Okay, so I'll change the i82365 driver to use isa_{read,write}[bwl] instead of ioremap & {read,write}[bwl], when CONFIG_ISA is defined. That shouldn't break other architectures. But how should I deal with {check,request,release}_mem_region? Should I make isa_{check,request,release}_mem_region which adds isa_slot_offset to all of the memory addresses? Or should I add isa_slot_offset - KSEG1? Or..? -jim