Subject: Re: Porting NetBSD to the Intrinsyc CerfCube (?)
To: None <port-arm32@netbsd.org>
From: amaya <amaya@idiom.com>
List: port-arm32
Date: 06/06/2001 07:28:52
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>

There is also a new Cirrus ARM chip, a CS7211 PDA chip decendent that has
a CS8900 built into the chipset... Its a CS89712 or something

PCW