From d62768df00ac272f38b09e90d0889caa59f7ff73 Mon Sep 17 00:00:00 2001 From: tgsm Date: Wed, 7 Jul 2021 06:40:27 -0500 Subject: game_init: move DTCM struct into the header --- include/game_init.h | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'include/game_init.h') diff --git a/include/game_init.h b/include/game_init.h index bf6569c4..0d2c9332 100644 --- a/include/game_init.h +++ b/include/game_init.h @@ -3,6 +3,18 @@ #include "main.h" +typedef volatile struct +{ + u8 sys_and_irq_stack[0x3F80]; + u8 svc_stack[0x40]; + u8 reserved[0x38]; + u32 intr_check; + void * intr_vector; +} +OS_DTCM; + +#define DTCM (*(OS_DTCM *)HW_DTCM) + void FUN_02015EA0(void); void FUN_02015ED4(void); void FUN_02015EF4(void); -- cgit v1.2.3