*BSD News Article 28796


Return to BSD News archive

Path: sserve!newshost.anu.edu.au!harbinger.cc.monash.edu.au!yeshua.marcam.com!usc!howland.reston.ans.net!EU.net!ieunet!news.ieunet.ie!jkh
From: jkh@whisker.hubbard.ie (Jordan K. Hubbard)
Newsgroups: comp.os.386bsd.development
Subject: Re: DMA bounce-buffers now implemented in FreeBSD-current
Followup-To: comp.os.386bsd.development
Date: 27 Mar 1994 00:04:01 GMT
Organization: Jordan Hubbard
Lines: 22
Distribution: world
Message-ID: <JKH.94Mar27000401@whisker.hubbard.ie>
References: <JKH.94Mar25161128@sentnl.ilo.dec.com>
	<UWP.94Mar25194257@maelaren.cs.tu-berlin.de>
NNTP-Posting-Host: whisker.hubbard.ie
In-reply-to: uwp@cs.tu-berlin.de's message of 25 Mar 1994 18:42:57 GMT

In article <UWP.94Mar25194257@maelaren.cs.tu-berlin.de> uwp@cs.tu-berlin.de (Udo Wolter) writes:

   Can anyone describe what DMA bounce buffers exactly do besides of allowing
   more than 16MB in an ISA machine ?

That's all they do.  They also allow the usage of ISA controllers in
EISA machines, or VLB controllers with broken DMA (like the Buslogic
Bt445S) to work.


   What does this exactly mean ? Does this mean that I really can use upto 32MB or
   will the system just ignore them and that I'll get no more errors if I have
   more than 16MB installed ?

No, they won't be ignored.  You can have 32MB of fully-used memory in your
system and the fact that ISA DMA is limited to 24 bits of address space
simply won't be an issue anymore.

				Jordan
--
Jordan K. Hubbard	FreeBSD core team	Electric Bivalves Anonymous
On the net, no one can hear you scream.