Provide support for the PCI BIOS
For pci-bios:
pci-bios [-b buses] [-B] [-c] [-m] [-v] [-x] [-dbios bios_options]
You must run pci-bios-v2 as pci-bios:
pci-bios [-b buses] [-B] [-c] [-D] [-M] [-m] [-P addr:size] [-v] [-x] [-dbios bios_options]
Neutrino
x86
irqlist=5,7,9
The pci-bios server provides PCI BIOS support. You'll have to provide it in your boot image for systems with a PCI BIOS. Invoke seedres before starting pci-bios.
This server creates the /dev/pci device. Wait for it to appear by specifying the following in the buildfile used by mkifs:
pci-bios waitfor /dev/pci
The pci-bios-v2 server is similar to pci-bios, but supports Message Signaled Interrupts (MSI). You must use pci-bios-v2 if you're using startup-apic.
pci-bios=pci-bios-v2
To assign MSI or MSI-X interrupts in a driver, use the PCI_USE_MSI or PCI_USE_MSIX flag when you call pci_attach_device(). For more information, see its entry in the QNX Neutrino C Library Reference.