En réponse à Bruno van Dooren <bruno_van_dooren@xxxxxxxxxxx>: > to implement actual PS2 communication in my driver i have to read and > write > to different io addresses. > the keyboard addresses for input and output are 0x60 and 0x64. > > i suspect that i have to call map_physical_memory. No, at least not under x86. in x86 IOs are _not_ memory accesses, you can't map the io space to memory. (but you'll have to do that for PPC). The simplest is to use isa/pci->read/write_io_8(), which are platform-independant, and not that much slower. François.