From owner-FreeBSD-users-jp@jp.freebsd.org  Thu Feb 12 13:52:37 1998
Received: by jaz.jp.freebsd.org (8.8.8+3.0Wbeta7/8.7.3) id NAA19204
	Thu, 12 Feb 1998 13:52:37 +0900 (JST)
Received: by jaz.jp.freebsd.org (8.8.8+3.0Wbeta7/8.7.3) with ESMTP id NAA19199
	for <FreeBSD-users-jp@jp.freebsd.org>; Thu, 12 Feb 1998 13:52:35 +0900 (JST)
Received: by sonyinet.sony.co.jp (3.6W-98010512) with SMTP id NAA29001
	for <FreeBSD-users-jp@jp.freebsd.org>; Thu, 12 Feb 1998 13:52:33 +0900 (JST)
Received: from s64.saskg.semicon.sony.co.jp ([43.0.234.82]) by sonygw.sony.co.jp (8.6.12+2.4W/3.4W-97110610) with ESMTP id NAA07022 for <FreeBSD-users-jp@jp.freebsd.org>; Thu, 12 Feb 1998 13:52:17 +0900
Received: from s64 by s64.saskg.semicon.sony.co.jp (8.7.4+2.6Wbeta6/3.4W5-Mimoric1.2-MX)
	id NAA20187; Thu, 12 Feb 1998 13:54:43 +0900 (JST)
Message-Id: <199802120454.NAA20187@s64.saskg.semicon.sony.co.jp>
To: FreeBSD-users-jp@jp.freebsd.org
Cc: saeki@saskg.semicon.sony.co.jp
In-Reply-To: Your message of "Thu, 12 Feb 1998 12:57:52 +0900"
References: <199802120357.MAA03757@sf.mogami-wire.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: Thu, 12 Feb 1998 13:54:43 +0900
From: Takashi Saeki <saeki@saskg.semicon.sony.co.jp>
Reply-To: FreeBSD-users-jp@jp.freebsd.org
Precedence: bulk
X-Distribute: distribute [version 2.1 (Alpha) patchlevel=24]
X-Sequence: FreeBSD-users-jp 24508
Subject: [FreeBSD-users-jp 24508] Re: [Q]Bounce Buffer
Errors-To: owner-FreeBSD-users-jp@jp.freebsd.org
Sender: owner-FreeBSD-users-jp@jp.freebsd.org

$B:4Gl$G$9!#(B

From: Kouichi Hirabayashi <kh@mogami-wire.co.jp>
Subject: [FreeBSD-users-jp 24505] Re: [Q]Bouce Buffer
Date: Thu, 12 Feb 1998 12:57:52 +0900

> >$B<ALd$G$9$,!"$3$NA0(B512MB$B%a%b%j$r<BAu$7$?5!3#$G$O(BBOUNCE BUFFER$B$r(B
> >$B;H$&$h$&$K%*%W%7%g%s$r@_Dj$9$k$HN)$A>e$,$i$J$$$H8@$&OC$,$"$j$^$7$?$,!"(B
> >$B$D$^$j$=$&$$$&5!3#$G$O(BDMA$B$r;H$&(BISA$B$J%5%&%s%I%+!<%I$J$I$O;H$($J$$$H8@$&;v(B
> >$B$J$s$G$7$g$&$+!)(B
>
> ISA $B$N%I%i%$%P(B (/sys/i386/isa/*.c) $B$O(B isa_dmainit() $B$G(B DMA $B%P%C%U%!(B
> $B$NBEEv@-$r%A%'%C%/$7$F!"D>@\(B DMA $B$G$-$J$1$l$P!"FH<+$K(B DMA $B2DG=$J%a(B
> $B%b%j$r3d$jEv$F$F$$$^$9$+$i!"(BBOUNCE_BUFFER $B$H$O4X78$J$$$N$G$O$J$$$G(B
> $B$7$g$&$+!#(B
>
$B$3$N<ALd$O!"%^%6!<%\!<%I>e$K$"$k(B DMA $B%3%s%H%m!<%i$K$h$k(B DMA $B$H(B
ISA $B%+!<%I>e$N%P%9%^%9%?%3%s%H%m!<%i$K$h$k(B DMA $B$r:.F1$7$F$$$k$?$a$K(B
$B=P$F$-$?$b$N$8$c$J$$$+$H;W$&$N$G$9$,!"$I$&$G$7$g$&!)(B

$B;d$NM}2r$,4V0c$C$F$$$J$1$l$P!"(BBOUNCE_BUFFER $B$NM-L5$,4X78$9$k$N$O(B
ISA $B%+!<%I>e$N%P%9%^%9%?%3%s%H%m!<%i$r;HMQ$7$F(B DMA $B$r$*$3$J$&(B
$B%G%P%$%9$@$1$N$O$:$G$9!#(B


DMA $B$K%^%6!<%\!<%I>e$N(B DMA $B%3%s%H%m!<%i$rMxMQ$9$k!"%U%m%C%T!<%G%#%9%/Ey$N(B
$B%G%P%$%9$O!"(Bisa_dma_*() $B$r;HMQ$7$F%I%i%$%P$,=q$+$l$F$$$^$9$N$G!"(B
$B%I%i%$%PB&$G$OFH<+$KBP1~$7$J$/$F$b!"$3$l$i$N4X?t$,E,@Z$J=hM}$r(B
$B$*$3$J$C$F$/$l$k$h$&$K$J$C$F$$$^$9!#(B

$B$H$3$m$,!"(BISA $B%+!<%I>e$N%P%9%^%9%?%3%s%H%m!<%i$,(B DMA $B$r$*$3$J$&$h$&$J(B
$B%G%P%$%9$N>l9g$O!"<+A0$G%P%9%^%9%?%3%s%H%m!<%i$r@)8f$7$F$$$^$9$N$G(B
isa_dma_*() $B$O;H$($^$;$s!#$=$3$G!"%I%i%$%PB&$G(B
$BFH<+$K(B bounce buffer $B$N%1%"$r$*$3$J$&I,MW$,$"$j$^$9!#(B
BOUNCE_BUFFER $B%*%W%7%g%s$O(B $B$3$NL\E*$N$?$a$KMQ0U$5$l$F$$$k$b$N$N$O$:$G$9!#(B

$B$b$A$m$s!"%^%6!<%\!<%I>e$N(B DMA $B%3%s%H%m!<%i$rMxMQ$7$F$$$F$b(B
isa_dma_*() $B$r;HMQ$7$F$$$J$$%I%i%$%P$G$O(B bounce buffer $B$N%1%"$r(B
$BFH<+$K$*$3$J$&I,MW$,$"$k$G$7$g$&!#(B

----------------------------------------------------------------------------
    $B:4GlN4;J(B  E-mail : saeki@saskg.semicon.sony.co.jp
----------------------------------------------------------------------------
