Datasheet

iv
Section Title Page
4 PCI2040 Programming Model 4−1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.1 PCI Configuration Registers 4−1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.2 Vendor and Device ID Register 4−2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.3 PCI Command Register 4−3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.4 PCI Status Register 4−4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.5 Revision ID 4−4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.6 Class Code 4−5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.7 Cache Line Size Register 4−5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.8 Latency Timer Register 4−5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.9 Header Type Register 4−6. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.10 BIST Register 4−6. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.11 HPI CSR Memory Base Address Register 4−7. . . . . . . . . . . . . . . . . . . . . .
4.12 Control Space Base Address Register 4−8. . . . . . . . . . . . . . . . . . . . . . . . .
4.13 GP Bus Base Address Register 4−9. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.14 Subsystem Vendor ID Register 4−9. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.15 Subsystem ID Register 4−10. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.16 Capability Pointer Register 4−10. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.17 Interrupt Line Register 4−10. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.18 Interrupt Pin Register 4−11. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.19 MIN_GNT Register 4−11. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.20 MAX_LAT Register 4−11. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.21 GPIO Select Register 4−12. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.22 GPIO Input Data Register 4−13. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.23 GPIO Direction Control Register 4−13. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.24 GPIO Output Data Register 4−14. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.25 GPIO Interrupt Event Type Register 4−14. . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.26 Miscellaneous Control Register 4−15. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.27 Diagnostic Register 4−16. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.28 PM Capability ID Register 4−16. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.29 PM Next-Item Pointer Register 4−17. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.30 Power Management Capabilities Register 4−17. . . . . . . . . . . . . . . . . . . . . .
4.31 Power Management Control/Status Register 4−18. . . . . . . . . . . . . . . . . . . .
4.32 HPI CSR I/O Base Address Register 4−19. . . . . . . . . . . . . . . . . . . . . . . . . . .
4.33 HS Capability ID Register 4−19. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.34 HS Next-Item Pointer Register 4−20. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.35 CPCI Hot Swap Control and Status Register 4−20. . . . . . . . . . . . . . . . . . . .
5 HPI Control and Status Registers (HPI CSR) 5−1. . . . . . . . . . . . . . . . . . . . . . . .
5.1 Interrupt Event Register 5−2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.2 Interrupt Mask Register 5−3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.3 HPI Error Report Register 5−4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.4 HPI Reset Register 5−4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.5 HPI DSP Implementation Register 5−5. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.6 HPI Data Width Register 5−5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .