summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorPikalaxALT <pikalaxalt@gmail.com>2017-11-10 20:47:24 -0500
committerPikalaxALT <pikalaxalt@gmail.com>2017-11-10 20:47:24 -0500
commit50c162250732dbe5d90b8e38d66c3dc7ea114f00 (patch)
treeaa2fb213ffe025b41ebfb6da33e6b9d9b1e26608 /src
parent3503444d3ba8e0f987e9f48457e832fa270a02bf (diff)
Split link.s and link_rfu.s
Diffstat (limited to 'src')
-rw-r--r--src/link.c17
1 files changed, 16 insertions, 1 deletions
diff --git a/src/link.c b/src/link.c
index 13efb9504..16208652e 100644
--- a/src/link.c
+++ b/src/link.c
@@ -122,7 +122,6 @@ bool32 sub_800A2F4(const void *src, size_t size);
static void sub_800A364(void);
static void sub_800A388(void);
static void sub_800A3EC(void);
-void sub_800A418(void);
void task00_link_test(u8 taskId);
void sub_800A588(u8 who);
u16 sub_800A648(u16 *src, u16 size);
@@ -135,11 +134,14 @@ void sub_800B4A4(void);
void sub_800B524(struct LinkPlayer *linkPlayer);
void sub_800B53C(void);
void sub_800B594(void);
+
+// rfu
u32 sub_800BEC0(void);
void sub_800E700(void);
void sub_800EDD4(void);
bool32 sub_800F7E4(void);
void sub_800F804(void);
+void sub_800F850(void);
void Rfu_set_zero(void);
u8 sub_80104F4(void);
@@ -967,3 +969,16 @@ void sub_800A3F8(void)
sub_8009D90(0x4444);
gUnknown_020223C0 ++;
}
+
+void sub_800A418(void)
+{
+ gUnknown_020223C0 = 0;
+ if (gLinkVSyncDisabled)
+ {
+ sub_800F850();
+ }
+ else
+ {
+ gUnknown_03003140 = sub_800A3F8;
+ }
+}