From e6a6a208cb3800c82688f79bbbf01ef69750885f Mon Sep 17 00:00:00 2001 From: RocketRobz Date: Tue, 22 Jun 2021 22:36:19 -0600 Subject: [PATCH] Clear SD IRQ stat and mask registers Should fix NAND init being stuck --- arm7/source/main.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/arm7/source/main.c b/arm7/source/main.c index 80c9fbf..5cce55e 100644 --- a/arm7/source/main.c +++ b/arm7/source/main.c @@ -91,6 +91,9 @@ void aes(void* in, void* out, void* iv, u32 method){ //this is sort of a bodged //--------------------------------------------------------------------------------- int main() { //--------------------------------------------------------------------------------- + *(vu32*)0x400481C = 0; // Clear SD IRQ stat register + *(vu32*)0x4004820 = 0; // Clear SD IRQ mask register + // clear sound registers dmaFillWords(0, (void*)0x04000400, 0x100);