From owner-FreeBSD-users-jp@jp.FreeBSD.org Tue Oct 21 16:33:09 2003
Received: (from daemon@localhost)
	by castle.jp.FreeBSD.org (8.11.6p2+3.4W/8.11.3) id h9L7X9r56585;
	Tue, 21 Oct 2003 16:33:09 +0900 (JST)
	(envelope-from owner-FreeBSD-users-jp@jp.FreeBSD.org)
Received: from hotmail.com (bay10-f12.bay10.hotmail.com [64.4.37.12])
	by castle.jp.FreeBSD.org (8.11.6p2+3.4W/8.11.3) with ESMTP/inet id h9L7X6M56555
	for <FreeBSD-users-jp@jp.FreeBSD.org>; Tue, 21 Oct 2003 16:33:06 +0900 (JST)
	(envelope-from miumiu123456@hotmail.com)
Received: from mail pickup service by hotmail.com with Microsoft SMTPSVC;
	 Tue, 21 Oct 2003 00:33:00 -0700
Received: from 210.226.153.13 by by10fd.bay10.hotmail.msn.com with HTTP;
	Tue, 21 Oct 2003 07:33:00 GMT
X-Originating-IP: [210.226.153.13]
X-Originating-Email: [miumiu123456@hotmail.com]
From: =?iso-2022-jp?B?GyRCJF8kJRsoQiAbJEIkXyQlGyhC?= <miumiu123456@hotmail.com>
To: FreeBSD-users-jp@jp.FreeBSD.org
Mime-Version: 1.0
Content-Type: text/plain; charset=iso-2022-jp; format=flowed
Message-ID: <BAY10-F12wOfrKRIVf900020777@hotmail.com>
X-OriginalArrivalTime: 21 Oct 2003 07:33:00.0695 (UTC) FILETIME=[8E28EA70:01C397A5]
Reply-To: FreeBSD-users-jp@jp.FreeBSD.org
Precedence: list
Date: Tue, 21 Oct 2003 16:33:00 +0900
X-Sequence: FreeBSD-users-jp 76911
Subject: [FreeBSD-users-jp 76911] =?ISO-2022-JP?B?GyRCJE8kOCRhJF4bKEI=?=
 =?ISO-2022-JP?B?GyRCJDckRiEjGyhC?= CMI8738
 =?ISO-2022-JP?B?GyRCJEcyOyQsTEQkaiReJDskcyEjGyhC?=
Sender: owner-FreeBSD-users-jp@jp.FreeBSD.org
X-Originator: miumiu123456@hotmail.com
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+031013

$B$3$s$K$A$o!#$_$%$_$%$G$9!#(B

