From owner-FreeBSD-users-jp@jp.freebsd.org  Wed Feb 12 20:18:59 1997
Received: by jaz.jp.freebsd.org (8.8.5+2.7Wbeta5/8.7.3) id UAA06489
	Wed, 12 Feb 1997 20:18:59 +0900 (JST)
Received: by jaz.jp.freebsd.org (8.8.5+2.7Wbeta5/8.7.3) with SMTP id UAA06484
	for <FreeBSD-users-jp@jp.freebsd.org>; Wed, 12 Feb 1997 20:18:46 +0900 (JST)
Received: from miserver.minet.my (j1.brf2.jaring.my [161.142.2.239]) by relay3.jaring.my (8.6.13/8.6.12) with ESMTP id TAA27896; Wed, 12 Feb 1997 19:18:22 +0800
Message-Id: <199702121118.TAA27896@relay3.jaring.my>
Received: from localhost (localhost [127.0.0.1]) by miserver.minet.my (8.8.5/3.4W3) with ESMTP id TAA02873; Wed, 12 Feb 1997 19:16:50 +0800 (MYT)
To: FreeBSD-users-jp@jp.freebsd.org, u90121@uis-inf.co.jp
In-Reply-To: Your message of "Wed, 12 Feb 1997 17:52:40 +0900"
References: <19970212175240O.u90121@uis-inf.co.jp>
X-Mailer: Mew version 1.54 on Emacs 19.28.1, Mule 2.3
Mime-Version: 1.0
Content-Type: Text/Plain; charset=iso-2022-jp
Content-Transfer-Encoding: 7bit
Date: Wed, 12 Feb 1997 19:16:49 +0800
From: Mitsuru IWASAKI <iwasaki@pc.jaring.my>
Reply-To: FreeBSD-users-jp@jp.freebsd.org
Precedence: bulk
X-Distribute: distribute [version 2.1 (Alpha) patchlevel=19]
X-Sequence: FreeBSD-users-jp 9721
Subject: [FreeBSD-users-jp 9721] Re: Ensoniq Soundscape
Errors-To: owner-FreeBSD-users-jp@jp.freebsd.org
Sender: owner-FreeBSD-users-jp@jp.freebsd.org

$B$$$o$5$-$G$9!#(B

