In xpci_l.h, there are references to ISR (offset 0x0), IPR (0x4), and IER (0x8); however, these registers do not exist.
The pci_v1_01_a software driver (used with both opb_pci and plb_pci) accesses the registers listed above that do not exist in the plb_pci_v1_00_a Core. These registers are included in the plb_pci_v1_01_a Core that will be released in EDK 9.1i SP1, scheduled for 2007.
To use the Xilinx PCI driver with the plb_pci_v1_00_a Core, you can work around this issue by replacing the nxpci_l.h driver file installed in the EDK with the file listed below. The EDK file resides at sw/XilinxProcessorIPLib/drivers/pci_v1_01_a/src.
You can download the xpci_l.h file from the following link:
This file will be included in the EDK 9.1i SP1.