Linux PCI Bus Subsystem¶
- 1. How To Write Linux PCI Drivers
- 1.1. Structure of PCI drivers
- 1.2. pci_register_driver() call
- 1.3. How to find PCI devices manually
- 1.4. Device Initialization Steps
- 1.5. PCI device shutdown
- 1.6. How to access PCI config space
- 1.7. Other interesting functions
- 1.8. Miscellaneous hints
- 1.9. Vendor and device identifications
- 1.10. Obsolete functions
- 1.11. MMIO Space and “Write Posting”
- 2. The PCI Express Port Bus Driver Guide HOWTO
- 3. PCI Express I/O Virtualization Howto
- 4. The MSI Driver Guide HOWTO
- 5. Accessing PCI device resources through sysfs
- 6. ACPI considerations for PCI host bridges
- 7. PCI Error Recovery
- 8. The PCI Express Advanced Error Reporting Driver Guide HOWTO
- 9. PCI Endpoint Framework
- 10. Boot Interrupts