Crate pci_core

Source
Expand description

Core PCI infrastructure.

A collection of constants, types, and traits that are shared across all PCI implementations (i.e: vpci, pci_gen1, pcie).

Modules§

bar_mapping
BAR Management.
capabilities
PCI capabilities.
cfg_space_emu
Helpers that implement standardized PCI configuration space functionality.
chipset_device_ext
Extension trait to simplify probing PCI [ChipsetDevice] devices.
msi
Traits for working with MSI interrupts.
spec
Types and constants specified by the PCI spec.
test_helpers
Mock types for unit-testing various PCI behaviors.

Enums§

PciInterruptPin
Defines one of the 4 legacy PCI INTx shared interrupt pins