Module kernel::pci

source ·
Expand description

Abstractions for the PCI bus.

C header: include/linux/pci.h

Structs§

  • An adapter for the registration of PCI drivers.
  • A PCI BAR to perform I/O-Operations on.
  • PCI device class codes.
  • The PCI device representation.
  • Abstraction for the PCI device ID structure (struct pci_device_id).
  • Set of IRQ types that can be used for PCI interrupt allocation.
  • Represents an allocated IRQ vector for a specific PCI device.
  • PCI vendor IDs.

Enums§

  • PCI class mask constants for matching Class codes.
  • IRQ type flags for PCI interrupt allocation.

Traits§

Type Aliases§