summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
Diffstat (limited to 'include')
-rw-r--r--include/SDK/OS/OSCache.h3
-rw-r--r--include/code_801DBB3C.h14
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);