diff --git a/source/arm9/console.c b/source/arm9/console.c index 86804ee..bac7930 100644 --- a/source/arm9/console.c +++ b/source/arm9/console.c @@ -501,7 +501,7 @@ consolePrintChar(chr); } - flushDCacheRange((void*)FRAMEBUF_TOP_A_1, 0xA8C00); + //flushDCacheRange((void*)FRAMEBUF_TOP_A_1, 0xA8C00); return count; } diff --git a/source/arm9/system.s b/source/arm9/system.s index 9818145..2019e99 100644 --- a/source/arm9/system.s +++ b/source/arm9/system.s @@ -200,12 +200,12 @@ @ Region 0 = yes @ Region 1 = yes @ Region 2 = no <-- Never buffer IO reg writes - @ Region 3 = yes + @ Region 3 = no @ Region 4 = no @ Region 5 = yes @ Region 6 = no @ Region 7 = no - mov r0, #0b00101011 + mov r0, #0b00100011 mcr p15, 0, r0, c3, c0, 0 @ Write bufferable bits mrc p15, 0, r0, c1, c0, 0 @ Read control register