14 Oct
2004
14 Oct
'04
15:29
On Thu, Oct 14, 2004 at 04:55:06PM +0200, Oleg Gusev wrote:
What is the (approved) right way to handle DMA for the IRDA, cardreaders, BIOS, etc. since the ISA bus is not supported ?
"ISA is not supported" in this case just means that drivers that depend on CONFIG_ISA are not included. CONFIG_ISA does not really cover much infrastructure though, because there isn't much in ISA to support. It should just work in the same way as on a i386 kernel. Write the right registers in the hardware and DMA will happen. You can allocate 24 bit memory with the GFP_DMA flag. -Andi