Skip to main content

Module msi

Module msi 

Source
Expand description

MSI / MSI-X interrupt support for PCI devices (x86_64).

MSI (Message Signalled Interrupts) bypass the I/O APIC entirely: the device writes a message directly to the LAPIC’s system bus.

§Reference

  • PCI Local Bus Spec 3.0, §6.8
  • Intel 64 and IA-32 SDM, Vol. 3A, §10.11

Functions§

enable_msi 🔒
Try to enable MSI on pci_dev with vector.
enable_msix 🔒
Try to enable MSI-X on pci_dev with vector using the first table entry.
probe_and_enable
Probe a PCI device and enable the best available interrupt mode.