From owner-FreeBSD-users-jp@jp.FreeBSD.org Mon Jan 31 12:47:07 2011
Received: (from daemon@localhost)
	by castle.jp.FreeBSD.org (8.11.6p2+3.4W/8.11.3) id p0V3l7u86254;
	Mon, 31 Jan 2011 12:47:07 +0900 (JST)
	(envelope-from owner-FreeBSD-users-jp@jp.FreeBSD.org)
Received: from smtp.sophia-systems.local (gw.sophia-systems.co.jp [219.163.171.216])
	by castle.jp.FreeBSD.org (8.11.6p2+3.4W/8.11.3) with ESMTP/inet id p0V3l7e86249
	for <FreeBSD-users-jp@jp.FreeBSD.org>; Mon, 31 Jan 2011 12:47:07 +0900 (JST)
	(envelope-from takei@sophia-systems.co.jp)
Received: from [192.168.190.75] ([192.168.190.75])
	by smtp.sophia-systems.local (smtp.sophia-systems.local)
	(MDaemon FREE v10.0.5)
	with ESMTP id md50000558018.msg
	for <FreeBSD-users-jp@jp.FreeBSD.org>; Mon, 31 Jan 2011 12:47:05 +0900
X-MDRemoteIP: 192.168.190.75
X-Return-Path: takei@sophia-systems.co.jp
X-Envelope-From: takei@sophia-systems.co.jp
X-MDaemon-Deliver-To: FreeBSD-users-jp@jp.FreeBSD.org
Message-ID: <4D463205.8050306@sophia-systems.co.jp>
From: =?ISO-2022-JP?B?GyRCSXAwZiEhPWEbKEI=?= <takei@sophia-systems.co.jp>
User-Agent: Thunderbird 2.0.0.22 (Windows/20090605)
MIME-Version: 1.0
To: FreeBSD-users-jp@jp.FreeBSD.org
References: <4D183744.4000901@sophia-systems.co.jp> <20110118115824.64F1FCD933@mail1.asahi-net.or.jp>
In-Reply-To: <20110118115824.64F1FCD933@mail1.asahi-net.or.jp>
Content-Type: text/plain; charset=ISO-2022-JP
Content-Transfer-Encoding: 7bit
Reply-To: FreeBSD-users-jp@jp.FreeBSD.org
Precedence: list
Date: Mon, 31 Jan 2011 12:52:37 +0900
X-Sequence: FreeBSD-users-jp 93327
Subject: [FreeBSD-users-jp 93327] Re: 4.11 =?ISO-2022-JP?B?GyRCJEcbKEI=?=
 =?ISO-2022-JP?B?GyRCJE4bKEI=?= PCI
 =?ISO-2022-JP?B?GyRCJE4lNSUmJXMlSSUrITwlSRsoQg==?= 
Sender: owner-FreeBSD-users-jp@jp.FreeBSD.org
X-Originator: takei@sophia-systems.co.jp
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+060209

