From owner-FreeBSD-users-jp@jp.freebsd.org  Fri Feb 13 23:55:06 1998
Received: by jaz.jp.freebsd.org (8.8.8+3.0Wbeta7/8.7.3) id XAA06367
	Fri, 13 Feb 1998 23:55:06 +0900 (JST)
Received: by jaz.jp.freebsd.org (8.8.8+3.0Wbeta7/8.7.3) with ESMTP id XAA06358
	for <FreeBSD-users-jp@jp.freebsd.org>; Fri, 13 Feb 1998 23:55:05 +0900 (JST)
Received: by sonyinet.sony.co.jp (3.6W-98010512) with SMTP id XAA21132
	for <FreeBSD-users-jp@jp.freebsd.org>; Fri, 13 Feb 1998 23:55:03 +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 XAA04459 for <FreeBSD-users-jp@jp.freebsd.org>; Fri, 13 Feb 1998 23:54:48 +0900
Received: from s64 by s64.saskg.semicon.sony.co.jp (8.7.4+2.6Wbeta6/3.4W5-Mimoric1.2-MX)
	id XAA09703; Fri, 13 Feb 1998 23:57:15 +0900 (JST)
Message-Id: <199802131457.XAA09703@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 "Fri, 13 Feb 98 13:51:32 JST"
References: <9802130451.AA11511@kmegate.kme.mei.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: Fri, 13 Feb 1998 23:57:15 +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 24578
Subject: [FreeBSD-users-jp 24578] 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: Shunsuke Akiyama <akiyama@kme.mei.co.jp>
Subject: [FreeBSD-users-jp 24561] Re: [Q]Bounce Buffer
Date: Fri, 13 Feb 98 13:51:32 JST

> $BMW$9$k$K!"(BBOUNCE_BUFFER $B%*%W%7%g%s$O!"$J$K$b(B ISA SCSI $B%3%s%H%m!<%i$N$?(B
> $B$a$@$1$K$"$k$o$1$G$O$"$j$^$;$s!#(B
>
ISA $B%P%9%^%9%?$dK\BNFbB"$N(B DMAC $B$rMxMQ$9$k>l9g!"(B16M $B0J>e$NNN0h$K$O(B
$BD>@\(B DMA $B$r$*$3$J$&$3$H$,$G$-$J$$$N$G!"2?$i$+$N%P%&%s%9!&%P%C%U%!5!9=$,(B
$BI,MW$K$J$j$^$9!#;d$O$3$N5!9=$r0J2<$N(B 3 $B<oN`$KBg$-$/J,$1$F$_$^$7$?!#(B

1. isa_dma*() $B$K$h$k%P%&%s%9!&%P%C%U%!$r;HMQ$9$k$b$N(B
   /usr/src/sys/i386/isa/isa.c $B$K(B isa_dma*() $B$H$$$&%k!<%A%s72$,B8:_$7!"(B
   $B$3$l$i$O(B BOUNCE_BUFFER $B%*%W%7%g%s$K$O0MB8$7$J$$%P%&%s%9!&%P%C%U%!5!9=$r(B
   $BFbIt$K;}$C$F$$$k!#%U%m%C%T!<%G%P%$%9$O(B $B$3$l$K$"$?$j$^$9!#(B

2. BOUNCE_BUFFER $B%*%W%7%g%s$K$h$k%P%&%s%9!&%P%C%U%!$r;HMQ$9$k$b$N(B
   $B;d$,D4$Y$?8B$j$G$O!"(BISA $B%P%9%^%9%?$G(B vfs_bio.c $B$rMxMQ$9$k(B
   $B%G%P%$%9$,$3$l$K$"$?$k$h$&$G$9!#!J(BSCSI $B%G%P%$%9$@$1!)!K(B

3. $B$=$l0J30$N!J%I%i%$%PFH<+$N!)!K%P%&%s%9!&%P%C%U%!$r;HMQ$9$k$b$N(B
   lnc $B%I%i%$%P$d%5%&%s%I%I%i%$%P!J$N0lIt!)!K$,(B $B$3$l$K$"$?$k$h$&$G$9!#(B


$B;d$,(B 2.2.5R $B$H:rF|$N(B -current $B$rD4$Y$?HO0O$G$O!"(BISA $B%P%9%^%9%?$N(B
SCSI $B%3%s%H%m!<%i0J30$K(B BOUNCE_BUFFER $B%*%W%7%g%s$N1F6A$r$&$1$k%G%P%$%9$r(B
$B8+$D$1$k$3$H$,$G$-$^$;$s$G$7$?!#$=$N$?$a!"(BBOUNCE_BUFFER $B%*%W%7%g%s$O(B
ISA $B%P%9%^%9%?$N(B SCSI $B%3%s%H%m!<%i$N$?$a$N%P%&%s%9!&%P%C%U%!5!9=$H$7$F(B
$BCB@8$7$?$b$N$G$"$m$&$H$N?dB,$r$*$3$J$$$^$7$?!#(B

$B$b$7$+$9$k$H(B ISA $B%P%9%^%9%?$J%S%G%*%-%c%W%A%c%G%P%$%9$+2?$+$G$b(B
BOUNCE_BUFFER $B%*%W%7%g%s$rMxMQ$7$F$$$k>l9g$b$"$k$N$+$J$H$O;W$$$^$9!#(B
$B6qBNE*$K(B $B$I$N%G%P%$%9$,(B BOUNCE_BUFFER $B%*%W%7%g%s$N1F6A$r<u$1$k$N$+(B
$B65$($F$$$?$@$1$^$9$G$7$g$&$+!#(B> $B$"$-$d$^$5$s(B

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