Changes

Jump to navigation Jump to search
2,605 bytes added ,  23:07, 13 November 2016
Improved memory map
| MEM0
| Reserved (IOSU)
|-
| 0x0C000000
| 0x0C3FFFFF
| 0x400000
| MMIO
| [[:Cafe_OS|Espresso registers]] (GX2/DSP/OTP)
|-
| 0x0D000000
| ??????
| ??????
| MMIO
| [[:Hardware/Latte_Registers|Latte registers (shared with Espresso)]]
|-
| 0x0D006000
| 0x0D006FFF
| 0x1000
| MMIO
| [[:Hardware/Legacy|Legacy registers]] (DI/SI/EXI/AI)
|-
| 0x0D010000
| 0x0D01FFFF
| 0x10000
| MMIO
| [[:Hardware/NAND_Interface|NAND registers]]
|-
| 0x0D040000
| 0x0D04FFFF
| 0x10000
| MMIO
| [[:Hardware/USB_Host_Controller|EHCI-0 registers]]
|-
| 0x0D050000
| 0x0D05FFFF
| 0x10000
| MMIO
| [[:Hardware/USB_Host_Controller|OHCI-0:0 registers]]
|-
| 0x0D060000
| 0x0D06FFFF
| 0x10000
| MMIO
| [[:Hardware/USB_Host_Controller|OHCI-0:1 registers]]
|-
| 0x0D070000
| 0x0D07FFFF
| 0x10000
| MMIO
| [[:Hardware/SD_Host_Controller|SD Host registers]]
|-
| 0x0D080000
| 0x0D08FFFF
| 0x10000
| MMIO
| [[:Hardware/802.11_Wireless|802.11 Wireless registers]]
|-
| 0x0D100000
| 0x0D10FFFF
| 0x10000
| MMIO
| Unknown (mapped for IOS-FS)
|-
| 0x0D110000
| 0x0D11FFFF
| 0x10000
| MMIO
| Unknown (mapped for IOS-FS)
|-
| 0x0D120000
| 0x0D12FFFF
| 0x10000
| MMIO
| [[:Hardware/USB_Host_Controller|EHCI-1 registers]]
|-
| 0x0D130000
| 0x0D13FFFF
| 0x10000
| MMIO
| [[:Hardware/USB_Host_Controller|OHCI-1:0 registers]]
|-
| 0x0D140000
| 0x0D14FFFF
| 0x10000
| MMIO
| [[:Hardware/USB_Host_Controller|EHCI-2 registers]]
|-
| 0x0D150000
| 0x0D15FFFF
| 0x10000
| MMIO
| [[:Hardware/USB_Host_Controller|OHCI-2:0 registers]]
|-
| 0x0D160000
| 0x0D16FFFF
| 0x10000
| MMIO
| [[:Hardware/SATA_Controller|SATA registers]]
|-
| 0x0D400000
| 0x0D40FFFF
| 0x10000
| SRAM1
| BOOT1 (mirrored in 0xFFF00000)
|-
| 0x0D410000
| 0x0D41FFFF
| 0x10000
| SRAM0
| BOOT0 (mirrored in 0xFFFF0000)
|-
| 0x0D800000
| ??????
| ??????
| MMIO
| [[:Hardware/Latte_Registers|Latte registers]]
|-
| 0x0D820000
| 0x0D82FFFF
| 0x10000
| MMIO
| [[:Hardware/AES_Engine|AES registers]] (has a virtual mapping at 0x0D020000)
|-
| 0x0D830000
| 0x0D83FFFF
| 0x10000
| MMIO
| [[:Hardware/SHA-1_Engine|SHA-1 registers]] (has a virtual mapping at 0x0D030000)
|-
| 0x0D8B0800
| ??????
| ??????
| MMIO
| [[:Hardware/XN_Controller|AHMN registers]]
|-
| 0x0D8B4000
| ??????
| ??????
| MMIO
| [[:Hardware/Memory_Controller|Memory Controller registers]]
|-
| 0x0D980000
| 0x0D98FFFF
| 0x10000
| MMIO
| [[:Hardware/AES_Engine|AESS registers]] (has a virtual mapping at 0x0D180000)
|-
| 0x0D990000
| 0x0D99FFFF
| 0x10000
| MMIO
| [[:Hardware/SHA-1_Engine|SHAS-1 registers]] (has a virtual mapping at 0x0D190000)
|-
| 0x10000000
PPC region<br>
Cafe OS loader, libraries and apps
|-
| 0xFFC00000
| 0xFFE7FFFF
| 0x280000
| UNK
| Used by Cafe OS (codegen and PPC kernel ancast image mirror)
|-
| 0xFFF00000
76

edits

Navigation menu