Access to PCI

Embedded systems always need to handle I/O accessed via peripheral devices.
This section outlines how to work with peripherals connected by PCI.
During boot, the PCI bus is enumerated, and memory, I/O addresses and interrupts are assigned to each device. Because of this dynamic configuration process, software must search for the device it wants to program and discover the parameters assigned to it.
INtime software provides a library of functions to simplify the process of discovering and enabling a PCI device.
Detailed information on PCI programming is provided in the knowledge base.