summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
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);