> $B%5%&%s%I%+!<%I$O!"%O!<%I$K$D$$$F$-$?(B Ensoniq Soundscape $B$,$"$k$N$G$9$,!"(B
> $B$3$l$r;H$($k$h$&$K$H$7$F$$$k$N$G$9$,!"%+!<%M%k$N%j%s%/;~$K(B
> 
> loading kernel
> sscape.o: Undefined symbol `_clear_dma_ff' referenced from text segment
> sscape.o: Undefined symbol `_get_dma_residue' referenced from text segment
> sscape.o: Undefined symbol `_ad1848_detect' referenced from text segment
> sscape.o: Undefined symbol `_ad1848_init' referenced from text segment
> ioconf.o: Undefined symbol `_sscapedriver' referenced from data segment
> *** Error code 1
> 
> Stop.
> #
> 
> $B$H$+$$$C$F%9%H%C%W$7$F$7$^$$$^$9!#(B

$B$R$^$@$C$?$N$G!"(B2.2-GAMMA $B$G$d$C$F$_$^$7$?$,!"F1MM$K%3%s%Q%$%k$ODL$j$^$;$s$G$7$?!#(B
$B:G?7$N(B -current $B$G$bF1$8$@$H;W$$$^$9!#(B
$B!t(B $B$A$J$_$K(B Ensoniq Soundscape $B$O;}$C$F$^$;$s(B :-)

> $B0lMM%+!<%M%k$N%3%s%U%#%0%l!<%7%g%s$K$O!"$_$h$&8+$^$M$G(B
> 
> controller  snd0
> device sscape0   at isa? port 0x330 irq 7 conflicts drq 1 vector sscapeintr

$B$^$M$7$?$N$O(B LINT $B$@$H;W$$$^$9$,!"<!$N$h$&$J%3%a%s%H$,$"$j$^$;$s$G$7$?$+(B?

# $B%+!<%M%k%3!<%I$N8!::MQ$N!"J8=q2=$5$l$F$$$J$$(B sound $B%G%P%$%9(B ($B@_Dj$O$G$?$i$a(B)
# $BF0:n$7$^$;$s(B
#device sscape0  at isa? port 0x330 irq 6 drq 0
#device trix0    at isa? port 0x330 irq 6 drq 0 vector sscapeintr

$B86J8$K(B `broken' $B$HL@5-$5$l$F$$$?$H;W$$$^$9$N$G!"(B

> $B$I$J$?$+!"$3$N%+!<%I$r;H$C$F%+!<%M%k$N9=C[$K@.8y$7$?J}$O$$$i$C$7$c$$$^(B
> $B$;$s$+(B?

$B;DG0$J$,$i!"$$$J$$$H;W$$$^$9!#(B

> $B$^$?!"$3$&$7$?$i$$$$$h!"$H$$$&%"%I%P%$%9$,$"$j$^$7$?$i$h$m$7$/$*4j$$$7(B
> $B$^$9!#(B2.1.0 $B$O%5%]!<%H$7$F$$$J$$$h!"$H$+!#(B
        ~~~~~
$B$H$$$&$3$H$G!":G?7$N$b$N$G$b%5%]!<%H$7$F$$$^$;$s!#(B
$B3:Ev$9$k%=!<%9$r$$$8$C$FF0$/$h$&$K$9$k$7$+<j$O$J$$$H;W$$$^$9$N$G!"(B
$B4hD%$C$F2<$5$$!#(B


...$B$@$1$8$cIT?F@Z$J$N$G!"$A$g$C$H(B 2.2-GAMMA $B$N%=!<%9$rD4$Y$?7k2L$r!#(B

% foreach i (clear_dma_ff get_dma_residue ad1848_detect ad1848_init)
foreach? find /sys -name '*.[ch]' -print | xargs grep $i
foreach? end
./i386/isa/sound/dmabuf.c:      clear_dma_ff (chan);
./i386/isa/sound/dmabuf.c:      clear_dma_ff (chan);
./i386/isa/sound/dmabuf.c:  clear_dma_ff (chan);
./i386/isa/sound/sb16_dsp.c:      clear_dma_ff (chan);
./i386/isa/sound/sb16_dsp.c:      clear_dma_ff (chan);
./i386/isa/sound/sscape.c:      clear_dma_ff (devc->dma);
./i386/isa/sound/sb16_dsp.c:      pos = get_dma_residue (chan);
./i386/isa/sound/sb16_dsp.c:      pos = get_dma_residue (chan);
./i386/isa/sound/sscape.c:      if ((resid = get_dma_residue (devc->dma)) == 0)
./i386/isa/sound/ad1848.c:ad1848_detect (int io_base)
./i386/isa/sound/ad1848.c:  if (!ad1848_detect (io_base))
./i386/isa/sound/ad1848.c:  return ad1848_detect (hw_config->io_base + 4);
./i386/isa/sound/ad1848.c:  if (!ad1848_detect (hw_config->io_base + 4))
./i386/isa/sound/gus_card.c:  return ad1848_detect (hw_config->io_base);
./i386/isa/sound/gus_wave.c:	    if (ad1848_detect (gus_base + 0x10c))
./i386/isa/sound/sound_calls.h:int ad1848_detect (int io_base);
./i386/isa/sound/sscape.c:  return ad1848_detect (hw_config->io_base);
./i386/isa/sound/trix.c:  return ad1848_detect (hw_config->io_base + 4);
./i386/isa/sound/ad1848.c:ad1848_init (char *name, int io_base, int irq, int dma_playback, int dma_capture)
./i386/isa/sound/ad1848.c:  ad1848_init ("MS Sound System", hw_config->io_base + 4,
./i386/isa/sound/gus_card.c:  ad1848_init ("GUS 16 bit sampling", hw_config->io_base,
./i386/isa/sound/gus_wave.c:	        ad1848_init ("GUS MAX", gus_base + 0x10c,
./i386/isa/sound/sound_calls.h:void ad1848_init (char *name, int io_base, int irq, int dma_playback, int dma_capture);
./i386/isa/sound/sscape.c:  ad1848_init ("SoundScape", hw_config->io_base,
./i386/isa/sound/trix.c:  ad1848_init ("AudioTriX Pro", hw_config->io_base + 4,

$BJ,$+$C$?$3$H(B
$B!&(Bclear_dma_ff, get_dma_residue:
  $B<BAu$5$l$F$$$J$$!#(Bsb16_dsp.c $B$J$I$G$O(B #ifdef DEB_DMARES $B$G3g$i$l$F$*$j!"(B
  $B<B:]$O8F$P$l$F$$$J$$!#(B

$B!&(Bad1848_detect, ad1848_init:
  $B<BAu$5$l$F$$$k$,!"(Bsscape $BMQ$K$O%3%s%Q%$%k$5$l$J$$!#(B/sys/i386/conf/files.i386 $B$X$N(B
  $BDI2C$J$I$,I,MW!#(B

$B$H$$$&$o$1$G!"%3%s%Q%$%k$,DL$k$h$&$K$9$k$3$H$OFq$7$/$J$$$H$*$b$$$^$9$,!"(B
$BF0:n$5$;$k$^$G$O0l6lO+$"$k$3$H$,M=A[$5$l$^$9!#(B
$B%=!<%9%D%j!<$KF~$C$F$+$iG.?4$K%a%s%F%J%s%9$5$l$F$J$$$H$3$m$r$_$k$H!"K\2H$G$b(B
$B;}$C$F$$$k?M$,$$$J$$$H$+!"K;$7$/$F8e2v$7$K$5$l$F$$$k$H;W$$$^$9!#(B
--
                                    o
                              [=]   O
                             (.~.)_P
+=======================oooO==( )//Oooo======================+
|       --- Mitsuru IWASAKI ----                             |
|15A-1-3, Scots Tower, MONT' KIARA CONDOMINIUM, Jalan 1/70C, |
|Off Bikit Kiara, 50480 Kuala Lumpur, Malaysia               |
|TEL/FAX: +60-2538579                        _/_/_/    _/    |
|e-mail:  iwasaki@sirim.my(OFFICE)          _/  _/ _/ _/     |
| iwasaki@pc.jaring.my(HOME) iwasaki@jp.FreeBSD.ORG(FreeBSD) |
+============================================================+
