summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorPikalaxALT <pikalaxalt@gmail.com>2017-11-18 15:00:38 -0500
committerPikalaxALT <pikalaxalt@gmail.com>2017-11-18 15:00:38 -0500
commit648f3245c1843e1128c6832b445ac8ba31433a56 (patch)
treea32ffc6402283b42c76312561a67a7b19f93ea0d /include
parent06c1908d00b61a87be8ba9505aebb55d48e7dff7 (diff)
through sub_800C054
Diffstat (limited to 'include')
-rw-r--r--include/librfu.h1
-rw-r--r--include/link_rfu.h17
2 files changed, 15 insertions, 3 deletions
diff --git a/include/librfu.h b/include/librfu.h
index 9b82de0b7..3d1970437 100644
--- a/include/librfu.h
+++ b/include/librfu.h
@@ -149,3 +149,4 @@ u32 rfu_REQBN_softReset_and_checkID(void);
void rfu_REQ_sendData(u8);
void rfu_setMSCCallback(void (*func)(u16));
void rfu_setREQCallback(void (*func)(u16, u16));
+bool8 rfu_getMasterSlave(void);
diff --git a/include/link_rfu.h b/include/link_rfu.h
index 88737559f..29f2a724c 100644
--- a/include/link_rfu.h
+++ b/include/link_rfu.h
@@ -27,11 +27,22 @@ struct UnkRfuStruct_1 {
u8 unk_0b;
u8 unk_0c;
u8 unk_0d;
- u8 filler_0e[10];
+ u8 filler_0e[2];
+ u8 unk_10;
+ u8 filler_11[3];
+ u16 unk_14;
+ u8 filler_16[2];
u16 unk_18;
- u8 filler_1a[0x18];
+ u16 unk_1a;
+ u8 filler_1c[4];
+ u16 *unk_20;
+ u8 unk_24;
+ u16 unk_26;
+ u16 unk_28[4];
+ u8 unk_30;
+ // aligned
u16 unk_32;
- u8 filler_34[8];
+ u16 unk_34[4];
struct UnkLinkRfuStruct_02022B2C *unk_3c;
void (*unk_40)(u8);
void (*unk_44)(void);