Memory map: Difference between revisions

no edit summary
No edit summary
No edit summary
Line 3:
Internally, all addresses are 64-bits wide. However, when in 32-bit addressing mode, the upper 32 bits are sign-extended.
== Virtual Memory Map ==
The is the 32-bit virtual address space (used by most games and homebrew toolchains):
{| class="wikitable"
! colspan=2 | Address Range !! Name !! Description
Line 85 ⟶ 86:
|-
|
| 0x80000000 || 0xFFFFFFFF || Unmapped || UnmappedThis 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.
|}
Cartridge Domains 1 and 2 are mapped one-to-one on the cartridge/bottom port. It is not known at this time what Domain 1 Address 3 was used for, if at all, but flash carts may have some use for that address range.