summaryrefslogtreecommitdiff
path: root/src/link.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/link.c')
-rw-r--r--src/link.c20
1 files changed, 19 insertions, 1 deletions
diff --git a/src/link.c b/src/link.c
index 645fcc182..fc9e14b68 100644
--- a/src/link.c
+++ b/src/link.c
@@ -2447,7 +2447,6 @@ void ResetRecvBuffer(void)
u32 sub_800BEC0(void)
{
u32 r4;
- u8 r2;
r4 = rfu_REQBN_softReset_and_checkID();
if (r4 == 0x8001)
@@ -2467,3 +2466,22 @@ u32 sub_800BEC0(void)
sub_800D610();
return r4;
}
+
+void rfu_REQ_sendData_wrapper(u8 r2)
+{
+ u8 val;
+ if (!gUnknown_03007890->unk_00)
+ {
+ val = gUnknown_03004140.unk_02;
+ r2 = 0;
+ if (val == 1)
+ {
+ r2 = 1;
+ }
+ }
+ else
+ {
+ gUnknown_03004140.unk_03 = 0;
+ }
+ rfu_REQ_sendData(r2);
+}