Linux$B$r>C$7$F!"(BFreeBSD$B$rF~$l$?$N$G$9$,!"(BLinux$B$G$OIaDL$K$J$C$?$O$:$N2;$,(B
SPDIF$B$GA4A3$J$C$F$/$l$^$;$s!#(B

$B%5%&%s%I%+!<%I$O2<5-$N(BURL$B$N$b$N$r;HMQ$7$F$$$^$9!#(B
http://www.kuroutoshikou.com/products/sound/cmi8738_6chpci.html

$B;n$7$?$3$H$O2<5-$N$H$*$j$G$9!#(B

kernel$B@_Dj%U%!%$%k$K(B
device pcm $B$rDI2C(B

$B5/F0;~$K(B
pcm0: <CMedia CMI8738> port 0xd000-0xd0ff irq 5 at device 9.0 on pci0
$B$H$J$k$3$H$r3NG'(B

cat $BE,Ev$J%U%!%$%k(B > /dev/dsp $B$H$d$C$F(B
$BAj1~$N;~4V$,$?$C$F$$$k$3$H$r3NG'(B

SPDIF$B$N8wC<;R$rL\;k$7$F!"8w$C$F$$$J$$$3$H$r3NG'(B

$B%I%i%$%P$,(BSPDIF$B$KBP1~$7$F$$$k$+3NG'(B
cd /usr/src/sys/dev/sound/pci
grep spdif cmi.c $BEy(B

$B$I$&$d$C$?$i!"(Bspdif$B=PNO$G$-$k$N$+!"D4$Y$F$_$k(B
/usr/src/sys/dev/sound/pci/cmi.c
726$B9TL\IU6a(B

/* Optional SPDIF support. */

static int
cmi_initsys(struct sc_info* sc)
{
#ifdef SND_DYNSYSCTL
$B"((B $B",$3$l$KCM$rF~$l$F%3%s%Q%$%k$9$k$N$O!"$I$&$d$l$P$$$$$N$+$J!&!&!&(B
        SYSCTL_ADD_INT(snd_sysctl_tree(sc->dev),
                       SYSCTL_CHILDREN(snd_sysctl_tree_top(sc->dev)),
                       OID_AUTO, "spdif_enabled", CTLFLAG_RW,
                       &sc->spdif_enabled, 0,
                       "enable SPDIF output at 44.1 kHz and above");
#endif /* SND_DYNSYSCTL */
        return 0;
}

$B4XO">pJs$rD4$Y$F!"(Bsysctl $B$K=q$-9~$s$G$_$k(B
$B!J$I$3$rD4$Y$F$b!"(Bspdif$B4X78$N>pJs$OA4$/8+Ev$?$j$^$;$s$G$7$?!K(B

su-2.05b# sysctl -a|grep pcm
hw.snd.pcm0.buffersize: 16384
hw.snd.pcm0.vchans: 0
hw.snd.pcm0.spdif_enabled: 0

su-2.05b# sysctl -w hw.snd.pcm0.spdif_enabled=1
hw.snd.pcm0.spdif_enabled: 0 -> 1

$B2;$rLD$i$7$F$_$k$,!"$d$C$Q$j$J$i$J$$(B
cat $BE,Ev$J%U%!%$%k(B > /dev/dsp
xmms &

$B;n$7$K!"(B/etc/sysctl.conf $B$KCM$r=q$-9~$s$G!":F5/F0$7$F;n$7$F$_$k$,$=$l$G$b$J(B
$B$i$J$$(B

su-2.05b# vi /etc/sysctl.conf
hw.snd.pcm0.spdif_enabled=1
$B!&!&!&(B

su-2.05b# reboot
-----
su-2.05b# dmesg|grep pcm
pcm0: <CMedia CMI8738> port 0xd000-0xd0ff irq 5 at device 9.0 on pci0

su-2.05b# sysctl -a|grep pcm
hw.snd.pcm0.buffersize: 16384
hw.snd.pcm0.vchans: 0
hw.snd.pcm0.spdif_enabled: 1

cat $BE,Ev$J%U%!%$%k(B > /dev/dsp
xmms &

$BLD$i$J$$!(!((B

$B!t%+!<%M%k$N%U%!%$%k$K$O0l@Z<j$K$D$1$J$$J}?K$G$*4j$$$7$^$9!#(B

OSS$B$N%I%i%$%P$r;n$7$F$_$?$i!"$A$c$s$H$J$j$^$7$?$,!"%"%W%j%1!<%7%g%s$K$h$C$F(B
$BA4A32;$,LD$i$J$$$+!"$*$+$7$$$N$H(B
$BM-NA@=IJ$J$N$G!"$G$-$l$P!"%+!<%M%k$N%I%i%$%P$r;H$$$?$$$H;W$$$^$9!#(B

http://www.opensound.com/

_________________________________________________________________
$B$"$J$?$N(BPC$B$r<i$k$?$a$KDj4|E*$J%;%-%e%j%F%#BP:v$r!#%^%$%/%m%=%U%H(B $B%;%-%e%j(B
$B%F%#>pJs%;%s%?!<(B http://www.microsoft.com/japan/protect/hm.asp 

