From owner-FreeBSD-users-jp@jp.freebsd.org  Thu Apr 19 09:14:15 2001
Received: (from daemon@localhost)
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) id JAA42443;
	Thu, 19 Apr 2001 09:14:15 +0900 (JST)
	(envelope-from owner-FreeBSD-users-jp@jp.FreeBSD.org)
Received: from gale.nintendo.co.jp (gale.nintendo.co.jp [211.8.190.211])
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) with ESMTP id JAA42438
	for <FreeBSD-users-jp@jp.freebsd.org>; Thu, 19 Apr 2001 09:14:15 +0900 (JST)
	(envelope-from shirai@nintendo.co.jp)
Received: from sky.nintendo.co.jp (sky.nintendo.co.jp [10.100.1.2])
	by gale.nintendo.co.jp (Postfix) with ESMTP id D6D3B153EC
	for <FreeBSD-users-jp@jp.freebsd.org>; Thu, 19 Apr 2001 09:50:00 +0900 (JST)
Received: from pon.nintendo.co.jp (pon.nintendo.co.jp [10.115.1.1])
	by sky.nintendo.co.jp (8.9.3/3.7W/2001012511) with ESMTP id JAA02342
	for <FreeBSD-users-jp@jp.freebsd.org>; Thu, 19 Apr 2001 09:14:16 +0900
Received: from nintendo.co.jp (IDENT:shirai@localhost [127.0.0.1])
	by pon.nintendo.co.jp (8.9.3/3.7W/2000112417) with ESMTP id JAA14116
	for <FreeBSD-users-jp@jp.freebsd.org>; Thu, 19 Apr 2001 09:14:14 +0900
Message-Id: <200104190014.JAA14116@pon.nintendo.co.jp>
To: FreeBSD-users-jp@jp.freebsd.org
In-reply-to: Your message of Thu, 19 Apr 2001 01:58:20 JST.
             <20010419015820.05ea0f5f.s-hrgsh@nyc.odn.ne.jp>
Date: Thu, 19 Apr 2001 09:14:14 +0900
From: Takashi SHIRAI <shirai@nintendo.co.jp>
Reply-To: FreeBSD-users-jp@jp.freebsd.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+010328
X-Sequence: FreeBSD-users-jp 60933
Subject: [FreeBSD-users-jp 60933] Re: timidity++
 =?ISO-2022-JP?B?GyRCTyJCMzpGQDgkRyEiJU4lJCU6GyhC?= 
Errors-To: owner-FreeBSD-users-jp@jp.freebsd.org
Sender: owner-FreeBSD-users-jp@jp.freebsd.org
X-Originator: shirai@nintendo.co.jp

$B!!$7$i$$$G$9!#(B

