Subject: Re: Porting NetBSD to the Intrinsyc CerfCube (?)
To: None <rjs@fdy2.demon.co.uk>
From: Jason R Thorpe <thorpej@zembu.com>
List: port-arm32
Date: 06/04/2001 09:49:20
On Mon, Jun 04, 2001 at 05:39:26PM +0100, Robert Swindells wrote:

 > >Uh, it does use bus_space.
 > 
 > Not for DMA. It calls straight into some isa_* functions.

bus_space has nothing to do with DMA :-)

AFAIK, the cs8900 is an ISA chip, and it can't do DMA without an ISA
DMA controller.

The reason the cs8900 driver uses the isa_dma* functions is because that
is the API for programming the ISA DMA controller.  The isa_dma* functions
themselves use bus_dma.

So, the CerfCube has the cs8900 wired to the SA1110 how?  Is it wired up
directly to the memory bus, or something?

-- 
        -- Jason R. Thorpe <thorpej@zembu.com>