diff --git a/source/abstraction/bs-start.s b/source/abstraction/bs-start.s index bf631c0..4d78ae3 100644 --- a/source/abstraction/bs-start.s +++ b/source/abstraction/bs-start.s @@ -23,7 +23,7 @@ _start: ldr r0, =0xFFFF001D @ ffff0000 32k | bootrom (unprotected part) ldr r1, =0x3000801B @ fff00000 16k | dtcm ldr r2, =0x01FF801D @ 01ff8000 32k | itcm - ldr r3, =0x08000029 @ 08000000 1M | arm9 mem (O3DS / N3DS) + ldr r3, =0x08000029 @ 08000000 2M | arm9 mem (O3DS / N3DS) ldr r4, =0x10000029 @ 10000000 2M | io mem (ARM9 / first 2MB) ldr r5, =0x20000037 @ 20000000 256M | fcram (O3DS / N3DS) ldr r6, =0x1FF00027 @ 1FF00000 1M | dsp / axi wram diff --git a/source/abstraction/gw-start.s b/source/abstraction/gw-start.s index 1b58d03..63872e0 100644 --- a/source/abstraction/gw-start.s +++ b/source/abstraction/gw-start.s @@ -53,7 +53,7 @@ _start: ldr r0, =0xFFFF001D @ ffff0000 32k | bootrom (unprotected part) ldr r1, =0x3000801B @ fff00000 16k | dtcm ldr r2, =0x01FF801D @ 01ff8000 32k | itcm - ldr r3, =0x08000029 @ 08000000 1M | arm9 mem (O3DS / N3DS) + ldr r3, =0x08000029 @ 08000000 2M | arm9 mem (O3DS / N3DS) ldr r4, =0x10000029 @ 10000000 2M | io mem (ARM9 / first 2MB) ldr r5, =0x20000037 @ 20000000 256M | fcram (O3DS / N3DS) ldr r6, =0x1FF00027 @ 1FF00000 1M | dsp / axi wram diff --git a/source/nand/virtual.c b/source/nand/virtual.c index 6c14c5e..88e9137 100644 --- a/source/nand/virtual.c +++ b/source/nand/virtual.c @@ -31,7 +31,7 @@ VirtualFile virtualFileTemplates[] = { { "nand_hdr.bin" , 0x00000000, 0x00000200, 0xFF, VFLAG_ON_NAND | VFLAG_A9LH_AREA }, { "itcm.mem" , 0x01FF8000, 0x00008000, 0xFF, VFLAG_ON_MEMORY }, { "arm9.mem" , 0x08000000, 0x00100000, 0xFF, VFLAG_ON_MEMORY }, - { "arm9ext.mem" , 0x08010000, 0x00100000, 0xFF, VFLAG_ON_MEMORY | VFLAG_N3DS_ONLY }, + { "arm9ext.mem" , 0x08010000, 0x00080000, 0xFF, VFLAG_ON_MEMORY | VFLAG_N3DS_ONLY }, { "vram.mem" , 0x18000000, 0x00600000, 0xFF, VFLAG_ON_MEMORY }, { "dsp.mem" , 0x1FF00000, 0x00080000, 0xFF, VFLAG_ON_MEMORY }, { "axiwram.mem" , 0x1FF80000, 0x00080000, 0xFF, VFLAG_ON_MEMORY },