$BEOJUMM(B

$BIp0f$G$9!#CY$/$J$C$F$7$^$$$^$7$?$,(Bjoy$B$N%$%M!<%V%k$r(B
$BF~$l$F3NG'$7$F$_$^$7$?!#(Bjoy$B$OF0:n$9$k$h$&$K$J$j$^$7$?!#(B
$B$"$j$,$H$&$4$6$$$^$7$?!#(B

>
> YMF744 $B$N>l9g!"%G!<%?%7!<%H$r$A$g$m$C$HD/$a$?8B$j$G$O(B I/O $B%]!<%H%"%I%l(B
> $B%9$r@_Dj$9$k$@$1$G$$$1$k$h$&$J5$$b$7$^$9!#>l9g$K$h$C$F$O%]!<%H$rL@<(E*(B
> $B$KM-8z$K$9$kI,MW$b$"$k$+$bCN$l$^$;$s!#(B
>
> ALSA (http://www.alsa-project.org/) $B$N%=!<%9%3!<%I$r;29M$K!"(B
> $B$$$8$C$F$_$?$i$I$&$G$7$g$&!#(B
> YMF744 $B$N%G!<%?%7!<%H$O$3$N$X$s"-$K$"$j$^$9(B (ALSA $B$N8E$$%_%i!<(B)$B!#(B
> http://alsa.cybermirror.org/manuals/yamaha/
>
>   

da_pci_attach$B$K2<5-$N%3!<%I$rDI2C$7$F$_$^$7$?!#(B

*** ds1.c.ORG Sat Jan 29 17:06:22 2011
--- ds1.c Sat Jan 29 17:06:28 2011
***************
*** 1003,1008 ****
--- 1003,1036 ----
pcm_addchan(dev, PCMDIR_REC, &ds1rchan_class, sc);
pcm_setstatus(dev, status);

+ /* ---------------------- 11/1/28 add */
+ /* read PCI reg */
+ data = pci_read_config(dev, 0x18, 4);
+ device_printf(dev, "0x18:Legacy Audio I/O Base address %08x\n", data);
+
+ /* write PCI reg
+ pci_write_config(dev, 0x18, 0x00000405, 4);
+ data = pci_read_config(dev, 0x18, 4);
+ device_printf(dev, "0x18:Legacy Audio I/O Base address %08x\n", data);
+ */
+
+ /* read PCI reg */
+ data = pci_read_config(dev, 0x40, 2);
+ device_printf(dev, "0x40:Legacy Audio Control %04x\n", data);
+ data = data & 0x7fff;
+ pci_write_config(dev, 0x40, data, 2); /* write PCI reg */
+ device_printf(dev, "0x40:Legacy Audio Control %04x\n", data);
+
+ /* read PCI reg */
+ data = pci_read_config(dev, 0x4a, 2);
+ device_printf(dev, "0x4a:DS-1S Power Control1 %04x\n", data);
+
+ /* read PCI reg */
+ data = pci_read_config(dev, 0x4e, 2);
+ device_printf(dev, "0x4e:DS-1S Power Control2 %04x\n", data);
+
+ /* ---------------------- 11/1/28 add */
+
return 0;

bad:


PC$B$+$i(BISA$B$N%5%&%s%I%+!<%I$rH4$-!"Be$o$j$K(Bym744$B$N:\$C$F$$$k(BPCI$B%+!<%I$r(B
$BA^$7$F2<5-$N%3%s%U%#%.%e%l!<%7%g%s$KJQ$($F%V!<%H$7$F$_$^$7$?!#(B

device pcm
device pcm0
#
#device moz0 at isa? port 0x100 irq 10
device joy0 at isa? port IO_GAME
#
device snd
device sb0 at isa? port 0x220 irq 5 drq 1

$B0J2<(Bdmesg$B$NH4?h$G$9!#(B
pcm0: <Yamaha DS-1E (YMF744)> port 0xb400-0xb403,0xb800-0xb83f mem
0xdb000000-0xdb007fff irq 9 at device 13.0 on pci0
pcm0: <SigmaTel STAC9708/11 AC97 Codec>
pcm0: 0x18:Legacy Audio I/O Base address 0000b401
pcm0: 0x40:Legacy Audio Control 907f
pcm0: 0x40:Legacy Audio Control 107f
pcm0: 0x4a:DS-1S Power Control1 0000
pcm0: 0x4e:DS-1S Power Control2 0000

joy0 at port 0x201 on isa0
sb0 at port 0x220 irq 5 drq 1 on isa0

NOTE! SB Pro support required with your soundcard!
snd0: <SoundBlaster Pro 3.1>

joy$B$K4X$7$F$O%G!<%?%7!<%H$G(B0x18$B$N(Bjoy$B$N%"%I%l%9%l%8%9%?$,(B0$B$K$J$C$F$$$^$9$,!"(B
$B<B:]$KFI$`$H(B0x0000b401(0x200$B!)(B)$B$,FI$a$F!"@_Dj$7$J$/$F$bLdBj$J$$$h$&$G$9!#(B
joy$B$r4^$a$F%l%,%7!<%*!<%G%#%*$r%$%M!<%V%k$K$9$k$K$O(B0x40$B$N%l%8%9%?$N(BB15$B$r(B
0$B$K$9$k$@$1$G(BOK$B$G$7$?!#(B

$B%@%a85$GF~$l$F$?!"(Bsnd($B%5%&%s%I%V%i%9%?(B)$B$bG'<1$5$l!"2<5-$N$h$&$K(Bsndstat$B$,(B
$BI=<($5$l$^$7$?!#$?$@$7!">e5-$N(B0x40$B$N%l%8%9%?$N@_Dj$G(Bym744$B$NFbIt$G$O(B
$BM-8z$K$J$k$b$N$N!"3d9~$_?.9f$,(Bsnd$B%I%i%$%P$KFO$+$J$$$N$G!"%G!<%?$O=PNO(B
$B$5$l$J$$$h$&$G$9!#(B

cat /dev/sndstat$B$N7k2L(B
VoxWare Sound Driver:3.5-alpha15-970902 (Wed Aug 6 22:58:35 PDT 1997
Amancio Hasty@rah.star-gate.com)
Config options:

Installed drivers:
Type 2: SoundBlaster

Card config:
SoundBlaster at 0x220 irq 5 drq 1

Audio devices:
0: SoundBlaster Pro 3.1

Synth devices:

Midi devices:
0: SoundBlaster

Timers:
0: System clock

Mixers:

> MIDI $BJ}LL$O$h$/CN$i$J$$$G$9!#:G6a$N%j%j!<%9$G$b(B USB-MIDI $B%"%@%W%?$r4^(B
> $B$a$F!V$b$N$K$h$C$F$OF0$/!W$H$$$&46$8(B (?) $B$G$9$,!"(B4.11-RELEASE $B$@$H$I$&(B
> $B$J$s$G$7$g$&$M$'!#(B
> ---
> WATANABE Kazuhiro (CQG00620@nifty.ne.jp)
>
>   
$B$,$s$P$C$F(Bds1$B$N%I%i%$%P$K(Bsnd($B%5%&%s%I%V%i%9%?(B)$B$N%3!<%I$r%^!<%8$9$l$P(B
sequencer$B$b(B
$BF0$-$=$&$J5$$,$7$^$9$,!"BgJQ$=$&$G$9!#(B


-- 
$BIp0f!!=a(B
takei@sophia-systems.co.jp


