diff options
Diffstat (limited to 'asm/text_1.s')
-rw-r--r-- | asm/text_1.s | 42 |
1 files changed, 42 insertions, 0 deletions
diff --git a/asm/text_1.s b/asm/text_1.s index 1f766c4..ea756cd 100644 --- a/asm/text_1.s +++ b/asm/text_1.s @@ -6674,6 +6674,9 @@ func_8000C378: /* 8000C3A8 00008008 7C 84 00 2E */ lwzx r4, r4, r0 /* 8000C3AC 0000800C 7C 89 03 A6 */ mtctr r4 /* 8000C3B0 00008010 4E 80 04 20 */ bctr + +.global lbl_8000C3B4 +lbl_8000C3B4: /* 8000C3B4 00008014 88 03 00 14 */ lbz r0, 0x14(r3) /* 8000C3B8 00008018 2C 00 00 00 */ cmpwi r0, 0 /* 8000C3BC 0000801C 40 82 00 0C */ bne lbl_8000C3C8 @@ -6682,6 +6685,9 @@ func_8000C378: lbl_8000C3C8: /* 8000C3C8 00008028 38 A0 01 B1 */ li r5, 0x1b1 /* 8000C3CC 0000802C 48 00 01 24 */ b lbl_8000C4F0 + +.global lbl_8000C3D0 +lbl_8000C3D0: /* 8000C3D0 00008030 A0 03 00 9A */ lhz r0, 0x9a(r3) /* 8000C3D4 00008034 28 00 00 01 */ cmplwi r0, 1 /* 8000C3D8 00008038 40 82 00 0C */ bne lbl_8000C3E4 @@ -6690,6 +6696,9 @@ lbl_8000C3C8: lbl_8000C3E4: /* 8000C3E4 00008044 38 A0 01 B2 */ li r5, 0x1b2 /* 8000C3E8 00008048 48 00 01 08 */ b lbl_8000C4F0 + +.global lbl_8000C3EC +lbl_8000C3EC: /* 8000C3EC 0000804C A0 03 00 9A */ lhz r0, 0x9a(r3) /* 8000C3F0 00008050 28 00 00 01 */ cmplwi r0, 1 /* 8000C3F4 00008054 40 82 00 0C */ bne lbl_8000C400 @@ -6698,6 +6707,9 @@ lbl_8000C3E4: lbl_8000C400: /* 8000C400 00008060 38 A0 01 B3 */ li r5, 0x1b3 /* 8000C404 00008064 48 00 00 EC */ b lbl_8000C4F0 + +.global lbl_8000C408 +lbl_8000C408: /* 8000C408 00008068 A0 03 00 9A */ lhz r0, 0x9a(r3) /* 8000C40C 0000806C 28 00 00 01 */ cmplwi r0, 1 /* 8000C410 00008070 40 82 00 0C */ bne lbl_8000C41C @@ -6706,6 +6718,9 @@ lbl_8000C400: lbl_8000C41C: /* 8000C41C 0000807C 38 A0 01 B4 */ li r5, 0x1b4 /* 8000C420 00008080 48 00 00 D0 */ b lbl_8000C4F0 + +.global lbl_8000C424 +lbl_8000C424: /* 8000C424 00008084 A0 03 00 9A */ lhz r0, 0x9a(r3) /* 8000C428 00008088 28 00 00 01 */ cmplwi r0, 1 /* 8000C42C 0000808C 40 82 00 0C */ bne lbl_8000C438 @@ -6714,6 +6729,9 @@ lbl_8000C41C: lbl_8000C438: /* 8000C438 00008098 38 A0 01 B5 */ li r5, 0x1b5 /* 8000C43C 0000809C 48 00 00 B4 */ b lbl_8000C4F0 + +.global lbl_8000C440 +lbl_8000C440: /* 8000C440 000080A0 88 03 00 14 */ lbz r0, 0x14(r3) /* 8000C444 000080A4 28 00 00 06 */ cmplwi r0, 6 /* 8000C448 000080A8 40 82 00 20 */ bne lbl_8000C468 @@ -6728,6 +6746,9 @@ lbl_8000C460: lbl_8000C468: /* 8000C468 000080C8 38 A0 01 B7 */ li r5, 0x1b7 /* 8000C46C 000080CC 48 00 00 84 */ b lbl_8000C4F0 + +.global lbl_8000C470 +lbl_8000C470: /* 8000C470 000080D0 A0 03 00 9A */ lhz r0, 0x9a(r3) /* 8000C474 000080D4 28 00 00 01 */ cmplwi r0, 1 /* 8000C478 000080D8 40 82 00 0C */ bne lbl_8000C484 @@ -6736,6 +6757,9 @@ lbl_8000C468: lbl_8000C484: /* 8000C484 000080E4 38 A0 01 B8 */ li r5, 0x1b8 /* 8000C488 000080E8 48 00 00 68 */ b lbl_8000C4F0 + +.global lbl_8000C48C +lbl_8000C48C: /* 8000C48C 000080EC 88 03 00 14 */ lbz r0, 0x14(r3) /* 8000C490 000080F0 28 00 00 0A */ cmplwi r0, 0xa /* 8000C494 000080F4 40 82 00 20 */ bne lbl_8000C4B4 @@ -6750,6 +6774,9 @@ lbl_8000C4AC: lbl_8000C4B4: /* 8000C4B4 00008114 38 A0 01 BA */ li r5, 0x1ba /* 8000C4B8 00008118 48 00 00 38 */ b lbl_8000C4F0 + +.global lbl_8000C4BC +lbl_8000C4BC: /* 8000C4BC 0000811C A0 03 00 9A */ lhz r0, 0x9a(r3) /* 8000C4C0 00008120 28 00 00 01 */ cmplwi r0, 1 /* 8000C4C4 00008124 40 82 00 0C */ bne lbl_8000C4D0 @@ -6758,6 +6785,9 @@ lbl_8000C4B4: lbl_8000C4D0: /* 8000C4D0 00008130 38 A0 01 BB */ li r5, 0x1bb /* 8000C4D4 00008134 48 00 00 1C */ b lbl_8000C4F0 + +.global lbl_8000C4D8 +lbl_8000C4D8: /* 8000C4D8 00008138 38 60 00 39 */ li r3, 0x39 /* 8000C4DC 0000813C 48 15 65 B5 */ bl func_80162A90 /* 8000C4E0 00008140 2C 03 00 00 */ cmpwi r3, 0 @@ -47614,6 +47644,9 @@ lbl_800302DC: /* 800302F4 0002BF54 7C 08 03 A6 */ mtlr r0 /* 800302F8 0002BF58 38 21 00 20 */ addi r1, r1, 0x20 /* 800302FC 0002BF5C 4E 80 00 20 */ blr + +.global func_80030300 +func_80030300: /* 80030300 0002BF60 38 A0 00 01 */ li r5, 1 /* 80030304 0002BF64 38 6D 97 48 */ addi r3, r13, lbl_8063EA08-_SDA_BASE_ /* 80030308 0002BF68 38 80 00 04 */ li r4, 4 @@ -48268,6 +48301,9 @@ lbl_80030B50: /* 80030B74 0002C7D4 7C 08 03 A6 */ mtlr r0 /* 80030B78 0002C7D8 38 21 00 70 */ addi r1, r1, 0x70 /* 80030B7C 0002C7DC 4E 80 00 20 */ blr + +.global func_80030B80 +func_80030B80: /* 80030B80 0002C7E0 38 A0 00 01 */ li r5, 1 /* 80030B84 0002C7E4 38 6D 97 50 */ addi r3, r13, lbl_8063EA10-_SDA_BASE_ /* 80030B88 0002C7E8 38 80 00 04 */ li r4, 4 @@ -48664,6 +48700,9 @@ lbl_80031098: /* 800310AC 0002CD0C 7C 08 03 A6 */ mtlr r0 /* 800310B0 0002CD10 38 21 00 F0 */ addi r1, r1, 0xf0 /* 800310B4 0002CD14 4E 80 00 20 */ blr + +.global func_800310B8 +func_800310B8: /* 800310B8 0002CD18 38 A0 00 01 */ li r5, 1 /* 800310BC 0002CD1C 38 6D 97 58 */ addi r3, r13, lbl_8063EA18-_SDA_BASE_ /* 800310C0 0002CD20 38 80 00 04 */ li r4, 4 @@ -48979,6 +49018,9 @@ lbl_8003150C: /* 80031518 0002D178 7C 08 03 A6 */ mtlr r0 /* 8003151C 0002D17C 38 21 00 B0 */ addi r1, r1, 0xb0 /* 80031520 0002D180 4E 80 00 20 */ blr + +.global func_80031524 +func_80031524: /* 80031524 0002D184 38 A0 00 01 */ li r5, 1 /* 80031528 0002D188 38 6D 97 60 */ addi r3, r13, lbl_8063EA20-_SDA_BASE_ /* 8003152C 0002D18C 38 80 00 04 */ li r4, 4 |