Memory map: Difference between revisions
Jump to navigation
Jump to search
Content added Content deleted
Line 33: | Line 33: | ||
| 0x03F80000 || 0x03FFFFFF || [[RDRAM#Registers|RDRAM Registers]] (broadcast) || Write-only. All connected RDRAM will act on this register write request. See [[RDRAM_Interface#Memory_addressing]] and [[RDRAM#RDRAM_addressing]] for details. |
| 0x03F80000 || 0x03FFFFFF || [[RDRAM#Registers|RDRAM Registers]] (broadcast) || Write-only. All connected RDRAM will act on this register write request. See [[RDRAM_Interface#Memory_addressing]] and [[RDRAM#RDRAM_addressing]] for details. |
||
|- |
|- |
||
| rowspan=" |
| rowspan="14" |RCP |
||
| 0x04000000 || 0x04000FFF || [[Reality Signal Processor/Interface#DMEM and IMEM|RSP DMEM]]|| RSP Data Memory |
| 0x04000000 || 0x04000FFF || [[Reality Signal Processor/Interface#DMEM and IMEM|RSP DMEM]]|| RSP Data Memory |
||
|- |
|- |
||
Line 40: | Line 40: | ||
| 0x04002000 || 0x0403FFFF || RSP DMEM/IMEM Mirrors || Mirrors of DMEM and IMEM (repeat every 8Kb) |
| 0x04002000 || 0x0403FFFF || RSP DMEM/IMEM Mirrors || Mirrors of DMEM and IMEM (repeat every 8Kb) |
||
|- |
|- |
||
| 0x04040000 || |
| 0x04040000 || 0x040BFFFF || [[RSP|RSP Registers]] || RSP DMAs, status, semaphore, program counter, IMEM BIST status |
||
|- |
|||
|0x040C0000 |
|||
|0x040FFFFF |
|||
|Unmapped |
|||
|This area is completely ignored by the RCP. Any access in this area will freeze the CPU as the RCP will ignore the read/write and the CPU will never receive a reply. |
|||
|- |
|- |
||
| 0x04100000 || 0x041FFFFF || RDP Command Registers || RDP DMAs, clock counters for: clock, buffer busy, pipe busy, and TMEM load |
| 0x04100000 || 0x041FFFFF || RDP Command Registers || RDP DMAs, clock counters for: clock, buffer busy, pipe busy, and TMEM load |
||
Line 58: | Line 63: | ||
| 0x04800000 || 0x048FFFFF || [[Serial Interface]] (SI) || SI DMAs, PIF status |
| 0x04800000 || 0x048FFFFF || [[Serial Interface]] (SI) || SI DMAs, PIF status |
||
|- |
|- |
||
| 0x04900000 || 0x04FFFFFF || Unmapped || This area is completely ignored by the RCP. Any access in this area will freeze the CPU as the RCP will ignore the read/write and the CPU will never receive a reply. |
|||
| 0x04900000 || 0x04FFFFFF || Unused || Unused |
|||
|- |
|- |
||
| rowspan="4" |PI external bus |
| rowspan="4" |PI external bus |