Start End Size Description ------------------------------------------------------------------------------- 00000000 00ffffff 01000000 16M ROM bank 0 (Main ROM) 01000000 01ffffff 01000000 16M ROM bank 1 (Extension ROM) 02000000 02ffffff 01000000 16M VRAM (Reserved ARM7500) 03000000 03ffffff 01000000 16M I/O space 03000000 0300ffff 00010000 64K Module space 03000000 03003fff 00004000 16K Module space expansion card 0 03004000 03007fff 00004000 16K Module space expansion card 1 03008000 0300bfff 00004000 16K Module space expansion card 2 0300c000 0300ffff 00004000 16K Module space expansion card 3 03010000 0302bfff 0001c000 112K 16MHz PC-style I/O (five sections) 03010000 03011fff 00002000 8K asserts nCCS (Combo chip select) 03010000 03011fff 00002000 8K SuperIO (SMC37C665) 03012000 03019fff? 00008000 asserts nCDACK (Combo DACK) 0301a000 03029fff ??? 0302a000 0302afff 00001000 4K asserts nCDACK and TC (Combo DACK and TC) 0302b000 0302b7ff 00000800 2K asserts nPCCS2 0302b000 0302b3ff 00000400 1K Net select 0302b800 0302bfff 00000800 2K asserts nPCCS1 0302b800 0302bbff 00000400 1K Net ROM select 0302c000 0302ffff 00004000 16K Reserved (ARM7500) 03030000 0303ffff 00010000 64K Further module I/O space 03030000 03033fff 00004000 16K Module space expansion card 4 03034000 03037fff 00004000 16K Module space expansion card 5 03038000 0303bfff 00004000 16K Module space expansion card 6 0303c000 0303ffff 00004000 16K Module space expansion card 7 03040000 031fffff Reserved (ARM7500) 03200000 S space 03200000 S0: IOMD registers 03210000 S1: Mouse buttons, etc. 03220000 S2: Unused 03230000 S3: Unused 03240000 S4: Backplane -> Podule 0123 03250000 S5: Unused 03260000 S6: Backplane -> Unused 03270000 S7: Backplane -> Podule 4567 03200000 0320ffff 00010000 64K IOMD/ARM7500 registers 03210000 033fffff 001f0000 1984K Simple (8MHz) I/O space 00180000 Timing mask 00000000 Timing Slow 00080000 Timing Medium 00100000 Timing Fast 00180000 Timing Sync 03210000 0323ffff Unused? 03210400 03210400 VID_MSB (? correct in RPC TRM?) 03240000 03243fff Podule space expansion card 0 03244000 03247fff Podule space expansion card 1 03248000 0324bfff Podule space expansion card 2 0324c000 0324ffff Podule space expansion card 3 03250000 0326ffff Unused? 03270000 03273fff Podule space expansion card 4 03274000 03277fff Podule space expansion card 5 03278000 0327bfff Podule space expansion card 6 0327c000 0327ffff Podule space expansion card 7 03310000 03310000 VID_MSB (? correct) 03400000 034fffff 00100000 1M VIDC/Video registers 03500000 03ffffff 00b00000 11M Reserved (ARM7500) 04000000 07ffffff 04000000 64M Reserved (ARM7500) 08000000 0fffffff 08000000 128M Extended Address Space (EASI) / Extended I/O space 08000000 08ffffff 01000000 16M EASI for Expansion Card 0 09000000 09ffffff 01000000 16M EASI for Expansion Card 1 0a000000 0affffff 01000000 16M EASI for Expansion Card 2 0b000000 0bffffff 01000000 16M EASI for Expansion Card 3 0c000000 0cffffff 01000000 16M EASI for Expansion Card 4 0d000000 0dffffff 01000000 16M EASI for Expansion Card 5 0e000000 0effffff 01000000 16M EASI for Expansion Card 6 0f000000 0fffffff 01000000 16M EASI for Expansion Card 7 10000000 1fffffff 10000000 256M DRAM 10000000 13ffffff 04000000 64M DRAM SIMM0 Bank 0 14000000 17ffffff 04000000 64M DRAM SIMM0 Bank 1 18000000 1bffffff 04000000 64M DRAM SIMM1 Bank 0 1c000000 1fffffff 04000000 64M DRAM SIMM1 Bank 1 20000000 3fffffff 20000000 512M Repeat 40000000 5fffffff 20000000 512M Repeat 60000000 7fffffff 20000000 512M Repeat 80000000 9fffffff 20000000 512M Repeat a0000000 bfffffff 20000000 512M Repeat c0000000 dfffffff 20000000 512M Repeat e0000000 ffffffff 20000000 512M Repeat Risc PC ======= 0x0302b000 = NETSLOT_BASE (Linux)