Subject: Re: How do I allocate physically contiguous RAM?
To: Dave Huang <khym@bga.com>
From: Bill Studenmund <wrstuden@loki.stanford.edu>
List: tech-kern
Date: 10/29/1997 21:51:36
> On Wed, 29 Oct 1997, Bill Studenmund wrote:
> > I think Dave's hesitancy stemmed from the fact that any DMA engine
> > he's using is on the card, not on the motherboard. It's like bus
> > mastering in ISA (I think). How does one make such things re-usable
> > across a port? There are some serial cards which could use such support
> > if it ever gets in. :-)
> 
> Actually, the DMA engine is on the motherboard... my driver's for the MACE
> chip on the 660av and 840av, and the PSC chip handles the DMA. In any
> case, isn't allocating DMA-safe memory independent of whether the DMA
> engine is on the motherboard or on a card? I know bus mastering ISA cards
> (Adaptec 1542 SCSI host adapter, for example) can use the bus_dma stuff.

Doh! I missed the AV part. At some point (like when I can buy a
second-hand 660av), I'd love to make serial support DMA based. :-)

Yes, DMA-save memory is indep. of where the DMA engine lives.

Take care,

Bill