Since I/O address space is limited, PCI uses an indirect method to access configuration registers. This process happens in two steps:


Step 1: Write to the Address Port


Step 2: Access the Data Port


Address Structure

PCI Configuration Address Register.png