On Mon, 2008-02-11 at 12:24 +0100, Thomas Bogendoerfer wrote: > On Sun, Feb 10, 2008 at 10:38:15AM +0100, Kars de Jong wrote: > > Thomas, can't you use ioreadxx() and friends instead of rolling your own > > memory mapped I/O handlers? > > well, at least ioread32be/iowrite32be are looking promising, but a quick > grep didn't show them for m68k. Someone could submit a patch ... > > readxx() and friends are only to be used on PCI-like buses. > > hmm, afaik readxx/writexx is not directly related to PCI. It's > like ioread/iowrite to access iomapped address space. The difference > to ioread/iowrite is that it doesn't support PCI IO space. That's correct ... at least that's the meaning we've ascribed on other architectures I've worked on. Any ioremap'd memory area can be accessed by readX/writeX. The current list of Buses I know it works on is MCA, EISA, GSC, Runway ... in addition to PCI. James - To unsubscribe from this list: send the line "unsubscribe linux-scsi" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html