In Message-Id <20010419015820.05ea0f5f.s-hrgsh@nyc.odn.ne.jp>
        =?ISO-2022-JP?B?GyRCSj82exsoQiAbJEJARTtXGyhC?= <s-hrgsh@nyc.odn.ne.jp>$B$5$s(Bwrites:
> $BJ?6{$G$9!#(B

> FreeBSD 4.3-RC$B>e$G!"(Btimidity++$B$r0&MQ$7$F$$$^$9!#(B
> $B%5%&%s%I%+!<%I$O0J2<$N$b$N$r;H$C$F$$$^$9!#(B
> pcm0: <Yamaha DS-1 (YMF724)> mem 0xe3800000-0xe3807fff irq 10 at device 11.0 on pci0

$B!!(Bpcm0 $B$@$H(B sys/dev/sound/pcm $B$G$9$h$M!#$3$N(B driver $B$N(B ioctl
command $B$O(B OSS $BHs8_49$JItJ,$,B?>/$"$C$F!"0JA0(B send-pr $B$7$F$"(B
$B$k$N$G$9$,!"$^$@D>$C$F$$$J$$$N$+$bCN$l$^$;$s!#(B
$B!!(Bsend-pr $B<+BN$O5nG/$N2F$K(B fix $B$5$l$F$D$$@hF|(B closed $B$5$l$?(B
$B$H$3$m$G$9$,!"$=$N(B fix $BJ}K!$,BEEv$J$N$+$I$&$+!";d$N<j85$KF0(B
$B:n3NG'=PMh$k4D6-$,$J$$$N$GH=CG=PMh$F$$$^$;$s!#(B
$B!!(B(see pr=20340)

$B!!(Btimidity/oss_a.c $B$N@hF,IU6a$K(B #include $B$,JB$s$G$$$k$+$H;W(B
$B$$$^$9$,!"$=$N$&$A:G8e$N(B #include $B$N8e$m$K0J2<$N0lJ8$r2C$($F(B
$B$_$F2<$5$$!#(B(62 $B9TL\IU6a(B)
	#undef	SNDCTL_DSP_GETODELAY
$B!!0JA0$O$3$N(B ioctl $B$N<BAu$KITHw$,$"$C$F!"$=$l$,860x$G(B TiMidity++
$B$N8mF0:n$r>7$$$F$$$^$7$?!#$b$7$3$l$G>I>u$,D>$i$J$$$h$&$J$i!"(B
$B2C$($F<!$N0lJ8$bDI2C$7$F$_$F2<$5$$!#(B
	#undef	SNDCTL_DSP_GETOSPACE
$B!!$3$l$i$N=$@5$GD>$k$h$&$J$i!"(Bpcm0 $B$N<BAu$KBP$7$F:FEY(B send-pr
$B$9$kI,MW$,$"$j$=$&$G$9$M!#(B

$B!!(Boss_a.c $B$N3:EvItJ,$N<BAu$K$O;d$b0lKg$+$s$G$$$k$N$G$9$,!"(B
FreeBSD $B$G$O$3$l$i$N(B ioctl $B$,IT0BDj$J$N$G!":n<T$N=P1@$5$s$O(B
FreeBSD $B$@$1>e5-$N(B #undef $B$rI8=`$GKd$a9~$b$&$H$+$$$&OC$b$5$l(B
$B$F$$$^$7$?!#(B
$B!!$=$N;~$NOC$G$O!";d$NJ}$+$i!"$3$l$O(B FreeBSD $B$N;CDjE*$J(B bug
$B$J$N$G(B FreeBSD $BB&$GBP=h$5$;$k;]8@$C$F$"$k$N$G$9$,!"$3$&D9$$(B
$B$3$HIT0BDj$J$^$^$@$H=P1@$5$s$N$d$jJ}$NJ}$,@5$7$+$C$?$+$bCN$l(B
$B$^$;$s$M!#(B
$B!!$I$&$b(B pcm0 driver $B$N<BAu2aDx$G$O!"A4$F$N(B ioctl command $B$r(B
$B;H$&$h$&$J%"%W%j%Y!<%9$N8!>Z$O9T$J$C$F$$$J$$$h$&$G$9!#;d$N=P(B
$B$7$?(B send-pr $B$K(B TiMidity++ $B$NL>A0$O5s$2$F$"$k$s$G$9$1$I$M$'!#(B


> kernel$B$H(Btimidity++$B$NAj8_:nMQ$N$h$&$G!";d$K$ODI$$$+$1@Z$l$^$;$s!#(B
> $B$I$J$?$b$3$N$h$&$JJs9p$r$5$l$F$$$J$$$N$G!";d$N4D6-$@$1$NLdBj$G$7$g$&$+!)(B

$B!!(Bsend-pr $B$N;~$K$b$A$g$C$HOCBj$K$J$C$?$N$G$9$,!"$I$&$d$i(B pcm0
$B$H(B TiMidity++ $B$NAH9g$o$;$G;H$C$F$$$k(B user $B$,>/$J$$$H$$$&$3$H(B
$B$i$7$$$G$9!#(B
$B!!;d<+?H$b(B FreeBSD 4.x $B7O$O?.MQ$7$F$$$J$$$N$G;H$C$F$$$^$;$s!#(B
Linux $B$N(B policy $B$r??;w$?$N$+!"%$%-%P%?$G!VF0$1$P$*$C$1!<!W$J(B
$B<BAu$,;68+$5$l!"$=$NBP=h$bE%FlE*$G$9$+$i$M!#(B
$B!!0x$_$K(B SNDCTL_DSP_GETODELAY $B$,<BAu$5$l$k0JA0$N(B pcm0 $B$G$O!"(B
TiMidity++ 2.10.4 $B$bIaDL$KF0:n$7$F$$$^$9!#$3$l$O(B 4.x $B7O$G$N(B
$B$_<BAu$5$l$F$$$k(B ioctl $B$G!"$=$l0JA0$N<BAu$G$O(B TiMidity++ $B$N(B
$BB&$G(B SNDCTL_DSP_GETOSPACE $B$rMQ$$$FBeMQ$9$k$h$&$K$J$C$F$$$^$9!#(B

                                               $B$7$i$$(B $B$?$+$7(B
