Skip to main content

Crate axdriver_pci

Crate axdriver_pci 

Source
Expand description

Structures and functions for PCI bus operations.

Currently, it just re-exports structures from the crate virtio-drivers and its module virtio_drivers::transport::pci::bus.

Structs§

CapabilityInfo
Information about a PCI device capability.
Command
The command register in PCI configuration space.
DeviceFunction
An identifier for a PCI bus, device and function.
DeviceFunctionInfo
Information about a PCI device function.
PciRangeAllocator
Used to allocate MMIO regions for PCI BARs.
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.
HeaderType
The type of a PCI device function header.
MemoryBarType
The location allowed for a memory BAR.
PciError
Errors accessing a PCI device.