Code: Select all
COP0 registers :
[ SC ] [ ME ]
15 - 31040125 - 31040125 - PRId
16 - 00000480 - 00000480 - Config
COP0.Config is the same so they almost share the same memory mapping :
0x00000000-0x3fffffff : KUSEG0 -> kernel/user mapped.
0x40000000-0x7fffffff : KUSEG1 -> kernel/user mapped.
0x80000000-0x9fffffff : KSEG0 -> kernel unmapped cached
0xA0000000-0xbfffffff : KSEG1 -> kernel unmapped uncached
SC Processor :
Code: Select all
0x04000000 - 2MB : cached VRAM
0x08000000 - 32MB : cached main memory
0x44000000 - 2MB : uncached VRAM
0x48000000 - 32MB : uncached main memory
0x84000000 - 2MB : cached VRAM
0x88000000 - 32MB : cached main memory
0xA4000000 - 2MB : uncached VRAM
0xA8000000 - 32MB : uncached main memory
Code: Select all
0x04000000 - 2MB : cached ???, mirror of 0x84000000
0x08000000 - 32MB : cached main memory, mirror of 0x88000000
0x44000000 - 2MB : uncached ???, mirror of 0xA4000000
0x48000000 - 32MB : uncached main memory, mirror of 0xA8000000
0x80000000 - 2MB : cached eDRAM
0x84000000 - 2MB : cached ??? (can modify contents only in cache)
0x88000000 - 32MB : cached main memory
0xA0000000 - 2MB : uncached eDRAM
0xA4000000 - 2MB : uncached ??? (unmodifiable contents)
0xA8000000 - 32MB : uncached main memory