summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
Diffstat (limited to 'include')
-rw-r--r--include/link.h4
-rw-r--r--include/link_rfu.h11
-rw-r--r--include/rom_8011DC0.h12
3 files changed, 21 insertions, 6 deletions
diff --git a/include/link.h b/include/link.h
index 43a09863e..cadabebc9 100644
--- a/include/link.h
+++ b/include/link.h
@@ -194,7 +194,6 @@ extern u16 gSendCmd[CMD_LENGTH];
extern struct LinkPlayer gLinkPlayers[5];
extern u16 word_3002910[];
extern bool8 gReceivedRemoteLinkPlayers;
-extern bool8 gWirelessCommType;
extern u32 gUnknown_020223C0;
void Task_DestroySelf(u8);
@@ -249,6 +248,7 @@ void SetSuppressLinkErrorMessage(bool8 flag);
void sub_800B524(struct LinkPlayer *linkPlayer);
u8 GetSioMultiSI(void);
void sub_800AAF4(void);
+void sub_800AF18(u32 status, u8 lastSendQueueCount, u8 lastRecvQueueCount, u8 unk_06);
void sub_800B348(void);
void sub_800B3A4(u32 who);
@@ -267,7 +267,7 @@ extern u8 gUnknown_030030EC[MAX_LINK_PLAYERS];
extern u8 gUnknown_030030F0[MAX_LINK_PLAYERS];
extern u16 gUnknown_030030F4;
extern u8 gSuppressLinkErrorMessage;
-extern bool8 gWirelessCommType;
+extern u8 gWirelessCommType;
extern bool8 gSavedLinkPlayerCount;
extern u8 gSavedMultiplayerId;
extern struct LinkTestBGInfo gLinkTestBGInfo;
diff --git a/include/link_rfu.h b/include/link_rfu.h
index a53b58d8b..0f7c52524 100644
--- a/include/link_rfu.h
+++ b/include/link_rfu.h
@@ -142,11 +142,14 @@ struct UnkRfuStruct_Sub_Unused {
struct UnkRfuStruct_2 {
/* 0x000 */ void (*unk_00)(void);
/* 0x004 */ u16 unk_04;
- /* 0x006 */ u8 filler_06[6];
+ /* 0x006 */ u8 filler_06[4];
+ /* 0x00a */ u16 unk_0a;
/* 0x00c */ u8 unk_0c;
/* 0x00d */ u8 playerCount;
/* 0x00e */ u8 unk_0e;
- /* 0x00f */ u8 filler_0f[5];
+ /* 0x00f */ u8 unk_0f;
+ /* 0x010 */ u16 unk_10;
+ /* 0x012 */ u16 unk_12;
/* 0x014 */ u8 unk_14[4][14];
/* 0x04c */ u8 unk_4c[14];
/* 0x05a */ u8 unk_5a;
@@ -207,8 +210,8 @@ struct UnkRfuStruct_8010A14 {
char unk_00[15];
u8 unk_0f;
u8 unk_10[4];
- struct LinkPlayer unk_14[4];
- u8 fill_84[0x78];
+ struct LinkPlayer unk_14[5];
+ u8 fill_a0[0x5c];
};
// Exported RAM declarations
diff --git a/include/rom_8011DC0.h b/include/rom_8011DC0.h
new file mode 100644
index 000000000..fd8c35f56
--- /dev/null
+++ b/include/rom_8011DC0.h
@@ -0,0 +1,12 @@
+#ifndef GUARD_rom_8011DC0_H
+#define GUARD_rom_8011DC0_H
+
+// Exported type declarations
+
+// Exported RAM declarations
+
+// Exported ROM declarations
+
+void sub_8018438(void);
+
+#endif //GUARD_rom_8011DC0_H