Section 4 - Register Map



 
 
Register Map Overview
CPU Configuration
CPU Interface Configuration 0x000
CPU Address Decode
MemBS[0:1] Low Decode Address 0x008
MemBS[0:1] High Decode Address 0x010
MemBS[2:3] Low Decode Address 0x018
MemBS[2:3] High Decode Address 0x020
CS[0:2] Low Decode Address 0x028
CS[0:2] High Decode Address 0x030
CS[3]/BootCS Low Decode Address 0x038
CS[3]/BootCS High Decode Address 0x040
PCI I/O Low Decode Address 0x048
PCI I/O High Decode Address 0x050
PCI Memory 0 Low Decode Address 0x058
PCI Memory 0 High Decode Address 0x060
PCI Memory 1 Low Decode Address 0x080
PCI Memory 1 High Decode Address 0x088
Internal Space Decode 0x068
CPU Bus Error Address 0x070
MemBS[0:1] Address Remap 0x090
MemBS[2:3] Address Remap 0x098
CS[0:2] Address Remap 0x0a0
CS[3]/BootCS Address Remap 0x0a8
PCI I/O Address Remap 0x0b0
PCI Memory 0 Address Remap 0x0b8
PCI Memory 1 Address Remap 0x0c0
MemBS[4:5] Low Decode Address 0x00c
MemBS[4:5] High Decode Address 0x014
MemBS[6:7] Low Decode Address 0x01c
MemBS[6:7] High Decode Address 0x024
MemBS[4:5] Address Remap 0x094
MemBS[6:7] Address Remap 0x09c
SDRAM Address Decode
MemBS[0] Low Decode Address 0x400
MemBS[0] High Decode Address 0x404
MemBS[1] Low Decode Address 0x408
MemBS[1] High Decode Address 0x41c
MemBS[2] Low Decode Address 0x410
MemBS[2] High Decode Address 0x414
MemBS[3] Low Decode Address 0x418
MemBS[3] High Decode Address 0x41c
CS[0] Low Decode Address 0x420
CS[0] High Decode Address 0x424
CS[1] Low Decode Address 0x428
CS[1] High Decode Address 0x42c
CS[2] Low Decode Address 0x430
CS[2] High Decode Address 0x434
CS[3]/BootCS Low Decode Address 0x438
CS[3]/BootCS High Decode Address 0x43c
Address Decode Error 0x470
MemCS[4] Low Decode Address 0x480
MemCS[4] High Decode Address 0x484
MemCS[5] Low Decode Address 0x488
MemCS[5] High Decode Address 0x48c
MemCS[6] Low Decode Address 0x490
MemCS[6] High Decode Address 0x494
MemCS[7] Low Decode Address 0x498
MemCS[7] High Decode Address 0x49c
SDRAM Configuration
SDRAM Configuration 0x448
SDRAM Operation Mode 0x474
SDRAM Address Decode 0x47c
SDRAM Parameters
SDRAM Bank0 Parameters 0x44c
SDRAM Bank1 Parameters 0x450
SDRAM Bank2 Parameters 0x454
SDRAM Bank3 Parameters 0x458
SDRAM Bank4 Parameters 0x4a0
SDRAM Bank5 Parameters 0x4a4
SDRAM Bank6 Parameters 0x4a8
SDRAM Bank7 Parameters 0x4ac
Device Parameters
Device Bank0 Parameters 0x45c
Device Bank1 Parameters 0x460
Device Bank2 Parameters 0x464
Device Bank3 Parameters 0x468
Device Boot Bank Parameters 0x46c
DMA Record
Channel 0 DMA Byte Count 0x800
Channel 1 DMA Byte Count 0x804
Channel 2 DMA Byte Count 0x808
Channel 3 DMA Byte Count 0x80c
Channel 4 DMA Byte Count 0x880
Channel 5 DMA Byte Count 0x884
Channel 6 DMA Byte Count 0x888
Channel 7 DMA Byte Count 0x88c
Channel 0 DMA Source Address 0x810
Channel 1 DMA Source Address 0x814
Channel 2 DMA Source Address 0x818
Channel 3 DMA Source Address 0x81c
Channel 4 DMA Source Address 0x890
Channel 5 DMA Source Address 0x894
Channel 6 DMA Source Address 0x898
Channel 7 DMA Source Address 0x89c
Channel 0 DMA Destination Address 0x820
Channel 1 DMA Destination Address 0x824
Channel 2 DMA Destination Address 0x828
Channel 3 DMA Destination Address 0x82c
Channel 4 DMA Destination Address 0x8a0
Channel 5 DMA Destination Address 0x8a4
Channel 6 DMA Destination Address 0x8a8
Channel 7 DMA Destination Address 0x8ac
Channel 0 Next Record Pointer 0x830
Channel 1 Next Record Pointer 0x834
Channel 2 Next Record Pointer  0x838
Channel 3 Next Record Pointer 0x83c
Channel 4 Next Record Pointer 0x8b0
Channel 5 Next Record Pointer 0x8b4
Channel 6 Next Record Pointer 0x8b8
Channel 7 Next Record Pointer 0x8bc
Channel 0 Current Descriptor Pointer 0x870
Channel 1 Current Descriptor Pointer 0x874
Channel 2 Current Descriptor Pointer 0x878
Channel 3 Current Descriptor Pointer 0x87c
Channel 4 Current Descriptor Pointer 0x8d0
Channel 5 Current Descriptor Pointer 0x8d4
Channel 6 Current Descriptor Pointer 0x8d8
Channel 7 Current Descriptor Pointer 0x8dc
DMA Channel Control
Channel 0 Control 0x840
Channel 1 Control 0x844
Channel 2 Control 0x848
Channel 3 Control 0x84c
Channel 4 Control 0x8c0
Channel 5 Control 0x8c4
Channel 6 Control 0x8c8
Channel 7 Control 0x8cc
DMA Arbiter
Arbiter Control 0x860
Timer/Counter
Timer/Counter 0 0x850
Timer/Counter 1 0x854
Timer/Counter 2 0x858
Timer/Counter 3 0x85c
Timer/Counter Control 0x864
PCI Internal
PCI Command 0xc00
PCI Time Out & Retry 0xc04
PCI MemBS[0:1] Bank Size 0xc08
PCI MemBS[2:3] Bank Size 0xc0c
PCI MemBS[4:5] Bank Size 0xc70
PCI MemBS[6:7] Bank Size 0xc74
PCI CS[0:2] Bank Size 0xc10
PCI CS[3]/BootCS Bank Size 0xc14
PCI Base Address Registers Enable 0xc3c
PCI MemBS[0:1] Base Address Remap  0xc48
PCI MemBS[2:3] Base Address Remap 0xc4c
PCI MemBS[4:5] Base Address Remap 0xc78
PCI MemBS[6:7] Base Address Remap 0xc7c
PCI CS[0:2] Base Address Remap 0xc50
PCI CS[3] Base Address Remap 0xc54
PCI Swapped MemBS[0:1] Base Address Remap 0xc58
PCI Swapped MemBS[2:3] Base Address Remap 0xc5c
PCI Swapped MemBS[4:5] Base Address Remap 0xc80
PCI Swapped MemBS[6:7] Base Address Remap 0xc84
PCI Swapped CS[0:2] Base Address Remap 0xc60
PCI Swapped CS[3]/BootCS Base Address Remap 0xc64
PCI Configuration Address 0xcf8
PCI Configuration Data Virtual Register 0xcfc
PCI Interrupt Ackowledge Virtual Register 0xc34
Interrupts
Interrupt Cause Register 0xc18
CPU Interrupt Mask Register 0xc1c
PCI Internal Cause Mask Register 0xc24
PCI SErr0 Mask 0xc28
Interrupt Pin Polarity Register 0xc2c
Interrupt Status Register 0xc30
PCI Configuration (access from PCI bus)
PCI Device and Vendor ID 0x000
PCI Status and Command 0x004
PCI Class Code and Revision ID 0x008
PCI BIST, Header Type, Latency Timer, Cache Line 0x00c
PCI MemBS[0:1] Base Address 0x010
PCI MemBS[2:3] Base Address 0x014
PCI CS[0:2] Base Address 0x018
PCI CS[3]/BootCS Base Address 0x01c
PCI Internal Registers Memory Mapped Base Address 0x020
PCI Internal Registers I/O Mapped Base Address 0x024
PCI Subsystem ID and Subsystem Vendor ID 0x02c
Expansion ROM Base Address 0x030
Capability List Pointer Register 0x034
PCI Interrupt Pin and Line 0x03c
PMC Register 0x040
PMCSR Register 0x044
PCI Configuration, Function 1 (access from PCI bus)
PCI Swapped MemBS[0:1] Base Address 0x110
PCI Swapped MemBS[2:3] Base Address 0x114
PCI Swapped CS[3]/BootCS Base Address 0x11c
I2C Bus
I2C Configuration 0xe00
I2C Address Virtual Register 0xe08
I2C Data Virtual Register 0xe0c