diff options
Diffstat (limited to 'include')
-rw-r--r-- | include/SDK/OS/OSCache.h | 3 | ||||
-rw-r--r-- | include/code_801DBB3C.h | 14 |
2 files changed, 16 insertions, 1 deletions
diff --git a/include/SDK/OS/OSCache.h b/include/SDK/OS/OSCache.h index 489ed0b..a6fb490 100644 --- a/include/SDK/OS/OSCache.h +++ b/include/SDK/OS/OSCache.h @@ -6,6 +6,9 @@ extern "C" { #endif
void LCEnable(void);
+#define LC_BASE (0xE000 << 16)
+#define LCGetBase() ((void*)LC_BASE)
+
#ifdef __cplusplus
}
diff --git a/include/code_801DBB3C.h b/include/code_801DBB3C.h index 394bd32..fbc1996 100644 --- a/include/code_801DBB3C.h +++ b/include/code_801DBB3C.h @@ -7,9 +7,21 @@ extern "C" { #include "code_801DB040.h"
+struct gUnkClass3
+{
+ gUnkClass3* unk0;
+ gUnkClass1 unk4;
+};
+
struct gUnkClass2
{
- u8 pad[0x24];
+ u32 unk0;
+ u32 unk4;
+ u32 unk8;
+ size_t unkC;
+ u8* unk10;
+ u8* unk14;
+ gUnkClass3* unk18;
};
gUnkClass1* func_801DBC58(gUnkClass2* p1);
|