Module pci

Source
Expand description

Abstractions for the PCI bus.

C header: include/linux/pci.h

Structs§

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

Enums§

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

Traits§

Driver
The PCI driver trait.

Type Aliases§

IdTable
IdTable type for PCI.