Bus-Independent Device Accesses

Matthew Wilcox

      
     

Alan Cox

      
     


Table of Contents
Introduction
Known Bugs And Assumptions
Memory Mapped IO
Getting Access to the Device
Accessing the device
ISA legacy functions
Port Space Accesses
Port Space Explained
Accessing Port Space
Public Functions Provided
virt_to_phys --  map virtual addresses to physical
phys_to_virt --  map physical address to virtual
ioremap --  map bus memory into CPU space
ioremap_nocache --  map bus memory into CPU space
check_signature --  find BIOS signatures
isa_check_signature --  find BIOS signatures