![Aeroflex Gaisler RT-SPW-ROUTER User Manual Download Page 68](http://html1.mh-extra.com/html/aeroflex-gaisler/rt-spw-router/rt-spw-router_user-manual_2862505068.webp)
AEROFLEX GAISLER
68
RT-SPW-ROUTER
Copyright Aeroflex Gaisler AB
June 2012, Version 1.2
5.3
Registers
The core is programmed via registers mapped into the APB address space and into PCI BAR 0.
The AMBA master to PCI mapping registers are all word aligned. Only the registers corresponding to
a master included in the system are implemented (i.e. if a system includes 8 masters, with master ID 0
to 7, the 8 first mapping registers are implemented).
Table 52. PCIF: APB registers
APB address offset
Register
0x00
PCI to AMBA mapping for PCI BAR 1
0x04
PCI to AMBA mapping for PCI BAR 2
0x08
PCI to AMBA mapping for PCI BAR 3
0x0C
PCI to AMBA mapping for PCI BAR 4
0x10
Reserved
0x14
AMBA to PCI address mapping for PCI I/O cycles
0x18
Status register
0x1C
Input interrupt mask (not used)
0x40 - 0x7C
AMBA master to PCI address mapping registers
Table 53. PCIF: PCI BAR 0 registers
PCI address offset
Register
0x00
PCI to AMBA mapping for PCI BAR 1
0x04
PCI to AMBA mapping for PCI BAR 2
0x08
PCI to AMBA mapping for PCI BAR 3
0x0C
PCI to AMBA mapping for PCI BAR 4
Table 54. PCIF: PCI to AMBA mapping for PCI BAR n registers
31
22
21
0
ABH address
RESERVED
31 : 22
MBS of the AMBA address
21 : 0
RESERVED
Table 55. PCIF: AMBA to PCI address mapping for PCI I/O cycles
31
16
15
0
PCI address
RESERVED
31 : 16
MBS of the PCI address
15 : 0
RESERVED