#pragma once /* ARM9 MEM */ #define A9_RAM_BASE (0x08000000) #define A9_RAM_SIZE (0x00100000) #define A9_HEAP_START (0x0804C000) #define A9_HEAP_END (0x080F0000) #define A9_STUB_ENTRY (0x080FFE00) /* VRAM */ #define VRAM_BASE (0x18000000) #define VRAM_SIZE (0x00600000) #define VRAM_BANK0 (0x18000000) #define VRAM_BANK1 (0x18300000) /* AXIWRAM */ #define A11_STUB_ENTRY (0x1FFFFE00) /* FCRAM */ #define FCRAM_BASE (0x20000000) #define FCRAM_SIZE (0x08000000) // this is larger for New3DS, but we don't care.