En los núcleos viejos (2.2 y anteriores) el bus ISA podía leer o escribir con estas funciones y sin usar ioremap. Esto ya no es verdad en Linux 2.4. Un conjunto de funciones equivalentes existen para el cambio de controladores con herencia fácil. Las funciones disponibles son prefijadas con 'isa_' y son isa_readb, isa_writeb, isa_readw, isa_writew, isa_readl, isa_writel, isa_memcpy_fromio y isa_memcpy_toio
Estas funciones no deberían de ser usadas en los nuevos controladores, y serán quitadas eventualmente.