Expand description
Module for dealing with a PCI bus in general, without anything specific to VirtIO.
Structs§
- BusDevice
Iterator - An iterator which enumerates PCI devices and functions on a given bus.
- Capability
Info - Information about a PCI device capability.
- Capability
Iterator - Iterator over capabilities for a device.
- Command
- The command register in PCI configuration space.
- Device
Function - An identifier for a PCI bus, device and function.
- Device
Function Info - Information about a PCI device function.
- PciRoot
- The root complex of a PCI bus.
- Status
- The status register in PCI configuration space.
Enums§
- BarInfo
- Information about a PCI Base Address Register.
- Cam
- A PCI Configuration Access Mechanism.
- Header
Type - The type of a PCI device function header.
- Memory
BarType - The location allowed for a memory BAR.
- PciError
- Errors accessing a PCI device.
Constants§
- PCI_
CAP_ ID_ VNDR - ID for vendor-specific PCI capabilities.