PCI Firmware 3.x Specification
The PCI Firmware Specification describes the hardware independent firmware interface for managing PCI, PCI-X, and PCI Express systems in a host computer. This specification is developed based on the PCI BIOS Specification, Revision 2.1. It continues to provide the PCI BIOS support on the PC-compatible systems. In addition, it also provides the descriptions or references of the following:
All specifications are available for download by members. Non-members have the ability to obtain specifications by purchasing them.
PCI BIOS 2.1
Note: This specification is posted for archive purposes only; be sure to reference the PCI Firmware 3.0 specification above for the most current version.
The PCI BIOS document describes the required System BIOS functions for accessing PCI configuration space. The specification describes everything necessary for a BIOS vendor to implement the PCI BIOS functions, and everything necessary for application/driver programmers to make the BIOS calls. The BIOS calls should be used in all operating environments where there are no operating-system functions for accessing PCI configuration space. This specification applies only to Intel architecture-compatible PCs.