Module mmio

Module mmio 

Source
Expand description

Memory Mapped I/O Manager.

Structs§

MMIODevice
A descriptor for MMIO devices
MMIODeviceInfo
Stores the address range and irq allocated to this device.
MMIODeviceManager
Manages the complexities of registering a MMIO device.

Enums§

MmioError
Errors for MMIO device manager.

Constants§

MMIO_LEN
This represents the size of the mmio device specified to the kernel through ACPI and as a command line option. It has to be larger than 0x100 (the offset where the configuration space starts from the beginning of the memory mapped device registers) + the size of the configuration space Currently hardcoded to 4K.