Structs

Enums

Constants

Traits

  • A trait for implementing complex PCI capabilities.
  • A PCI capability list. Devices can optionally specify capabilities in their configuration space.
  • A PCI class programming interface. Each combination of PciClassCode and PciSubclass can specify a set of register-level programming interfaces. This trait is implemented by each programming interface. It allows use of a trait object to generate configurations.
  • A PCI sublcass. Each class in PciClassCode can specify a unique set of subclasses. This trait is implemented by each subclass. It allows use of a trait object to generate configurations.

Type Definitions