English
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
- 9.1. Introduction
- 9.2. PCI Endpoint Core
- 9.3. Configuring PCI Endpoint Using CONFIGFS
- 9.4. PCI Test Function
- 9.5. PCI Test User Guide
- 9.6. PCI NTB Function
- 9.7. PCI Non-Transparent Bridge (NTB) Endpoint Function (EPF) User Guide
- 9.8. PCI vNTB Function
- 9.9. PCI Non-Transparent Bridge (NTB) Endpoint Function (EPF) User Guide
- 9.10. PCI Test Endpoint Function
- 9.11. PCI NTB Endpoint Function
- 10. Boot Interrupts