diff options
Diffstat (limited to 'asm/text_8.s')
-rw-r--r-- | asm/text_8.s | 68 |
1 files changed, 34 insertions, 34 deletions
diff --git a/asm/text_8.s b/asm/text_8.s index ed889df..45a5591 100644 --- a/asm/text_8.s +++ b/asm/text_8.s @@ -4719,7 +4719,7 @@ func_8027D9D8: /* 8027DA78 002796D8 40 82 00 14 */ bne lbl_8027DA8C /* 8027DA7C 002796DC 3C 60 80 43 */ lis r3, lbl_80434CD0@ha /* 8027DA80 002796E0 38 63 4C D0 */ addi r3, r3, lbl_80434CD0@l -/* 8027DA84 002796E4 4B FF 22 0D */ bl func_8026FC90 +/* 8027DA84 002796E4 4B FF 22 0D */ bl OSRegisterShutdownFunction /* 8027DA88 002796E8 93 AD A9 B4 */ stw r29, lbl_8063FC74-_SDA_BASE_(r13) lbl_8027DA8C: /* 8027DA8C 002796EC 48 00 33 E1 */ bl func_80280E6C @@ -6313,9 +6313,9 @@ func_8027F1D8: /* 8027F1E8 0027AE48 90 01 00 14 */ stw r0, 0x14(r1) /* 8027F1EC 0027AE4C 38 84 E7 EC */ addi r4, r4, lbl_8027E7EC@l /* 8027F1F0 0027AE50 93 E1 00 0C */ stw r31, 0xc(r1) -/* 8027F1F4 0027AE54 4B FE F5 B5 */ bl func_8026E7A8 +/* 8027F1F4 0027AE54 4B FE F5 B5 */ bl __OSSetInterruptHandler /* 8027F1F8 0027AE58 38 60 40 00 */ li r3, 0x4000 -/* 8027F1FC 0027AE5C 4B FE F9 71 */ bl func_8026EB6C +/* 8027F1FC 0027AE5C 4B FE F9 71 */ bl __OSUnmaskInterrupts /* 8027F200 0027AE60 4B FF 20 F9 */ bl func_802712F8 /* 8027F204 0027AE64 3B E0 00 00 */ li r31, 0 /* 8027F208 0027AE68 90 6D A9 CC */ stw r3, lbl_8063FC8C-_SDA_BASE_(r13) @@ -8338,17 +8338,17 @@ func_80280E6C: /* 80280E78 0027CAD8 38 60 00 12 */ li r3, 0x12 /* 80280E7C 0027CADC 90 01 00 14 */ stw r0, 0x14(r1) /* 80280E80 0027CAE0 38 84 0D 24 */ addi r4, r4, lbl_80280D24@l -/* 80280E84 0027CAE4 4B FE D9 25 */ bl func_8026E7A8 +/* 80280E84 0027CAE4 4B FE D9 25 */ bl __OSSetInterruptHandler /* 80280E88 0027CAE8 3C 80 80 28 */ lis r4, lbl_80280DEC@ha /* 80280E8C 0027CAEC 38 60 00 13 */ li r3, 0x13 /* 80280E90 0027CAF0 38 84 0D EC */ addi r4, r4, lbl_80280DEC@l -/* 80280E94 0027CAF4 4B FE D9 15 */ bl func_8026E7A8 +/* 80280E94 0027CAF4 4B FE D9 15 */ bl __OSSetInterruptHandler /* 80280E98 0027CAF8 38 6D A9 D8 */ addi r3, r13, lbl_8063FC98-_SDA_BASE_ /* 80280E9C 0027CAFC 4B FF 04 4D */ bl func_802712E8 /* 80280EA0 0027CB00 38 60 20 00 */ li r3, 0x2000 -/* 80280EA4 0027CB04 4B FE DC C9 */ bl func_8026EB6C +/* 80280EA4 0027CB04 4B FE DC C9 */ bl __OSUnmaskInterrupts /* 80280EA8 0027CB08 38 60 10 00 */ li r3, 0x1000 -/* 80280EAC 0027CB0C 4B FE DC C1 */ bl func_8026EB6C +/* 80280EAC 0027CB0C 4B FE DC C1 */ bl __OSUnmaskInterrupts /* 80280EB0 0027CB10 80 6D A9 98 */ lwz r3, lbl_8063FC58-_SDA_BASE_(r13) /* 80280EB4 0027CB14 A0 03 00 0A */ lhz r0, 0xa(r3) /* 80280EB8 0027CB18 60 00 00 0F */ ori r0, r0, 0xf @@ -24219,9 +24219,9 @@ lbl_8028ED20: /* 8028ED2C 0028A98C 38 84 ED 68 */ addi r4, r4, lbl_8028ED68@l /* 8028ED30 0028A990 38 60 00 05 */ li r3, 5 /* 8028ED34 0028A994 93 ED AB 04 */ stw r31, lbl_8063FDC4-_SDA_BASE_(r13) -/* 8028ED38 0028A998 4B FD FA 71 */ bl func_8026E7A8 +/* 8028ED38 0028A998 4B FD FA 71 */ bl __OSSetInterruptHandler /* 8028ED3C 0028A99C 3C 60 04 00 */ lis r3, 0x400 -/* 8028ED40 0028A9A0 4B FD FE 2D */ bl func_8026EB6C +/* 8028ED40 0028A9A0 4B FD FE 2D */ bl __OSUnmaskInterrupts /* 8028ED44 0028A9A4 38 00 00 01 */ li r0, 1 /* 8028ED48 0028A9A8 90 0D AA D0 */ stw r0, lbl_8063FD90-_SDA_BASE_(r13) lbl_8028ED4C: @@ -32905,15 +32905,15 @@ func_8029660C: /* 80296660 002922C0 48 00 11 1D */ bl func_8029777C /* 80296664 002922C4 3C 60 80 53 */ lis r3, lbl_805311D0@ha /* 80296668 002922C8 38 63 11 D0 */ addi r3, r3, lbl_805311D0@l -/* 8029666C 002922CC 4B FD 92 A5 */ bl func_8026F910 +/* 8029666C 002922CC 4B FD 92 A5 */ bl OSInitMutex /* 80296670 002922D0 38 00 00 01 */ li r0, 1 /* 80296674 002922D4 90 0D AC 48 */ stw r0, lbl_8063FF08-_SDA_BASE_(r13) lbl_80296678: /* 80296678 002922D8 38 7B 00 20 */ addi r3, r27, 0x20 -/* 8029667C 002922DC 4B FD 92 95 */ bl func_8026F910 +/* 8029667C 002922DC 4B FD 92 95 */ bl OSInitMutex /* 80296680 002922E0 3C 60 80 53 */ lis r3, lbl_805311D0@ha /* 80296684 002922E4 38 63 11 D0 */ addi r3, r3, lbl_805311D0@l -/* 80296688 002922E8 4B FD 92 C1 */ bl func_8026F948 +/* 80296688 002922E8 4B FD 92 C1 */ bl OSLockMutex /* 8029668C 002922EC 3F E0 80 53 */ lis r31, lbl_805311C0@ha /* 80296690 002922F0 3B C0 00 00 */ li r30, 0 /* 80296694 002922F4 3B 9F 11 C0 */ addi r28, r31, lbl_805311C0@l @@ -33000,7 +33000,7 @@ lbl_8029679C: /* 802967A4 00292404 48 00 0F F1 */ bl func_80297794 /* 802967A8 00292408 3C 60 80 53 */ lis r3, lbl_805311D0@ha /* 802967AC 0029240C 38 63 11 D0 */ addi r3, r3, lbl_805311D0@l -/* 802967B0 00292410 4B FD 92 75 */ bl func_8026FA24 +/* 802967B0 00292410 4B FD 92 75 */ bl OSUnlockMutex /* 802967B4 00292414 39 61 00 20 */ addi r11, r1, 0x20 /* 802967B8 00292418 4B F3 09 BD */ bl _restgpr_27 /* 802967BC 0029241C 80 01 00 24 */ lwz r0, 0x24(r1) @@ -33018,7 +33018,7 @@ func_802967CC: /* 802967E0 00292440 3C 80 80 53 */ lis r4, lbl_805311D0@ha /* 802967E4 00292444 7C 7B 1B 78 */ mr r27, r3 /* 802967E8 00292448 38 64 11 D0 */ addi r3, r4, lbl_805311D0@l -/* 802967EC 0029244C 4B FD 91 5D */ bl func_8026F948 +/* 802967EC 0029244C 4B FD 91 5D */ bl OSLockMutex /* 802967F0 00292450 3F E0 80 53 */ lis r31, lbl_805311C0@ha /* 802967F4 00292454 3B C0 00 00 */ li r30, 0 /* 802967F8 00292458 3B 9F 11 C0 */ addi r28, r31, lbl_805311C0@l @@ -33105,7 +33105,7 @@ lbl_80296900: /* 80296908 00292568 48 00 0E FD */ bl func_80297804 /* 8029690C 0029256C 3C 60 80 53 */ lis r3, lbl_805311D0@ha /* 80296910 00292570 38 63 11 D0 */ addi r3, r3, lbl_805311D0@l -/* 80296914 00292574 4B FD 91 11 */ bl func_8026FA24 +/* 80296914 00292574 4B FD 91 11 */ bl OSUnlockMutex /* 80296918 00292578 38 00 00 00 */ li r0, 0 /* 8029691C 0029257C 39 61 00 20 */ addi r11, r1, 0x20 /* 80296920 00292580 90 1B 00 00 */ stw r0, 0(r27) @@ -33588,7 +33588,7 @@ lbl_80296F58: /* 80296F64 00292BC4 54 00 07 7B */ rlwinm. r0, r0, 0, 0x1d, 0x1d /* 80296F68 00292BC8 41 82 00 0C */ beq lbl_80296F74 /* 80296F6C 00292BCC 38 63 00 20 */ addi r3, r3, 0x20 -/* 80296F70 00292BD0 4B FD 89 D9 */ bl func_8026F948 +/* 80296F70 00292BD0 4B FD 89 D9 */ bl OSLockMutex lbl_80296F74: /* 80296F74 00292BD4 2C 1F 00 00 */ cmpwi r31, 0 /* 80296F78 00292BD8 41 80 00 18 */ blt lbl_80296F90 @@ -33608,7 +33608,7 @@ lbl_80296FA0: /* 80296FA8 00292C08 54 00 07 7B */ rlwinm. r0, r0, 0, 0x1d, 0x1d /* 80296FAC 00292C0C 41 82 00 0C */ beq lbl_80296FB8 /* 80296FB0 00292C10 38 7D 00 20 */ addi r3, r29, 0x20 -/* 80296FB4 00292C14 4B FD 8A 71 */ bl func_8026FA24 +/* 80296FB4 00292C14 4B FD 8A 71 */ bl OSUnlockMutex lbl_80296FB8: /* 80296FB8 00292C18 7F E3 FB 78 */ mr r3, r31 /* 80296FBC 00292C1C 83 E1 00 1C */ lwz r31, 0x1c(r1) @@ -33642,7 +33642,7 @@ lbl_80297018: /* 8029701C 00292C7C 54 00 07 7B */ rlwinm. r0, r0, 0, 0x1d, 0x1d /* 80297020 00292C80 41 82 00 0C */ beq lbl_8029702C /* 80297024 00292C84 38 63 00 20 */ addi r3, r3, 0x20 -/* 80297028 00292C88 4B FD 89 21 */ bl func_8026F948 +/* 80297028 00292C88 4B FD 89 21 */ bl OSLockMutex lbl_8029702C: /* 8029702C 00292C8C 83 5E 00 04 */ lwz r26, 4(r30) /* 80297030 00292C90 7C 1D D0 40 */ cmplw r29, r26 @@ -33754,7 +33754,7 @@ lbl_80297194: /* 80297198 00292DF8 54 00 07 7B */ rlwinm. r0, r0, 0, 0x1d, 0x1d /* 8029719C 00292DFC 41 82 00 0C */ beq lbl_802971A8 /* 802971A0 00292E00 38 7B 00 20 */ addi r3, r27, 0x20 -/* 802971A4 00292E04 4B FD 88 81 */ bl func_8026FA24 +/* 802971A4 00292E04 4B FD 88 81 */ bl OSUnlockMutex lbl_802971A8: /* 802971A8 00292E08 80 7E 00 04 */ lwz r3, 4(r30) lbl_802971AC: @@ -33782,7 +33782,7 @@ func_802971C4: /* 802971F4 00292E54 54 00 07 7B */ rlwinm. r0, r0, 0, 0x1d, 0x1d /* 802971F8 00292E58 41 82 00 0C */ beq lbl_80297204 /* 802971FC 00292E5C 38 63 00 20 */ addi r3, r3, 0x20 -/* 80297200 00292E60 4B FD 87 49 */ bl func_8026F948 +/* 80297200 00292E60 4B FD 87 49 */ bl OSLockMutex lbl_80297204: /* 80297204 00292E64 A0 1E 00 02 */ lhz r0, 2(r30) /* 80297208 00292E68 54 00 C6 7E */ rlwinm r0, r0, 0x18, 0x19, 0x1f @@ -33815,7 +33815,7 @@ lbl_80297254: /* 80297264 00292EC4 54 00 07 7B */ rlwinm. r0, r0, 0, 0x1d, 0x1d /* 80297268 00292EC8 41 82 00 0C */ beq lbl_80297274 /* 8029726C 00292ECC 38 7D 00 20 */ addi r3, r29, 0x20 -/* 80297270 00292ED0 4B FD 87 B5 */ bl func_8026FA24 +/* 80297270 00292ED0 4B FD 87 B5 */ bl OSUnlockMutex lbl_80297274: /* 80297274 00292ED4 80 01 00 24 */ lwz r0, 0x24(r1) /* 80297278 00292ED8 83 E1 00 1C */ lwz r31, 0x1c(r1) @@ -33838,7 +33838,7 @@ func_80297290: /* 802972B0 00292F10 54 00 07 7B */ rlwinm. r0, r0, 0, 0x1d, 0x1d /* 802972B4 00292F14 41 82 00 0C */ beq lbl_802972C0 /* 802972B8 00292F18 38 63 00 20 */ addi r3, r3, 0x20 -/* 802972BC 00292F1C 4B FD 86 8D */ bl func_8026F948 +/* 802972BC 00292F1C 4B FD 86 8D */ bl OSLockMutex lbl_802972C0: /* 802972C0 00292F20 80 7E 00 3C */ lwz r3, 0x3c(r30) /* 802972C4 00292F24 48 00 00 10 */ b lbl_802972D4 @@ -33853,7 +33853,7 @@ lbl_802972D4: /* 802972E0 00292F40 54 00 07 7B */ rlwinm. r0, r0, 0, 0x1d, 0x1d /* 802972E4 00292F44 41 82 00 0C */ beq lbl_802972F0 /* 802972E8 00292F48 38 7E 00 20 */ addi r3, r30, 0x20 -/* 802972EC 00292F4C 4B FD 87 39 */ bl func_8026FA24 +/* 802972EC 00292F4C 4B FD 87 39 */ bl OSUnlockMutex lbl_802972F0: /* 802972F0 00292F50 7F E3 FB 78 */ mr r3, r31 /* 802972F4 00292F54 83 E1 00 0C */ lwz r31, 0xc(r1) @@ -33902,7 +33902,7 @@ func_8029735C: /* 80297388 00292FE8 54 00 07 7B */ rlwinm. r0, r0, 0, 0x1d, 0x1d /* 8029738C 00292FEC 41 82 00 0C */ beq lbl_80297398 /* 80297390 00292FF0 38 63 00 20 */ addi r3, r3, 0x20 -/* 80297394 00292FF4 4B FD 85 B5 */ bl func_8026F948 +/* 80297394 00292FF4 4B FD 85 B5 */ bl OSLockMutex lbl_80297398: /* 80297398 00292FF8 83 FC 00 44 */ lwz r31, 0x44(r28) /* 8029739C 00292FFC 48 00 00 20 */ b lbl_802973BC @@ -33921,7 +33921,7 @@ lbl_802973BC: /* 802973C8 00293028 54 00 07 7B */ rlwinm. r0, r0, 0, 0x1d, 0x1d /* 802973CC 0029302C 41 82 00 0C */ beq lbl_802973D8 /* 802973D0 00293030 38 7C 00 20 */ addi r3, r28, 0x20 -/* 802973D4 00293034 4B FD 86 51 */ bl func_8026FA24 +/* 802973D4 00293034 4B FD 86 51 */ bl OSUnlockMutex lbl_802973D8: /* 802973D8 00293038 80 01 00 24 */ lwz r0, 0x24(r1) /* 802973DC 0029303C 83 E1 00 1C */ lwz r31, 0x1c(r1) @@ -34018,7 +34018,7 @@ lbl_802974F0: /* 802974FC 0029315C 54 00 07 7B */ rlwinm. r0, r0, 0, 0x1d, 0x1d /* 80297500 00293160 41 82 00 0C */ beq lbl_8029750C /* 80297504 00293164 38 63 00 20 */ addi r3, r3, 0x20 -/* 80297508 00293168 4B FD 84 41 */ bl func_8026F948 +/* 80297508 00293168 4B FD 84 41 */ bl OSLockMutex lbl_8029750C: /* 8029750C 0029316C 2C 1D 00 00 */ cmpwi r29, 0 /* 80297510 00293170 41 80 00 54 */ blt lbl_80297564 @@ -34070,7 +34070,7 @@ lbl_802975AC: /* 802975B0 00293210 54 00 07 7B */ rlwinm. r0, r0, 0, 0x1d, 0x1d /* 802975B4 00293214 41 82 00 0C */ beq lbl_802975C0 /* 802975B8 00293218 38 7F 00 20 */ addi r3, r31, 0x20 -/* 802975BC 0029321C 4B FD 84 69 */ bl func_8026FA24 +/* 802975BC 0029321C 4B FD 84 69 */ bl OSUnlockMutex lbl_802975C0: /* 802975C0 00293220 83 E1 00 1C */ lwz r31, 0x1c(r1) /* 802975C4 00293224 7F A3 EB 78 */ mr r3, r29 @@ -34094,7 +34094,7 @@ func_802975E0: /* 80297600 00293260 54 00 07 7B */ rlwinm. r0, r0, 0, 0x1d, 0x1d /* 80297604 00293264 41 82 00 0C */ beq lbl_80297610 /* 80297608 00293268 38 63 00 20 */ addi r3, r3, 0x20 -/* 8029760C 0029326C 4B FD 83 3D */ bl func_8026F948 +/* 8029760C 0029326C 4B FD 83 3D */ bl OSLockMutex lbl_80297610: /* 80297610 00293270 57 E0 07 FF */ clrlwi. r0, r31, 0x1f /* 80297614 00293274 41 82 00 14 */ beq lbl_80297628 @@ -34121,7 +34121,7 @@ lbl_80297654: /* 80297658 002932B8 54 00 07 7B */ rlwinm. r0, r0, 0, 0x1d, 0x1d /* 8029765C 002932BC 41 82 00 0C */ beq lbl_80297668 /* 80297660 002932C0 38 7E 00 20 */ addi r3, r30, 0x20 -/* 80297664 002932C4 4B FD 83 C1 */ bl func_8026FA24 +/* 80297664 002932C4 4B FD 83 C1 */ bl OSUnlockMutex lbl_80297668: /* 80297668 002932C8 80 01 00 14 */ lwz r0, 0x14(r1) /* 8029766C 002932CC 83 E1 00 0C */ lwz r31, 0xc(r1) @@ -38308,9 +38308,9 @@ func_8029AE40: /* 8029AE88 00296AE8 7C 7F 1B 78 */ mr r31, r3 /* 8029AE8C 00296AEC 38 84 B0 84 */ addi r4, r4, lbl_8029B084@l /* 8029AE90 00296AF0 38 60 00 07 */ li r3, 7 -/* 8029AE94 00296AF4 4B FD 39 15 */ bl func_8026E7A8 +/* 8029AE94 00296AF4 4B FD 39 15 */ bl __OSSetInterruptHandler /* 8029AE98 00296AF8 3C 60 01 00 */ lis r3, 0x100 -/* 8029AE9C 00296AFC 4B FD 3C D1 */ bl func_8026EB6C +/* 8029AE9C 00296AFC 4B FD 3C D1 */ bl __OSUnmaskInterrupts /* 8029AEA0 00296B00 3C E0 CC 00 */ lis r7, 0xCC00500A@ha /* 8029AEA4 00296B04 38 60 FF 57 */ li r3, -169 /* 8029AEA8 00296B08 A0 C7 50 0A */ lhz r6, 0xCC00500A@l(r7) @@ -47304,9 +47304,9 @@ lbl_802A2D94: /* 802A2DAC 0029EA0C 3C 80 80 2A */ lis r4, lbl_802A2B88@ha /* 802A2DB0 0029EA10 38 60 00 1B */ li r3, 0x1b /* 802A2DB4 0029EA14 38 84 2B 88 */ addi r4, r4, lbl_802A2B88@l -/* 802A2DB8 0029EA18 4B FC B9 F1 */ bl func_8026E7A8 +/* 802A2DB8 0029EA18 4B FC B9 F1 */ bl __OSSetInterruptHandler /* 802A2DBC 0029EA1C 38 60 00 10 */ li r3, 0x10 -/* 802A2DC0 0029EA20 4B FC BD AD */ bl func_8026EB6C +/* 802A2DC0 0029EA20 4B FC BD AD */ bl __OSUnmaskInterrupts /* 802A2DC4 0029EA24 38 60 00 01 */ li r3, 1 /* 802A2DC8 0029EA28 38 80 00 38 */ li r4, 0x38 /* 802A2DCC 0029EA2C 4B FF FB 11 */ bl func_802A28DC @@ -52814,7 +52814,7 @@ func_802A7A8C: /* 802A7AA0 002A3700 40 82 00 18 */ bne lbl_802A7AB8 /* 802A7AA4 002A3704 3C 60 80 44 */ lis r3, lbl_8043C070@ha /* 802A7AA8 002A3708 38 63 C0 70 */ addi r3, r3, lbl_8043C070@l -/* 802A7AAC 002A370C 4B FC 81 E5 */ bl func_8026FC90 +/* 802A7AAC 002A370C 4B FC 81 E5 */ bl OSRegisterShutdownFunction /* 802A7AB0 002A3710 38 00 00 01 */ li r0, 1 /* 802A7AB4 002A3714 98 0D AE 38 */ stb r0, lbl_806400F8-_SDA_BASE_(r13) lbl_802A7AB8: |