diff --git a/Source/Core/Core/HW/Memmap.h b/Source/Core/Core/HW/Memmap.h index 14ed19291f..5a15a1e343 100644 --- a/Source/Core/Core/HW/Memmap.h +++ b/Source/Core/Core/HW/Memmap.h @@ -21,16 +21,13 @@ class Mapping; namespace Memory { // Base is a pointer to the base of the memory map. Yes, some MMU tricks -// are used to set up a full GC or Wii memory map in process memory. on -// 32-bit, you have to mask your offsets with 0x3FFFFFFF. This means that -// some things are mirrored too many times, but eh... it works. - +// are used to set up a full GC or Wii memory map in process memory. // In 64-bit, this might point to "high memory" (above the 32-bit limit), // so be sure to load it into a 64-bit register. extern u8* physical_base; extern u8* logical_base; -// These are guaranteed to point to "low memory" addresses (sub-32-bit). +// The actual memory used for backing the memory map. extern u8* m_pRAM; extern u8* m_pEXRAM; extern u8* m_pL1Cache;