Pip
Architecture-dependent parts of Pip: MAL, IAL and boot
|
Represents a device, as probed by IAL. More...
#include <fpinfo.h>
Data Fields | |
enum fpinfo_devicetype | type |
Described device type. More... | |
uintptr_t | mmio_begin |
Device memory range begin. More... | |
uintptr_t | mmio_end |
Device memory range end. More... | |
uint32_t | io_begin |
IO port range begin. More... | |
uint32_t | io_end |
IO port range end. More... | |
struct fpinfo_pci_extendedinfo * | extended_info |
Describes the internals of a PCI device. NULL on other device types. More... | |
Represents a device, as probed by IAL.
struct fpinfo_pci_extendedinfo * fpinfo_device::extended_info |
Describes the internals of a PCI device. NULL on other device types.
uint32_t fpinfo_device::io_begin |
IO port range begin.
uint32_t fpinfo_device::io_end |
IO port range end.
uintptr_t fpinfo_device::mmio_begin |
Device memory range begin.
uintptr_t fpinfo_device::mmio_end |
Device memory range end.
enum fpinfo_devicetype fpinfo_device::type |
Described device type.