Module io

Source
Expand description

Device I/O access and corresponding allocator.

This module allows device drivers to access the device I/O they need through allocators. There are two types of device I/O:

  • IoMem for memory I/O (MMIO).
  • IoPort for port I/O (PIO).

Modulesยง

io_mem ๐Ÿ”’
I/O memory and its allocator that allocates memory I/O (MMIO) to device drivers.
io_port ๐Ÿ”’
I/O port and its allocator that allocates port I/O (PIO) to device drivers.

Structsยง

IoMem
I/O memory.
IoPort
An I/O port, representing a specific address in the I/O address of x86.

Functionsยง

init ๐Ÿ”’ โš 
Initializes the static allocator based on builder.