summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorRevo <projectrevotpp@hotmail.com>2020-10-23 23:41:49 -0400
committerGitHub <noreply@github.com>2020-10-23 23:41:49 -0400
commit52139f47a6c4df33fda98b3be5b140cd48ab218d (patch)
tree3f997a2b6086a26684ec76c2e666dc4a34a1a645 /include
parent8fd68eac26a17cd4b7a2bdb637d4d1f5497c5201 (diff)
parent828020713c213b3e02af7f8c87f473c2a3ce26ba (diff)
Merge pull request #152 from mparisi20/master
decompile code_801DBB3C.o and simplify some functions in code_801DB81C.cpp
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);