Skip to content

Commit

Permalink
Document functions and variables
Browse files Browse the repository at this point in the history
  • Loading branch information
WhenGryphonsFly committed Aug 12, 2024
1 parent 1c909c1 commit 9d49aa6
Show file tree
Hide file tree
Showing 8 changed files with 236 additions and 234 deletions.
8 changes: 4 additions & 4 deletions asm/pokedex.s
Original file line number Diff line number Diff line change
Expand Up @@ -2039,14 +2039,14 @@ _08005EA0: .4byte gUnknown_0202BECC
thumb_func_start sub_5EA4
sub_5EA4: @ 0x08005EA4
push {lr}
ldr r0, _08005EB4 @ =gUnknown_0202BF20
ldr r0, _08005EB4 @ =gLink
ldrb r0, [r0]
cmp r0, #0
beq _08005EB8
bl sub_639C
b _08005EBC
.align 2, 0
_08005EB4: .4byte gUnknown_0202BF20
_08005EB4: .4byte gLink
_08005EB8:
bl sub_65DC
_08005EBC:
Expand All @@ -2060,14 +2060,14 @@ _08005EBC:
thumb_func_start sub_5EC8
sub_5EC8: @ 0x08005EC8
push {lr}
ldr r0, _08005ED8 @ =gUnknown_0202BF20
ldr r0, _08005ED8 @ =gLink
ldrb r0, [r0]
cmp r0, #0
beq _08005EDC
bl sub_5EEC
b _08005EE0
.align 2, 0
_08005ED8: .4byte gUnknown_0202BF20
_08005ED8: .4byte gLink
_08005EDC:
bl sub_6144
_08005EE0:
Expand Down
10 changes: 5 additions & 5 deletions include/link.h
Original file line number Diff line number Diff line change
Expand Up @@ -53,16 +53,16 @@ struct Link {

// extern function declarations
extern void sub_19B4(void);
extern void sub_1AA4(void);
extern s32 sub_1B04(u8 *shouldAdvanceLinkState, s16 *sendCmd, u16 (*recvCmds)[MAX_LINK_PLAYERS]);
extern void sub_1F4C(void);
extern void sub_1F5C(void);
extern void DisableSerial(void);
extern s32 LinkMain1(u8 *shouldAdvanceLinkState, s16 *sendCmd, u16 (*recvCmds)[MAX_LINK_PLAYERS]);
extern void Timer3Init(void);
extern void SerialCB(void);

// extern IWRAM variable declarations

// extern EWRAM variable declarations
extern u8 gUnknown_0202BEC8;
extern struct Link gUnknown_0202BF20; // gLink
extern struct Link gLink;

// extern const definitions

Expand Down
8 changes: 4 additions & 4 deletions src/ereader.c
Original file line number Diff line number Diff line change
Expand Up @@ -179,13 +179,13 @@ void sub_304C(void)
sub_3AB4();
if (gMain.newKeys & B_BUTTON) {
sub_2568();
sub_1AA4();
DisableSerial();
sub_02B4();
m4aMPlayAllStop();
sub_0D10();
gMain.subState = 0;
}
gUnknown_0202ADD0 = sub_1B04(&gUnknown_0202BEC8, gUnknown_0202C5F0, gUnknown_0201A4D0);
gUnknown_0202ADD0 = LinkMain1(&gUnknown_0202BEC8, gUnknown_0202C5F0, gUnknown_0201A4D0);
gUnknown_0202BDF0 = gUnknown_0202ADD0 & 3;
gUnknown_0201C1AC = ((gUnknown_0202ADD0 & 0x1c) >> 2);
gUnknown_0202ADDC = ((gUnknown_0202ADD0 & 0xe00) >> 9);
Expand Down Expand Up @@ -271,7 +271,7 @@ void sub_3208(void)
}
else if (gUnknown_086A5528[gUnknown_0202AD90] == 0) {
sub_2568();
sub_1AA4();
DisableSerial();
sub_02B4();
m4aMPlayAllStop();
sub_0D10();
Expand All @@ -298,7 +298,7 @@ void sub_33A0(void)
{
case 4:
sub_2568();
sub_1AA4();
DisableSerial();
break;
case 0x96:
gUnknown_0202A58C = 3;
Expand Down
10 changes: 5 additions & 5 deletions src/high_scores.c
Original file line number Diff line number Diff line change
Expand Up @@ -742,7 +742,7 @@ void sub_DA20(void)
}
else
{
gUnknown_0202ADD0 = sub_1B04(&gUnknown_0202BEC8, gUnknown_0202C5F0, gUnknown_0201A4D0);
gUnknown_0202ADD0 = LinkMain1(&gUnknown_0202BEC8, gUnknown_0202C5F0, gUnknown_0201A4D0);
gUnknown_0202BDF0 = gUnknown_0202ADD0 & 3;
gUnknown_0201C1AC = (gUnknown_0202ADD0 & 0x1c) >> 2;
gUnknown_0202ADDC = (gUnknown_0202ADD0 & 0xe00) >> 9;
Expand Down Expand Up @@ -795,7 +795,7 @@ void sub_DB70(void)
gUnknown_0201B178 = 0;
gUnknown_0202BEBC = 0;
sub_2568();
sub_1AA4();
DisableSerial();
for (i = 0; i < 2; i++)
{
for (j = 0; j < 6; j++)
Expand All @@ -819,7 +819,7 @@ void sub_DBF4(void)
{
case 4:
sub_2568();
sub_1AA4();
DisableSerial();
break;
case 130:
gUnknown_0202BEBC = 3;
Expand Down Expand Up @@ -1795,7 +1795,7 @@ void sub_E908(void)
s16 sub_E94C(void)
{
s16 result;
if (gUnknown_0202BF20.isMaster)
if (gLink.isMaster)
result = sub_EBEC();
else
result = sub_ED28();
Expand All @@ -1806,7 +1806,7 @@ s16 sub_E94C(void)
s16 sub_E970(void)
{
s16 result;
if (gUnknown_0202BF20.isMaster)
if (gLink.isMaster)
result = sub_E994();
else
result = sub_EAC0();
Expand Down
Loading

0 comments on commit 9d49aa6

Please sign in to comment.