Once the i960 local memory and the IMC and CIP are initialized, it is time to configure the PCI devices. Depending on the configuration of the i960RP, all the PCI devices on the ISE board can be made either private or public. A public device is one who's PCI configuration space is available to the host computer. Configuration cycles from the primary PCI bus may be forwarded to public PCI devices, but not to private devices.
The order of events for configuring PCI devices, then, is as follows:
The following sections will describe how to do the various steps, but first a word on PCI and configuration cycles.