Subject: Re: plan to merge cats and netwinder isa_machdep.c
To: Izumi Tsutsui <tsutsui@ceres.dti.ne.jp>
From: Richard Earnshaw <rearnsha@buzzard.freeserve.co.uk>
List: port-arm
Date: 10/09/2002 20:12:28
> In article <20021009094454.6a43a427.chris@dokein.co.uk>
> chris@dokein.co.uk wrote:
> 
> > I'm thinking of merging the cats and netwinder isa_machdep.c files into one, and placing it under arm/footbridge/isa/
> 
> A bit off topic, but does ISA DMA work on these ports?
> Last time I tried AHA-1542 and PCnet-ISA on cats,
> both of them didn't work at all.
> 
> Current _isa_bus_dmamap_load() in footbridge/isa/isadma_machdep.c
> returns physical address for ds_addr, but is it really OK for 24bit
> ISA bus? And does cats really require bounce-buffer for isadma?
> 
> Furthermore, _isa_bus_dmamap_sync() does not handle cache coherency
> at all, but it should do like arm/arm32/bus_dma.c.

Hmm, interesting.  Then it's a surprise that I get anything even 
resembling audio out of my soundblaster ISA card at all.  Though this 
would possibly explain some of the break-up.

R.