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 |