diff options
Diffstat (limited to 'include')
| -rw-r--r-- | include/librfu.h | 6 | ||||
| -rw-r--r-- | include/link_rfu.h | 10 | 
2 files changed, 12 insertions, 4 deletions
| diff --git a/include/librfu.h b/include/librfu.h index 235e5c558..29c1f9464 100644 --- a/include/librfu.h +++ b/include/librfu.h @@ -108,7 +108,8 @@ struct RfuUnk1      u16 unk_0;      u8 unk_2;      u8 unk_3; -    u8 fill_4[0x10]; +    u8 fill_4[14]; +    u8 unk_12;      u32 unk_14;      u32 unk_18;      struct RfuIntrStruct unk_1c; @@ -217,3 +218,6 @@ u16 rfu_initializeAPI(u32 *unk0, u16 unk1, IntrFunc *interrupt, bool8 copyInterr  void rfu_setTimerInterrupt(u8 which, IntrFunc *intr);  void rfu_setRecvBuffer(u8 a0, u8 a1, void *a2, size_t a3);  bool16 rfu_UNI_setSendData(u8 flag, void *ptr, u8 size); +void rfu_REQ_recvData(void); +void rfu_UNI_readySendData(u8 a0); +void rfu_UNI_clearRecvNewDataFlag(u8 a0); diff --git a/include/link_rfu.h b/include/link_rfu.h index 865603ed8..641558444 100644 --- a/include/link_rfu.h +++ b/include/link_rfu.h @@ -42,7 +42,9 @@ struct UnkLinkRfuStruct_02022B2C  struct UnkLinkRfuStruct_02022B44  { -    u8 fill_00[15]; +    u8 fill_00[6]; +    u16 unk_06; +    u8 fill_08[7];      u8 unk_0f;      u8 fill_10[0xcc];  }; @@ -155,8 +157,10 @@ struct UnkRfuStruct_2 {      /* 0xc3f */ u8 unk_c3f[70];      /* 0xc85 */ u8 filler_c85[2];      /* 0xc87 */ u8 unk_c87[70]; -    /* 0xccb */ u8 filler_ccb[13]; -    /* 0xccb */ u8 unk_cda; +    /* 0xccb */ u8 filler_ccd[3]; +    /* 0xcd0 */ vu8 unk_cd0; +    /* 0xcd1 */ u8 filler_cd1[9]; +    /* 0xcda */ u8 unk_cda;      /* 0xcdb */ vu8 unk_cdb;      /* 0xcdc */ u8 filler_cdc[2];      /* 0xcde */ u8 unk_cde[4]; | 
