diff options
Diffstat (limited to 'asm/text_11.s')
-rw-r--r-- | asm/text_11.s | 120 |
1 files changed, 60 insertions, 60 deletions
diff --git a/asm/text_11.s b/asm/text_11.s index 1a16915..dc3edbe 100644 --- a/asm/text_11.s +++ b/asm/text_11.s @@ -30222,16 +30222,16 @@ func_8039A598: lbl_8039A630: /* 8039A630 00396290 7C 7C F2 14 */ add r3, r28, r30 /* 8039A634 00396294 38 63 04 18 */ addi r3, r3, 0x418 -/* 8039A638 00396298 4B EC F0 ED */ bl func_80269724 +/* 8039A638 00396298 4B EC F0 ED */ bl OSCreateAlarm /* 8039A63C 0039629C 7C 7C F2 14 */ add r3, r28, r30 /* 8039A640 003962A0 38 63 04 D8 */ addi r3, r3, 0x4d8 -/* 8039A644 003962A4 4B EC F0 E1 */ bl func_80269724 +/* 8039A644 003962A4 4B EC F0 E1 */ bl OSCreateAlarm /* 8039A648 003962A8 3B BD 00 01 */ addi r29, r29, 1 /* 8039A64C 003962AC 3B DE 00 30 */ addi r30, r30, 0x30 /* 8039A650 003962B0 2C 1D 00 04 */ cmpwi r29, 4 /* 8039A654 003962B4 41 80 FF DC */ blt lbl_8039A630 /* 8039A658 003962B8 38 7C 05 98 */ addi r3, r28, 0x598 -/* 8039A65C 003962BC 4B EC F0 C9 */ bl func_80269724 +/* 8039A65C 003962BC 4B EC F0 C9 */ bl OSCreateAlarm /* 8039A660 003962C0 3C 60 80 64 */ lis r3, lbl_8063CED8@ha /* 8039A664 003962C4 38 63 CE D8 */ addi r3, r3, lbl_8063CED8@l /* 8039A668 003962C8 4B ED 52 A9 */ bl func_8026F910 @@ -30400,16 +30400,16 @@ lbl_8039A858: /* 8039A8CC 0039652C 3B 60 00 00 */ li r27, 0 lbl_8039A8D0: /* 8039A8D0 00396530 7F A3 EB 78 */ mr r3, r29 -/* 8039A8D4 00396534 4B EC F1 A5 */ bl func_80269A78 +/* 8039A8D4 00396534 4B EC F1 A5 */ bl OSCancelAlarm /* 8039A8D8 00396538 7F 83 E3 78 */ mr r3, r28 -/* 8039A8DC 0039653C 4B EC F1 9D */ bl func_80269A78 +/* 8039A8DC 0039653C 4B EC F1 9D */ bl OSCancelAlarm /* 8039A8E0 00396540 3B 7B 00 01 */ addi r27, r27, 1 /* 8039A8E4 00396544 3B 9C 00 30 */ addi r28, r28, 0x30 /* 8039A8E8 00396548 2C 1B 00 04 */ cmpwi r27, 4 /* 8039A8EC 0039654C 3B BD 00 30 */ addi r29, r29, 0x30 /* 8039A8F0 00396550 41 80 FF E0 */ blt lbl_8039A8D0 /* 8039A8F4 00396554 38 7E 05 98 */ addi r3, r30, 0x598 -/* 8039A8F8 00396558 4B EC F1 81 */ bl func_80269A78 +/* 8039A8F8 00396558 4B EC F1 81 */ bl OSCancelAlarm /* 8039A8FC 0039655C 38 7E 02 08 */ addi r3, r30, 0x208 /* 8039A900 00396560 38 80 FF FF */ li r4, -1 /* 8039A904 00396564 4B FF 2D F9 */ bl func_8038D6FC @@ -32462,10 +32462,10 @@ lbl_8039C5DC: /* 8039C638 00398298 98 1D 00 89 */ stb r0, 0x89(r29) /* 8039C63C 0039829C 40 82 11 50 */ bne lbl_8039D78C /* 8039C640 003982A0 38 7D 05 98 */ addi r3, r29, 0x598 -/* 8039C644 003982A4 4B EC D4 35 */ bl func_80269A78 +/* 8039C644 003982A4 4B EC D4 35 */ bl OSCancelAlarm /* 8039C648 003982A8 38 7D 05 98 */ addi r3, r29, 0x598 /* 8039C64C 003982AC 38 80 00 00 */ li r4, 0 -/* 8039C650 003982B0 4B EC D8 51 */ bl func_80269EA0 +/* 8039C650 003982B0 4B EC D8 51 */ bl OSSetAlarmUserData /* 8039C654 003982B4 3C 80 80 00 */ lis r4, 0x800000F8@ha /* 8039C658 003982B8 3C E0 80 3A */ lis r7, lbl_8039DE24@ha /* 8039C65C 003982BC 80 04 00 F8 */ lwz r0, 0x800000F8@l(r4) @@ -32478,7 +32478,7 @@ lbl_8039C5DC: /* 8039C678 003982D8 38 A0 00 00 */ li r5, 0 /* 8039C67C 003982DC 54 00 D1 BE */ srwi r0, r0, 6 /* 8039C680 003982E0 1C C0 00 64 */ mulli r6, r0, 0x64 -/* 8039C684 003982E4 4B EC D3 01 */ bl func_80269984 +/* 8039C684 003982E4 4B EC D3 01 */ bl OSSetAlarm /* 8039C688 003982E8 48 00 11 04 */ b lbl_8039D78C /* 8039C68C 003982EC 88 1D 00 89 */ lbz r0, 0x89(r29) /* 8039C690 003982F0 2C 00 00 00 */ cmpwi r0, 0 @@ -32594,10 +32594,10 @@ lbl_8039C800: /* 8039C824 00398484 2C 03 00 00 */ cmpwi r3, 0 /* 8039C828 00398488 40 82 00 4C */ bne lbl_8039C874 /* 8039C82C 0039848C 38 7D 05 98 */ addi r3, r29, 0x598 -/* 8039C830 00398490 4B EC D2 49 */ bl func_80269A78 +/* 8039C830 00398490 4B EC D2 49 */ bl OSCancelAlarm /* 8039C834 00398494 38 7D 05 98 */ addi r3, r29, 0x598 /* 8039C838 00398498 38 80 00 01 */ li r4, 1 -/* 8039C83C 0039849C 4B EC D6 65 */ bl func_80269EA0 +/* 8039C83C 0039849C 4B EC D6 65 */ bl OSSetAlarmUserData /* 8039C840 003984A0 3C 80 80 00 */ lis r4, 0x800000F8@ha /* 8039C844 003984A4 3C E0 80 3A */ lis r7, lbl_8039DE24@ha /* 8039C848 003984A8 80 04 00 F8 */ lwz r0, 0x800000F8@l(r4) @@ -32610,7 +32610,7 @@ lbl_8039C800: /* 8039C864 003984C4 38 A0 00 00 */ li r5, 0 /* 8039C868 003984C8 54 00 D1 BE */ srwi r0, r0, 6 /* 8039C86C 003984CC 1C C0 00 64 */ mulli r6, r0, 0x64 -/* 8039C870 003984D0 4B EC D1 15 */ bl func_80269984 +/* 8039C870 003984D0 4B EC D1 15 */ bl OSSetAlarm lbl_8039C874: /* 8039C874 003984D4 38 00 00 01 */ li r0, 1 /* 8039C878 003984D8 98 1D 00 8A */ stb r0, 0x8a(r29) @@ -34065,7 +34065,7 @@ lbl_8039DD1C: /* 8039DD2C 0039998C 93 C1 00 18 */ stw r30, 0x18(r1) /* 8039DD30 00399990 93 A1 00 14 */ stw r29, 0x14(r1) /* 8039DD34 00399994 93 81 00 10 */ stw r28, 0x10(r1) -/* 8039DD38 00399998 4B EC C1 71 */ bl func_80269EA8 +/* 8039DD38 00399998 4B EC C1 71 */ bl OSGetAlarmUserData /* 8039DD3C 0039999C 54 7D 84 3E */ srwi r29, r3, 0x10 /* 8039DD40 003999A0 83 CD B2 E0 */ lwz r30, lbl_806405A0-_SDA_BASE_(r13) /* 8039DD44 003999A4 54 7C 04 3E */ clrlwi r28, r3, 0x10 @@ -34087,9 +34087,9 @@ lbl_8039DD70: /* 8039DD80 003999E0 3B C5 04 D8 */ addi r30, r5, 0x4d8 /* 8039DD84 003999E4 7C 64 03 78 */ or r4, r3, r0 /* 8039DD88 003999E8 7F C3 F3 78 */ mr r3, r30 -/* 8039DD8C 003999EC 4B EC C1 15 */ bl func_80269EA0 +/* 8039DD8C 003999EC 4B EC C1 15 */ bl OSSetAlarmUserData /* 8039DD90 003999F0 7F C3 F3 78 */ mr r3, r30 -/* 8039DD94 003999F4 4B EC BC E5 */ bl func_80269A78 +/* 8039DD94 003999F4 4B EC BC E5 */ bl OSCancelAlarm /* 8039DD98 003999F8 3C 80 80 00 */ lis r4, 0x800000F8@ha /* 8039DD9C 003999FC 3C E0 80 3A */ lis r7, lbl_8039DD1C@ha /* 8039DDA0 00399A00 80 04 00 F8 */ lwz r0, 0x800000F8@l(r4) @@ -34102,7 +34102,7 @@ lbl_8039DD70: /* 8039DDBC 00399A1C 38 A0 00 00 */ li r5, 0 /* 8039DDC0 00399A20 54 00 D1 BE */ srwi r0, r0, 6 /* 8039DDC4 00399A24 1C C0 00 32 */ mulli r6, r0, 0x32 -/* 8039DDC8 00399A28 4B EC BB BD */ bl func_80269984 +/* 8039DDC8 00399A28 4B EC BB BD */ bl OSSetAlarm /* 8039DDCC 00399A2C 48 00 00 14 */ b lbl_8039DDE0 lbl_8039DDD0: /* 8039DDD0 00399A30 80 7F 02 5C */ lwz r3, 0x25c(r31) @@ -34122,7 +34122,7 @@ lbl_8039DE00: /* 8039DE00 00399A60 94 21 FF F0 */ stwu r1, -0x10(r1) /* 8039DE04 00399A64 7C 08 02 A6 */ mflr r0 /* 8039DE08 00399A68 90 01 00 14 */ stw r0, 0x14(r1) -/* 8039DE0C 00399A6C 4B EC C0 9D */ bl func_80269EA8 +/* 8039DE0C 00399A6C 4B EC C0 9D */ bl OSGetAlarmUserData /* 8039DE10 00399A70 48 00 79 C5 */ bl func_803A57D4 /* 8039DE14 00399A74 80 01 00 14 */ lwz r0, 0x14(r1) /* 8039DE18 00399A78 7C 08 03 A6 */ mtlr r0 @@ -34136,7 +34136,7 @@ lbl_8039DE24: /* 8039DE34 00399A94 93 C1 00 18 */ stw r30, 0x18(r1) /* 8039DE38 00399A98 93 A1 00 14 */ stw r29, 0x14(r1) /* 8039DE3C 00399A9C 83 ED B2 E0 */ lwz r31, lbl_806405A0-_SDA_BASE_(r13) -/* 8039DE40 00399AA0 4B EC C0 69 */ bl func_80269EA8 +/* 8039DE40 00399AA0 4B EC C0 69 */ bl OSGetAlarmUserData /* 8039DE44 00399AA4 2C 03 00 00 */ cmpwi r3, 0 /* 8039DE48 00399AA8 7C 7E 1B 78 */ mr r30, r3 /* 8039DE4C 00399AAC 3B A0 00 00 */ li r29, 0 @@ -34157,10 +34157,10 @@ lbl_8039DE80: /* 8039DE80 00399AE0 2C 1D 00 00 */ cmpwi r29, 0 /* 8039DE84 00399AE4 40 82 00 4C */ bne lbl_8039DED0 /* 8039DE88 00399AE8 38 7F 05 98 */ addi r3, r31, 0x598 -/* 8039DE8C 00399AEC 4B EC BB ED */ bl func_80269A78 +/* 8039DE8C 00399AEC 4B EC BB ED */ bl OSCancelAlarm /* 8039DE90 00399AF0 7F C4 F3 78 */ mr r4, r30 /* 8039DE94 00399AF4 38 7F 05 98 */ addi r3, r31, 0x598 -/* 8039DE98 00399AF8 4B EC C0 09 */ bl func_80269EA0 +/* 8039DE98 00399AF8 4B EC C0 09 */ bl OSSetAlarmUserData /* 8039DE9C 00399AFC 3C 80 80 00 */ lis r4, 0x800000F8@ha /* 8039DEA0 00399B00 3C E0 80 3A */ lis r7, lbl_8039DE24@ha /* 8039DEA4 00399B04 80 04 00 F8 */ lwz r0, 0x800000F8@l(r4) @@ -34173,7 +34173,7 @@ lbl_8039DE80: /* 8039DEC0 00399B20 38 A0 00 00 */ li r5, 0 /* 8039DEC4 00399B24 54 00 D1 BE */ srwi r0, r0, 6 /* 8039DEC8 00399B28 1C C0 00 64 */ mulli r6, r0, 0x64 -/* 8039DECC 00399B2C 4B EC BA B9 */ bl func_80269984 +/* 8039DECC 00399B2C 4B EC BA B9 */ bl OSSetAlarm lbl_8039DED0: /* 8039DED0 00399B30 80 01 00 24 */ lwz r0, 0x24(r1) /* 8039DED4 00399B34 83 E1 00 1C */ lwz r31, 0x1c(r1) @@ -34513,9 +34513,9 @@ lbl_8039E384: /* 8039E390 00399FF0 48 00 73 E1 */ bl func_803A5770 /* 8039E394 00399FF4 80 9A 02 5C */ lwz r4, 0x25c(r26) /* 8039E398 00399FF8 7E E3 BB 78 */ mr r3, r23 -/* 8039E39C 00399FFC 4B EC BB 05 */ bl func_80269EA0 +/* 8039E39C 00399FFC 4B EC BB 05 */ bl OSSetAlarmUserData /* 8039E3A0 0039A000 7E E3 BB 78 */ mr r3, r23 -/* 8039E3A4 0039A004 4B EC B6 D5 */ bl func_80269A78 +/* 8039E3A4 0039A004 4B EC B6 D5 */ bl OSCancelAlarm /* 8039E3A8 0039A008 80 0E 00 F8 */ lwz r0, 0xf8(r14) /* 8039E3AC 0039A00C 3C 60 10 62 */ lis r3, 0x10624DD3@ha /* 8039E3B0 0039A010 38 C3 4D D3 */ addi r6, r3, 0x10624DD3@l @@ -34527,13 +34527,13 @@ lbl_8039E384: /* 8039E3C8 0039A028 38 A0 00 00 */ li r5, 0 /* 8039E3CC 0039A02C 54 00 D1 BE */ srwi r0, r0, 6 /* 8039E3D0 0039A030 1C C0 01 2C */ mulli r6, r0, 0x12c -/* 8039E3D4 0039A034 4B EC B5 B1 */ bl func_80269984 +/* 8039E3D4 0039A034 4B EC B5 B1 */ bl OSSetAlarm /* 8039E3D8 0039A038 38 11 00 02 */ addi r0, r17, 2 /* 8039E3DC 0039A03C 7E A3 AB 78 */ mr r3, r21 /* 8039E3E0 0039A040 7E C4 03 78 */ or r4, r22, r0 -/* 8039E3E4 0039A044 4B EC BA BD */ bl func_80269EA0 +/* 8039E3E4 0039A044 4B EC BA BD */ bl OSSetAlarmUserData /* 8039E3E8 0039A048 7E A3 AB 78 */ mr r3, r21 -/* 8039E3EC 0039A04C 4B EC B6 8D */ bl func_80269A78 +/* 8039E3EC 0039A04C 4B EC B6 8D */ bl OSCancelAlarm /* 8039E3F0 0039A050 80 0E 00 F8 */ lwz r0, 0xf8(r14) /* 8039E3F4 0039A054 3C 60 10 62 */ lis r3, 0x10624DD3@ha /* 8039E3F8 0039A058 38 C3 4D D3 */ addi r6, r3, 0x10624DD3@l @@ -34545,7 +34545,7 @@ lbl_8039E384: /* 8039E410 0039A070 38 A0 00 00 */ li r5, 0 /* 8039E414 0039A074 54 00 D1 BE */ srwi r0, r0, 6 /* 8039E418 0039A078 1C C0 01 90 */ mulli r6, r0, 0x190 -/* 8039E41C 0039A07C 4B EC B5 69 */ bl func_80269984 +/* 8039E41C 0039A07C 4B EC B5 69 */ bl OSSetAlarm lbl_8039E420: /* 8039E420 0039A080 80 7B 00 00 */ lwz r3, 0(r27) /* 8039E424 0039A084 88 03 00 5D */ lbz r0, 0x5d(r3) @@ -39973,7 +39973,7 @@ lbl_803A3140: /* 803A3150 0039EDB0 40 82 00 18 */ bne lbl_803A3168 lbl_803A3154: /* 803A3154 0039EDB4 38 7F 05 98 */ addi r3, r31, 0x598 -/* 803A3158 0039EDB8 4B EC 69 21 */ bl func_80269A78 +/* 803A3158 0039EDB8 4B EC 69 21 */ bl OSCancelAlarm /* 803A315C 0039EDBC 80 7F 01 BC */ lwz r3, 0x1bc(r31) /* 803A3160 0039EDC0 4B F0 49 91 */ bl func_802A7AF0 /* 803A3164 0039EDC4 48 00 00 80 */ b lbl_803A31E4 @@ -39989,10 +39989,10 @@ lbl_803A3168: /* 803A3188 0039EDE8 2C 03 00 00 */ cmpwi r3, 0 /* 803A318C 0039EDEC 40 82 00 58 */ bne lbl_803A31E4 /* 803A3190 0039EDF0 38 7F 05 98 */ addi r3, r31, 0x598 -/* 803A3194 0039EDF4 4B EC 68 E5 */ bl func_80269A78 +/* 803A3194 0039EDF4 4B EC 68 E5 */ bl OSCancelAlarm /* 803A3198 0039EDF8 38 7F 05 98 */ addi r3, r31, 0x598 /* 803A319C 0039EDFC 38 80 00 01 */ li r4, 1 -/* 803A31A0 0039EE00 4B EC 6D 01 */ bl func_80269EA0 +/* 803A31A0 0039EE00 4B EC 6D 01 */ bl OSSetAlarmUserData /* 803A31A4 0039EE04 3C 80 80 00 */ lis r4, 0x800000F8@ha /* 803A31A8 0039EE08 3C E0 80 3A */ lis r7, lbl_8039DE24@ha /* 803A31AC 0039EE0C 80 04 00 F8 */ lwz r0, 0x800000F8@l(r4) @@ -40005,7 +40005,7 @@ lbl_803A3168: /* 803A31C8 0039EE28 38 A0 00 00 */ li r5, 0 /* 803A31CC 0039EE2C 54 00 D1 BE */ srwi r0, r0, 6 /* 803A31D0 0039EE30 1C C0 00 64 */ mulli r6, r0, 0x64 -/* 803A31D4 0039EE34 4B EC 67 B1 */ bl func_80269984 +/* 803A31D4 0039EE34 4B EC 67 B1 */ bl OSSetAlarm /* 803A31D8 0039EE38 48 00 00 0C */ b lbl_803A31E4 lbl_803A31DC: /* 803A31DC 0039EE3C 80 7F 01 BC */ lwz r3, 0x1bc(r31) @@ -42059,9 +42059,9 @@ lbl_803A4EE0: /* 803A4F20 003A0B80 38 63 CF B0 */ addi r3, r3, lbl_8063CFB0@l /* 803A4F24 003A0B84 7F 83 02 14 */ add r28, r3, r0 /* 803A4F28 003A0B88 7F 83 E3 78 */ mr r3, r28 -/* 803A4F2C 003A0B8C 4B EC 4F 75 */ bl func_80269EA0 +/* 803A4F2C 003A0B8C 4B EC 4F 75 */ bl OSSetAlarmUserData /* 803A4F30 003A0B90 7F 83 E3 78 */ mr r3, r28 -/* 803A4F34 003A0B94 4B EC 4B 45 */ bl func_80269A78 +/* 803A4F34 003A0B94 4B EC 4B 45 */ bl OSCancelAlarm /* 803A4F38 003A0B98 3C 80 80 00 */ lis r4, 0x800000F8@ha /* 803A4F3C 003A0B9C 3C E0 80 3A */ lis r7, lbl_803A4FC0@ha /* 803A4F40 003A0BA0 80 04 00 F8 */ lwz r0, 0x800000F8@l(r4) @@ -42074,7 +42074,7 @@ lbl_803A4EE0: /* 803A4F5C 003A0BBC 38 A0 00 00 */ li r5, 0 /* 803A4F60 003A0BC0 54 00 D1 BE */ srwi r0, r0, 6 /* 803A4F64 003A0BC4 1C C0 03 E8 */ mulli r6, r0, 0x3e8 -/* 803A4F68 003A0BC8 4B EC 4A 1D */ bl func_80269984 +/* 803A4F68 003A0BC8 4B EC 4A 1D */ bl OSSetAlarm /* 803A4F6C 003A0BCC 38 00 00 01 */ li r0, 1 /* 803A4F70 003A0BD0 98 1D 00 41 */ stb r0, 0x41(r29) lbl_803A4F74: @@ -42104,7 +42104,7 @@ lbl_803A4FC0: /* 803A4FC8 003A0C28 90 01 00 14 */ stw r0, 0x14(r1) /* 803A4FCC 003A0C2C 93 E1 00 0C */ stw r31, 0xc(r1) /* 803A4FD0 003A0C30 93 C1 00 08 */ stw r30, 8(r1) -/* 803A4FD4 003A0C34 4B EC 4E D5 */ bl func_80269EA8 +/* 803A4FD4 003A0C34 4B EC 4E D5 */ bl OSGetAlarmUserData /* 803A4FD8 003A0C38 3C 80 80 64 */ lis r4, lbl_8063D070@ha /* 803A4FDC 003A0C3C 54 60 10 3A */ slwi r0, r3, 2 /* 803A4FE0 003A0C40 38 84 D0 70 */ addi r4, r4, lbl_8063D070@l @@ -42161,10 +42161,10 @@ func_803A502C: /* 803A509C 003A0CFC 38 1F 00 00 */ addi r0, r31, 0 /* 803A50A0 003A0D00 7C C3 21 AE */ stbx r6, r3, r4 /* 803A50A4 003A0D04 7C 60 F2 14 */ add r3, r0, r30 -/* 803A50A8 003A0D08 4B EC 46 7D */ bl func_80269724 +/* 803A50A8 003A0D08 4B EC 46 7D */ bl OSCreateAlarm /* 803A50AC 003A0D0C 38 1F 00 C0 */ addi r0, r31, 0xc0 /* 803A50B0 003A0D10 7C 60 F2 14 */ add r3, r0, r30 -/* 803A50B4 003A0D14 4B EC 46 71 */ bl func_80269724 +/* 803A50B4 003A0D14 4B EC 46 71 */ bl OSCreateAlarm /* 803A50B8 003A0D18 57 A0 10 3A */ slwi r0, r29, 2 /* 803A50BC 003A0D1C 38 7F 01 80 */ addi r3, r31, 0x180 /* 803A50C0 003A0D20 7F 83 01 2E */ stwx r28, r3, r0 @@ -42195,13 +42195,13 @@ func_803A50E8: /* 803A5114 003A0D74 38 63 CE F0 */ addi r3, r3, lbl_8063CEF0@l /* 803A5118 003A0D78 1C 00 00 30 */ mulli r0, r0, 0x30 /* 803A511C 003A0D7C 7C 63 02 14 */ add r3, r3, r0 -/* 803A5120 003A0D80 4B EC 49 59 */ bl func_80269A78 +/* 803A5120 003A0D80 4B EC 49 59 */ bl OSCancelAlarm /* 803A5124 003A0D84 80 1E 00 00 */ lwz r0, 0(r30) /* 803A5128 003A0D88 3C 60 80 64 */ lis r3, lbl_8063CFB0@ha /* 803A512C 003A0D8C 38 63 CF B0 */ addi r3, r3, lbl_8063CFB0@l /* 803A5130 003A0D90 1C 00 00 30 */ mulli r0, r0, 0x30 /* 803A5134 003A0D94 7C 63 02 14 */ add r3, r3, r0 -/* 803A5138 003A0D98 4B EC 49 41 */ bl func_80269A78 +/* 803A5138 003A0D98 4B EC 49 41 */ bl OSCancelAlarm /* 803A513C 003A0D9C 34 7E 00 20 */ addic. r3, r30, 0x20 /* 803A5140 003A0DA0 41 82 00 08 */ beq lbl_803A5148 /* 803A5144 003A0DA4 4B FD 58 A9 */ bl func_8037A9EC @@ -42590,9 +42590,9 @@ lbl_803A55C8: /* 803A5650 003A12B0 38 63 CF B0 */ addi r3, r3, lbl_8063CFB0@l /* 803A5654 003A12B4 7F 63 02 14 */ add r27, r3, r0 /* 803A5658 003A12B8 7F 63 DB 78 */ mr r3, r27 -/* 803A565C 003A12BC 4B EC 48 45 */ bl func_80269EA0 +/* 803A565C 003A12BC 4B EC 48 45 */ bl OSSetAlarmUserData /* 803A5660 003A12C0 7F 63 DB 78 */ mr r3, r27 -/* 803A5664 003A12C4 4B EC 44 15 */ bl func_80269A78 +/* 803A5664 003A12C4 4B EC 44 15 */ bl OSCancelAlarm /* 803A5668 003A12C8 80 1D 00 F8 */ lwz r0, 0xf8(r29) /* 803A566C 003A12CC 3C E0 80 3A */ lis r7, lbl_803A4FC0@ha /* 803A5670 003A12D0 38 9E 4D D3 */ addi r4, r30, 0x4dd3 @@ -42603,7 +42603,7 @@ lbl_803A55C8: /* 803A5684 003A12E4 38 A0 00 00 */ li r5, 0 /* 803A5688 003A12E8 54 00 D1 BE */ srwi r0, r0, 6 /* 803A568C 003A12EC 1C C0 03 E8 */ mulli r6, r0, 0x3e8 -/* 803A5690 003A12F0 4B EC 42 F5 */ bl func_80269984 +/* 803A5690 003A12F0 4B EC 42 F5 */ bl OSSetAlarm /* 803A5694 003A12F4 38 00 00 01 */ li r0, 1 /* 803A5698 003A12F8 98 1F 00 41 */ stb r0, 0x41(r31) /* 803A569C 003A12FC 48 00 00 A8 */ b lbl_803A5744 @@ -42631,9 +42631,9 @@ lbl_803A56A0: /* 803A56F0 003A1350 38 63 CF B0 */ addi r3, r3, lbl_8063CFB0@l /* 803A56F4 003A1354 7F 63 02 14 */ add r27, r3, r0 /* 803A56F8 003A1358 7F 63 DB 78 */ mr r3, r27 -/* 803A56FC 003A135C 4B EC 47 A5 */ bl func_80269EA0 +/* 803A56FC 003A135C 4B EC 47 A5 */ bl OSSetAlarmUserData /* 803A5700 003A1360 7F 63 DB 78 */ mr r3, r27 -/* 803A5704 003A1364 4B EC 43 75 */ bl func_80269A78 +/* 803A5704 003A1364 4B EC 43 75 */ bl OSCancelAlarm /* 803A5708 003A1368 3C 80 80 00 */ lis r4, 0x800000F8@ha /* 803A570C 003A136C 3C E0 80 3A */ lis r7, lbl_803A4FC0@ha /* 803A5710 003A1370 80 04 00 F8 */ lwz r0, 0x800000F8@l(r4) @@ -42646,7 +42646,7 @@ lbl_803A56A0: /* 803A572C 003A138C 38 A0 00 00 */ li r5, 0 /* 803A5730 003A1390 54 00 D1 BE */ srwi r0, r0, 6 /* 803A5734 003A1394 1C C0 03 E8 */ mulli r6, r0, 0x3e8 -/* 803A5738 003A1398 4B EC 42 4D */ bl func_80269984 +/* 803A5738 003A1398 4B EC 42 4D */ bl OSSetAlarm /* 803A573C 003A139C 38 00 00 01 */ li r0, 1 /* 803A5740 003A13A0 98 1F 00 41 */ stb r0, 0x41(r31) lbl_803A5744: @@ -42993,7 +42993,7 @@ lbl_803A5BC8: /* 803A5BCC 003A182C 98 03 01 EC */ stb r0, 0x1ec(r3) lbl_803A5BD0: /* 803A5BD0 003A1830 38 7A 01 A0 */ addi r3, r26, 0x1a0 -/* 803A5BD4 003A1834 4B EC 3B 51 */ bl func_80269724 +/* 803A5BD4 003A1834 4B EC 3B 51 */ bl OSCreateAlarm /* 803A5BD8 003A1838 7F 5C D3 78 */ mr r28, r26 /* 803A5BDC 003A183C 3B 60 00 00 */ li r27, 0 /* 803A5BE0 003A1840 3B A0 00 00 */ li r29, 0 @@ -43001,7 +43001,7 @@ lbl_803A5BD0: /* 803A5BE8 003A1848 3B E0 00 01 */ li r31, 1 lbl_803A5BEC: /* 803A5BEC 003A184C 7F 83 E3 78 */ mr r3, r28 -/* 803A5BF0 003A1850 4B EC 3B 35 */ bl func_80269724 +/* 803A5BF0 003A1850 4B EC 3B 35 */ bl OSCreateAlarm /* 803A5BF4 003A1854 93 BC 00 50 */ stw r29, 0x50(r28) /* 803A5BF8 003A1858 3B 7B 00 01 */ addi r27, r27, 1 /* 803A5BFC 003A185C 2C 1B 00 04 */ cmpwi r27, 4 @@ -43035,12 +43035,12 @@ lbl_803A5BEC: /* 803A5C6C 003A18CC 90 0D B2 F8 */ stw r0, lbl_806405B8-_SDA_BASE_(r13) /* 803A5C70 003A18D0 98 03 01 EC */ stb r0, 0x1ec(r3) /* 803A5C74 003A18D4 38 63 01 A0 */ addi r3, r3, 0x1a0 -/* 803A5C78 003A18D8 4B EC 3E 01 */ bl func_80269A78 +/* 803A5C78 003A18D8 4B EC 3E 01 */ bl OSCancelAlarm /* 803A5C7C 003A18DC 7F 9F E3 78 */ mr r31, r28 /* 803A5C80 003A18E0 3B C0 00 00 */ li r30, 0 lbl_803A5C84: /* 803A5C84 003A18E4 7F E3 FB 78 */ mr r3, r31 -/* 803A5C88 003A18E8 4B EC 3D F1 */ bl func_80269A78 +/* 803A5C88 003A18E8 4B EC 3D F1 */ bl OSCancelAlarm /* 803A5C8C 003A18EC 3B DE 00 01 */ addi r30, r30, 1 /* 803A5C90 003A18F0 3B FF 00 68 */ addi r31, r31, 0x68 /* 803A5C94 003A18F4 2C 1E 00 04 */ cmpwi r30, 4 @@ -43071,7 +43071,7 @@ func_803A5CD0: /* 803A5CE8 003A1948 2C 00 00 00 */ cmpwi r0, 0 /* 803A5CEC 003A194C 41 82 00 64 */ beq lbl_803A5D50 /* 803A5CF0 003A1950 38 63 01 A0 */ addi r3, r3, 0x1a0 -/* 803A5CF4 003A1954 4B EC 3A 31 */ bl func_80269724 +/* 803A5CF4 003A1954 4B EC 3A 31 */ bl OSCreateAlarm /* 803A5CF8 003A1958 4B EC CA C1 */ bl OSGetTime /* 803A5CFC 003A195C 3C C0 80 00 */ lis r6, 0x800000F8@ha /* 803A5D00 003A1960 3C A0 43 1C */ lis r5, 0x431BDE83@ha @@ -43093,7 +43093,7 @@ func_803A5CD0: /* 803A5D40 003A19A0 38 E0 00 00 */ li r7, 0 /* 803A5D44 003A19A4 7C 0A 00 16 */ mulhwu r0, r10, r0 /* 803A5D48 003A19A8 54 08 BA 7E */ srwi r8, r0, 9 -/* 803A5D4C 003A19AC 4B EC 3C A9 */ bl func_802699F4 +/* 803A5D4C 003A19AC 4B EC 3C A9 */ bl OSSetPeriodicAlarm lbl_803A5D50: /* 803A5D50 003A19B0 80 01 00 14 */ lwz r0, 0x14(r1) /* 803A5D54 003A19B4 83 E1 00 0C */ lwz r31, 0xc(r1) @@ -43104,12 +43104,12 @@ lbl_803A5D50: .global func_803A5D64 func_803A5D64: /* 803A5D64 003A19C4 38 63 01 A0 */ addi r3, r3, 0x1a0 -/* 803A5D68 003A19C8 4B EC 3D 10 */ b func_80269A78 +/* 803A5D68 003A19C8 4B EC 3D 10 */ b OSCancelAlarm lbl_803A5D6C: /* 803A5D6C 003A19CC 94 21 FF F0 */ stwu r1, -0x10(r1) /* 803A5D70 003A19D0 7C 08 02 A6 */ mflr r0 /* 803A5D74 003A19D4 90 01 00 14 */ stw r0, 0x14(r1) -/* 803A5D78 003A19D8 4B EC 41 31 */ bl func_80269EA8 +/* 803A5D78 003A19D8 4B EC 41 31 */ bl OSGetAlarmUserData /* 803A5D7C 003A19DC 3C A0 80 3A */ lis r5, lbl_803A5D9C@ha /* 803A5D80 003A19E0 38 80 00 01 */ li r4, 1 /* 803A5D84 003A19E4 38 A5 5D 9C */ addi r5, r5, lbl_803A5D9C@l @@ -43149,9 +43149,9 @@ lbl_803A5DFC: /* 803A5E00 003A1A60 7C 64 1B 78 */ mr r4, r3 /* 803A5E04 003A1A64 7F E6 02 14 */ add r31, r6, r0 /* 803A5E08 003A1A68 7F E3 FB 78 */ mr r3, r31 -/* 803A5E0C 003A1A6C 4B EC 40 95 */ bl func_80269EA0 +/* 803A5E0C 003A1A6C 4B EC 40 95 */ bl OSSetAlarmUserData /* 803A5E10 003A1A70 7F E3 FB 78 */ mr r3, r31 -/* 803A5E14 003A1A74 4B EC 3C 65 */ bl func_80269A78 +/* 803A5E14 003A1A74 4B EC 3C 65 */ bl OSCancelAlarm /* 803A5E18 003A1A78 3C 80 80 00 */ lis r4, 0x800000F8@ha /* 803A5E1C 003A1A7C 3C E0 80 3A */ lis r7, lbl_803A5D6C@ha /* 803A5E20 003A1A80 80 04 00 F8 */ lwz r0, 0x800000F8@l(r4) @@ -43164,7 +43164,7 @@ lbl_803A5DFC: /* 803A5E3C 003A1A9C 38 A0 00 00 */ li r5, 0 /* 803A5E40 003A1AA0 54 00 D1 BE */ srwi r0, r0, 6 /* 803A5E44 003A1AA4 1C C0 00 32 */ mulli r6, r0, 0x32 -/* 803A5E48 003A1AA8 4B EC 3B 3D */ bl func_80269984 +/* 803A5E48 003A1AA8 4B EC 3B 3D */ bl OSSetAlarm lbl_803A5E4C: /* 803A5E4C 003A1AAC 80 01 00 14 */ lwz r0, 0x14(r1) /* 803A5E50 003A1AB0 83 E1 00 0C */ lwz r31, 0xc(r1) @@ -43175,7 +43175,7 @@ lbl_803A5E60: /* 803A5E60 003A1AC0 94 21 FF F0 */ stwu r1, -0x10(r1) /* 803A5E64 003A1AC4 7C 08 02 A6 */ mflr r0 /* 803A5E68 003A1AC8 90 01 00 14 */ stw r0, 0x14(r1) -/* 803A5E6C 003A1ACC 4B EC 40 3D */ bl func_80269EA8 +/* 803A5E6C 003A1ACC 4B EC 40 3D */ bl OSGetAlarmUserData /* 803A5E70 003A1AD0 3C A0 80 3A */ lis r5, lbl_803A5E90@ha /* 803A5E74 003A1AD4 38 80 00 04 */ li r4, 4 /* 803A5E78 003A1AD8 38 A5 5E 90 */ addi r5, r5, lbl_803A5E90@l @@ -43217,9 +43217,9 @@ lbl_803A5EF4: /* 803A5EF8 003A1B58 7C 64 1B 78 */ mr r4, r3 /* 803A5EFC 003A1B5C 7F E5 02 14 */ add r31, r5, r0 /* 803A5F00 003A1B60 7F E3 FB 78 */ mr r3, r31 -/* 803A5F04 003A1B64 4B EC 3F 9D */ bl func_80269EA0 +/* 803A5F04 003A1B64 4B EC 3F 9D */ bl OSSetAlarmUserData /* 803A5F08 003A1B68 7F E3 FB 78 */ mr r3, r31 -/* 803A5F0C 003A1B6C 4B EC 3B 6D */ bl func_80269A78 +/* 803A5F0C 003A1B6C 4B EC 3B 6D */ bl OSCancelAlarm /* 803A5F10 003A1B70 3C 80 80 00 */ lis r4, 0x800000F8@ha /* 803A5F14 003A1B74 3C E0 80 3A */ lis r7, lbl_803A5E60@ha /* 803A5F18 003A1B78 80 04 00 F8 */ lwz r0, 0x800000F8@l(r4) @@ -43232,7 +43232,7 @@ lbl_803A5EF4: /* 803A5F34 003A1B94 38 A0 00 00 */ li r5, 0 /* 803A5F38 003A1B98 54 00 D1 BE */ srwi r0, r0, 6 /* 803A5F3C 003A1B9C 1C C0 00 32 */ mulli r6, r0, 0x32 -/* 803A5F40 003A1BA0 4B EC 3A 45 */ bl func_80269984 +/* 803A5F40 003A1BA0 4B EC 3A 45 */ bl OSSetAlarm lbl_803A5F44: /* 803A5F44 003A1BA4 80 01 00 14 */ lwz r0, 0x14(r1) /* 803A5F48 003A1BA8 83 E1 00 0C */ lwz r31, 0xc(r1) |