*BSD News Article 94629


Return to BSD News archive

Path: euryale.cc.adfa.oz.au!newshost.carno.net.au!harbinger.cc.monash.edu.au!munnari.OZ.AU!news.mel.connect.com.au!news.syd.connect.com.au!news.bri.connect.com.au!fjholden.OntheNet.com.au!corolla.OntheNet.com.au!not-for-mail
From: Tony Griffiths <tonyg@OntheNet.com.au>
Newsgroups: comp.unix.bsd.freebsd.misc
Subject: Re: Are bounce buffers needed for pci
Date: Tue, 29 Apr 1997 16:57:44 +1000
Organization: On the Net (ISP on the Gold Coast, Australia)
Lines: 12
Message-ID: <33659BE8.7B7A@OntheNet.com.au>
References: <5jvgrl$885$1@csnews.cs.colorado.edu>
Reply-To: tonyg@OntheNet.com.au
NNTP-Posting-Host: swanee.nt.com.au
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
X-Mailer: Mozilla 3.0 (WinNT; I)
To: Alan T Krantz <atk@alumni.cs.Colorado.EDU>
Xref: euryale.cc.adfa.oz.au comp.unix.bsd.freebsd.misc:39896

Alan T Krantz wrote:
> 
> Are bounce buffers needed for the PCI bus ? The documentation (freebsd
> handbook) indicated that they are needed for ISA bus but ...

Only for ISA-bus devices that do DMA (Direct Memory Access).  The PCI
[32-bit] bus doesn't have the 16MB limitation of the ISA bus.

Btw, not all ISA bus cards do DMA, most do only programmed I/O so unless
you have a SCSI card you can remove B-B support from the kernel.

Tony