summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--asm/text_1.s12
-rw-r--r--asm/text_10.s790
-rw-r--r--asm/text_11.s58
-rw-r--r--asm/text_2.s4
-rw-r--r--asm/text_3.s2
-rw-r--r--asm/text_4.s40
-rw-r--r--asm/text_5.s4
-rw-r--r--asm/text_6.s38
-rw-r--r--asm/text_7.s889
-rw-r--r--asm/text_8.s1994
-rw-r--r--asm/text_9.s386
11 files changed, 2110 insertions, 2107 deletions
diff --git a/asm/text_1.s b/asm/text_1.s
index 0bf1926..8cfeb1d 100644
--- a/asm/text_1.s
+++ b/asm/text_1.s
@@ -91462,7 +91462,7 @@ lbl_80055EDC:
/* 80055EE4 00051B44 90 01 00 34 */ stw r0, 0x34(r1)
/* 80055EE8 00051B48 39 61 00 30 */ addi r11, r1, 0x30
/* 80055EEC 00051B4C 48 17 12 3D */ bl func_801C7128
-/* 80055EF0 00051B50 48 21 C8 C9 */ bl func_802727B8
+/* 80055EF0 00051B50 48 21 C8 C9 */ bl OSGetTime
/* 80055EF4 00051B54 7C 7D 1B 78 */ mr r29, r3
/* 80055EF8 00051B58 38 60 00 04 */ li r3, 4
/* 80055EFC 00051B5C 64 63 00 04 */ oris r3, r3, 4
@@ -91482,7 +91482,7 @@ lbl_80055EDC:
/* 80055F34 00051B94 3F E0 80 00 */ lis r31, 0x8000
/* 80055F38 00051B98 3B C4 DE 83 */ addi r30, r4, 0x431BDE83@l
lbl_80055F3C:
-/* 80055F3C 00051B9C 48 21 C8 7D */ bl func_802727B8
+/* 80055F3C 00051B9C 48 21 C8 7D */ bl OSGetTime
/* 80055F40 00051BA0 80 1F 00 F8 */ lwz r0, 0xf8(r31)
/* 80055F44 00051BA4 7C FC 20 10 */ subfc r7, r28, r4
/* 80055F48 00051BA8 7C DD 19 10 */ subfe r6, r29, r3
@@ -91497,7 +91497,7 @@ lbl_80055F3C:
/* 80055F6C 00051BCC 80 AD 81 E0 */ lwz r5, lbl_8063D4A0-_SDA_BASE_(r13)
/* 80055F70 00051BD0 90 85 00 04 */ stw r4, 4(r5)
/* 80055F74 00051BD4 90 65 00 00 */ stw r3, 0(r5)
-/* 80055F78 00051BD8 48 21 C8 41 */ bl func_802727B8
+/* 80055F78 00051BD8 48 21 C8 41 */ bl OSGetTime
/* 80055F7C 00051BDC 80 AD 81 E0 */ lwz r5, lbl_8063D4A0-_SDA_BASE_(r13)
/* 80055F80 00051BE0 7C 9C 23 78 */ mr r28, r4
/* 80055F84 00051BE4 7C 7D 1B 78 */ mr r29, r3
@@ -95285,14 +95285,14 @@ lbl_800592DC:
/* 80059318 00054F78 80 03 00 08 */ lwz r0, 8(r3)
/* 8005931C 00054F7C 60 00 00 01 */ ori r0, r0, 1
/* 80059320 00054F80 90 03 00 08 */ stw r0, 8(r3)
-/* 80059324 00054F84 48 21 94 95 */ bl func_802727B8
+/* 80059324 00054F84 48 21 94 95 */ bl OSGetTime
/* 80059328 00054F88 3C A0 43 1C */ lis r5, 0x431BDE83@ha
/* 8005932C 00054F8C 7C 9B 23 78 */ mr r27, r4
/* 80059330 00054F90 7C 7C 1B 78 */ mr r28, r3
/* 80059334 00054F94 3F C0 80 00 */ lis r30, 0x8000
/* 80059338 00054F98 3B A5 DE 83 */ addi r29, r5, 0x431BDE83@l
lbl_8005933C:
-/* 8005933C 00054F9C 48 21 94 7D */ bl func_802727B8
+/* 8005933C 00054F9C 48 21 94 7D */ bl OSGetTime
/* 80059340 00054FA0 80 1E 00 F8 */ lwz r0, 0xf8(r30)
/* 80059344 00054FA4 7C DB 20 10 */ subfc r6, r27, r4
/* 80059348 00054FA8 7C 7C 19 10 */ subfe r3, r28, r3
@@ -95307,7 +95307,7 @@ lbl_8005933C:
/* 8005936C 00054FCC 80 AD 81 E0 */ lwz r5, lbl_8063D4A0-_SDA_BASE_(r13)
/* 80059370 00054FD0 90 85 10 A4 */ stw r4, 0x10a4(r5)
/* 80059374 00054FD4 90 65 10 A0 */ stw r3, 0x10a0(r5)
-/* 80059378 00054FD8 48 21 94 41 */ bl func_802727B8
+/* 80059378 00054FD8 48 21 94 41 */ bl OSGetTime
/* 8005937C 00054FDC 7C 9B 23 78 */ mr r27, r4
/* 80059380 00054FE0 7C 7C 1B 78 */ mr r28, r3
/* 80059384 00054FE4 48 00 04 41 */ bl func_800597C4
diff --git a/asm/text_10.s b/asm/text_10.s
index 6d68f7f..2b02a34 100644
--- a/asm/text_10.s
+++ b/asm/text_10.s
@@ -185,7 +185,7 @@ lbl_80328DC8:
/* 80328DEC 00324A4C 40 82 00 1C */ bne lbl_80328E08
/* 80328DF0 00324A50 38 00 00 00 */ li r0, 0
/* 80328DF4 00324A54 98 03 01 B1 */ stb r0, 0x1b1(r3)
-/* 80328DF8 00324A58 4B F4 99 C1 */ bl func_802727B8
+/* 80328DF8 00324A58 4B F4 99 C1 */ bl OSGetTime
/* 80328DFC 00324A5C 80 AD B0 68 */ lwz r5, lbl_80640328-_SDA_BASE_(r13)
/* 80328E00 00324A60 90 85 02 0C */ stw r4, 0x20c(r5)
/* 80328E04 00324A64 90 65 02 08 */ stw r3, 0x208(r5)
@@ -806,7 +806,7 @@ lbl_803296C8:
/* 803296E8 00325348 80 03 02 14 */ lwz r0, 0x214(r3)
/* 803296EC 0032534C 7C 19 00 00 */ cmpw r25, r0
/* 803296F0 00325350 40 82 10 9C */ bne lbl_8032A78C
-/* 803296F4 00325354 4B F4 90 C5 */ bl func_802727B8
+/* 803296F4 00325354 4B F4 90 C5 */ bl OSGetTime
/* 803296F8 00325358 80 AD B0 68 */ lwz r5, lbl_80640328-_SDA_BASE_(r13)
/* 803296FC 0032535C 90 85 01 DC */ stw r4, 0x1dc(r5)
/* 80329700 00325360 90 65 01 D8 */ stw r3, 0x1d8(r5)
@@ -823,7 +823,7 @@ lbl_8032971C:
lbl_80329728:
/* 80329728 00325388 38 00 00 01 */ li r0, 1
/* 8032972C 0032538C 90 05 01 C0 */ stw r0, 0x1c0(r5)
-/* 80329730 00325390 4B F4 90 89 */ bl func_802727B8
+/* 80329730 00325390 4B F4 90 89 */ bl OSGetTime
/* 80329734 00325394 80 AD B0 68 */ lwz r5, lbl_80640328-_SDA_BASE_(r13)
/* 80329738 00325398 90 85 01 CC */ stw r4, 0x1cc(r5)
/* 8032973C 0032539C 90 65 01 C8 */ stw r3, 0x1c8(r5)
@@ -848,7 +848,7 @@ lbl_8032975C:
/* 80329784 003253E4 90 64 01 A4 */ stw r3, 0x1a4(r4)
/* 80329788 003253E8 80 6D B0 68 */ lwz r3, lbl_80640328-_SDA_BASE_(r13)
/* 8032978C 003253EC 90 03 00 E8 */ stw r0, 0xe8(r3)
-/* 80329790 003253F0 4B F4 90 29 */ bl func_802727B8
+/* 80329790 003253F0 4B F4 90 29 */ bl OSGetTime
/* 80329794 003253F4 80 AD B0 68 */ lwz r5, lbl_80640328-_SDA_BASE_(r13)
/* 80329798 003253F8 90 85 00 F4 */ stw r4, 0xf4(r5)
/* 8032979C 003253FC 90 65 00 F0 */ stw r3, 0xf0(r5)
@@ -1556,7 +1556,7 @@ lbl_8032A1A8:
/* 8032A1C0 00325E20 88 03 00 00 */ lbz r0, 0(r3)
/* 8032A1C4 00325E24 2C 00 00 00 */ cmpwi r0, 0
/* 8032A1C8 00325E28 41 82 00 BC */ beq lbl_8032A284
-/* 8032A1CC 00325E2C 4B F4 85 ED */ bl func_802727B8
+/* 8032A1CC 00325E2C 4B F4 85 ED */ bl OSGetTime
/* 8032A1D0 00325E30 3F 60 80 00 */ lis r27, 0x800000F8@ha
/* 8032A1D4 00325E34 83 8D B0 64 */ lwz r28, lbl_80640324-_SDA_BASE_(r13)
/* 8032A1D8 00325E38 80 1B 00 F8 */ lwz r0, 0x800000F8@l(r27)
@@ -1582,7 +1582,7 @@ lbl_8032A1A8:
/* 8032A228 00325E88 40 82 00 5C */ bne lbl_8032A284
/* 8032A22C 00325E8C 3C 00 01 00 */ lis r0, 0x100
/* 8032A230 00325E90 90 01 00 18 */ stw r0, 0x18(r1)
-/* 8032A234 00325E94 4B F4 85 85 */ bl func_802727B8
+/* 8032A234 00325E94 4B F4 85 85 */ bl OSGetTime
/* 8032A238 00325E98 80 1B 00 F8 */ lwz r0, 0xf8(r27)
/* 8032A23C 00325E9C 38 B8 4D D3 */ addi r5, r24, 0x4dd3
/* 8032A240 00325EA0 80 CD B0 64 */ lwz r6, lbl_80640324-_SDA_BASE_(r13)
@@ -2418,7 +2418,7 @@ lbl_8032AD94:
/* 8032ADC8 00326A28 90 03 00 0C */ stw r0, 0xc(r3)
/* 8032ADCC 00326A2C 80 6D B0 64 */ lwz r3, lbl_80640324-_SDA_BASE_(r13)
/* 8032ADD0 00326A30 98 03 00 02 */ stb r0, 2(r3)
-/* 8032ADD4 00326A34 4B F4 79 E5 */ bl func_802727B8
+/* 8032ADD4 00326A34 4B F4 79 E5 */ bl OSGetTime
/* 8032ADD8 00326A38 80 AD B0 64 */ lwz r5, lbl_80640324-_SDA_BASE_(r13)
/* 8032ADDC 00326A3C 90 85 00 1C */ stw r4, 0x1c(r5)
/* 8032ADE0 00326A40 90 65 00 18 */ stw r3, 0x18(r5)
@@ -2457,7 +2457,7 @@ lbl_8032AE4C:
/* 8032AE4C 00326AAC 80 6D B0 68 */ lwz r3, lbl_80640328-_SDA_BASE_(r13)
/* 8032AE50 00326AB0 38 00 00 01 */ li r0, 1
/* 8032AE54 00326AB4 90 03 01 C0 */ stw r0, 0x1c0(r3)
-/* 8032AE58 00326AB8 4B F4 79 61 */ bl func_802727B8
+/* 8032AE58 00326AB8 4B F4 79 61 */ bl OSGetTime
/* 8032AE5C 00326ABC 80 AD B0 68 */ lwz r5, lbl_80640328-_SDA_BASE_(r13)
/* 8032AE60 00326AC0 2C 1D 00 00 */ cmpwi r29, 0
/* 8032AE64 00326AC4 90 85 01 CC */ stw r4, 0x1cc(r5)
@@ -2526,7 +2526,7 @@ lbl_8032AF4C:
/* 8032AF4C 00326BAC 80 6D B0 68 */ lwz r3, lbl_80640328-_SDA_BASE_(r13)
/* 8032AF50 00326BB0 38 00 17 70 */ li r0, 0x1770
/* 8032AF54 00326BB4 90 03 01 D0 */ stw r0, 0x1d0(r3)
-/* 8032AF58 00326BB8 4B F4 78 61 */ bl func_802727B8
+/* 8032AF58 00326BB8 4B F4 78 61 */ bl OSGetTime
/* 8032AF5C 00326BBC 80 CD B0 68 */ lwz r6, lbl_80640328-_SDA_BASE_(r13)
/* 8032AF60 00326BC0 38 00 00 00 */ li r0, 0
/* 8032AF64 00326BC4 38 A0 00 01 */ li r5, 1
@@ -2623,7 +2623,7 @@ lbl_8032B094:
/* 8032B0A8 00326D08 40 82 00 2C */ bne lbl_8032B0D4
/* 8032B0AC 00326D0C 38 00 0B B8 */ li r0, 0xbb8
/* 8032B0B0 00326D10 90 03 01 D0 */ stw r0, 0x1d0(r3)
-/* 8032B0B4 00326D14 4B F4 77 05 */ bl func_802727B8
+/* 8032B0B4 00326D14 4B F4 77 05 */ bl OSGetTime
/* 8032B0B8 00326D18 80 AD B0 68 */ lwz r5, lbl_80640328-_SDA_BASE_(r13)
/* 8032B0BC 00326D1C 38 00 00 00 */ li r0, 0
/* 8032B0C0 00326D20 90 85 01 DC */ stw r4, 0x1dc(r5)
@@ -2759,7 +2759,7 @@ func_8032B278:
/* 8032B2A8 00326F08 93 E3 02 14 */ stw r31, 0x214(r3)
/* 8032B2AC 00326F0C 80 6D B0 68 */ lwz r3, lbl_80640328-_SDA_BASE_(r13)
/* 8032B2B0 00326F10 9B E3 01 AB */ stb r31, 0x1ab(r3)
-/* 8032B2B4 00326F14 4B F4 75 05 */ bl func_802727B8
+/* 8032B2B4 00326F14 4B F4 75 05 */ bl OSGetTime
/* 8032B2B8 00326F18 80 AD B0 68 */ lwz r5, lbl_80640328-_SDA_BASE_(r13)
/* 8032B2BC 00326F1C 90 85 01 DC */ stw r4, 0x1dc(r5)
/* 8032B2C0 00326F20 90 65 01 D8 */ stw r3, 0x1d8(r5)
@@ -3017,7 +3017,7 @@ lbl_8032B640:
/* 8032B658 003272B8 90 64 01 A4 */ stw r3, 0x1a4(r4)
/* 8032B65C 003272BC 80 6D B0 68 */ lwz r3, lbl_80640328-_SDA_BASE_(r13)
/* 8032B660 003272C0 90 03 00 E8 */ stw r0, 0xe8(r3)
-/* 8032B664 003272C4 4B F4 71 55 */ bl func_802727B8
+/* 8032B664 003272C4 4B F4 71 55 */ bl OSGetTime
/* 8032B668 003272C8 80 AD B0 68 */ lwz r5, lbl_80640328-_SDA_BASE_(r13)
/* 8032B66C 003272CC 90 85 00 F4 */ stw r4, 0xf4(r5)
/* 8032B670 003272D0 90 65 00 F0 */ stw r3, 0xf0(r5)
@@ -3123,7 +3123,7 @@ lbl_8032B7D4:
/* 8032B7DC 0032743C 38 00 00 00 */ li r0, 0
/* 8032B7E0 00327440 48 00 00 18 */ b lbl_8032B7F8
lbl_8032B7E4:
-/* 8032B7E4 00327444 4B F4 6F D5 */ bl func_802727B8
+/* 8032B7E4 00327444 4B F4 6F D5 */ bl OSGetTime
/* 8032B7E8 00327448 80 AD B0 68 */ lwz r5, lbl_80640328-_SDA_BASE_(r13)
/* 8032B7EC 0032744C 38 00 00 01 */ li r0, 1
/* 8032B7F0 00327450 90 85 01 FC */ stw r4, 0x1fc(r5)
@@ -3563,7 +3563,7 @@ lbl_8032BDB4:
/* 8032BE28 00327A88 40 82 00 20 */ bne lbl_8032BE48
/* 8032BE2C 00327A8C 38 00 00 02 */ li r0, 2
/* 8032BE30 00327A90 90 05 00 E8 */ stw r0, 0xe8(r5)
-/* 8032BE34 00327A94 4B F4 69 85 */ bl func_802727B8
+/* 8032BE34 00327A94 4B F4 69 85 */ bl OSGetTime
/* 8032BE38 00327A98 80 AD B0 68 */ lwz r5, lbl_80640328-_SDA_BASE_(r13)
/* 8032BE3C 00327A9C 90 85 00 F4 */ stw r4, 0xf4(r5)
/* 8032BE40 00327AA0 90 65 00 F0 */ stw r3, 0xf0(r5)
@@ -3808,7 +3808,7 @@ lbl_8032C1A8:
/* 8032C1A8 00327E08 80 6D B0 68 */ lwz r3, lbl_80640328-_SDA_BASE_(r13)
/* 8032C1AC 00327E0C 38 00 00 00 */ li r0, 0
/* 8032C1B0 00327E10 98 03 01 B1 */ stb r0, 0x1b1(r3)
-/* 8032C1B4 00327E14 4B F4 66 05 */ bl func_802727B8
+/* 8032C1B4 00327E14 4B F4 66 05 */ bl OSGetTime
/* 8032C1B8 00327E18 80 AD B0 68 */ lwz r5, lbl_80640328-_SDA_BASE_(r13)
/* 8032C1BC 00327E1C 90 85 02 0C */ stw r4, 0x20c(r5)
/* 8032C1C0 00327E20 90 65 02 08 */ stw r3, 0x208(r5)
@@ -3853,7 +3853,7 @@ lbl_8032C244:
/* 8032C250 00327EB0 90 03 01 A4 */ stw r0, 0x1a4(r3)
/* 8032C254 00327EB4 80 6D B0 68 */ lwz r3, lbl_80640328-_SDA_BASE_(r13)
/* 8032C258 00327EB8 9B C3 01 B1 */ stb r30, 0x1b1(r3)
-/* 8032C25C 00327EBC 4B F4 65 5D */ bl func_802727B8
+/* 8032C25C 00327EBC 4B F4 65 5D */ bl OSGetTime
/* 8032C260 00327EC0 80 AD B0 68 */ lwz r5, lbl_80640328-_SDA_BASE_(r13)
/* 8032C264 00327EC4 3B A0 00 01 */ li r29, 1
/* 8032C268 00327EC8 90 85 02 0C */ stw r4, 0x20c(r5)
@@ -4916,7 +4916,7 @@ lbl_8032D124:
/* 8032D12C 00328D8C 38 A1 00 08 */ addi r5, r1, 8
/* 8032D130 00328D90 38 C0 00 04 */ li r6, 4
/* 8032D134 00328D94 48 00 39 D9 */ bl func_80330B0C
-/* 8032D138 00328D98 4B F4 56 81 */ bl func_802727B8
+/* 8032D138 00328D98 4B F4 56 81 */ bl OSGetTime
/* 8032D13C 00328D9C 80 AD B0 68 */ lwz r5, lbl_80640328-_SDA_BASE_(r13)
/* 8032D140 00328DA0 90 85 01 F4 */ stw r4, 0x1f4(r5)
/* 8032D144 00328DA4 90 65 01 F0 */ stw r3, 0x1f0(r5)
@@ -4944,7 +4944,7 @@ func_8032D160:
/* 8032D190 00328DF0 28 00 00 01 */ cmplwi r0, 1
/* 8032D194 00328DF4 41 81 00 40 */ bgt lbl_8032D1D4
lbl_8032D198:
-/* 8032D198 00328DF8 4B F4 56 21 */ bl func_802727B8
+/* 8032D198 00328DF8 4B F4 56 21 */ bl OSGetTime
/* 8032D19C 00328DFC 3C C0 80 00 */ lis r6, 0x800000F8@ha
/* 8032D1A0 00328E00 81 1E 01 F4 */ lwz r8, 0x1f4(r30)
/* 8032D1A4 00328E04 80 06 00 F8 */ lwz r0, 0x800000F8@l(r6)
@@ -5070,7 +5070,7 @@ lbl_8032D358:
/* 8032D360 00328FC0 2C 00 00 00 */ cmpwi r0, 0
/* 8032D364 00328FC4 41 82 00 1C */ beq lbl_8032D380
/* 8032D368 00328FC8 9B C3 01 AF */ stb r30, 0x1af(r3)
-/* 8032D36C 00328FCC 4B F4 54 4D */ bl func_802727B8
+/* 8032D36C 00328FCC 4B F4 54 4D */ bl OSGetTime
/* 8032D370 00328FD0 80 AD B0 68 */ lwz r5, lbl_80640328-_SDA_BASE_(r13)
/* 8032D374 00328FD4 90 85 01 F4 */ stw r4, 0x1f4(r5)
/* 8032D378 00328FD8 90 65 01 F0 */ stw r3, 0x1f0(r5)
@@ -5237,7 +5237,7 @@ lbl_8032D5A4:
/* 8032D5AC 0032920C 38 00 00 00 */ li r0, 0
/* 8032D5B0 00329210 48 00 00 18 */ b lbl_8032D5C8
lbl_8032D5B4:
-/* 8032D5B4 00329214 4B F4 52 05 */ bl func_802727B8
+/* 8032D5B4 00329214 4B F4 52 05 */ bl OSGetTime
/* 8032D5B8 00329218 80 AD B0 68 */ lwz r5, lbl_80640328-_SDA_BASE_(r13)
/* 8032D5BC 0032921C 38 00 00 01 */ li r0, 1
/* 8032D5C0 00329220 90 85 01 FC */ stw r4, 0x1fc(r5)
@@ -5252,7 +5252,7 @@ lbl_8032D5D8:
/* 8032D5DC 0032923C 80 03 01 A4 */ lwz r0, 0x1a4(r3)
/* 8032D5E0 00329240 2C 00 00 0E */ cmpwi r0, 0xe
/* 8032D5E4 00329244 40 82 01 E4 */ bne lbl_8032D7C8
-/* 8032D5E8 00329248 4B F4 51 D1 */ bl func_802727B8
+/* 8032D5E8 00329248 4B F4 51 D1 */ bl OSGetTime
/* 8032D5EC 0032924C 3C A0 80 00 */ lis r5, 0x800000F8@ha
/* 8032D5F0 00329250 83 CD B0 68 */ lwz r30, lbl_80640328-_SDA_BASE_(r13)
/* 8032D5F4 00329254 80 05 00 F8 */ lwz r0, 0x800000F8@l(r5)
@@ -5358,7 +5358,7 @@ lbl_8032D758:
/* 8032D760 003293C0 38 00 00 00 */ li r0, 0
/* 8032D764 003293C4 48 00 00 18 */ b lbl_8032D77C
lbl_8032D768:
-/* 8032D768 003293C8 4B F4 50 51 */ bl func_802727B8
+/* 8032D768 003293C8 4B F4 50 51 */ bl OSGetTime
/* 8032D76C 003293CC 80 AD B0 68 */ lwz r5, lbl_80640328-_SDA_BASE_(r13)
/* 8032D770 003293D0 38 00 00 01 */ li r0, 1
/* 8032D774 003293D4 90 85 01 FC */ stw r4, 0x1fc(r5)
@@ -5413,7 +5413,7 @@ lbl_8032D818:
/* 8032D820 00329480 38 00 00 00 */ li r0, 0
/* 8032D824 00329484 48 00 00 18 */ b lbl_8032D83C
lbl_8032D828:
-/* 8032D828 00329488 4B F4 4F 91 */ bl func_802727B8
+/* 8032D828 00329488 4B F4 4F 91 */ bl OSGetTime
/* 8032D82C 0032948C 80 AD B0 68 */ lwz r5, lbl_80640328-_SDA_BASE_(r13)
/* 8032D830 00329490 38 00 00 01 */ li r0, 1
/* 8032D834 00329494 90 85 01 FC */ stw r4, 0x1fc(r5)
@@ -5457,7 +5457,7 @@ func_8032D888:
/* 8032D8B0 00329510 28 00 00 01 */ cmplwi r0, 1
/* 8032D8B4 00329514 41 81 00 40 */ bgt lbl_8032D8F4
lbl_8032D8B8:
-/* 8032D8B8 00329518 4B F4 4F 01 */ bl func_802727B8
+/* 8032D8B8 00329518 4B F4 4F 01 */ bl OSGetTime
/* 8032D8BC 0032951C 3C C0 80 00 */ lis r6, 0x800000F8@ha
/* 8032D8C0 00329520 81 1B 01 FC */ lwz r8, 0x1fc(r27)
/* 8032D8C4 00329524 80 06 00 F8 */ lwz r0, 0x800000F8@l(r6)
@@ -5525,7 +5525,7 @@ lbl_8032D99C:
/* 8032D9A4 00329604 38 00 00 00 */ li r0, 0
/* 8032D9A8 00329608 48 00 00 18 */ b lbl_8032D9C0
lbl_8032D9AC:
-/* 8032D9AC 0032960C 4B F4 4E 0D */ bl func_802727B8
+/* 8032D9AC 0032960C 4B F4 4E 0D */ bl OSGetTime
/* 8032D9B0 00329610 80 AD B0 68 */ lwz r5, lbl_80640328-_SDA_BASE_(r13)
/* 8032D9B4 00329614 38 00 00 01 */ li r0, 1
/* 8032D9B8 00329618 90 85 01 FC */ stw r4, 0x1fc(r5)
@@ -5569,7 +5569,7 @@ lbl_8032DA3C:
/* 8032DA44 003296A4 2C 00 00 00 */ cmpwi r0, 0
/* 8032DA48 003296A8 41 82 00 1C */ beq lbl_8032DA64
/* 8032DA4C 003296AC 9B 83 01 B0 */ stb r28, 0x1b0(r3)
-/* 8032DA50 003296B0 4B F4 4D 69 */ bl func_802727B8
+/* 8032DA50 003296B0 4B F4 4D 69 */ bl OSGetTime
/* 8032DA54 003296B4 80 AD B0 68 */ lwz r5, lbl_80640328-_SDA_BASE_(r13)
/* 8032DA58 003296B8 90 85 01 FC */ stw r4, 0x1fc(r5)
/* 8032DA5C 003296BC 90 65 01 F8 */ stw r3, 0x1f8(r5)
@@ -5630,7 +5630,7 @@ lbl_8032DB1C:
/* 8032DB24 00329784 38 00 00 00 */ li r0, 0
/* 8032DB28 00329788 48 00 00 18 */ b lbl_8032DB40
lbl_8032DB2C:
-/* 8032DB2C 0032978C 4B F4 4C 8D */ bl func_802727B8
+/* 8032DB2C 0032978C 4B F4 4C 8D */ bl OSGetTime
/* 8032DB30 00329790 80 AD B0 68 */ lwz r5, lbl_80640328-_SDA_BASE_(r13)
/* 8032DB34 00329794 38 00 00 01 */ li r0, 1
/* 8032DB38 00329798 90 85 01 FC */ stw r4, 0x1fc(r5)
@@ -5832,7 +5832,7 @@ lbl_8032DDF4:
/* 8032DDF8 00329A58 38 60 00 80 */ li r3, 0x80
/* 8032DDFC 00329A5C 4C C6 31 82 */ crclr 6
/* 8032DE00 00329A60 4B FE ED 35 */ bl func_8031CB34
-/* 8032DE04 00329A64 4B F4 49 B5 */ bl func_802727B8
+/* 8032DE04 00329A64 4B F4 49 B5 */ bl OSGetTime
/* 8032DE08 00329A68 80 AD B0 64 */ lwz r5, lbl_80640324-_SDA_BASE_(r13)
/* 8032DE0C 00329A6C 38 00 00 00 */ li r0, 0
/* 8032DE10 00329A70 90 85 00 1C */ stw r4, 0x1c(r5)
@@ -5847,7 +5847,7 @@ lbl_8032DDF4:
/* 8032DE34 00329A94 90 64 01 A4 */ stw r3, 0x1a4(r4)
/* 8032DE38 00329A98 80 6D B0 68 */ lwz r3, lbl_80640328-_SDA_BASE_(r13)
/* 8032DE3C 00329A9C 90 03 00 E8 */ stw r0, 0xe8(r3)
-/* 8032DE40 00329AA0 4B F4 49 79 */ bl func_802727B8
+/* 8032DE40 00329AA0 4B F4 49 79 */ bl OSGetTime
/* 8032DE44 00329AA4 80 AD B0 68 */ lwz r5, lbl_80640328-_SDA_BASE_(r13)
/* 8032DE48 00329AA8 90 85 00 F4 */ stw r4, 0xf4(r5)
/* 8032DE4C 00329AAC 90 65 00 F0 */ stw r3, 0xf0(r5)
@@ -5861,7 +5861,7 @@ lbl_8032DE54:
/* 8032DE68 00329AC8 4B FF D1 8D */ bl func_8032AFF4
/* 8032DE6C 00329ACC 48 00 04 04 */ b lbl_8032E270
lbl_8032DE70:
-/* 8032DE70 00329AD0 4B F4 49 49 */ bl func_802727B8
+/* 8032DE70 00329AD0 4B F4 49 49 */ bl OSGetTime
/* 8032DE74 00329AD4 3C A0 80 00 */ lis r5, 0x800000F8@ha
/* 8032DE78 00329AD8 81 0D B0 64 */ lwz r8, lbl_80640324-_SDA_BASE_(r13)
/* 8032DE7C 00329ADC 80 05 00 F8 */ lwz r0, 0x800000F8@l(r5)
@@ -5912,7 +5912,7 @@ lbl_8032DE70:
/* 8032DF30 00329B90 93 C3 00 0C */ stw r30, 0xc(r3)
/* 8032DF34 00329B94 80 6D B0 64 */ lwz r3, lbl_80640324-_SDA_BASE_(r13)
/* 8032DF38 00329B98 9B C3 00 02 */ stb r30, 2(r3)
-/* 8032DF3C 00329B9C 4B F4 48 7D */ bl func_802727B8
+/* 8032DF3C 00329B9C 4B F4 48 7D */ bl OSGetTime
/* 8032DF40 00329BA0 80 AD B0 64 */ lwz r5, lbl_80640324-_SDA_BASE_(r13)
/* 8032DF44 00329BA4 90 85 00 1C */ stw r4, 0x1c(r5)
/* 8032DF48 00329BA8 90 65 00 18 */ stw r3, 0x18(r5)
@@ -5991,7 +5991,7 @@ lbl_8032E02C:
/* 8032E04C 00329CAC 88 1E 00 02 */ lbz r0, 2(r30)
/* 8032E050 00329CB0 2C 00 00 00 */ cmpwi r0, 0
/* 8032E054 00329CB4 40 82 00 64 */ bne lbl_8032E0B8
-/* 8032E058 00329CB8 4B F4 47 61 */ bl func_802727B8
+/* 8032E058 00329CB8 4B F4 47 61 */ bl OSGetTime
/* 8032E05C 00329CBC 3C A0 80 00 */ lis r5, 0x800000F8@ha
/* 8032E060 00329CC0 83 CD B0 64 */ lwz r30, lbl_80640324-_SDA_BASE_(r13)
/* 8032E064 00329CC4 80 05 00 F8 */ lwz r0, 0x800000F8@l(r5)
@@ -6019,7 +6019,7 @@ lbl_8032E0B8:
/* 8032E0B8 00329D18 88 1E 00 02 */ lbz r0, 2(r30)
/* 8032E0BC 00329D1C 2C 00 00 00 */ cmpwi r0, 0
/* 8032E0C0 00329D20 41 82 01 B0 */ beq lbl_8032E270
-/* 8032E0C4 00329D24 4B F4 46 F5 */ bl func_802727B8
+/* 8032E0C4 00329D24 4B F4 46 F5 */ bl OSGetTime
/* 8032E0C8 00329D28 3C A0 80 00 */ lis r5, 0x800000F8@ha
/* 8032E0CC 00329D2C 83 AD B0 64 */ lwz r29, lbl_80640324-_SDA_BASE_(r13)
/* 8032E0D0 00329D30 80 05 00 F8 */ lwz r0, 0x800000F8@l(r5)
@@ -6073,7 +6073,7 @@ lbl_8032E180:
/* 8032E180 00329DE0 80 6D B0 68 */ lwz r3, lbl_80640328-_SDA_BASE_(r13)
/* 8032E184 00329DE4 38 00 00 13 */ li r0, 0x13
/* 8032E188 00329DE8 90 03 01 A4 */ stw r0, 0x1a4(r3)
-/* 8032E18C 00329DEC 4B F4 46 2D */ bl func_802727B8
+/* 8032E18C 00329DEC 4B F4 46 2D */ bl OSGetTime
/* 8032E190 00329DF0 3C A0 80 00 */ lis r5, 0x800000F8@ha
/* 8032E194 00329DF4 80 CD B0 64 */ lwz r6, lbl_80640324-_SDA_BASE_(r13)
/* 8032E198 00329DF8 80 05 00 F8 */ lwz r0, 0x800000F8@l(r5)
@@ -6128,7 +6128,7 @@ lbl_8032E248:
/* 8032E24C 00329EAC 88 03 00 0D */ lbz r0, 0xd(r3)
/* 8032E250 00329EB0 7C 1D 00 00 */ cmpw r29, r0
/* 8032E254 00329EB4 40 81 FF 9C */ ble lbl_8032E1F0
-/* 8032E258 00329EB8 4B F4 45 61 */ bl func_802727B8
+/* 8032E258 00329EB8 4B F4 45 61 */ bl OSGetTime
/* 8032E25C 00329EBC 80 AD B0 64 */ lwz r5, lbl_80640324-_SDA_BASE_(r13)
/* 8032E260 00329EC0 38 00 00 01 */ li r0, 1
/* 8032E264 00329EC4 90 85 00 1C */ stw r4, 0x1c(r5)
@@ -7093,7 +7093,7 @@ func_8032EF68:
lbl_8032EFC8:
/* 8032EFC8 0032AC28 7F 83 E3 78 */ mr r3, r28
/* 8032EFCC 0032AC2C 48 00 06 05 */ bl func_8032F5D0
-/* 8032EFD0 0032AC30 4B F4 37 E9 */ bl func_802727B8
+/* 8032EFD0 0032AC30 4B F4 37 E9 */ bl OSGetTime
/* 8032EFD4 0032AC34 3C C0 80 00 */ lis r6, 0x800000F8@ha
/* 8032EFD8 0032AC38 3C A0 10 62 */ lis r5, 0x10624DD3@ha
/* 8032EFDC 0032AC3C 80 C6 00 F8 */ lwz r6, 0x800000F8@l(r6)
@@ -7263,7 +7263,7 @@ lbl_8032F228:
/* 8032F228 0032AE88 80 6D B0 68 */ lwz r3, lbl_80640328-_SDA_BASE_(r13)
/* 8032F22C 0032AE8C 38 00 00 02 */ li r0, 2
/* 8032F230 0032AE90 90 03 00 E8 */ stw r0, 0xe8(r3)
-/* 8032F234 0032AE94 4B F4 35 85 */ bl func_802727B8
+/* 8032F234 0032AE94 4B F4 35 85 */ bl OSGetTime
/* 8032F238 0032AE98 80 AD B0 68 */ lwz r5, lbl_80640328-_SDA_BASE_(r13)
/* 8032F23C 0032AE9C 90 85 00 F4 */ stw r4, 0xf4(r5)
/* 8032F240 0032AEA0 90 65 00 F0 */ stw r3, 0xf0(r5)
@@ -7301,7 +7301,7 @@ lbl_8032F2B0:
/* 8032F2B0 0032AF10 80 6D B0 68 */ lwz r3, lbl_80640328-_SDA_BASE_(r13)
/* 8032F2B4 0032AF14 38 00 00 02 */ li r0, 2
/* 8032F2B8 0032AF18 90 03 00 E8 */ stw r0, 0xe8(r3)
-/* 8032F2BC 0032AF1C 4B F4 34 FD */ bl func_802727B8
+/* 8032F2BC 0032AF1C 4B F4 34 FD */ bl OSGetTime
/* 8032F2C0 0032AF20 80 AD B0 68 */ lwz r5, lbl_80640328-_SDA_BASE_(r13)
/* 8032F2C4 0032AF24 90 85 00 F4 */ stw r4, 0xf4(r5)
/* 8032F2C8 0032AF28 90 65 00 F0 */ stw r3, 0xf0(r5)
@@ -7489,13 +7489,13 @@ lbl_8032F558:
/* 8032F558 0032B1B8 80 6D B0 68 */ lwz r3, lbl_80640328-_SDA_BASE_(r13)
/* 8032F55C 0032B1BC 38 00 00 02 */ li r0, 2
/* 8032F560 0032B1C0 90 03 00 E8 */ stw r0, 0xe8(r3)
-/* 8032F564 0032B1C4 4B F4 32 55 */ bl func_802727B8
+/* 8032F564 0032B1C4 4B F4 32 55 */ bl OSGetTime
/* 8032F568 0032B1C8 80 AD B0 68 */ lwz r5, lbl_80640328-_SDA_BASE_(r13)
/* 8032F56C 0032B1CC 90 85 00 F4 */ stw r4, 0xf4(r5)
/* 8032F570 0032B1D0 90 65 00 F0 */ stw r3, 0xf0(r5)
/* 8032F574 0032B1D4 48 00 00 44 */ b lbl_8032F5B8
lbl_8032F578:
-/* 8032F578 0032B1D8 4B F4 32 41 */ bl func_802727B8
+/* 8032F578 0032B1D8 4B F4 32 41 */ bl OSGetTime
/* 8032F57C 0032B1DC 3C C0 80 00 */ lis r6, 0x800000F8@ha
/* 8032F580 0032B1E0 3C A0 10 62 */ lis r5, 0x10624DD3@ha
/* 8032F584 0032B1E4 80 C6 00 F8 */ lwz r6, 0x800000F8@l(r6)
@@ -8602,7 +8602,7 @@ lbl_803304E0:
/* 80330524 0032C184 7C 99 02 14 */ add r4, r25, r0
/* 80330528 0032C188 B0 64 02 A0 */ sth r3, 0x2a0(r4)
lbl_8033052C:
-/* 8033052C 0032C18C 4B F4 22 8D */ bl func_802727B8
+/* 8033052C 0032C18C 4B F4 22 8D */ bl OSGetTime
/* 80330530 0032C190 80 AD B0 68 */ lwz r5, lbl_80640328-_SDA_BASE_(r13)
/* 80330534 0032C194 38 00 00 07 */ li r0, 7
/* 80330538 0032C198 90 85 01 94 */ stw r4, 0x194(r5)
@@ -8845,7 +8845,7 @@ lbl_80330890:
/* 803308A0 0032C500 88 A5 01 80 */ lbz r5, 0x180(r5)
/* 803308A4 0032C504 4C C6 31 82 */ crclr 6
/* 803308A8 0032C508 4B FE C2 8D */ bl func_8031CB34
-/* 803308AC 0032C50C 4B F4 1F 0D */ bl func_802727B8
+/* 803308AC 0032C50C 4B F4 1F 0D */ bl OSGetTime
/* 803308B0 0032C510 80 AD B0 68 */ lwz r5, lbl_80640328-_SDA_BASE_(r13)
/* 803308B4 0032C514 2C 1B 00 01 */ cmpwi r27, 1
/* 803308B8 0032C518 90 85 01 8C */ stw r4, 0x18c(r5)
@@ -9468,7 +9468,7 @@ lbl_80331120:
/* 80331130 0032CD90 80 1E 00 30 */ lwz r0, 0x30(r30)
/* 80331134 0032CD94 2C 00 00 00 */ cmpwi r0, 0
/* 80331138 0032CD98 41 82 00 10 */ beq lbl_80331148
-/* 8033113C 0032CD9C 4B F4 16 7D */ bl func_802727B8
+/* 8033113C 0032CD9C 4B F4 16 7D */ bl OSGetTime
/* 80331140 0032CDA0 90 9E 00 2C */ stw r4, 0x2c(r30)
/* 80331144 0032CDA4 90 7E 00 28 */ stw r3, 0x28(r30)
lbl_80331148:
@@ -9544,7 +9544,7 @@ lbl_8033120C:
/* 8033123C 0032CE9C 80 18 00 30 */ lwz r0, 0x30(r24)
/* 80331240 0032CEA0 2C 00 00 00 */ cmpwi r0, 0
/* 80331244 0032CEA4 41 82 00 7C */ beq lbl_803312C0
-/* 80331248 0032CEA8 4B F4 15 71 */ bl func_802727B8
+/* 80331248 0032CEA8 4B F4 15 71 */ bl OSGetTime
/* 8033124C 0032CEAC 80 1B 00 F8 */ lwz r0, 0xf8(r27)
/* 80331250 0032CEB0 38 BC 4D D3 */ addi r5, r28, 0x4dd3
/* 80331254 0032CEB4 80 F8 00 2C */ lwz r7, 0x2c(r24)
@@ -10006,7 +10006,7 @@ lbl_803318AC:
/* 803318BC 0032D51C 80 1F 00 30 */ lwz r0, 0x30(r31)
/* 803318C0 0032D520 2C 00 00 00 */ cmpwi r0, 0
/* 803318C4 0032D524 41 82 00 10 */ beq lbl_803318D4
-/* 803318C8 0032D528 4B F4 0E F1 */ bl func_802727B8
+/* 803318C8 0032D528 4B F4 0E F1 */ bl OSGetTime
/* 803318CC 0032D52C 90 9F 00 2C */ stw r4, 0x2c(r31)
/* 803318D0 0032D530 90 7F 00 28 */ stw r3, 0x28(r31)
lbl_803318D4:
@@ -11459,7 +11459,7 @@ func_80332E30:
/* 80332E64 0032EAC4 90 7E 00 00 */ stw r3, 0(r30)
/* 80332E68 0032EAC8 90 1E 00 1C */ stw r0, 0x1c(r30)
/* 80332E6C 0032EACC 93 BE 00 24 */ stw r29, 0x24(r30)
-/* 80332E70 0032EAD0 4B F3 F9 49 */ bl func_802727B8
+/* 80332E70 0032EAD0 4B F3 F9 49 */ bl OSGetTime
/* 80332E74 0032EAD4 7C 9F 23 78 */ mr r31, r4
/* 80332E78 0032EAD8 3B A0 00 00 */ li r29, 0
/* 80332E7C 0032EADC 48 00 1B F9 */ bl func_80334A74
@@ -11607,7 +11607,7 @@ func_80333088:
/* 80333098 0032ECF8 93 C1 00 18 */ stw r30, 0x18(r1)
/* 8033309C 0032ECFC 7C 7E 1B 78 */ mr r30, r3
/* 803330A0 0032ED00 93 A1 00 14 */ stw r29, 0x14(r1)
-/* 803330A4 0032ED04 4B F3 F7 15 */ bl func_802727B8
+/* 803330A4 0032ED04 4B F3 F7 15 */ bl OSGetTime
/* 803330A8 0032ED08 7C 9F 23 78 */ mr r31, r4
/* 803330AC 0032ED0C 3B A0 00 00 */ li r29, 0
/* 803330B0 0032ED10 48 00 19 C5 */ bl func_80334A74
@@ -13054,7 +13054,7 @@ lbl_80334528:
/* 8033454C 003301AC 39 00 00 00 */ li r8, 0
/* 80334550 003301B0 38 E0 00 00 */ li r7, 0
/* 80334554 003301B4 48 00 05 91 */ bl func_80334AE4
-/* 80334558 003301B8 4B F3 E2 61 */ bl func_802727B8
+/* 80334558 003301B8 4B F3 E2 61 */ bl OSGetTime
/* 8033455C 003301BC 80 AD B0 8C */ lwz r5, lbl_8064034C-_SDA_BASE_(r13)
/* 80334560 003301C0 38 00 00 0A */ li r0, 0xa
/* 80334564 003301C4 90 85 57 2C */ stw r4, 0x572c(r5)
@@ -13095,7 +13095,7 @@ lbl_803345E0:
/* 803345E4 00330244 90 0D B0 90 */ stw r0, lbl_80640350-_SDA_BASE_(r13)
/* 803345E8 00330248 48 00 03 C8 */ b lbl_803349B0
lbl_803345EC:
-/* 803345EC 0033024C 4B F3 E1 CD */ bl func_802727B8
+/* 803345EC 0033024C 4B F3 E1 CD */ bl OSGetTime
/* 803345F0 00330250 3C A0 80 00 */ lis r5, 0x800000F8@ha
/* 803345F4 00330254 80 CD B0 8C */ lwz r6, lbl_8064034C-_SDA_BASE_(r13)
/* 803345F8 00330258 80 05 00 F8 */ lwz r0, 0x800000F8@l(r5)
@@ -13237,7 +13237,7 @@ lbl_80334794:
/* 80334810 00330470 38 A5 41 B2 */ addi r5, r5, 0x41b2
/* 80334814 00330474 81 06 01 B4 */ lwz r8, 0x1b4(r6)
/* 80334818 00330478 48 00 02 CD */ bl func_80334AE4
-/* 8033481C 0033047C 4B F3 DF 9D */ bl func_802727B8
+/* 8033481C 0033047C 4B F3 DF 9D */ bl OSGetTime
/* 80334820 00330480 80 AD B0 8C */ lwz r5, lbl_8064034C-_SDA_BASE_(r13)
/* 80334824 00330484 38 00 00 14 */ li r0, 0x14
/* 80334828 00330488 90 85 57 2C */ stw r4, 0x572c(r5)
@@ -13278,7 +13278,7 @@ lbl_803348A4:
/* 803348A8 00330508 90 0D B0 90 */ stw r0, lbl_80640350-_SDA_BASE_(r13)
/* 803348AC 0033050C 48 00 01 04 */ b lbl_803349B0
lbl_803348B0:
-/* 803348B0 00330510 4B F3 DF 09 */ bl func_802727B8
+/* 803348B0 00330510 4B F3 DF 09 */ bl OSGetTime
/* 803348B4 00330514 3C A0 80 00 */ lis r5, 0x800000F8@ha
/* 803348B8 00330518 80 CD B0 8C */ lwz r6, lbl_8064034C-_SDA_BASE_(r13)
/* 803348BC 0033051C 80 05 00 F8 */ lwz r0, 0x800000F8@l(r5)
@@ -13880,7 +13880,7 @@ lbl_80335014:
/* 80335174 00330DD4 3B 84 00 01 */ addi r28, r4, 1
/* 80335178 00330DD8 38 8D 8E C4 */ addi r4, r13, lbl_8063E184-_SDA_BASE_
/* 8033517C 00330DDC 4B FC A0 BD */ bl func_802FF238
-/* 80335180 00330DE0 4B F3 D6 39 */ bl func_802727B8
+/* 80335180 00330DE0 4B F3 D6 39 */ bl OSGetTime
/* 80335184 00330DE4 38 A1 00 20 */ addi r5, r1, 0x20
/* 80335188 00330DE8 4B F3 D8 7D */ bl func_80272A04
/* 8033518C 00330DEC 3C 60 51 EC */ lis r3, 0x51EB851F@ha
@@ -14261,7 +14261,7 @@ lbl_80335714:
/* 80335738 00331398 7C 99 23 78 */ mr r25, r4
/* 8033573C 0033139C 7C 76 1B 78 */ mr r22, r3
lbl_80335740:
-/* 80335740 003313A0 4B F3 D0 79 */ bl func_802727B8
+/* 80335740 003313A0 4B F3 D0 79 */ bl OSGetTime
/* 80335744 003313A4 7C 84 C8 10 */ subfc r4, r4, r25
/* 80335748 003313A8 7E A5 AB 78 */ mr r5, r21
/* 8033574C 003313AC 7C 03 B1 10 */ subfe r0, r3, r22
@@ -18002,7 +18002,7 @@ func_80338B08:
/* 80338B10 00334770 90 01 00 14 */ stw r0, 0x14(r1)
/* 80338B14 00334774 93 E1 00 0C */ stw r31, 0xc(r1)
/* 80338B18 00334778 7C 7F 1B 78 */ mr r31, r3
-/* 80338B1C 0033477C 4B F3 9C 9D */ bl func_802727B8
+/* 80338B1C 0033477C 4B F3 9C 9D */ bl OSGetTime
/* 80338B20 00334780 3C C0 80 00 */ lis r6, 0x800000F8@ha
/* 80338B24 00334784 38 A0 00 00 */ li r5, 0
/* 80338B28 00334788 80 06 00 F8 */ lwz r0, 0x800000F8@l(r6)
@@ -18367,7 +18367,7 @@ func_80338FD8:
/* 80338FD8 00334C38 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 80338FDC 00334C3C 7C 08 02 A6 */ mflr r0
/* 80338FE0 00334C40 90 01 00 14 */ stw r0, 0x14(r1)
-/* 80338FE4 00334C44 4B F3 97 D5 */ bl func_802727B8
+/* 80338FE4 00334C44 4B F3 97 D5 */ bl OSGetTime
/* 80338FE8 00334C48 3C C0 80 00 */ lis r6, 0x800000F8@ha
/* 80338FEC 00334C4C 3C A0 10 62 */ lis r5, 0x10624DD3@ha
/* 80338FF0 00334C50 80 06 00 F8 */ lwz r0, 0x800000F8@l(r6)
@@ -66217,7 +66217,7 @@ func_8036262C:
/* 80362634 0035E294 90 01 00 14 */ stw r0, 0x14(r1)
/* 80362638 0035E298 93 E1 00 0C */ stw r31, 0xc(r1)
/* 8036263C 0035E29C 7C 7F 1B 78 */ mr r31, r3
-/* 80362640 0035E2A0 4B F0 C1 1D */ bl func_8026E75C
+/* 80362640 0035E2A0 4B F0 C1 1D */ bl OSDisableInterrupts
/* 80362644 0035E2A4 A0 9F 00 10 */ lhz r4, 0x10(r31)
/* 80362648 0035E2A8 A0 1F 00 0C */ lhz r0, 0xc(r31)
/* 8036264C 0035E2AC 7C 84 00 51 */ subf. r4, r4, r0
@@ -66234,7 +66234,7 @@ lbl_8036265C:
lbl_80362674:
/* 80362674 0035E2D4 80 1F 00 14 */ lwz r0, 0x14(r31)
/* 80362678 0035E2D8 7F E0 22 14 */ add r31, r0, r4
-/* 8036267C 0035E2DC 4B F0 C1 09 */ bl func_8026E784
+/* 8036267C 0035E2DC 4B F0 C1 09 */ bl OSRestoreInterrupts
/* 80362680 0035E2E0 7F E3 FB 78 */ mr r3, r31
/* 80362684 0035E2E4 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 80362688 0035E2E8 80 01 00 14 */ lwz r0, 0x14(r1)
@@ -66378,7 +66378,7 @@ func_80362840:
/* 80362860 0035E4C0 7C BC 2B 78 */ mr r28, r5
/* 80362864 0035E4C4 7C DF 33 78 */ mr r31, r6
/* 80362868 0035E4C8 7C FD 3B 78 */ mr r29, r7
-/* 8036286C 0035E4CC 4B F0 BE F1 */ bl func_8026E75C
+/* 8036286C 0035E4CC 4B F0 BE F1 */ bl OSDisableInterrupts
/* 80362870 0035E4D0 4B F0 EA D5 */ bl func_80271344
/* 80362874 0035E4D4 38 60 00 00 */ li r3, 0
/* 80362878 0035E4D8 4B F1 55 C5 */ bl func_80277E3C
@@ -67817,7 +67817,7 @@ func_80363C30:
/* 80363C4C 0035F8AC 3C 60 80 45 */ lis r3, lbl_8044C758@ha
/* 80363C50 0035F8B0 38 63 C7 58 */ addi r3, r3, lbl_8044C758@l
/* 80363C54 0035F8B4 90 7E 00 00 */ stw r3, 0(r30)
-/* 80363C58 0035F8B8 4B F0 AB 05 */ bl func_8026E75C
+/* 80363C58 0035F8B8 4B F0 AB 05 */ bl OSDisableInterrupts
/* 80363C5C 0035F8BC 88 0D B1 BC */ lbz r0, lbl_8064047C-_SDA_BASE_(r13)
/* 80363C60 0035F8C0 7C 7F 1B 78 */ mr r31, r3
/* 80363C64 0035F8C4 2C 00 00 00 */ cmpwi r0, 0
@@ -67829,7 +67829,7 @@ func_80363C30:
/* 80363C7C 0035F8DC 98 0D B1 BC */ stb r0, lbl_8064047C-_SDA_BASE_(r13)
lbl_80363C80:
/* 80363C80 0035F8E0 7F E3 FB 78 */ mr r3, r31
-/* 80363C84 0035F8E4 4B F0 AB 01 */ bl func_8026E784
+/* 80363C84 0035F8E4 4B F0 AB 01 */ bl OSRestoreInterrupts
/* 80363C88 0035F8E8 7F C3 F3 78 */ mr r3, r30
/* 80363C8C 0035F8EC 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 80363C90 0035F8F0 83 C1 00 08 */ lwz r30, 8(r1)
@@ -67850,7 +67850,7 @@ func_80363CA4:
/* 80363CC0 0035F920 3C 60 80 45 */ lis r3, lbl_8044C758@ha
/* 80363CC4 0035F924 38 63 C7 58 */ addi r3, r3, lbl_8044C758@l
/* 80363CC8 0035F928 90 7E 00 00 */ stw r3, 0(r30)
-/* 80363CCC 0035F92C 4B F0 AA 91 */ bl func_8026E75C
+/* 80363CCC 0035F92C 4B F0 AA 91 */ bl OSDisableInterrupts
/* 80363CD0 0035F930 88 0D B1 BC */ lbz r0, lbl_8064047C-_SDA_BASE_(r13)
/* 80363CD4 0035F934 7C 7F 1B 78 */ mr r31, r3
/* 80363CD8 0035F938 2C 00 00 00 */ cmpwi r0, 0
@@ -67862,7 +67862,7 @@ func_80363CA4:
/* 80363CF0 0035F950 98 0D B1 BC */ stb r0, lbl_8064047C-_SDA_BASE_(r13)
lbl_80363CF4:
/* 80363CF4 0035F954 7F E3 FB 78 */ mr r3, r31
-/* 80363CF8 0035F958 4B F0 AA 8D */ bl func_8026E784
+/* 80363CF8 0035F958 4B F0 AA 8D */ bl OSRestoreInterrupts
/* 80363CFC 0035F95C 7F C3 F3 78 */ mr r3, r30
/* 80363D00 0035F960 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 80363D04 0035F964 83 C1 00 08 */ lwz r30, 8(r1)
@@ -72846,7 +72846,7 @@ func_803685A0:
/* 803685E0 00364240 4B F0 20 75 */ bl DCFlushRange
/* 803685E4 00364244 38 1F 17 40 */ addi r0, r31, 0x1740
/* 803685E8 00364248 90 1E 00 04 */ stw r0, 4(r30)
-/* 803685EC 0036424C 4B F0 61 71 */ bl func_8026E75C
+/* 803685EC 0036424C 4B F0 61 71 */ bl OSDisableInterrupts
/* 803685F0 00364250 7C 7F 1B 78 */ mr r31, r3
/* 803685F4 00364254 38 7E 00 D8 */ addi r3, r30, 0xd8
/* 803685F8 00364258 38 9E 00 E4 */ addi r4, r30, 0xe4
@@ -72873,7 +72873,7 @@ func_803685A0:
/* 8036864C 003642AC 90 7E 00 14 */ stw r3, 0x14(r30)
/* 80368650 003642B0 7F E3 FB 78 */ mr r3, r31
/* 80368654 003642B4 98 1E 00 18 */ stb r0, 0x18(r30)
-/* 80368658 003642B8 4B F0 61 2D */ bl func_8026E784
+/* 80368658 003642B8 4B F0 61 2D */ bl OSRestoreInterrupts
lbl_8036865C:
/* 8036865C 003642BC 80 01 00 14 */ lwz r0, 0x14(r1)
/* 80368660 003642C0 83 E1 00 0C */ lwz r31, 0xc(r1)
@@ -73232,7 +73232,7 @@ func_80368B14:
/* 80368B2C 0036478C 7C 9E 23 78 */ mr r30, r4
/* 80368B30 00364790 93 A1 00 14 */ stw r29, 0x14(r1)
/* 80368B34 00364794 7C 7D 1B 78 */ mr r29, r3
-/* 80368B38 00364798 4B F0 5C 25 */ bl func_8026E75C
+/* 80368B38 00364798 4B F0 5C 25 */ bl OSDisableInterrupts
/* 80368B3C 0036479C 93 FE 00 08 */ stw r31, 8(r30)
/* 80368B40 003647A0 38 1D 00 0C */ addi r0, r29, 0xc
/* 80368B44 003647A4 7C 7F 1B 78 */ mr r31, r3
@@ -73242,7 +73242,7 @@ func_80368B14:
/* 80368B54 003647B4 38 81 00 08 */ addi r4, r1, 8
/* 80368B58 003647B8 4B FF A0 F1 */ bl func_80362C48
/* 80368B5C 003647BC 7F E3 FB 78 */ mr r3, r31
-/* 80368B60 003647C0 4B F0 5C 25 */ bl func_8026E784
+/* 80368B60 003647C0 4B F0 5C 25 */ bl OSRestoreInterrupts
/* 80368B64 003647C4 80 01 00 24 */ lwz r0, 0x24(r1)
/* 80368B68 003647C8 83 E1 00 1C */ lwz r31, 0x1c(r1)
/* 80368B6C 003647CC 83 C1 00 18 */ lwz r30, 0x18(r1)
@@ -73261,13 +73261,13 @@ func_80368B80:
/* 80368B94 003647F4 7C 9E 23 78 */ mr r30, r4
/* 80368B98 003647F8 93 A1 00 14 */ stw r29, 0x14(r1)
/* 80368B9C 003647FC 7C 7D 1B 78 */ mr r29, r3
-/* 80368BA0 00364800 4B F0 5B BD */ bl func_8026E75C
+/* 80368BA0 00364800 4B F0 5B BD */ bl OSDisableInterrupts
/* 80368BA4 00364804 7C 7F 1B 78 */ mr r31, r3
/* 80368BA8 00364808 7F C4 F3 78 */ mr r4, r30
/* 80368BAC 0036480C 38 7D 00 08 */ addi r3, r29, 8
/* 80368BB0 00364810 4B FF A0 C5 */ bl func_80362C74
/* 80368BB4 00364814 7F E3 FB 78 */ mr r3, r31
-/* 80368BB8 00364818 4B F0 5B CD */ bl func_8026E784
+/* 80368BB8 00364818 4B F0 5B CD */ bl OSRestoreInterrupts
/* 80368BBC 0036481C 80 01 00 24 */ lwz r0, 0x24(r1)
/* 80368BC0 00364820 83 E1 00 1C */ lwz r31, 0x1c(r1)
/* 80368BC4 00364824 83 C1 00 18 */ lwz r30, 0x18(r1)
@@ -73507,7 +73507,7 @@ lbl_80368ED4:
/* 80368EF0 00364B50 38 60 00 00 */ li r3, 0
/* 80368EF4 00364B54 48 00 00 B0 */ b lbl_80368FA4
lbl_80368EF8:
-/* 80368EF8 00364B58 4B F0 58 65 */ bl func_8026E75C
+/* 80368EF8 00364B58 4B F0 58 65 */ bl OSDisableInterrupts
/* 80368EFC 00364B5C 1C 1E 00 0C */ mulli r0, r30, 0xc
/* 80368F00 00364B60 7C 7C 1B 78 */ mr r28, r3
/* 80368F04 00364B64 7C 7D 02 14 */ add r3, r29, r0
@@ -73554,7 +73554,7 @@ lbl_80368F80:
/* 80368F90 00364BF0 38 BF 00 04 */ addi r5, r31, 4
/* 80368F94 00364BF4 4B FF 9C B5 */ bl func_80362C48
/* 80368F98 00364BF8 7F 83 E3 78 */ mr r3, r28
-/* 80368F9C 00364BFC 4B F0 57 E9 */ bl func_8026E784
+/* 80368F9C 00364BFC 4B F0 57 E9 */ bl OSRestoreInterrupts
/* 80368FA0 00364C00 38 60 00 01 */ li r3, 1
lbl_80368FA4:
/* 80368FA4 00364C04 39 61 00 40 */ addi r11, r1, 0x40
@@ -73630,7 +73630,7 @@ func_80369084:
/* 80369094 00364CF4 4B E5 E0 95 */ bl func_801C7128
/* 80369098 00364CF8 7C 7C 1B 78 */ mr r28, r3
/* 8036909C 00364CFC 7C 9B 23 78 */ mr r27, r4
-/* 803690A0 00364D00 4B F0 56 BD */ bl func_8026E75C
+/* 803690A0 00364D00 4B F0 56 BD */ bl OSDisableInterrupts
/* 803690A4 00364D04 1C 1B 00 0C */ mulli r0, r27, 0xc
/* 803690A8 00364D08 7C 7F 1B 78 */ mr r31, r3
/* 803690AC 00364D0C 7C 9C 02 14 */ add r4, r28, r0
@@ -73638,7 +73638,7 @@ func_80369084:
/* 803690B4 00364D14 3B 84 00 B4 */ addi r28, r4, 0xb4
/* 803690B8 00364D18 2C 00 00 00 */ cmpwi r0, 0
/* 803690BC 00364D1C 40 82 00 0C */ bne lbl_803690C8
-/* 803690C0 00364D20 4B F0 56 C5 */ bl func_8026E784
+/* 803690C0 00364D20 4B F0 56 C5 */ bl OSRestoreInterrupts
/* 803690C4 00364D24 48 00 00 90 */ b lbl_80369154
lbl_803690C8:
/* 803690C8 00364D28 83 DC 00 04 */ lwz r30, 4(r28)
@@ -73682,7 +73682,7 @@ lbl_80369140:
/* 80369148 00364DA8 4B F2 6B 7D */ bl func_8028FCC4
lbl_8036914C:
/* 8036914C 00364DAC 7F E3 FB 78 */ mr r3, r31
-/* 80369150 00364DB0 4B F0 56 35 */ bl func_8026E784
+/* 80369150 00364DB0 4B F0 56 35 */ bl OSRestoreInterrupts
lbl_80369154:
/* 80369154 00364DB4 39 61 00 20 */ addi r11, r1, 0x20
/* 80369158 00364DB8 4B E5 E0 1D */ bl func_801C7174
@@ -74082,7 +74082,7 @@ func_803696B8:
/* 803696D8 00365338 7C BD 2B 78 */ mr r29, r5
/* 803696DC 0036533C 93 81 00 10 */ stw r28, 0x10(r1)
/* 803696E0 00365340 7C 7C 1B 78 */ mr r28, r3
-/* 803696E4 00365344 4B F0 50 79 */ bl func_8026E75C
+/* 803696E4 00365344 4B F0 50 79 */ bl OSDisableInterrupts
/* 803696E8 00365348 93 FC 00 10 */ stw r31, 0x10(r28)
/* 803696EC 0036534C 7C 7F 1B 78 */ mr r31, r3
/* 803696F0 00365350 38 7C 00 1E */ addi r3, r28, 0x1e
@@ -74094,7 +74094,7 @@ func_803696B8:
/* 80369708 00365368 38 00 00 01 */ li r0, 1
/* 8036970C 0036536C 7F E3 FB 78 */ mr r3, r31
/* 80369710 00365370 98 1C 00 1C */ stb r0, 0x1c(r28)
-/* 80369714 00365374 4B F0 50 71 */ bl func_8026E784
+/* 80369714 00365374 4B F0 50 71 */ bl OSRestoreInterrupts
/* 80369718 00365378 80 01 00 24 */ lwz r0, 0x24(r1)
/* 8036971C 0036537C 83 E1 00 1C */ lwz r31, 0x1c(r1)
/* 80369720 00365380 83 C1 00 18 */ lwz r30, 0x18(r1)
@@ -74113,12 +74113,12 @@ func_80369738:
/* 80369748 003653A8 93 C1 00 18 */ stw r30, 0x18(r1)
/* 8036974C 003653AC 93 A1 00 14 */ stw r29, 0x14(r1)
/* 80369750 003653B0 7C 7D 1B 78 */ mr r29, r3
-/* 80369754 003653B4 4B F0 50 09 */ bl func_8026E75C
+/* 80369754 003653B4 4B F0 50 09 */ bl OSDisableInterrupts
/* 80369758 003653B8 80 1D 00 10 */ lwz r0, 0x10(r29)
/* 8036975C 003653BC 7C 7F 1B 78 */ mr r31, r3
/* 80369760 003653C0 2C 00 00 00 */ cmpwi r0, 0
/* 80369764 003653C4 40 82 00 10 */ bne lbl_80369774
-/* 80369768 003653C8 4B F0 50 1D */ bl func_8026E784
+/* 80369768 003653C8 4B F0 50 1D */ bl OSRestoreInterrupts
/* 8036976C 003653CC 38 60 00 00 */ li r3, 0
/* 80369770 003653D0 48 00 00 EC */ b lbl_8036985C
lbl_80369774:
@@ -74187,12 +74187,12 @@ lbl_80369830:
/* 80369838 00365498 7C 1E 18 40 */ cmplw r30, r3
/* 8036983C 0036549C 40 80 00 14 */ bge lbl_80369850
/* 80369840 003654A0 7F E3 FB 78 */ mr r3, r31
-/* 80369844 003654A4 4B F0 4F 41 */ bl func_8026E784
+/* 80369844 003654A4 4B F0 4F 41 */ bl OSRestoreInterrupts
/* 80369848 003654A8 38 60 00 01 */ li r3, 1
/* 8036984C 003654AC 48 00 00 10 */ b lbl_8036985C
lbl_80369850:
/* 80369850 003654B0 7F E3 FB 78 */ mr r3, r31
-/* 80369854 003654B4 4B F0 4F 31 */ bl func_8026E784
+/* 80369854 003654B4 4B F0 4F 31 */ bl OSRestoreInterrupts
/* 80369858 003654B8 38 60 00 00 */ li r3, 0
lbl_8036985C:
/* 8036985C 003654BC 80 01 00 24 */ lwz r0, 0x24(r1)
@@ -74213,12 +74213,12 @@ func_80369878:
/* 8036988C 003654EC 7C 7F 1B 78 */ mr r31, r3
/* 80369890 003654F0 7C 9B 23 78 */ mr r27, r4
/* 80369894 003654F4 7C BC 2B 78 */ mr r28, r5
-/* 80369898 003654F8 4B F0 4E C5 */ bl func_8026E75C
+/* 80369898 003654F8 4B F0 4E C5 */ bl OSDisableInterrupts
/* 8036989C 003654FC 80 1F 00 00 */ lwz r0, 0(r31)
/* 803698A0 00365500 7C 7E 1B 78 */ mr r30, r3
/* 803698A4 00365504 2C 00 00 00 */ cmpwi r0, 0
/* 803698A8 00365508 40 82 00 0C */ bne lbl_803698B4
-/* 803698AC 0036550C 4B F0 4E D9 */ bl func_8026E784
+/* 803698AC 0036550C 4B F0 4E D9 */ bl OSRestoreInterrupts
/* 803698B0 00365510 48 00 00 D4 */ b lbl_80369984
lbl_803698B4:
/* 803698B4 00365514 2C 1B 00 00 */ cmpwi r27, 0
@@ -74260,11 +74260,11 @@ lbl_80369930:
/* 80369930 00365590 57 60 F8 7E */ srwi r0, r27, 1
/* 80369934 00365594 7F A0 E2 14 */ add r29, r0, r28
lbl_80369938:
-/* 80369938 00365598 4B F0 4E 25 */ bl func_8026E75C
+/* 80369938 00365598 4B F0 4E 25 */ bl OSDisableInterrupts
/* 8036993C 0036559C 80 9F 00 00 */ lwz r4, 0(r31)
/* 80369940 003655A0 2C 04 00 00 */ cmpwi r4, 0
/* 80369944 003655A4 40 82 00 0C */ bne lbl_80369950
-/* 80369948 003655A8 4B F0 4E 3D */ bl func_8026E784
+/* 80369948 003655A8 4B F0 4E 3D */ bl OSRestoreInterrupts
/* 8036994C 003655AC 48 00 00 30 */ b lbl_8036997C
lbl_80369950:
/* 80369950 003655B0 57 A0 84 3E */ srwi r0, r29, 0x10
@@ -74278,10 +74278,10 @@ lbl_80369950:
/* 80369970 003655D0 60 80 10 00 */ ori r0, r4, 0x1000
/* 80369974 003655D4 90 05 00 1C */ stw r0, 0x1c(r5)
lbl_80369978:
-/* 80369978 003655D8 4B F0 4E 0D */ bl func_8026E784
+/* 80369978 003655D8 4B F0 4E 0D */ bl OSRestoreInterrupts
lbl_8036997C:
/* 8036997C 003655DC 7F C3 F3 78 */ mr r3, r30
-/* 80369980 003655E0 4B F0 4E 05 */ bl func_8026E784
+/* 80369980 003655E0 4B F0 4E 05 */ bl OSRestoreInterrupts
lbl_80369984:
/* 80369984 003655E4 39 61 00 20 */ addi r11, r1, 0x20
/* 80369988 003655E8 4B E5 D7 ED */ bl func_801C7174
@@ -74300,12 +74300,12 @@ func_8036999C:
/* 803699B0 00365610 7C 7F 1B 78 */ mr r31, r3
/* 803699B4 00365614 7C 9B 23 78 */ mr r27, r4
/* 803699B8 00365618 7C BC 2B 78 */ mr r28, r5
-/* 803699BC 0036561C 4B F0 4D A1 */ bl func_8026E75C
+/* 803699BC 0036561C 4B F0 4D A1 */ bl OSDisableInterrupts
/* 803699C0 00365620 80 1F 00 00 */ lwz r0, 0(r31)
/* 803699C4 00365624 7C 7E 1B 78 */ mr r30, r3
/* 803699C8 00365628 2C 00 00 00 */ cmpwi r0, 0
/* 803699CC 0036562C 40 82 00 0C */ bne lbl_803699D8
-/* 803699D0 00365630 4B F0 4D B5 */ bl func_8026E784
+/* 803699D0 00365630 4B F0 4D B5 */ bl OSRestoreInterrupts
/* 803699D4 00365634 48 00 00 E0 */ b lbl_80369AB4
lbl_803699D8:
/* 803699D8 00365638 2C 1B 00 00 */ cmpwi r27, 0
@@ -74350,11 +74350,11 @@ lbl_80369A5C:
/* 80369A60 003656C0 7C 7C 02 14 */ add r3, r28, r0
/* 80369A64 003656C4 3B A3 FF FF */ addi r29, r3, -1
lbl_80369A68:
-/* 80369A68 003656C8 4B F0 4C F5 */ bl func_8026E75C
+/* 80369A68 003656C8 4B F0 4C F5 */ bl OSDisableInterrupts
/* 80369A6C 003656CC 80 9F 00 00 */ lwz r4, 0(r31)
/* 80369A70 003656D0 2C 04 00 00 */ cmpwi r4, 0
/* 80369A74 003656D4 40 82 00 0C */ bne lbl_80369A80
-/* 80369A78 003656D8 4B F0 4D 0D */ bl func_8026E784
+/* 80369A78 003656D8 4B F0 4D 0D */ bl OSRestoreInterrupts
/* 80369A7C 003656DC 48 00 00 30 */ b lbl_80369AAC
lbl_80369A80:
/* 80369A80 003656E0 57 A0 84 3E */ srwi r0, r29, 0x10
@@ -74368,10 +74368,10 @@ lbl_80369A80:
/* 80369AA0 00365700 60 80 20 00 */ ori r0, r4, 0x2000
/* 80369AA4 00365704 90 05 00 1C */ stw r0, 0x1c(r5)
lbl_80369AA8:
-/* 80369AA8 00365708 4B F0 4C DD */ bl func_8026E784
+/* 80369AA8 00365708 4B F0 4C DD */ bl OSRestoreInterrupts
lbl_80369AAC:
/* 80369AAC 0036570C 7F C3 F3 78 */ mr r3, r30
-/* 80369AB0 00365710 4B F0 4C D5 */ bl func_8026E784
+/* 80369AB0 00365710 4B F0 4C D5 */ bl OSRestoreInterrupts
lbl_80369AB4:
/* 80369AB4 00365714 39 61 00 20 */ addi r11, r1, 0x20
/* 80369AB8 00365718 4B E5 D6 BD */ bl func_801C7174
@@ -74390,19 +74390,19 @@ func_80369ACC:
/* 80369AE0 00365740 7C 9E 23 78 */ mr r30, r4
/* 80369AE4 00365744 93 A1 00 14 */ stw r29, 0x14(r1)
/* 80369AE8 00365748 7C 7D 1B 78 */ mr r29, r3
-/* 80369AEC 0036574C 4B F0 4C 71 */ bl func_8026E75C
+/* 80369AEC 0036574C 4B F0 4C 71 */ bl OSDisableInterrupts
/* 80369AF0 00365750 80 1D 00 00 */ lwz r0, 0(r29)
/* 80369AF4 00365754 7C 7F 1B 78 */ mr r31, r3
/* 80369AF8 00365758 2C 00 00 00 */ cmpwi r0, 0
/* 80369AFC 0036575C 40 82 00 0C */ bne lbl_80369B08
-/* 80369B00 00365760 4B F0 4C 85 */ bl func_8026E784
+/* 80369B00 00365760 4B F0 4C 85 */ bl OSRestoreInterrupts
/* 80369B04 00365764 48 00 00 44 */ b lbl_80369B48
lbl_80369B08:
-/* 80369B08 00365768 4B F0 4C 55 */ bl func_8026E75C
+/* 80369B08 00365768 4B F0 4C 55 */ bl OSDisableInterrupts
/* 80369B0C 0036576C 80 9D 00 00 */ lwz r4, 0(r29)
/* 80369B10 00365770 2C 04 00 00 */ cmpwi r4, 0
/* 80369B14 00365774 40 82 00 0C */ bne lbl_80369B20
-/* 80369B18 00365778 4B F0 4C 6D */ bl func_8026E784
+/* 80369B18 00365778 4B F0 4C 6D */ bl OSRestoreInterrupts
/* 80369B1C 0036577C 48 00 00 24 */ b lbl_80369B40
lbl_80369B20:
/* 80369B20 00365780 B3 C4 00 96 */ sth r30, 0x96(r4)
@@ -74413,10 +74413,10 @@ lbl_80369B20:
/* 80369B34 00365794 60 80 08 00 */ ori r0, r4, 0x800
/* 80369B38 00365798 90 05 00 1C */ stw r0, 0x1c(r5)
lbl_80369B3C:
-/* 80369B3C 0036579C 4B F0 4C 49 */ bl func_8026E784
+/* 80369B3C 0036579C 4B F0 4C 49 */ bl OSRestoreInterrupts
lbl_80369B40:
/* 80369B40 003657A0 7F E3 FB 78 */ mr r3, r31
-/* 80369B44 003657A4 4B F0 4C 41 */ bl func_8026E784
+/* 80369B44 003657A4 4B F0 4C 41 */ bl OSRestoreInterrupts
lbl_80369B48:
/* 80369B48 003657A8 80 01 00 24 */ lwz r0, 0x24(r1)
/* 80369B4C 003657AC 83 E1 00 1C */ lwz r31, 0x1c(r1)
@@ -74436,12 +74436,12 @@ func_80369B64:
/* 80369B78 003657D8 7C 7E 1B 78 */ mr r30, r3
/* 80369B7C 003657DC 7C 9A 23 78 */ mr r26, r4
/* 80369B80 003657E0 7C BB 2B 78 */ mr r27, r5
-/* 80369B84 003657E4 4B F0 4B D9 */ bl func_8026E75C
+/* 80369B84 003657E4 4B F0 4B D9 */ bl OSDisableInterrupts
/* 80369B88 003657E8 80 1E 00 00 */ lwz r0, 0(r30)
/* 80369B8C 003657EC 7C 7D 1B 78 */ mr r29, r3
/* 80369B90 003657F0 2C 00 00 00 */ cmpwi r0, 0
/* 80369B94 003657F4 40 82 00 0C */ bne lbl_80369BA0
-/* 80369B98 003657F8 4B F0 4B ED */ bl func_8026E784
+/* 80369B98 003657F8 4B F0 4B ED */ bl OSRestoreInterrupts
/* 80369B9C 003657FC 48 00 01 B4 */ b lbl_80369D50
lbl_80369BA0:
/* 80369BA0 00365800 4B FF E9 25 */ bl func_803684C4
@@ -74513,11 +74513,11 @@ lbl_80369C78:
/* 80369C7C 003658DC 7C 7B 02 14 */ add r3, r27, r0
/* 80369C80 003658E0 3B 83 FF FF */ addi r28, r3, -1
lbl_80369C84:
-/* 80369C84 003658E4 4B F0 4A D9 */ bl func_8026E75C
+/* 80369C84 003658E4 4B F0 4A D9 */ bl OSDisableInterrupts
/* 80369C88 003658E8 80 9E 00 00 */ lwz r4, 0(r30)
/* 80369C8C 003658EC 2C 04 00 00 */ cmpwi r4, 0
/* 80369C90 003658F0 40 82 00 0C */ bne lbl_80369C9C
-/* 80369C94 003658F4 4B F0 4A F1 */ bl func_8026E784
+/* 80369C94 003658F4 4B F0 4A F1 */ bl OSRestoreInterrupts
/* 80369C98 003658F8 48 00 00 30 */ b lbl_80369CC8
lbl_80369C9C:
/* 80369C9C 003658FC 57 E0 84 3E */ srwi r0, r31, 0x10
@@ -74531,13 +74531,13 @@ lbl_80369C9C:
/* 80369CBC 0036591C 60 80 10 00 */ ori r0, r4, 0x1000
/* 80369CC0 00365920 90 05 00 1C */ stw r0, 0x1c(r5)
lbl_80369CC4:
-/* 80369CC4 00365924 4B F0 4A C1 */ bl func_8026E784
+/* 80369CC4 00365924 4B F0 4A C1 */ bl OSRestoreInterrupts
lbl_80369CC8:
-/* 80369CC8 00365928 4B F0 4A 95 */ bl func_8026E75C
+/* 80369CC8 00365928 4B F0 4A 95 */ bl OSDisableInterrupts
/* 80369CCC 0036592C 80 9E 00 00 */ lwz r4, 0(r30)
/* 80369CD0 00365930 2C 04 00 00 */ cmpwi r4, 0
/* 80369CD4 00365934 40 82 00 0C */ bne lbl_80369CE0
-/* 80369CD8 00365938 4B F0 4A AD */ bl func_8026E784
+/* 80369CD8 00365938 4B F0 4A AD */ bl OSRestoreInterrupts
/* 80369CDC 0036593C 48 00 00 30 */ b lbl_80369D0C
lbl_80369CE0:
/* 80369CE0 00365940 57 80 84 3E */ srwi r0, r28, 0x10
@@ -74551,13 +74551,13 @@ lbl_80369CE0:
/* 80369D00 00365960 60 80 20 00 */ ori r0, r4, 0x2000
/* 80369D04 00365964 90 05 00 1C */ stw r0, 0x1c(r5)
lbl_80369D08:
-/* 80369D08 00365968 4B F0 4A 7D */ bl func_8026E784
+/* 80369D08 00365968 4B F0 4A 7D */ bl OSRestoreInterrupts
lbl_80369D0C:
-/* 80369D0C 0036596C 4B F0 4A 51 */ bl func_8026E75C
+/* 80369D0C 0036596C 4B F0 4A 51 */ bl OSDisableInterrupts
/* 80369D10 00365970 80 9E 00 00 */ lwz r4, 0(r30)
/* 80369D14 00365974 2C 04 00 00 */ cmpwi r4, 0
/* 80369D18 00365978 40 82 00 0C */ bne lbl_80369D24
-/* 80369D1C 0036597C 4B F0 4A 69 */ bl func_8026E784
+/* 80369D1C 0036597C 4B F0 4A 69 */ bl OSRestoreInterrupts
/* 80369D20 00365980 48 00 00 28 */ b lbl_80369D48
lbl_80369D24:
/* 80369D24 00365984 38 00 00 00 */ li r0, 0
@@ -74569,10 +74569,10 @@ lbl_80369D24:
/* 80369D3C 0036599C 60 80 08 00 */ ori r0, r4, 0x800
/* 80369D40 003659A0 90 05 00 1C */ stw r0, 0x1c(r5)
lbl_80369D44:
-/* 80369D44 003659A4 4B F0 4A 41 */ bl func_8026E784
+/* 80369D44 003659A4 4B F0 4A 41 */ bl OSRestoreInterrupts
lbl_80369D48:
/* 80369D48 003659A8 7F A3 EB 78 */ mr r3, r29
-/* 80369D4C 003659AC 4B F0 4A 39 */ bl func_8026E784
+/* 80369D4C 003659AC 4B F0 4A 39 */ bl OSRestoreInterrupts
lbl_80369D50:
/* 80369D50 003659B0 39 61 00 20 */ addi r11, r1, 0x20
/* 80369D54 003659B4 4B E5 D4 1D */ bl func_801C7170
@@ -74592,11 +74592,11 @@ func_80369D68:
/* 80369D80 003659E0 7C BE 2B 78 */ mr r30, r5
/* 80369D84 003659E4 93 A1 00 14 */ stw r29, 0x14(r1)
/* 80369D88 003659E8 7C 9D 23 78 */ mr r29, r4
-/* 80369D8C 003659EC 4B F0 49 D1 */ bl func_8026E75C
+/* 80369D8C 003659EC 4B F0 49 D1 */ bl OSDisableInterrupts
/* 80369D90 003659F0 80 1F 00 00 */ lwz r0, 0(r31)
/* 80369D94 003659F4 2C 00 00 00 */ cmpwi r0, 0
/* 80369D98 003659F8 40 82 00 10 */ bne lbl_80369DA8
-/* 80369D9C 003659FC 4B F0 49 E9 */ bl func_8026E784
+/* 80369D9C 003659FC 4B F0 49 E9 */ bl OSRestoreInterrupts
/* 80369DA0 00365A00 38 60 00 00 */ li r3, 0
/* 80369DA4 00365A04 48 00 00 40 */ b lbl_80369DE4
lbl_80369DA8:
@@ -74615,7 +74615,7 @@ lbl_80369DD0:
/* 80369DD4 00365A34 41 82 00 08 */ beq lbl_80369DDC
/* 80369DD8 00365A38 3B E0 00 01 */ li r31, 1
lbl_80369DDC:
-/* 80369DDC 00365A3C 4B F0 49 A9 */ bl func_8026E784
+/* 80369DDC 00365A3C 4B F0 49 A9 */ bl OSRestoreInterrupts
/* 80369DE0 00365A40 7F E3 FB 78 */ mr r3, r31
lbl_80369DE4:
/* 80369DE4 00365A44 80 01 00 24 */ lwz r0, 0x24(r1)
@@ -74634,19 +74634,19 @@ func_80369E00:
/* 80369E0C 00365A6C 93 E1 00 0C */ stw r31, 0xc(r1)
/* 80369E10 00365A70 93 C1 00 08 */ stw r30, 8(r1)
/* 80369E14 00365A74 7C 7E 1B 78 */ mr r30, r3
-/* 80369E18 00365A78 4B F0 49 45 */ bl func_8026E75C
+/* 80369E18 00365A78 4B F0 49 45 */ bl OSDisableInterrupts
/* 80369E1C 00365A7C 80 1E 00 00 */ lwz r0, 0(r30)
/* 80369E20 00365A80 7C 7F 1B 78 */ mr r31, r3
/* 80369E24 00365A84 2C 00 00 00 */ cmpwi r0, 0
/* 80369E28 00365A88 40 82 00 10 */ bne lbl_80369E38
-/* 80369E2C 00365A8C 4B F0 49 59 */ bl func_8026E784
+/* 80369E2C 00365A8C 4B F0 49 59 */ bl OSRestoreInterrupts
/* 80369E30 00365A90 38 60 00 00 */ li r3, 0
/* 80369E34 00365A94 48 00 01 68 */ b lbl_80369F9C
lbl_80369E38:
/* 80369E38 00365A98 80 1E 00 10 */ lwz r0, 0x10(r30)
/* 80369E3C 00365A9C 2C 00 00 00 */ cmpwi r0, 0
/* 80369E40 00365AA0 40 82 00 10 */ bne lbl_80369E50
-/* 80369E44 00365AA4 4B F0 49 41 */ bl func_8026E784
+/* 80369E44 00365AA4 4B F0 49 41 */ bl OSRestoreInterrupts
/* 80369E48 00365AA8 38 60 00 00 */ li r3, 0
/* 80369E4C 00365AAC 48 00 01 50 */ b lbl_80369F9C
lbl_80369E50:
@@ -74699,7 +74699,7 @@ lbl_80369EE8:
/* 80369EEC 00365B4C 7F C0 18 50 */ subf r30, r0, r3
lbl_80369EF0:
/* 80369EF0 00365B50 7F E3 FB 78 */ mr r3, r31
-/* 80369EF4 00365B54 4B F0 48 91 */ bl func_8026E784
+/* 80369EF4 00365B54 4B F0 48 91 */ bl OSRestoreInterrupts
/* 80369EF8 00365B58 38 7E 00 01 */ addi r3, r30, 1
/* 80369EFC 00365B5C 48 00 00 A0 */ b lbl_80369F9C
lbl_80369F00:
@@ -74748,7 +74748,7 @@ lbl_80369F88:
/* 80369F8C 00365BEC 7F C0 18 50 */ subf r30, r0, r3
lbl_80369F90:
/* 80369F90 00365BF0 7F E3 FB 78 */ mr r3, r31
-/* 80369F94 00365BF4 4B F0 47 F1 */ bl func_8026E784
+/* 80369F94 00365BF4 4B F0 47 F1 */ bl OSRestoreInterrupts
/* 80369F98 00365BF8 7F C3 F3 78 */ mr r3, r30
lbl_80369F9C:
/* 80369F9C 00365BFC 80 01 00 14 */ lwz r0, 0x14(r1)
@@ -74764,7 +74764,7 @@ lbl_80369FB4:
/* 80369FC0 00365C20 93 E1 00 0C */ stw r31, 0xc(r1)
/* 80369FC4 00365C24 93 C1 00 08 */ stw r30, 8(r1)
/* 80369FC8 00365C28 7C 7E 1B 78 */ mr r30, r3
-/* 80369FCC 00365C2C 4B F0 47 91 */ bl func_8026E75C
+/* 80369FCC 00365C2C 4B F0 47 91 */ bl OSDisableInterrupts
/* 80369FD0 00365C30 83 DE 00 14 */ lwz r30, 0x14(r30)
/* 80369FD4 00365C34 38 00 00 00 */ li r0, 0
/* 80369FD8 00365C38 7C 7F 1B 78 */ mr r31, r3
@@ -74774,7 +74774,7 @@ lbl_80369FB4:
/* 80369FE8 00365C48 7F C4 F3 78 */ mr r4, r30
/* 80369FEC 00365C4C 48 00 24 E5 */ bl func_8036C4D0
/* 80369FF0 00365C50 7F E3 FB 78 */ mr r3, r31
-/* 80369FF4 00365C54 4B F0 47 91 */ bl func_8026E784
+/* 80369FF4 00365C54 4B F0 47 91 */ bl OSRestoreInterrupts
/* 80369FF8 00365C58 80 01 00 14 */ lwz r0, 0x14(r1)
/* 80369FFC 00365C5C 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 8036A000 00365C60 83 C1 00 08 */ lwz r30, 8(r1)
@@ -74866,18 +74866,18 @@ func_8036A0EC:
/* 8036A0FC 00365D5C 7C 9F 23 78 */ mr r31, r4
/* 8036A100 00365D60 93 C1 00 08 */ stw r30, 8(r1)
/* 8036A104 00365D64 7C 7E 1B 78 */ mr r30, r3
-/* 8036A108 00365D68 4B F0 46 55 */ bl func_8026E75C
+/* 8036A108 00365D68 4B F0 46 55 */ bl OSDisableInterrupts
/* 8036A10C 00365D6C 80 9E 00 00 */ lwz r4, 0(r30)
/* 8036A110 00365D70 2C 04 00 00 */ cmpwi r4, 0
/* 8036A114 00365D74 40 82 00 0C */ bne lbl_8036A120
-/* 8036A118 00365D78 4B F0 46 6D */ bl func_8026E784
+/* 8036A118 00365D78 4B F0 46 6D */ bl OSRestoreInterrupts
/* 8036A11C 00365D7C 48 00 00 18 */ b lbl_8036A134
lbl_8036A120:
/* 8036A120 00365D80 B3 E4 00 3A */ sth r31, 0x3a(r4)
/* 8036A124 00365D84 80 1E 00 04 */ lwz r0, 4(r30)
/* 8036A128 00365D88 60 00 00 08 */ ori r0, r0, 8
/* 8036A12C 00365D8C 90 1E 00 04 */ stw r0, 4(r30)
-/* 8036A130 00365D90 4B F0 46 55 */ bl func_8026E784
+/* 8036A130 00365D90 4B F0 46 55 */ bl OSRestoreInterrupts
lbl_8036A134:
/* 8036A134 00365D94 80 01 00 14 */ lwz r0, 0x14(r1)
/* 8036A138 00365D98 83 E1 00 0C */ lwz r31, 0xc(r1)
@@ -74895,18 +74895,18 @@ func_8036A14C:
/* 8036A15C 00365DBC 7C 9F 23 78 */ mr r31, r4
/* 8036A160 00365DC0 93 C1 00 08 */ stw r30, 8(r1)
/* 8036A164 00365DC4 7C 7E 1B 78 */ mr r30, r3
-/* 8036A168 00365DC8 4B F0 45 F5 */ bl func_8026E75C
+/* 8036A168 00365DC8 4B F0 45 F5 */ bl OSDisableInterrupts
/* 8036A16C 00365DCC 80 9E 00 00 */ lwz r4, 0(r30)
/* 8036A170 00365DD0 2C 04 00 00 */ cmpwi r4, 0
/* 8036A174 00365DD4 40 82 00 0C */ bne lbl_8036A180
-/* 8036A178 00365DD8 4B F0 46 0D */ bl func_8026E784
+/* 8036A178 00365DD8 4B F0 46 0D */ bl OSRestoreInterrupts
/* 8036A17C 00365DDC 48 00 00 18 */ b lbl_8036A194
lbl_8036A180:
/* 8036A180 00365DE0 B3 E4 00 FE */ sth r31, 0xfe(r4)
/* 8036A184 00365DE4 80 1E 00 04 */ lwz r0, 4(r30)
/* 8036A188 00365DE8 64 00 00 80 */ oris r0, r0, 0x80
/* 8036A18C 00365DEC 90 1E 00 04 */ stw r0, 4(r30)
-/* 8036A190 00365DF0 4B F0 45 F5 */ bl func_8026E784
+/* 8036A190 00365DF0 4B F0 45 F5 */ bl OSRestoreInterrupts
lbl_8036A194:
/* 8036A194 00365DF4 80 01 00 14 */ lwz r0, 0x14(r1)
/* 8036A198 00365DF8 83 E1 00 0C */ lwz r31, 0xc(r1)
@@ -74923,19 +74923,19 @@ func_8036A1AC:
/* 8036A1B8 00365E18 93 E1 00 3C */ stw r31, 0x3c(r1)
/* 8036A1BC 00365E1C 7C 7F 1B 78 */ mr r31, r3
/* 8036A1C0 00365E20 93 C1 00 38 */ stw r30, 0x38(r1)
-/* 8036A1C4 00365E24 4B F0 45 99 */ bl func_8026E75C
+/* 8036A1C4 00365E24 4B F0 45 99 */ bl OSDisableInterrupts
/* 8036A1C8 00365E28 80 1F 00 00 */ lwz r0, 0(r31)
/* 8036A1CC 00365E2C 7C 7E 1B 78 */ mr r30, r3
/* 8036A1D0 00365E30 2C 00 00 00 */ cmpwi r0, 0
/* 8036A1D4 00365E34 40 82 00 0C */ bne lbl_8036A1E0
-/* 8036A1D8 00365E38 4B F0 45 AD */ bl func_8026E784
+/* 8036A1D8 00365E38 4B F0 45 AD */ bl OSRestoreInterrupts
/* 8036A1DC 00365E3C 48 00 01 08 */ b lbl_8036A2E4
lbl_8036A1E0:
-/* 8036A1E0 00365E40 4B F0 45 7D */ bl func_8026E75C
+/* 8036A1E0 00365E40 4B F0 45 7D */ bl OSDisableInterrupts
/* 8036A1E4 00365E44 80 9F 00 00 */ lwz r4, 0(r31)
/* 8036A1E8 00365E48 2C 04 00 00 */ cmpwi r4, 0
/* 8036A1EC 00365E4C 40 82 00 0C */ bne lbl_8036A1F8
-/* 8036A1F0 00365E50 4B F0 45 95 */ bl func_8026E784
+/* 8036A1F0 00365E50 4B F0 45 95 */ bl OSRestoreInterrupts
/* 8036A1F4 00365E54 48 00 00 44 */ b lbl_8036A238
lbl_8036A1F8:
/* 8036A1F8 00365E58 A8 84 00 94 */ lha r4, 0x94(r4)
@@ -74953,7 +74953,7 @@ lbl_8036A1F8:
/* 8036A228 00365E88 80 04 00 1C */ lwz r0, 0x1c(r4)
/* 8036A22C 00365E8C 60 00 01 00 */ ori r0, r0, 0x100
/* 8036A230 00365E90 90 04 00 1C */ stw r0, 0x1c(r4)
-/* 8036A234 00365E94 4B F0 45 51 */ bl func_8026E784
+/* 8036A234 00365E94 4B F0 45 51 */ bl OSRestoreInterrupts
lbl_8036A238:
/* 8036A238 00365E98 A0 1F 00 1E */ lhz r0, 0x1e(r31)
/* 8036A23C 00365E9C 38 C0 00 00 */ li r6, 0
@@ -74997,7 +74997,7 @@ lbl_8036A238:
/* 8036A2D4 00365F34 B0 C1 00 36 */ sth r6, 0x36(r1)
/* 8036A2D8 00365F38 48 00 16 05 */ bl func_8036B8DC
/* 8036A2DC 00365F3C 7F C3 F3 78 */ mr r3, r30
-/* 8036A2E0 00365F40 4B F0 44 A5 */ bl func_8026E784
+/* 8036A2E0 00365F40 4B F0 44 A5 */ bl OSRestoreInterrupts
lbl_8036A2E4:
/* 8036A2E4 00365F44 80 01 00 44 */ lwz r0, 0x44(r1)
/* 8036A2E8 00365F48 83 E1 00 3C */ lwz r31, 0x3c(r1)
@@ -75019,12 +75019,12 @@ func_8036A2FC:
/* 8036A31C 00365F7C 7C DD 33 78 */ mr r29, r6
/* 8036A320 00365F80 7C FE 3B 78 */ mr r30, r7
/* 8036A324 00365F84 7D 1F 43 78 */ mr r31, r8
-/* 8036A328 00365F88 4B F0 44 35 */ bl func_8026E75C
+/* 8036A328 00365F88 4B F0 44 35 */ bl OSDisableInterrupts
/* 8036A32C 00365F8C 80 1A 00 00 */ lwz r0, 0(r26)
/* 8036A330 00365F90 7C 79 1B 78 */ mr r25, r3
/* 8036A334 00365F94 2C 00 00 00 */ cmpwi r0, 0
/* 8036A338 00365F98 40 82 00 0C */ bne lbl_8036A344
-/* 8036A33C 00365F9C 4B F0 44 49 */ bl func_8026E784
+/* 8036A33C 00365F9C 4B F0 44 49 */ bl OSRestoreInterrupts
/* 8036A340 00365FA0 48 00 03 58 */ b lbl_8036A698
lbl_8036A344:
/* 8036A344 00365FA4 7C 1D F8 40 */ cmplw r29, r31
@@ -75282,7 +75282,7 @@ lbl_8036A64C:
/* 8036A68C 003662EC 4B F2 7A 09 */ bl func_80292094
lbl_8036A690:
/* 8036A690 003662F0 7F 23 CB 78 */ mr r3, r25
-/* 8036A694 003662F4 4B F0 40 F1 */ bl func_8026E784
+/* 8036A694 003662F4 4B F0 40 F1 */ bl OSRestoreInterrupts
lbl_8036A698:
/* 8036A698 003662F8 39 61 00 40 */ addi r11, r1, 0x40
/* 8036A69C 003662FC 4B E5 CA D1 */ bl func_801C716C
@@ -75304,12 +75304,12 @@ func_8036A6B0:
/* 8036A6D0 00366330 7C 9E 23 78 */ mr r30, r4
/* 8036A6D4 00366334 93 A1 00 14 */ stw r29, 0x14(r1)
/* 8036A6D8 00366338 7C 7D 1B 78 */ mr r29, r3
-/* 8036A6DC 0036633C 4B F0 40 81 */ bl func_8026E75C
+/* 8036A6DC 0036633C 4B F0 40 81 */ bl OSDisableInterrupts
/* 8036A6E0 00366340 80 1D 00 00 */ lwz r0, 0(r29)
/* 8036A6E4 00366344 7C 7F 1B 78 */ mr r31, r3
/* 8036A6E8 00366348 2C 00 00 00 */ cmpwi r0, 0
/* 8036A6EC 0036634C 40 82 00 0C */ bne lbl_8036A6F8
-/* 8036A6F0 00366350 4B F0 40 95 */ bl func_8026E784
+/* 8036A6F0 00366350 4B F0 40 95 */ bl OSRestoreInterrupts
/* 8036A6F4 00366354 48 00 00 78 */ b lbl_8036A76C
lbl_8036A6F8:
/* 8036A6F8 00366358 2C 1E 00 05 */ cmpwi r30, 5
@@ -75343,7 +75343,7 @@ lbl_8036A758:
/* 8036A75C 003663BC 7F C4 F3 78 */ mr r4, r30
/* 8036A760 003663C0 48 00 13 F5 */ bl func_8036BB54
/* 8036A764 003663C4 7F E3 FB 78 */ mr r3, r31
-/* 8036A768 003663C8 4B F0 40 1D */ bl func_8026E784
+/* 8036A768 003663C8 4B F0 40 1D */ bl OSRestoreInterrupts
lbl_8036A76C:
/* 8036A76C 003663CC E3 E1 00 28 */ psq_l f31, 40(r1), 0, qr0
/* 8036A770 003663D0 80 01 00 34 */ lwz r0, 0x34(r1)
@@ -75365,12 +75365,12 @@ func_8036A790:
/* 8036A7A4 00366404 7C 9E 23 78 */ mr r30, r4
/* 8036A7A8 00366408 93 A1 00 34 */ stw r29, 0x34(r1)
/* 8036A7AC 0036640C 7C 7D 1B 78 */ mr r29, r3
-/* 8036A7B0 00366410 4B F0 3F AD */ bl func_8026E75C
+/* 8036A7B0 00366410 4B F0 3F AD */ bl OSDisableInterrupts
/* 8036A7B4 00366414 80 1D 00 00 */ lwz r0, 0(r29)
/* 8036A7B8 00366418 7C 7F 1B 78 */ mr r31, r3
/* 8036A7BC 0036641C 2C 00 00 00 */ cmpwi r0, 0
/* 8036A7C0 00366420 40 82 00 0C */ bne lbl_8036A7CC
-/* 8036A7C4 00366424 4B F0 3F C1 */ bl func_8026E784
+/* 8036A7C4 00366424 4B F0 3F C1 */ bl OSRestoreInterrupts
/* 8036A7C8 00366428 48 00 00 FC */ b lbl_8036A8C4
lbl_8036A7CC:
/* 8036A7CC 0036642C 80 1D 00 14 */ lwz r0, 0x14(r29)
@@ -75422,12 +75422,12 @@ lbl_8036A854:
/* 8036A874 003664D4 B0 01 00 2C */ sth r0, 0x2c(r1)
/* 8036A878 003664D8 B0 01 00 2E */ sth r0, 0x2e(r1)
lbl_8036A87C:
-/* 8036A87C 003664DC 4B F0 3E E1 */ bl func_8026E75C
+/* 8036A87C 003664DC 4B F0 3E E1 */ bl OSDisableInterrupts
/* 8036A880 003664E0 80 9D 00 00 */ lwz r4, 0(r29)
/* 8036A884 003664E4 7C 7E 1B 78 */ mr r30, r3
/* 8036A888 003664E8 2C 04 00 00 */ cmpwi r4, 0
/* 8036A88C 003664EC 40 82 00 0C */ bne lbl_8036A898
-/* 8036A890 003664F0 4B F0 3E F5 */ bl func_8026E784
+/* 8036A890 003664F0 4B F0 3E F5 */ bl OSRestoreInterrupts
/* 8036A894 003664F4 48 00 00 28 */ b lbl_8036A8BC
lbl_8036A898:
/* 8036A898 003664F8 38 64 00 A6 */ addi r3, r4, 0xa6
@@ -75438,10 +75438,10 @@ lbl_8036A898:
/* 8036A8AC 0036650C 7F C3 F3 78 */ mr r3, r30
/* 8036A8B0 00366510 60 00 80 00 */ ori r0, r0, 0x8000
/* 8036A8B4 00366514 90 1D 00 04 */ stw r0, 4(r29)
-/* 8036A8B8 00366518 4B F0 3E CD */ bl func_8026E784
+/* 8036A8B8 00366518 4B F0 3E CD */ bl OSRestoreInterrupts
lbl_8036A8BC:
/* 8036A8BC 0036651C 7F E3 FB 78 */ mr r3, r31
-/* 8036A8C0 00366520 4B F0 3E C5 */ bl func_8026E784
+/* 8036A8C0 00366520 4B F0 3E C5 */ bl OSRestoreInterrupts
lbl_8036A8C4:
/* 8036A8C4 00366524 80 01 00 44 */ lwz r0, 0x44(r1)
/* 8036A8C8 00366528 83 E1 00 3C */ lwz r31, 0x3c(r1)
@@ -75461,12 +75461,12 @@ func_8036A8E0:
/* 8036A8F4 00366554 7C 9E 23 78 */ mr r30, r4
/* 8036A8F8 00366558 93 A1 00 14 */ stw r29, 0x14(r1)
/* 8036A8FC 0036655C 7C 7D 1B 78 */ mr r29, r3
-/* 8036A900 00366560 4B F0 3E 5D */ bl func_8026E75C
+/* 8036A900 00366560 4B F0 3E 5D */ bl OSDisableInterrupts
/* 8036A904 00366564 80 1D 00 00 */ lwz r0, 0(r29)
/* 8036A908 00366568 7C 7F 1B 78 */ mr r31, r3
/* 8036A90C 0036656C 2C 00 00 00 */ cmpwi r0, 0
/* 8036A910 00366570 40 82 00 0C */ bne lbl_8036A91C
-/* 8036A914 00366574 4B F0 3E 71 */ bl func_8026E784
+/* 8036A914 00366574 4B F0 3E 71 */ bl OSRestoreInterrupts
/* 8036A918 00366578 48 00 00 84 */ b lbl_8036A99C
lbl_8036A91C:
/* 8036A91C 0036657C 80 1D 00 14 */ lwz r0, 0x14(r29)
@@ -75485,12 +75485,12 @@ lbl_8036A944:
/* 8036A94C 003665AC B0 01 00 0A */ sth r0, 0xa(r1)
/* 8036A950 003665B0 B0 01 00 0C */ sth r0, 0xc(r1)
lbl_8036A954:
-/* 8036A954 003665B4 4B F0 3E 09 */ bl func_8026E75C
+/* 8036A954 003665B4 4B F0 3E 09 */ bl OSDisableInterrupts
/* 8036A958 003665B8 80 9D 00 00 */ lwz r4, 0(r29)
/* 8036A95C 003665BC 7C 7E 1B 78 */ mr r30, r3
/* 8036A960 003665C0 2C 04 00 00 */ cmpwi r4, 0
/* 8036A964 003665C4 40 82 00 0C */ bne lbl_8036A970
-/* 8036A968 003665C8 4B F0 3E 1D */ bl func_8026E784
+/* 8036A968 003665C8 4B F0 3E 1D */ bl OSRestoreInterrupts
/* 8036A96C 003665CC 48 00 00 28 */ b lbl_8036A994
lbl_8036A970:
/* 8036A970 003665D0 38 64 00 DC */ addi r3, r4, 0xdc
@@ -75501,10 +75501,10 @@ lbl_8036A970:
/* 8036A984 003665E4 7F C3 F3 78 */ mr r3, r30
/* 8036A988 003665E8 64 00 00 04 */ oris r0, r0, 4
/* 8036A98C 003665EC 90 1D 00 04 */ stw r0, 4(r29)
-/* 8036A990 003665F0 4B F0 3D F5 */ bl func_8026E784
+/* 8036A990 003665F0 4B F0 3D F5 */ bl OSRestoreInterrupts
lbl_8036A994:
/* 8036A994 003665F4 7F E3 FB 78 */ mr r3, r31
-/* 8036A998 003665F8 4B F0 3D ED */ bl func_8026E784
+/* 8036A998 003665F8 4B F0 3D ED */ bl OSRestoreInterrupts
lbl_8036A99C:
/* 8036A99C 003665FC 80 01 00 24 */ lwz r0, 0x24(r1)
/* 8036A9A0 00366600 83 E1 00 1C */ lwz r31, 0x1c(r1)
@@ -75523,12 +75523,12 @@ func_8036A9B8:
/* 8036A9C8 00366628 4B E5 C7 35 */ bl func_801C70FC
/* 8036A9CC 0036662C 7C 71 1B 78 */ mr r17, r3
/* 8036A9D0 00366630 7C 92 23 78 */ mr r18, r4
-/* 8036A9D4 00366634 4B F0 3D 89 */ bl func_8026E75C
+/* 8036A9D4 00366634 4B F0 3D 89 */ bl OSDisableInterrupts
/* 8036A9D8 00366638 80 91 00 00 */ lwz r4, 0(r17)
/* 8036A9DC 0036663C 7C 70 1B 78 */ mr r16, r3
/* 8036A9E0 00366640 2C 84 00 00 */ cmpwi cr1, r4, 0
/* 8036A9E4 00366644 40 86 00 10 */ bne cr1, lbl_8036A9F4
-/* 8036A9E8 00366648 4B F0 3D 9D */ bl func_8026E784
+/* 8036A9E8 00366648 4B F0 3D 9D */ bl OSRestoreInterrupts
/* 8036A9EC 0036664C 38 60 00 00 */ li r3, 0
/* 8036A9F0 00366650 48 00 05 9C */ b lbl_8036AF8C
lbl_8036A9F4:
@@ -75939,7 +75939,7 @@ lbl_8036AF70:
/* 8036AF7C 00366BDC B0 11 00 34 */ sth r0, 0x34(r17)
lbl_8036AF80:
/* 8036AF80 00366BE0 7E 03 83 78 */ mr r3, r16
-/* 8036AF84 00366BE4 4B F0 38 01 */ bl func_8026E784
+/* 8036AF84 00366BE4 4B F0 38 01 */ bl OSRestoreInterrupts
/* 8036AF88 00366BE8 7E 63 9B 78 */ mr r3, r19
lbl_8036AF8C:
/* 8036AF8C 00366BEC 39 61 00 80 */ addi r11, r1, 0x80
@@ -76000,12 +76000,12 @@ func_8036B02C:
/* 8036B050 00366CB0 93 A1 00 24 */ stw r29, 0x24(r1)
/* 8036B054 00366CB4 93 81 00 20 */ stw r28, 0x20(r1)
/* 8036B058 00366CB8 7C 9C 23 78 */ mr r28, r4
-/* 8036B05C 00366CBC 4B F0 37 01 */ bl func_8026E75C
+/* 8036B05C 00366CBC 4B F0 37 01 */ bl OSDisableInterrupts
/* 8036B060 00366CC0 80 1F 00 00 */ lwz r0, 0(r31)
/* 8036B064 00366CC4 7C 7E 1B 78 */ mr r30, r3
/* 8036B068 00366CC8 2C 00 00 00 */ cmpwi r0, 0
/* 8036B06C 00366CCC 40 82 00 0C */ bne lbl_8036B078
-/* 8036B070 00366CD0 4B F0 37 15 */ bl func_8026E784
+/* 8036B070 00366CD0 4B F0 37 15 */ bl OSRestoreInterrupts
/* 8036B074 00366CD4 48 00 01 38 */ b lbl_8036B1AC
lbl_8036B078:
/* 8036B078 00366CD8 2C 1C 00 00 */ cmpwi r28, 0
@@ -76033,12 +76033,12 @@ lbl_8036B078:
/* 8036B0D0 00366D30 B0 01 00 10 */ sth r0, 0x10(r1)
/* 8036B0D4 00366D34 B0 01 00 12 */ sth r0, 0x12(r1)
/* 8036B0D8 00366D38 B0 01 00 14 */ sth r0, 0x14(r1)
-/* 8036B0DC 00366D3C 4B F0 36 81 */ bl func_8026E75C
+/* 8036B0DC 00366D3C 4B F0 36 81 */ bl OSDisableInterrupts
/* 8036B0E0 00366D40 80 9F 00 00 */ lwz r4, 0(r31)
/* 8036B0E4 00366D44 7C 7D 1B 78 */ mr r29, r3
/* 8036B0E8 00366D48 2C 04 00 00 */ cmpwi r4, 0
/* 8036B0EC 00366D4C 40 82 00 0C */ bne lbl_8036B0F8
-/* 8036B0F0 00366D50 4B F0 36 95 */ bl func_8026E784
+/* 8036B0F0 00366D50 4B F0 36 95 */ bl OSRestoreInterrupts
/* 8036B0F4 00366D54 48 00 00 B0 */ b lbl_8036B1A4
lbl_8036B0F8:
/* 8036B0F8 00366D58 38 64 00 CE */ addi r3, r4, 0xce
@@ -76050,7 +76050,7 @@ lbl_8036B0F8:
/* 8036B110 00366D70 54 00 03 DA */ rlwinm r0, r0, 0, 0xf, 0xd
/* 8036B114 00366D74 64 00 00 01 */ oris r0, r0, 1
/* 8036B118 00366D78 90 1F 00 04 */ stw r0, 4(r31)
-/* 8036B11C 00366D7C 4B F0 36 69 */ bl func_8026E784
+/* 8036B11C 00366D7C 4B F0 36 69 */ bl OSRestoreInterrupts
/* 8036B120 00366D80 48 00 00 84 */ b lbl_8036B1A4
lbl_8036B124:
/* 8036B124 00366D84 80 7F 00 18 */ lwz r3, 0x18(r31)
@@ -76064,12 +76064,12 @@ lbl_8036B124:
/* 8036B144 00366DA4 EC 21 10 28 */ fsubs f1, f1, f2
/* 8036B148 00366DA8 EC 3F 00 72 */ fmuls f1, f31, f1
/* 8036B14C 00366DAC EF E1 00 24 */ fdivs f31, f1, f0
-/* 8036B150 00366DB0 4B F0 36 0D */ bl func_8026E75C
+/* 8036B150 00366DB0 4B F0 36 0D */ bl OSDisableInterrupts
/* 8036B154 00366DB4 83 9F 00 00 */ lwz r28, 0(r31)
/* 8036B158 00366DB8 7C 7D 1B 78 */ mr r29, r3
/* 8036B15C 00366DBC 2C 1C 00 00 */ cmpwi r28, 0
/* 8036B160 00366DC0 40 82 00 0C */ bne lbl_8036B16C
-/* 8036B164 00366DC4 4B F0 36 21 */ bl func_8026E784
+/* 8036B164 00366DC4 4B F0 36 21 */ bl OSRestoreInterrupts
/* 8036B168 00366DC8 48 00 00 3C */ b lbl_8036B1A4
lbl_8036B16C:
/* 8036B16C 00366DCC C0 02 A5 78 */ lfs f0, lbl_80642B78-_SDA2_BASE_(r2)
@@ -76086,10 +76086,10 @@ lbl_8036B16C:
/* 8036B198 00366DF8 90 1F 00 04 */ stw r0, 4(r31)
lbl_8036B19C:
/* 8036B19C 00366DFC 7F A3 EB 78 */ mr r3, r29
-/* 8036B1A0 00366E00 4B F0 35 E5 */ bl func_8026E784
+/* 8036B1A0 00366E00 4B F0 35 E5 */ bl OSRestoreInterrupts
lbl_8036B1A4:
/* 8036B1A4 00366E04 7F C3 F3 78 */ mr r3, r30
-/* 8036B1A8 00366E08 4B F0 35 DD */ bl func_8026E784
+/* 8036B1A8 00366E08 4B F0 35 DD */ bl OSRestoreInterrupts
lbl_8036B1AC:
/* 8036B1AC 00366E0C E3 E1 00 38 */ psq_l f31, 56(r1), 0, qr0
/* 8036B1B0 00366E10 80 01 00 44 */ lwz r0, 0x44(r1)
@@ -76116,19 +76116,19 @@ func_8036B1D4:
/* 8036B1F8 00366E58 93 E1 00 1C */ stw r31, 0x1c(r1)
/* 8036B1FC 00366E5C 93 C1 00 18 */ stw r30, 0x18(r1)
/* 8036B200 00366E60 7C 7E 1B 78 */ mr r30, r3
-/* 8036B204 00366E64 4B F0 35 59 */ bl func_8026E75C
+/* 8036B204 00366E64 4B F0 35 59 */ bl OSDisableInterrupts
/* 8036B208 00366E68 80 1E 00 00 */ lwz r0, 0(r30)
/* 8036B20C 00366E6C 7C 7F 1B 78 */ mr r31, r3
/* 8036B210 00366E70 2C 00 00 00 */ cmpwi r0, 0
/* 8036B214 00366E74 40 82 00 0C */ bne lbl_8036B220
-/* 8036B218 00366E78 4B F0 35 6D */ bl func_8026E784
+/* 8036B218 00366E78 4B F0 35 6D */ bl OSRestoreInterrupts
/* 8036B21C 00366E7C 48 00 00 6C */ b lbl_8036B288
lbl_8036B220:
-/* 8036B220 00366E80 4B F0 35 3D */ bl func_8026E75C
+/* 8036B220 00366E80 4B F0 35 3D */ bl OSDisableInterrupts
/* 8036B224 00366E84 80 1E 00 00 */ lwz r0, 0(r30)
/* 8036B228 00366E88 2C 00 00 00 */ cmpwi r0, 0
/* 8036B22C 00366E8C 40 82 00 0C */ bne lbl_8036B238
-/* 8036B230 00366E90 4B F0 35 55 */ bl func_8026E784
+/* 8036B230 00366E90 4B F0 35 55 */ bl OSRestoreInterrupts
/* 8036B234 00366E94 48 00 00 4C */ b lbl_8036B280
lbl_8036B238:
/* 8036B238 00366E98 88 1E 00 0C */ lbz r0, 0xc(r30)
@@ -76149,10 +76149,10 @@ lbl_8036B264:
/* 8036B270 00366ED0 D8 01 00 08 */ stfd f0, 8(r1)
/* 8036B274 00366ED4 80 01 00 0C */ lwz r0, 0xc(r1)
/* 8036B278 00366ED8 B0 1E 00 0E */ sth r0, 0xe(r30)
-/* 8036B27C 00366EDC 4B F0 35 09 */ bl func_8026E784
+/* 8036B27C 00366EDC 4B F0 35 09 */ bl OSRestoreInterrupts
lbl_8036B280:
/* 8036B280 00366EE0 7F E3 FB 78 */ mr r3, r31
-/* 8036B284 00366EE4 4B F0 35 01 */ bl func_8026E784
+/* 8036B284 00366EE4 4B F0 35 01 */ bl OSRestoreInterrupts
lbl_8036B288:
/* 8036B288 00366EE8 E3 E1 00 38 */ psq_l f31, 56(r1), 0, qr0
/* 8036B28C 00366EEC CB E1 00 30 */ lfd f31, 0x30(r1)
@@ -76176,12 +76176,12 @@ func_8036B2B0:
/* 8036B2C8 00366F28 93 A1 00 24 */ stw r29, 0x24(r1)
/* 8036B2CC 00366F2C 93 81 00 20 */ stw r28, 0x20(r1)
/* 8036B2D0 00366F30 7C 9C 23 78 */ mr r28, r4
-/* 8036B2D4 00366F34 4B F0 34 89 */ bl func_8026E75C
+/* 8036B2D4 00366F34 4B F0 34 89 */ bl OSDisableInterrupts
/* 8036B2D8 00366F38 80 9F 00 00 */ lwz r4, 0(r31)
/* 8036B2DC 00366F3C 7C 7E 1B 78 */ mr r30, r3
/* 8036B2E0 00366F40 2C 84 00 00 */ cmpwi cr1, r4, 0
/* 8036B2E4 00366F44 40 86 00 0C */ bne cr1, lbl_8036B2F0
-/* 8036B2E8 00366F48 4B F0 34 9D */ bl func_8026E784
+/* 8036B2E8 00366F48 4B F0 34 9D */ bl OSRestoreInterrupts
/* 8036B2EC 00366F4C 48 00 01 34 */ b lbl_8036B420
lbl_8036B2F0:
/* 8036B2F0 00366F50 28 1C 3E 80 */ cmplwi r28, 0x3e80
@@ -76189,12 +76189,12 @@ lbl_8036B2F0:
/* 8036B2F8 00366F58 38 00 00 00 */ li r0, 0
/* 8036B2FC 00366F5C B0 01 00 18 */ sth r0, 0x18(r1)
/* 8036B300 00366F60 B0 01 00 1A */ sth r0, 0x1a(r1)
-/* 8036B304 00366F64 4B F0 34 59 */ bl func_8026E75C
+/* 8036B304 00366F64 4B F0 34 59 */ bl OSDisableInterrupts
/* 8036B308 00366F68 80 9F 00 00 */ lwz r4, 0(r31)
/* 8036B30C 00366F6C 7C 7D 1B 78 */ mr r29, r3
/* 8036B310 00366F70 2C 04 00 00 */ cmpwi r4, 0
/* 8036B314 00366F74 40 82 00 0C */ bne lbl_8036B320
-/* 8036B318 00366F78 4B F0 34 6D */ bl func_8026E784
+/* 8036B318 00366F78 4B F0 34 6D */ bl OSRestoreInterrupts
/* 8036B31C 00366F7C 48 00 00 FC */ b lbl_8036B418
lbl_8036B320:
/* 8036B320 00366F80 38 64 00 E2 */ addi r3, r4, 0xe2
@@ -76205,7 +76205,7 @@ lbl_8036B320:
/* 8036B334 00366F94 7F A3 EB 78 */ mr r3, r29
/* 8036B338 00366F98 64 00 00 08 */ oris r0, r0, 8
/* 8036B33C 00366F9C 90 1F 00 04 */ stw r0, 4(r31)
-/* 8036B340 00366FA0 4B F0 34 45 */ bl func_8026E784
+/* 8036B340 00366FA0 4B F0 34 45 */ bl OSRestoreInterrupts
/* 8036B344 00366FA4 48 00 00 D4 */ b lbl_8036B418
lbl_8036B348:
/* 8036B348 00366FA8 38 60 00 00 */ li r3, 0
@@ -76223,11 +76223,11 @@ lbl_8036B360:
/* 8036B374 00366FD4 4B F2 6E E5 */ bl func_80292258
/* 8036B378 00366FD8 A3 81 00 08 */ lhz r28, 8(r1)
/* 8036B37C 00366FDC A3 A1 00 0A */ lhz r29, 0xa(r1)
-/* 8036B380 00366FE0 4B F0 33 DD */ bl func_8026E75C
+/* 8036B380 00366FE0 4B F0 33 DD */ bl OSDisableInterrupts
/* 8036B384 00366FE4 80 9F 00 00 */ lwz r4, 0(r31)
/* 8036B388 00366FE8 2C 04 00 00 */ cmpwi r4, 0
/* 8036B38C 00366FEC 40 82 00 0C */ bne lbl_8036B398
-/* 8036B390 00366FF0 4B F0 33 F5 */ bl func_8026E784
+/* 8036B390 00366FF0 4B F0 33 F5 */ bl OSRestoreInterrupts
/* 8036B394 00366FF4 48 00 00 84 */ b lbl_8036B418
lbl_8036B398:
/* 8036B398 00366FF8 B3 A4 00 E6 */ sth r29, 0xe6(r4)
@@ -76236,7 +76236,7 @@ lbl_8036B398:
/* 8036B3A4 00367004 80 1F 00 04 */ lwz r0, 4(r31)
/* 8036B3A8 00367008 64 00 00 10 */ oris r0, r0, 0x10
/* 8036B3AC 0036700C 90 1F 00 04 */ stw r0, 4(r31)
-/* 8036B3B0 00367010 4B F0 33 D5 */ bl func_8026E784
+/* 8036B3B0 00367010 4B F0 33 D5 */ bl OSRestoreInterrupts
/* 8036B3B4 00367014 48 00 00 64 */ b lbl_8036B418
lbl_8036B3B8:
/* 8036B3B8 00367018 38 60 00 01 */ li r3, 1
@@ -76247,12 +76247,12 @@ lbl_8036B3B8:
/* 8036B3CC 0036702C 38 A1 00 16 */ addi r5, r1, 0x16
/* 8036B3D0 00367030 B0 01 00 12 */ sth r0, 0x12(r1)
/* 8036B3D4 00367034 4B F2 6E 85 */ bl func_80292258
-/* 8036B3D8 00367038 4B F0 33 85 */ bl func_8026E75C
+/* 8036B3D8 00367038 4B F0 33 85 */ bl OSDisableInterrupts
/* 8036B3DC 0036703C 80 9F 00 00 */ lwz r4, 0(r31)
/* 8036B3E0 00367040 7C 7D 1B 78 */ mr r29, r3
/* 8036B3E4 00367044 2C 04 00 00 */ cmpwi r4, 0
/* 8036B3E8 00367048 40 82 00 0C */ bne lbl_8036B3F4
-/* 8036B3EC 0036704C 4B F0 33 99 */ bl func_8026E784
+/* 8036B3EC 0036704C 4B F0 33 99 */ bl OSRestoreInterrupts
/* 8036B3F0 00367050 48 00 00 28 */ b lbl_8036B418
lbl_8036B3F4:
/* 8036B3F4 00367054 38 64 00 E2 */ addi r3, r4, 0xe2
@@ -76263,10 +76263,10 @@ lbl_8036B3F4:
/* 8036B408 00367068 7F A3 EB 78 */ mr r3, r29
/* 8036B40C 0036706C 64 00 00 08 */ oris r0, r0, 8
/* 8036B410 00367070 90 1F 00 04 */ stw r0, 4(r31)
-/* 8036B414 00367074 4B F0 33 71 */ bl func_8026E784
+/* 8036B414 00367074 4B F0 33 71 */ bl OSRestoreInterrupts
lbl_8036B418:
/* 8036B418 00367078 7F C3 F3 78 */ mr r3, r30
-/* 8036B41C 0036707C 4B F0 33 69 */ bl func_8026E784
+/* 8036B41C 0036707C 4B F0 33 69 */ bl OSRestoreInterrupts
lbl_8036B420:
/* 8036B420 00367080 80 01 00 34 */ lwz r0, 0x34(r1)
/* 8036B424 00367084 83 E1 00 2C */ lwz r31, 0x2c(r1)
@@ -76287,24 +76287,24 @@ func_8036B440:
/* 8036B454 003670B4 7C 9E 23 78 */ mr r30, r4
/* 8036B458 003670B8 93 A1 00 44 */ stw r29, 0x44(r1)
/* 8036B45C 003670BC 7C 7D 1B 78 */ mr r29, r3
-/* 8036B460 003670C0 4B F0 32 FD */ bl func_8026E75C
+/* 8036B460 003670C0 4B F0 32 FD */ bl OSDisableInterrupts
/* 8036B464 003670C4 80 9D 00 00 */ lwz r4, 0(r29)
/* 8036B468 003670C8 7C 7F 1B 78 */ mr r31, r3
/* 8036B46C 003670CC 2C 84 00 00 */ cmpwi cr1, r4, 0
/* 8036B470 003670D0 40 86 00 0C */ bne cr1, lbl_8036B47C
-/* 8036B474 003670D4 4B F0 33 11 */ bl func_8026E784
+/* 8036B474 003670D4 4B F0 33 11 */ bl OSRestoreInterrupts
/* 8036B478 003670D8 48 00 01 3C */ b lbl_8036B5B4
lbl_8036B47C:
/* 8036B47C 003670DC 2C 1E 00 00 */ cmpwi r30, 0
/* 8036B480 003670E0 40 82 00 50 */ bne lbl_8036B4D0
/* 8036B484 003670E4 38 00 00 00 */ li r0, 0
/* 8036B488 003670E8 B0 01 00 28 */ sth r0, 0x28(r1)
-/* 8036B48C 003670EC 4B F0 32 D1 */ bl func_8026E75C
+/* 8036B48C 003670EC 4B F0 32 D1 */ bl OSDisableInterrupts
/* 8036B490 003670F0 80 9D 00 00 */ lwz r4, 0(r29)
/* 8036B494 003670F4 7C 7E 1B 78 */ mr r30, r3
/* 8036B498 003670F8 2C 04 00 00 */ cmpwi r4, 0
/* 8036B49C 003670FC 40 82 00 0C */ bne lbl_8036B4A8
-/* 8036B4A0 00367100 4B F0 32 E5 */ bl func_8026E784
+/* 8036B4A0 00367100 4B F0 32 E5 */ bl OSRestoreInterrupts
/* 8036B4A4 00367104 48 00 01 08 */ b lbl_8036B5AC
lbl_8036B4A8:
/* 8036B4A8 00367108 38 64 01 3C */ addi r3, r4, 0x13c
@@ -76315,7 +76315,7 @@ lbl_8036B4A8:
/* 8036B4BC 0036711C 7F C3 F3 78 */ mr r3, r30
/* 8036B4C0 00367120 64 00 10 00 */ oris r0, r0, 0x1000
/* 8036B4C4 00367124 90 1D 00 04 */ stw r0, 4(r29)
-/* 8036B4C8 00367128 4B F0 32 BD */ bl func_8026E784
+/* 8036B4C8 00367128 4B F0 32 BD */ bl OSRestoreInterrupts
/* 8036B4CC 0036712C 48 00 00 E0 */ b lbl_8036B5AC
lbl_8036B4D0:
/* 8036B4D0 00367130 38 60 00 00 */ li r3, 0
@@ -76359,12 +76359,12 @@ lbl_8036B534:
/* 8036B560 003671C0 B0 01 00 1A */ sth r0, 0x1a(r1)
/* 8036B564 003671C4 B0 01 00 1C */ sth r0, 0x1c(r1)
/* 8036B568 003671C8 48 01 7E 09 */ bl func_80383370
-/* 8036B56C 003671CC 4B F0 31 F1 */ bl func_8026E75C
+/* 8036B56C 003671CC 4B F0 31 F1 */ bl OSDisableInterrupts
/* 8036B570 003671D0 80 9D 00 00 */ lwz r4, 0(r29)
/* 8036B574 003671D4 7C 7E 1B 78 */ mr r30, r3
/* 8036B578 003671D8 2C 04 00 00 */ cmpwi r4, 0
/* 8036B57C 003671DC 40 82 00 0C */ bne lbl_8036B588
-/* 8036B580 003671E0 4B F0 32 05 */ bl func_8026E784
+/* 8036B580 003671E0 4B F0 32 05 */ bl OSRestoreInterrupts
/* 8036B584 003671E4 48 00 00 28 */ b lbl_8036B5AC
lbl_8036B588:
/* 8036B588 003671E8 38 64 01 3C */ addi r3, r4, 0x13c
@@ -76375,10 +76375,10 @@ lbl_8036B588:
/* 8036B59C 003671FC 7F C3 F3 78 */ mr r3, r30
/* 8036B5A0 00367200 64 00 10 00 */ oris r0, r0, 0x1000
/* 8036B5A4 00367204 90 1D 00 04 */ stw r0, 4(r29)
-/* 8036B5A8 00367208 4B F0 31 DD */ bl func_8026E784
+/* 8036B5A8 00367208 4B F0 31 DD */ bl OSRestoreInterrupts
lbl_8036B5AC:
/* 8036B5AC 0036720C 7F E3 FB 78 */ mr r3, r31
-/* 8036B5B0 00367210 4B F0 31 D5 */ bl func_8026E784
+/* 8036B5B0 00367210 4B F0 31 D5 */ bl OSRestoreInterrupts
lbl_8036B5B4:
/* 8036B5B4 00367214 80 01 00 54 */ lwz r0, 0x54(r1)
/* 8036B5B8 00367218 83 E1 00 4C */ lwz r31, 0x4c(r1)
@@ -76483,11 +76483,11 @@ func_8036B70C:
/* 8036B714 00367374 90 01 00 14 */ stw r0, 0x14(r1)
/* 8036B718 00367378 93 E1 00 0C */ stw r31, 0xc(r1)
/* 8036B71C 0036737C 7C 7F 1B 78 */ mr r31, r3
-/* 8036B720 00367380 4B F0 30 3D */ bl func_8026E75C
+/* 8036B720 00367380 4B F0 30 3D */ bl OSDisableInterrupts
/* 8036B724 00367384 80 BF 00 00 */ lwz r5, 0(r31)
/* 8036B728 00367388 2C 05 00 00 */ cmpwi r5, 0
/* 8036B72C 0036738C 40 82 00 0C */ bne lbl_8036B738
-/* 8036B730 00367390 4B F0 30 55 */ bl func_8026E784
+/* 8036B730 00367390 4B F0 30 55 */ bl OSRestoreInterrupts
/* 8036B734 00367394 48 00 01 68 */ b lbl_8036B89C
lbl_8036B738:
/* 8036B738 00367398 A0 1F 00 08 */ lhz r0, 8(r31)
@@ -76586,7 +76586,7 @@ lbl_8036B860:
/* 8036B88C 003674EC 7C 84 33 78 */ or r4, r4, r6
/* 8036B890 003674F0 90 85 00 1C */ stw r4, 0x1c(r5)
/* 8036B894 003674F4 90 1F 00 04 */ stw r0, 4(r31)
-/* 8036B898 003674F8 4B F0 2E ED */ bl func_8026E784
+/* 8036B898 003674F8 4B F0 2E ED */ bl OSRestoreInterrupts
lbl_8036B89C:
/* 8036B89C 003674FC 80 01 00 14 */ lwz r0, 0x14(r1)
/* 8036B8A0 00367500 83 E1 00 0C */ lwz r31, 0xc(r1)
@@ -76619,11 +76619,11 @@ func_8036B8DC:
/* 8036B8F4 00367554 7C 7E 1B 78 */ mr r30, r3
/* 8036B8F8 00367558 93 A1 00 14 */ stw r29, 0x14(r1)
/* 8036B8FC 0036755C 7C 9D 23 78 */ mr r29, r4
-/* 8036B900 00367560 4B F0 2E 5D */ bl func_8026E75C
+/* 8036B900 00367560 4B F0 2E 5D */ bl OSDisableInterrupts
/* 8036B904 00367564 80 DE 00 00 */ lwz r6, 0(r30)
/* 8036B908 00367568 2C 06 00 00 */ cmpwi r6, 0
/* 8036B90C 0036756C 40 82 00 0C */ bne lbl_8036B918
-/* 8036B910 00367570 4B F0 2E 75 */ bl func_8026E784
+/* 8036B910 00367570 4B F0 2E 75 */ bl OSRestoreInterrupts
/* 8036B914 00367574 48 00 02 24 */ b lbl_8036BB38
lbl_8036B918:
/* 8036B918 00367578 A0 9D 00 00 */ lhz r4, 0(r29)
@@ -76787,7 +76787,7 @@ lbl_8036BB28:
/* 8036BB2C 0036778C 60 00 00 12 */ ori r0, r0, 0x12
/* 8036BB30 00367790 90 1E 00 04 */ stw r0, 4(r30)
lbl_8036BB34:
-/* 8036BB34 00367794 4B F0 2C 51 */ bl func_8026E784
+/* 8036BB34 00367794 4B F0 2C 51 */ bl OSRestoreInterrupts
lbl_8036BB38:
/* 8036BB38 00367798 80 01 00 24 */ lwz r0, 0x24(r1)
/* 8036BB3C 0036779C 83 E1 00 1C */ lwz r31, 0x1c(r1)
@@ -76806,11 +76806,11 @@ func_8036BB54:
/* 8036BB64 003677C4 7C 9F 23 78 */ mr r31, r4
/* 8036BB68 003677C8 93 C1 00 08 */ stw r30, 8(r1)
/* 8036BB6C 003677CC 7C 7E 1B 78 */ mr r30, r3
-/* 8036BB70 003677D0 4B F0 2B ED */ bl func_8026E75C
+/* 8036BB70 003677D0 4B F0 2B ED */ bl OSDisableInterrupts
/* 8036BB74 003677D4 80 BE 00 00 */ lwz r5, 0(r30)
/* 8036BB78 003677D8 2C 05 00 00 */ cmpwi r5, 0
/* 8036BB7C 003677DC 40 82 00 0C */ bne lbl_8036BB88
-/* 8036BB80 003677E0 4B F0 2C 05 */ bl func_8026E784
+/* 8036BB80 003677E0 4B F0 2C 05 */ bl OSRestoreInterrupts
/* 8036BB84 003677E4 48 00 00 98 */ b lbl_8036BC1C
lbl_8036BB88:
/* 8036BB88 003677E8 2C 1F 00 02 */ cmpwi r31, 2
@@ -76856,7 +76856,7 @@ lbl_8036BC0C:
/* 8036BC0C 0036786C 80 1E 00 04 */ lwz r0, 4(r30)
/* 8036BC10 00367870 60 00 00 01 */ ori r0, r0, 1
/* 8036BC14 00367874 90 1E 00 04 */ stw r0, 4(r30)
-/* 8036BC18 00367878 4B F0 2B 6D */ bl func_8026E784
+/* 8036BC18 00367878 4B F0 2B 6D */ bl OSRestoreInterrupts
lbl_8036BC1C:
/* 8036BC1C 0036787C 80 01 00 14 */ lwz r0, 0x14(r1)
/* 8036BC20 00367880 83 E1 00 0C */ lwz r31, 0xc(r1)
@@ -76874,11 +76874,11 @@ func_8036BC34:
/* 8036BC44 003678A4 7C 7F 1B 78 */ mr r31, r3
/* 8036BC48 003678A8 93 C1 00 08 */ stw r30, 8(r1)
/* 8036BC4C 003678AC 7C 9E 23 78 */ mr r30, r4
-/* 8036BC50 003678B0 4B F0 2B 0D */ bl func_8026E75C
+/* 8036BC50 003678B0 4B F0 2B 0D */ bl OSDisableInterrupts
/* 8036BC54 003678B4 80 BF 00 00 */ lwz r5, 0(r31)
/* 8036BC58 003678B8 2C 05 00 00 */ cmpwi r5, 0
/* 8036BC5C 003678BC 40 82 00 0C */ bne lbl_8036BC68
-/* 8036BC60 003678C0 4B F0 2B 25 */ bl func_8026E784
+/* 8036BC60 003678C0 4B F0 2B 25 */ bl OSRestoreInterrupts
/* 8036BC64 003678C4 48 00 01 A4 */ b lbl_8036BE08
lbl_8036BC68:
/* 8036BC68 003678C8 A0 1E 00 00 */ lhz r0, 0(r30)
@@ -77000,7 +77000,7 @@ lbl_8036BDF0:
/* 8036BDF8 00367A58 80 1F 00 04 */ lwz r0, 4(r31)
/* 8036BDFC 00367A5C 64 00 03 00 */ oris r0, r0, 0x300
/* 8036BE00 00367A60 90 1F 00 04 */ stw r0, 4(r31)
-/* 8036BE04 00367A64 4B F0 29 81 */ bl func_8026E784
+/* 8036BE04 00367A64 4B F0 29 81 */ bl OSRestoreInterrupts
lbl_8036BE08:
/* 8036BE08 00367A68 80 01 00 14 */ lwz r0, 0x14(r1)
/* 8036BE0C 00367A6C 83 E1 00 0C */ lwz r31, 0xc(r1)
@@ -77036,12 +77036,12 @@ lbl_8036BE60:
/* 8036BE74 00367AD4 91 01 00 1C */ stw r8, 0x1c(r1)
/* 8036BE78 00367AD8 91 21 00 20 */ stw r9, 0x20(r1)
/* 8036BE7C 00367ADC 91 41 00 24 */ stw r10, 0x24(r1)
-/* 8036BE80 00367AE0 4B F0 28 DD */ bl func_8026E75C
+/* 8036BE80 00367AE0 4B F0 28 DD */ bl OSDisableInterrupts
/* 8036BE84 00367AE4 80 1F 00 00 */ lwz r0, 0(r31)
/* 8036BE88 00367AE8 7C 7E 1B 78 */ mr r30, r3
/* 8036BE8C 00367AEC 2C 00 00 00 */ cmpwi r0, 0
/* 8036BE90 00367AF0 40 82 00 0C */ bne lbl_8036BE9C
-/* 8036BE94 00367AF4 4B F0 28 F1 */ bl func_8026E784
+/* 8036BE94 00367AF4 4B F0 28 F1 */ bl OSRestoreInterrupts
/* 8036BE98 00367AF8 48 00 00 F4 */ b lbl_8036BF8C
lbl_8036BE9C:
/* 8036BE9C 00367AFC 28 1A 00 01 */ cmplwi r26, 1
@@ -77054,7 +77054,7 @@ lbl_8036BEAC:
/* 8036BEB4 00367B14 3B 60 00 05 */ li r27, 5
/* 8036BEB8 00367B18 48 00 00 0C */ b lbl_8036BEC4
lbl_8036BEBC:
-/* 8036BEBC 00367B1C 4B F0 28 C9 */ bl func_8026E784
+/* 8036BEBC 00367B1C 4B F0 28 C9 */ bl OSRestoreInterrupts
/* 8036BEC0 00367B20 48 00 00 CC */ b lbl_8036BF8C
lbl_8036BEC4:
/* 8036BEC4 00367B24 38 61 00 A8 */ addi r3, r1, 0xa8
@@ -77110,7 +77110,7 @@ lbl_8036BF3C:
/* 8036BF80 00367BE0 90 1F 00 04 */ stw r0, 4(r31)
lbl_8036BF84:
/* 8036BF84 00367BE4 7F C3 F3 78 */ mr r3, r30
-/* 8036BF88 00367BE8 4B F0 27 FD */ bl func_8026E784
+/* 8036BF88 00367BE8 4B F0 27 FD */ bl OSRestoreInterrupts
lbl_8036BF8C:
/* 8036BF8C 00367BEC 39 61 00 A0 */ addi r11, r1, 0xa0
/* 8036BF90 00367BF0 4B E5 B1 E1 */ bl func_801C7170
@@ -77274,9 +77274,9 @@ func_8036C198:
/* 8036C1B0 00367E10 7C 96 23 78 */ mr r22, r4
/* 8036C1B4 00367E14 7C B7 2B 78 */ mr r23, r5
/* 8036C1B8 00367E18 7C D8 33 78 */ mr r24, r6
-/* 8036C1BC 00367E1C 4B F0 25 A1 */ bl func_8026E75C
+/* 8036C1BC 00367E1C 4B F0 25 A1 */ bl OSDisableInterrupts
/* 8036C1C0 00367E20 7C 74 1B 78 */ mr r20, r3
-/* 8036C1C4 00367E24 4B F0 25 99 */ bl func_8026E75C
+/* 8036C1C4 00367E24 4B F0 25 99 */ bl OSDisableInterrupts
/* 8036C1C8 00367E28 80 15 00 18 */ lwz r0, 0x18(r21)
/* 8036C1CC 00367E2C 7C 73 1B 78 */ mr r19, r3
/* 8036C1D0 00367E30 2C 00 00 00 */ cmpwi r0, 0
@@ -77329,7 +77329,7 @@ lbl_8036C220:
/* 8036C284 00367EE4 4B E5 A9 C5 */ bl func_801C6C48
/* 8036C288 00367EE8 9B ED B1 E0 */ stb r31, lbl_806404A0-_SDA_BASE_(r13)
lbl_8036C28C:
-/* 8036C28C 00367EEC 4B F0 24 D1 */ bl func_8026E75C
+/* 8036C28C 00367EEC 4B F0 24 D1 */ bl OSDisableInterrupts
/* 8036C290 00367EF0 80 19 00 00 */ lwz r0, 0(r25)
/* 8036C294 00367EF4 7C 72 1B 78 */ mr r18, r3
/* 8036C298 00367EF8 2C 00 00 00 */ cmpwi r0, 0
@@ -77340,7 +77340,7 @@ lbl_8036C2A8:
/* 8036C2A8 00367F08 7F 23 CB 78 */ mr r3, r25
/* 8036C2AC 00367F0C 38 80 FF FF */ li r4, -1
/* 8036C2B0 00367F10 4B FF D3 C9 */ bl func_80369678
-/* 8036C2B4 00367F14 4B F0 24 A9 */ bl func_8026E75C
+/* 8036C2B4 00367F14 4B F0 24 A9 */ bl OSDisableInterrupts
/* 8036C2B8 00367F18 88 19 00 1D */ lbz r0, 0x1d(r25)
/* 8036C2BC 00367F1C 7C 71 1B 78 */ mr r17, r3
/* 8036C2C0 00367F20 2C 00 00 00 */ cmpwi r0, 0
@@ -77362,9 +77362,9 @@ lbl_8036C2EC:
/* 8036C2F8 00367F58 38 81 00 08 */ addi r4, r1, 8
/* 8036C2FC 00367F5C 4B FF 69 4D */ bl func_80362C48
/* 8036C300 00367F60 7E 23 8B 78 */ mr r3, r17
-/* 8036C304 00367F64 4B F0 24 81 */ bl func_8026E784
+/* 8036C304 00367F64 4B F0 24 81 */ bl OSRestoreInterrupts
/* 8036C308 00367F68 7E 43 93 78 */ mr r3, r18
-/* 8036C30C 00367F6C 4B F0 24 79 */ bl func_8026E784
+/* 8036C30C 00367F6C 4B F0 24 79 */ bl OSRestoreInterrupts
lbl_8036C310:
/* 8036C310 00367F70 80 15 00 18 */ lwz r0, 0x18(r21)
/* 8036C314 00367F74 2C 00 00 00 */ cmpwi r0, 0
@@ -77374,7 +77374,7 @@ lbl_8036C31C:
/* 8036C320 00367F80 2C 00 00 00 */ cmpwi r0, 0
/* 8036C324 00367F84 40 82 00 14 */ bne lbl_8036C338
/* 8036C328 00367F88 7E 63 9B 78 */ mr r3, r19
-/* 8036C32C 00367F8C 4B F0 24 59 */ bl func_8026E784
+/* 8036C32C 00367F8C 4B F0 24 59 */ bl OSRestoreInterrupts
/* 8036C330 00367F90 3A 20 00 00 */ li r17, 0
/* 8036C334 00367F94 48 00 00 54 */ b lbl_8036C388
lbl_8036C338:
@@ -77398,12 +77398,12 @@ lbl_8036C368:
/* 8036C378 00367FD8 38 B0 00 40 */ addi r5, r16, 0x40
/* 8036C37C 00367FDC 4B FF 68 CD */ bl func_80362C48
/* 8036C380 00367FE0 7E 63 9B 78 */ mr r3, r19
-/* 8036C384 00367FE4 4B F0 24 01 */ bl func_8026E784
+/* 8036C384 00367FE4 4B F0 24 01 */ bl OSRestoreInterrupts
lbl_8036C388:
/* 8036C388 00367FE8 2C 11 00 00 */ cmpwi r17, 0
/* 8036C38C 00367FEC 40 82 00 14 */ bne lbl_8036C3A0
/* 8036C390 00367FF0 7E 83 A3 78 */ mr r3, r20
-/* 8036C394 00367FF4 4B F0 23 F1 */ bl func_8026E784
+/* 8036C394 00367FF4 4B F0 23 F1 */ bl OSRestoreInterrupts
/* 8036C398 00367FF8 38 60 00 00 */ li r3, 0
/* 8036C39C 00367FFC 48 00 00 50 */ b lbl_8036C3EC
lbl_8036C3A0:
@@ -77416,7 +77416,7 @@ lbl_8036C3A0:
/* 8036C3B8 00368018 7C 64 1B 78 */ mr r4, r3
/* 8036C3BC 0036801C 40 82 00 14 */ bne lbl_8036C3D0
/* 8036C3C0 00368020 7E 83 A3 78 */ mr r3, r20
-/* 8036C3C4 00368024 4B F0 23 C1 */ bl func_8026E784
+/* 8036C3C4 00368024 4B F0 23 C1 */ bl OSRestoreInterrupts
/* 8036C3C8 00368028 38 60 00 00 */ li r3, 0
/* 8036C3CC 0036802C 48 00 00 20 */ b lbl_8036C3EC
lbl_8036C3D0:
@@ -77425,7 +77425,7 @@ lbl_8036C3D0:
/* 8036C3D8 00368038 92 F1 00 38 */ stw r23, 0x38(r17)
/* 8036C3DC 0036803C 7E 83 A3 78 */ mr r3, r20
/* 8036C3E0 00368040 93 11 00 3C */ stw r24, 0x3c(r17)
-/* 8036C3E4 00368044 4B F0 23 A1 */ bl func_8026E784
+/* 8036C3E4 00368044 4B F0 23 A1 */ bl OSRestoreInterrupts
/* 8036C3E8 00368048 7E 23 8B 78 */ mr r3, r17
lbl_8036C3EC:
/* 8036C3EC 0036804C 39 61 00 60 */ addi r11, r1, 0x60
@@ -77446,7 +77446,7 @@ func_8036C404:
/* 8036C41C 0036807C 7C 9D 23 78 */ mr r29, r4
/* 8036C420 00368080 93 81 00 10 */ stw r28, 0x10(r1)
/* 8036C424 00368084 7C 7C 1B 78 */ mr r28, r3
-/* 8036C428 00368088 4B F0 23 35 */ bl func_8026E75C
+/* 8036C428 00368088 4B F0 23 35 */ bl OSDisableInterrupts
/* 8036C42C 0036808C 80 1D 00 00 */ lwz r0, 0(r29)
/* 8036C430 00368090 7C 7F 1B 78 */ mr r31, r3
/* 8036C434 00368094 2C 00 00 00 */ cmpwi r0, 0
@@ -77457,7 +77457,7 @@ lbl_8036C444:
/* 8036C444 003680A4 7F A3 EB 78 */ mr r3, r29
/* 8036C448 003680A8 38 80 FF FF */ li r4, -1
/* 8036C44C 003680AC 4B FF D2 2D */ bl func_80369678
-/* 8036C450 003680B0 4B F0 23 0D */ bl func_8026E75C
+/* 8036C450 003680B0 4B F0 23 0D */ bl OSDisableInterrupts
/* 8036C454 003680B4 88 1D 00 1D */ lbz r0, 0x1d(r29)
/* 8036C458 003680B8 7C 7E 1B 78 */ mr r30, r3
/* 8036C45C 003680BC 2C 00 00 00 */ cmpwi r0, 0
@@ -77480,9 +77480,9 @@ lbl_8036C488:
/* 8036C498 003680F8 38 81 00 08 */ addi r4, r1, 8
/* 8036C49C 003680FC 4B FF 67 AD */ bl func_80362C48
/* 8036C4A0 00368100 7F C3 F3 78 */ mr r3, r30
-/* 8036C4A4 00368104 4B F0 22 E1 */ bl func_8026E784
+/* 8036C4A4 00368104 4B F0 22 E1 */ bl OSRestoreInterrupts
/* 8036C4A8 00368108 7F E3 FB 78 */ mr r3, r31
-/* 8036C4AC 0036810C 4B F0 22 D9 */ bl func_8026E784
+/* 8036C4AC 0036810C 4B F0 22 D9 */ bl OSRestoreInterrupts
/* 8036C4B0 00368110 80 01 00 24 */ lwz r0, 0x24(r1)
/* 8036C4B4 00368114 83 E1 00 1C */ lwz r31, 0x1c(r1)
/* 8036C4B8 00368118 83 C1 00 18 */ lwz r30, 0x18(r1)
@@ -77503,11 +77503,11 @@ func_8036C4D0:
/* 8036C4E8 00368148 7C 9D 23 78 */ mr r29, r4
/* 8036C4EC 0036814C 93 81 00 10 */ stw r28, 0x10(r1)
/* 8036C4F0 00368150 7C 7C 1B 78 */ mr r28, r3
-/* 8036C4F4 00368154 4B F0 22 69 */ bl func_8026E75C
+/* 8036C4F4 00368154 4B F0 22 69 */ bl OSDisableInterrupts
/* 8036C4F8 00368158 38 00 00 01 */ li r0, 1
/* 8036C4FC 0036815C 7C 7F 1B 78 */ mr r31, r3
/* 8036C500 00368160 98 1D 00 1D */ stb r0, 0x1d(r29)
-/* 8036C504 00368164 4B F0 22 59 */ bl func_8026E75C
+/* 8036C504 00368164 4B F0 22 59 */ bl OSDisableInterrupts
/* 8036C508 00368168 3B BD 00 40 */ addi r29, r29, 0x40
/* 8036C50C 0036816C 7C 7E 1B 78 */ mr r30, r3
/* 8036C510 00368170 7F 83 E3 78 */ mr r3, r28
@@ -77520,9 +77520,9 @@ func_8036C4D0:
/* 8036C52C 0036818C 38 81 00 08 */ addi r4, r1, 8
/* 8036C530 00368190 4B FF 67 19 */ bl func_80362C48
/* 8036C534 00368194 7F C3 F3 78 */ mr r3, r30
-/* 8036C538 00368198 4B F0 22 4D */ bl func_8026E784
+/* 8036C538 00368198 4B F0 22 4D */ bl OSRestoreInterrupts
/* 8036C53C 0036819C 7F E3 FB 78 */ mr r3, r31
-/* 8036C540 003681A0 4B F0 22 45 */ bl func_8026E784
+/* 8036C540 003681A0 4B F0 22 45 */ bl OSRestoreInterrupts
/* 8036C544 003681A4 80 01 00 24 */ lwz r0, 0x24(r1)
/* 8036C548 003681A8 83 E1 00 1C */ lwz r31, 0x1c(r1)
/* 8036C54C 003681AC 83 C1 00 18 */ lwz r30, 0x18(r1)
@@ -77591,7 +77591,7 @@ lbl_8036C5D0:
/* 8036C634 00368294 4B E5 A6 15 */ bl func_801C6C48
/* 8036C638 00368298 9B 6D B1 E0 */ stb r27, lbl_806404A0-_SDA_BASE_(r13)
lbl_8036C63C:
-/* 8036C63C 0036829C 4B F0 21 21 */ bl func_8026E75C
+/* 8036C63C 0036829C 4B F0 21 21 */ bl OSDisableInterrupts
/* 8036C640 003682A0 80 15 00 00 */ lwz r0, 0(r21)
/* 8036C644 003682A4 7C 7E 1B 78 */ mr r30, r3
/* 8036C648 003682A8 2C 00 00 00 */ cmpwi r0, 0
@@ -77602,7 +77602,7 @@ lbl_8036C658:
/* 8036C658 003682B8 7E A3 AB 78 */ mr r3, r21
/* 8036C65C 003682BC 38 80 FF FF */ li r4, -1
/* 8036C660 003682C0 4B FF D0 19 */ bl func_80369678
-/* 8036C664 003682C4 4B F0 20 F9 */ bl func_8026E75C
+/* 8036C664 003682C4 4B F0 20 F9 */ bl OSDisableInterrupts
/* 8036C668 003682C8 88 15 00 1D */ lbz r0, 0x1d(r21)
/* 8036C66C 003682CC 7C 7D 1B 78 */ mr r29, r3
/* 8036C670 003682D0 2C 00 00 00 */ cmpwi r0, 0
@@ -77624,9 +77624,9 @@ lbl_8036C69C:
/* 8036C6A8 00368308 38 81 00 08 */ addi r4, r1, 8
/* 8036C6AC 0036830C 4B FF 65 9D */ bl func_80362C48
/* 8036C6B0 00368310 7F A3 EB 78 */ mr r3, r29
-/* 8036C6B4 00368314 4B F0 20 D1 */ bl func_8026E784
+/* 8036C6B4 00368314 4B F0 20 D1 */ bl OSRestoreInterrupts
/* 8036C6B8 00368318 7F C3 F3 78 */ mr r3, r30
-/* 8036C6BC 0036831C 4B F0 20 C9 */ bl func_8026E784
+/* 8036C6BC 0036831C 4B F0 20 C9 */ bl OSRestoreInterrupts
lbl_8036C6C0:
/* 8036C6C0 00368320 80 1F 00 18 */ lwz r0, 0x18(r31)
/* 8036C6C4 00368324 2C 00 00 00 */ cmpwi r0, 0
@@ -79643,12 +79643,12 @@ func_8036E2B0:
/* 8036E2CC 00369F2C 7C 9D 23 78 */ mr r29, r4
/* 8036E2D0 00369F30 93 81 00 10 */ stw r28, 0x10(r1)
/* 8036E2D4 00369F34 7C 7C 1B 78 */ mr r28, r3
-/* 8036E2D8 00369F38 4B F0 04 85 */ bl func_8026E75C
+/* 8036E2D8 00369F38 4B F0 04 85 */ bl OSDisableInterrupts
/* 8036E2DC 00369F3C 88 1C 00 10 */ lbz r0, 0x10(r28)
/* 8036E2E0 00369F40 7C 7F 1B 78 */ mr r31, r3
/* 8036E2E4 00369F44 2C 00 00 00 */ cmpwi r0, 0
/* 8036E2E8 00369F48 41 82 00 0C */ beq lbl_8036E2F4
-/* 8036E2EC 00369F4C 4B F0 04 99 */ bl func_8026E784
+/* 8036E2EC 00369F4C 4B F0 04 99 */ bl OSRestoreInterrupts
/* 8036E2F0 00369F50 48 00 00 34 */ b lbl_8036E324
lbl_8036E2F4:
/* 8036E2F4 00369F54 7F 83 E3 78 */ mr r3, r28
@@ -79662,7 +79662,7 @@ lbl_8036E2F4:
/* 8036E314 00369F74 93 BC 00 18 */ stw r29, 0x18(r28)
/* 8036E318 00369F78 93 DC 00 1C */ stw r30, 0x1c(r28)
/* 8036E31C 00369F7C 98 1C 00 10 */ stb r0, 0x10(r28)
-/* 8036E320 00369F80 4B F0 04 65 */ bl func_8026E784
+/* 8036E320 00369F80 4B F0 04 65 */ bl OSRestoreInterrupts
lbl_8036E324:
/* 8036E324 00369F84 80 01 00 24 */ lwz r0, 0x24(r1)
/* 8036E328 00369F88 83 E1 00 1C */ lwz r31, 0x1c(r1)
@@ -80725,7 +80725,7 @@ func_8036F258:
/* 8036F260 0036AEC0 90 01 00 14 */ stw r0, 0x14(r1)
/* 8036F264 0036AEC4 93 E1 00 0C */ stw r31, 0xc(r1)
/* 8036F268 0036AEC8 93 C1 00 08 */ stw r30, 8(r1)
-/* 8036F26C 0036AECC 4B EF F4 F1 */ bl func_8026E75C
+/* 8036F26C 0036AECC 4B EF F4 F1 */ bl OSDisableInterrupts
/* 8036F270 0036AED0 88 0D B2 00 */ lbz r0, lbl_806404C0-_SDA_BASE_(r13)
/* 8036F274 0036AED4 7C 7F 1B 78 */ mr r31, r3
/* 8036F278 0036AED8 7C 00 07 75 */ extsb. r0, r0
@@ -80751,7 +80751,7 @@ func_8036F258:
/* 8036F2C8 0036AF28 98 0D B2 00 */ stb r0, lbl_806404C0-_SDA_BASE_(r13)
lbl_8036F2CC:
/* 8036F2CC 0036AF2C 7F E3 FB 78 */ mr r3, r31
-/* 8036F2D0 0036AF30 4B EF F4 B5 */ bl func_8026E784
+/* 8036F2D0 0036AF30 4B EF F4 B5 */ bl OSRestoreInterrupts
/* 8036F2D4 0036AF34 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 8036F2D8 0036AF38 3C 60 80 62 */ lis r3, lbl_806219CC@ha
/* 8036F2DC 0036AF3C 83 C1 00 08 */ lwz r30, 8(r1)
@@ -80846,7 +80846,7 @@ func_8036F3F8:
/* 8036F410 0036B070 7C 7D 1B 78 */ mr r29, r3
/* 8036F414 0036B074 7F C4 2A 14 */ add r30, r4, r5
/* 8036F418 0036B078 4B F0 05 31 */ bl func_8026F948
-/* 8036F41C 0036B07C 4B EF F3 41 */ bl func_8026E75C
+/* 8036F41C 0036B07C 4B EF F3 41 */ bl OSDisableInterrupts
/* 8036F420 0036B080 88 0D B2 00 */ lbz r0, lbl_806404C0-_SDA_BASE_(r13)
/* 8036F424 0036B084 7C 7C 1B 78 */ mr r28, r3
/* 8036F428 0036B088 7C 00 07 75 */ extsb. r0, r0
@@ -80872,7 +80872,7 @@ func_8036F3F8:
/* 8036F478 0036B0D8 98 0D B2 00 */ stb r0, lbl_806404C0-_SDA_BASE_(r13)
lbl_8036F47C:
/* 8036F47C 0036B0DC 7F 83 E3 78 */ mr r3, r28
-/* 8036F480 0036B0E0 4B EF F3 05 */ bl func_8026E784
+/* 8036F480 0036B0E0 4B EF F3 05 */ bl OSRestoreInterrupts
/* 8036F484 0036B0E4 3E A0 80 62 */ lis r21, lbl_806219CC@ha
/* 8036F488 0036B0E8 3A C0 00 00 */ li r22, 0
/* 8036F48C 0036B0EC 3A B5 19 CC */ addi r21, r21, lbl_806219CC@l
@@ -80892,7 +80892,7 @@ lbl_8036F4A8:
/* 8036F4C0 0036B120 7D 89 03 A6 */ mtctr r12
/* 8036F4C4 0036B124 4E 80 04 21 */ bctrl
lbl_8036F4C8:
-/* 8036F4C8 0036B128 4B EF F2 95 */ bl func_8026E75C
+/* 8036F4C8 0036B128 4B EF F2 95 */ bl OSDisableInterrupts
/* 8036F4CC 0036B12C 88 0D B2 00 */ lbz r0, lbl_806404C0-_SDA_BASE_(r13)
/* 8036F4D0 0036B130 7C 7B 1B 78 */ mr r27, r3
/* 8036F4D4 0036B134 7C 00 07 75 */ extsb. r0, r0
@@ -80912,7 +80912,7 @@ lbl_8036F4C8:
/* 8036F50C 0036B16C 9B 2D B2 00 */ stb r25, lbl_806404C0-_SDA_BASE_(r13)
lbl_8036F510:
/* 8036F510 0036B170 7F 63 DB 78 */ mr r3, r27
-/* 8036F514 0036B174 4B EF F2 71 */ bl func_8026E784
+/* 8036F514 0036B174 4B EF F2 71 */ bl OSRestoreInterrupts
/* 8036F518 0036B178 7C 1C D0 40 */ cmplw r28, r26
/* 8036F51C 0036B17C 40 82 FF 8C */ bne lbl_8036F4A8
/* 8036F520 0036B180 7F A3 EB 78 */ mr r3, r29
@@ -80935,7 +80935,7 @@ func_8036F540:
/* 8036F558 0036B1B8 7C 7D 1B 78 */ mr r29, r3
/* 8036F55C 0036B1BC 7F C4 2A 14 */ add r30, r4, r5
/* 8036F560 0036B1C0 4B F0 03 E9 */ bl func_8026F948
-/* 8036F564 0036B1C4 4B EF F1 F9 */ bl func_8026E75C
+/* 8036F564 0036B1C4 4B EF F1 F9 */ bl OSDisableInterrupts
/* 8036F568 0036B1C8 88 0D B2 00 */ lbz r0, lbl_806404C0-_SDA_BASE_(r13)
/* 8036F56C 0036B1CC 7C 7C 1B 78 */ mr r28, r3
/* 8036F570 0036B1D0 7C 00 07 75 */ extsb. r0, r0
@@ -80961,7 +80961,7 @@ func_8036F540:
/* 8036F5C0 0036B220 98 0D B2 00 */ stb r0, lbl_806404C0-_SDA_BASE_(r13)
lbl_8036F5C4:
/* 8036F5C4 0036B224 7F 83 E3 78 */ mr r3, r28
-/* 8036F5C8 0036B228 4B EF F1 BD */ bl func_8026E784
+/* 8036F5C8 0036B228 4B EF F1 BD */ bl OSRestoreInterrupts
/* 8036F5CC 0036B22C 3E A0 80 62 */ lis r21, lbl_806219CC@ha
/* 8036F5D0 0036B230 3A C0 00 00 */ li r22, 0
/* 8036F5D4 0036B234 3A B5 19 CC */ addi r21, r21, lbl_806219CC@l
@@ -80981,7 +80981,7 @@ lbl_8036F5F0:
/* 8036F608 0036B268 7D 89 03 A6 */ mtctr r12
/* 8036F60C 0036B26C 4E 80 04 21 */ bctrl
lbl_8036F610:
-/* 8036F610 0036B270 4B EF F1 4D */ bl func_8026E75C
+/* 8036F610 0036B270 4B EF F1 4D */ bl OSDisableInterrupts
/* 8036F614 0036B274 88 0D B2 00 */ lbz r0, lbl_806404C0-_SDA_BASE_(r13)
/* 8036F618 0036B278 7C 7B 1B 78 */ mr r27, r3
/* 8036F61C 0036B27C 7C 00 07 75 */ extsb. r0, r0
@@ -81001,7 +81001,7 @@ lbl_8036F610:
/* 8036F654 0036B2B4 9B 2D B2 00 */ stb r25, lbl_806404C0-_SDA_BASE_(r13)
lbl_8036F658:
/* 8036F658 0036B2B8 7F 63 DB 78 */ mr r3, r27
-/* 8036F65C 0036B2BC 4B EF F1 29 */ bl func_8026E784
+/* 8036F65C 0036B2BC 4B EF F1 29 */ bl OSRestoreInterrupts
/* 8036F660 0036B2C0 7C 1C D0 40 */ cmplw r28, r26
/* 8036F664 0036B2C4 40 82 FF 8C */ bne lbl_8036F5F0
/* 8036F668 0036B2C8 7F A3 EB 78 */ mr r3, r29
@@ -83552,7 +83552,7 @@ func_80371944:
/* 80371964 0036D5C4 7C BD 2B 78 */ mr r29, r5
/* 80371968 0036D5C8 93 81 00 10 */ stw r28, 0x10(r1)
/* 8037196C 0036D5CC 7C 9C 23 78 */ mr r28, r4
-/* 80371970 0036D5D0 4B EF CD ED */ bl func_8026E75C
+/* 80371970 0036D5D0 4B EF CD ED */ bl OSDisableInterrupts
/* 80371974 0036D5D4 38 1C 00 03 */ addi r0, r28, 3
/* 80371978 0036D5D8 38 9E 00 03 */ addi r4, r30, 3
/* 8037197C 0036D5DC 54 06 00 3A */ rlwinm r6, r0, 0, 0, 0x1d
@@ -83616,7 +83616,7 @@ lbl_80371A4C:
/* 80371A58 0036D6B8 7C C6 22 14 */ add r6, r6, r4
/* 80371A5C 0036D6BC 42 00 FF F0 */ bdnz lbl_80371A4C
lbl_80371A60:
-/* 80371A60 0036D6C0 4B EF CD 25 */ bl func_8026E784
+/* 80371A60 0036D6C0 4B EF CD 25 */ bl OSRestoreInterrupts
/* 80371A64 0036D6C4 7F C3 F3 78 */ mr r3, r30
/* 80371A68 0036D6C8 83 E1 00 1C */ lwz r31, 0x1c(r1)
/* 80371A6C 0036D6CC 83 C1 00 18 */ lwz r30, 0x18(r1)
@@ -83638,7 +83638,7 @@ func_80371A88:
/* 80371AA0 0036D700 7C 9E 23 78 */ mr r30, r4
/* 80371AA4 0036D704 93 A1 00 14 */ stw r29, 0x14(r1)
/* 80371AA8 0036D708 7C 7D 1B 78 */ mr r29, r3
-/* 80371AAC 0036D70C 4B EF CC B1 */ bl func_8026E75C
+/* 80371AAC 0036D70C 4B EF CC B1 */ bl OSDisableInterrupts
/* 80371AB0 0036D710 80 BD 00 00 */ lwz r5, 0(r29)
/* 80371AB4 0036D714 7C 9E FA 14 */ add r4, r30, r31
/* 80371AB8 0036D718 48 00 00 28 */ b lbl_80371AE0
@@ -83657,7 +83657,7 @@ lbl_80371ADC:
lbl_80371AE0:
/* 80371AE0 0036D740 2C 05 00 00 */ cmpwi r5, 0
/* 80371AE4 0036D744 40 82 FF D8 */ bne lbl_80371ABC
-/* 80371AE8 0036D748 4B EF CC 9D */ bl func_8026E784
+/* 80371AE8 0036D748 4B EF CC 9D */ bl OSRestoreInterrupts
/* 80371AEC 0036D74C 80 01 00 24 */ lwz r0, 0x24(r1)
/* 80371AF0 0036D750 83 E1 00 1C */ lwz r31, 0x1c(r1)
/* 80371AF4 0036D754 83 C1 00 18 */ lwz r30, 0x18(r1)
@@ -83671,7 +83671,7 @@ lbl_80371B08:
/* 80371B10 0036D770 90 01 00 14 */ stw r0, 0x14(r1)
/* 80371B14 0036D774 93 E1 00 0C */ stw r31, 0xc(r1)
/* 80371B18 0036D778 7C 7F 1B 78 */ mr r31, r3
-/* 80371B1C 0036D77C 4B EF CC 41 */ bl func_8026E75C
+/* 80371B1C 0036D77C 4B EF CC 41 */ bl OSDisableInterrupts
/* 80371B20 0036D780 80 9F 00 00 */ lwz r4, 0(r31)
/* 80371B24 0036D784 3B E0 00 00 */ li r31, 0
/* 80371B28 0036D788 48 00 00 0C */ b lbl_80371B34
@@ -83681,7 +83681,7 @@ lbl_80371B2C:
lbl_80371B34:
/* 80371B34 0036D794 2C 04 00 00 */ cmpwi r4, 0
/* 80371B38 0036D798 40 82 FF F4 */ bne lbl_80371B2C
-/* 80371B3C 0036D79C 4B EF CC 49 */ bl func_8026E784
+/* 80371B3C 0036D79C 4B EF CC 49 */ bl OSRestoreInterrupts
/* 80371B40 0036D7A0 7F E3 FB 78 */ mr r3, r31
/* 80371B44 0036D7A4 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 80371B48 0036D7A8 80 01 00 14 */ lwz r0, 0x14(r1)
@@ -83697,17 +83697,17 @@ func_80371B58:
/* 80371B64 0036D7C4 93 E1 00 0C */ stw r31, 0xc(r1)
/* 80371B68 0036D7C8 93 C1 00 08 */ stw r30, 8(r1)
/* 80371B6C 0036D7CC 7C 7E 1B 78 */ mr r30, r3
-/* 80371B70 0036D7D0 4B EF CB ED */ bl func_8026E75C
+/* 80371B70 0036D7D0 4B EF CB ED */ bl OSDisableInterrupts
/* 80371B74 0036D7D4 83 FE 00 00 */ lwz r31, 0(r30)
/* 80371B78 0036D7D8 2C 1F 00 00 */ cmpwi r31, 0
/* 80371B7C 0036D7DC 40 82 00 10 */ bne lbl_80371B8C
-/* 80371B80 0036D7E0 4B EF CC 05 */ bl func_8026E784
+/* 80371B80 0036D7E0 4B EF CC 05 */ bl OSRestoreInterrupts
/* 80371B84 0036D7E4 38 60 00 00 */ li r3, 0
/* 80371B88 0036D7E8 48 00 00 14 */ b lbl_80371B9C
lbl_80371B8C:
/* 80371B8C 0036D7EC 80 1F 00 00 */ lwz r0, 0(r31)
/* 80371B90 0036D7F0 90 1E 00 00 */ stw r0, 0(r30)
-/* 80371B94 0036D7F4 4B EF CB F1 */ bl func_8026E784
+/* 80371B94 0036D7F4 4B EF CB F1 */ bl OSRestoreInterrupts
/* 80371B98 0036D7F8 7F E3 FB 78 */ mr r3, r31
lbl_80371B9C:
/* 80371B9C 0036D7FC 80 01 00 14 */ lwz r0, 0x14(r1)
@@ -83726,11 +83726,11 @@ func_80371BB4:
/* 80371BC4 0036D824 7C 9F 23 78 */ mr r31, r4
/* 80371BC8 0036D828 93 C1 00 08 */ stw r30, 8(r1)
/* 80371BCC 0036D82C 7C 7E 1B 78 */ mr r30, r3
-/* 80371BD0 0036D830 4B EF CB 8D */ bl func_8026E75C
+/* 80371BD0 0036D830 4B EF CB 8D */ bl OSDisableInterrupts
/* 80371BD4 0036D834 80 1E 00 00 */ lwz r0, 0(r30)
/* 80371BD8 0036D838 90 1F 00 00 */ stw r0, 0(r31)
/* 80371BDC 0036D83C 93 FE 00 00 */ stw r31, 0(r30)
-/* 80371BE0 0036D840 4B EF CB A5 */ bl func_8026E784
+/* 80371BE0 0036D840 4B EF CB A5 */ bl OSRestoreInterrupts
/* 80371BE4 0036D844 80 01 00 14 */ lwz r0, 0x14(r1)
/* 80371BE8 0036D848 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 80371BEC 0036D84C 83 C1 00 08 */ lwz r30, 8(r1)
@@ -85353,14 +85353,14 @@ lbl_80373248:
lbl_80373260:
/* 80373260 0036EEC0 2C 1E 00 00 */ cmpwi r30, 0
/* 80373264 0036EEC4 41 82 00 BC */ beq lbl_80373320
-/* 80373268 0036EEC8 4B EF B4 F5 */ bl func_8026E75C
+/* 80373268 0036EEC8 4B EF B4 F5 */ bl OSDisableInterrupts
/* 8037326C 0036EECC 7C 7C 1B 78 */ mr r28, r3
/* 80373270 0036EED0 80 7D 00 38 */ lwz r3, 0x38(r29)
/* 80373274 0036EED4 4B F3 81 79 */ bl func_802AB3EC
/* 80373278 0036EED8 2C 03 00 00 */ cmpwi r3, 0
/* 8037327C 0036EEDC 40 82 00 10 */ bne lbl_8037328C
/* 80373280 0036EEE0 7F 83 E3 78 */ mr r3, r28
-/* 80373284 0036EEE4 4B EF B5 01 */ bl func_8026E784
+/* 80373284 0036EEE4 4B EF B5 01 */ bl OSRestoreInterrupts
/* 80373288 0036EEE8 48 00 01 60 */ b lbl_803733E8
lbl_8037328C:
/* 8037328C 0036EEEC 88 1D 00 03 */ lbz r0, 3(r29)
@@ -85396,15 +85396,15 @@ lbl_8037328C:
/* 80373304 0036EF64 9B 7D 00 01 */ stb r27, 1(r29)
/* 80373308 0036EF68 9B DD 00 02 */ stb r30, 2(r29)
/* 8037330C 0036EF6C 9B 7D 00 08 */ stb r27, 8(r29)
-/* 80373310 0036EF70 4B EF B4 75 */ bl func_8026E784
+/* 80373310 0036EF70 4B EF B4 75 */ bl OSRestoreInterrupts
/* 80373314 0036EF74 48 00 00 D4 */ b lbl_803733E8
lbl_80373318:
/* 80373318 0036EF78 7F 83 E3 78 */ mr r3, r28
-/* 8037331C 0036EF7C 4B EF B4 69 */ bl func_8026E784
+/* 8037331C 0036EF7C 4B EF B4 69 */ bl OSRestoreInterrupts
lbl_80373320:
/* 80373320 0036EF80 2C 1A 00 00 */ cmpwi r26, 0
/* 80373324 0036EF84 41 82 00 78 */ beq lbl_8037339C
-/* 80373328 0036EF88 4B EF B4 35 */ bl func_8026E75C
+/* 80373328 0036EF88 4B EF B4 35 */ bl OSDisableInterrupts
/* 8037332C 0036EF8C 88 1D 00 07 */ lbz r0, 7(r29)
/* 80373330 0036EF90 7C 7C 1B 78 */ mr r28, r3
/* 80373334 0036EF94 2C 00 00 00 */ cmpwi r0, 0
@@ -85422,7 +85422,7 @@ lbl_80373320:
/* 80373364 0036EFC4 1C C6 01 E0 */ mulli r6, r6, 0x1e0
/* 80373368 0036EFC8 7C A0 22 14 */ add r5, r0, r4
/* 8037336C 0036EFCC 4B EF 66 19 */ bl func_80269984
-/* 80373370 0036EFD0 4B EF F4 49 */ bl func_802727B8
+/* 80373370 0036EFD0 4B EF F4 49 */ bl OSGetTime
/* 80373374 0036EFD4 38 00 00 01 */ li r0, 1
/* 80373378 0036EFD8 90 9D 00 A4 */ stw r4, 0xa4(r29)
/* 8037337C 0036EFDC 90 7D 00 A0 */ stw r3, 0xa0(r29)
@@ -85433,11 +85433,11 @@ lbl_80373384:
/* 8037338C 0036EFEC 38 00 00 00 */ li r0, 0
/* 80373390 0036EFF0 7F 83 E3 78 */ mr r3, r28
/* 80373394 0036EFF4 98 1D 00 08 */ stb r0, 8(r29)
-/* 80373398 0036EFF8 4B EF B3 ED */ bl func_8026E784
+/* 80373398 0036EFF8 4B EF B3 ED */ bl OSRestoreInterrupts
lbl_8037339C:
/* 8037339C 0036EFFC 2C 1F 00 00 */ cmpwi r31, 0
/* 803733A0 0036F000 41 82 00 44 */ beq lbl_803733E4
-/* 803733A4 0036F004 4B EF B3 B9 */ bl func_8026E75C
+/* 803733A4 0036F004 4B EF B3 B9 */ bl OSDisableInterrupts
/* 803733A8 0036F008 38 00 00 01 */ li r0, 1
/* 803733AC 0036F00C 7C 7C 1B 78 */ mr r28, r3
/* 803733B0 0036F010 98 1D 00 08 */ stb r0, 8(r29)
@@ -85452,7 +85452,7 @@ lbl_8037339C:
/* 803733D4 0036F034 54 06 F0 BE */ srwi r6, r0, 2
/* 803733D8 0036F038 4B EF 65 AD */ bl func_80269984
/* 803733DC 0036F03C 7F 83 E3 78 */ mr r3, r28
-/* 803733E0 0036F040 4B EF B3 A5 */ bl func_8026E784
+/* 803733E0 0036F040 4B EF B3 A5 */ bl OSRestoreInterrupts
lbl_803733E4:
/* 803733E4 0036F044 9B DD 00 01 */ stb r30, 1(r29)
lbl_803733E8:
@@ -85676,7 +85676,7 @@ lbl_803736DC:
/* 803736E8 0036F348 93 E1 00 0C */ stw r31, 0xc(r1)
/* 803736EC 0036F34C 93 C1 00 08 */ stw r30, 8(r1)
/* 803736F0 0036F350 7C 7E 1B 78 */ mr r30, r3
-/* 803736F4 0036F354 4B EF B0 69 */ bl func_8026E75C
+/* 803736F4 0036F354 4B EF B0 69 */ bl OSDisableInterrupts
/* 803736F8 0036F358 7C 7F 1B 78 */ mr r31, r3
/* 803736FC 0036F35C 7F C3 F3 78 */ mr r3, r30
/* 80373700 0036F360 4B EF 67 A9 */ bl func_80269EA8
@@ -85685,7 +85685,7 @@ lbl_803736DC:
/* 8037370C 0036F36C 98 83 00 06 */ stb r4, 6(r3)
/* 80373710 0036F370 98 03 00 07 */ stb r0, 7(r3)
/* 80373714 0036F374 7F E3 FB 78 */ mr r3, r31
-/* 80373718 0036F378 4B EF B0 6D */ bl func_8026E784
+/* 80373718 0036F378 4B EF B0 6D */ bl OSRestoreInterrupts
/* 8037371C 0036F37C 80 01 00 14 */ lwz r0, 0x14(r1)
/* 80373720 0036F380 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 80373724 0036F384 83 C1 00 08 */ lwz r30, 8(r1)
@@ -85699,7 +85699,7 @@ lbl_80373734:
/* 80373740 0036F3A0 93 E1 00 0C */ stw r31, 0xc(r1)
/* 80373744 0036F3A4 93 C1 00 08 */ stw r30, 8(r1)
/* 80373748 0036F3A8 7C 7E 1B 78 */ mr r30, r3
-/* 8037374C 0036F3AC 4B EF B0 11 */ bl func_8026E75C
+/* 8037374C 0036F3AC 4B EF B0 11 */ bl OSDisableInterrupts
/* 80373750 0036F3B0 7C 7F 1B 78 */ mr r31, r3
/* 80373754 0036F3B4 7F C3 F3 78 */ mr r3, r30
/* 80373758 0036F3B8 4B EF 67 51 */ bl func_80269EA8
@@ -85716,7 +85716,7 @@ lbl_80373780:
/* 80373780 0036F3E0 38 00 00 00 */ li r0, 0
/* 80373784 0036F3E4 7F E3 FB 78 */ mr r3, r31
/* 80373788 0036F3E8 98 1E 00 08 */ stb r0, 8(r30)
-/* 8037378C 0036F3EC 4B EF AF F9 */ bl func_8026E784
+/* 8037378C 0036F3EC 4B EF AF F9 */ bl OSRestoreInterrupts
/* 80373790 0036F3F0 80 01 00 14 */ lwz r0, 0x14(r1)
/* 80373794 0036F3F4 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 80373798 0036F3F8 83 C1 00 08 */ lwz r30, 8(r1)
@@ -85786,7 +85786,7 @@ func_80373850:
/* 8037386C 0036F4CC 40 82 00 6C */ bne lbl_803738D8
/* 80373870 0036F4D0 38 63 00 08 */ addi r3, r3, 8
/* 80373874 0036F4D4 4B EF 5E B1 */ bl func_80269724
-/* 80373878 0036F4D8 4B EF EF 41 */ bl func_802727B8
+/* 80373878 0036F4D8 4B EF EF 41 */ bl OSGetTime
/* 8037387C 0036F4DC 3C C0 80 00 */ lis r6, 0x800000F8@ha
/* 80373880 0036F4E0 3C A0 43 1C */ lis r5, 0x431BDE83@ha
/* 80373884 0036F4E4 80 06 00 F8 */ lwz r0, 0x800000F8@l(r6)
@@ -86252,7 +86252,7 @@ lbl_80373EEC:
/* 80373F00 0036FB60 7E E4 BB 78 */ mr r4, r23
/* 80373F04 0036FB64 7F 05 C3 78 */ mr r5, r24
/* 80373F08 0036FB68 4B FF FD C9 */ bl func_80373CD0
-/* 80373F0C 0036FB6C 4B EF A8 51 */ bl func_8026E75C
+/* 80373F0C 0036FB6C 4B EF A8 51 */ bl OSDisableInterrupts
/* 80373F10 0036FB70 7C 7C 1B 78 */ mr r28, r3
/* 80373F14 0036FB74 7F E3 FB 78 */ mr r3, r31
/* 80373F18 0036FB78 3B 20 00 00 */ li r25, 0
@@ -86274,7 +86274,7 @@ lbl_80373F30:
/* 80373F4C 0036FBAC 7C 19 18 00 */ cmpw r25, r3
/* 80373F50 0036FBB0 40 81 00 1C */ ble lbl_80373F6C
/* 80373F54 0036FBB4 7F 83 E3 78 */ mr r3, r28
-/* 80373F58 0036FBB8 4B EF A8 2D */ bl func_8026E784
+/* 80373F58 0036FBB8 4B EF A8 2D */ bl OSRestoreInterrupts
/* 80373F5C 0036FBBC 7F 63 DB 78 */ mr r3, r27
/* 80373F60 0036FBC0 4B EF BA C5 */ bl func_8026FA24
/* 80373F64 0036FBC4 38 60 00 01 */ li r3, 1
@@ -86305,7 +86305,7 @@ lbl_80373FB8:
/* 80373FB8 0036FC18 2C 1F 00 00 */ cmpwi r31, 0
/* 80373FBC 0036FC1C 40 82 FF BC */ bne lbl_80373F78
/* 80373FC0 0036FC20 7F 83 E3 78 */ mr r3, r28
-/* 80373FC4 0036FC24 4B EF A7 C1 */ bl func_8026E784
+/* 80373FC4 0036FC24 4B EF A7 C1 */ bl OSRestoreInterrupts
/* 80373FC8 0036FC28 2C 1D 00 00 */ cmpwi r29, 0
/* 80373FCC 0036FC2C 7F BA EB 78 */ mr r26, r29
/* 80373FD0 0036FC30 41 82 00 08 */ beq lbl_80373FD8
@@ -96237,7 +96237,7 @@ func_8037C81C:
/* 8037C830 00378490 7C 9E 23 78 */ mr r30, r4
/* 8037C834 00378494 93 A1 00 14 */ stw r29, 0x14(r1)
/* 8037C838 00378498 7C 7D 1B 78 */ mr r29, r3
-/* 8037C83C 0037849C 4B EF 1F 21 */ bl func_8026E75C
+/* 8037C83C 0037849C 4B EF 1F 21 */ bl OSDisableInterrupts
/* 8037C840 003784A0 38 1D 03 88 */ addi r0, r29, 0x388
/* 8037C844 003784A4 7C 7F 1B 78 */ mr r31, r3
/* 8037C848 003784A8 90 01 00 08 */ stw r0, 8(r1)
@@ -96246,7 +96246,7 @@ func_8037C81C:
/* 8037C854 003784B4 38 81 00 08 */ addi r4, r1, 8
/* 8037C858 003784B8 4B FE 63 F1 */ bl func_80362C48
/* 8037C85C 003784BC 7F E3 FB 78 */ mr r3, r31
-/* 8037C860 003784C0 4B EF 1F 25 */ bl func_8026E784
+/* 8037C860 003784C0 4B EF 1F 25 */ bl OSRestoreInterrupts
/* 8037C864 003784C4 80 01 00 24 */ lwz r0, 0x24(r1)
/* 8037C868 003784C8 83 E1 00 1C */ lwz r31, 0x1c(r1)
/* 8037C86C 003784CC 83 C1 00 18 */ lwz r30, 0x18(r1)
@@ -96265,13 +96265,13 @@ func_8037C880:
/* 8037C894 003784F4 7C 9E 23 78 */ mr r30, r4
/* 8037C898 003784F8 93 A1 00 14 */ stw r29, 0x14(r1)
/* 8037C89C 003784FC 7C 7D 1B 78 */ mr r29, r3
-/* 8037C8A0 00378500 4B EF 1E BD */ bl func_8026E75C
+/* 8037C8A0 00378500 4B EF 1E BD */ bl OSDisableInterrupts
/* 8037C8A4 00378504 7C 7F 1B 78 */ mr r31, r3
/* 8037C8A8 00378508 7F C4 F3 78 */ mr r4, r30
/* 8037C8AC 0037850C 38 7D 03 84 */ addi r3, r29, 0x384
/* 8037C8B0 00378510 4B FE 63 C5 */ bl func_80362C74
/* 8037C8B4 00378514 7F E3 FB 78 */ mr r3, r31
-/* 8037C8B8 00378518 4B EF 1E CD */ bl func_8026E784
+/* 8037C8B8 00378518 4B EF 1E CD */ bl OSRestoreInterrupts
/* 8037C8BC 0037851C 80 01 00 24 */ lwz r0, 0x24(r1)
/* 8037C8C0 00378520 83 E1 00 1C */ lwz r31, 0x1c(r1)
/* 8037C8C4 00378524 83 C1 00 18 */ lwz r30, 0x18(r1)
@@ -96299,9 +96299,9 @@ lbl_8037C8F0:
/* 8037C90C 0037856C 3B 5F 03 54 */ addi r26, r31, 0x354
/* 8037C910 00378570 7F 43 D3 78 */ mr r3, r26
/* 8037C914 00378574 4B EF 30 35 */ bl func_8026F948
-/* 8037C918 00378578 4B EF 1E 45 */ bl func_8026E75C
+/* 8037C918 00378578 4B EF 1E 45 */ bl OSDisableInterrupts
/* 8037C91C 0037857C 7C 79 1B 78 */ mr r25, r3
-/* 8037C920 00378580 4B EF 1E 3D */ bl func_8026E75C
+/* 8037C920 00378580 4B EF 1E 3D */ bl OSDisableInterrupts
/* 8037C924 00378584 83 BF 03 7C */ lwz r29, 0x37c(r31)
/* 8037C928 00378588 7C 7E 1B 78 */ mr r30, r3
/* 8037C92C 0037858C 3B 9F 03 7C */ addi r28, r31, 0x37c
@@ -96310,21 +96310,21 @@ lbl_8037C934:
/* 8037C934 00378594 7F BB EB 78 */ mr r27, r29
/* 8037C938 00378598 83 BD 00 00 */ lwz r29, 0(r29)
/* 8037C93C 0037859C 7F 23 CB 78 */ mr r3, r25
-/* 8037C940 003785A0 4B EF 1E 45 */ bl func_8026E784
+/* 8037C940 003785A0 4B EF 1E 45 */ bl OSRestoreInterrupts
/* 8037C944 003785A4 81 9B 00 08 */ lwz r12, 8(r27)
/* 8037C948 003785A8 7F 63 DB 78 */ mr r3, r27
/* 8037C94C 003785AC 81 8C 00 0C */ lwz r12, 0xc(r12)
/* 8037C950 003785B0 7D 89 03 A6 */ mtctr r12
/* 8037C954 003785B4 4E 80 04 21 */ bctrl
-/* 8037C958 003785B8 4B EF 1E 05 */ bl func_8026E75C
+/* 8037C958 003785B8 4B EF 1E 05 */ bl OSDisableInterrupts
/* 8037C95C 003785BC 7C 79 1B 78 */ mr r25, r3
lbl_8037C960:
/* 8037C960 003785C0 7C 1D E0 40 */ cmplw r29, r28
/* 8037C964 003785C4 40 82 FF D0 */ bne lbl_8037C934
/* 8037C968 003785C8 7F 23 CB 78 */ mr r3, r25
-/* 8037C96C 003785CC 4B EF 1E 19 */ bl func_8026E784
+/* 8037C96C 003785CC 4B EF 1E 19 */ bl OSRestoreInterrupts
/* 8037C970 003785D0 7F C3 F3 78 */ mr r3, r30
-/* 8037C974 003785D4 4B EF 1E 11 */ bl func_8026E784
+/* 8037C974 003785D4 4B EF 1E 11 */ bl OSRestoreInterrupts
/* 8037C978 003785D8 4B EF 5E 59 */ bl func_802727D0
/* 8037C97C 003785DC 7C 7B 1B 78 */ mr r27, r3
/* 8037C980 003785E0 4B FE F6 25 */ bl func_8036BFA4
@@ -96335,24 +96335,24 @@ lbl_8037C960:
/* 8037C994 003785F4 88 03 00 1A */ lbz r0, 0x1a(r3)
/* 8037C998 003785F8 2C 00 00 00 */ cmpwi r0, 0
/* 8037C99C 003785FC 40 82 00 4C */ bne lbl_8037C9E8
-/* 8037C9A0 00378600 4B EF 1D BD */ bl func_8026E75C
+/* 8037C9A0 00378600 4B EF 1D BD */ bl OSDisableInterrupts
/* 8037C9A4 00378604 83 9F 03 88 */ lwz r28, 0x388(r31)
/* 8037C9A8 00378608 3B BF 03 88 */ addi r29, r31, 0x388
/* 8037C9AC 0037860C 48 00 00 28 */ b lbl_8037C9D4
lbl_8037C9B0:
/* 8037C9B0 00378610 7F 9E E3 78 */ mr r30, r28
/* 8037C9B4 00378614 83 9C 00 00 */ lwz r28, 0(r28)
-/* 8037C9B8 00378618 4B EF 1D CD */ bl func_8026E784
+/* 8037C9B8 00378618 4B EF 1D CD */ bl OSRestoreInterrupts
/* 8037C9BC 0037861C 81 9E 00 08 */ lwz r12, 8(r30)
/* 8037C9C0 00378620 7F C3 F3 78 */ mr r3, r30
/* 8037C9C4 00378624 81 8C 00 0C */ lwz r12, 0xc(r12)
/* 8037C9C8 00378628 7D 89 03 A6 */ mtctr r12
/* 8037C9CC 0037862C 4E 80 04 21 */ bctrl
-/* 8037C9D0 00378630 4B EF 1D 8D */ bl func_8026E75C
+/* 8037C9D0 00378630 4B EF 1D 8D */ bl OSDisableInterrupts
lbl_8037C9D4:
/* 8037C9D4 00378634 7C 1C E8 40 */ cmplw r28, r29
/* 8037C9D8 00378638 40 82 FF D8 */ bne lbl_8037C9B0
-/* 8037C9DC 0037863C 4B EF 1D A9 */ bl func_8026E784
+/* 8037C9DC 0037863C 4B EF 1D A9 */ bl OSRestoreInterrupts
/* 8037C9E0 00378640 4B FF 17 B9 */ bl func_8036E198
/* 8037C9E4 00378644 4B FF 19 61 */ bl func_8036E344
lbl_8037C9E8:
@@ -96362,7 +96362,7 @@ lbl_8037C9E8:
/* 8037C9F4 00378654 4B EF 5D DD */ bl func_802727D0
/* 8037C9F8 00378658 7C 1B 18 50 */ subf r0, r27, r3
/* 8037C9FC 0037865C 90 1F 03 90 */ stw r0, 0x390(r31)
-/* 8037CA00 00378660 4B EF 1D 5D */ bl func_8026E75C
+/* 8037CA00 00378660 4B EF 1D 5D */ bl OSDisableInterrupts
/* 8037CA04 00378664 83 9F 03 7C */ lwz r28, 0x37c(r31)
/* 8037CA08 00378668 7C 79 1B 78 */ mr r25, r3
/* 8037CA0C 0037866C 3B BF 03 7C */ addi r29, r31, 0x37c
@@ -96371,25 +96371,25 @@ lbl_8037CA14:
/* 8037CA14 00378674 7F 9E E3 78 */ mr r30, r28
/* 8037CA18 00378678 83 9C 00 00 */ lwz r28, 0(r28)
/* 8037CA1C 0037867C 7F 23 CB 78 */ mr r3, r25
-/* 8037CA20 00378680 4B EF 1D 65 */ bl func_8026E784
+/* 8037CA20 00378680 4B EF 1D 65 */ bl OSRestoreInterrupts
/* 8037CA24 00378684 81 9E 00 08 */ lwz r12, 8(r30)
/* 8037CA28 00378688 7F C3 F3 78 */ mr r3, r30
/* 8037CA2C 0037868C 81 8C 00 10 */ lwz r12, 0x10(r12)
/* 8037CA30 00378690 7D 89 03 A6 */ mtctr r12
/* 8037CA34 00378694 4E 80 04 21 */ bctrl
-/* 8037CA38 00378698 4B EF 1D 25 */ bl func_8026E75C
+/* 8037CA38 00378698 4B EF 1D 25 */ bl OSDisableInterrupts
lbl_8037CA3C:
/* 8037CA3C 0037869C 7C 1C E8 40 */ cmplw r28, r29
/* 8037CA40 003786A0 40 82 FF D4 */ bne lbl_8037CA14
/* 8037CA44 003786A4 7F 23 CB 78 */ mr r3, r25
-/* 8037CA48 003786A8 4B EF 1D 3D */ bl func_8026E784
+/* 8037CA48 003786A8 4B EF 1D 3D */ bl OSRestoreInterrupts
/* 8037CA4C 003786AC 7F 43 D3 78 */ mr r3, r26
/* 8037CA50 003786B0 4B EF 2F D5 */ bl func_8026FA24
/* 8037CA54 003786B4 4B FF FE 9C */ b lbl_8037C8F0
lbl_8037CA58:
/* 8037CA58 003786B8 28 00 00 02 */ cmplwi r0, 2
/* 8037CA5C 003786BC 40 82 FE 94 */ bne lbl_8037C8F0
-/* 8037CA60 003786C0 4B EF 1C FD */ bl func_8026E75C
+/* 8037CA60 003786C0 4B EF 1C FD */ bl OSDisableInterrupts
/* 8037CA64 003786C4 83 9F 03 88 */ lwz r28, 0x388(r31)
/* 8037CA68 003786C8 7C 79 1B 78 */ mr r25, r3
/* 8037CA6C 003786CC 3B BF 03 88 */ addi r29, r31, 0x388
@@ -96398,18 +96398,18 @@ lbl_8037CA74:
/* 8037CA74 003786D4 7F 9E E3 78 */ mr r30, r28
/* 8037CA78 003786D8 83 9C 00 00 */ lwz r28, 0(r28)
/* 8037CA7C 003786DC 7F 23 CB 78 */ mr r3, r25
-/* 8037CA80 003786E0 4B EF 1D 05 */ bl func_8026E784
+/* 8037CA80 003786E0 4B EF 1D 05 */ bl OSRestoreInterrupts
/* 8037CA84 003786E4 81 9E 00 08 */ lwz r12, 8(r30)
/* 8037CA88 003786E8 7F C3 F3 78 */ mr r3, r30
/* 8037CA8C 003786EC 81 8C 00 14 */ lwz r12, 0x14(r12)
/* 8037CA90 003786F0 7D 89 03 A6 */ mtctr r12
/* 8037CA94 003786F4 4E 80 04 21 */ bctrl
-/* 8037CA98 003786F8 4B EF 1C C5 */ bl func_8026E75C
+/* 8037CA98 003786F8 4B EF 1C C5 */ bl OSDisableInterrupts
lbl_8037CA9C:
/* 8037CA9C 003786FC 7C 1C E8 40 */ cmplw r28, r29
/* 8037CAA0 00378700 40 82 FF D4 */ bne lbl_8037CA74
/* 8037CAA4 00378704 7F 23 CB 78 */ mr r3, r25
-/* 8037CAA8 00378708 4B EF 1C DD */ bl func_8026E784
+/* 8037CAA8 00378708 4B EF 1C DD */ bl OSRestoreInterrupts
/* 8037CAAC 0037870C 39 61 00 30 */ addi r11, r1, 0x30
/* 8037CAB0 00378710 4B E4 A6 BD */ bl func_801C716C
/* 8037CAB4 00378714 80 01 00 34 */ lwz r0, 0x34(r1)
@@ -96430,7 +96430,7 @@ func_8037CAC4:
/* 8037CAE4 00378744 7C BD 2B 78 */ mr r29, r5
/* 8037CAE8 00378748 7C DE 33 78 */ mr r30, r6
/* 8037CAEC 0037874C 41 82 00 40 */ beq lbl_8037CB2C
-/* 8037CAF0 00378750 4B EF 1C 6D */ bl func_8026E75C
+/* 8037CAF0 00378750 4B EF 1C 6D */ bl OSDisableInterrupts
/* 8037CAF4 00378754 7C 9D F3 96 */ divwu r4, r29, r30
/* 8037CAF8 00378758 38 00 00 00 */ li r0, 0
/* 8037CAFC 0037875C 7C 7F 1B 78 */ mr r31, r3
@@ -96444,7 +96444,7 @@ func_8037CAC4:
/* 8037CB1C 0037877C 90 1B 00 10 */ stw r0, 0x10(r27)
/* 8037CB20 00378780 4B C8 75 E5 */ bl func_80004104
/* 8037CB24 00378784 7F E3 FB 78 */ mr r3, r31
-/* 8037CB28 00378788 4B EF 1C 5D */ bl func_8026E784
+/* 8037CB28 00378788 4B EF 1C 5D */ bl OSRestoreInterrupts
lbl_8037CB2C:
/* 8037CB2C 0037878C 39 61 00 20 */ addi r11, r1, 0x20
/* 8037CB30 00378790 4B E4 A6 45 */ bl func_801C7174
@@ -96460,13 +96460,13 @@ func_8037CB44:
/* 8037CB4C 003787AC 90 01 00 14 */ stw r0, 0x14(r1)
/* 8037CB50 003787B0 93 E1 00 0C */ stw r31, 0xc(r1)
/* 8037CB54 003787B4 7C 7F 1B 78 */ mr r31, r3
-/* 8037CB58 003787B8 4B EF 1C 05 */ bl func_8026E75C
+/* 8037CB58 003787B8 4B EF 1C 05 */ bl OSDisableInterrupts
/* 8037CB5C 003787BC 38 00 00 00 */ li r0, 0
/* 8037CB60 003787C0 90 1F 00 00 */ stw r0, 0(r31)
/* 8037CB64 003787C4 90 1F 00 04 */ stw r0, 4(r31)
/* 8037CB68 003787C8 90 1F 00 08 */ stw r0, 8(r31)
/* 8037CB6C 003787CC 90 1F 00 0C */ stw r0, 0xc(r31)
-/* 8037CB70 003787D0 4B EF 1C 15 */ bl func_8026E784
+/* 8037CB70 003787D0 4B EF 1C 15 */ bl OSRestoreInterrupts
/* 8037CB74 003787D4 80 01 00 14 */ lwz r0, 0x14(r1)
/* 8037CB78 003787D8 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 8037CB7C 003787DC 7C 08 03 A6 */ mtlr r0
@@ -96480,12 +96480,12 @@ func_8037CB88:
/* 8037CB90 003787F0 90 01 00 14 */ stw r0, 0x14(r1)
/* 8037CB94 003787F4 93 E1 00 0C */ stw r31, 0xc(r1)
/* 8037CB98 003787F8 7C 7F 1B 78 */ mr r31, r3
-/* 8037CB9C 003787FC 4B EF 1B C1 */ bl func_8026E75C
+/* 8037CB9C 003787FC 4B EF 1B C1 */ bl OSDisableInterrupts
/* 8037CBA0 00378800 80 9F 00 0C */ lwz r4, 0xc(r31)
/* 8037CBA4 00378804 80 1F 00 10 */ lwz r0, 0x10(r31)
/* 8037CBA8 00378808 7C 00 20 00 */ cmpw r0, r4
/* 8037CBAC 0037880C 41 80 00 10 */ blt lbl_8037CBBC
-/* 8037CBB0 00378810 4B EF 1B D5 */ bl func_8026E784
+/* 8037CBB0 00378810 4B EF 1B D5 */ bl OSRestoreInterrupts
/* 8037CBB4 00378814 38 60 00 00 */ li r3, 0
/* 8037CBB8 00378818 48 00 00 A0 */ b lbl_8037CC58
lbl_8037CBBC:
@@ -96519,7 +96519,7 @@ lbl_8037CBF4:
/* 8037CC20 00378880 38 A5 00 01 */ addi r5, r5, 1
/* 8037CC24 00378884 90 BF 00 10 */ stw r5, 0x10(r31)
/* 8037CC28 00378888 7F E4 02 14 */ add r31, r4, r0
-/* 8037CC2C 0037888C 4B EF 1B 59 */ bl func_8026E784
+/* 8037CC2C 0037888C 4B EF 1B 59 */ bl OSRestoreInterrupts
/* 8037CC30 00378890 7F E3 FB 78 */ mr r3, r31
/* 8037CC34 00378894 48 00 00 24 */ b lbl_8037CC58
lbl_8037CC38:
@@ -96531,7 +96531,7 @@ lbl_8037CC44:
lbl_8037CC48:
/* 8037CC48 003788A8 7C 08 38 00 */ cmpw r8, r7
/* 8037CC4C 003788AC 41 80 FF 8C */ blt lbl_8037CBD8
-/* 8037CC50 003788B0 4B EF 1B 35 */ bl func_8026E784
+/* 8037CC50 003788B0 4B EF 1B 35 */ bl OSRestoreInterrupts
/* 8037CC54 003788B4 38 60 00 00 */ li r3, 0
lbl_8037CC58:
/* 8037CC58 003788B8 80 01 00 14 */ lwz r0, 0x14(r1)
@@ -96549,7 +96549,7 @@ func_8037CC6C:
/* 8037CC7C 003788DC 7C 9F 23 78 */ mr r31, r4
/* 8037CC80 003788E0 93 C1 00 08 */ stw r30, 8(r1)
/* 8037CC84 003788E4 7C 7E 1B 78 */ mr r30, r3
-/* 8037CC88 003788E8 4B EF 1A D5 */ bl func_8026E75C
+/* 8037CC88 003788E8 4B EF 1A D5 */ bl OSDisableInterrupts
/* 8037CC8C 003788EC 80 BE 00 00 */ lwz r5, 0(r30)
/* 8037CC90 003788F0 38 80 00 01 */ li r4, 1
/* 8037CC94 003788F4 80 1E 00 08 */ lwz r0, 8(r30)
@@ -96565,7 +96565,7 @@ func_8037CC6C:
/* 8037CCBC 0037891C 80 9E 00 10 */ lwz r4, 0x10(r30)
/* 8037CCC0 00378920 38 04 FF FF */ addi r0, r4, -1
/* 8037CCC4 00378924 90 1E 00 10 */ stw r0, 0x10(r30)
-/* 8037CCC8 00378928 4B EF 1A BD */ bl func_8026E784
+/* 8037CCC8 00378928 4B EF 1A BD */ bl OSRestoreInterrupts
/* 8037CCCC 0037892C 80 01 00 14 */ lwz r0, 0x14(r1)
/* 8037CCD0 00378930 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 8037CCD4 00378934 83 C1 00 08 */ lwz r30, 8(r1)
@@ -97413,7 +97413,7 @@ lbl_8037D8EC:
/* 8037D8EC 0037954C 80 1E 07 C4 */ lwz r0, 0x7c4(r30)
/* 8037D8F0 00379550 7C 06 00 00 */ cmpw r6, r0
/* 8037D8F4 00379554 41 80 FF 04 */ blt lbl_8037D7F8
-/* 8037D8F8 00379558 4B EF 0E 65 */ bl func_8026E75C
+/* 8037D8F8 00379558 4B EF 0E 65 */ bl OSDisableInterrupts
/* 8037D8FC 0037955C 80 1E 07 C0 */ lwz r0, 0x7c0(r30)
/* 8037D900 00379560 7C 7D 1B 78 */ mr r29, r3
/* 8037D904 00379564 2C 00 00 00 */ cmpwi r0, 0
@@ -97444,7 +97444,7 @@ lbl_8037D94C:
lbl_8037D964:
/* 8037D964 003795C4 80 7E 07 C0 */ lwz r3, 0x7c0(r30)
/* 8037D968 003795C8 48 00 35 E9 */ bl func_80380F50
-/* 8037D96C 003795CC 4B EF 0D F1 */ bl func_8026E75C
+/* 8037D96C 003795CC 4B EF 0D F1 */ bl OSDisableInterrupts
/* 8037D970 003795D0 88 1E 00 BF */ lbz r0, 0xbf(r30)
/* 8037D974 003795D4 7C 7C 1B 78 */ mr r28, r3
/* 8037D978 003795D8 3B 60 00 00 */ li r27, 0
@@ -97469,12 +97469,12 @@ lbl_8037D9B8:
/* 8037D9B8 00379618 9B 7E 00 C0 */ stb r27, 0xc0(r30)
lbl_8037D9BC:
/* 8037D9BC 0037961C 7F 83 E3 78 */ mr r3, r28
-/* 8037D9C0 00379620 4B EF 0D C5 */ bl func_8026E784
+/* 8037D9C0 00379620 4B EF 0D C5 */ bl OSRestoreInterrupts
lbl_8037D9C4:
/* 8037D9C4 00379624 38 00 00 01 */ li r0, 1
/* 8037D9C8 00379628 7F A3 EB 78 */ mr r3, r29
/* 8037D9CC 0037962C 98 1E 00 BA */ stb r0, 0xba(r30)
-/* 8037D9D0 00379630 4B EF 0D B5 */ bl func_8026E784
+/* 8037D9D0 00379630 4B EF 0D B5 */ bl OSRestoreInterrupts
lbl_8037D9D4:
/* 8037D9D4 00379634 7F E3 FB 78 */ mr r3, r31
/* 8037D9D8 00379638 4B EF 20 4D */ bl func_8026FA24
@@ -97495,7 +97495,7 @@ lbl_8037D9E0:
/* 8037DA10 00379670 7C 7B 1B 78 */ mr r27, r3
/* 8037DA14 00379674 7F 83 E3 78 */ mr r3, r28
/* 8037DA18 00379678 4B EF 1F 31 */ bl func_8026F948
-/* 8037DA1C 0037967C 4B EF 0D 41 */ bl func_8026E75C
+/* 8037DA1C 0037967C 4B EF 0D 41 */ bl OSDisableInterrupts
/* 8037DA20 00379680 80 1B 07 C0 */ lwz r0, 0x7c0(r27)
/* 8037DA24 00379684 7C 7F 1B 78 */ mr r31, r3
/* 8037DA28 00379688 2C 00 00 00 */ cmpwi r0, 0
@@ -97504,11 +97504,11 @@ lbl_8037D9E0:
/* 8037DA34 00379694 48 00 35 3D */ bl func_80380F70
lbl_8037DA38:
/* 8037DA38 00379698 7F E3 FB 78 */ mr r3, r31
-/* 8037DA3C 0037969C 4B EF 0D 49 */ bl func_8026E784
+/* 8037DA3C 0037969C 4B EF 0D 49 */ bl OSRestoreInterrupts
/* 8037DA40 003796A0 48 00 1F 41 */ bl func_8037F980
/* 8037DA44 003796A4 38 9B 01 08 */ addi r4, r27, 0x108
/* 8037DA48 003796A8 48 00 24 11 */ bl func_8037FE58
-/* 8037DA4C 003796AC 4B EF 0D 11 */ bl func_8026E75C
+/* 8037DA4C 003796AC 4B EF 0D 11 */ bl OSDisableInterrupts
/* 8037DA50 003796B0 80 1B 01 28 */ lwz r0, 0x128(r27)
/* 8037DA54 003796B4 7C 7F 1B 78 */ mr r31, r3
/* 8037DA58 003796B8 2C 00 00 00 */ cmpwi r0, 0
@@ -97526,7 +97526,7 @@ lbl_8037DA78:
/* 8037DA80 003796E0 40 82 FF E8 */ bne lbl_8037DA68
lbl_8037DA84:
/* 8037DA84 003796E4 7F E3 FB 78 */ mr r3, r31
-/* 8037DA88 003796E8 4B EF 0C FD */ bl func_8026E784
+/* 8037DA88 003796E8 4B EF 0C FD */ bl OSRestoreInterrupts
/* 8037DA8C 003796EC 80 7B 07 BC */ lwz r3, 0x7bc(r27)
/* 8037DA90 003796F0 2C 03 00 00 */ cmpwi r3, 0
/* 8037DA94 003796F4 41 82 00 1C */ beq lbl_8037DAB0
@@ -97581,7 +97581,7 @@ lbl_8037DAE0:
/* 8037DB4C 003797AC 38 00 00 01 */ li r0, 1
/* 8037DB50 003797B0 98 1C 00 C1 */ stb r0, 0xc1(r28)
lbl_8037DB54:
-/* 8037DB54 003797B4 4B EF 0C 09 */ bl func_8026E75C
+/* 8037DB54 003797B4 4B EF 0C 09 */ bl OSDisableInterrupts
/* 8037DB58 003797B8 88 1C 00 BF */ lbz r0, 0xbf(r28)
/* 8037DB5C 003797BC 7C 7F 1B 78 */ mr r31, r3
/* 8037DB60 003797C0 3B A0 00 00 */ li r29, 0
@@ -97606,7 +97606,7 @@ lbl_8037DBA0:
/* 8037DBA0 00379800 9B BC 00 C0 */ stb r29, 0xc0(r28)
lbl_8037DBA4:
/* 8037DBA4 00379804 7F E3 FB 78 */ mr r3, r31
-/* 8037DBA8 00379808 4B EF 0B DD */ bl func_8026E784
+/* 8037DBA8 00379808 4B EF 0B DD */ bl OSRestoreInterrupts
/* 8037DBAC 0037980C 7F C3 F3 78 */ mr r3, r30
/* 8037DBB0 00379810 4B EF 1E 75 */ bl func_8026FA24
/* 8037DBB4 00379814 80 01 00 24 */ lwz r0, 0x24(r1)
@@ -97751,7 +97751,7 @@ lbl_8037DD8C:
/* 8037DD9C 003799FC 2C 00 00 00 */ cmpwi r0, 0
/* 8037DDA0 00379A00 40 82 00 64 */ bne lbl_8037DE04
/* 8037DDA4 00379A04 3B 23 FF FF */ addi r25, r3, -1
-/* 8037DDA8 00379A08 4B EF 09 B5 */ bl func_8026E75C
+/* 8037DDA8 00379A08 4B EF 09 B5 */ bl OSDisableInterrupts
/* 8037DDAC 00379A0C 7C 7A 1B 78 */ mr r26, r3
/* 8037DDB0 00379A10 3B 00 00 00 */ li r24, 0
/* 8037DDB4 00379A14 3B 60 00 00 */ li r27, 0
@@ -97773,7 +97773,7 @@ lbl_8037DDE8:
/* 8037DDEC 00379A4C 7C 18 00 00 */ cmpw r24, r0
/* 8037DDF0 00379A50 41 80 FF CC */ blt lbl_8037DDBC
/* 8037DDF4 00379A54 7F 43 D3 78 */ mr r3, r26
-/* 8037DDF8 00379A58 4B EF 09 8D */ bl func_8026E784
+/* 8037DDF8 00379A58 4B EF 09 8D */ bl OSRestoreInterrupts
/* 8037DDFC 00379A5C 38 00 00 01 */ li r0, 1
/* 8037DE00 00379A60 98 1C 00 C5 */ stb r0, 0xc5(r28)
lbl_8037DE04:
@@ -98165,7 +98165,7 @@ lbl_8037E374:
lbl_8037E378:
/* 8037E378 00379FD8 80 1D 00 E0 */ lwz r0, 0xe0(r29)
/* 8037E37C 00379FDC 90 1D 00 EC */ stw r0, 0xec(r29)
-/* 8037E380 00379FE0 4B EF 03 DD */ bl func_8026E75C
+/* 8037E380 00379FE0 4B EF 03 DD */ bl OSDisableInterrupts
/* 8037E384 00379FE4 88 1D 00 82 */ lbz r0, 0x82(r29)
/* 8037E388 00379FE8 7C 7E 1B 78 */ mr r30, r3
/* 8037E38C 00379FEC 38 80 00 02 */ li r4, 2
@@ -98180,12 +98180,12 @@ lbl_8037E39C:
/* 8037E3AC 0037A00C 2C 03 00 00 */ cmpwi r3, 0
/* 8037E3B0 0037A010 40 82 00 14 */ bne lbl_8037E3C4
/* 8037E3B4 0037A014 7F C3 F3 78 */ mr r3, r30
-/* 8037E3B8 0037A018 4B EF 03 CD */ bl func_8026E784
+/* 8037E3B8 0037A018 4B EF 03 CD */ bl OSRestoreInterrupts
/* 8037E3BC 0037A01C 38 60 00 00 */ li r3, 0
/* 8037E3C0 0037A020 48 00 00 10 */ b lbl_8037E3D0
lbl_8037E3C4:
/* 8037E3C4 0037A024 7F C3 F3 78 */ mr r3, r30
-/* 8037E3C8 0037A028 4B EF 03 BD */ bl func_8026E784
+/* 8037E3C8 0037A028 4B EF 03 BD */ bl OSRestoreInterrupts
/* 8037E3CC 0037A02C 38 60 00 01 */ li r3, 1
lbl_8037E3D0:
/* 8037E3D0 0037A030 39 61 00 50 */ addi r11, r1, 0x50
@@ -98205,7 +98205,7 @@ func_8037E3E8:
/* 8037E3FC 0037A05C 7C 7A 1B 78 */ mr r26, r3
/* 8037E400 0037A060 7C 9B 23 78 */ mr r27, r4
/* 8037E404 0037A064 7C BC 2B 78 */ mr r28, r5
-/* 8037E408 0037A068 4B EF 03 55 */ bl func_8026E75C
+/* 8037E408 0037A068 4B EF 03 55 */ bl OSDisableInterrupts
/* 8037E40C 0037A06C 7C 7F 1B 78 */ mr r31, r3
/* 8037E410 0037A070 7F 5E D3 78 */ mr r30, r26
/* 8037E414 0037A074 3B A0 00 00 */ li r29, 0
@@ -98228,7 +98228,7 @@ lbl_8037E44C:
/* 8037E44C 0037A0AC 7C 1C E8 00 */ cmpw r28, r29
/* 8037E450 0037A0B0 41 80 FF E8 */ blt lbl_8037E438
/* 8037E454 0037A0B4 7F E3 FB 78 */ mr r3, r31
-/* 8037E458 0037A0B8 4B EF 03 2D */ bl func_8026E784
+/* 8037E458 0037A0B8 4B EF 03 2D */ bl OSRestoreInterrupts
/* 8037E45C 0037A0BC 38 60 00 00 */ li r3, 0
/* 8037E460 0037A0C0 48 00 00 94 */ b lbl_8037E4F4
lbl_8037E464:
@@ -98264,13 +98264,13 @@ lbl_8037E4CC:
/* 8037E4CC 0037A12C 7C 1C D8 00 */ cmpw r28, r27
/* 8037E4D0 0037A130 41 80 FF E8 */ blt lbl_8037E4B8
/* 8037E4D4 0037A134 7F E3 FB 78 */ mr r3, r31
-/* 8037E4D8 0037A138 4B EF 02 AD */ bl func_8026E784
+/* 8037E4D8 0037A138 4B EF 02 AD */ bl OSRestoreInterrupts
/* 8037E4DC 0037A13C 38 60 00 00 */ li r3, 0
/* 8037E4E0 0037A140 48 00 00 14 */ b lbl_8037E4F4
lbl_8037E4E4:
/* 8037E4E4 0037A144 90 7A 07 C0 */ stw r3, 0x7c0(r26)
/* 8037E4E8 0037A148 7F E3 FB 78 */ mr r3, r31
-/* 8037E4EC 0037A14C 4B EF 02 99 */ bl func_8026E784
+/* 8037E4EC 0037A14C 4B EF 02 99 */ bl OSRestoreInterrupts
/* 8037E4F0 0037A150 38 60 00 01 */ li r3, 1
lbl_8037E4F4:
/* 8037E4F4 0037A154 39 61 00 20 */ addi r11, r1, 0x20
@@ -98288,7 +98288,7 @@ func_8037E50C:
/* 8037E518 0037A178 39 61 00 20 */ addi r11, r1, 0x20
/* 8037E51C 0037A17C 4B E4 8C 0D */ bl func_801C7128
/* 8037E520 0037A180 7C 7B 1B 78 */ mr r27, r3
-/* 8037E524 0037A184 4B EF 02 39 */ bl func_8026E75C
+/* 8037E524 0037A184 4B EF 02 39 */ bl OSDisableInterrupts
/* 8037E528 0037A188 7C 7F 1B 78 */ mr r31, r3
/* 8037E52C 0037A18C 7F 7D DB 78 */ mr r29, r27
/* 8037E530 0037A190 3B 80 00 00 */ li r28, 0
@@ -98318,7 +98318,7 @@ lbl_8037E560:
/* 8037E584 0037A1E4 93 DB 07 C0 */ stw r30, 0x7c0(r27)
lbl_8037E588:
/* 8037E588 0037A1E8 7F E3 FB 78 */ mr r3, r31
-/* 8037E58C 0037A1EC 4B EF 01 F9 */ bl func_8026E784
+/* 8037E58C 0037A1EC 4B EF 01 F9 */ bl OSRestoreInterrupts
/* 8037E590 0037A1F0 39 61 00 20 */ addi r11, r1, 0x20
/* 8037E594 0037A1F4 4B E4 8B E1 */ bl func_801C7174
/* 8037E598 0037A1F8 80 01 00 24 */ lwz r0, 0x24(r1)
@@ -98382,7 +98382,7 @@ lbl_8037E660:
/* 8037E674 0037A2D4 40 82 00 64 */ bne lbl_8037E6D8
/* 8037E678 0037A2D8 38 00 00 00 */ li r0, 0
/* 8037E67C 0037A2DC 98 03 00 C1 */ stb r0, 0xc1(r3)
-/* 8037E680 0037A2E0 4B EF 00 DD */ bl func_8026E75C
+/* 8037E680 0037A2E0 4B EF 00 DD */ bl OSDisableInterrupts
/* 8037E684 0037A2E4 88 1F 00 BF */ lbz r0, 0xbf(r31)
/* 8037E688 0037A2E8 7C 7E 1B 78 */ mr r30, r3
/* 8037E68C 0037A2EC 3B A0 00 00 */ li r29, 0
@@ -98407,7 +98407,7 @@ lbl_8037E6CC:
/* 8037E6CC 0037A32C 9B BF 00 C0 */ stb r29, 0xc0(r31)
lbl_8037E6D0:
/* 8037E6D0 0037A330 7F C3 F3 78 */ mr r3, r30
-/* 8037E6D4 0037A334 4B EF 00 B1 */ bl func_8026E784
+/* 8037E6D4 0037A334 4B EF 00 B1 */ bl OSRestoreInterrupts
lbl_8037E6D8:
/* 8037E6D8 0037A338 88 1F 00 BE */ lbz r0, 0xbe(r31)
/* 8037E6DC 0037A33C 2C 00 00 00 */ cmpwi r0, 0
@@ -98482,7 +98482,7 @@ lbl_8037E790:
/* 8037E7E4 0037A444 D0 1D 00 00 */ stfs f0, 0(r29)
/* 8037E7E8 0037A448 3B BD 00 04 */ addi r29, r29, 4
/* 8037E7EC 0037A44C 41 80 FF A4 */ blt lbl_8037E790
-/* 8037E7F0 0037A450 4B EE FF 6D */ bl func_8026E75C
+/* 8037E7F0 0037A450 4B EE FF 6D */ bl OSDisableInterrupts
/* 8037E7F4 0037A454 80 1F 07 C0 */ lwz r0, 0x7c0(r31)
/* 8037E7F8 0037A458 7C 7E 1B 78 */ mr r30, r3
/* 8037E7FC 0037A45C 2C 00 00 00 */ cmpwi r0, 0
@@ -98550,7 +98550,7 @@ lbl_8037E8A8:
/* 8037E8EC 0037A54C 41 80 FF BC */ blt lbl_8037E8A8
lbl_8037E8F0:
/* 8037E8F0 0037A550 7F C3 F3 78 */ mr r3, r30
-/* 8037E8F4 0037A554 4B EE FE 91 */ bl func_8026E784
+/* 8037E8F4 0037A554 4B EE FE 91 */ bl OSRestoreInterrupts
lbl_8037E8F8:
/* 8037E8F8 0037A558 E3 E1 00 C8 */ psq_l f31, 200(r1), 0, qr0
/* 8037E8FC 0037A55C CB E1 00 C0 */ lfd f31, 0xc0(r1)
@@ -98612,7 +98612,7 @@ lbl_8037E9B4:
/* 8037E9D4 0037A634 38 00 00 01 */ li r0, 1
/* 8037E9D8 0037A638 98 1F 00 BE */ stb r0, 0xbe(r31)
/* 8037E9DC 0037A63C 98 1F 00 C1 */ stb r0, 0xc1(r31)
-/* 8037E9E0 0037A640 4B EE FD 7D */ bl func_8026E75C
+/* 8037E9E0 0037A640 4B EE FD 7D */ bl OSDisableInterrupts
/* 8037E9E4 0037A644 88 1F 00 BF */ lbz r0, 0xbf(r31)
/* 8037E9E8 0037A648 7C 7E 1B 78 */ mr r30, r3
/* 8037E9EC 0037A64C 3B A0 00 00 */ li r29, 0
@@ -98637,7 +98637,7 @@ lbl_8037EA2C:
/* 8037EA2C 0037A68C 9B BF 00 C0 */ stb r29, 0xc0(r31)
lbl_8037EA30:
/* 8037EA30 0037A690 7F C3 F3 78 */ mr r3, r30
-/* 8037EA34 0037A694 4B EE FD 51 */ bl func_8026E784
+/* 8037EA34 0037A694 4B EE FD 51 */ bl OSRestoreInterrupts
/* 8037EA38 0037A698 48 00 00 20 */ b lbl_8037EA58
lbl_8037EA3C:
/* 8037EA3C 0037A69C 7F E3 FB 78 */ mr r3, r31
@@ -98687,7 +98687,7 @@ lbl_8037EAD4:
/* 8037EAD4 0037A734 80 83 00 EC */ lwz r4, 0xec(r3)
/* 8037EAD8 0037A738 80 03 00 A0 */ lwz r0, 0xa0(r3)
/* 8037EADC 0037A73C 7F A4 01 D6 */ mullw r29, r4, r0
-/* 8037EAE0 0037A740 4B EE FC 7D */ bl func_8026E75C
+/* 8037EAE0 0037A740 4B EE FC 7D */ bl OSDisableInterrupts
/* 8037EAE4 0037A744 7C 7E 1B 78 */ mr r30, r3
/* 8037EAE8 0037A748 7F FB FB 78 */ mr r27, r31
/* 8037EAEC 0037A74C 3B 80 00 00 */ li r28, 0
@@ -98713,7 +98713,7 @@ lbl_8037EB24:
/* 8037EB34 0037A794 38 80 00 01 */ li r4, 1
/* 8037EB38 0037A798 48 00 2B D5 */ bl func_8038170C
/* 8037EB3C 0037A79C 7F C3 F3 78 */ mr r3, r30
-/* 8037EB40 0037A7A0 4B EE FC 45 */ bl func_8026E784
+/* 8037EB40 0037A7A0 4B EE FC 45 */ bl OSRestoreInterrupts
lbl_8037EB44:
/* 8037EB44 0037A7A4 80 7F 00 F0 */ lwz r3, 0xf0(r31)
/* 8037EB48 0037A7A8 80 1F 00 EC */ lwz r0, 0xec(r31)
@@ -98727,7 +98727,7 @@ lbl_8037EB44:
/* 8037EB68 0037A7C8 90 9F 00 F0 */ stw r4, 0xf0(r31)
/* 8037EB6C 0037A7CC 7F 83 01 D6 */ mullw r28, r3, r0
/* 8037EB70 0037A7D0 90 7F 00 EC */ stw r3, 0xec(r31)
-/* 8037EB74 0037A7D4 4B EE FB E9 */ bl func_8026E75C
+/* 8037EB74 0037A7D4 4B EE FB E9 */ bl OSDisableInterrupts
/* 8037EB78 0037A7D8 7C 7E 1B 78 */ mr r30, r3
/* 8037EB7C 0037A7DC 7F FB FB 78 */ mr r27, r31
/* 8037EB80 0037A7E0 3B A0 00 00 */ li r29, 0
@@ -98753,7 +98753,7 @@ lbl_8037EBB8:
/* 8037EBC8 0037A828 38 80 00 01 */ li r4, 1
/* 8037EBCC 0037A82C 48 00 2B 41 */ bl func_8038170C
/* 8037EBD0 0037A830 7F C3 F3 78 */ mr r3, r30
-/* 8037EBD4 0037A834 4B EE FB B1 */ bl func_8026E784
+/* 8037EBD4 0037A834 4B EE FB B1 */ bl OSRestoreInterrupts
lbl_8037EBD8:
/* 8037EBD8 0037A838 80 7F 00 EC */ lwz r3, 0xec(r31)
/* 8037EBDC 0037A83C 80 9F 00 F0 */ lwz r4, 0xf0(r31)
@@ -98770,7 +98770,7 @@ lbl_8037EBD8:
/* 8037EC08 0037A868 88 1F 00 C4 */ lbz r0, 0xc4(r31)
/* 8037EC0C 0037A86C 2C 00 00 00 */ cmpwi r0, 0
/* 8037EC10 0037A870 41 82 00 64 */ beq lbl_8037EC74
-/* 8037EC14 0037A874 4B EE FB 49 */ bl func_8026E75C
+/* 8037EC14 0037A874 4B EE FB 49 */ bl OSDisableInterrupts
/* 8037EC18 0037A878 7C 7E 1B 78 */ mr r30, r3
/* 8037EC1C 0037A87C 7F FC FB 78 */ mr r28, r31
/* 8037EC20 0037A880 3B 60 00 00 */ li r27, 0
@@ -98795,7 +98795,7 @@ lbl_8037EC54:
/* 8037EC64 0037A8C4 38 80 00 01 */ li r4, 1
/* 8037EC68 0037A8C8 48 00 2B A1 */ bl func_80381808
/* 8037EC6C 0037A8CC 7F C3 F3 78 */ mr r3, r30
-/* 8037EC70 0037A8D0 4B EE FB 15 */ bl func_8026E784
+/* 8037EC70 0037A8D0 4B EE FB 15 */ bl OSRestoreInterrupts
lbl_8037EC74:
/* 8037EC74 0037A8D4 38 00 00 00 */ li r0, 0
/* 8037EC78 0037A8D8 98 1F 00 C4 */ stb r0, 0xc4(r31)
@@ -98836,14 +98836,14 @@ func_8037ECBC:
/* 8037ECF0 0037A950 41 80 00 08 */ blt lbl_8037ECF8
/* 8037ECF4 0037A954 7F 00 C0 50 */ subf r24, r0, r24
lbl_8037ECF8:
-/* 8037ECF8 0037A958 4B EE FA 65 */ bl func_8026E75C
+/* 8037ECF8 0037A958 4B EE FA 65 */ bl OSDisableInterrupts
/* 8037ECFC 0037A95C 80 9E 00 A0 */ lwz r4, 0xa0(r30)
/* 8037ED00 0037A960 7C 7D 1B 78 */ mr r29, r3
/* 8037ED04 0037A964 80 7E 00 A8 */ lwz r3, 0xa8(r30)
/* 8037ED08 0037A968 7C 1F 21 D6 */ mullw r0, r31, r4
/* 8037ED0C 0037A96C 7F 78 21 D6 */ mullw r27, r24, r4
/* 8037ED10 0037A970 7F 43 02 14 */ add r26, r3, r0
-/* 8037ED14 0037A974 4B EE FA 49 */ bl func_8026E75C
+/* 8037ED14 0037A974 4B EE FA 49 */ bl OSDisableInterrupts
/* 8037ED18 0037A978 7C 7C 1B 78 */ mr r28, r3
/* 8037ED1C 0037A97C 7F D8 F3 78 */ mr r24, r30
/* 8037ED20 0037A980 3B 20 00 00 */ li r25, 0
@@ -98869,7 +98869,7 @@ lbl_8037ED58:
/* 8037ED68 0037A9C8 38 80 00 01 */ li r4, 1
/* 8037ED6C 0037A9CC 48 00 29 A1 */ bl func_8038170C
/* 8037ED70 0037A9D0 7F 83 E3 78 */ mr r3, r28
-/* 8037ED74 0037A9D4 4B EE FA 11 */ bl func_8026E784
+/* 8037ED74 0037A9D4 4B EE FA 11 */ bl OSRestoreInterrupts
/* 8037ED78 0037A9D8 88 1E 00 80 */ lbz r0, 0x80(r30)
/* 8037ED7C 0037A9DC 28 00 00 02 */ cmplwi r0, 2
/* 8037ED80 0037A9E0 40 82 00 68 */ bne lbl_8037EDE8
@@ -98903,10 +98903,10 @@ lbl_8037EDD0:
/* 8037EDE4 0037AA44 98 1E 00 C3 */ stb r0, 0xc3(r30)
lbl_8037EDE8:
/* 8037EDE8 0037AA48 7F A3 EB 78 */ mr r3, r29
-/* 8037EDEC 0037AA4C 4B EE F9 99 */ bl func_8026E784
+/* 8037EDEC 0037AA4C 4B EE F9 99 */ bl OSRestoreInterrupts
/* 8037EDF0 0037AA50 48 00 00 5C */ b lbl_8037EE4C
lbl_8037EDF4:
-/* 8037EDF4 0037AA54 4B EE F9 69 */ bl func_8026E75C
+/* 8037EDF4 0037AA54 4B EE F9 69 */ bl OSDisableInterrupts
/* 8037EDF8 0037AA58 7C 7C 1B 78 */ mr r28, r3
/* 8037EDFC 0037AA5C 7F DA F3 78 */ mr r26, r30
/* 8037EE00 0037AA60 3B 20 00 00 */ li r25, 0
@@ -98927,7 +98927,7 @@ lbl_8037EE30:
/* 8037EE34 0037AA94 7C 19 00 00 */ cmpw r25, r0
/* 8037EE38 0037AA98 41 80 FF D0 */ blt lbl_8037EE08
/* 8037EE3C 0037AA9C 7F 83 E3 78 */ mr r3, r28
-/* 8037EE40 0037AAA0 4B EE F9 45 */ bl func_8026E784
+/* 8037EE40 0037AAA0 4B EE F9 45 */ bl OSRestoreInterrupts
/* 8037EE44 0037AAA4 38 00 00 01 */ li r0, 1
/* 8037EE48 0037AAA8 98 1E 00 C5 */ stb r0, 0xc5(r30)
lbl_8037EE4C:
@@ -99017,7 +99017,7 @@ lbl_8037EF60:
/* 8037EF78 0037ABD8 80 1D 00 E4 */ lwz r0, 0xe4(r29)
/* 8037EF7C 0037ABDC 90 1C 00 24 */ stw r0, 0x24(r28)
/* 8037EF80 0037ABE0 9B DC 00 28 */ stb r30, 0x28(r28)
-/* 8037EF84 0037ABE4 4B EE F7 D9 */ bl func_8026E75C
+/* 8037EF84 0037ABE4 4B EE F7 D9 */ bl OSDisableInterrupts
/* 8037EF88 0037ABE8 38 1D 01 2C */ addi r0, r29, 0x12c
/* 8037EF8C 0037ABEC 7C 7E 1B 78 */ mr r30, r3
/* 8037EF90 0037ABF0 90 01 00 08 */ stw r0, 8(r1)
@@ -99051,7 +99051,7 @@ lbl_8037EFF8:
/* 8037EFF8 0037AC58 38 00 00 01 */ li r0, 1
/* 8037EFFC 0037AC5C 7F C3 F3 78 */ mr r3, r30
/* 8037F000 0037AC60 98 1D 00 C6 */ stb r0, 0xc6(r29)
-/* 8037F004 0037AC64 4B EE F7 81 */ bl func_8026E784
+/* 8037F004 0037AC64 4B EE F7 81 */ bl OSRestoreInterrupts
/* 8037F008 0037AC68 48 00 00 6C */ b lbl_8037F074
lbl_8037F00C:
/* 8037F00C 0037AC6C 80 7D 00 E4 */ lwz r3, 0xe4(r29)
@@ -99081,7 +99081,7 @@ lbl_8037F068:
/* 8037F068 0037ACC8 90 DD 00 E0 */ stw r6, 0xe0(r29)
lbl_8037F06C:
/* 8037F06C 0037ACCC 7F C3 F3 78 */ mr r3, r30
-/* 8037F070 0037ACD0 4B EE F7 15 */ bl func_8026E784
+/* 8037F070 0037ACD0 4B EE F7 15 */ bl OSRestoreInterrupts
lbl_8037F074:
/* 8037F074 0037ACD4 39 61 00 30 */ addi r11, r1, 0x30
/* 8037F078 0037ACD8 4B E4 80 F9 */ bl func_801C7170
@@ -99180,7 +99180,7 @@ lbl_8037F1A4:
/* 8037F1C0 0037AE20 7C 9D 23 78 */ mr r29, r4
/* 8037F1C4 0037AE24 93 81 00 10 */ stw r28, 0x10(r1)
/* 8037F1C8 0037AE28 7C 7C 1B 78 */ mr r28, r3
-/* 8037F1CC 0037AE2C 4B EE F5 91 */ bl func_8026E75C
+/* 8037F1CC 0037AE2C 4B EE F5 91 */ bl OSDisableInterrupts
/* 8037F1D0 0037AE30 2C 1D 00 02 */ cmpwi r29, 2
/* 8037F1D4 0037AE34 7C 7F 1B 78 */ mr r31, r3
/* 8037F1D8 0037AE38 40 80 00 10 */ bge lbl_8037F1E8
@@ -99203,11 +99203,11 @@ lbl_8037F208:
/* 8037F210 0037AE70 48 00 00 10 */ b lbl_8037F220
lbl_8037F214:
/* 8037F214 0037AE74 7F E3 FB 78 */ mr r3, r31
-/* 8037F218 0037AE78 4B EE F5 6D */ bl func_8026E784
+/* 8037F218 0037AE78 4B EE F5 6D */ bl OSRestoreInterrupts
/* 8037F21C 0037AE7C 48 00 00 0C */ b lbl_8037F228
lbl_8037F220:
/* 8037F220 0037AE80 7F E3 FB 78 */ mr r3, r31
-/* 8037F224 0037AE84 4B EE F5 61 */ bl func_8026E784
+/* 8037F224 0037AE84 4B EE F5 61 */ bl OSRestoreInterrupts
lbl_8037F228:
/* 8037F228 0037AE88 80 01 00 24 */ lwz r0, 0x24(r1)
/* 8037F22C 0037AE8C 83 E1 00 1C */ lwz r31, 0x1c(r1)
@@ -99323,7 +99323,7 @@ lbl_8037F344:
/* 8037F3D4 0037B034 38 00 00 01 */ li r0, 1
/* 8037F3D8 0037B038 98 03 00 BC */ stb r0, 0xbc(r3)
lbl_8037F3DC:
-/* 8037F3DC 0037B03C 4B EE F3 81 */ bl func_8026E75C
+/* 8037F3DC 0037B03C 4B EE F3 81 */ bl OSDisableInterrupts
/* 8037F3E0 0037B040 80 BD 00 10 */ lwz r5, 0x10(r29)
/* 8037F3E4 0037B044 7C 7F 1B 78 */ mr r31, r3
/* 8037F3E8 0037B048 38 9D 00 2C */ addi r4, r29, 0x2c
@@ -99344,7 +99344,7 @@ lbl_8037F3DC:
/* 8037F424 0037B084 4B FF 27 91 */ bl func_80371BB4
lbl_8037F428:
/* 8037F428 0037B088 7F E3 FB 78 */ mr r3, r31
-/* 8037F42C 0037B08C 4B EE F3 59 */ bl func_8026E784
+/* 8037F42C 0037B08C 4B EE F3 59 */ bl OSRestoreInterrupts
/* 8037F430 0037B090 80 01 00 24 */ lwz r0, 0x24(r1)
/* 8037F434 0037B094 83 E1 00 1C */ lwz r31, 0x1c(r1)
/* 8037F438 0037B098 83 C1 00 18 */ lwz r30, 0x18(r1)
@@ -99359,7 +99359,7 @@ lbl_8037F428:
/* 8037F45C 0037B0BC 93 C1 00 18 */ stw r30, 0x18(r1)
/* 8037F460 0037B0C0 93 A1 00 14 */ stw r29, 0x14(r1)
/* 8037F464 0037B0C4 7C 7D 1B 78 */ mr r29, r3
-/* 8037F468 0037B0C8 4B EE F2 F5 */ bl func_8026E75C
+/* 8037F468 0037B0C8 4B EE F2 F5 */ bl OSDisableInterrupts
/* 8037F46C 0037B0CC 80 BD 00 10 */ lwz r5, 0x10(r29)
/* 8037F470 0037B0D0 7C 7F 1B 78 */ mr r31, r3
/* 8037F474 0037B0D4 38 9D 00 2C */ addi r4, r29, 0x2c
@@ -99380,7 +99380,7 @@ lbl_8037F428:
/* 8037F4B0 0037B110 4B FF 27 05 */ bl func_80371BB4
lbl_8037F4B4:
/* 8037F4B4 0037B114 7F E3 FB 78 */ mr r3, r31
-/* 8037F4B8 0037B118 4B EE F2 CD */ bl func_8026E784
+/* 8037F4B8 0037B118 4B EE F2 CD */ bl OSRestoreInterrupts
/* 8037F4BC 0037B11C 80 01 00 24 */ lwz r0, 0x24(r1)
/* 8037F4C0 0037B120 83 E1 00 1C */ lwz r31, 0x1c(r1)
/* 8037F4C4 0037B124 83 C1 00 18 */ lwz r30, 0x18(r1)
@@ -99832,7 +99832,7 @@ func_8037FAF8:
/* 8037FB10 0037B770 7C 9E 23 78 */ mr r30, r4
/* 8037FB14 0037B774 93 A1 00 14 */ stw r29, 0x14(r1)
/* 8037FB18 0037B778 7C 7D 1B 78 */ mr r29, r3
-/* 8037FB1C 0037B77C 4B EE EC 41 */ bl func_8026E75C
+/* 8037FB1C 0037B77C 4B EE EC 41 */ bl OSDisableInterrupts
/* 8037FB20 0037B780 1C 1F 00 0C */ mulli r0, r31, 0xc
/* 8037FB24 0037B784 38 80 00 01 */ li r4, 1
/* 8037FB28 0037B788 98 9E 00 0C */ stb r4, 0xc(r30)
@@ -99846,7 +99846,7 @@ func_8037FAF8:
/* 8037FB48 0037B7A8 38 7D 00 2C */ addi r3, r29, 0x2c
/* 8037FB4C 0037B7AC 4B EF 29 15 */ bl func_80272460
/* 8037FB50 0037B7B0 7F E3 FB 78 */ mr r3, r31
-/* 8037FB54 0037B7B4 4B EE EC 31 */ bl func_8026E784
+/* 8037FB54 0037B7B4 4B EE EC 31 */ bl OSRestoreInterrupts
/* 8037FB58 0037B7B8 80 01 00 24 */ lwz r0, 0x24(r1)
/* 8037FB5C 0037B7BC 83 E1 00 1C */ lwz r31, 0x1c(r1)
/* 8037FB60 0037B7C0 83 C1 00 18 */ lwz r30, 0x18(r1)
@@ -99865,14 +99865,14 @@ func_8037FB74:
/* 8037FB88 0037B7E8 93 A1 00 24 */ stw r29, 0x24(r1)
/* 8037FB8C 0037B7EC 93 81 00 20 */ stw r28, 0x20(r1)
/* 8037FB90 0037B7F0 7C 7C 1B 78 */ mr r28, r3
-/* 8037FB94 0037B7F4 4B EE EB C9 */ bl func_8026E75C
+/* 8037FB94 0037B7F4 4B EE EB C9 */ bl OSDisableInterrupts
/* 8037FB98 0037B7F8 7C 7F 1B 78 */ mr r31, r3
-/* 8037FB9C 0037B7FC 4B EE EB C1 */ bl func_8026E75C
+/* 8037FB9C 0037B7FC 4B EE EB C1 */ bl OSDisableInterrupts
/* 8037FBA0 0037B800 80 1C 00 18 */ lwz r0, 0x18(r28)
/* 8037FBA4 0037B804 7C 7E 1B 78 */ mr r30, r3
/* 8037FBA8 0037B808 2C 00 00 00 */ cmpwi r0, 0
/* 8037FBAC 0037B80C 40 82 00 10 */ bne lbl_8037FBBC
-/* 8037FBB0 0037B810 4B EE EB D5 */ bl func_8026E784
+/* 8037FBB0 0037B810 4B EE EB D5 */ bl OSRestoreInterrupts
/* 8037FBB4 0037B814 3B C0 00 00 */ li r30, 0
/* 8037FBB8 0037B818 48 00 00 24 */ b lbl_8037FBDC
lbl_8037FBBC:
@@ -99882,22 +99882,22 @@ lbl_8037FBBC:
/* 8037FBC8 0037B828 93 A1 00 10 */ stw r29, 0x10(r1)
/* 8037FBCC 0037B82C 4B FE 2F F1 */ bl func_80362BBC
/* 8037FBD0 0037B830 7F C3 F3 78 */ mr r3, r30
-/* 8037FBD4 0037B834 4B EE EB B1 */ bl func_8026E784
+/* 8037FBD4 0037B834 4B EE EB B1 */ bl OSRestoreInterrupts
/* 8037FBD8 0037B838 3B DD FF FC */ addi r30, r29, -4
lbl_8037FBDC:
/* 8037FBDC 0037B83C 2C 1E 00 00 */ cmpwi r30, 0
/* 8037FBE0 0037B840 41 82 00 14 */ beq lbl_8037FBF4
/* 8037FBE4 0037B844 7F E3 FB 78 */ mr r3, r31
-/* 8037FBE8 0037B848 4B EE EB 9D */ bl func_8026E784
+/* 8037FBE8 0037B848 4B EE EB 9D */ bl OSRestoreInterrupts
/* 8037FBEC 0037B84C 7F C3 F3 78 */ mr r3, r30
/* 8037FBF0 0037B850 48 00 00 C0 */ b lbl_8037FCB0
lbl_8037FBF4:
-/* 8037FBF4 0037B854 4B EE EB 69 */ bl func_8026E75C
+/* 8037FBF4 0037B854 4B EE EB 69 */ bl OSDisableInterrupts
/* 8037FBF8 0037B858 80 1C 00 0C */ lwz r0, 0xc(r28)
/* 8037FBFC 0037B85C 7C 7E 1B 78 */ mr r30, r3
/* 8037FC00 0037B860 2C 00 00 00 */ cmpwi r0, 0
/* 8037FC04 0037B864 40 82 00 10 */ bne lbl_8037FC14
-/* 8037FC08 0037B868 4B EE EB 7D */ bl func_8026E784
+/* 8037FC08 0037B868 4B EE EB 7D */ bl OSRestoreInterrupts
/* 8037FC0C 0037B86C 3B C0 00 00 */ li r30, 0
/* 8037FC10 0037B870 48 00 00 24 */ b lbl_8037FC34
lbl_8037FC14:
@@ -99907,22 +99907,22 @@ lbl_8037FC14:
/* 8037FC20 0037B880 93 A1 00 0C */ stw r29, 0xc(r1)
/* 8037FC24 0037B884 4B FE 2F 99 */ bl func_80362BBC
/* 8037FC28 0037B888 7F C3 F3 78 */ mr r3, r30
-/* 8037FC2C 0037B88C 4B EE EB 59 */ bl func_8026E784
+/* 8037FC2C 0037B88C 4B EE EB 59 */ bl OSRestoreInterrupts
/* 8037FC30 0037B890 3B DD FF FC */ addi r30, r29, -4
lbl_8037FC34:
/* 8037FC34 0037B894 2C 1E 00 00 */ cmpwi r30, 0
/* 8037FC38 0037B898 41 82 00 14 */ beq lbl_8037FC4C
/* 8037FC3C 0037B89C 7F E3 FB 78 */ mr r3, r31
-/* 8037FC40 0037B8A0 4B EE EB 45 */ bl func_8026E784
+/* 8037FC40 0037B8A0 4B EE EB 45 */ bl OSRestoreInterrupts
/* 8037FC44 0037B8A4 7F C3 F3 78 */ mr r3, r30
/* 8037FC48 0037B8A8 48 00 00 68 */ b lbl_8037FCB0
lbl_8037FC4C:
-/* 8037FC4C 0037B8AC 4B EE EB 11 */ bl func_8026E75C
+/* 8037FC4C 0037B8AC 4B EE EB 11 */ bl OSDisableInterrupts
/* 8037FC50 0037B8B0 80 1C 00 00 */ lwz r0, 0(r28)
/* 8037FC54 0037B8B4 7C 7E 1B 78 */ mr r30, r3
/* 8037FC58 0037B8B8 2C 00 00 00 */ cmpwi r0, 0
/* 8037FC5C 0037B8BC 40 82 00 10 */ bne lbl_8037FC6C
-/* 8037FC60 0037B8C0 4B EE EB 25 */ bl func_8026E784
+/* 8037FC60 0037B8C0 4B EE EB 25 */ bl OSRestoreInterrupts
/* 8037FC64 0037B8C4 3B C0 00 00 */ li r30, 0
/* 8037FC68 0037B8C8 48 00 00 24 */ b lbl_8037FC8C
lbl_8037FC6C:
@@ -99932,18 +99932,18 @@ lbl_8037FC6C:
/* 8037FC78 0037B8D8 93 A1 00 08 */ stw r29, 8(r1)
/* 8037FC7C 0037B8DC 4B FE 2F 41 */ bl func_80362BBC
/* 8037FC80 0037B8E0 7F C3 F3 78 */ mr r3, r30
-/* 8037FC84 0037B8E4 4B EE EB 01 */ bl func_8026E784
+/* 8037FC84 0037B8E4 4B EE EB 01 */ bl OSRestoreInterrupts
/* 8037FC88 0037B8E8 3B DD FF FC */ addi r30, r29, -4
lbl_8037FC8C:
/* 8037FC8C 0037B8EC 2C 1E 00 00 */ cmpwi r30, 0
/* 8037FC90 0037B8F0 41 82 00 14 */ beq lbl_8037FCA4
/* 8037FC94 0037B8F4 7F E3 FB 78 */ mr r3, r31
-/* 8037FC98 0037B8F8 4B EE EA ED */ bl func_8026E784
+/* 8037FC98 0037B8F8 4B EE EA ED */ bl OSRestoreInterrupts
/* 8037FC9C 0037B8FC 7F C3 F3 78 */ mr r3, r30
/* 8037FCA0 0037B900 48 00 00 10 */ b lbl_8037FCB0
lbl_8037FCA4:
/* 8037FCA4 0037B904 7F E3 FB 78 */ mr r3, r31
-/* 8037FCA8 0037B908 4B EE EA DD */ bl func_8026E784
+/* 8037FCA8 0037B908 4B EE EA DD */ bl OSRestoreInterrupts
/* 8037FCAC 0037B90C 38 60 00 00 */ li r3, 0
lbl_8037FCB0:
/* 8037FCB0 0037B910 80 01 00 34 */ lwz r0, 0x34(r1)
@@ -99964,67 +99964,67 @@ func_8037FCD0:
/* 8037FCE0 0037B940 93 C1 00 18 */ stw r30, 0x18(r1)
/* 8037FCE4 0037B944 93 A1 00 14 */ stw r29, 0x14(r1)
/* 8037FCE8 0037B948 7C 7D 1B 78 */ mr r29, r3
-/* 8037FCEC 0037B94C 4B EE EA 71 */ bl func_8026E75C
+/* 8037FCEC 0037B94C 4B EE EA 71 */ bl OSDisableInterrupts
/* 8037FCF0 0037B950 7C 7F 1B 78 */ mr r31, r3
-/* 8037FCF4 0037B954 4B EE EA 69 */ bl func_8026E75C
+/* 8037FCF4 0037B954 4B EE EA 69 */ bl OSDisableInterrupts
/* 8037FCF8 0037B958 80 1D 00 18 */ lwz r0, 0x18(r29)
/* 8037FCFC 0037B95C 2C 00 00 00 */ cmpwi r0, 0
/* 8037FD00 0037B960 40 82 00 10 */ bne lbl_8037FD10
-/* 8037FD04 0037B964 4B EE EA 81 */ bl func_8026E784
+/* 8037FD04 0037B964 4B EE EA 81 */ bl OSRestoreInterrupts
/* 8037FD08 0037B968 3B C0 00 00 */ li r30, 0
/* 8037FD0C 0037B96C 48 00 00 10 */ b lbl_8037FD1C
lbl_8037FD10:
/* 8037FD10 0037B970 83 DD 00 1C */ lwz r30, 0x1c(r29)
-/* 8037FD14 0037B974 4B EE EA 71 */ bl func_8026E784
+/* 8037FD14 0037B974 4B EE EA 71 */ bl OSRestoreInterrupts
/* 8037FD18 0037B978 3B DE FF FC */ addi r30, r30, -4
lbl_8037FD1C:
/* 8037FD1C 0037B97C 2C 1E 00 00 */ cmpwi r30, 0
/* 8037FD20 0037B980 41 82 00 14 */ beq lbl_8037FD34
/* 8037FD24 0037B984 7F E3 FB 78 */ mr r3, r31
-/* 8037FD28 0037B988 4B EE EA 5D */ bl func_8026E784
+/* 8037FD28 0037B988 4B EE EA 5D */ bl OSRestoreInterrupts
/* 8037FD2C 0037B98C 7F C3 F3 78 */ mr r3, r30
/* 8037FD30 0037B990 48 00 00 90 */ b lbl_8037FDC0
lbl_8037FD34:
-/* 8037FD34 0037B994 4B EE EA 29 */ bl func_8026E75C
+/* 8037FD34 0037B994 4B EE EA 29 */ bl OSDisableInterrupts
/* 8037FD38 0037B998 80 1D 00 0C */ lwz r0, 0xc(r29)
/* 8037FD3C 0037B99C 2C 00 00 00 */ cmpwi r0, 0
/* 8037FD40 0037B9A0 40 82 00 10 */ bne lbl_8037FD50
-/* 8037FD44 0037B9A4 4B EE EA 41 */ bl func_8026E784
+/* 8037FD44 0037B9A4 4B EE EA 41 */ bl OSRestoreInterrupts
/* 8037FD48 0037B9A8 3B C0 00 00 */ li r30, 0
/* 8037FD4C 0037B9AC 48 00 00 10 */ b lbl_8037FD5C
lbl_8037FD50:
/* 8037FD50 0037B9B0 83 DD 00 10 */ lwz r30, 0x10(r29)
-/* 8037FD54 0037B9B4 4B EE EA 31 */ bl func_8026E784
+/* 8037FD54 0037B9B4 4B EE EA 31 */ bl OSRestoreInterrupts
/* 8037FD58 0037B9B8 3B DE FF FC */ addi r30, r30, -4
lbl_8037FD5C:
/* 8037FD5C 0037B9BC 2C 1E 00 00 */ cmpwi r30, 0
/* 8037FD60 0037B9C0 41 82 00 14 */ beq lbl_8037FD74
/* 8037FD64 0037B9C4 7F E3 FB 78 */ mr r3, r31
-/* 8037FD68 0037B9C8 4B EE EA 1D */ bl func_8026E784
+/* 8037FD68 0037B9C8 4B EE EA 1D */ bl OSRestoreInterrupts
/* 8037FD6C 0037B9CC 7F C3 F3 78 */ mr r3, r30
/* 8037FD70 0037B9D0 48 00 00 50 */ b lbl_8037FDC0
lbl_8037FD74:
-/* 8037FD74 0037B9D4 4B EE E9 E9 */ bl func_8026E75C
+/* 8037FD74 0037B9D4 4B EE E9 E9 */ bl OSDisableInterrupts
/* 8037FD78 0037B9D8 80 1D 00 00 */ lwz r0, 0(r29)
/* 8037FD7C 0037B9DC 2C 00 00 00 */ cmpwi r0, 0
/* 8037FD80 0037B9E0 40 82 00 10 */ bne lbl_8037FD90
-/* 8037FD84 0037B9E4 4B EE EA 01 */ bl func_8026E784
+/* 8037FD84 0037B9E4 4B EE EA 01 */ bl OSRestoreInterrupts
/* 8037FD88 0037B9E8 3B C0 00 00 */ li r30, 0
/* 8037FD8C 0037B9EC 48 00 00 10 */ b lbl_8037FD9C
lbl_8037FD90:
/* 8037FD90 0037B9F0 83 DD 00 04 */ lwz r30, 4(r29)
-/* 8037FD94 0037B9F4 4B EE E9 F1 */ bl func_8026E784
+/* 8037FD94 0037B9F4 4B EE E9 F1 */ bl OSRestoreInterrupts
/* 8037FD98 0037B9F8 3B DE FF FC */ addi r30, r30, -4
lbl_8037FD9C:
/* 8037FD9C 0037B9FC 2C 1E 00 00 */ cmpwi r30, 0
/* 8037FDA0 0037BA00 41 82 00 14 */ beq lbl_8037FDB4
/* 8037FDA4 0037BA04 7F E3 FB 78 */ mr r3, r31
-/* 8037FDA8 0037BA08 4B EE E9 DD */ bl func_8026E784
+/* 8037FDA8 0037BA08 4B EE E9 DD */ bl OSRestoreInterrupts
/* 8037FDAC 0037BA0C 7F C3 F3 78 */ mr r3, r30
/* 8037FDB0 0037BA10 48 00 00 10 */ b lbl_8037FDC0
lbl_8037FDB4:
/* 8037FDB4 0037BA14 7F E3 FB 78 */ mr r3, r31
-/* 8037FDB8 0037BA18 4B EE E9 CD */ bl func_8026E784
+/* 8037FDB8 0037BA18 4B EE E9 CD */ bl OSRestoreInterrupts
/* 8037FDBC 0037BA1C 38 60 00 00 */ li r3, 0
lbl_8037FDC0:
/* 8037FDC0 0037BA20 80 01 00 24 */ lwz r0, 0x24(r1)
@@ -100080,7 +100080,7 @@ func_8037FE58:
/* 8037FE68 0037BAC8 4B E4 72 B9 */ bl func_801C7120
/* 8037FE6C 0037BACC 7C 79 1B 78 */ mr r25, r3
/* 8037FE70 0037BAD0 7C 9A 23 78 */ mr r26, r4
-/* 8037FE74 0037BAD4 4B EE E8 E9 */ bl func_8026E75C
+/* 8037FE74 0037BAD4 4B EE E8 E9 */ bl OSDisableInterrupts
/* 8037FE78 0037BAD8 80 19 00 24 */ lwz r0, 0x24(r25)
/* 8037FE7C 0037BADC 7C 7E 1B 78 */ mr r30, r3
/* 8037FE80 0037BAE0 7C 1A 00 40 */ cmplw r26, r0
@@ -100134,7 +100134,7 @@ lbl_8037FF18:
/* 8037FF24 0037BB84 41 80 FF A0 */ blt lbl_8037FEC4
lbl_8037FF28:
/* 8037FF28 0037BB88 7F C3 F3 78 */ mr r3, r30
-/* 8037FF2C 0037BB8C 4B EE E8 59 */ bl func_8026E784
+/* 8037FF2C 0037BB8C 4B EE E8 59 */ bl OSRestoreInterrupts
/* 8037FF30 0037BB90 39 61 00 30 */ addi r11, r1, 0x30
/* 8037FF34 0037BB94 4B E4 72 39 */ bl func_801C716C
/* 8037FF38 0037BB98 80 01 00 34 */ lwz r0, 0x34(r1)
@@ -100150,7 +100150,7 @@ func_8037FF48:
/* 8037FF54 0037BBB4 93 E1 00 0C */ stw r31, 0xc(r1)
/* 8037FF58 0037BBB8 93 C1 00 08 */ stw r30, 8(r1)
/* 8037FF5C 0037BBBC 7C 7E 1B 78 */ mr r30, r3
-/* 8037FF60 0037BBC0 4B EE E7 FD */ bl func_8026E75C
+/* 8037FF60 0037BBC0 4B EE E7 FD */ bl OSDisableInterrupts
/* 8037FF64 0037BBC4 38 00 00 00 */ li r0, 0
/* 8037FF68 0037BBC8 7C 7F 1B 78 */ mr r31, r3
/* 8037FF6C 0037BBCC 98 1E 00 28 */ stb r0, 0x28(r30)
@@ -100168,7 +100168,7 @@ lbl_8037FF7C:
/* 8037FF94 0037BBF4 41 82 FF E0 */ beq lbl_8037FF74
lbl_8037FF98:
/* 8037FF98 0037BBF8 7F E3 FB 78 */ mr r3, r31
-/* 8037FF9C 0037BBFC 4B EE E7 E9 */ bl func_8026E784
+/* 8037FF9C 0037BBFC 4B EE E7 E9 */ bl OSRestoreInterrupts
/* 8037FFA0 0037BC00 80 01 00 14 */ lwz r0, 0x14(r1)
/* 8037FFA4 0037BC04 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 8037FFA8 0037BC08 83 C1 00 08 */ lwz r30, 8(r1)
@@ -100184,14 +100184,14 @@ func_8037FFB8:
/* 8037FFC4 0037BC24 93 E1 00 0C */ stw r31, 0xc(r1)
/* 8037FFC8 0037BC28 93 C1 00 08 */ stw r30, 8(r1)
/* 8037FFCC 0037BC2C 7C 7E 1B 78 */ mr r30, r3
-/* 8037FFD0 0037BC30 4B EE E7 8D */ bl func_8026E75C
+/* 8037FFD0 0037BC30 4B EE E7 8D */ bl OSDisableInterrupts
/* 8037FFD4 0037BC34 38 00 00 01 */ li r0, 1
/* 8037FFD8 0037BC38 7C 7F 1B 78 */ mr r31, r3
/* 8037FFDC 0037BC3C 98 1E 00 28 */ stb r0, 0x28(r30)
/* 8037FFE0 0037BC40 38 7E 00 2C */ addi r3, r30, 0x2c
/* 8037FFE4 0037BC44 4B EF 24 7D */ bl func_80272460
/* 8037FFE8 0037BC48 7F E3 FB 78 */ mr r3, r31
-/* 8037FFEC 0037BC4C 4B EE E7 99 */ bl func_8026E784
+/* 8037FFEC 0037BC4C 4B EE E7 99 */ bl OSRestoreInterrupts
/* 8037FFF0 0037BC50 80 01 00 14 */ lwz r0, 0x14(r1)
/* 8037FFF4 0037BC54 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 8037FFF8 0037BC58 83 C1 00 08 */ lwz r30, 8(r1)
@@ -100675,12 +100675,12 @@ func_8038065C:
/* 80380680 0037C2E0 39 61 00 30 */ addi r11, r1, 0x30
/* 80380684 0037C2E4 4B E4 6A 9D */ bl func_801C7120
/* 80380688 0037C2E8 7C 7F 1B 78 */ mr r31, r3
-/* 8038068C 0037C2EC 4B EE E0 D1 */ bl func_8026E75C
+/* 8038068C 0037C2EC 4B EE E0 D1 */ bl OSDisableInterrupts
/* 80380690 0037C2F0 88 1F 00 AC */ lbz r0, 0xac(r31)
/* 80380694 0037C2F4 7C 7E 1B 78 */ mr r30, r3
/* 80380698 0037C2F8 2C 00 00 00 */ cmpwi r0, 0
/* 8038069C 0037C2FC 40 82 00 0C */ bne lbl_803806A8
-/* 803806A0 0037C300 4B EE E0 E5 */ bl func_8026E784
+/* 803806A0 0037C300 4B EE E0 E5 */ bl OSRestoreInterrupts
/* 803806A4 0037C304 48 00 02 C4 */ b lbl_80380968
lbl_803806A8:
/* 803806A8 0037C308 88 1F 00 B1 */ lbz r0, 0xb1(r31)
@@ -100892,7 +100892,7 @@ lbl_80380954:
/* 8038095C 0037C5BC 41 80 FF C0 */ blt lbl_8038091C
lbl_80380960:
/* 80380960 0037C5C0 7F C3 F3 78 */ mr r3, r30
-/* 80380964 0037C5C4 4B EE DE 21 */ bl func_8026E784
+/* 80380964 0037C5C4 4B EE DE 21 */ bl OSRestoreInterrupts
lbl_80380968:
/* 80380968 0037C5C8 E3 E1 00 58 */ psq_l f31, 88(r1), 0, qr0
/* 8038096C 0037C5CC CB E1 00 50 */ lfd f31, 0x50(r1)
@@ -100938,7 +100938,7 @@ lbl_803809EC:
/* 803809F4 0037C654 41 80 00 08 */ blt lbl_803809FC
/* 803809F8 0037C658 7C BD 2B 78 */ mr r29, r5
lbl_803809FC:
-/* 803809FC 0037C65C 4B EE DD 61 */ bl func_8026E75C
+/* 803809FC 0037C65C 4B EE DD 61 */ bl OSDisableInterrupts
/* 80380A00 0037C660 2C 15 00 FF */ cmpwi r21, 0xff
/* 80380A04 0037C664 7C 73 1B 78 */ mr r19, r3
/* 80380A08 0037C668 3B 60 00 10 */ li r27, 0x10
@@ -100992,7 +100992,7 @@ lbl_80380AAC:
/* 80380AAC 0037C70C 7C 15 C8 00 */ cmpw r21, r25
/* 80380AB0 0037C710 41 80 FF E8 */ blt lbl_80380A98
/* 80380AB4 0037C714 7E 63 9B 78 */ mr r3, r19
-/* 80380AB8 0037C718 4B EE DC CD */ bl func_8026E784
+/* 80380AB8 0037C718 4B EE DC CD */ bl OSRestoreInterrupts
/* 80380ABC 0037C71C 38 60 00 00 */ li r3, 0
/* 80380AC0 0037C720 48 00 00 FC */ b lbl_80380BBC
lbl_80380AC4:
@@ -101022,7 +101022,7 @@ lbl_80380B10:
/* 80380B10 0037C770 7C 15 C8 00 */ cmpw r21, r25
/* 80380B14 0037C774 41 80 FF E8 */ blt lbl_80380AFC
/* 80380B18 0037C778 7E 63 9B 78 */ mr r3, r19
-/* 80380B1C 0037C77C 4B EE DC 69 */ bl func_8026E784
+/* 80380B1C 0037C77C 4B EE DC 69 */ bl OSRestoreInterrupts
/* 80380B20 0037C780 38 60 00 00 */ li r3, 0
/* 80380B24 0037C784 48 00 00 98 */ b lbl_80380BBC
lbl_80380B28:
@@ -101066,7 +101066,7 @@ lbl_80380B88:
/* 80380BA8 0037C808 38 00 00 01 */ li r0, 1
/* 80380BAC 0037C80C 7E 63 9B 78 */ mr r3, r19
/* 80380BB0 0037C810 98 14 00 AC */ stb r0, 0xac(r20)
-/* 80380BB4 0037C814 4B EE DB D1 */ bl func_8026E784
+/* 80380BB4 0037C814 4B EE DB D1 */ bl OSRestoreInterrupts
/* 80380BB8 0037C818 38 60 00 01 */ li r3, 1
lbl_80380BBC:
/* 80380BBC 0037C81C 39 61 00 60 */ addi r11, r1, 0x60
@@ -101084,12 +101084,12 @@ func_80380BD4:
/* 80380BE0 0037C840 39 61 00 30 */ addi r11, r1, 0x30
/* 80380BE4 0037C844 4B E4 65 39 */ bl func_801C711C
/* 80380BE8 0037C848 7C 78 1B 78 */ mr r24, r3
-/* 80380BEC 0037C84C 4B EE DB 71 */ bl func_8026E75C
+/* 80380BEC 0037C84C 4B EE DB 71 */ bl OSDisableInterrupts
/* 80380BF0 0037C850 88 18 00 AC */ lbz r0, 0xac(r24)
/* 80380BF4 0037C854 7C 7F 1B 78 */ mr r31, r3
/* 80380BF8 0037C858 2C 00 00 00 */ cmpwi r0, 0
/* 80380BFC 0037C85C 40 82 00 0C */ bne lbl_80380C08
-/* 80380C00 0037C860 4B EE DB 85 */ bl func_8026E784
+/* 80380C00 0037C860 4B EE DB 85 */ bl OSRestoreInterrupts
/* 80380C04 0037C864 48 00 00 84 */ b lbl_80380C88
lbl_80380C08:
/* 80380C08 0037C868 7F 1D C3 78 */ mr r29, r24
@@ -101128,7 +101128,7 @@ lbl_80380C5C:
/* 80380C78 0037C8D8 48 00 20 09 */ bl func_80382C80
/* 80380C7C 0037C8DC 9B D8 00 AC */ stb r30, 0xac(r24)
/* 80380C80 0037C8E0 7F E3 FB 78 */ mr r3, r31
-/* 80380C84 0037C8E4 4B EE DB 01 */ bl func_8026E784
+/* 80380C84 0037C8E4 4B EE DB 01 */ bl OSRestoreInterrupts
lbl_80380C88:
/* 80380C88 0037C8E8 39 61 00 30 */ addi r11, r1, 0x30
/* 80380C8C 0037C8EC 4B E4 64 DD */ bl func_801C7168
diff --git a/asm/text_11.s b/asm/text_11.s
index bc28e69..80b8784 100644
--- a/asm/text_11.s
+++ b/asm/text_11.s
@@ -1905,7 +1905,7 @@ func_80382AC4:
/* 80382AE4 0037E744 7C D9 33 78 */ mr r25, r6
/* 80382AE8 0037E748 7C FA 3B 78 */ mr r26, r7
/* 80382AEC 0037E74C 7D 1B 43 78 */ mr r27, r8
-/* 80382AF0 0037E750 4B EE BC 6D */ bl func_8026E75C
+/* 80382AF0 0037E750 4B EE BC 6D */ bl OSDisableInterrupts
/* 80382AF4 0037E754 80 1F 00 10 */ lwz r0, 0x10(r31)
/* 80382AF8 0037E758 7C 7E 1B 78 */ mr r30, r3
/* 80382AFC 0037E75C 2C 00 00 00 */ cmpwi r0, 0
@@ -1939,7 +1939,7 @@ lbl_80382B64:
/* 80382B64 0037E7C4 2C 1D 00 00 */ cmpwi r29, 0
/* 80382B68 0037E7C8 40 82 00 14 */ bne lbl_80382B7C
/* 80382B6C 0037E7CC 7F C3 F3 78 */ mr r3, r30
-/* 80382B70 0037E7D0 4B EE BC 15 */ bl func_8026E784
+/* 80382B70 0037E7D0 4B EE BC 15 */ bl OSRestoreInterrupts
/* 80382B74 0037E7D4 38 60 00 00 */ li r3, 0
/* 80382B78 0037E7D8 48 00 00 F0 */ b lbl_80382C68
lbl_80382B7C:
@@ -1955,13 +1955,13 @@ lbl_80382B7C:
/* 80382BA0 0037E800 2C 03 00 00 */ cmpwi r3, 0
/* 80382BA4 0037E804 40 82 00 14 */ bne lbl_80382BB8
/* 80382BA8 0037E808 7F C3 F3 78 */ mr r3, r30
-/* 80382BAC 0037E80C 4B EE BB D9 */ bl func_8026E784
+/* 80382BAC 0037E80C 4B EE BB D9 */ bl OSRestoreInterrupts
/* 80382BB0 0037E810 38 60 00 00 */ li r3, 0
/* 80382BB4 0037E814 48 00 00 B4 */ b lbl_80382C68
lbl_80382BB8:
/* 80382BB8 0037E818 57 20 06 3E */ clrlwi r0, r25, 0x18
/* 80382BBC 0037E81C 90 1C 00 B4 */ stw r0, 0xb4(r28)
-/* 80382BC0 0037E820 4B EE BB 9D */ bl func_8026E75C
+/* 80382BC0 0037E820 4B EE BB 9D */ bl OSDisableInterrupts
/* 80382BC4 0037E824 3B 7C 01 24 */ addi r27, r28, 0x124
/* 80382BC8 0037E828 7C 7D 1B 78 */ mr r29, r3
/* 80382BCC 0037E82C 7F 64 DB 78 */ mr r4, r27
@@ -1987,7 +1987,7 @@ lbl_80382C04:
/* 80382C10 0037E870 38 81 00 08 */ addi r4, r1, 8
/* 80382C14 0037E874 4B FE 00 35 */ bl func_80362C48
/* 80382C18 0037E878 7F A3 EB 78 */ mr r3, r29
-/* 80382C1C 0037E87C 4B EE BB 69 */ bl func_8026E784
+/* 80382C1C 0037E87C 4B EE BB 69 */ bl OSRestoreInterrupts
/* 80382C20 0037E880 3B BF 00 08 */ addi r29, r31, 8
/* 80382C24 0037E884 48 00 00 24 */ b lbl_80382C48
lbl_80382C28:
@@ -2008,7 +2008,7 @@ lbl_80382C50:
/* 80382C54 0037E8B4 7F 84 E3 78 */ mr r4, r28
/* 80382C58 0037E8B8 4B FE C6 FD */ bl func_8036F354
/* 80382C5C 0037E8BC 7F C3 F3 78 */ mr r3, r30
-/* 80382C60 0037E8C0 4B EE BB 25 */ bl func_8026E784
+/* 80382C60 0037E8C0 4B EE BB 25 */ bl OSRestoreInterrupts
/* 80382C64 0037E8C4 7F 83 E3 78 */ mr r3, r28
lbl_80382C68:
/* 80382C68 0037E8C8 39 61 00 40 */ addi r11, r1, 0x40
@@ -2029,12 +2029,12 @@ func_80382C80:
/* 80382C98 0037E8F8 7C 9D 23 78 */ mr r29, r4
/* 80382C9C 0037E8FC 93 81 00 10 */ stw r28, 0x10(r1)
/* 80382CA0 0037E900 7C 7C 1B 78 */ mr r28, r3
-/* 80382CA4 0037E904 4B EE BA B9 */ bl func_8026E75C
+/* 80382CA4 0037E904 4B EE BA B9 */ bl OSDisableInterrupts
/* 80382CA8 0037E908 7C 7F 1B 78 */ mr r31, r3
/* 80382CAC 0037E90C 4B FE C5 AD */ bl func_8036F258
/* 80382CB0 0037E910 7F A4 EB 78 */ mr r4, r29
/* 80382CB4 0037E914 4B FE C6 F9 */ bl func_8036F3AC
-/* 80382CB8 0037E918 4B EE BA A5 */ bl func_8026E75C
+/* 80382CB8 0037E918 4B EE BA A5 */ bl OSDisableInterrupts
/* 80382CBC 0037E91C 3B BD 01 24 */ addi r29, r29, 0x124
/* 80382CC0 0037E920 7C 7E 1B 78 */ mr r30, r3
/* 80382CC4 0037E924 7F A4 EB 78 */ mr r4, r29
@@ -2047,9 +2047,9 @@ func_80382C80:
/* 80382CE0 0037E940 38 81 00 08 */ addi r4, r1, 8
/* 80382CE4 0037E944 4B FD FF 65 */ bl func_80362C48
/* 80382CE8 0037E948 7F C3 F3 78 */ mr r3, r30
-/* 80382CEC 0037E94C 4B EE BA 99 */ bl func_8026E784
+/* 80382CEC 0037E94C 4B EE BA 99 */ bl OSRestoreInterrupts
/* 80382CF0 0037E950 7F E3 FB 78 */ mr r3, r31
-/* 80382CF4 0037E954 4B EE BA 91 */ bl func_8026E784
+/* 80382CF4 0037E954 4B EE BA 91 */ bl OSRestoreInterrupts
/* 80382CF8 0037E958 80 01 00 24 */ lwz r0, 0x24(r1)
/* 80382CFC 0037E95C 83 E1 00 1C */ lwz r31, 0x1c(r1)
/* 80382D00 0037E960 83 C1 00 18 */ lwz r30, 0x18(r1)
@@ -2090,7 +2090,7 @@ lbl_80382D64:
lbl_80382D74:
/* 80382D74 0037E9D4 7C 1E F8 40 */ cmplw r30, r31
/* 80382D78 0037E9D8 40 82 FF EC */ bne lbl_80382D64
-/* 80382D7C 0037E9DC 4B EE B9 E1 */ bl func_8026E75C
+/* 80382D7C 0037E9DC 4B EE B9 E1 */ bl OSDisableInterrupts
/* 80382D80 0037E9E0 87 FD 00 08 */ lwzu r31, 8(r29)
/* 80382D84 0037E9E4 7C 7E 1B 78 */ mr r30, r3
/* 80382D88 0037E9E8 48 00 00 14 */ b lbl_80382D9C
@@ -2103,7 +2103,7 @@ lbl_80382D9C:
/* 80382D9C 0037E9FC 7C 1F E8 40 */ cmplw r31, r29
/* 80382DA0 0037EA00 40 82 FF EC */ bne lbl_80382D8C
/* 80382DA4 0037EA04 7F C3 F3 78 */ mr r3, r30
-/* 80382DA8 0037EA08 4B EE B9 DD */ bl func_8026E784
+/* 80382DA8 0037EA08 4B EE B9 DD */ bl OSRestoreInterrupts
/* 80382DAC 0037EA0C 80 01 00 24 */ lwz r0, 0x24(r1)
/* 80382DB0 0037EA10 83 E1 00 1C */ lwz r31, 0x1c(r1)
/* 80382DB4 0037EA14 83 C1 00 18 */ lwz r30, 0x18(r1)
@@ -2121,7 +2121,7 @@ func_80382DC8:
/* 80382DD8 0037EA38 93 C1 00 18 */ stw r30, 0x18(r1)
/* 80382DDC 0037EA3C 93 A1 00 14 */ stw r29, 0x14(r1)
/* 80382DE0 0037EA40 7C 7D 1B 78 */ mr r29, r3
-/* 80382DE4 0037EA44 4B EE B9 79 */ bl func_8026E75C
+/* 80382DE4 0037EA44 4B EE B9 79 */ bl OSDisableInterrupts
/* 80382DE8 0037EA48 87 DD 00 08 */ lwzu r30, 8(r29)
/* 80382DEC 0037EA4C 7C 7F 1B 78 */ mr r31, r3
/* 80382DF0 0037EA50 48 00 00 14 */ b lbl_80382E04
@@ -2134,7 +2134,7 @@ lbl_80382E04:
/* 80382E04 0037EA64 7C 1E E8 40 */ cmplw r30, r29
/* 80382E08 0037EA68 40 82 FF EC */ bne lbl_80382DF4
/* 80382E0C 0037EA6C 7F E3 FB 78 */ mr r3, r31
-/* 80382E10 0037EA70 4B EE B9 75 */ bl func_8026E784
+/* 80382E10 0037EA70 4B EE B9 75 */ bl OSRestoreInterrupts
/* 80382E14 0037EA74 80 01 00 24 */ lwz r0, 0x24(r1)
/* 80382E18 0037EA78 83 E1 00 1C */ lwz r31, 0x1c(r1)
/* 80382E1C 0037EA7C 83 C1 00 18 */ lwz r30, 0x18(r1)
@@ -2152,9 +2152,9 @@ func_80382E30:
/* 80382E40 0037EAA0 4B E4 42 E9 */ bl func_801C7128
/* 80382E44 0037EAA4 7C 7B 1B 78 */ mr r27, r3
/* 80382E48 0037EAA8 7C 9C 23 78 */ mr r28, r4
-/* 80382E4C 0037EAAC 4B EE B9 11 */ bl func_8026E75C
+/* 80382E4C 0037EAAC 4B EE B9 11 */ bl OSDisableInterrupts
/* 80382E50 0037EAB0 7C 7F 1B 78 */ mr r31, r3
-/* 80382E54 0037EAB4 4B EE B9 09 */ bl func_8026E75C
+/* 80382E54 0037EAB4 4B EE B9 09 */ bl OSDisableInterrupts
/* 80382E58 0037EAB8 3B BC 01 24 */ addi r29, r28, 0x124
/* 80382E5C 0037EABC 7C 7E 1B 78 */ mr r30, r3
/* 80382E60 0037EAC0 7F A4 EB 78 */ mr r4, r29
@@ -2167,8 +2167,8 @@ func_80382E30:
/* 80382E7C 0037EADC 38 81 00 0C */ addi r4, r1, 0xc
/* 80382E80 0037EAE0 4B FD FD C9 */ bl func_80362C48
/* 80382E84 0037EAE4 7F C3 F3 78 */ mr r3, r30
-/* 80382E88 0037EAE8 4B EE B8 FD */ bl func_8026E784
-/* 80382E8C 0037EAEC 4B EE B8 D1 */ bl func_8026E75C
+/* 80382E88 0037EAE8 4B EE B8 FD */ bl OSRestoreInterrupts
+/* 80382E8C 0037EAEC 4B EE B8 D1 */ bl OSDisableInterrupts
/* 80382E90 0037EAF0 7C 7E 1B 78 */ mr r30, r3
/* 80382E94 0037EAF4 7F A4 EB 78 */ mr r4, r29
/* 80382E98 0037EAF8 38 7B 00 10 */ addi r3, r27, 0x10
@@ -2193,7 +2193,7 @@ lbl_80382ECC:
/* 80382ED8 0037EB38 38 81 00 08 */ addi r4, r1, 8
/* 80382EDC 0037EB3C 4B FD FD 6D */ bl func_80362C48
/* 80382EE0 0037EB40 7F C3 F3 78 */ mr r3, r30
-/* 80382EE4 0037EB44 4B EE B8 A1 */ bl func_8026E784
+/* 80382EE4 0037EB44 4B EE B8 A1 */ bl OSRestoreInterrupts
/* 80382EE8 0037EB48 3B DB 00 08 */ addi r30, r27, 8
/* 80382EEC 0037EB4C 48 00 00 24 */ b lbl_80382F10
lbl_80382EF0:
@@ -2211,7 +2211,7 @@ lbl_80382F10:
/* 80382F14 0037EB74 40 82 FF DC */ bne lbl_80382EF0
lbl_80382F18:
/* 80382F18 0037EB78 7F E3 FB 78 */ mr r3, r31
-/* 80382F1C 0037EB7C 4B EE B8 69 */ bl func_8026E784
+/* 80382F1C 0037EB7C 4B EE B8 69 */ bl OSRestoreInterrupts
/* 80382F20 0037EB80 39 61 00 30 */ addi r11, r1, 0x30
/* 80382F24 0037EB84 4B E4 42 51 */ bl func_801C7174
/* 80382F28 0037EB88 80 01 00 34 */ lwz r0, 0x34(r1)
@@ -2228,7 +2228,7 @@ func_80382F38:
/* 80382F48 0037EBA8 7C 9F 23 78 */ mr r31, r4
/* 80382F4C 0037EBAC 93 C1 00 08 */ stw r30, 8(r1)
/* 80382F50 0037EBB0 7C 7E 1B 78 */ mr r30, r3
-/* 80382F54 0037EBB4 4B EE B8 09 */ bl func_8026E75C
+/* 80382F54 0037EBB4 4B EE B8 09 */ bl OSDisableInterrupts
/* 80382F58 0037EBB8 80 9E 00 08 */ lwz r4, 8(r30)
/* 80382F5C 0037EBBC 38 1E 00 08 */ addi r0, r30, 8
/* 80382F60 0037EBC0 48 00 00 24 */ b lbl_80382F84
@@ -2244,7 +2244,7 @@ lbl_80382F64:
lbl_80382F84:
/* 80382F84 0037EBE4 7C 04 00 40 */ cmplw r4, r0
/* 80382F88 0037EBE8 40 82 FF DC */ bne lbl_80382F64
-/* 80382F8C 0037EBEC 4B EE B7 F9 */ bl func_8026E784
+/* 80382F8C 0037EBEC 4B EE B7 F9 */ bl OSRestoreInterrupts
/* 80382F90 0037EBF0 80 01 00 14 */ lwz r0, 0x14(r1)
/* 80382F94 0037EBF4 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 80382F98 0037EBF8 83 C1 00 08 */ lwz r30, 8(r1)
@@ -42449,7 +42449,7 @@ func_803A5420:
/* 803A5478 003A10D8 88 1F 00 42 */ lbz r0, 0x42(r31)
/* 803A547C 003A10DC 2C 00 00 00 */ cmpwi r0, 0
/* 803A5480 003A10E0 40 82 00 10 */ bne lbl_803A5490
-/* 803A5484 003A10E4 4B EC D3 35 */ bl func_802727B8
+/* 803A5484 003A10E4 4B EC D3 35 */ bl OSGetTime
/* 803A5488 003A10E8 90 9F 00 34 */ stw r4, 0x34(r31)
/* 803A548C 003A10EC 90 7F 00 30 */ stw r3, 0x30(r31)
lbl_803A5490:
@@ -42520,14 +42520,14 @@ func_803A5524:
/* 803A5560 003A11C0 88 1F 00 43 */ lbz r0, 0x43(r31)
/* 803A5564 003A11C4 2C 00 00 00 */ cmpwi r0, 0
/* 803A5568 003A11C8 40 82 00 1C */ bne lbl_803A5584
-/* 803A556C 003A11CC 4B EC D2 4D */ bl func_802727B8
+/* 803A556C 003A11CC 4B EC D2 4D */ bl OSGetTime
/* 803A5570 003A11D0 38 00 00 01 */ li r0, 1
/* 803A5574 003A11D4 90 9F 00 3C */ stw r4, 0x3c(r31)
/* 803A5578 003A11D8 90 7F 00 38 */ stw r3, 0x38(r31)
/* 803A557C 003A11DC 98 1F 00 43 */ stb r0, 0x43(r31)
/* 803A5580 003A11E0 48 00 01 C4 */ b lbl_803A5744
lbl_803A5584:
-/* 803A5584 003A11E4 4B EC D2 35 */ bl func_802727B8
+/* 803A5584 003A11E4 4B EC D2 35 */ bl OSGetTime
/* 803A5588 003A11E8 3C A0 80 00 */ lis r5, 0x800000F8@ha
/* 803A558C 003A11EC 3C 60 10 62 */ lis r3, 0x10624DD3@ha
/* 803A5590 003A11F0 80 05 00 F8 */ lwz r0, 0x800000F8@l(r5)
@@ -42550,7 +42550,7 @@ lbl_803A55C8:
/* 803A55D0 003A1230 41 82 00 D0 */ beq lbl_803A56A0
/* 803A55D4 003A1234 3B 80 00 00 */ li r28, 0
/* 803A55D8 003A1238 9B 9F 00 43 */ stb r28, 0x43(r31)
-/* 803A55DC 003A123C 4B EC D1 DD */ bl func_802727B8
+/* 803A55DC 003A123C 4B EC D1 DD */ bl OSGetTime
/* 803A55E0 003A1240 3F A0 80 00 */ lis r29, 0x800000F8@ha
/* 803A55E4 003A1244 3F C0 10 62 */ lis r30, 0x10624DD3@ha
/* 803A55E8 003A1248 80 1D 00 F8 */ lwz r0, 0x800000F8@l(r29)
@@ -42795,7 +42795,7 @@ lbl_803A5914:
/* 803A5924 003A1584 4B F0 42 AD */ bl func_802A9BD0
/* 803A5928 003A1588 2C 03 00 00 */ cmpwi r3, 0
/* 803A592C 003A158C 41 82 01 F4 */ beq lbl_803A5B20
-/* 803A5930 003A1590 4B EC 8E 2D */ bl func_8026E75C
+/* 803A5930 003A1590 4B EC 8E 2D */ bl OSDisableInterrupts
/* 803A5934 003A1594 7C 7B 1B 78 */ mr r27, r3
/* 803A5938 003A1598 7F 83 E3 78 */ mr r3, r28
/* 803A593C 003A159C 4B F0 5A B1 */ bl func_802AB3EC
@@ -42929,7 +42929,7 @@ lbl_803A5AF8:
/* 803A5B14 003A1774 93 FD 00 50 */ stw r31, 0x50(r29)
lbl_803A5B18:
/* 803A5B18 003A1778 7F 63 DB 78 */ mr r3, r27
-/* 803A5B1C 003A177C 4B EC 8C 69 */ bl func_8026E784
+/* 803A5B1C 003A177C 4B EC 8C 69 */ bl OSRestoreInterrupts
lbl_803A5B20:
/* 803A5B20 003A1780 3B 9C 00 01 */ addi r28, r28, 1
/* 803A5B24 003A1784 3B BD 00 68 */ addi r29, r29, 0x68
@@ -43064,7 +43064,7 @@ func_803A5CD0:
/* 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
-/* 803A5CF8 003A1958 4B EC CA C1 */ bl func_802727B8
+/* 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
/* 803A5D04 003A1964 80 06 00 F8 */ lwz r0, 0x800000F8@l(r6)
diff --git a/asm/text_2.s b/asm/text_2.s
index 9c61354..f4cfec0 100644
--- a/asm/text_2.s
+++ b/asm/text_2.s
@@ -24384,7 +24384,7 @@ lbl_800756E8:
/* 80075700 00071360 7F 83 E3 78 */ mr r3, r28
/* 80075704 00071364 38 84 00 01 */ addi r4, r4, 1
/* 80075708 00071368 48 0F 18 15 */ bl func_80166F1C
-/* 8007570C 0007136C 48 1F D0 AD */ bl func_802727B8
+/* 8007570C 0007136C 48 1F D0 AD */ bl OSGetTime
/* 80075710 00071370 3C C0 80 00 */ lis r6, 0x800000F8@ha
/* 80075714 00071374 38 A0 00 00 */ li r5, 0
/* 80075718 00071378 80 06 00 F8 */ lwz r0, 0x800000F8@l(r6)
@@ -42553,7 +42553,7 @@ lbl_800860F8:
/* 80086204 00081E64 38 04 FF FF */ addi r0, r4, -1
/* 80086208 00081E68 90 6D 9A DC */ stw r3, lbl_8063ED9C-_SDA_BASE_(r13)
/* 8008620C 00081E6C 90 0D 9A E0 */ stw r0, lbl_8063EDA0-_SDA_BASE_(r13)
-/* 80086210 00081E70 48 1E C5 A9 */ bl func_802727B8
+/* 80086210 00081E70 48 1E C5 A9 */ bl OSGetTime
/* 80086214 00081E74 38 A1 00 C8 */ addi r5, r1, 0xc8
/* 80086218 00081E78 48 1E C7 ED */ bl func_80272A04
/* 8008621C 00081E7C 3B C0 00 00 */ li r30, 0
diff --git a/asm/text_3.s b/asm/text_3.s
index 82565fe..ccffa07 100644
--- a/asm/text_3.s
+++ b/asm/text_3.s
@@ -46408,7 +46408,7 @@ lbl_800E5FC8:
/* 800E5FFC 000E1C5C 41 80 00 A8 */ blt lbl_800E60A4
/* 800E6000 000E1C60 28 03 00 26 */ cmplwi r3, 0x26
/* 800E6004 000E1C64 40 80 00 A0 */ bge lbl_800E60A4
-/* 800E6008 000E1C68 48 18 C7 B1 */ bl func_802727B8
+/* 800E6008 000E1C68 48 18 C7 B1 */ bl OSGetTime
/* 800E600C 000E1C6C 38 A1 00 08 */ addi r5, r1, 8
/* 800E6010 000E1C70 48 18 C9 F5 */ bl func_80272A04
/* 800E6014 000E1C74 3B C0 00 00 */ li r30, 0
diff --git a/asm/text_4.s b/asm/text_4.s
index 9b956d4..82b007e 100644
--- a/asm/text_4.s
+++ b/asm/text_4.s
@@ -83244,7 +83244,7 @@ func_8016340C:
/* 8016340C 0015F06C 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 80163410 0015F070 7C 08 02 A6 */ mflr r0
/* 80163414 0015F074 90 01 00 14 */ stw r0, 0x14(r1)
-/* 80163418 0015F078 48 10 F3 A1 */ bl func_802727B8
+/* 80163418 0015F078 48 10 F3 A1 */ bl OSGetTime
/* 8016341C 0015F07C 90 8D 9D AC */ stw r4, lbl_8063F06C-_SDA_BASE_(r13)
/* 80163420 0015F080 90 6D 9D A8 */ stw r3, lbl_8063F068-_SDA_BASE_(r13)
/* 80163424 0015F084 80 01 00 14 */ lwz r0, 0x14(r1)
@@ -83257,7 +83257,7 @@ func_80163434:
/* 80163434 0015F094 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 80163438 0015F098 7C 08 02 A6 */ mflr r0
/* 8016343C 0015F09C 90 01 00 14 */ stw r0, 0x14(r1)
-/* 80163440 0015F0A0 48 10 F3 79 */ bl func_802727B8
+/* 80163440 0015F0A0 48 10 F3 79 */ bl OSGetTime
/* 80163444 0015F0A4 3C C0 80 00 */ lis r6, 0x800000F8@ha
/* 80163448 0015F0A8 81 0D 9D AC */ lwz r8, lbl_8063F06C-_SDA_BASE_(r13)
/* 8016344C 0015F0AC 80 06 00 F8 */ lwz r0, 0x800000F8@l(r6)
@@ -85745,7 +85745,7 @@ func_80165534:
/* 80165540 001611A0 39 61 00 20 */ addi r11, r1, 0x20
/* 80165544 001611A4 48 06 1B E5 */ bl func_801C7128
/* 80165548 001611A8 7C 7F 1B 78 */ mr r31, r3
-/* 8016554C 001611AC 48 10 D2 6D */ bl func_802727B8
+/* 8016554C 001611AC 48 10 D2 6D */ bl OSGetTime
/* 80165550 001611B0 3C C0 80 00 */ lis r6, 0x800000F8@ha
/* 80165554 001611B4 38 A0 00 00 */ li r5, 0
/* 80165558 001611B8 80 06 00 F8 */ lwz r0, 0x800000F8@l(r6)
@@ -85943,7 +85943,7 @@ func_801657F0:
/* 80165800 00161460 93 C1 00 18 */ stw r30, 0x18(r1)
/* 80165804 00161464 93 A1 00 14 */ stw r29, 0x14(r1)
/* 80165808 00161468 7C 7D 1B 78 */ mr r29, r3
-/* 8016580C 0016146C 48 10 CF AD */ bl func_802727B8
+/* 8016580C 0016146C 48 10 CF AD */ bl OSGetTime
/* 80165810 00161470 3C C0 80 00 */ lis r6, 0x800000F8@ha
/* 80165814 00161474 38 A0 00 00 */ li r5, 0
/* 80165818 00161478 80 06 00 F8 */ lwz r0, 0x800000F8@l(r6)
@@ -89940,7 +89940,7 @@ func_80168CBC:
/* 80168CCC 0016492C 7C 9F 23 78 */ mr r31, r4
/* 80168CD0 00164930 93 C1 00 08 */ stw r30, 8(r1)
/* 80168CD4 00164934 7C 7E 1B 78 */ mr r30, r3
-/* 80168CD8 00164938 48 10 5A 85 */ bl func_8026E75C
+/* 80168CD8 00164938 48 10 5A 85 */ bl OSDisableInterrupts
/* 80168CDC 0016493C 38 1E 00 03 */ addi r0, r30, 3
/* 80168CE0 00164940 3C 80 80 49 */ lis r4, lbl_8048CB48@ha
/* 80168CE4 00164944 7C 7E 1B 78 */ mr r30, r3
@@ -89950,7 +89950,7 @@ func_80168CBC:
/* 80168CF4 00164954 48 0F 4B 15 */ bl func_8025D808
/* 80168CF8 00164958 7C 7F 1B 78 */ mr r31, r3
/* 80168CFC 0016495C 7F C3 F3 78 */ mr r3, r30
-/* 80168D00 00164960 48 10 5A 85 */ bl func_8026E784
+/* 80168D00 00164960 48 10 5A 85 */ bl OSRestoreInterrupts
/* 80168D04 00164964 2C 1F 00 00 */ cmpwi r31, 0
/* 80168D08 00164968 40 82 00 0C */ bne lbl_80168D14
/* 80168D0C 0016496C 38 60 00 00 */ li r3, 0
@@ -90139,14 +90139,14 @@ func_80168F5C:
/* 80168F6C 00164BCC 48 05 E1 B9 */ bl func_801C7124
/* 80168F70 00164BD0 7C 7E 1B 78 */ mr r30, r3
/* 80168F74 00164BD4 7C 9F 23 78 */ mr r31, r4
-/* 80168F78 00164BD8 48 10 57 E5 */ bl func_8026E75C
+/* 80168F78 00164BD8 48 10 57 E5 */ bl OSDisableInterrupts
/* 80168F7C 00164BDC 3F 60 80 49 */ lis r27, lbl_8048CB48@ha
/* 80168F80 00164BE0 7C 7A 1B 78 */ mr r26, r3
/* 80168F84 00164BE4 38 7B CB 48 */ addi r3, r27, lbl_8048CB48@l
/* 80168F88 00164BE8 48 0F 48 71 */ bl func_8025D7F8
/* 80168F8C 00164BEC 7C 7C 1B 78 */ mr r28, r3
/* 80168F90 00164BF0 7F 43 D3 78 */ mr r3, r26
-/* 80168F94 00164BF4 48 10 57 F1 */ bl func_8026E784
+/* 80168F94 00164BF4 48 10 57 F1 */ bl OSRestoreInterrupts
/* 80168F98 00164BF8 2C 1C 00 00 */ cmpwi r28, 0
/* 80168F9C 00164BFC 40 82 00 0C */ bne lbl_80168FA8
/* 80168FA0 00164C00 38 60 00 00 */ li r3, 0
@@ -90155,13 +90155,13 @@ lbl_80168FA8:
/* 80168FA8 00164C08 3C 60 00 01 */ lis r3, 0x0000DEAD@ha
/* 80168FAC 00164C0C 3B A3 DE AD */ addi r29, r3, 0x0000DEAD@l
lbl_80168FB0:
-/* 80168FB0 00164C10 48 10 57 AD */ bl func_8026E75C
+/* 80168FB0 00164C10 48 10 57 AD */ bl OSDisableInterrupts
/* 80168FB4 00164C14 7C 7A 1B 78 */ mr r26, r3
/* 80168FB8 00164C18 38 7B CB 48 */ addi r3, r27, -13496
/* 80168FBC 00164C1C 48 0F 48 3D */ bl func_8025D7F8
/* 80168FC0 00164C20 7C 7C 1B 78 */ mr r28, r3
/* 80168FC4 00164C24 7F 43 D3 78 */ mr r3, r26
-/* 80168FC8 00164C28 48 10 57 BD */ bl func_8026E784
+/* 80168FC8 00164C28 48 10 57 BD */ bl OSRestoreInterrupts
/* 80168FCC 00164C2C 2C 1C 00 01 */ cmpwi r28, 1
/* 80168FD0 00164C30 40 82 00 18 */ bne lbl_80168FE8
/* 80168FD4 00164C34 4B FF FD 61 */ bl func_80168D34
@@ -90170,7 +90170,7 @@ lbl_80168FB0:
/* 80168FE0 00164C40 38 60 00 00 */ li r3, 0
/* 80168FE4 00164C44 48 00 01 DC */ b lbl_801691C0
lbl_80168FE8:
-/* 80168FE8 00164C48 48 10 57 75 */ bl func_8026E75C
+/* 80168FE8 00164C48 48 10 57 75 */ bl OSDisableInterrupts
/* 80168FEC 00164C4C 7C 7A 1B 78 */ mr r26, r3
/* 80168FF0 00164C50 38 7B CB 48 */ addi r3, r27, -13496
/* 80168FF4 00164C54 38 81 00 0A */ addi r4, r1, 0xa
@@ -90178,7 +90178,7 @@ lbl_80168FE8:
/* 80168FFC 00164C5C 48 0F 4A 01 */ bl func_8025D9FC
/* 80169000 00164C60 7C 7C 1B 78 */ mr r28, r3
/* 80169004 00164C64 7F 43 D3 78 */ mr r3, r26
-/* 80169008 00164C68 48 10 57 7D */ bl func_8026E784
+/* 80169008 00164C68 48 10 57 7D */ bl OSRestoreInterrupts
/* 8016900C 00164C6C 2C 1C 00 00 */ cmpwi r28, 0
/* 80169010 00164C70 40 82 00 0C */ bne lbl_8016901C
/* 80169014 00164C74 38 60 00 00 */ li r3, 0
@@ -90194,7 +90194,7 @@ lbl_8016901C:
/* 80169038 00164C98 2C 06 00 01 */ cmpwi r6, 1
/* 8016903C 00164C9C 40 82 00 3C */ bne lbl_80169078
lbl_80169040:
-/* 80169040 00164CA0 48 10 57 1D */ bl func_8026E75C
+/* 80169040 00164CA0 48 10 57 1D */ bl OSDisableInterrupts
/* 80169044 00164CA4 3F A0 80 49 */ lis r29, lbl_8048CB48@ha
/* 80169048 00164CA8 7C 7B 1B 78 */ mr r27, r3
/* 8016904C 00164CAC 38 7D CB 48 */ addi r3, r29, lbl_8048CB48@l
@@ -90204,7 +90204,7 @@ lbl_80169040:
/* 8016905C 00164CBC 38 7D CB 48 */ addi r3, r29, -13496
/* 80169060 00164CC0 48 0F 4B 41 */ bl func_8025DBA0
/* 80169064 00164CC4 7F 63 DB 78 */ mr r3, r27
-/* 80169068 00164CC8 48 10 57 1D */ bl func_8026E784
+/* 80169068 00164CC8 48 10 57 1D */ bl OSRestoreInterrupts
/* 8016906C 00164CCC 4B FF C2 C1 */ bl func_8016532C
/* 80169070 00164CD0 38 60 00 00 */ li r3, 0
/* 80169074 00164CD4 48 00 01 4C */ b lbl_801691C0
@@ -90218,7 +90218,7 @@ lbl_8016908C:
/* 8016908C 00164CEC 3C 60 00 01 */ lis r3, 0x0000DEAD@ha
/* 80169090 00164CF0 38 03 DE AD */ addi r0, r3, 0x0000DEAD@l
/* 80169094 00164CF4 90 07 00 00 */ stw r0, 0(r7)
-/* 80169098 00164CF8 48 10 56 C5 */ bl func_8026E75C
+/* 80169098 00164CF8 48 10 56 C5 */ bl OSDisableInterrupts
/* 8016909C 00164CFC 3F A0 80 49 */ lis r29, lbl_8048CB48@ha
/* 801690A0 00164D00 7C 7B 1B 78 */ mr r27, r3
/* 801690A4 00164D04 38 7D CB 48 */ addi r3, r29, lbl_8048CB48@l
@@ -90228,7 +90228,7 @@ lbl_8016908C:
/* 801690B4 00164D14 38 7D CB 48 */ addi r3, r29, -13496
/* 801690B8 00164D18 48 0F 4A E9 */ bl func_8025DBA0
/* 801690BC 00164D1C 7F 63 DB 78 */ mr r3, r27
-/* 801690C0 00164D20 48 10 56 C5 */ bl func_8026E784
+/* 801690C0 00164D20 48 10 56 C5 */ bl OSRestoreInterrupts
/* 801690C4 00164D24 4B FF C2 69 */ bl func_8016532C
/* 801690C8 00164D28 38 60 00 00 */ li r3, 0
/* 801690CC 00164D2C 48 00 00 F4 */ b lbl_801691C0
@@ -90237,7 +90237,7 @@ lbl_801690D0:
/* 801690D4 00164D34 7C 05 00 40 */ cmplw r5, r0
/* 801690D8 00164D38 41 80 00 34 */ blt lbl_8016910C
/* 801690DC 00164D3C 93 A7 00 00 */ stw r29, 0(r7)
-/* 801690E0 00164D40 48 10 56 7D */ bl func_8026E75C
+/* 801690E0 00164D40 48 10 56 7D */ bl OSDisableInterrupts
/* 801690E4 00164D44 7C 7C 1B 78 */ mr r28, r3
/* 801690E8 00164D48 38 7B CB 48 */ addi r3, r27, -13496
/* 801690EC 00164D4C 38 81 00 0A */ addi r4, r1, 0xa
@@ -90246,7 +90246,7 @@ lbl_801690D0:
/* 801690F8 00164D58 38 7B CB 48 */ addi r3, r27, -13496
/* 801690FC 00164D5C 48 0F 4A A5 */ bl func_8025DBA0
/* 80169100 00164D60 7F 83 E3 78 */ mr r3, r28
-/* 80169104 00164D64 48 10 56 81 */ bl func_8026E784
+/* 80169104 00164D64 48 10 56 81 */ bl OSRestoreInterrupts
/* 80169108 00164D68 4B FF FE A8 */ b lbl_80168FB0
lbl_8016910C:
/* 8016910C 00164D6C 39 07 00 0C */ addi r8, r7, 0xc
@@ -90260,7 +90260,7 @@ lbl_80169120:
/* 80169128 00164D88 2C 06 00 03 */ cmpwi r6, 3
/* 8016912C 00164D8C 40 82 00 3C */ bne lbl_80169168
lbl_80169130:
-/* 80169130 00164D90 48 10 56 2D */ bl func_8026E75C
+/* 80169130 00164D90 48 10 56 2D */ bl OSDisableInterrupts
/* 80169134 00164D94 3F C0 80 49 */ lis r30, lbl_8048CB48@ha
/* 80169138 00164D98 7C 7B 1B 78 */ mr r27, r3
/* 8016913C 00164D9C 38 7E CB 48 */ addi r3, r30, lbl_8048CB48@l
@@ -90270,7 +90270,7 @@ lbl_80169130:
/* 8016914C 00164DAC 38 7E CB 48 */ addi r3, r30, -13496
/* 80169150 00164DB0 48 0F 4A 51 */ bl func_8025DBA0
/* 80169154 00164DB4 7F 63 DB 78 */ mr r3, r27
-/* 80169158 00164DB8 48 10 56 2D */ bl func_8026E784
+/* 80169158 00164DB8 48 10 56 2D */ bl OSRestoreInterrupts
/* 8016915C 00164DBC 4B FF C1 D1 */ bl func_8016532C
/* 80169160 00164DC0 38 60 00 00 */ li r3, 0
/* 80169164 00164DC4 48 00 00 5C */ b lbl_801691C0
diff --git a/asm/text_5.s b/asm/text_5.s
index 342229b..8db1c6e 100644
--- a/asm/text_5.s
+++ b/asm/text_5.s
@@ -8010,7 +8010,7 @@ lbl_8017986C:
/* 8017986C 001754CC 7F C3 F3 78 */ mr r3, r30
/* 80179870 001754D0 7F 24 CB 78 */ mr r4, r25
/* 80179874 001754D4 48 26 30 99 */ bl func_803DC90C
-/* 80179878 001754D8 48 0F 8F 41 */ bl func_802727B8
+/* 80179878 001754D8 48 0F 8F 41 */ bl OSGetTime
/* 8017987C 001754DC 38 A1 00 30 */ addi r5, r1, 0x30
/* 80179880 001754E0 48 0F 91 85 */ bl func_80272A04
/* 80179884 001754E4 80 C1 00 44 */ lwz r6, 0x44(r1)
@@ -10000,7 +10000,7 @@ lbl_8017B43C:
/* 8017B444 001770A4 2C 07 00 04 */ cmpwi r7, 4
/* 8017B448 001770A8 41 80 FF B8 */ blt lbl_8017B400
lbl_8017B44C:
-/* 8017B44C 001770AC 48 0F 73 6D */ bl func_802727B8
+/* 8017B44C 001770AC 48 0F 73 6D */ bl OSGetTime
/* 8017B450 001770B0 38 A1 00 08 */ addi r5, r1, 8
/* 8017B454 001770B4 48 0F 75 B1 */ bl func_80272A04
/* 8017B458 001770B8 80 01 00 14 */ lwz r0, 0x14(r1)
diff --git a/asm/text_6.s b/asm/text_6.s
index 20a6c1d..cdd4013 100644
--- a/asm/text_6.s
+++ b/asm/text_6.s
@@ -17377,7 +17377,7 @@ InitializeProgramEndTrap:
/* 801D954C 001D51AC 4B E2 AC 19 */ bl TRK_memcpy
/* 801D9550 001D51B0 38 7F 00 04 */ addi r3, r31, 4
/* 801D9554 001D51B4 38 80 00 04 */ li r4, 4
-/* 801D9558 001D51B8 48 09 11 E1 */ bl func_8026A738
+/* 801D9558 001D51B8 48 09 11 E1 */ bl ICInvalidateRange
/* 801D955C 001D51BC 38 7F 00 04 */ addi r3, r31, 4
/* 801D9560 001D51C0 38 80 00 04 */ li r4, 4
/* 801D9564 001D51C4 48 09 10 F1 */ bl DCFlushRange
@@ -18116,7 +18116,7 @@ cFielder_UpdatePlay:
/* 801D9F1C 001D5B7C 7C 08 02 A6 */ mflr r0
/* 801D9F20 001D5B80 90 01 00 14 */ stw r0, 0x14(r1)
/* 801D9F24 001D5B84 80 63 00 00 */ lwz r3, 0(r3)
-/* 801D9F28 001D5B88 48 09 48 5D */ bl func_8026E784
+/* 801D9F28 001D5B88 48 09 48 5D */ bl OSRestoreInterrupts
/* 801D9F2C 001D5B8C 80 01 00 14 */ lwz r0, 0x14(r1)
/* 801D9F30 001D5B90 7C 08 03 A6 */ mtlr r0
/* 801D9F34 001D5B94 38 21 00 10 */ addi r1, r1, 0x10
@@ -18129,7 +18129,7 @@ MWEnterCriticalSection:
/* 801D9F44 001D5BA4 90 01 00 14 */ stw r0, 0x14(r1)
/* 801D9F48 001D5BA8 93 E1 00 0C */ stw r31, 0xc(r1)
/* 801D9F4C 001D5BAC 7C 7F 1B 78 */ mr r31, r3
-/* 801D9F50 001D5BB0 48 09 48 0D */ bl func_8026E75C
+/* 801D9F50 001D5BB0 48 09 48 0D */ bl OSDisableInterrupts
/* 801D9F54 001D5BB4 90 7F 00 00 */ stw r3, 0(r31)
/* 801D9F58 001D5BB8 80 01 00 14 */ lwz r0, 0x14(r1)
/* 801D9F5C 001D5BBC 83 E1 00 0C */ lwz r31, 0xc(r1)
@@ -18171,14 +18171,14 @@ func_801D9FB8:
/* 801D9FCC 001D5C2C 7C 9E 23 78 */ mr r30, r4
/* 801D9FD0 001D5C30 93 A1 00 14 */ stw r29, 0x14(r1)
/* 801D9FD4 001D5C34 7C 7D 1B 78 */ mr r29, r3
-/* 801D9FD8 001D5C38 48 09 47 85 */ bl func_8026E75C
+/* 801D9FD8 001D5C38 48 09 47 85 */ bl OSDisableInterrupts
/* 801D9FDC 001D5C3C 38 0D 9F F8 */ addi r0, r13, lbl_8063F2B8-_SDA_BASE_
/* 801D9FE0 001D5C40 7C 7F 1B 78 */ mr r31, r3
/* 801D9FE4 001D5C44 90 1D 00 00 */ stw r0, 0(r29)
/* 801D9FE8 001D5C48 93 CD 9F F0 */ stw r30, lbl_8063F2B0-_SDA_BASE_(r13)
/* 801D9FEC 001D5C4C 48 00 05 A1 */ bl func_801DA58C
/* 801D9FF0 001D5C50 7F E3 FB 78 */ mr r3, r31
-/* 801D9FF4 001D5C54 48 09 47 91 */ bl func_8026E784
+/* 801D9FF4 001D5C54 48 09 47 91 */ bl OSRestoreInterrupts
/* 801D9FF8 001D5C58 80 01 00 24 */ lwz r0, 0x24(r1)
/* 801D9FFC 001D5C5C 83 E1 00 1C */ lwz r31, 0x1c(r1)
/* 801DA000 001D5C60 83 C1 00 18 */ lwz r30, 0x18(r1)
@@ -18222,7 +18222,7 @@ func_801DA068:
/* 801DA080 001D5CE0 98 6D 9F F8 */ stb r3, lbl_8063F2B8-_SDA_BASE_(r13)
/* 801DA084 001D5CE4 2C 00 00 00 */ cmpwi r0, 0
/* 801DA088 001D5CE8 40 82 00 6C */ bne lbl_801DA0F4
-/* 801DA08C 001D5CEC 48 09 46 D1 */ bl func_8026E75C
+/* 801DA08C 001D5CEC 48 09 46 D1 */ bl OSDisableInterrupts
/* 801DA090 001D5CF0 7C 7F 1B 78 */ mr r31, r3
/* 801DA094 001D5CF4 38 81 00 08 */ addi r4, r1, 8
/* 801DA098 001D5CF8 3C 60 34 00 */ lis r3, 0x3400
@@ -18248,7 +18248,7 @@ func_801DA068:
/* 801DA0E8 001D5D48 98 0D 9F F8 */ stb r0, lbl_8063F2B8-_SDA_BASE_(r13)
lbl_801DA0EC:
/* 801DA0EC 001D5D4C 7F E3 FB 78 */ mr r3, r31
-/* 801DA0F0 001D5D50 48 09 46 95 */ bl func_8026E784
+/* 801DA0F0 001D5D50 48 09 46 95 */ bl OSRestoreInterrupts
lbl_801DA0F4:
/* 801DA0F4 001D5D54 83 E1 00 1C */ lwz r31, 0x1c(r1)
/* 801DA0F8 001D5D58 80 01 00 24 */ lwz r0, 0x24(r1)
@@ -18266,7 +18266,7 @@ func_801DA10C:
/* 801DA11C 001D5D7C 7C 9F 23 78 */ mr r31, r4
/* 801DA120 001D5D80 93 C1 00 08 */ stw r30, 8(r1)
/* 801DA124 001D5D84 7C 7E 1B 78 */ mr r30, r3
-/* 801DA128 001D5D88 48 09 46 35 */ bl func_8026E75C
+/* 801DA128 001D5D88 48 09 46 35 */ bl OSDisableInterrupts
/* 801DA12C 001D5D8C 80 AD 9F FC */ lwz r5, lbl_8063F2BC-_SDA_BASE_(r13)
/* 801DA130 001D5D90 38 1F 00 03 */ addi r0, r31, 3
/* 801DA134 001D5D94 7C 7F 1B 78 */ mr r31, r3
@@ -18283,7 +18283,7 @@ func_801DA10C:
/* 801DA160 001D5DC0 7F E3 FB 78 */ mr r3, r31
/* 801DA164 001D5DC4 90 0D A0 00 */ stw r0, lbl_8063F2C0-_SDA_BASE_(r13)
/* 801DA168 001D5DC8 98 0D 9F F8 */ stb r0, lbl_8063F2B8-_SDA_BASE_(r13)
-/* 801DA16C 001D5DCC 48 09 46 19 */ bl func_8026E784
+/* 801DA16C 001D5DCC 48 09 46 19 */ bl OSRestoreInterrupts
/* 801DA170 001D5DD0 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 801DA174 001D5DD4 38 60 00 00 */ li r3, 0
/* 801DA178 001D5DD8 83 C1 00 08 */ lwz r30, 8(r1)
@@ -18301,7 +18301,7 @@ func_801DA18C:
/* 801DA19C 001D5DFC 4B FE CF 8D */ bl func_801C7128
/* 801DA1A0 001D5E00 7C 7B 1B 78 */ mr r27, r3
/* 801DA1A4 001D5E04 7C 9C 23 78 */ mr r28, r4
-/* 801DA1A8 001D5E08 48 09 45 B5 */ bl func_8026E75C
+/* 801DA1A8 001D5E08 48 09 45 B5 */ bl OSDisableInterrupts
/* 801DA1AC 001D5E0C 7C 7F 1B 78 */ mr r31, r3
lbl_801DA1B0:
/* 801DA1B0 001D5E10 38 81 00 0A */ addi r4, r1, 0xa
@@ -18359,7 +18359,7 @@ lbl_801DA25C:
/* 801DA270 001D5ED0 54 00 07 7B */ rlwinm. r0, r0, 0, 0x1d, 0x1d
/* 801DA274 001D5ED4 40 82 FF E8 */ bne lbl_801DA25C
/* 801DA278 001D5ED8 7F E3 FB 78 */ mr r3, r31
-/* 801DA27C 001D5EDC 48 09 45 09 */ bl func_8026E784
+/* 801DA27C 001D5EDC 48 09 45 09 */ bl OSRestoreInterrupts
/* 801DA280 001D5EE0 39 61 00 30 */ addi r11, r1, 0x30
/* 801DA284 001D5EE4 38 60 00 00 */ li r3, 0
/* 801DA288 001D5EE8 4B FE CE ED */ bl func_801C7174
@@ -20519,7 +20519,7 @@ func_801DBED0:
/* 801DBED4 001D7B34 7C 08 02 A6 */ mflr r0
/* 801DBED8 001D7B38 90 01 00 14 */ stw r0, 0x14(r1)
/* 801DBEDC 001D7B3C 93 E1 00 0C */ stw r31, 0xc(r1)
-/* 801DBEE0 001D7B40 48 09 28 7D */ bl func_8026E75C
+/* 801DBEE0 001D7B40 48 09 28 7D */ bl OSDisableInterrupts
/* 801DBEE4 001D7B44 80 ED A0 64 */ lwz r7, lbl_8063F324-_SDA_BASE_(r13)
/* 801DBEE8 001D7B48 3B E0 00 00 */ li r31, 0
/* 801DBEEC 001D7B4C 80 0D A0 60 */ lwz r0, lbl_8063F320-_SDA_BASE_(r13)
@@ -20547,7 +20547,7 @@ lbl_801DBF38:
/* 801DBF3C 001D7B9C 38 A5 00 01 */ addi r5, r5, 1
/* 801DBF40 001D7BA0 42 00 FF C4 */ bdnz lbl_801DBF04
lbl_801DBF44:
-/* 801DBF44 001D7BA4 48 09 28 41 */ bl func_8026E784
+/* 801DBF44 001D7BA4 48 09 28 41 */ bl OSRestoreInterrupts
/* 801DBF48 001D7BA8 7F E3 FB 78 */ mr r3, r31
/* 801DBF4C 001D7BAC 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 801DBF50 001D7BB0 80 01 00 14 */ lwz r0, 0x14(r1)
@@ -20562,10 +20562,10 @@ func_801DBF60:
/* 801DBF68 001D7BC8 90 01 00 14 */ stw r0, 0x14(r1)
/* 801DBF6C 001D7BCC 93 E1 00 0C */ stw r31, 0xc(r1)
/* 801DBF70 001D7BD0 7C 7F 1B 78 */ mr r31, r3
-/* 801DBF74 001D7BD4 48 09 27 E9 */ bl func_8026E75C
+/* 801DBF74 001D7BD4 48 09 27 E9 */ bl OSDisableInterrupts
/* 801DBF78 001D7BD8 38 00 00 00 */ li r0, 0
/* 801DBF7C 001D7BDC 98 1F 00 00 */ stb r0, 0(r31)
-/* 801DBF80 001D7BE0 48 09 28 05 */ bl func_8026E784
+/* 801DBF80 001D7BE0 48 09 28 05 */ bl OSRestoreInterrupts
/* 801DBF84 001D7BE4 80 01 00 14 */ lwz r0, 0x14(r1)
/* 801DBF88 001D7BE8 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 801DBF8C 001D7BEC 7C 08 03 A6 */ mtlr r0
@@ -20781,9 +20781,9 @@ func_801DC264:
/* 801DC268 001D7EC8 7C 08 02 A6 */ mflr r0
/* 801DC26C 001D7ECC 90 01 00 14 */ stw r0, 0x14(r1)
/* 801DC270 001D7ED0 93 E1 00 0C */ stw r31, 0xc(r1)
-/* 801DC274 001D7ED4 48 09 24 E9 */ bl func_8026E75C
+/* 801DC274 001D7ED4 48 09 24 E9 */ bl OSDisableInterrupts
/* 801DC278 001D7ED8 7C 7F 1B 78 */ mr r31, r3
-/* 801DC27C 001D7EDC 48 09 25 09 */ bl func_8026E784
+/* 801DC27C 001D7EDC 48 09 25 09 */ bl OSRestoreInterrupts
/* 801DC280 001D7EE0 2C 1F 00 00 */ cmpwi r31, 0
/* 801DC284 001D7EE4 41 82 00 38 */ beq lbl_801DC2BC
lbl_801DC288:
@@ -21299,9 +21299,9 @@ func_801DC928:
/* 801DC92C 001D858C 7C 08 02 A6 */ mflr r0
/* 801DC930 001D8590 90 01 00 14 */ stw r0, 0x14(r1)
/* 801DC934 001D8594 93 E1 00 0C */ stw r31, 0xc(r1)
-/* 801DC938 001D8598 48 09 1E 25 */ bl func_8026E75C
+/* 801DC938 001D8598 48 09 1E 25 */ bl OSDisableInterrupts
/* 801DC93C 001D859C 7C 7F 1B 78 */ mr r31, r3
-/* 801DC940 001D85A0 48 09 1E 45 */ bl func_8026E784
+/* 801DC940 001D85A0 48 09 1E 45 */ bl OSRestoreInterrupts
/* 801DC944 001D85A4 2C 1F 00 00 */ cmpwi r31, 0
/* 801DC948 001D85A8 40 82 00 0C */ bne lbl_801DC954
/* 801DC94C 001D85AC 38 60 00 01 */ li r3, 1
diff --git a/asm/text_7.s b/asm/text_7.s
index 0e63a37..d38d54f 100644
--- a/asm/text_7.s
+++ b/asm/text_7.s
@@ -914,7 +914,7 @@ func_8022383C:
/* 80223840 0021F4A0 7C 08 02 A6 */ mflr r0
/* 80223844 0021F4A4 90 01 00 14 */ stw r0, 0x14(r1)
/* 80223848 0021F4A8 93 E1 00 0C */ stw r31, 0xc(r1)
-/* 8022384C 0021F4AC 48 04 EF 6D */ bl func_802727B8
+/* 8022384C 0021F4AC 48 04 EF 6D */ bl OSGetTime
/* 80223850 0021F4B0 7C 9F 23 78 */ mr r31, r4
/* 80223854 0021F4B4 4B FF FF DD */ bl func_80223830
/* 80223858 0021F4B8 93 E3 00 00 */ stw r31, 0(r3)
@@ -1272,7 +1272,7 @@ lbl_80223D54:
lbl_80223D70:
/* 80223D70 0021F9D0 38 60 00 02 */ li r3, 2
/* 80223D74 0021F9D4 4B FF FE E1 */ bl func_80223C54
-/* 80223D78 0021F9D8 48 04 A9 E5 */ bl func_8026E75C
+/* 80223D78 0021F9D8 48 04 A9 E5 */ bl OSDisableInterrupts
/* 80223D7C 0021F9DC 80 8D A3 30 */ lwz r4, lbl_8063F5F0-_SDA_BASE_(r13)
/* 80223D80 0021F9E0 7C 7D 1B 78 */ mr r29, r3
/* 80223D84 0021F9E4 48 00 00 14 */ b lbl_80223D98
@@ -1286,7 +1286,7 @@ lbl_80223D98:
/* 80223D9C 0021F9FC 40 82 FF EC */ bne lbl_80223D88
/* 80223DA0 0021FA00 93 ED A3 30 */ stw r31, lbl_8063F5F0-_SDA_BASE_(r13)
/* 80223DA4 0021FA04 7F A3 EB 78 */ mr r3, r29
-/* 80223DA8 0021FA08 48 04 A9 DD */ bl func_8026E784
+/* 80223DA8 0021FA08 48 04 A9 DD */ bl OSRestoreInterrupts
/* 80223DAC 0021FA0C 4B FF FF C4 */ b lbl_80223D70
.global func_80223DB0
@@ -1379,7 +1379,7 @@ func_80223E98:
/* 80223EBC 0021FB1C 90 6D A3 2C */ stw r3, lbl_8063F5EC-_SDA_BASE_(r13)
/* 80223EC0 0021FB20 48 00 00 34 */ b lbl_80223EF4
lbl_80223EC4:
-/* 80223EC4 0021FB24 48 04 A8 99 */ bl func_8026E75C
+/* 80223EC4 0021FB24 48 04 A8 99 */ bl OSDisableInterrupts
/* 80223EC8 0021FB28 80 1E 00 08 */ lwz r0, 8(r30)
/* 80223ECC 0021FB2C 7C 7F 1B 78 */ mr r31, r3
/* 80223ED0 0021FB30 2C 00 00 02 */ cmpwi r0, 2
@@ -1392,7 +1392,7 @@ lbl_80223EE4:
/* 80223EE8 0021FB48 4B FF FF 19 */ bl func_80223E00
lbl_80223EEC:
/* 80223EEC 0021FB4C 7F E3 FB 78 */ mr r3, r31
-/* 80223EF0 0021FB50 48 04 A8 95 */ bl func_8026E784
+/* 80223EF0 0021FB50 48 04 A8 95 */ bl OSRestoreInterrupts
lbl_80223EF4:
/* 80223EF4 0021FB54 80 01 00 14 */ lwz r0, 0x14(r1)
/* 80223EF8 0021FB58 83 E1 00 0C */ lwz r31, 0xc(r1)
@@ -16872,7 +16872,7 @@ func_802310C0:
/* 802310CC 0022CD2C 93 E1 00 0C */ stw r31, 0xc(r1)
/* 802310D0 0022CD30 93 C1 00 08 */ stw r30, 8(r1)
/* 802310D4 0022CD34 7C 7E 1B 78 */ mr r30, r3
-/* 802310D8 0022CD38 48 03 D6 85 */ bl func_8026E75C
+/* 802310D8 0022CD38 48 03 D6 85 */ bl OSDisableInterrupts
/* 802310DC 0022CD3C 81 9E 17 28 */ lwz r12, 0x1728(r30)
/* 802310E0 0022CD40 38 00 00 01 */ li r0, 1
/* 802310E4 0022CD44 98 1E 17 19 */ stb r0, 0x1719(r30)
@@ -16918,7 +16918,7 @@ lbl_80231178:
/* 8023117C 0022CDDC 48 04 86 AD */ bl func_80279828
/* 80231180 0022CDE0 48 04 85 29 */ bl func_802796A8
/* 80231184 0022CDE4 7F E3 FB 78 */ mr r3, r31
-/* 80231188 0022CDE8 48 03 D5 FD */ bl func_8026E784
+/* 80231188 0022CDE8 48 03 D5 FD */ bl OSRestoreInterrupts
/* 8023118C 0022CDEC 48 04 75 99 */ bl func_80278724
/* 80231190 0022CDF0 48 04 75 95 */ bl func_80278724
/* 80231194 0022CDF4 80 01 00 14 */ lwz r0, 0x14(r1)
@@ -16997,7 +16997,7 @@ func_80231260:
/* 8023127C 0022CEDC 48 00 A4 35 */ bl func_8023B6B0
/* 80231280 0022CEE0 48 04 F6 19 */ bl func_80280898
/* 80231284 0022CEE4 48 00 11 11 */ bl func_80232394
-/* 80231288 0022CEE8 48 04 15 31 */ bl func_802727B8
+/* 80231288 0022CEE8 48 04 15 31 */ bl OSGetTime
/* 8023128C 0022CEEC 80 BD 00 9C */ lwz r5, 0x9c(r29)
/* 80231290 0022CEF0 7C 9E 23 78 */ mr r30, r4
/* 80231294 0022CEF4 80 1D 00 98 */ lwz r0, 0x98(r29)
@@ -17115,7 +17115,7 @@ func_80231400:
/* 80231420 0022D080 88 03 16 F8 */ lbz r0, 0x16f8(r3)
/* 80231424 0022D084 2C 00 00 00 */ cmpwi r0, 0
/* 80231428 0022D088 40 82 00 48 */ bne lbl_80231470
-/* 8023142C 0022D08C 48 03 D3 45 */ bl func_8026E770
+/* 8023142C 0022D08C 48 03 D3 45 */ bl OSEnableInterrupts
/* 80231430 0022D090 7C 7D 1B 78 */ mr r29, r3
/* 80231434 0022D094 3B C0 00 01 */ li r30, 1
/* 80231438 0022D098 3B E0 00 00 */ li r31, 0
@@ -17133,7 +17133,7 @@ lbl_8023145C:
/* 80231460 0022D0C0 2C 00 00 00 */ cmpwi r0, 0
/* 80231464 0022D0C4 41 82 FF DC */ beq lbl_80231440
/* 80231468 0022D0C8 7F A3 EB 78 */ mr r3, r29
-/* 8023146C 0022D0CC 48 03 D3 19 */ bl func_8026E784
+/* 8023146C 0022D0CC 48 03 D3 19 */ bl OSRestoreInterrupts
lbl_80231470:
/* 80231470 0022D0D0 80 01 00 24 */ lwz r0, 0x24(r1)
/* 80231474 0022D0D4 83 E1 00 1C */ lwz r31, 0x1c(r1)
@@ -18227,7 +18227,7 @@ func_8023246C:
/* 80232478 0022E0D8 93 E1 00 0C */ stw r31, 0xc(r1)
/* 8023247C 0022E0DC 93 C1 00 08 */ stw r30, 8(r1)
/* 80232480 0022E0E0 7C 7E 1B 78 */ mr r30, r3
-/* 80232484 0022E0E4 48 03 C2 D9 */ bl func_8026E75C
+/* 80232484 0022E0E4 48 03 C2 D9 */ bl OSDisableInterrupts
/* 80232488 0022E0E8 83 FE 16 E0 */ lwz r31, 0x16e0(r30)
/* 8023248C 0022E0EC 38 00 00 00 */ li r0, 0
/* 80232490 0022E0F0 80 9F 00 0C */ lwz r4, 0xc(r31)
@@ -18250,7 +18250,7 @@ lbl_802324B8:
lbl_802324CC:
/* 802324CC 0022E12C 93 FE 16 DC */ stw r31, 0x16dc(r30)
lbl_802324D0:
-/* 802324D0 0022E130 48 03 C2 B5 */ bl func_8026E784
+/* 802324D0 0022E130 48 03 C2 B5 */ bl OSRestoreInterrupts
/* 802324D4 0022E134 7F E3 FB 78 */ mr r3, r31
/* 802324D8 0022E138 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 802324DC 0022E13C 83 C1 00 08 */ lwz r30, 8(r1)
@@ -32957,7 +32957,7 @@ lbl_8023F2B8:
/* 8023F310 0023AF70 48 03 A4 AD */ bl func_802797BC
/* 8023F314 0023AF74 38 1F 00 3C */ addi r0, r31, 0x3c
/* 8023F318 0023AF78 90 1F 00 54 */ stw r0, 0x54(r31)
-/* 8023F31C 0023AF7C 48 03 34 9D */ bl func_802727B8
+/* 8023F31C 0023AF7C 48 03 34 9D */ bl OSGetTime
/* 8023F320 0023AF80 90 9F 00 9C */ stw r4, 0x9c(r31)
/* 8023F324 0023AF84 38 80 00 00 */ li r4, 0
/* 8023F328 0023AF88 90 7F 00 98 */ stw r3, 0x98(r31)
@@ -33296,7 +33296,7 @@ func_8023F778:
/* 8023F7CC 0023B42C 38 00 00 03 */ li r0, 3
/* 8023F7D0 0023B430 90 03 00 00 */ stw r0, 0(r3)
lbl_8023F7D4:
-/* 8023F7D4 0023B434 48 03 2F E5 */ bl func_802727B8
+/* 8023F7D4 0023B434 48 03 2F E5 */ bl OSGetTime
/* 8023F7D8 0023B438 80 BC 00 9C */ lwz r5, 0x9c(r28)
/* 8023F7DC 0023B43C 7C 9E 23 78 */ mr r30, r4
/* 8023F7E0 0023B440 80 1C 00 98 */ lwz r0, 0x98(r28)
@@ -33664,7 +33664,7 @@ lbl_8023FC90:
/* 8023FC94 0023B8F4 38 81 00 0C */ addi r4, r1, 0xc
/* 8023FC98 0023B8F8 4B FF 15 15 */ bl func_802311AC
lbl_8023FC9C:
-/* 8023FC9C 0023B8FC 48 02 EA C1 */ bl func_8026E75C
+/* 8023FC9C 0023B8FC 48 02 EA C1 */ bl OSDisableInterrupts
/* 8023FCA0 0023B900 80 8D A3 D8 */ lwz r4, lbl_8063F698-_SDA_BASE_(r13)
/* 8023FCA4 0023B904 7C 7E 1B 78 */ mr r30, r3
/* 8023FCA8 0023B908 88 04 17 18 */ lbz r0, 0x1718(r4)
@@ -33684,7 +33684,7 @@ lbl_8023FCCC:
/* 8023FCD8 0023B938 7C 7F 1B 78 */ mr r31, r3
lbl_8023FCDC:
/* 8023FCDC 0023B93C 7F C3 F3 78 */ mr r3, r30
-/* 8023FCE0 0023B940 48 02 EA A5 */ bl func_8026E784
+/* 8023FCE0 0023B940 48 02 EA A5 */ bl OSRestoreInterrupts
/* 8023FCE4 0023B944 2C 1D 00 00 */ cmpwi r29, 0
/* 8023FCE8 0023B948 41 82 00 0C */ beq lbl_8023FCF4
/* 8023FCEC 0023B94C 2C 1F 00 00 */ cmpwi r31, 0
@@ -39149,12 +39149,12 @@ func_80244B48:
/* 80244B54 002407B4 93 E1 00 0C */ stw r31, 0xc(r1)
/* 80244B58 002407B8 93 C1 00 08 */ stw r30, 8(r1)
/* 80244B5C 002407BC 7C 7E 1B 78 */ mr r30, r3
-/* 80244B60 002407C0 48 02 9B FD */ bl func_8026E75C
+/* 80244B60 002407C0 48 02 9B FD */ bl OSDisableInterrupts
/* 80244B64 002407C4 83 FE 00 20 */ lwz r31, 0x20(r30)
/* 80244B68 002407C8 38 00 00 00 */ li r0, 0
/* 80244B6C 002407CC 98 1E 00 2E */ stb r0, 0x2e(r30)
/* 80244B70 002407D0 90 1E 00 20 */ stw r0, 0x20(r30)
-/* 80244B74 002407D4 48 02 9C 11 */ bl func_8026E784
+/* 80244B74 002407D4 48 02 9C 11 */ bl OSRestoreInterrupts
/* 80244B78 002407D8 7F E3 FB 78 */ mr r3, r31
/* 80244B7C 002407DC 4B FF FE A9 */ bl func_80244A24
/* 80244B80 002407E0 80 01 00 14 */ lwz r0, 0x14(r1)
@@ -39493,7 +39493,7 @@ func_80244FC8:
/* 80244FD0 00240C30 90 01 00 14 */ stw r0, 0x14(r1)
/* 80244FD4 00240C34 93 E1 00 0C */ stw r31, 0xc(r1)
/* 80244FD8 00240C38 3B E0 00 00 */ li r31, 0
-/* 80244FDC 00240C3C 48 02 97 81 */ bl func_8026E75C
+/* 80244FDC 00240C3C 48 02 97 81 */ bl OSDisableInterrupts
/* 80244FE0 00240C40 80 ED A5 24 */ lwz r7, lbl_8063F7E4-_SDA_BASE_(r13)
/* 80244FE4 00240C44 38 80 00 00 */ li r4, 0
/* 80244FE8 00240C48 48 00 00 60 */ b lbl_80245048
@@ -39528,7 +39528,7 @@ lbl_80245048:
/* 8024504C 00240CAC 41 82 FF A0 */ beq lbl_80244FEC
lbl_80245050:
/* 80245050 00240CB0 90 ED A5 24 */ stw r7, lbl_8063F7E4-_SDA_BASE_(r13)
-/* 80245054 00240CB4 48 02 97 31 */ bl func_8026E784
+/* 80245054 00240CB4 48 02 97 31 */ bl OSRestoreInterrupts
/* 80245058 00240CB8 7F E3 FB 78 */ mr r3, r31
/* 8024505C 00240CBC 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 80245060 00240CC0 80 01 00 14 */ lwz r0, 0x14(r1)
@@ -39545,7 +39545,7 @@ func_80245070:
/* 80245080 00240CE0 7C 9F 23 78 */ mr r31, r4
/* 80245084 00240CE4 93 C1 00 08 */ stw r30, 8(r1)
/* 80245088 00240CE8 7C 7E 1B 78 */ mr r30, r3
-/* 8024508C 00240CEC 48 02 96 D1 */ bl func_8026E75C
+/* 8024508C 00240CEC 48 02 96 D1 */ bl OSDisableInterrupts
/* 80245090 00240CF0 80 BE 00 00 */ lwz r5, 0(r30)
/* 80245094 00240CF4 2C 05 00 00 */ cmpwi r5, 0
/* 80245098 00240CF8 41 82 00 8C */ beq lbl_80245124
@@ -39591,7 +39591,7 @@ lbl_80245114:
/* 8024511C 00240D7C 80 05 00 04 */ lwz r0, 4(r5)
/* 80245120 00240D80 90 1E 00 00 */ stw r0, 0(r30)
lbl_80245124:
-/* 80245124 00240D84 48 02 96 61 */ bl func_8026E784
+/* 80245124 00240D84 48 02 96 61 */ bl OSRestoreInterrupts
/* 80245128 00240D88 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 8024512C 00240D8C 38 60 00 01 */ li r3, 1
/* 80245130 00240D90 83 C1 00 08 */ lwz r30, 8(r1)
@@ -39631,7 +39631,7 @@ func_80245188:
/* 80245198 00240DF8 7C 9F 23 78 */ mr r31, r4
/* 8024519C 00240DFC 93 C1 00 08 */ stw r30, 8(r1)
/* 802451A0 00240E00 7C 7E 1B 78 */ mr r30, r3
-/* 802451A4 00240E04 48 02 95 B9 */ bl func_8026E75C
+/* 802451A4 00240E04 48 02 95 B9 */ bl OSDisableInterrupts
/* 802451A8 00240E08 80 9E 00 00 */ lwz r4, 0(r30)
/* 802451AC 00240E0C 2C 04 00 00 */ cmpwi r4, 0
/* 802451B0 00240E10 41 82 00 38 */ beq lbl_802451E8
@@ -39653,7 +39653,7 @@ lbl_802451E0:
/* 802451E4 00240E44 93 E4 00 00 */ stw r31, 0(r4)
lbl_802451E8:
/* 802451E8 00240E48 93 FE 00 00 */ stw r31, 0(r30)
-/* 802451EC 00240E4C 48 02 95 99 */ bl func_8026E784
+/* 802451EC 00240E4C 48 02 95 99 */ bl OSRestoreInterrupts
/* 802451F0 00240E50 80 01 00 14 */ lwz r0, 0x14(r1)
/* 802451F4 00240E54 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 802451F8 00240E58 83 C1 00 08 */ lwz r30, 8(r1)
@@ -39668,7 +39668,7 @@ lbl_80245208:
/* 80245218 00240E78 7C 9F 23 78 */ mr r31, r4
/* 8024521C 00240E7C 93 C1 00 08 */ stw r30, 8(r1)
/* 80245220 00240E80 7C 7E 1B 78 */ mr r30, r3
-/* 80245224 00240E84 48 02 95 39 */ bl func_8026E75C
+/* 80245224 00240E84 48 02 95 39 */ bl OSDisableInterrupts
/* 80245228 00240E88 80 BE 00 00 */ lwz r5, 0(r30)
/* 8024522C 00240E8C 2C 05 00 00 */ cmpwi r5, 0
/* 80245230 00240E90 41 82 00 7C */ beq lbl_802452AC
@@ -39710,7 +39710,7 @@ lbl_80245290:
lbl_802452A8:
/* 802452A8 00240F08 90 BF 00 00 */ stw r5, 0(r31)
lbl_802452AC:
-/* 802452AC 00240F0C 48 02 94 D9 */ bl func_8026E784
+/* 802452AC 00240F0C 48 02 94 D9 */ bl OSRestoreInterrupts
/* 802452B0 00240F10 80 01 00 14 */ lwz r0, 0x14(r1)
/* 802452B4 00240F14 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 802452B8 00240F18 83 C1 00 08 */ lwz r30, 8(r1)
@@ -39739,7 +39739,7 @@ func_802452F0:
/* 802452FC 00240F5C 93 E1 00 0C */ stw r31, 0xc(r1)
/* 80245300 00240F60 93 C1 00 08 */ stw r30, 8(r1)
/* 80245304 00240F64 3B C0 00 00 */ li r30, 0
-/* 80245308 00240F68 48 02 94 55 */ bl func_8026E75C
+/* 80245308 00240F68 48 02 94 55 */ bl OSDisableInterrupts
/* 8024530C 00240F6C 80 CD A5 54 */ lwz r6, lbl_8063F814-_SDA_BASE_(r13)
/* 80245310 00240F70 7C 7F 1B 78 */ mr r31, r3
/* 80245314 00240F74 38 80 00 00 */ li r4, 0
@@ -39782,7 +39782,7 @@ lbl_80245390:
/* 80245394 00240FF4 7F C3 F3 78 */ mr r3, r30
/* 80245398 00240FF8 4B FF FF 51 */ bl func_802452E8
/* 8024539C 00240FFC 7F E3 FB 78 */ mr r3, r31
-/* 802453A0 00241000 48 02 93 E5 */ bl func_8026E784
+/* 802453A0 00241000 48 02 93 E5 */ bl OSRestoreInterrupts
/* 802453A4 00241004 7F C3 F3 78 */ mr r3, r30
/* 802453A8 00241008 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 802453AC 0024100C 83 C1 00 08 */ lwz r30, 8(r1)
@@ -39814,7 +39814,7 @@ func_802453D0:
/* 802453F0 00241050 7C DC 33 78 */ mr r28, r6
/* 802453F4 00241054 7C FD 3B 78 */ mr r29, r7
/* 802453F8 00241058 3B C0 00 00 */ li r30, 0
-/* 802453FC 0024105C 48 02 93 61 */ bl func_8026E75C
+/* 802453FC 0024105C 48 02 93 61 */ bl OSDisableInterrupts
/* 80245400 00241060 80 CD A5 40 */ lwz r6, lbl_8063F800-_SDA_BASE_(r13)
/* 80245404 00241064 7C 7F 1B 78 */ mr r31, r3
/* 80245408 00241068 38 A0 00 00 */ li r5, 0
@@ -39863,7 +39863,7 @@ lbl_80245498:
/* 802454A4 00241104 7F C3 F3 78 */ mr r3, r30
/* 802454A8 00241108 4B FF FF 21 */ bl func_802453C8
/* 802454AC 0024110C 7F E3 FB 78 */ mr r3, r31
-/* 802454B0 00241110 48 02 92 D5 */ bl func_8026E784
+/* 802454B0 00241110 48 02 92 D5 */ bl OSRestoreInterrupts
/* 802454B4 00241114 7F C3 F3 78 */ mr r3, r30
lbl_802454B8:
/* 802454B8 00241118 39 61 00 30 */ addi r11, r1, 0x30
@@ -39888,7 +39888,7 @@ func_802454D8:
/* 802454EC 0024114C 7C 9E 23 78 */ mr r30, r4
/* 802454F0 00241150 93 A1 00 14 */ stw r29, 0x14(r1)
/* 802454F4 00241154 7C 7D 1B 78 */ mr r29, r3
-/* 802454F8 00241158 48 02 92 65 */ bl func_8026E75C
+/* 802454F8 00241158 48 02 92 65 */ bl OSDisableInterrupts
/* 802454FC 0024115C 83 ED A5 5C */ lwz r31, lbl_8063F81C-_SDA_BASE_(r13)
/* 80245500 00241160 48 00 00 20 */ b lbl_80245520
lbl_80245504:
@@ -39904,7 +39904,7 @@ lbl_80245520:
/* 80245520 00241180 2C 1F 00 00 */ cmpwi r31, 0
/* 80245524 00241184 40 82 FF E0 */ bne lbl_80245504
lbl_80245528:
-/* 80245528 00241188 48 02 92 5D */ bl func_8026E784
+/* 80245528 00241188 48 02 92 5D */ bl OSRestoreInterrupts
/* 8024552C 0024118C 7F E3 FB 78 */ mr r3, r31
/* 80245530 00241190 83 E1 00 1C */ lwz r31, 0x1c(r1)
/* 80245534 00241194 83 C1 00 18 */ lwz r30, 0x18(r1)
@@ -39922,7 +39922,7 @@ func_8024554C:
/* 80245558 002411B8 93 E1 00 0C */ stw r31, 0xc(r1)
/* 8024555C 002411BC 93 C1 00 08 */ stw r30, 8(r1)
/* 80245560 002411C0 7C 7E 1B 78 */ mr r30, r3
-/* 80245564 002411C4 48 02 91 F9 */ bl func_8026E75C
+/* 80245564 002411C4 48 02 91 F9 */ bl OSDisableInterrupts
/* 80245568 002411C8 83 ED A5 5C */ lwz r31, lbl_8063F81C-_SDA_BASE_(r13)
/* 8024556C 002411CC 48 00 00 14 */ b lbl_80245580
lbl_80245570:
@@ -39934,7 +39934,7 @@ lbl_80245580:
/* 80245580 002411E0 2C 1F 00 00 */ cmpwi r31, 0
/* 80245584 002411E4 40 82 FF EC */ bne lbl_80245570
lbl_80245588:
-/* 80245588 002411E8 48 02 91 FD */ bl func_8026E784
+/* 80245588 002411E8 48 02 91 FD */ bl OSRestoreInterrupts
/* 8024558C 002411EC 7F E3 FB 78 */ mr r3, r31
/* 80245590 002411F0 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 80245594 002411F4 83 C1 00 08 */ lwz r30, 8(r1)
@@ -39951,7 +39951,7 @@ func_802455A8:
/* 802455B4 00241214 93 E1 00 0C */ stw r31, 0xc(r1)
/* 802455B8 00241218 93 C1 00 08 */ stw r30, 8(r1)
/* 802455BC 0024121C 7C 7E 1B 78 */ mr r30, r3
-/* 802455C0 00241220 48 02 91 9D */ bl func_8026E75C
+/* 802455C0 00241220 48 02 91 9D */ bl OSDisableInterrupts
/* 802455C4 00241224 83 ED A5 5C */ lwz r31, lbl_8063F81C-_SDA_BASE_(r13)
/* 802455C8 00241228 48 00 00 14 */ b lbl_802455DC
lbl_802455CC:
@@ -39963,7 +39963,7 @@ lbl_802455DC:
/* 802455DC 0024123C 2C 1F 00 00 */ cmpwi r31, 0
/* 802455E0 00241240 40 82 FF EC */ bne lbl_802455CC
lbl_802455E4:
-/* 802455E4 00241244 48 02 91 A1 */ bl func_8026E784
+/* 802455E4 00241244 48 02 91 A1 */ bl OSRestoreInterrupts
/* 802455E8 00241248 7F E3 FB 78 */ mr r3, r31
/* 802455EC 0024124C 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 802455F0 00241250 83 C1 00 08 */ lwz r30, 8(r1)
@@ -40026,7 +40026,7 @@ func_8024568C:
/* 802456A8 00241308 7C 9D 23 78 */ mr r29, r4
/* 802456AC 0024130C 93 81 00 10 */ stw r28, 0x10(r1)
/* 802456B0 00241310 7C 7C 1B 78 */ mr r28, r3
-/* 802456B4 00241314 48 02 90 A9 */ bl func_8026E75C
+/* 802456B4 00241314 48 02 90 A9 */ bl OSDisableInterrupts
/* 802456B8 00241318 7C 7F 1B 78 */ mr r31, r3
/* 802456BC 0024131C 7F 83 E3 78 */ mr r3, r28
/* 802456C0 00241320 7F A4 EB 78 */ mr r4, r29
@@ -40036,7 +40036,7 @@ func_8024568C:
/* 802456D0 00241330 9B C3 00 0A */ stb r30, 0xa(r3)
lbl_802456D4:
/* 802456D4 00241334 7F E3 FB 78 */ mr r3, r31
-/* 802456D8 00241338 48 02 90 AD */ bl func_8026E784
+/* 802456D8 00241338 48 02 90 AD */ bl OSRestoreInterrupts
/* 802456DC 0024133C 80 01 00 24 */ lwz r0, 0x24(r1)
/* 802456E0 00241340 83 E1 00 1C */ lwz r31, 0x1c(r1)
/* 802456E4 00241344 83 C1 00 18 */ lwz r30, 0x18(r1)
@@ -40055,7 +40055,7 @@ func_802456FC:
/* 8024570C 0024136C 7C 9F 23 78 */ mr r31, r4
/* 80245710 00241370 93 C1 00 08 */ stw r30, 8(r1)
/* 80245714 00241374 7C 7E 1B 78 */ mr r30, r3
-/* 80245718 00241378 48 02 90 45 */ bl func_8026E75C
+/* 80245718 00241378 48 02 90 45 */ bl OSDisableInterrupts
/* 8024571C 0024137C 80 8D A5 5C */ lwz r4, lbl_8063F81C-_SDA_BASE_(r13)
/* 80245720 00241380 48 00 00 18 */ b lbl_80245738
lbl_80245724:
@@ -40068,7 +40068,7 @@ lbl_80245734:
lbl_80245738:
/* 80245738 00241398 2C 04 00 00 */ cmpwi r4, 0
/* 8024573C 0024139C 40 82 FF E8 */ bne lbl_80245724
-/* 80245740 002413A0 48 02 90 45 */ bl func_8026E784
+/* 80245740 002413A0 48 02 90 45 */ bl OSRestoreInterrupts
/* 80245744 002413A4 80 01 00 14 */ lwz r0, 0x14(r1)
/* 80245748 002413A8 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 8024574C 002413AC 83 C1 00 08 */ lwz r30, 8(r1)
@@ -40124,14 +40124,14 @@ func_802457D8:
/* 802457E8 00241448 93 C1 00 18 */ stw r30, 0x18(r1)
/* 802457EC 0024144C 93 A1 00 14 */ stw r29, 0x14(r1)
/* 802457F0 00241450 7C 7D 1B 78 */ mr r29, r3
-/* 802457F4 00241454 48 02 8F 69 */ bl func_8026E75C
+/* 802457F4 00241454 48 02 8F 69 */ bl OSDisableInterrupts
/* 802457F8 00241458 7C 7E 1B 78 */ mr r30, r3
/* 802457FC 0024145C 80 6D A5 68 */ lwz r3, lbl_8063F828-_SDA_BASE_(r13)
/* 80245800 00241460 7F A4 EB 78 */ mr r4, r29
/* 80245804 00241464 4B F9 54 91 */ bl func_801DAC94
/* 80245808 00241468 7C 7F 1B 78 */ mr r31, r3
/* 8024580C 0024146C 7F C3 F3 78 */ mr r3, r30
-/* 80245810 00241470 48 02 8F 75 */ bl func_8026E784
+/* 80245810 00241470 48 02 8F 75 */ bl OSRestoreInterrupts
/* 80245814 00241474 2C 1F 00 00 */ cmpwi r31, 0
/* 80245818 00241478 41 82 00 10 */ beq lbl_80245828
/* 8024581C 0024147C 80 0D A5 4C */ lwz r0, lbl_8063F80C-_SDA_BASE_(r13)
@@ -40157,13 +40157,13 @@ func_80245848:
/* 8024585C 002414BC 7C 9E 23 78 */ mr r30, r4
/* 80245860 002414C0 93 A1 00 14 */ stw r29, 0x14(r1)
/* 80245864 002414C4 7C 7D 1B 78 */ mr r29, r3
-/* 80245868 002414C8 48 02 8E F5 */ bl func_8026E75C
+/* 80245868 002414C8 48 02 8E F5 */ bl OSDisableInterrupts
/* 8024586C 002414CC 7C 7F 1B 78 */ mr r31, r3
/* 80245870 002414D0 80 6D A5 68 */ lwz r3, lbl_8063F828-_SDA_BASE_(r13)
/* 80245874 002414D4 7F A4 EB 78 */ mr r4, r29
/* 80245878 002414D8 4B F9 54 D1 */ bl func_801DAD48
/* 8024587C 002414DC 7F E3 FB 78 */ mr r3, r31
-/* 80245880 002414E0 48 02 8F 05 */ bl func_8026E784
+/* 80245880 002414E0 48 02 8F 05 */ bl OSRestoreInterrupts
/* 80245884 002414E4 80 0D A5 4C */ lwz r0, lbl_8063F80C-_SDA_BASE_(r13)
/* 80245888 002414E8 7C 1E 00 50 */ subf r0, r30, r0
/* 8024588C 002414EC 90 0D A5 4C */ stw r0, lbl_8063F80C-_SDA_BASE_(r13)
@@ -40511,7 +40511,7 @@ func_80245CEC:
/* 80245D04 00241964 7C 9D 23 78 */ mr r29, r4
/* 80245D08 00241968 93 81 00 10 */ stw r28, 0x10(r1)
/* 80245D0C 0024196C 7C 7C 1B 78 */ mr r28, r3
-/* 80245D10 00241970 48 02 8A 4D */ bl func_8026E75C
+/* 80245D10 00241970 48 02 8A 4D */ bl OSDisableInterrupts
/* 80245D14 00241974 7C 7F 1B 78 */ mr r31, r3
/* 80245D18 00241978 48 00 19 E5 */ bl func_802476FC
/* 80245D1C 0024197C 2C 03 00 00 */ cmpwi r3, 0
@@ -40521,7 +40521,7 @@ func_80245CEC:
/* 80245D2C 0024198C 38 80 00 04 */ li r4, 4
/* 80245D30 00241990 48 00 1B 45 */ bl func_80247874
/* 80245D34 00241994 7F E3 FB 78 */ mr r3, r31
-/* 80245D38 00241998 48 02 8A 4D */ bl func_8026E784
+/* 80245D38 00241998 48 02 8A 4D */ bl OSRestoreInterrupts
/* 80245D3C 0024199C 38 60 00 00 */ li r3, 0
/* 80245D40 002419A0 48 00 00 4C */ b lbl_80245D8C
lbl_80245D44:
@@ -40543,7 +40543,7 @@ lbl_80245D78:
/* 80245D78 002419D8 7F C3 F3 78 */ mr r3, r30
/* 80245D7C 002419DC 48 00 1A 69 */ bl func_802477E4
/* 80245D80 002419E0 7F E3 FB 78 */ mr r3, r31
-/* 80245D84 002419E4 48 02 8A 01 */ bl func_8026E784
+/* 80245D84 002419E4 48 02 8A 01 */ bl OSRestoreInterrupts
/* 80245D88 002419E8 38 60 00 01 */ li r3, 1
lbl_80245D8C:
/* 80245D8C 002419EC 80 01 00 24 */ lwz r0, 0x24(r1)
@@ -41029,7 +41029,7 @@ func_802463E8:
/* 802463F8 00242058 4B F8 0D 31 */ bl func_801C7128
/* 802463FC 0024205C 7C 7D 1B 78 */ mr r29, r3
/* 80246400 00242060 7C 9E 23 78 */ mr r30, r4
-/* 80246404 00242064 48 02 83 59 */ bl func_8026E75C
+/* 80246404 00242064 48 02 83 59 */ bl OSDisableInterrupts
/* 80246408 00242068 80 1D 00 10 */ lwz r0, 0x10(r29)
/* 8024640C 0024206C 7C 7F 1B 78 */ mr r31, r3
/* 80246410 00242070 2C 00 00 04 */ cmpwi r0, 4
@@ -41069,7 +41069,7 @@ lbl_80246480:
/* 8024648C 002420EC 38 80 00 03 */ li r4, 3
/* 80246490 002420F0 48 00 13 E5 */ bl func_80247874
/* 80246494 002420F4 7F E3 FB 78 */ mr r3, r31
-/* 80246498 002420F8 48 02 82 ED */ bl func_8026E784
+/* 80246498 002420F8 48 02 82 ED */ bl OSRestoreInterrupts
/* 8024649C 002420FC 38 60 00 00 */ li r3, 0
/* 802464A0 00242100 48 00 01 04 */ b lbl_802465A4
lbl_802464A4:
@@ -41080,7 +41080,7 @@ lbl_802464A4:
/* 802464B4 00242114 38 80 00 03 */ li r4, 3
/* 802464B8 00242118 48 00 13 BD */ bl func_80247874
/* 802464BC 0024211C 7F E3 FB 78 */ mr r3, r31
-/* 802464C0 00242120 48 02 82 C5 */ bl func_8026E784
+/* 802464C0 00242120 48 02 82 C5 */ bl OSRestoreInterrupts
/* 802464C4 00242124 38 60 00 00 */ li r3, 0
/* 802464C8 00242128 48 00 00 DC */ b lbl_802465A4
lbl_802464CC:
@@ -41105,7 +41105,7 @@ lbl_802464F8:
/* 8024650C 0024216C 38 80 00 03 */ li r4, 3
/* 80246510 00242170 48 00 13 65 */ bl func_80247874
/* 80246514 00242174 7F E3 FB 78 */ mr r3, r31
-/* 80246518 00242178 48 02 82 6D */ bl func_8026E784
+/* 80246518 00242178 48 02 82 6D */ bl OSRestoreInterrupts
/* 8024651C 0024217C 38 60 00 00 */ li r3, 0
/* 80246520 00242180 48 00 00 84 */ b lbl_802465A4
lbl_80246524:
@@ -41139,7 +41139,7 @@ lbl_80246524:
/* 80246590 002421F0 48 00 04 3D */ bl func_802469CC
/* 80246594 002421F4 7C 7B 1B 78 */ mr r27, r3
/* 80246598 002421F8 7F E3 FB 78 */ mr r3, r31
-/* 8024659C 002421FC 48 02 81 E9 */ bl func_8026E784
+/* 8024659C 002421FC 48 02 81 E9 */ bl OSRestoreInterrupts
/* 802465A0 00242200 7F 63 DB 78 */ mr r3, r27
lbl_802465A4:
/* 802465A4 00242204 39 61 00 30 */ addi r11, r1, 0x30
@@ -41290,7 +41290,7 @@ func_802467A4:
/* 802467B0 00242410 93 E1 00 0C */ stw r31, 0xc(r1)
/* 802467B4 00242414 93 C1 00 08 */ stw r30, 8(r1)
/* 802467B8 00242418 7C 7E 1B 78 */ mr r30, r3
-/* 802467BC 0024241C 48 02 7F A1 */ bl func_8026E75C
+/* 802467BC 0024241C 48 02 7F A1 */ bl OSDisableInterrupts
/* 802467C0 00242420 80 1E 00 10 */ lwz r0, 0x10(r30)
/* 802467C4 00242424 38 80 00 01 */ li r4, 1
/* 802467C8 00242428 98 9E 00 2E */ stb r4, 0x2e(r30)
@@ -41379,7 +41379,7 @@ lbl_802468E8:
/* 802468F0 00242550 48 00 0F 45 */ bl func_80247834
lbl_802468F4:
/* 802468F4 00242554 7F E3 FB 78 */ mr r3, r31
-/* 802468F8 00242558 48 02 7E 8D */ bl func_8026E784
+/* 802468F8 00242558 48 02 7E 8D */ bl OSRestoreInterrupts
/* 802468FC 0024255C 80 01 00 14 */ lwz r0, 0x14(r1)
/* 80246900 00242560 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 80246904 00242564 83 C1 00 08 */ lwz r30, 8(r1)
@@ -41457,7 +41457,7 @@ func_802469CC:
/* 80246A04 00242664 80 0D A5 78 */ lwz r0, lbl_8063F838-_SDA_BASE_(r13)
/* 80246A08 00242668 2C 00 00 00 */ cmpwi r0, 0
/* 80246A0C 0024266C 40 82 00 0C */ bne lbl_80246A18
-/* 80246A10 00242670 48 02 7D 61 */ bl func_8026E770
+/* 80246A10 00242670 48 02 7D 61 */ bl OSEnableInterrupts
/* 80246A14 00242674 7C 7F 1B 78 */ mr r31, r3
lbl_80246A18:
/* 80246A18 00242678 7F 23 CB 78 */ mr r3, r25
@@ -41476,7 +41476,7 @@ lbl_80246A18:
/* 80246A4C 002426AC 2C 00 00 00 */ cmpwi r0, 0
/* 80246A50 002426B0 40 82 00 0C */ bne lbl_80246A5C
/* 80246A54 002426B4 7F E3 FB 78 */ mr r3, r31
-/* 80246A58 002426B8 48 02 7D 2D */ bl func_8026E784
+/* 80246A58 002426B8 48 02 7D 2D */ bl OSRestoreInterrupts
lbl_80246A5C:
/* 80246A5C 002426BC 38 60 00 00 */ li r3, 0
/* 80246A60 002426C0 48 00 00 AC */ b lbl_80246B0C
@@ -41485,7 +41485,7 @@ lbl_80246A64:
/* 80246A68 002426C8 2C 00 00 00 */ cmpwi r0, 0
/* 80246A6C 002426CC 40 82 00 9C */ bne lbl_80246B08
/* 80246A70 002426D0 7F E3 FB 78 */ mr r3, r31
-/* 80246A74 002426D4 48 02 7D 11 */ bl func_8026E784
+/* 80246A74 002426D4 48 02 7D 11 */ bl OSRestoreInterrupts
/* 80246A78 002426D8 48 00 00 90 */ b lbl_80246B08
lbl_80246A7C:
/* 80246A7C 002426DC 2C 04 00 00 */ cmpwi r4, 0
@@ -41560,14 +41560,14 @@ lbl_80246B68:
/* 80246B6C 002427CC 4B FF DF 45 */ bl func_80244AB0
/* 80246B70 002427D0 28 03 00 01 */ cmplwi r3, 1
/* 80246B74 002427D4 41 82 00 4C */ beq lbl_80246BC0
-/* 80246B78 002427D8 48 02 7B E5 */ bl func_8026E75C
+/* 80246B78 002427D8 48 02 7B E5 */ bl OSDisableInterrupts
/* 80246B7C 002427DC 7C 7D 1B 78 */ mr r29, r3
/* 80246B80 002427E0 48 00 0A 41 */ bl func_802475C0
/* 80246B84 002427E4 2C 03 00 00 */ cmpwi r3, 0
/* 80246B88 002427E8 7C 7E 1B 78 */ mr r30, r3
/* 80246B8C 002427EC 40 82 00 24 */ bne lbl_80246BB0
/* 80246B90 002427F0 7F A3 EB 78 */ mr r3, r29
-/* 80246B94 002427F4 48 02 7B F1 */ bl func_8026E784
+/* 80246B94 002427F4 48 02 7B F1 */ bl OSRestoreInterrupts
/* 80246B98 002427F8 2C 1E 00 00 */ cmpwi r30, 0
/* 80246B9C 002427FC 41 82 00 A0 */ beq lbl_80246C3C
/* 80246BA0 00242800 7F 83 E3 78 */ mr r3, r28
@@ -41577,10 +41577,10 @@ lbl_80246B68:
lbl_80246BB0:
/* 80246BB0 00242810 93 E3 00 14 */ stw r31, 0x14(r3)
/* 80246BB4 00242814 7F A3 EB 78 */ mr r3, r29
-/* 80246BB8 00242818 48 02 7B CD */ bl func_8026E784
+/* 80246BB8 00242818 48 02 7B CD */ bl OSRestoreInterrupts
/* 80246BBC 0024281C 4B FF FF AC */ b lbl_80246B68
lbl_80246BC0:
-/* 80246BC0 00242820 48 02 7B 9D */ bl func_8026E75C
+/* 80246BC0 00242820 48 02 7B 9D */ bl OSDisableInterrupts
/* 80246BC4 00242824 7C 7E 1B 78 */ mr r30, r3
/* 80246BC8 00242828 3F E0 00 01 */ lis r31, 0x0000FFFF@ha
/* 80246BCC 0024282C 80 7C 00 00 */ lwz r3, 0(r28)
@@ -41596,7 +41596,7 @@ lbl_80246BC0:
/* 80246BF4 00242854 3B A0 00 01 */ li r29, 1
lbl_80246BF8:
/* 80246BF8 00242858 7F C3 F3 78 */ mr r3, r30
-/* 80246BFC 0024285C 48 02 7B 89 */ bl func_8026E784
+/* 80246BFC 0024285C 48 02 7B 89 */ bl OSRestoreInterrupts
/* 80246C00 00242860 3C 60 80 24 */ lis r3, lbl_802469B8@ha
/* 80246C04 00242864 3C 80 00 01 */ lis r4, 0x0000FFFF@ha
/* 80246C08 00242868 38 63 69 B8 */ addi r3, r3, lbl_802469B8@l
@@ -41684,7 +41684,7 @@ func_80246CEC:
/* 80246D0C 0024296C 80 03 00 10 */ lwz r0, 0x10(r3)
/* 80246D10 00242970 2C 00 00 04 */ cmpwi r0, 4
/* 80246D14 00242974 40 82 00 70 */ bne lbl_80246D84
-/* 80246D18 00242978 48 02 7A 45 */ bl func_8026E75C
+/* 80246D18 00242978 48 02 7A 45 */ bl OSDisableInterrupts
/* 80246D1C 0024297C 7C 7C 1B 78 */ mr r28, r3
/* 80246D20 00242980 7F 43 D3 78 */ mr r3, r26
/* 80246D24 00242984 4B FF F1 8D */ bl func_80245EB0
@@ -41714,7 +41714,7 @@ lbl_80246D70:
/* 80246D78 002429D8 41 80 FF C8 */ blt lbl_80246D40
lbl_80246D7C:
/* 80246D7C 002429DC 7F 83 E3 78 */ mr r3, r28
-/* 80246D80 002429E0 48 02 7A 05 */ bl func_8026E784
+/* 80246D80 002429E0 48 02 7A 05 */ bl OSRestoreInterrupts
lbl_80246D84:
/* 80246D84 002429E4 39 61 00 20 */ addi r11, r1, 0x20
/* 80246D88 002429E8 4B F8 03 E9 */ bl func_801C7170
@@ -41770,7 +41770,7 @@ func_80246E10:
/* 80246E38 00242A98 7D 17 43 78 */ mr r23, r8
/* 80246E3C 00242A9C 7D 38 4B 78 */ mr r24, r9
/* 80246E40 00242AA0 7D 59 53 78 */ mr r25, r10
-/* 80246E44 00242AA4 48 02 79 19 */ bl func_8026E75C
+/* 80246E44 00242AA4 48 02 79 19 */ bl OSDisableInterrupts
/* 80246E48 00242AA8 2C 11 00 00 */ cmpwi r17, 0
/* 80246E4C 00242AAC 7C 7D 1B 78 */ mr r29, r3
/* 80246E50 00242AB0 40 82 00 18 */ bne lbl_80246E68
@@ -41876,12 +41876,12 @@ lbl_80246FA8:
/* 80246FBC 00242C1C 90 1C 00 4C */ stw r0, 0x4c(r28)
lbl_80246FC0:
/* 80246FC0 00242C20 7F A3 EB 78 */ mr r3, r29
-/* 80246FC4 00242C24 48 02 77 C1 */ bl func_8026E784
+/* 80246FC4 00242C24 48 02 77 C1 */ bl OSRestoreInterrupts
/* 80246FC8 00242C28 38 60 00 01 */ li r3, 1
/* 80246FCC 00242C2C 48 00 00 20 */ b lbl_80246FEC
lbl_80246FD0:
/* 80246FD0 00242C30 7F A3 EB 78 */ mr r3, r29
-/* 80246FD4 00242C34 48 02 77 B1 */ bl func_8026E784
+/* 80246FD4 00242C34 48 02 77 B1 */ bl OSRestoreInterrupts
/* 80246FD8 00242C38 7E 83 A3 78 */ mr r3, r20
/* 80246FDC 00242C3C 7E A5 AB 78 */ mr r5, r21
/* 80246FE0 00242C40 38 80 00 00 */ li r4, 0
@@ -42376,7 +42376,7 @@ lbl_80247608:
/* 80247618 00243278 7C 9F 23 78 */ mr r31, r4
/* 8024761C 0024327C 93 C1 00 08 */ stw r30, 8(r1)
/* 80247620 00243280 7C 7E 1B 78 */ mr r30, r3
-/* 80247624 00243284 48 02 71 39 */ bl func_8026E75C
+/* 80247624 00243284 48 02 71 39 */ bl OSDisableInterrupts
/* 80247628 00243288 80 9F 00 00 */ lwz r4, 0(r31)
/* 8024762C 0024328C 2C 04 00 00 */ cmpwi r4, 0
/* 80247630 00243290 40 82 00 14 */ bne lbl_80247644
@@ -42392,7 +42392,7 @@ lbl_80247644:
/* 80247650 002432B0 93 C4 00 04 */ stw r30, 4(r4)
/* 80247654 002432B4 90 9E 00 00 */ stw r4, 0(r30)
lbl_80247658:
-/* 80247658 002432B8 48 02 71 2D */ bl func_8026E784
+/* 80247658 002432B8 48 02 71 2D */ bl OSRestoreInterrupts
/* 8024765C 002432BC 80 01 00 14 */ lwz r0, 0x14(r1)
/* 80247660 002432C0 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 80247664 002432C4 83 C1 00 08 */ lwz r30, 8(r1)
@@ -42407,7 +42407,7 @@ lbl_80247674:
/* 80247684 002432E4 7C 9F 23 78 */ mr r31, r4
/* 80247688 002432E8 93 C1 00 08 */ stw r30, 8(r1)
/* 8024768C 002432EC 7C 7E 1B 78 */ mr r30, r3
-/* 80247690 002432F0 48 02 70 CD */ bl func_8026E75C
+/* 80247690 002432F0 48 02 70 CD */ bl OSDisableInterrupts
/* 80247694 002432F4 80 9E 00 00 */ lwz r4, 0(r30)
/* 80247698 002432F8 2C 04 00 00 */ cmpwi r4, 0
/* 8024769C 002432FC 41 82 00 0C */ beq lbl_802476A8
@@ -42430,7 +42430,7 @@ lbl_802476D0:
/* 802476D4 00243334 98 1E 00 08 */ stb r0, 8(r30)
/* 802476D8 00243338 90 1E 00 00 */ stw r0, 0(r30)
/* 802476DC 0024333C 90 1E 00 04 */ stw r0, 4(r30)
-/* 802476E0 00243340 48 02 70 A5 */ bl func_8026E784
+/* 802476E0 00243340 48 02 70 A5 */ bl OSRestoreInterrupts
/* 802476E4 00243344 80 01 00 14 */ lwz r0, 0x14(r1)
/* 802476E8 00243348 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 802476EC 0024334C 83 C1 00 08 */ lwz r30, 8(r1)
@@ -42445,7 +42445,7 @@ func_802476FC:
/* 80247704 00243364 90 01 00 14 */ stw r0, 0x14(r1)
/* 80247708 00243368 93 E1 00 0C */ stw r31, 0xc(r1)
/* 8024770C 0024336C 3B E0 00 00 */ li r31, 0
-/* 80247710 00243370 48 02 70 4D */ bl func_8026E75C
+/* 80247710 00243370 48 02 70 4D */ bl OSDisableInterrupts
/* 80247714 00243374 80 ED A5 A4 */ lwz r7, lbl_8063F864-_SDA_BASE_(r13)
/* 80247718 00243378 38 A0 00 00 */ li r5, 0
/* 8024771C 0024337C 38 80 00 01 */ li r4, 1
@@ -42496,7 +42496,7 @@ lbl_802477BC:
/* 802477C0 00243420 41 82 FF 64 */ beq lbl_80247724
lbl_802477C4:
/* 802477C4 00243424 90 ED A5 A4 */ stw r7, lbl_8063F864-_SDA_BASE_(r13)
-/* 802477C8 00243428 48 02 6F BD */ bl func_8026E784
+/* 802477C8 00243428 48 02 6F BD */ bl OSRestoreInterrupts
/* 802477CC 0024342C 7F E3 FB 78 */ mr r3, r31
/* 802477D0 00243430 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 802477D4 00243434 80 01 00 14 */ lwz r0, 0x14(r1)
@@ -42545,9 +42545,9 @@ func_80247834:
/* 80247844 002434A4 7C 9F 23 78 */ mr r31, r4
/* 80247848 002434A8 93 C1 00 08 */ stw r30, 8(r1)
/* 8024784C 002434AC 7C 7E 1B 78 */ mr r30, r3
-/* 80247850 002434B0 48 02 6F 0D */ bl func_8026E75C
+/* 80247850 002434B0 48 02 6F 0D */ bl OSDisableInterrupts
/* 80247854 002434B4 93 FE 00 18 */ stw r31, 0x18(r30)
-/* 80247858 002434B8 48 02 6F 2D */ bl func_8026E784
+/* 80247858 002434B8 48 02 6F 2D */ bl OSRestoreInterrupts
/* 8024785C 002434BC 80 01 00 14 */ lwz r0, 0x14(r1)
/* 80247860 002434C0 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 80247864 002434C4 83 C1 00 08 */ lwz r30, 8(r1)
@@ -42564,9 +42564,9 @@ func_80247874:
/* 80247884 002434E4 7C 9F 23 78 */ mr r31, r4
/* 80247888 002434E8 93 C1 00 08 */ stw r30, 8(r1)
/* 8024788C 002434EC 7C 7E 1B 78 */ mr r30, r3
-/* 80247890 002434F0 48 02 6E CD */ bl func_8026E75C
+/* 80247890 002434F0 48 02 6E CD */ bl OSDisableInterrupts
/* 80247894 002434F4 93 FE 00 40 */ stw r31, 0x40(r30)
-/* 80247898 002434F8 48 02 6E ED */ bl func_8026E784
+/* 80247898 002434F8 48 02 6E ED */ bl OSRestoreInterrupts
/* 8024789C 002434FC 80 01 00 14 */ lwz r0, 0x14(r1)
/* 802478A0 00243500 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 802478A4 00243504 83 C1 00 08 */ lwz r30, 8(r1)
@@ -42663,7 +42663,7 @@ func_80247994:
/* 802479D4 00243634 7D 89 03 A6 */ mtctr r12
/* 802479D8 00243638 4E 80 04 21 */ bctrl
lbl_802479DC:
-/* 802479DC 0024363C 48 02 6D 81 */ bl func_8026E75C
+/* 802479DC 0024363C 48 02 6D 81 */ bl OSDisableInterrupts
/* 802479E0 00243640 7C 7F 1B 78 */ mr r31, r3
/* 802479E4 00243644 80 7E 00 00 */ lwz r3, 0(r30)
/* 802479E8 00243648 38 80 00 00 */ li r4, 0
@@ -42671,7 +42671,7 @@ lbl_802479DC:
/* 802479F0 00243650 7F C3 F3 78 */ mr r3, r30
/* 802479F4 00243654 4B FF F2 F9 */ bl func_80246CEC
/* 802479F8 00243658 7F E3 FB 78 */ mr r3, r31
-/* 802479FC 0024365C 48 02 6D 89 */ bl func_8026E784
+/* 802479FC 0024365C 48 02 6D 89 */ bl OSRestoreInterrupts
/* 80247A00 00243660 80 7E 00 0C */ lwz r3, 0xc(r30)
/* 80247A04 00243664 38 00 00 00 */ li r0, 0
/* 80247A08 00243668 90 1E 00 0C */ stw r0, 0xc(r30)
@@ -42735,7 +42735,7 @@ func_80247A98:
/* 80247AC4 00243724 38 60 00 00 */ li r3, 0
/* 80247AC8 00243728 48 00 01 78 */ b lbl_80247C40
lbl_80247ACC:
-/* 80247ACC 0024372C 48 02 6C 91 */ bl func_8026E75C
+/* 80247ACC 0024372C 48 02 6C 91 */ bl OSDisableInterrupts
/* 80247AD0 00243730 80 BF 00 40 */ lwz r5, 0x40(r31)
/* 80247AD4 00243734 3C 05 00 00 */ addis r0, r5, 0
/* 80247AD8 00243738 28 00 FF FF */ cmplwi r0, 0xffff
@@ -42745,7 +42745,7 @@ lbl_80247ACC:
/* 80247AE8 00243748 38 04 FF FF */ addi r0, r4, 0x0000FFFF@l
/* 80247AEC 0024374C 90 1F 00 40 */ stw r0, 0x40(r31)
lbl_80247AF0:
-/* 80247AF0 00243750 48 02 6C 95 */ bl func_8026E784
+/* 80247AF0 00243750 48 02 6C 95 */ bl OSRestoreInterrupts
/* 80247AF4 00243754 80 1F 00 0C */ lwz r0, 0xc(r31)
/* 80247AF8 00243758 54 00 07 39 */ rlwinm. r0, r0, 0, 0x1c, 0x1c
/* 80247AFC 0024375C 40 82 01 14 */ bne lbl_80247C10
@@ -42828,7 +42828,7 @@ lbl_80247C08:
lbl_80247C10:
/* 80247C10 00243870 3B C0 00 01 */ li r30, 1
lbl_80247C14:
-/* 80247C14 00243874 48 02 6B 49 */ bl func_8026E75C
+/* 80247C14 00243874 48 02 6B 49 */ bl OSDisableInterrupts
/* 80247C18 00243878 80 BF 00 40 */ lwz r5, 0x40(r31)
/* 80247C1C 0024387C 3C 05 00 00 */ addis r0, r5, 0
/* 80247C20 00243880 28 00 FF FF */ cmplwi r0, 0xffff
@@ -42838,7 +42838,7 @@ lbl_80247C14:
/* 80247C30 00243890 38 04 FF FF */ addi r0, r4, 0x0000FFFF@l
/* 80247C34 00243894 90 1F 00 40 */ stw r0, 0x40(r31)
lbl_80247C38:
-/* 80247C38 00243898 48 02 6B 4D */ bl func_8026E784
+/* 80247C38 00243898 48 02 6B 4D */ bl OSRestoreInterrupts
/* 80247C3C 0024389C 7F C3 F3 78 */ mr r3, r30
lbl_80247C40:
/* 80247C40 002438A0 80 01 00 24 */ lwz r0, 0x24(r1)
@@ -43097,7 +43097,7 @@ func_80247F80:
/* 80247F94 00243BF4 3B FF 49 68 */ addi r31, r31, lbl_80424968@l
/* 80247F98 00243BF8 93 C1 00 08 */ stw r30, 8(r1)
/* 80247F9C 00243BFC 7C 7E 1B 78 */ mr r30, r3
-/* 80247FA0 00243C00 48 02 67 BD */ bl func_8026E75C
+/* 80247FA0 00243C00 48 02 67 BD */ bl OSDisableInterrupts
/* 80247FA4 00243C04 80 BE 00 18 */ lwz r5, 0x18(r30)
/* 80247FA8 00243C08 3C 05 00 00 */ addis r0, r5, 0
/* 80247FAC 00243C0C 28 00 FF FF */ cmplwi r0, 0xffff
@@ -43107,7 +43107,7 @@ func_80247F80:
/* 80247FBC 00243C1C 38 04 FF FF */ addi r0, r4, 0x0000FFFF@l
/* 80247FC0 00243C20 90 1E 00 18 */ stw r0, 0x18(r30)
lbl_80247FC4:
-/* 80247FC4 00243C24 48 02 67 C1 */ bl func_8026E784
+/* 80247FC4 00243C24 48 02 67 C1 */ bl OSRestoreInterrupts
/* 80247FC8 00243C28 80 1E 00 14 */ lwz r0, 0x14(r30)
/* 80247FCC 00243C2C 2C 00 00 03 */ cmpwi r0, 3
/* 80247FD0 00243C30 41 82 00 80 */ beq lbl_80248050
@@ -43304,7 +43304,7 @@ lbl_80248268:
/* 8024826C 00243ECC 38 80 00 0C */ li r4, 0xc
/* 80248270 00243ED0 4B FF F5 C5 */ bl func_80247834
lbl_80248274:
-/* 80248274 00243ED4 48 02 64 E9 */ bl func_8026E75C
+/* 80248274 00243ED4 48 02 64 E9 */ bl OSDisableInterrupts
/* 80248278 00243ED8 80 BE 00 18 */ lwz r5, 0x18(r30)
/* 8024827C 00243EDC 3C 05 00 00 */ addis r0, r5, 0
/* 80248280 00243EE0 28 00 FF FF */ cmplwi r0, 0xffff
@@ -43314,7 +43314,7 @@ lbl_80248274:
/* 80248290 00243EF0 38 04 FF FF */ addi r0, r4, 0x0000FFFF@l
/* 80248294 00243EF4 90 1E 00 18 */ stw r0, 0x18(r30)
lbl_80248298:
-/* 80248298 00243EF8 48 02 64 ED */ bl func_8026E784
+/* 80248298 00243EF8 48 02 64 ED */ bl OSRestoreInterrupts
/* 8024829C 00243EFC 80 01 00 14 */ lwz r0, 0x14(r1)
/* 802482A0 00243F00 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 802482A4 00243F04 83 C1 00 08 */ lwz r30, 8(r1)
@@ -44216,7 +44216,7 @@ func_80248ED0:
/* 80248EF8 00244B58 7D 1B 43 78 */ mr r27, r8
/* 80248EFC 00244B5C 7D 3C 4B 78 */ mr r28, r9
/* 80248F00 00244B60 7D 5D 53 78 */ mr r29, r10
-/* 80248F04 00244B64 48 02 58 59 */ bl func_8026E75C
+/* 80248F04 00244B64 48 02 58 59 */ bl OSDisableInterrupts
/* 80248F08 00244B68 7C 7E 1B 78 */ mr r30, r3
/* 80248F0C 00244B6C 7E C3 B3 78 */ mr r3, r22
/* 80248F10 00244B70 4B FF FF 75 */ bl func_80248E84
@@ -44231,7 +44231,7 @@ func_80248ED0:
/* 80248F34 00244B94 7C 7F 1B 78 */ mr r31, r3
/* 80248F38 00244B98 40 82 00 14 */ bne lbl_80248F4C
/* 80248F3C 00244B9C 7F C3 F3 78 */ mr r3, r30
-/* 80248F40 00244BA0 48 02 58 45 */ bl func_8026E784
+/* 80248F40 00244BA0 48 02 58 45 */ bl OSRestoreInterrupts
/* 80248F44 00244BA4 38 60 00 00 */ li r3, 0
/* 80248F48 00244BA8 48 00 00 80 */ b lbl_80248FC8
lbl_80248F4C:
@@ -44265,7 +44265,7 @@ lbl_80248F5C:
/* 80248FB4 00244C14 7F E3 FB 78 */ mr r3, r31
/* 80248FB8 00244C18 4B FF E9 55 */ bl func_8024790C
/* 80248FBC 00244C1C 7F C3 F3 78 */ mr r3, r30
-/* 80248FC0 00244C20 48 02 57 C5 */ bl func_8026E784
+/* 80248FC0 00244C20 48 02 57 C5 */ bl OSRestoreInterrupts
/* 80248FC4 00244C24 38 60 00 01 */ li r3, 1
lbl_80248FC8:
/* 80248FC8 00244C28 39 61 00 30 */ addi r11, r1, 0x30
@@ -44961,7 +44961,7 @@ func_80249890:
/* 802498B0 00245510 88 0D A5 96 */ lbz r0, lbl_8063F856-_SDA_BASE_(r13)
/* 802498B4 00245514 2C 00 00 00 */ cmpwi r0, 0
/* 802498B8 00245518 41 82 00 94 */ beq lbl_8024994C
-/* 802498BC 0024551C 48 02 4E A1 */ bl func_8026E75C
+/* 802498BC 0024551C 48 02 4E A1 */ bl OSDisableInterrupts
/* 802498C0 00245520 7C 7C 1B 78 */ mr r28, r3
/* 802498C4 00245524 7F A3 EB 78 */ mr r3, r29
/* 802498C8 00245528 4B FF F5 BD */ bl func_80248E84
@@ -45001,7 +45001,7 @@ lbl_8024992C:
/* 80249940 002455A0 4B FF E0 55 */ bl func_80247994
lbl_80249944:
/* 80249944 002455A4 7F 83 E3 78 */ mr r3, r28
-/* 80249948 002455A8 48 02 4E 3D */ bl func_8026E784
+/* 80249948 002455A8 48 02 4E 3D */ bl OSRestoreInterrupts
lbl_8024994C:
/* 8024994C 002455AC 80 01 00 24 */ lwz r0, 0x24(r1)
/* 80249950 002455B0 83 E1 00 1C */ lwz r31, 0x1c(r1)
@@ -62571,7 +62571,7 @@ lbl_802590D4:
/* 802590E0 00254D40 93 E1 00 1C */ stw r31, 0x1c(r1)
/* 802590E4 00254D44 93 C1 00 18 */ stw r30, 0x18(r1)
/* 802590E8 00254D48 93 A1 00 14 */ stw r29, 0x14(r1)
-/* 802590EC 00254D4C 48 01 56 85 */ bl func_8026E770
+/* 802590EC 00254D4C 48 01 56 85 */ bl OSEnableInterrupts
/* 802590F0 00254D50 81 8D A6 64 */ lwz r12, lbl_8063F924-_SDA_BASE_(r13)
/* 802590F4 00254D54 7C 7F 1B 78 */ mr r31, r3
/* 802590F8 00254D58 2C 0C 00 00 */ cmpwi r12, 0
@@ -62597,7 +62597,7 @@ lbl_80259130:
/* 80259138 00254D98 41 80 FF DC */ blt lbl_80259114
/* 8025913C 00254D9C 48 04 01 99 */ bl func_802992D4
/* 80259140 00254DA0 7F E3 FB 78 */ mr r3, r31
-/* 80259144 00254DA4 48 01 56 41 */ bl func_8026E784
+/* 80259144 00254DA4 48 01 56 41 */ bl OSRestoreInterrupts
/* 80259148 00254DA8 80 01 00 24 */ lwz r0, 0x24(r1)
/* 8025914C 00254DAC 83 E1 00 1C */ lwz r31, 0x1c(r1)
/* 80259150 00254DB0 83 C1 00 18 */ lwz r30, 0x18(r1)
@@ -65623,7 +65623,7 @@ func_8025BAB8:
/* 8025BADC 0025773C 38 60 00 00 */ li r3, 0
/* 8025BAE0 00257740 48 00 00 58 */ b lbl_8025BB38
lbl_8025BAE4:
-/* 8025BAE4 00257744 48 01 2C 79 */ bl func_8026E75C
+/* 8025BAE4 00257744 48 01 2C 79 */ bl OSDisableInterrupts
/* 8025BAE8 00257748 38 FF E5 20 */ addi r7, r31, -6880
/* 8025BAEC 0025774C 80 9F E5 20 */ lwz r4, -0x1ae0(r31)
/* 8025BAF0 00257750 80 C7 00 08 */ lwz r6, 8(r7)
@@ -65639,7 +65639,7 @@ lbl_8025BAE4:
/* 8025BB18 00257778 38 00 00 00 */ li r0, 0
/* 8025BB1C 0025777C 90 07 00 08 */ stw r0, 8(r7)
lbl_8025BB20:
-/* 8025BB20 00257780 48 01 2C 65 */ bl func_8026E784
+/* 8025BB20 00257780 48 01 2C 65 */ bl OSRestoreInterrupts
/* 8025BB24 00257784 7F C3 F3 78 */ mr r3, r30
/* 8025BB28 00257788 38 80 00 00 */ li r4, 0
/* 8025BB2C 0025778C 38 A0 00 3C */ li r5, 0x3c
@@ -65660,7 +65660,7 @@ func_8025BB50:
/* 8025BB58 002577B8 90 01 00 14 */ stw r0, 0x14(r1)
/* 8025BB5C 002577BC 93 E1 00 0C */ stw r31, 0xc(r1)
/* 8025BB60 002577C0 7C 7F 1B 78 */ mr r31, r3
-/* 8025BB64 002577C4 48 01 2B F9 */ bl func_8026E75C
+/* 8025BB64 002577C4 48 01 2B F9 */ bl OSDisableInterrupts
/* 8025BB68 002577C8 3C C0 80 50 */ lis r6, lbl_804FE520@ha
/* 8025BB6C 002577CC 38 A6 E5 20 */ addi r5, r6, lbl_804FE520@l
/* 8025BB70 002577D0 80 86 E5 20 */ lwz r4, -0x1ae0(r6)
@@ -65678,7 +65678,7 @@ func_8025BB50:
/* 8025BBA0 00257800 38 00 00 00 */ li r0, 0
/* 8025BBA4 00257804 90 05 00 04 */ stw r0, 4(r5)
lbl_8025BBA8:
-/* 8025BBA8 00257808 48 01 2B DD */ bl func_8026E784
+/* 8025BBA8 00257808 48 01 2B DD */ bl OSRestoreInterrupts
/* 8025BBAC 0025780C 80 01 00 14 */ lwz r0, 0x14(r1)
/* 8025BBB0 00257810 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 8025BBB4 00257814 7C 08 03 A6 */ mtlr r0
@@ -66819,7 +66819,7 @@ lbl_8025CB8C:
/* 8025CB8C 002587EC 4B FF FE A1 */ bl func_8025CA2C
/* 8025CB90 002587F0 48 00 00 90 */ b lbl_8025CC20
lbl_8025CB94:
-/* 8025CB94 002587F4 48 01 5C 25 */ bl func_802727B8
+/* 8025CB94 002587F4 48 01 5C 25 */ bl OSGetTime
/* 8025CB98 002587F8 3C C0 80 00 */ lis r6, 0x800000F8@ha
/* 8025CB9C 002587FC 3C A0 10 62 */ lis r5, 0x10624DD3@ha
/* 8025CBA0 00258800 80 06 00 F8 */ lwz r0, 0x800000F8@l(r6)
@@ -66936,7 +66936,7 @@ func_8025CCA4:
/* 8025CD18 00258978 41 82 00 1C */ beq lbl_8025CD34
/* 8025CD1C 0025897C 38 00 00 02 */ li r0, 2
/* 8025CD20 00258980 90 1E 25 48 */ stw r0, 0x2548(r30)
-/* 8025CD24 00258984 48 01 5A 95 */ bl func_802727B8
+/* 8025CD24 00258984 48 01 5A 95 */ bl OSGetTime
/* 8025CD28 00258988 90 9F 00 14 */ stw r4, 0x14(r31)
/* 8025CD2C 0025898C 90 7F 00 10 */ stw r3, 0x10(r31)
/* 8025CD30 00258990 48 00 00 18 */ b lbl_8025CD48
@@ -68628,7 +68628,7 @@ func_8025E348:
/* 8025E348 00259FA8 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 8025E34C 00259FAC 7C 08 02 A6 */ mflr r0
/* 8025E350 00259FB0 90 01 00 14 */ stw r0, 0x14(r1)
-/* 8025E354 00259FB4 48 01 44 65 */ bl func_802727B8
+/* 8025E354 00259FB4 48 01 44 65 */ bl OSGetTime
/* 8025E358 00259FB8 90 8D A6 EC */ stw r4, lbl_8063F9AC-_SDA_BASE_(r13)
/* 8025E35C 00259FBC 90 6D A6 E8 */ stw r3, lbl_8063F9A8-_SDA_BASE_(r13)
/* 8025E360 00259FC0 80 01 00 14 */ lwz r0, 0x14(r1)
@@ -68641,7 +68641,7 @@ func_8025E370:
/* 8025E370 00259FD0 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 8025E374 00259FD4 7C 08 02 A6 */ mflr r0
/* 8025E378 00259FD8 90 01 00 14 */ stw r0, 0x14(r1)
-/* 8025E37C 00259FDC 48 01 44 3D */ bl func_802727B8
+/* 8025E37C 00259FDC 48 01 44 3D */ bl OSGetTime
/* 8025E380 00259FE0 3C C0 80 00 */ lis r6, 0x800000F8@ha
/* 8025E384 00259FE4 81 0D A6 EC */ lwz r8, lbl_8063F9AC-_SDA_BASE_(r13)
/* 8025E388 00259FE8 80 06 00 F8 */ lwz r0, 0x800000F8@l(r6)
@@ -68669,7 +68669,7 @@ func_8025E3D4:
/* 8025E3D4 0025A034 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 8025E3D8 0025A038 7C 08 02 A6 */ mflr r0
/* 8025E3DC 0025A03C 90 01 00 14 */ stw r0, 0x14(r1)
-/* 8025E3E0 0025A040 48 01 43 D9 */ bl func_802727B8
+/* 8025E3E0 0025A040 48 01 43 D9 */ bl OSGetTime
/* 8025E3E4 0025A044 3C C0 80 00 */ lis r6, 0x800000F8@ha
/* 8025E3E8 0025A048 38 A0 00 00 */ li r5, 0
/* 8025E3EC 0025A04C 80 06 00 F8 */ lwz r0, 0x800000F8@l(r6)
@@ -69350,7 +69350,7 @@ func_8025EC68:
/* 8025EC80 0025A8E0 7C BC 2B 78 */ mr r28, r5
/* 8025EC84 0025A8E4 7C DD 33 78 */ mr r29, r6
/* 8025EC88 0025A8E8 7C FF 3B 78 */ mr r31, r7
-/* 8025EC8C 0025A8EC 48 00 FA D1 */ bl func_8026E75C
+/* 8025EC8C 0025A8EC 48 00 FA D1 */ bl OSDisableInterrupts
/* 8025EC90 0025A8F0 7C 7E 1B 78 */ mr r30, r3
/* 8025EC94 0025A8F4 4B FF F3 3D */ bl func_8025DFD0
/* 8025EC98 0025A8F8 4B FF F6 6D */ bl func_8025E304
@@ -69361,16 +69361,16 @@ func_8025EC68:
/* 8025ECAC 0025A90C 4B FF E3 55 */ bl func_8025D000
/* 8025ECB0 0025A910 7C 7F 1B 78 */ mr r31, r3
/* 8025ECB4 0025A914 7F C3 F3 78 */ mr r3, r30
-/* 8025ECB8 0025A918 48 00 FA CD */ bl func_8026E784
+/* 8025ECB8 0025A918 48 00 FA CD */ bl OSRestoreInterrupts
/* 8025ECBC 0025A91C 2C 1F 00 00 */ cmpwi r31, 0
/* 8025ECC0 0025A920 40 80 00 20 */ bge lbl_8025ECE0
-/* 8025ECC4 0025A924 48 00 FA 99 */ bl func_8026E75C
+/* 8025ECC4 0025A924 48 00 FA 99 */ bl OSDisableInterrupts
/* 8025ECC8 0025A928 7C 7F 1B 78 */ mr r31, r3
/* 8025ECCC 0025A92C 4B FF F3 05 */ bl func_8025DFD0
/* 8025ECD0 0025A930 4B FF F6 35 */ bl func_8025E304
/* 8025ECD4 0025A934 4B FF E2 7D */ bl func_8025CF50
/* 8025ECD8 0025A938 7F E3 FB 78 */ mr r3, r31
-/* 8025ECDC 0025A93C 48 00 FA A9 */ bl func_8026E784
+/* 8025ECDC 0025A93C 48 00 FA A9 */ bl OSRestoreInterrupts
lbl_8025ECE0:
/* 8025ECE0 0025A940 39 61 00 20 */ addi r11, r1, 0x20
/* 8025ECE4 0025A944 4B F6 84 91 */ bl func_801C7174
@@ -69419,7 +69419,7 @@ lbl_8025ED58:
/* 8025ED74 0025A9D4 48 00 00 3C */ b lbl_8025EDB0
lbl_8025ED78:
/* 8025ED78 0025A9D8 B3 9B 00 02 */ sth r28, 2(r27)
-/* 8025ED7C 0025A9DC 48 00 F9 E1 */ bl func_8026E75C
+/* 8025ED7C 0025A9DC 48 00 F9 E1 */ bl OSDisableInterrupts
/* 8025ED80 0025A9E0 7C 7F 1B 78 */ mr r31, r3
/* 8025ED84 0025A9E4 4B FF F2 4D */ bl func_8025DFD0
/* 8025ED88 0025A9E8 4B FF F5 7D */ bl func_8025E304
@@ -69430,7 +69430,7 @@ lbl_8025ED78:
/* 8025ED9C 0025A9FC 4B FF E3 35 */ bl func_8025D0D0
/* 8025EDA0 0025AA00 7C 7E 1B 78 */ mr r30, r3
/* 8025EDA4 0025AA04 7F E3 FB 78 */ mr r3, r31
-/* 8025EDA8 0025AA08 48 00 F9 DD */ bl func_8026E784
+/* 8025EDA8 0025AA08 48 00 F9 DD */ bl OSRestoreInterrupts
/* 8025EDAC 0025AA0C 7F C3 F3 78 */ mr r3, r30
lbl_8025EDB0:
/* 8025EDB0 0025AA10 39 61 00 20 */ addi r11, r1, 0x20
@@ -69448,14 +69448,14 @@ func_8025EDC8:
/* 8025EDD4 0025AA34 93 E1 00 0C */ stw r31, 0xc(r1)
/* 8025EDD8 0025AA38 93 C1 00 08 */ stw r30, 8(r1)
/* 8025EDDC 0025AA3C 7C 9E 23 78 */ mr r30, r4
-/* 8025EDE0 0025AA40 48 00 F9 7D */ bl func_8026E75C
+/* 8025EDE0 0025AA40 48 00 F9 7D */ bl OSDisableInterrupts
/* 8025EDE4 0025AA44 7C 7F 1B 78 */ mr r31, r3
/* 8025EDE8 0025AA48 4B FF F1 E9 */ bl func_8025DFD0
/* 8025EDEC 0025AA4C 4B FF F5 19 */ bl func_8025E304
/* 8025EDF0 0025AA50 7F C4 F3 78 */ mr r4, r30
/* 8025EDF4 0025AA54 4B FF E5 11 */ bl func_8025D304
/* 8025EDF8 0025AA58 7F E3 FB 78 */ mr r3, r31
-/* 8025EDFC 0025AA5C 48 00 F9 89 */ bl func_8026E784
+/* 8025EDFC 0025AA5C 48 00 F9 89 */ bl OSRestoreInterrupts
/* 8025EE00 0025AA60 80 01 00 14 */ lwz r0, 0x14(r1)
/* 8025EE04 0025AA64 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 8025EE08 0025AA68 83 C1 00 08 */ lwz r30, 8(r1)
@@ -69469,7 +69469,7 @@ func_8025EE18:
/* 8025EE1C 0025AA7C 7C 08 02 A6 */ mflr r0
/* 8025EE20 0025AA80 90 01 00 14 */ stw r0, 0x14(r1)
/* 8025EE24 0025AA84 93 E1 00 0C */ stw r31, 0xc(r1)
-/* 8025EE28 0025AA88 48 00 F9 35 */ bl func_8026E75C
+/* 8025EE28 0025AA88 48 00 F9 35 */ bl OSDisableInterrupts
/* 8025EE2C 0025AA8C 7C 7F 1B 78 */ mr r31, r3
/* 8025EE30 0025AA90 4B FF F1 A1 */ bl func_8025DFD0
/* 8025EE34 0025AA94 4B FF F4 D1 */ bl func_8025E304
@@ -69481,7 +69481,7 @@ func_8025EE18:
/* 8025EE4C 0025AAAC 4B FF E1 51 */ bl func_8025CF9C
lbl_8025EE50:
/* 8025EE50 0025AAB0 7F E3 FB 78 */ mr r3, r31
-/* 8025EE54 0025AAB4 48 00 F9 31 */ bl func_8026E784
+/* 8025EE54 0025AAB4 48 00 F9 31 */ bl OSRestoreInterrupts
/* 8025EE58 0025AAB8 80 01 00 14 */ lwz r0, 0x14(r1)
/* 8025EE5C 0025AABC 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 8025EE60 0025AAC0 7C 08 03 A6 */ mtlr r0
@@ -69496,7 +69496,7 @@ func_8025EE6C:
/* 8025EE78 0025AAD8 93 E1 00 1C */ stw r31, 0x1c(r1)
/* 8025EE7C 0025AADC 93 C1 00 18 */ stw r30, 0x18(r1)
/* 8025EE80 0025AAE0 7C 9E 23 78 */ mr r30, r4
-/* 8025EE84 0025AAE4 48 00 F8 D9 */ bl func_8026E75C
+/* 8025EE84 0025AAE4 48 00 F8 D9 */ bl OSDisableInterrupts
/* 8025EE88 0025AAE8 7C 7F 1B 78 */ mr r31, r3
/* 8025EE8C 0025AAEC 4B FF F1 45 */ bl func_8025DFD0
/* 8025EE90 0025AAF0 4B FF F4 75 */ bl func_8025E304
@@ -69505,7 +69505,7 @@ func_8025EE6C:
/* 8025EE9C 0025AAFC 4B FF E4 81 */ bl func_8025D31C
/* 8025EEA0 0025AB00 7C 7E 1B 78 */ mr r30, r3
/* 8025EEA4 0025AB04 7F E3 FB 78 */ mr r3, r31
-/* 8025EEA8 0025AB08 48 00 F8 DD */ bl func_8026E784
+/* 8025EEA8 0025AB08 48 00 F8 DD */ bl OSRestoreInterrupts
/* 8025EEAC 0025AB0C 2C 1E 00 00 */ cmpwi r30, 0
/* 8025EEB0 0025AB10 41 82 00 38 */ beq lbl_8025EEE8
/* 8025EEB4 0025AB14 A0 7E 00 02 */ lhz r3, 2(r30)
@@ -69538,14 +69538,14 @@ func_8025EF04:
/* 8025EF0C 0025AB6C 90 01 00 14 */ stw r0, 0x14(r1)
/* 8025EF10 0025AB70 93 E1 00 0C */ stw r31, 0xc(r1)
/* 8025EF14 0025AB74 93 C1 00 08 */ stw r30, 8(r1)
-/* 8025EF18 0025AB78 48 00 F8 45 */ bl func_8026E75C
+/* 8025EF18 0025AB78 48 00 F8 45 */ bl OSDisableInterrupts
/* 8025EF1C 0025AB7C 7C 7F 1B 78 */ mr r31, r3
/* 8025EF20 0025AB80 4B FF F0 B1 */ bl func_8025DFD0
/* 8025EF24 0025AB84 4B FF F3 E1 */ bl func_8025E304
/* 8025EF28 0025AB88 4B FF E4 69 */ bl func_8025D390
/* 8025EF2C 0025AB8C 7C 7E 1B 78 */ mr r30, r3
/* 8025EF30 0025AB90 7F E3 FB 78 */ mr r3, r31
-/* 8025EF34 0025AB94 48 00 F8 51 */ bl func_8026E784
+/* 8025EF34 0025AB94 48 00 F8 51 */ bl OSRestoreInterrupts
/* 8025EF38 0025AB98 7F C3 F3 78 */ mr r3, r30
/* 8025EF3C 0025AB9C 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 8025EF40 0025ABA0 83 C1 00 08 */ lwz r30, 8(r1)
@@ -69561,14 +69561,14 @@ func_8025EF54:
/* 8025EF5C 0025ABBC 90 01 00 14 */ stw r0, 0x14(r1)
/* 8025EF60 0025ABC0 93 E1 00 0C */ stw r31, 0xc(r1)
/* 8025EF64 0025ABC4 93 C1 00 08 */ stw r30, 8(r1)
-/* 8025EF68 0025ABC8 48 00 F7 F5 */ bl func_8026E75C
+/* 8025EF68 0025ABC8 48 00 F7 F5 */ bl OSDisableInterrupts
/* 8025EF6C 0025ABCC 7C 7E 1B 78 */ mr r30, r3
/* 8025EF70 0025ABD0 4B FF F0 61 */ bl func_8025DFD0
/* 8025EF74 0025ABD4 4B FF F3 91 */ bl func_8025E304
/* 8025EF78 0025ABD8 4B FF E3 55 */ bl func_8025D2CC
/* 8025EF7C 0025ABDC 7C 7F 1B 78 */ mr r31, r3
/* 8025EF80 0025ABE0 7F C3 F3 78 */ mr r3, r30
-/* 8025EF84 0025ABE4 48 00 F8 01 */ bl func_8026E784
+/* 8025EF84 0025ABE4 48 00 F8 01 */ bl OSRestoreInterrupts
/* 8025EF88 0025ABE8 7F E3 FB 78 */ mr r3, r31
/* 8025EF8C 0025ABEC 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 8025EF90 0025ABF0 83 C1 00 08 */ lwz r30, 8(r1)
@@ -69587,7 +69587,7 @@ func_8025EFA4:
/* 8025EFB8 0025AC18 93 C1 00 18 */ stw r30, 0x18(r1)
/* 8025EFBC 0025AC1C 93 A1 00 14 */ stw r29, 0x14(r1)
/* 8025EFC0 0025AC20 7C 9D 23 78 */ mr r29, r4
-/* 8025EFC4 0025AC24 48 00 F7 99 */ bl func_8026E75C
+/* 8025EFC4 0025AC24 48 00 F7 99 */ bl OSDisableInterrupts
/* 8025EFC8 0025AC28 7C 7E 1B 78 */ mr r30, r3
/* 8025EFCC 0025AC2C 4B FF F0 05 */ bl func_8025DFD0
/* 8025EFD0 0025AC30 4B FF F3 35 */ bl func_8025E304
@@ -69596,7 +69596,7 @@ func_8025EFA4:
/* 8025EFDC 0025AC3C 4B FF E2 3D */ bl func_8025D218
/* 8025EFE0 0025AC40 7C 7F 1B 78 */ mr r31, r3
/* 8025EFE4 0025AC44 7F C3 F3 78 */ mr r3, r30
-/* 8025EFE8 0025AC48 48 00 F7 9D */ bl func_8026E784
+/* 8025EFE8 0025AC48 48 00 F7 9D */ bl OSRestoreInterrupts
/* 8025EFEC 0025AC4C 7F E3 FB 78 */ mr r3, r31
/* 8025EFF0 0025AC50 83 E1 00 1C */ lwz r31, 0x1c(r1)
/* 8025EFF4 0025AC54 83 C1 00 18 */ lwz r30, 0x18(r1)
@@ -69613,14 +69613,14 @@ func_8025F00C:
/* 8025F014 0025AC74 90 01 00 14 */ stw r0, 0x14(r1)
/* 8025F018 0025AC78 93 E1 00 0C */ stw r31, 0xc(r1)
/* 8025F01C 0025AC7C 93 C1 00 08 */ stw r30, 8(r1)
-/* 8025F020 0025AC80 48 00 F7 3D */ bl func_8026E75C
+/* 8025F020 0025AC80 48 00 F7 3D */ bl OSDisableInterrupts
/* 8025F024 0025AC84 7C 7E 1B 78 */ mr r30, r3
/* 8025F028 0025AC88 4B FF EF A9 */ bl func_8025DFD0
/* 8025F02C 0025AC8C 4B FF F2 D9 */ bl func_8025E304
/* 8025F030 0025AC90 4B FF E2 B9 */ bl func_8025D2E8
/* 8025F034 0025AC94 7C 7F 1B 78 */ mr r31, r3
/* 8025F038 0025AC98 7F C3 F3 78 */ mr r3, r30
-/* 8025F03C 0025AC9C 48 00 F7 49 */ bl func_8026E784
+/* 8025F03C 0025AC9C 48 00 F7 49 */ bl OSRestoreInterrupts
/* 8025F040 0025ACA0 7F E3 FB 78 */ mr r3, r31
/* 8025F044 0025ACA4 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 8025F048 0025ACA8 83 C1 00 08 */ lwz r30, 8(r1)
@@ -73417,7 +73417,7 @@ lbl_80262348:
/* 8026235C 0025DFBC 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 80262360 0025DFC0 7C 08 02 A6 */ mflr r0
/* 80262364 0025DFC4 90 01 00 14 */ stw r0, 0x14(r1)
-/* 80262368 0025DFC8 48 01 04 51 */ bl func_802727B8
+/* 80262368 0025DFC8 48 01 04 51 */ bl OSGetTime
/* 8026236C 0025DFCC 3C C0 80 00 */ lis r6, 0x800000F8@ha
/* 80262370 0025DFD0 38 A0 00 00 */ li r5, 0
/* 80262374 0025DFD4 80 06 00 F8 */ lwz r0, 0x800000F8@l(r6)
@@ -73573,7 +73573,7 @@ func_80262550:
/* 80262568 0025E1C8 7C 9E 23 78 */ mr r30, r4
/* 8026256C 0025E1CC 93 A1 00 14 */ stw r29, 0x14(r1)
/* 80262570 0025E1D0 7C 7D 1B 78 */ mr r29, r3
-/* 80262574 0025E1D4 48 00 C1 E9 */ bl func_8026E75C
+/* 80262574 0025E1D4 48 00 C1 E9 */ bl OSDisableInterrupts
/* 80262578 0025E1D8 38 00 00 00 */ li r0, 0
/* 8026257C 0025E1DC 2C 1E 00 00 */ cmpwi r30, 0
/* 80262580 0025E1E0 90 1D 10 08 */ stw r0, 0x1008(r29)
@@ -73587,7 +73587,7 @@ lbl_80262598:
/* 8026259C 0025E1FC 93 DD 10 0C */ stw r30, 0x100c(r29)
/* 802625A0 0025E200 93 FD 10 10 */ stw r31, 0x1010(r29)
lbl_802625A4:
-/* 802625A4 0025E204 48 00 C1 E1 */ bl func_8026E784
+/* 802625A4 0025E204 48 00 C1 E1 */ bl OSRestoreInterrupts
/* 802625A8 0025E208 83 E1 00 1C */ lwz r31, 0x1c(r1)
/* 802625AC 0025E20C 38 60 00 00 */ li r3, 0
/* 802625B0 0025E210 83 C1 00 18 */ lwz r30, 0x18(r1)
@@ -80854,7 +80854,7 @@ func_8026879C:
/* 802687A4 00264404 90 01 00 14 */ stw r0, 0x14(r1)
/* 802687A8 00264408 93 E1 00 0C */ stw r31, 0xc(r1)
/* 802687AC 0026440C 93 C1 00 08 */ stw r30, 8(r1)
-/* 802687B0 00264410 48 00 7B E1 */ bl func_80270390
+/* 802687B0 00264410 48 00 7B E1 */ bl OSGetResetCode
/* 802687B4 00264414 54 60 0F FF */ rlwinm. r0, r3, 1, 0x1f, 0x1f
/* 802687B8 00264418 40 82 00 4C */ bne lbl_80268804
/* 802687BC 0026441C 48 00 19 21 */ bl func_8026A0DC
@@ -80991,7 +80991,7 @@ func_80268978:
/* 80268980 002645E0 90 01 00 14 */ stw r0, 0x14(r1)
/* 80268984 002645E4 93 E1 00 0C */ stw r31, 0xc(r1)
/* 80268988 002645E8 93 C1 00 08 */ stw r30, 8(r1)
-/* 8026898C 002645EC 48 00 7A 05 */ bl func_80270390
+/* 8026898C 002645EC 48 00 7A 05 */ bl OSGetResetCode
/* 80268990 002645F0 54 60 0F FF */ rlwinm. r0, r3, 1, 0x1f, 0x1f
/* 80268994 002645F4 40 82 00 4C */ bne lbl_802689E0
/* 80268998 002645F8 48 00 17 3D */ bl func_8026A0D4
@@ -81339,7 +81339,7 @@ func_80268E28:
/* 80268E60 00264AC0 48 00 99 79 */ bl func_802727D8
/* 80268E64 00264AC4 90 8D A7 AC */ stw r4, lbl_8063FA6C-_SDA_BASE_(r13)
/* 80268E68 00264AC8 90 6D A7 A8 */ stw r3, lbl_8063FA68-_SDA_BASE_(r13)
-/* 80268E6C 00264ACC 48 00 58 F1 */ bl func_8026E75C
+/* 80268E6C 00264ACC 48 00 58 F1 */ bl OSDisableInterrupts
/* 80268E70 00264AD0 38 7E 00 00 */ addi r3, r30, 0
/* 80268E74 00264AD4 48 00 2E 95 */ bl func_8026BD08
/* 80268E78 00264AD8 38 60 00 00 */ li r3, 0
@@ -81510,7 +81510,7 @@ lbl_802690AC:
lbl_802690DC:
/* 802690DC 00264D3C 4B FF F6 C1 */ bl func_8026879C
/* 802690E0 00264D40 4B FF F8 99 */ bl func_80268978
-/* 802690E4 00264D44 48 00 56 8D */ bl func_8026E770
+/* 802690E4 00264D44 48 00 56 8D */ bl OSEnableInterrupts
/* 802690E8 00264D48 48 03 9C 59 */ bl func_802A2D40
/* 802690EC 00264D4C 80 0D A7 6C */ lwz r0, lbl_8063FA2C-_SDA_BASE_(r13)
/* 802690F0 00264D50 2C 00 00 00 */ cmpwi r0, 0
@@ -81639,7 +81639,7 @@ func_8026922C:
/* 802692AC 00264F0C 7C 00 04 AC */ sync 0
/* 802692B0 00264F10 7E A4 AB 78 */ mr r4, r21
/* 802692B4 00264F14 38 76 00 60 */ addi r3, r22, 0x60
-/* 802692B8 00264F18 48 00 14 81 */ bl func_8026A738
+/* 802692B8 00264F18 48 00 14 81 */ bl ICInvalidateRange
lbl_802692BC:
/* 802692BC 00264F1C 3F E0 80 27 */ lis r31, lbl_802694D0@ha
/* 802692C0 00264F20 3C 60 80 27 */ lis r3, func_802694D4@ha
@@ -81724,7 +81724,7 @@ lbl_802693B8:
/* 802693E0 00265040 7C 00 04 AC */ sync 0
/* 802693E4 00265044 7E 83 A3 78 */ mr r3, r20
/* 802693E8 00265048 7F 24 CB 78 */ mr r4, r25
-/* 802693EC 0026504C 48 00 13 4D */ bl func_8026A738
+/* 802693EC 0026504C 48 00 13 4D */ bl ICInvalidateRange
lbl_802693F0:
/* 802693F0 00265050 3B BD 00 01 */ addi r29, r29, 1
/* 802693F4 00265054 28 1D 00 0F */ cmplwi r29, 0xf
@@ -81879,7 +81879,7 @@ func_802695EC:
/* 802695F8 00265258 4B FF EC FD */ bl func_802682F4
/* 802695FC 0026525C 64 63 A0 00 */ oris r3, r3, 0xa000
/* 80269600 00265260 4B FF EC FD */ bl func_802682FC
-/* 80269604 00265264 48 00 11 69 */ bl func_8026A76C
+/* 80269604 00265264 48 00 11 69 */ bl ICFlashInvalidate
/* 80269608 00265268 7C 00 04 AC */ sync 0
/* 8026960C 0026526C 38 60 00 00 */ li r3, 0
/* 80269610 00265270 7C 70 E3 A6 */ mtspr 0x390, r3
@@ -82150,7 +82150,7 @@ func_80269984:
/* 8026999C 002655FC 7C BD 2B 78 */ mr r29, r5
/* 802699A0 00265600 7C DC 33 78 */ mr r28, r6
/* 802699A4 00265604 7C FE 3B 78 */ mr r30, r7
-/* 802699A8 00265608 48 00 4D B5 */ bl func_8026E75C
+/* 802699A8 00265608 48 00 4D B5 */ bl OSDisableInterrupts
/* 802699AC 0026560C 38 00 00 00 */ li r0, 0
/* 802699B0 00265610 7C 7F 1B 78 */ mr r31, r3
/* 802699B4 00265614 90 1B 00 1C */ stw r0, 0x1c(r27)
@@ -82162,7 +82162,7 @@ func_80269984:
/* 802699CC 0026562C 7F 63 DB 78 */ mr r3, r27
/* 802699D0 00265630 4B FF FD 65 */ bl func_80269734
/* 802699D4 00265634 7F E3 FB 78 */ mr r3, r31
-/* 802699D8 00265638 48 00 4D AD */ bl func_8026E784
+/* 802699D8 00265638 48 00 4D AD */ bl OSRestoreInterrupts
/* 802699DC 0026563C 39 61 00 20 */ addi r11, r1, 0x20
/* 802699E0 00265640 4B F5 D7 95 */ bl func_801C7174
/* 802699E4 00265644 80 01 00 24 */ lwz r0, 0x24(r1)
@@ -82183,7 +82183,7 @@ func_802699F4:
/* 80269A14 00265674 7C FD 3B 78 */ mr r29, r7
/* 80269A18 00265678 7D 1F 43 78 */ mr r31, r8
/* 80269A1C 0026567C 7D 3E 4B 78 */ mr r30, r9
-/* 80269A20 00265680 48 00 4D 3D */ bl func_8026E75C
+/* 80269A20 00265680 48 00 4D 3D */ bl OSDisableInterrupts
/* 80269A24 00265684 93 FA 00 1C */ stw r31, 0x1c(r26)
/* 80269A28 00265688 7C 7F 1B 78 */ mr r31, r3
/* 80269A2C 0026568C 7F 64 DB 78 */ mr r4, r27
@@ -82198,7 +82198,7 @@ func_802699F4:
/* 80269A50 002656B0 38 A0 00 00 */ li r5, 0
/* 80269A54 002656B4 4B FF FC E1 */ bl func_80269734
/* 80269A58 002656B8 7F E3 FB 78 */ mr r3, r31
-/* 80269A5C 002656BC 48 00 4D 29 */ bl func_8026E784
+/* 80269A5C 002656BC 48 00 4D 29 */ bl OSRestoreInterrupts
/* 80269A60 002656C0 39 61 00 20 */ addi r11, r1, 0x20
/* 80269A64 002656C4 4B F5 D7 0D */ bl func_801C7170
/* 80269A68 002656C8 80 01 00 24 */ lwz r0, 0x24(r1)
@@ -82215,12 +82215,12 @@ func_80269A78:
/* 80269A88 002656E8 93 C1 00 18 */ stw r30, 0x18(r1)
/* 80269A8C 002656EC 7C 7E 1B 78 */ mr r30, r3
/* 80269A90 002656F0 93 A1 00 14 */ stw r29, 0x14(r1)
-/* 80269A94 002656F4 48 00 4C C9 */ bl func_8026E75C
+/* 80269A94 002656F4 48 00 4C C9 */ bl OSDisableInterrupts
/* 80269A98 002656F8 80 1E 00 00 */ lwz r0, 0(r30)
/* 80269A9C 002656FC 7C 7F 1B 78 */ mr r31, r3
/* 80269AA0 00265700 2C 00 00 00 */ cmpwi r0, 0
/* 80269AA4 00265704 40 82 00 0C */ bne lbl_80269AB0
-/* 80269AA8 00265708 48 00 4C DD */ bl func_8026E784
+/* 80269AA8 00265708 48 00 4C DD */ bl OSRestoreInterrupts
/* 80269AAC 0026570C 48 00 00 C8 */ b lbl_80269B74
lbl_80269AB0:
/* 80269AB0 00265710 83 BE 00 14 */ lwz r29, 0x14(r30)
@@ -82277,7 +82277,7 @@ lbl_80269B64:
/* 80269B64 002657C4 38 00 00 00 */ li r0, 0
/* 80269B68 002657C8 7F E3 FB 78 */ mr r3, r31
/* 80269B6C 002657CC 90 1E 00 00 */ stw r0, 0(r30)
-/* 80269B70 002657D0 48 00 4C 15 */ bl func_8026E784
+/* 80269B70 002657D0 48 00 4C 15 */ bl OSRestoreInterrupts
lbl_80269B74:
/* 80269B74 002657D4 80 01 00 24 */ lwz r0, 0x24(r1)
/* 80269B78 002657D8 83 E1 00 1C */ lwz r31, 0x1c(r1)
@@ -82302,7 +82302,7 @@ lbl_80269B90:
/* 80269BC0 00265820 2C 1F 00 00 */ cmpwi r31, 0
/* 80269BC4 00265824 40 82 00 0C */ bne lbl_80269BD0
/* 80269BC8 00265828 7F A3 EB 78 */ mr r3, r29
-/* 80269BCC 0026582C 48 00 13 85 */ bl func_8026AF50
+/* 80269BCC 0026582C 48 00 13 85 */ bl OSLoadContext
lbl_80269BD0:
/* 80269BD0 00265830 80 7F 00 08 */ lwz r3, 8(r31)
/* 80269BD4 00265834 6F C0 80 00 */ xoris r0, r30, 0x8000
@@ -82345,7 +82345,7 @@ lbl_80269C5C:
/* 80269C60 002658C0 4B FF E5 F9 */ bl func_80268258
lbl_80269C64:
/* 80269C64 002658C4 7F A3 EB 78 */ mr r3, r29
-/* 80269C68 002658C8 48 00 12 E9 */ bl func_8026AF50
+/* 80269C68 002658C8 48 00 12 E9 */ bl OSLoadContext
lbl_80269C6C:
/* 80269C6C 002658CC 80 7F 00 14 */ lwz r3, 0x14(r31)
/* 80269C70 002658D0 2C 03 00 00 */ cmpwi r3, 0
@@ -82415,7 +82415,7 @@ lbl_80269D54:
/* 80269D58 002659B8 38 61 00 08 */ addi r3, r1, 8
/* 80269D5C 002659BC 48 00 13 35 */ bl func_8026B090
/* 80269D60 002659C0 38 61 00 08 */ addi r3, r1, 8
-/* 80269D64 002659C4 48 00 11 05 */ bl func_8026AE68
+/* 80269D64 002659C4 48 00 11 05 */ bl OSSetCurrentContext
/* 80269D68 002659C8 7F CC F3 78 */ mr r12, r30
/* 80269D6C 002659CC 7F E3 FB 78 */ mr r3, r31
/* 80269D70 002659D0 7F A4 EB 78 */ mr r4, r29
@@ -82424,11 +82424,11 @@ lbl_80269D54:
/* 80269D7C 002659DC 38 61 00 08 */ addi r3, r1, 8
/* 80269D80 002659E0 48 00 13 11 */ bl func_8026B090
/* 80269D84 002659E4 7F A3 EB 78 */ mr r3, r29
-/* 80269D88 002659E8 48 00 10 E1 */ bl func_8026AE68
+/* 80269D88 002659E8 48 00 10 E1 */ bl OSSetCurrentContext
/* 80269D8C 002659EC 48 00 75 F5 */ bl func_80271380
/* 80269D90 002659F0 48 00 7A FD */ bl func_8027188C
/* 80269D94 002659F4 7F A3 EB 78 */ mr r3, r29
-/* 80269D98 002659F8 48 00 11 B9 */ bl func_8026AF50
+/* 80269D98 002659F8 48 00 11 B9 */ bl OSLoadContext
/* 80269D9C 002659FC 80 01 02 E4 */ lwz r0, 0x2e4(r1)
/* 80269DA0 00265A00 83 E1 02 DC */ lwz r31, 0x2dc(r1)
/* 80269DA4 00265A04 83 C1 02 D8 */ lwz r30, 0x2d8(r1)
@@ -83192,8 +83192,8 @@ lbl_8026A728:
/* 8026A730 00266390 42 00 FF F8 */ bdnz lbl_8026A728
/* 8026A734 00266394 4E 80 00 20 */ blr
-.global func_8026A738
-func_8026A738:
+.global ICInvalidateRange
+ICInvalidateRange:
/* 8026A738 00266398 28 04 00 00 */ cmplwi r4, 0
/* 8026A73C 0026639C 4C 81 00 20 */ blelr
/* 8026A740 002663A0 54 65 06 FE */ clrlwi r5, r3, 0x1b
@@ -83209,23 +83209,23 @@ lbl_8026A754:
/* 8026A764 002663C4 4C 00 01 2C */ isync
/* 8026A768 002663C8 4E 80 00 20 */ blr
-.global func_8026A76C
-func_8026A76C:
+.global ICFlashInvalidate
+ICFlashInvalidate:
/* 8026A76C 002663CC 7C 70 FA A6 */ mfspr r3, 0x3f0
/* 8026A770 002663D0 60 63 08 00 */ ori r3, r3, 0x800
/* 8026A774 002663D4 7C 70 FB A6 */ mtspr 0x3f0, r3
/* 8026A778 002663D8 4E 80 00 20 */ blr
-.global func_8026A77C
-func_8026A77C:
+.global ICEnable
+ICEnable:
/* 8026A77C 002663DC 4C 00 01 2C */ isync
/* 8026A780 002663E0 7C 70 FA A6 */ mfspr r3, 0x3f0
/* 8026A784 002663E4 60 63 80 00 */ ori r3, r3, 0x8000
/* 8026A788 002663E8 7C 70 FB A6 */ mtspr 0x3f0, r3
/* 8026A78C 002663EC 4E 80 00 20 */ blr
-.global func_8026A790
-func_8026A790:
+.global __LCEnable
+__LCEnable:
/* 8026A790 002663F0 7C A0 00 A6 */ mfmsr r5
/* 8026A794 002663F4 60 A5 10 00 */ ori r5, r5, 0x1000
/* 8026A798 002663F8 7C A0 01 24 */ mtmsr r5
@@ -83286,19 +83286,19 @@ func_8026A85C:
/* 8026A860 002664C0 7C 08 02 A6 */ mflr r0
/* 8026A864 002664C4 90 01 00 14 */ stw r0, 0x14(r1)
/* 8026A868 002664C8 93 E1 00 0C */ stw r31, 0xc(r1)
-/* 8026A86C 002664CC 48 00 3E F1 */ bl func_8026E75C
+/* 8026A86C 002664CC 48 00 3E F1 */ bl OSDisableInterrupts
/* 8026A870 002664D0 7C 7F 1B 78 */ mr r31, r3
-/* 8026A874 002664D4 4B FF FF 1D */ bl func_8026A790
+/* 8026A874 002664D4 4B FF FF 1D */ bl __LCEnable
/* 8026A878 002664D8 7F E3 FB 78 */ mr r3, r31
-/* 8026A87C 002664DC 48 00 3F 09 */ bl func_8026E784
+/* 8026A87C 002664DC 48 00 3F 09 */ bl OSRestoreInterrupts
/* 8026A880 002664E0 80 01 00 14 */ lwz r0, 0x14(r1)
/* 8026A884 002664E4 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 8026A888 002664E8 7C 08 03 A6 */ mtlr r0
/* 8026A88C 002664EC 38 21 00 10 */ addi r1, r1, 0x10
/* 8026A890 002664F0 4E 80 00 20 */ blr
-.global func_8026A894
-func_8026A894:
+.global LCDisable
+LCDisable:
/* 8026A894 002664F4 3C 60 E0 00 */ lis r3, 0xE0000020@ha
/* 8026A898 002664F8 38 80 02 00 */ li r4, 0x200
/* 8026A89C 002664FC 7C 89 03 A6 */ mtctr r4
@@ -83311,8 +83311,8 @@ lbl_8026A8A0:
/* 8026A8B4 00266514 7C 98 E3 A6 */ mtspr 0x398, r4
/* 8026A8B8 00266518 4E 80 00 20 */ blr
-.global func_8026A8BC
-func_8026A8BC:
+.global LCStoreBlocks
+LCStoreBlocks:
/* 8026A8BC 0026651C 54 A6 F6 FE */ rlwinm r6, r5, 0x1e, 0x1b, 0x1f
/* 8026A8C0 00266520 54 63 00 FE */ clrlwi r3, r3, 3
/* 8026A8C4 00266524 7C C6 1B 78 */ or r6, r6, r3
@@ -83345,14 +83345,14 @@ lbl_8026A918:
/* 8026A920 00266580 7F 83 E3 78 */ mr r3, r28
/* 8026A924 00266584 7F A4 EB 78 */ mr r4, r29
/* 8026A928 00266588 7F E5 FB 78 */ mr r5, r31
-/* 8026A92C 0026658C 4B FF FF 91 */ bl func_8026A8BC
+/* 8026A92C 0026658C 4B FF FF 91 */ bl LCStoreBlocks
/* 8026A930 00266590 3B E0 00 00 */ li r31, 0
/* 8026A934 00266594 48 00 00 20 */ b lbl_8026A954
lbl_8026A938:
/* 8026A938 00266598 7F 83 E3 78 */ mr r3, r28
/* 8026A93C 0026659C 7F A4 EB 78 */ mr r4, r29
/* 8026A940 002665A0 38 A0 00 00 */ li r5, 0
-/* 8026A944 002665A4 4B FF FF 79 */ bl func_8026A8BC
+/* 8026A944 002665A4 4B FF FF 79 */ bl LCStoreBlocks
/* 8026A948 002665A8 3B FF FF 80 */ addi r31, r31, -128
/* 8026A94C 002665AC 3B 9C 10 00 */ addi r28, r28, 0x1000
/* 8026A950 002665B0 3B BD 10 00 */ addi r29, r29, 0x1000
@@ -83369,12 +83369,12 @@ lbl_8026A954:
/* 8026A978 002665D8 38 21 00 20 */ addi r1, r1, 0x20
/* 8026A97C 002665DC 4E 80 00 20 */ blr
-.global func_8026A980
-func_8026A980:
+.global LCQueueWait
+LCQueueWait:
/* 8026A980 002665E0 7C 98 E2 A6 */ mfspr r4, 0x398
/* 8026A984 002665E4 54 84 47 3E */ rlwinm r4, r4, 8, 0x1c, 0x1f
/* 8026A988 002665E8 7C 04 18 00 */ cmpw r4, r3
-/* 8026A98C 002665EC 41 81 FF F4 */ bgt func_8026A980
+/* 8026A98C 002665EC 41 81 FF F4 */ bgt LCQueueWait
/* 8026A990 002665F0 4E 80 00 20 */ blr
lbl_8026A994:
/* 8026A994 002665F4 94 21 FF 80 */ stwu r1, -0x80(r1)
@@ -83479,7 +83479,7 @@ func_8026AADC:
/* 8026AAF8 00266758 4B FF D7 41 */ bl func_80268238
/* 8026AAFC 0026675C 54 60 04 21 */ rlwinm. r0, r3, 0, 0x10, 0x10
/* 8026AB00 00266760 40 82 00 14 */ bne lbl_8026AB14
-/* 8026AB04 00266764 4B FF FC 79 */ bl func_8026A77C
+/* 8026AB04 00266764 4B FF FC 79 */ bl ICEnable
/* 8026AB08 00266768 38 7F 01 B4 */ addi r3, r31, 0x1b4
/* 8026AB0C 0026676C 4C C6 31 82 */ crclr 6
/* 8026AB10 00266770 48 00 C9 39 */ bl func_80277448
@@ -83554,8 +83554,8 @@ lbl_8026ABE0:
/* 8026AC0C 0026686C 38 21 00 10 */ addi r1, r1, 0x10
/* 8026AC10 00266870 4E 80 00 20 */ blr
-.global func_8026AC14
-func_8026AC14:
+.global __OSLoadFPUContext
+__OSLoadFPUContext:
/* 8026AC14 00266874 A0 A4 01 A2 */ lhz r5, 0x1a2(r4)
/* 8026AC18 00266878 54 A5 07 FF */ clrlwi. r5, r5, 0x1f
/* 8026AC1C 0026687C 41 82 01 18 */ beq lbl_8026AD34
@@ -83632,8 +83632,8 @@ lbl_8026ACB4:
lbl_8026AD34:
/* 8026AD34 00266994 4E 80 00 20 */ blr
-.global func_8026AD38
-func_8026AD38:
+.global __OSSaveFPUContext
+__OSSaveFPUContext:
/* 8026AD38 00266998 A0 65 01 A2 */ lhz r3, 0x1a2(r5)
/* 8026AD3C 0026699C 60 63 00 01 */ ori r3, r3, 1
/* 8026AD40 002669A0 B0 65 01 A2 */ sth r3, 0x1a2(r5)
@@ -83713,10 +83713,10 @@ lbl_8026AE5C:
.global func_8026AE60
func_8026AE60:
/* 8026AE60 00266AC0 38 A3 00 00 */ addi r5, r3, 0
-/* 8026AE64 00266AC4 4B FF FE D4 */ b func_8026AD38
+/* 8026AE64 00266AC4 4B FF FE D4 */ b __OSSaveFPUContext
-.global func_8026AE68
-func_8026AE68:
+.global OSSetCurrentContext
+OSSetCurrentContext:
/* 8026AE68 00266AC8 3C 80 80 00 */ lis r4, 0x800000D4@ha
/* 8026AE6C 00266ACC 90 64 00 D4 */ stw r3, 0x800000D4@l(r4)
/* 8026AE70 00266AD0 54 65 00 BE */ clrlwi r5, r3, 2
@@ -83748,8 +83748,8 @@ func_8026AEC4:
/* 8026AEC8 00266B28 80 63 00 D4 */ lwz r3, 0x800000D4@l(r3)
/* 8026AECC 00266B2C 4E 80 00 20 */ blr
-.global func_8026AED0
-func_8026AED0:
+.global OSSaveContext
+OSSaveContext:
/* 8026AED0 00266B30 BD A3 00 34 */ stmw r13, 0x34(r3)
/* 8026AED4 00266B34 7C 11 E2 A6 */ mfspr r0, 0x391
/* 8026AED8 00266B38 90 03 01 A8 */ stw r0, 0x1a8(r3)
@@ -83783,11 +83783,11 @@ func_8026AED0:
/* 8026AF48 00266BA8 38 60 00 00 */ li r3, 0
/* 8026AF4C 00266BAC 4E 80 00 20 */ blr
-.global func_8026AF50
-func_8026AF50:
-/* 8026AF50 00266BB0 3C 80 80 27 */ lis r4, func_8026E75C@ha
+.global OSLoadContext
+OSLoadContext:
+/* 8026AF50 00266BB0 3C 80 80 27 */ lis r4, OSDisableInterrupts@ha
/* 8026AF54 00266BB4 80 C3 01 98 */ lwz r6, 0x198(r3)
-/* 8026AF58 00266BB8 38 A4 E7 5C */ addi r5, r4, func_8026E75C@l
+/* 8026AF58 00266BB8 38 A4 E7 5C */ addi r5, r4, OSDisableInterrupts@l
/* 8026AF5C 00266BBC 7C 06 28 40 */ cmplw r6, r5
/* 8026AF60 00266BC0 40 81 00 18 */ ble lbl_8026AF78
/* 8026AF64 00266BC4 3C 80 80 27 */ lis r4, lbl_8026E768@ha
@@ -84000,7 +84000,7 @@ lbl_8026B218:
/* 8026B244 00266EA4 A0 1E 01 A2 */ lhz r0, 0x1a2(r30)
/* 8026B248 00266EA8 54 00 07 FF */ clrlwi. r0, r0, 0x1f
/* 8026B24C 00266EAC 41 82 01 18 */ beq lbl_8026B364
-/* 8026B250 00266EB0 48 00 35 0D */ bl func_8026E75C
+/* 8026B250 00266EB0 48 00 35 0D */ bl OSDisableInterrupts
/* 8026B254 00266EB4 3C C0 80 00 */ lis r6, 0x800000D4@ha
/* 8026B258 00266EB8 38 A0 00 00 */ li r5, 0
/* 8026B25C 00266EBC 83 66 00 D4 */ lwz r27, 0x800000D4@l(r6)
@@ -84014,7 +84014,7 @@ lbl_8026B218:
/* 8026B27C 00266EDC 90 A6 00 D8 */ stw r5, 0xd8(r6)
lbl_8026B280:
/* 8026B280 00266EE0 38 61 00 08 */ addi r3, r1, 8
-/* 8026B284 00266EE4 4B FF FB E5 */ bl func_8026AE68
+/* 8026B284 00266EE4 4B FF FB E5 */ bl OSSetCurrentContext
/* 8026B288 00266EE8 38 7C 01 10 */ addi r3, r28, 0x110
/* 8026B28C 00266EEC 4C C6 31 82 */ crclr 6
/* 8026B290 00266EF0 4B D9 C8 35 */ bl func_80007AC4
@@ -84070,9 +84070,9 @@ lbl_8026B2F0:
/* 8026B350 00266FB0 90 A3 00 D8 */ stw r5, 0xd8(r3)
lbl_8026B354:
/* 8026B354 00266FB4 7F 63 DB 78 */ mr r3, r27
-/* 8026B358 00266FB8 4B FF FB 11 */ bl func_8026AE68
+/* 8026B358 00266FB8 4B FF FB 11 */ bl OSSetCurrentContext
/* 8026B35C 00266FBC 7F E3 FB 78 */ mr r3, r31
-/* 8026B360 00266FC0 48 00 34 25 */ bl func_8026E784
+/* 8026B360 00266FC0 48 00 34 25 */ bl OSRestoreInterrupts
lbl_8026B364:
/* 8026B364 00266FC4 38 7C 01 74 */ addi r3, r28, 0x174
/* 8026B368 00266FC8 4C C6 31 82 */ crclr 6
@@ -84119,9 +84119,9 @@ lbl_8026B3D0:
/* 8026B3FC 0026705C 41 82 00 14 */ beq lbl_8026B410
/* 8026B400 00267060 2C 05 00 00 */ cmpwi r5, 0
/* 8026B404 00267064 41 82 00 08 */ beq lbl_8026B40C
-/* 8026B408 00267068 4B FF F9 31 */ bl func_8026AD38
+/* 8026B408 00267068 4B FF F9 31 */ bl __OSSaveFPUContext
lbl_8026B40C:
-/* 8026B40C 0026706C 4B FF F8 09 */ bl func_8026AC14
+/* 8026B40C 0026706C 4B FF F8 09 */ bl __OSLoadFPUContext
lbl_8026B410:
/* 8026B410 00267070 80 64 00 80 */ lwz r3, 0x80(r4)
/* 8026B414 00267074 7C 6F F1 20 */ mtcrf 0xff, r3
@@ -84194,7 +84194,7 @@ lbl_8026B4E8:
/* 8026B504 00267164 91 01 00 1C */ stw r8, 0x1c(r1)
/* 8026B508 00267168 91 21 00 20 */ stw r9, 0x20(r1)
/* 8026B50C 0026716C 91 41 00 24 */ stw r10, 0x24(r1)
-/* 8026B510 00267170 48 00 32 4D */ bl func_8026E75C
+/* 8026B510 00267170 48 00 32 4D */ bl OSDisableInterrupts
/* 8026B514 00267174 38 A1 00 98 */ addi r5, r1, 0x98
/* 8026B518 00267178 38 01 00 08 */ addi r0, r1, 8
/* 8026B51C 0026717C 3C 60 03 00 */ lis r3, 0x300
@@ -84255,7 +84255,7 @@ func_8026B5C8:
/* 8026B5E0 00267240 7C 7D 1B 78 */ mr r29, r3
/* 8026B5E4 00267244 93 81 00 10 */ stw r28, 0x10(r1)
/* 8026B5E8 00267248 7C 9C 23 78 */ mr r28, r4
-/* 8026B5EC 0026724C 48 00 31 71 */ bl func_8026E75C
+/* 8026B5EC 0026724C 48 00 31 71 */ bl OSDisableInterrupts
/* 8026B5F0 00267250 3C 80 80 50 */ lis r4, lbl_80503CF0@ha
/* 8026B5F4 00267254 57 A0 13 BA */ rlwinm r0, r29, 2, 0xe, 0x1d
/* 8026B5F8 00267258 38 84 3C F0 */ addi r4, r4, lbl_80503CF0@l
@@ -84407,7 +84407,7 @@ lbl_8026B80C:
/* 8026B820 00267480 4B FF CA 11 */ bl func_80268230
lbl_8026B824:
/* 8026B824 00267484 7F A3 EB 78 */ mr r3, r29
-/* 8026B828 00267488 48 00 2F 5D */ bl func_8026E784
+/* 8026B828 00267488 48 00 2F 5D */ bl OSRestoreInterrupts
/* 8026B82C 0026748C 7F C3 F3 78 */ mr r3, r30
/* 8026B830 00267490 83 E1 00 1C */ lwz r31, 0x1c(r1)
/* 8026B834 00267494 83 C1 00 18 */ lwz r30, 0x18(r1)
@@ -84429,7 +84429,7 @@ lbl_8026B850:
/* 8026B870 002674D0 7C BB 2B 78 */ mr r27, r5
/* 8026B874 002674D4 7C DC 33 78 */ mr r28, r6
/* 8026B878 002674D8 3B FF 6E 78 */ addi r31, r31, lbl_80426E78@l
-/* 8026B87C 002674DC 48 00 6F 3D */ bl func_802727B8
+/* 8026B87C 002674DC 48 00 6F 3D */ bl OSGetTime
/* 8026B880 002674E0 80 BA 01 9C */ lwz r5, 0x19c(r26)
/* 8026B884 002674E4 7C 9D 23 78 */ mr r29, r4
/* 8026B888 002674E8 7C 7E 1B 78 */ mr r30, r3
@@ -84503,7 +84503,7 @@ lbl_8026B97C:
/* 8026B98C 002675EC 90 17 00 D8 */ stw r0, 0xd8(r23)
lbl_8026B990:
/* 8026B990 002675F0 7F 43 D3 78 */ mr r3, r26
-/* 8026B994 002675F4 4B FF F5 BD */ bl func_8026AF50
+/* 8026B994 002675F4 4B FF F5 BD */ bl OSLoadContext
lbl_8026B998:
/* 8026B998 002675F8 3F 00 80 50 */ lis r24, lbl_80503CF0@ha
/* 8026B99C 002675FC 57 37 15 BA */ rlwinm r23, r25, 2, 0x16, 0x1d
@@ -84523,12 +84523,12 @@ lbl_8026B998:
/* 8026B9D4 00267634 48 00 59 AD */ bl func_80271380
/* 8026B9D8 00267638 48 00 5E B5 */ bl func_8027188C
/* 8026B9DC 0026763C 7F 43 D3 78 */ mr r3, r26
-/* 8026B9E0 00267640 4B FF F5 71 */ bl func_8026AF50
+/* 8026B9E0 00267640 4B FF F5 71 */ bl OSLoadContext
lbl_8026B9E4:
/* 8026B9E4 00267644 28 19 00 08 */ cmplwi r25, 8
/* 8026B9E8 00267648 40 82 00 0C */ bne lbl_8026B9F4
/* 8026B9EC 0026764C 7F 43 D3 78 */ mr r3, r26
-/* 8026B9F0 00267650 4B FF F5 61 */ bl func_8026AF50
+/* 8026B9F0 00267650 4B FF F5 61 */ bl OSLoadContext
lbl_8026B9F4:
/* 8026B9F4 00267654 7F 24 CB 78 */ mr r4, r25
/* 8026B9F8 00267658 38 7F 00 7C */ addi r3, r31, 0x7c
@@ -84730,7 +84730,7 @@ func_8026BCC0:
/* 8026BCC8 00267928 90 01 00 14 */ stw r0, 0x14(r1)
/* 8026BCCC 0026792C 93 E1 00 0C */ stw r31, 0xc(r1)
/* 8026BCD0 00267930 7C 7F 1B 78 */ mr r31, r3
-/* 8026BCD4 00267934 4B FF EA 99 */ bl func_8026A76C
+/* 8026BCD4 00267934 4B FF EA 99 */ bl ICFlashInvalidate
/* 8026BCD8 00267938 7C 00 04 AC */ sync 0
/* 8026BCDC 0026793C 4C 00 01 2C */ isync
/* 8026BCE0 00267940 7F E9 03 A6 */ mtctr r31
@@ -85289,7 +85289,7 @@ func_8026C474:
/* 8026C498 002680F8 7C F9 3B 78 */ mr r25, r7
/* 8026C49C 002680FC 7D 1F 43 78 */ mr r31, r8
/* 8026C4A0 00268100 7D 3A 4B 78 */ mr r26, r9
-/* 8026C4A4 00268104 48 00 22 B9 */ bl func_8026E75C
+/* 8026C4A4 00268104 48 00 22 B9 */ bl OSDisableInterrupts
/* 8026C4A8 00268108 38 60 00 1C */ li r3, 0x1c
/* 8026C4AC 0026810C 38 80 00 01 */ li r4, 1
/* 8026C4B0 00268110 4B FF DC 7D */ bl func_8026A12C
@@ -85323,7 +85323,7 @@ lbl_8026C4F4:
/* 8026C51C 0026817C 48 00 25 D1 */ bl func_8026EAEC
/* 8026C520 00268180 38 60 00 10 */ li r3, 0x10
/* 8026C524 00268184 48 00 26 49 */ bl func_8026EB6C
-/* 8026C528 00268188 48 00 22 49 */ bl func_8026E770
+/* 8026C528 00268188 48 00 22 49 */ bl OSEnableInterrupts
lbl_8026C52C:
/* 8026C52C 0026818C 80 0D A7 E4 */ lwz r0, lbl_8063FAA4-_SDA_BASE_(r13)
/* 8026C530 00268190 2C 00 00 01 */ cmpwi r0, 1
@@ -85484,7 +85484,7 @@ lbl_8026C740:
/* 8026C754 002683B4 3C 60 81 20 */ lis r3, 0x8120
/* 8026C758 002683B8 38 04 00 1F */ addi r0, r4, 0x1f
/* 8026C75C 002683BC 54 04 00 34 */ rlwinm r4, r0, 0, 0, 0x1a
-/* 8026C760 002683C0 4B FF DF D9 */ bl func_8026A738
+/* 8026C760 002683C0 4B FF DF D9 */ bl ICInvalidateRange
/* 8026C764 002683C4 3C 80 80 42 */ lis r4, lbl_804271BC@ha
/* 8026C768 002683C8 7F E3 FB 78 */ mr r3, r31
/* 8026C76C 002683CC 38 84 71 BC */ addi r4, r4, lbl_804271BC@l
@@ -85627,7 +85627,7 @@ lbl_8026C90C:
/* 8026C960 002685C0 93 63 30 F0 */ stw r27, 0x800030F0@l(r3)
/* 8026C964 002685C4 3C 60 CC 00 */ lis r3, 0xCC003024@ha
/* 8026C968 002685C8 90 03 30 24 */ stw r0, 0xCC003024@l(r3)
-/* 8026C96C 002685CC 48 00 1D F1 */ bl func_8026E75C
+/* 8026C96C 002685CC 48 00 1D F1 */ bl OSDisableInterrupts
/* 8026C970 002685D0 7F 43 D3 78 */ mr r3, r26
/* 8026C974 002685D4 4B FF F3 4D */ bl func_8026BCC0
/* 8026C978 002685D8 48 00 01 50 */ b lbl_8026CAC8
@@ -85719,9 +85719,9 @@ lbl_8026CA94:
/* 8026CAA8 00268708 3C 60 81 33 */ lis r3, 0x8133
/* 8026CAAC 0026870C 38 04 00 1F */ addi r0, r4, 0x1f
/* 8026CAB0 00268710 54 04 00 34 */ rlwinm r4, r0, 0, 0, 0x1a
-/* 8026CAB4 00268714 4B FF DC 85 */ bl func_8026A738
-/* 8026CAB8 00268718 48 00 1C A5 */ bl func_8026E75C
-/* 8026CABC 0026871C 4B FF DC B1 */ bl func_8026A76C
+/* 8026CAB4 00268714 4B FF DC 85 */ bl ICInvalidateRange
+/* 8026CAB8 00268718 48 00 1C A5 */ bl OSDisableInterrupts
+/* 8026CABC 0026871C 4B FF DC B1 */ bl ICFlashInvalidate
/* 8026CAC0 00268720 3C 60 81 33 */ lis r3, 0x8133
/* 8026CAC4 00268724 4B FF F1 FD */ bl func_8026BCC0
lbl_8026CAC8:
@@ -85732,8 +85732,8 @@ lbl_8026CAC8:
/* 8026CAD8 00268738 38 21 01 C0 */ addi r1, r1, 0x1c0
/* 8026CADC 0026873C 4E 80 00 20 */ blr
-.global func_8026CAE0
-func_8026CAE0:
+.global __OSBootDol
+__OSBootDol:
/* 8026CAE0 00268740 94 21 FF C0 */ stwu r1, -0x40(r1)
/* 8026CAE4 00268744 7C 08 02 A6 */ mflr r0
/* 8026CAE8 00268748 90 01 00 44 */ stw r0, 0x44(r1)
@@ -86285,13 +86285,13 @@ func_8026D290:
/* 8026D2A4 00268F04 7C 7B 1B 78 */ mr r27, r3
/* 8026D2A8 00268F08 7C 9C 23 78 */ mr r28, r4
/* 8026D2AC 00268F0C 7C BD 2B 78 */ mr r29, r5
-/* 8026D2B0 00268F10 48 00 14 AD */ bl func_8026E75C
+/* 8026D2B0 00268F10 48 00 14 AD */ bl OSDisableInterrupts
/* 8026D2B4 00268F14 48 00 40 91 */ bl func_80271344
/* 8026D2B8 00268F18 3F 00 80 51 */ lis r24, lbl_805144A0@ha
/* 8026D2BC 00268F1C 38 78 44 A0 */ addi r3, r24, lbl_805144A0@l
/* 8026D2C0 00268F20 4B FF DD D1 */ bl func_8026B090
/* 8026D2C4 00268F24 38 78 44 A0 */ addi r3, r24, 0x44a0
-/* 8026D2C8 00268F28 4B FF DB A1 */ bl func_8026AE68
+/* 8026D2C8 00268F28 4B FF DB A1 */ bl OSSetCurrentContext
/* 8026D2CC 00268F2C 4B FF D2 7D */ bl func_8026A548
/* 8026D2D0 00268F30 48 00 AF 0D */ bl func_802781DC
/* 8026D2D4 00268F34 38 60 00 80 */ li r3, 0x80
@@ -86303,7 +86303,7 @@ func_8026D290:
/* 8026D2EC 00268F4C 48 00 AB 51 */ bl func_80277E3C
/* 8026D2F0 00268F50 38 60 00 00 */ li r3, 0
/* 8026D2F4 00268F54 48 00 AB 8D */ bl func_80277E80
-/* 8026D2F8 00268F58 48 00 14 79 */ bl func_8026E770
+/* 8026D2F8 00268F58 48 00 14 79 */ bl OSEnableInterrupts
/* 8026D2FC 00268F5C 48 00 C5 A5 */ bl func_802798A0
/* 8026D300 00268F60 7C 78 1B 78 */ mr r24, r3
lbl_8026D304:
@@ -86311,7 +86311,7 @@ lbl_8026D304:
/* 8026D308 00268F68 7C 18 18 50 */ subf r0, r24, r3
/* 8026D30C 00268F6C 2C 00 00 01 */ cmpwi r0, 1
/* 8026D310 00268F70 41 80 FF F4 */ blt lbl_8026D304
-/* 8026D314 00268F74 48 00 54 A5 */ bl func_802727B8
+/* 8026D314 00268F74 48 00 54 A5 */ bl OSGetTime
/* 8026D318 00268F78 3C A0 10 62 */ lis r5, 0x10624DD3@ha
/* 8026D31C 00268F7C 7C 9E 23 78 */ mr r30, r4
/* 8026D320 00268F80 7C 7F 1B 78 */ mr r31, r3
@@ -86324,7 +86324,7 @@ lbl_8026D330:
/* 8026D338 00268F98 48 00 29 E1 */ bl func_8026FD18
/* 8026D33C 00268F9C 2C 03 00 00 */ cmpwi r3, 0
/* 8026D340 00268FA0 40 82 00 40 */ bne lbl_8026D380
-/* 8026D344 00268FA4 48 00 54 75 */ bl func_802727B8
+/* 8026D344 00268FA4 48 00 54 75 */ bl OSGetTime
/* 8026D348 00268FA8 80 19 00 F8 */ lwz r0, 0xf8(r25)
/* 8026D34C 00268FAC 7C DE 20 10 */ subfc r6, r30, r4
/* 8026D350 00268FB0 7C BF 19 10 */ subfe r5, r31, r3
@@ -86340,7 +86340,7 @@ lbl_8026D330:
/* 8026D378 00268FD8 7C 84 00 D1 */ neg. r4, r4
/* 8026D37C 00268FDC 40 82 FF B4 */ bne lbl_8026D330
lbl_8026D380:
-/* 8026D380 00268FE0 48 00 13 DD */ bl func_8026E75C
+/* 8026D380 00268FE0 48 00 13 DD */ bl OSDisableInterrupts
/* 8026D384 00268FE4 38 60 00 01 */ li r3, 1
/* 8026D388 00268FE8 38 80 00 00 */ li r4, 0
/* 8026D38C 00268FEC 48 00 29 8D */ bl func_8026FD18
@@ -86423,7 +86423,7 @@ lbl_8026D494:
/* 8026D4B0 00269110 93 81 00 40 */ stw r28, 0x40(r1)
/* 8026D4B4 00269114 90 01 00 20 */ stw r0, 0x20(r1)
/* 8026D4B8 00269118 90 01 00 28 */ stw r0, 0x28(r1)
-/* 8026D4BC 0026911C 48 00 12 B5 */ bl func_8026E770
+/* 8026D4BC 0026911C 48 00 12 B5 */ bl OSEnableInterrupts
/* 8026D4C0 00269120 3F A0 80 51 */ lis r29, lbl_80514768@ha
/* 8026D4C4 00269124 3B BD 47 68 */ addi r29, r29, lbl_80514768@l
/* 8026D4C8 00269128 83 9D 00 08 */ lwz r28, 8(r29)
@@ -86807,7 +86807,7 @@ lbl_8026DA4C:
/* 8026DA50 002696B0 7C 1E 18 50 */ subf r0, r30, r3
/* 8026DA54 002696B4 2C 00 00 01 */ cmpwi r0, 1
/* 8026DA58 002696B8 41 80 FF F4 */ blt lbl_8026DA4C
-/* 8026DA5C 002696BC 48 00 0D 01 */ bl func_8026E75C
+/* 8026DA5C 002696BC 48 00 0D 01 */ bl OSDisableInterrupts
/* 8026DA60 002696C0 80 9D 00 08 */ lwz r4, 8(r29)
/* 8026DA64 002696C4 38 6D 87 D0 */ addi r3, r13, lbl_8063DA90-_SDA_BASE_
/* 8026DA68 002696C8 4C C6 31 82 */ crclr 6
@@ -87743,8 +87743,8 @@ lbl_8026E744:
/* 8026E754 0026A3B4 38 21 00 50 */ addi r1, r1, 0x50
/* 8026E758 0026A3B8 4E 80 00 20 */ blr
-.global func_8026E75C
-func_8026E75C:
+.global OSDisableInterrupts
+OSDisableInterrupts:
/* 8026E75C 0026A3BC 7C 60 00 A6 */ mfmsr r3
/* 8026E760 0026A3C0 54 64 04 5E */ rlwinm r4, r3, 0, 0x11, 0xf
/* 8026E764 0026A3C4 7C 80 01 24 */ mtmsr r4
@@ -87752,16 +87752,16 @@ lbl_8026E768:
/* 8026E768 0026A3C8 54 63 8F FE */ rlwinm r3, r3, 0x11, 0x1f, 0x1f
/* 8026E76C 0026A3CC 4E 80 00 20 */ blr
-.global func_8026E770
-func_8026E770:
+.global OSEnableInterrupts
+OSEnableInterrupts:
/* 8026E770 0026A3D0 7C 60 00 A6 */ mfmsr r3
/* 8026E774 0026A3D4 60 64 80 00 */ ori r4, r3, 0x8000
/* 8026E778 0026A3D8 7C 80 01 24 */ mtmsr r4
/* 8026E77C 0026A3DC 54 63 8F FE */ rlwinm r3, r3, 0x11, 0x1f, 0x1f
/* 8026E780 0026A3E0 4E 80 00 20 */ blr
-.global func_8026E784
-func_8026E784:
+.global OSRestoreInterrupts
+OSRestoreInterrupts:
/* 8026E784 0026A3E4 2C 03 00 00 */ cmpwi r3, 0
/* 8026E788 0026A3E8 7C 80 00 A6 */ mfmsr r4
/* 8026E78C 0026A3EC 41 82 00 0C */ beq lbl_8026E798
@@ -87813,7 +87813,7 @@ func_8026E7CC:
/* 8026E818 0026A478 3B C0 FF F0 */ li r30, -16
/* 8026E81C 0026A47C 90 A4 30 04 */ stw r5, 0xCC003004@l(r4)
/* 8026E820 0026A480 90 03 00 34 */ stw r0, 0xCD000034@l(r3)
-/* 8026E824 0026A484 4B FF FF 39 */ bl func_8026E75C
+/* 8026E824 0026A484 4B FF FF 39 */ bl OSDisableInterrupts
/* 8026E828 0026A488 80 1F 00 C4 */ lwz r0, 0xc4(r31)
/* 8026E82C 0026A48C 7C 7D 1B 78 */ mr r29, r3
/* 8026E830 0026A490 80 9F 00 C8 */ lwz r4, 0xc8(r31)
@@ -87830,7 +87830,7 @@ lbl_8026E854:
/* 8026E854 0026A4B4 2C 03 00 00 */ cmpwi r3, 0
/* 8026E858 0026A4B8 40 82 FF F4 */ bne lbl_8026E84C
/* 8026E85C 0026A4BC 7F A3 EB 78 */ mr r3, r29
-/* 8026E860 0026A4C0 4B FF FF 25 */ bl func_8026E784
+/* 8026E860 0026A4C0 4B FF FF 25 */ bl OSRestoreInterrupts
/* 8026E864 0026A4C4 3C 80 80 27 */ lis r4, lbl_8026EE90@ha
/* 8026E868 0026A4C8 38 60 00 04 */ li r3, 4
/* 8026E86C 0026A4CC 38 84 EE 90 */ addi r4, r4, lbl_8026EE90@l
@@ -88043,7 +88043,7 @@ func_8026EAEC:
/* 8026EAFC 0026A75C 7C 7F 1B 78 */ mr r31, r3
/* 8026EB00 0026A760 93 C1 00 18 */ stw r30, 0x18(r1)
/* 8026EB04 0026A764 93 A1 00 14 */ stw r29, 0x14(r1)
-/* 8026EB08 0026A768 4B FF FC 55 */ bl func_8026E75C
+/* 8026EB08 0026A768 4B FF FC 55 */ bl OSDisableInterrupts
/* 8026EB0C 0026A76C 3C 80 80 00 */ lis r4, 0x800000C4@ha
/* 8026EB10 0026A770 7C 7E 1B 78 */ mr r30, r3
/* 8026EB14 0026A774 83 A4 00 C4 */ lwz r29, 0x800000C4@l(r4)
@@ -88061,7 +88061,7 @@ lbl_8026EB3C:
/* 8026EB3C 0026A79C 2C 03 00 00 */ cmpwi r3, 0
/* 8026EB40 0026A7A0 40 82 FF F4 */ bne lbl_8026EB34
/* 8026EB44 0026A7A4 7F C3 F3 78 */ mr r3, r30
-/* 8026EB48 0026A7A8 4B FF FC 3D */ bl func_8026E784
+/* 8026EB48 0026A7A8 4B FF FC 3D */ bl OSRestoreInterrupts
/* 8026EB4C 0026A7AC 83 E1 00 1C */ lwz r31, 0x1c(r1)
/* 8026EB50 0026A7B0 7F A3 EB 78 */ mr r3, r29
/* 8026EB54 0026A7B4 83 C1 00 18 */ lwz r30, 0x18(r1)
@@ -88080,7 +88080,7 @@ func_8026EB6C:
/* 8026EB7C 0026A7DC 7C 7F 1B 78 */ mr r31, r3
/* 8026EB80 0026A7E0 93 C1 00 18 */ stw r30, 0x18(r1)
/* 8026EB84 0026A7E4 93 A1 00 14 */ stw r29, 0x14(r1)
-/* 8026EB88 0026A7E8 4B FF FB D5 */ bl func_8026E75C
+/* 8026EB88 0026A7E8 4B FF FB D5 */ bl OSDisableInterrupts
/* 8026EB8C 0026A7EC 3C 80 80 00 */ lis r4, 0x800000C4@ha
/* 8026EB90 0026A7F0 7C 7E 1B 78 */ mr r30, r3
/* 8026EB94 0026A7F4 83 A4 00 C4 */ lwz r29, 0x800000C4@l(r4)
@@ -88098,7 +88098,7 @@ lbl_8026EBBC:
/* 8026EBBC 0026A81C 2C 03 00 00 */ cmpwi r3, 0
/* 8026EBC0 0026A820 40 82 FF F4 */ bne lbl_8026EBB4
/* 8026EBC4 0026A824 7F C3 F3 78 */ mr r3, r30
-/* 8026EBC8 0026A828 4B FF FB BD */ bl func_8026E784
+/* 8026EBC8 0026A828 4B FF FB BD */ bl OSRestoreInterrupts
/* 8026EBCC 0026A82C 83 E1 00 1C */ lwz r31, 0x1c(r1)
/* 8026EBD0 0026A830 7F A3 EB 78 */ mr r3, r29
/* 8026EBD4 0026A834 83 C1 00 18 */ lwz r30, 0x18(r1)
@@ -88124,7 +88124,7 @@ lbl_8026EBEC:
/* 8026EC20 0026A880 40 82 00 0C */ bne lbl_8026EC2C
lbl_8026EC24:
/* 8026EC24 0026A884 7F C3 F3 78 */ mr r3, r30
-/* 8026EC28 0026A888 4B FF C3 29 */ bl func_8026AF50
+/* 8026EC28 0026A888 4B FF C3 29 */ bl OSLoadContext
lbl_8026EC2C:
/* 8026EC2C 0026A88C 57 E0 06 31 */ rlwinm. r0, r31, 0, 0x18, 0x18
/* 8026EC30 0026A890 38 00 00 00 */ li r0, 0
@@ -88286,7 +88286,7 @@ lbl_8026EE10:
/* 8026EE24 0026AA84 2C 1D 00 04 */ cmpwi r29, 4
/* 8026EE28 0026AA88 40 81 00 1C */ ble lbl_8026EE44
/* 8026EE2C 0026AA8C B3 AD A7 FC */ sth r29, lbl_8063FABC-_SDA_BASE_(r13)
-/* 8026EE30 0026AA90 48 00 39 89 */ bl func_802727B8
+/* 8026EE30 0026AA90 48 00 39 89 */ bl OSGetTime
/* 8026EE34 0026AA94 90 8D A8 04 */ stw r4, lbl_8063FAC4-_SDA_BASE_(r13)
/* 8026EE38 0026AA98 90 6D A8 00 */ stw r3, lbl_8063FAC0-_SDA_BASE_(r13)
/* 8026EE3C 0026AA9C 80 1E 01 98 */ lwz r0, 0x198(r30)
@@ -88301,10 +88301,10 @@ lbl_8026EE44:
/* 8026EE5C 0026AABC 48 00 25 25 */ bl func_80271380
/* 8026EE60 0026AAC0 48 00 2A 2D */ bl func_8027188C
/* 8026EE64 0026AAC4 7F C3 F3 78 */ mr r3, r30
-/* 8026EE68 0026AAC8 4B FF C0 E9 */ bl func_8026AF50
+/* 8026EE68 0026AAC8 4B FF C0 E9 */ bl OSLoadContext
lbl_8026EE6C:
/* 8026EE6C 0026AACC 7F C3 F3 78 */ mr r3, r30
-/* 8026EE70 0026AAD0 4B FF C0 E1 */ bl func_8026AF50
+/* 8026EE70 0026AAD0 4B FF C0 E1 */ bl OSLoadContext
/* 8026EE74 0026AAD4 80 01 00 24 */ lwz r0, 0x24(r1)
/* 8026EE78 0026AAD8 83 E1 00 1C */ lwz r31, 0x1c(r1)
/* 8026EE7C 0026AADC 83 C1 00 18 */ lwz r30, 0x18(r1)
@@ -88382,7 +88382,7 @@ func_8026EF58:
/* 8026EF74 0026ABD4 7C 9D 23 78 */ mr r29, r4
/* 8026EF78 0026ABD8 93 81 00 10 */ stw r28, 0x10(r1)
/* 8026EF7C 0026ABDC 7C 7C 1B 78 */ mr r28, r3
-/* 8026EF80 0026ABE0 4B FF F7 DD */ bl func_8026E75C
+/* 8026EF80 0026ABE0 4B FF F7 DD */ bl OSDisableInterrupts
/* 8026EF84 0026ABE4 7C 7E 1B 78 */ mr r30, r3
/* 8026EF88 0026ABE8 57 FF 07 FE */ clrlwi r31, r31, 0x1f
/* 8026EF8C 0026ABEC 48 00 00 24 */ b lbl_8026EFB0
@@ -88390,7 +88390,7 @@ lbl_8026EF90:
/* 8026EF90 0026ABF0 2C 1F 00 00 */ cmpwi r31, 0
/* 8026EF94 0026ABF4 40 82 00 14 */ bne lbl_8026EFA8
/* 8026EF98 0026ABF8 7F C3 F3 78 */ mr r3, r30
-/* 8026EF9C 0026ABFC 4B FF F7 E9 */ bl func_8026E784
+/* 8026EF9C 0026ABFC 4B FF F7 E9 */ bl OSRestoreInterrupts
/* 8026EFA0 0026AC00 38 60 00 00 */ li r3, 0
/* 8026EFA4 0026AC04 48 00 00 5C */ b lbl_8026F000
lbl_8026EFA8:
@@ -88415,7 +88415,7 @@ lbl_8026EFB0:
/* 8026EFEC 0026AC4C 90 1C 00 1C */ stw r0, 0x1c(r28)
/* 8026EFF0 0026AC50 48 00 34 71 */ bl func_80272460
/* 8026EFF4 0026AC54 7F C3 F3 78 */ mr r3, r30
-/* 8026EFF8 0026AC58 4B FF F7 8D */ bl func_8026E784
+/* 8026EFF8 0026AC58 4B FF F7 8D */ bl OSRestoreInterrupts
/* 8026EFFC 0026AC5C 38 60 00 01 */ li r3, 1
lbl_8026F000:
/* 8026F000 0026AC60 80 01 00 24 */ lwz r0, 0x24(r1)
@@ -88439,7 +88439,7 @@ func_8026F020:
/* 8026F03C 0026AC9C 93 A1 00 14 */ stw r29, 0x14(r1)
/* 8026F040 0026ACA0 93 81 00 10 */ stw r28, 0x10(r1)
/* 8026F044 0026ACA4 7C 9C 23 78 */ mr r28, r4
-/* 8026F048 0026ACA8 4B FF F7 15 */ bl func_8026E75C
+/* 8026F048 0026ACA8 4B FF F7 15 */ bl OSDisableInterrupts
/* 8026F04C 0026ACAC 7C 7D 1B 78 */ mr r29, r3
/* 8026F050 0026ACB0 57 DE 07 FE */ clrlwi r30, r30, 0x1f
/* 8026F054 0026ACB4 48 00 00 24 */ b lbl_8026F078
@@ -88447,7 +88447,7 @@ lbl_8026F058:
/* 8026F058 0026ACB8 2C 1E 00 00 */ cmpwi r30, 0
/* 8026F05C 0026ACBC 40 82 00 14 */ bne lbl_8026F070
/* 8026F060 0026ACC0 7F A3 EB 78 */ mr r3, r29
-/* 8026F064 0026ACC4 4B FF F7 21 */ bl func_8026E784
+/* 8026F064 0026ACC4 4B FF F7 21 */ bl OSRestoreInterrupts
/* 8026F068 0026ACC8 38 60 00 00 */ li r3, 0
/* 8026F06C 0026ACCC 48 00 00 70 */ b lbl_8026F0DC
lbl_8026F070:
@@ -88478,7 +88478,7 @@ lbl_8026F0A0:
/* 8026F0C8 0026AD28 90 1F 00 18 */ stw r0, 0x18(r31)
/* 8026F0CC 0026AD2C 48 00 33 95 */ bl func_80272460
/* 8026F0D0 0026AD30 7F A3 EB 78 */ mr r3, r29
-/* 8026F0D4 0026AD34 4B FF F6 B1 */ bl func_8026E784
+/* 8026F0D4 0026AD34 4B FF F6 B1 */ bl OSRestoreInterrupts
/* 8026F0D8 0026AD38 38 60 00 01 */ li r3, 1
lbl_8026F0DC:
/* 8026F0DC 0026AD3C 80 01 00 24 */ lwz r0, 0x24(r1)
@@ -88489,6 +88489,9 @@ lbl_8026F0DC:
/* 8026F0F0 0026AD50 7C 08 03 A6 */ mtlr r0
/* 8026F0F4 0026AD54 38 21 00 20 */ addi r1, r1, 0x20
/* 8026F0F8 0026AD58 4E 80 00 20 */ blr
+
+.global OSGetCurrentContext
+OSGetCurrentContext:
/* 8026F0FC 0026AD5C 3C 60 80 00 */ lis r3, 0x80003100@ha
/* 8026F100 0026AD60 80 63 31 00 */ lwz r3, 0x80003100@l(r3)
/* 8026F104 0026AD64 4E 80 00 20 */ blr
@@ -89005,7 +89008,7 @@ func_8026F860:
/* 8026F868 0026B4C8 90 01 00 14 */ stw r0, 0x14(r1)
/* 8026F86C 0026B4CC 93 E1 00 0C */ stw r31, 0xc(r1)
/* 8026F870 0026B4D0 93 C1 00 08 */ stw r30, 8(r1)
-/* 8026F874 0026B4D4 4B FF EE E9 */ bl func_8026E75C
+/* 8026F874 0026B4D4 4B FF EE E9 */ bl OSDisableInterrupts
/* 8026F878 0026B4D8 3C 80 CC 00 */ lis r4, 0xCC004020@ha
/* 8026F87C 0026B4DC 38 00 00 00 */ li r0, 0
/* 8026F880 0026B4E0 B0 04 40 20 */ sth r0, 0xCC004020@l(r4)
@@ -89037,7 +89040,7 @@ func_8026F860:
/* 8026F8E8 0026B548 3C 60 08 00 */ lis r3, 0x800
/* 8026F8EC 0026B54C 4B FF F2 81 */ bl func_8026EB6C
/* 8026F8F0 0026B550 7F C3 F3 78 */ mr r3, r30
-/* 8026F8F4 0026B554 4B FF EE 91 */ bl func_8026E784
+/* 8026F8F4 0026B554 4B FF EE 91 */ bl OSRestoreInterrupts
/* 8026F8F8 0026B558 80 01 00 14 */ lwz r0, 0x14(r1)
/* 8026F8FC 0026B55C 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 8026F900 0026B560 83 C1 00 08 */ lwz r30, 8(r1)
@@ -89072,7 +89075,7 @@ func_8026F948:
/* 8026F95C 0026B5BC 93 A1 00 14 */ stw r29, 0x14(r1)
/* 8026F960 0026B5C0 93 81 00 10 */ stw r28, 0x10(r1)
/* 8026F964 0026B5C4 7C 7C 1B 78 */ mr r28, r3
-/* 8026F968 0026B5C8 4B FF ED F5 */ bl func_8026E75C
+/* 8026F968 0026B5C8 4B FF ED F5 */ bl OSDisableInterrupts
/* 8026F96C 0026B5CC 7C 7D 1B 78 */ mr r29, r3
/* 8026F970 0026B5D0 48 00 19 89 */ bl func_802712F8
/* 8026F974 0026B5D4 7C 7E 1B 78 */ mr r30, r3
@@ -89116,7 +89119,7 @@ lbl_8026F9DC:
/* 8026F9F8 0026B658 4B FF FF 84 */ b lbl_8026F97C
lbl_8026F9FC:
/* 8026F9FC 0026B65C 7F A3 EB 78 */ mr r3, r29
-/* 8026FA00 0026B660 4B FF ED 85 */ bl func_8026E784
+/* 8026FA00 0026B660 4B FF ED 85 */ bl OSRestoreInterrupts
/* 8026FA04 0026B664 80 01 00 24 */ lwz r0, 0x24(r1)
/* 8026FA08 0026B668 83 E1 00 1C */ lwz r31, 0x1c(r1)
/* 8026FA0C 0026B66C 83 C1 00 18 */ lwz r30, 0x18(r1)
@@ -89135,7 +89138,7 @@ func_8026FA24:
/* 8026FA34 0026B694 93 C1 00 18 */ stw r30, 0x18(r1)
/* 8026FA38 0026B698 93 A1 00 14 */ stw r29, 0x14(r1)
/* 8026FA3C 0026B69C 7C 7D 1B 78 */ mr r29, r3
-/* 8026FA40 0026B6A0 4B FF ED 1D */ bl func_8026E75C
+/* 8026FA40 0026B6A0 4B FF ED 1D */ bl OSDisableInterrupts
/* 8026FA44 0026B6A4 7C 7F 1B 78 */ mr r31, r3
/* 8026FA48 0026B6A8 48 00 18 B1 */ bl func_802712F8
/* 8026FA4C 0026B6AC 80 1D 00 08 */ lwz r0, 8(r29)
@@ -89176,7 +89179,7 @@ lbl_8026FAC0:
/* 8026FAC4 0026B724 48 00 29 9D */ bl func_80272460
lbl_8026FAC8:
/* 8026FAC8 0026B728 7F E3 FB 78 */ mr r3, r31
-/* 8026FACC 0026B72C 4B FF EC B9 */ bl func_8026E784
+/* 8026FACC 0026B72C 4B FF EC B9 */ bl OSRestoreInterrupts
/* 8026FAD0 0026B730 80 01 00 24 */ lwz r0, 0x24(r1)
/* 8026FAD4 0026B734 83 E1 00 1C */ lwz r31, 0x1c(r1)
/* 8026FAD8 0026B738 83 C1 00 18 */ lwz r30, 0x18(r1)
@@ -89228,7 +89231,7 @@ func_8026FB58:
/* 8026FB68 0026B7C8 93 C1 00 18 */ stw r30, 0x18(r1)
/* 8026FB6C 0026B7CC 93 A1 00 14 */ stw r29, 0x14(r1)
/* 8026FB70 0026B7D0 7C 7D 1B 78 */ mr r29, r3
-/* 8026FB74 0026B7D4 4B FF EB E9 */ bl func_8026E75C
+/* 8026FB74 0026B7D4 4B FF EB E9 */ bl OSDisableInterrupts
/* 8026FB78 0026B7D8 7C 7F 1B 78 */ mr r31, r3
/* 8026FB7C 0026B7DC 48 00 17 7D */ bl func_802712F8
/* 8026FB80 0026B7E0 80 1D 00 08 */ lwz r0, 8(r29)
@@ -89264,7 +89267,7 @@ lbl_8026FBE8:
/* 8026FBE8 0026B848 3B C0 00 00 */ li r30, 0
lbl_8026FBEC:
/* 8026FBEC 0026B84C 7F E3 FB 78 */ mr r3, r31
-/* 8026FBF0 0026B850 4B FF EB 95 */ bl func_8026E784
+/* 8026FBF0 0026B850 4B FF EB 95 */ bl OSRestoreInterrupts
/* 8026FBF4 0026B854 7F C3 F3 78 */ mr r3, r30
/* 8026FBF8 0026B858 83 E1 00 1C */ lwz r31, 0x1c(r1)
/* 8026FBFC 0026B85C 83 C1 00 18 */ lwz r30, 0x18(r1)
@@ -89291,7 +89294,7 @@ func_8026FC1C:
/* 8026FC2C 0026B88C 7C 9F 23 78 */ mr r31, r4
/* 8026FC30 0026B890 93 C1 00 18 */ stw r30, 0x18(r1)
/* 8026FC34 0026B894 7C 7E 1B 78 */ mr r30, r3
-/* 8026FC38 0026B898 4B FF EB 25 */ bl func_8026E75C
+/* 8026FC38 0026B898 4B FF EB 25 */ bl OSDisableInterrupts
/* 8026FC3C 0026B89C 3C 60 81 28 */ lis r3, 0x8128
/* 8026FC40 0026B8A0 4B FF A4 E5 */ bl func_8026A124
/* 8026FC44 0026B8A4 3C 60 81 2F */ lis r3, 0x812f
@@ -89301,7 +89304,7 @@ func_8026FC1C:
/* 8026FC54 0026B8B4 90 01 00 08 */ stw r0, 8(r1)
/* 8026FC58 0026B8B8 67 C4 80 00 */ oris r4, r30, 0x8000
/* 8026FC5C 0026B8BC 38 A1 00 08 */ addi r5, r1, 8
-/* 8026FC60 0026B8C0 4B FF CE 81 */ bl func_8026CAE0
+/* 8026FC60 0026B8C0 4B FF CE 81 */ bl __OSBootDol
/* 8026FC64 0026B8C4 80 01 00 24 */ lwz r0, 0x24(r1)
/* 8026FC68 0026B8C8 83 E1 00 1C */ lwz r31, 0x1c(r1)
/* 8026FC6C 0026B8CC 83 C1 00 18 */ lwz r30, 0x18(r1)
@@ -89475,7 +89478,7 @@ lbl_8026FE88:
/* 8026FE88 0026BAE8 48 00 0B 6D */ bl func_802709F4
/* 8026FE8C 0026BAEC 2C 03 00 00 */ cmpwi r3, 0
/* 8026FE90 0026BAF0 41 82 FF F8 */ beq lbl_8026FE88
-/* 8026FE94 0026BAF4 4B FF E8 C9 */ bl func_8026E75C
+/* 8026FE94 0026BAF4 4B FF E8 C9 */ bl OSDisableInterrupts
/* 8026FE98 0026BAF8 83 ED A8 20 */ lwz r31, lbl_8063FAE0-_SDA_BASE_(r13)
/* 8026FE9C 0026BAFC 38 60 00 00 */ li r3, 0
/* 8026FEA0 0026BB00 3B C0 00 00 */ li r30, 0
@@ -89502,7 +89505,7 @@ lbl_8026FEE4:
/* 8026FEE8 0026BB48 40 82 FF C0 */ bne lbl_8026FEA8
lbl_8026FEEC:
/* 8026FEEC 0026BB4C 48 00 0B 09 */ bl func_802709F4
-/* 8026FEF0 0026BB50 4B FF A9 A5 */ bl func_8026A894
+/* 8026FEF0 0026BB50 4B FF A9 A5 */ bl LCDisable
/* 8026FEF4 0026BB54 2C 1C 00 00 */ cmpwi r28, 0
/* 8026FEF8 0026BB58 40 82 00 0C */ bne lbl_8026FF04
/* 8026FEFC 0026BB5C 7F A3 EB 78 */ mr r3, r29
@@ -89842,8 +89845,8 @@ func_80270324:
/* 80270388 0026BFE8 38 21 00 30 */ addi r1, r1, 0x30
/* 8027038C 0026BFEC 4E 80 00 20 */ blr
-.global func_80270390
-func_80270390:
+.global OSGetResetCode
+OSGetResetCode:
/* 80270390 0026BFF0 3C 60 80 50 */ lis r3, lbl_80503C80@ha
/* 80270394 0026BFF4 80 03 3C 80 */ lwz r0, lbl_80503C80@l(r3)
/* 80270398 0026BFF8 2C 00 00 00 */ cmpwi r0, 0
@@ -90031,11 +90034,11 @@ lbl_8027062C:
/* 80270634 0026C294 3B FF 47 80 */ addi r31, r31, lbl_80514780@l
/* 80270638 0026C298 90 7F 00 4C */ stw r3, 0x4c(r31)
/* 8027063C 0026C29C 90 1F 00 40 */ stw r0, 0x40(r31)
-/* 80270640 0026C2A0 4B FF E1 1D */ bl func_8026E75C
+/* 80270640 0026C2A0 4B FF E1 1D */ bl OSDisableInterrupts
/* 80270644 0026C2A4 80 1F 00 48 */ lwz r0, 0x48(r31)
/* 80270648 0026C2A8 2C 00 00 00 */ cmpwi r0, 0
/* 8027064C 0026C2AC 41 82 00 10 */ beq lbl_8027065C
-/* 80270650 0026C2B0 4B FF E1 35 */ bl func_8026E784
+/* 80270650 0026C2B0 4B FF E1 35 */ bl OSRestoreInterrupts
/* 80270654 0026C2B4 38 60 00 00 */ li r3, 0
/* 80270658 0026C2B8 48 00 00 14 */ b lbl_8027066C
lbl_8027065C:
@@ -90057,13 +90060,13 @@ lbl_8027066C:
lbl_80270694:
/* 80270694 0026C2F4 3B C0 00 00 */ li r30, 0
lbl_80270698:
-/* 80270698 0026C2F8 4B FF E0 C5 */ bl func_8026E75C
+/* 80270698 0026C2F8 4B FF E0 C5 */ bl OSDisableInterrupts
/* 8027069C 0026C2FC 3C 80 80 51 */ lis r4, lbl_80514780@ha
/* 802706A0 0026C300 38 84 47 80 */ addi r4, r4, lbl_80514780@l
/* 802706A4 0026C304 80 04 00 48 */ lwz r0, 0x48(r4)
/* 802706A8 0026C308 2C 00 00 00 */ cmpwi r0, 0
/* 802706AC 0026C30C 41 82 00 10 */ beq lbl_802706BC
-/* 802706B0 0026C310 4B FF E0 D5 */ bl func_8026E784
+/* 802706B0 0026C310 4B FF E0 D5 */ bl OSRestoreInterrupts
/* 802706B4 0026C314 38 A0 00 00 */ li r5, 0
/* 802706B8 0026C318 48 00 00 14 */ b lbl_802706CC
lbl_802706BC:
@@ -90282,7 +90285,7 @@ lbl_802709BC:
/* 802709C4 0026C624 3B FF 47 80 */ addi r31, r31, lbl_80514780@l
/* 802709C8 0026C628 90 1F 00 48 */ stw r0, 0x48(r31)
/* 802709CC 0026C62C 80 7F 00 44 */ lwz r3, 0x44(r31)
-/* 802709D0 0026C630 4B FF DD B5 */ bl func_8026E784
+/* 802709D0 0026C630 4B FF DD B5 */ bl OSRestoreInterrupts
/* 802709D4 0026C634 80 7F 00 4C */ lwz r3, 0x4c(r31)
/* 802709D8 0026C638 83 E1 00 1C */ lwz r31, 0x1c(r1)
/* 802709DC 0026C63C 83 C1 00 18 */ lwz r30, 0x18(r1)
@@ -90385,13 +90388,13 @@ func_80270B28:
/* 80270B30 0026C790 90 01 00 14 */ stw r0, 0x14(r1)
/* 80270B34 0026C794 93 E1 00 0C */ stw r31, 0xc(r1)
/* 80270B38 0026C798 7C 7F 1B 78 */ mr r31, r3
-/* 80270B3C 0026C79C 4B FF DC 21 */ bl func_8026E75C
+/* 80270B3C 0026C79C 4B FF DC 21 */ bl OSDisableInterrupts
/* 80270B40 0026C7A0 3C 80 80 51 */ lis r4, lbl_80514780@ha
/* 80270B44 0026C7A4 38 84 47 80 */ addi r4, r4, lbl_80514780@l
/* 80270B48 0026C7A8 80 04 00 48 */ lwz r0, 0x48(r4)
/* 80270B4C 0026C7AC 2C 00 00 00 */ cmpwi r0, 0
/* 80270B50 0026C7B0 41 82 00 10 */ beq lbl_80270B60
-/* 80270B54 0026C7B4 4B FF DC 31 */ bl func_8026E784
+/* 80270B54 0026C7B4 4B FF DC 31 */ bl OSRestoreInterrupts
/* 80270B58 0026C7B8 38 A0 00 00 */ li r5, 0
/* 80270B5C 0026C7BC 48 00 00 14 */ b lbl_80270B70
lbl_80270B60:
@@ -90422,13 +90425,13 @@ func_80270BA0:
/* 80270BB0 0026C810 7C 9F 23 78 */ mr r31, r4
/* 80270BB4 0026C814 93 C1 00 08 */ stw r30, 8(r1)
/* 80270BB8 0026C818 7C 7E 1B 78 */ mr r30, r3
-/* 80270BBC 0026C81C 4B FF DB A1 */ bl func_8026E75C
+/* 80270BBC 0026C81C 4B FF DB A1 */ bl OSDisableInterrupts
/* 80270BC0 0026C820 3C 80 80 51 */ lis r4, lbl_80514780@ha
/* 80270BC4 0026C824 38 84 47 80 */ addi r4, r4, lbl_80514780@l
/* 80270BC8 0026C828 80 04 00 48 */ lwz r0, 0x48(r4)
/* 80270BCC 0026C82C 2C 00 00 00 */ cmpwi r0, 0
/* 80270BD0 0026C830 41 82 00 10 */ beq lbl_80270BE0
-/* 80270BD4 0026C834 4B FF DB B1 */ bl func_8026E784
+/* 80270BD4 0026C834 4B FF DB B1 */ bl OSRestoreInterrupts
/* 80270BD8 0026C838 38 60 00 00 */ li r3, 0
/* 80270BDC 0026C83C 48 00 00 14 */ b lbl_80270BF0
lbl_80270BE0:
@@ -90620,13 +90623,13 @@ func_80270E68:
/* 80270E7C 0026CADC 7C 9E 23 78 */ mr r30, r4
/* 80270E80 0026CAE0 93 A1 00 14 */ stw r29, 0x14(r1)
/* 80270E84 0026CAE4 7C 7D 1B 78 */ mr r29, r3
-/* 80270E88 0026CAE8 4B FF D8 D5 */ bl func_8026E75C
+/* 80270E88 0026CAE8 4B FF D8 D5 */ bl OSDisableInterrupts
/* 80270E8C 0026CAEC 7C 7F 1B 78 */ mr r31, r3
/* 80270E90 0026CAF0 38 7D 00 04 */ addi r3, r29, 4
/* 80270E94 0026CAF4 48 00 04 55 */ bl func_802712E8
/* 80270E98 0026CAF8 93 DD 00 00 */ stw r30, 0(r29)
/* 80270E9C 0026CAFC 7F E3 FB 78 */ mr r3, r31
-/* 80270EA0 0026CB00 4B FF D8 E5 */ bl func_8026E784
+/* 80270EA0 0026CB00 4B FF D8 E5 */ bl OSRestoreInterrupts
/* 80270EA4 0026CB04 80 01 00 24 */ lwz r0, 0x24(r1)
/* 80270EA8 0026CB08 83 E1 00 1C */ lwz r31, 0x1c(r1)
/* 80270EAC 0026CB0C 83 C1 00 18 */ lwz r30, 0x18(r1)
@@ -90644,7 +90647,7 @@ func_80270EC0:
/* 80270ED0 0026CB30 93 C1 00 18 */ stw r30, 0x18(r1)
/* 80270ED4 0026CB34 93 A1 00 14 */ stw r29, 0x14(r1)
/* 80270ED8 0026CB38 7C 7D 1B 78 */ mr r29, r3
-/* 80270EDC 0026CB3C 4B FF D8 81 */ bl func_8026E75C
+/* 80270EDC 0026CB3C 4B FF D8 81 */ bl OSDisableInterrupts
/* 80270EE0 0026CB40 7C 7F 1B 78 */ mr r31, r3
/* 80270EE4 0026CB44 48 00 00 0C */ b lbl_80270EF0
lbl_80270EE8:
@@ -90658,7 +90661,7 @@ lbl_80270EF0:
/* 80270F00 0026CB60 7F E3 FB 78 */ mr r3, r31
/* 80270F04 0026CB64 38 04 FF FF */ addi r0, r4, -1
/* 80270F08 0026CB68 90 1D 00 00 */ stw r0, 0(r29)
-/* 80270F0C 0026CB6C 4B FF D8 79 */ bl func_8026E784
+/* 80270F0C 0026CB6C 4B FF D8 79 */ bl OSRestoreInterrupts
/* 80270F10 0026CB70 7F C3 F3 78 */ mr r3, r30
/* 80270F14 0026CB74 83 E1 00 1C */ lwz r31, 0x1c(r1)
/* 80270F18 0026CB78 83 C1 00 18 */ lwz r30, 0x18(r1)
@@ -90676,14 +90679,14 @@ func_80270F30:
/* 80270F3C 0026CB9C 93 E1 00 0C */ stw r31, 0xc(r1)
/* 80270F40 0026CBA0 93 C1 00 08 */ stw r30, 8(r1)
/* 80270F44 0026CBA4 7C 7E 1B 78 */ mr r30, r3
-/* 80270F48 0026CBA8 4B FF D8 15 */ bl func_8026E75C
+/* 80270F48 0026CBA8 4B FF D8 15 */ bl OSDisableInterrupts
/* 80270F4C 0026CBAC 83 FE 00 00 */ lwz r31, 0(r30)
/* 80270F50 0026CBB0 2C 1F 00 00 */ cmpwi r31, 0
/* 80270F54 0026CBB4 40 81 00 0C */ ble lbl_80270F60
/* 80270F58 0026CBB8 38 1F FF FF */ addi r0, r31, -1
/* 80270F5C 0026CBBC 90 1E 00 00 */ stw r0, 0(r30)
lbl_80270F60:
-/* 80270F60 0026CBC0 4B FF D8 25 */ bl func_8026E784
+/* 80270F60 0026CBC0 4B FF D8 25 */ bl OSRestoreInterrupts
/* 80270F64 0026CBC4 7F E3 FB 78 */ mr r3, r31
/* 80270F68 0026CBC8 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 80270F6C 0026CBCC 83 C1 00 08 */ lwz r30, 8(r1)
@@ -90701,7 +90704,7 @@ func_80270F80:
/* 80270F90 0026CBF0 93 C1 00 18 */ stw r30, 0x18(r1)
/* 80270F94 0026CBF4 93 A1 00 14 */ stw r29, 0x14(r1)
/* 80270F98 0026CBF8 7C 7D 1B 78 */ mr r29, r3
-/* 80270F9C 0026CBFC 4B FF D7 C1 */ bl func_8026E75C
+/* 80270F9C 0026CBFC 4B FF D7 C1 */ bl OSDisableInterrupts
/* 80270FA0 0026CC00 83 DD 00 00 */ lwz r30, 0(r29)
/* 80270FA4 0026CC04 7C 7F 1B 78 */ mr r31, r3
/* 80270FA8 0026CC08 38 7D 00 04 */ addi r3, r29, 4
@@ -90709,7 +90712,7 @@ func_80270F80:
/* 80270FB0 0026CC10 90 1D 00 00 */ stw r0, 0(r29)
/* 80270FB4 0026CC14 48 00 14 AD */ bl func_80272460
/* 80270FB8 0026CC18 7F E3 FB 78 */ mr r3, r31
-/* 80270FBC 0026CC1C 4B FF D7 C9 */ bl func_8026E784
+/* 80270FBC 0026CC1C 4B FF D7 C9 */ bl OSRestoreInterrupts
/* 80270FC0 0026CC20 7F C3 F3 78 */ mr r3, r30
/* 80270FC4 0026CC24 83 E1 00 1C */ lwz r31, 0x1c(r1)
/* 80270FC8 0026CC28 83 C1 00 18 */ lwz r30, 0x18(r1)
@@ -90749,7 +90752,7 @@ func_80271000:
/* 8027103C 0026CC9C 7C 00 04 AC */ sync 0
/* 80271040 0026CCA0 38 7F 0C 00 */ addi r3, r31, 0xc00
/* 80271044 0026CCA4 38 80 01 00 */ li r4, 0x100
-/* 80271048 0026CCA8 4B FF 96 F1 */ bl func_8026A738
+/* 80271048 0026CCA8 4B FF 96 F1 */ bl ICInvalidateRange
/* 8027104C 0026CCAC 80 01 00 14 */ lwz r0, 0x14(r1)
/* 80271050 0026CCB0 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 80271054 0026CCB4 7C 08 03 A6 */ mtlr r0
@@ -90789,7 +90792,7 @@ func_80271064:
/* 802710D0 0026CD30 93 DD 00 D8 */ stw r30, 0x800000D8@l(r29)
/* 802710D4 0026CD34 4B FF 9F BD */ bl func_8026B090
/* 802710D8 0026CD38 7F C3 F3 78 */ mr r3, r30
-/* 802710DC 0026CD3C 4B FF 9D 8D */ bl func_8026AE68
+/* 802710DC 0026CD3C 4B FF 9D 8D */ bl OSSetCurrentContext
/* 802710E0 0026CD40 3C 80 80 65 */ lis r4, 0x80653050@ha
/* 802710E4 0026CD44 3C A0 80 64 */ lis r5, 0x80643050@ha
/* 802710E8 0026CD48 38 84 30 50 */ addi r4, r4, 0x80653050@l
@@ -90971,11 +90974,11 @@ func_80271344:
/* 80271348 0026CFA8 7C 08 02 A6 */ mflr r0
/* 8027134C 0026CFAC 90 01 00 14 */ stw r0, 0x14(r1)
/* 80271350 0026CFB0 93 E1 00 0C */ stw r31, 0xc(r1)
-/* 80271354 0026CFB4 4B FF D4 09 */ bl func_8026E75C
+/* 80271354 0026CFB4 4B FF D4 09 */ bl OSDisableInterrupts
/* 80271358 0026CFB8 83 ED A8 28 */ lwz r31, lbl_8063FAE8-_SDA_BASE_(r13)
/* 8027135C 0026CFBC 38 1F 00 01 */ addi r0, r31, 1
/* 80271360 0026CFC0 90 0D A8 28 */ stw r0, lbl_8063FAE8-_SDA_BASE_(r13)
-/* 80271364 0026CFC4 4B FF D4 21 */ bl func_8026E784
+/* 80271364 0026CFC4 4B FF D4 21 */ bl OSRestoreInterrupts
/* 80271368 0026CFC8 7F E3 FB 78 */ mr r3, r31
/* 8027136C 0026CFCC 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 80271370 0026CFD0 80 01 00 14 */ lwz r0, 0x14(r1)
@@ -90989,11 +90992,11 @@ func_80271380:
/* 80271384 0026CFE4 7C 08 02 A6 */ mflr r0
/* 80271388 0026CFE8 90 01 00 14 */ stw r0, 0x14(r1)
/* 8027138C 0026CFEC 93 E1 00 0C */ stw r31, 0xc(r1)
-/* 80271390 0026CFF0 4B FF D3 CD */ bl func_8026E75C
+/* 80271390 0026CFF0 4B FF D3 CD */ bl OSDisableInterrupts
/* 80271394 0026CFF4 83 ED A8 28 */ lwz r31, lbl_8063FAE8-_SDA_BASE_(r13)
/* 80271398 0026CFF8 38 1F FF FF */ addi r0, r31, -1
/* 8027139C 0026CFFC 90 0D A8 28 */ stw r0, lbl_8063FAE8-_SDA_BASE_(r13)
-/* 802713A0 0026D000 4B FF D3 E5 */ bl func_8026E784
+/* 802713A0 0026D000 4B FF D3 E5 */ bl OSRestoreInterrupts
/* 802713A4 0026D004 7F E3 FB 78 */ mr r3, r31
/* 802713A8 0026D008 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 802713AC 0026D00C 80 01 00 14 */ lwz r0, 0x14(r1)
@@ -91284,7 +91287,7 @@ lbl_80271750:
/* 80271754 0026D3B4 54 00 07 BD */ rlwinm. r0, r0, 0, 0x1e, 0x1e
/* 80271758 0026D3B8 40 82 00 1C */ bne lbl_80271774
/* 8027175C 0026D3BC 7C A3 2B 78 */ mr r3, r5
-/* 80271760 0026D3C0 4B FF 97 71 */ bl func_8026AED0
+/* 80271760 0026D3C0 4B FF 97 71 */ bl OSSaveContext
/* 80271764 0026D3C4 2C 03 00 00 */ cmpwi r3, 0
/* 80271768 0026D3C8 41 82 00 0C */ beq lbl_80271774
/* 8027176C 0026D3CC 38 60 00 00 */ li r3, 0
@@ -91303,14 +91306,14 @@ lbl_80271774:
/* 8027179C 0026D3FC 3C 60 80 51 */ lis r3, lbl_80514BF0@ha
/* 802717A0 0026D400 90 1F 00 E4 */ stw r0, 0xe4(r31)
/* 802717A4 0026D404 38 63 4B F0 */ addi r3, r3, lbl_80514BF0@l
-/* 802717A8 0026D408 4B FF 96 C1 */ bl func_8026AE68
+/* 802717A8 0026D408 4B FF 96 C1 */ bl OSSetCurrentContext
lbl_802717AC:
-/* 802717AC 0026D40C 4B FF CF C5 */ bl func_8026E770
+/* 802717AC 0026D40C 4B FF CF C5 */ bl OSEnableInterrupts
lbl_802717B0:
/* 802717B0 0026D410 80 0D A8 30 */ lwz r0, lbl_8063FAF0-_SDA_BASE_(r13)
/* 802717B4 0026D414 2C 00 00 00 */ cmpwi r0, 0
/* 802717B8 0026D418 41 82 FF F8 */ beq lbl_802717B0
-/* 802717BC 0026D41C 4B FF CF A1 */ bl func_8026E75C
+/* 802717BC 0026D41C 4B FF CF A1 */ bl OSDisableInterrupts
/* 802717C0 0026D420 80 0D A8 30 */ lwz r0, lbl_8063FAF0-_SDA_BASE_(r13)
/* 802717C4 0026D424 2C 00 00 00 */ cmpwi r0, 0
/* 802717C8 0026D428 41 82 FF E4 */ beq lbl_802717AC
@@ -91356,9 +91359,9 @@ lbl_80271834:
/* 80271858 0026D4B8 4E 80 04 21 */ bctrl
/* 8027185C 0026D4BC 93 DF 00 E4 */ stw r30, 0xe4(r31)
/* 80271860 0026D4C0 7F C3 F3 78 */ mr r3, r30
-/* 80271864 0026D4C4 4B FF 96 05 */ bl func_8026AE68
+/* 80271864 0026D4C4 4B FF 96 05 */ bl OSSetCurrentContext
/* 80271868 0026D4C8 7F C3 F3 78 */ mr r3, r30
-/* 8027186C 0026D4CC 4B FF 96 E5 */ bl func_8026AF50
+/* 8027186C 0026D4CC 4B FF 96 E5 */ bl OSLoadContext
/* 80271870 0026D4D0 7F C3 F3 78 */ mr r3, r30
lbl_80271874:
/* 80271874 0026D4D4 80 01 00 14 */ lwz r0, 0x14(r1)
@@ -91383,12 +91386,12 @@ func_802718A4:
/* 802718A8 0026D508 7C 08 02 A6 */ mflr r0
/* 802718AC 0026D50C 90 01 00 14 */ stw r0, 0x14(r1)
/* 802718B0 0026D510 93 E1 00 0C */ stw r31, 0xc(r1)
-/* 802718B4 0026D514 4B FF CE A9 */ bl func_8026E75C
+/* 802718B4 0026D514 4B FF CE A9 */ bl OSDisableInterrupts
/* 802718B8 0026D518 7C 7F 1B 78 */ mr r31, r3
/* 802718BC 0026D51C 38 60 00 01 */ li r3, 1
/* 802718C0 0026D520 4B FF FD A5 */ bl func_80271664
/* 802718C4 0026D524 7F E3 FB 78 */ mr r3, r31
-/* 802718C8 0026D528 4B FF CE BD */ bl func_8026E784
+/* 802718C8 0026D528 4B FF CE BD */ bl OSRestoreInterrupts
/* 802718CC 0026D52C 80 01 00 14 */ lwz r0, 0x14(r1)
/* 802718D0 0026D530 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 802718D4 0026D534 7C 08 03 A6 */ mtlr r0
@@ -91447,7 +91450,7 @@ lbl_8027191C:
/* 80271994 0026D5F4 93 DF 03 0C */ stw r30, 0x30c(r31)
/* 80271998 0026D5F8 93 DF 03 10 */ stw r30, 0x310(r31)
/* 8027199C 0026D5FC 93 DF 03 14 */ stw r30, 0x314(r31)
-/* 802719A0 0026D600 4B FF CD BD */ bl func_8026E75C
+/* 802719A0 0026D600 4B FF CD BD */ bl OSDisableInterrupts
/* 802719A4 0026D604 3C 80 80 50 */ lis r4, lbl_80503CF0@ha
/* 802719A8 0026D608 38 84 3C F0 */ addi r4, r4, lbl_80503CF0@l
/* 802719AC 0026D60C 80 04 00 40 */ lwz r0, 0x40(r4)
@@ -91550,7 +91553,7 @@ lbl_80271B18:
/* 80271B20 0026D780 3C 80 80 00 */ lis r4, 0x800000E0@ha
/* 80271B24 0026D784 90 1F 02 FC */ stw r0, 0x2fc(r31)
/* 80271B28 0026D788 93 E4 00 E0 */ stw r31, 0x800000E0@l(r4)
-/* 80271B2C 0026D78C 4B FF CC 59 */ bl func_8026E784
+/* 80271B2C 0026D78C 4B FF CC 59 */ bl OSRestoreInterrupts
/* 80271B30 0026D790 38 60 00 01 */ li r3, 1
lbl_80271B34:
/* 80271B34 0026D794 39 61 00 20 */ addi r11, r1, 0x20
@@ -91570,7 +91573,7 @@ func_80271B4C:
/* 80271B60 0026D7C0 93 A1 00 14 */ stw r29, 0x14(r1)
/* 80271B64 0026D7C4 93 81 00 10 */ stw r28, 0x10(r1)
/* 80271B68 0026D7C8 7C 7C 1B 78 */ mr r28, r3
-/* 80271B6C 0026D7CC 4B FF CB F1 */ bl func_8026E75C
+/* 80271B6C 0026D7CC 4B FF CB F1 */ bl OSDisableInterrupts
/* 80271B70 0026D7D0 3F E0 80 00 */ lis r31, 0x800000E4@ha
/* 80271B74 0026D7D4 7C 7D 1B 78 */ mr r29, r3
/* 80271B78 0026D7D8 83 DF 00 E4 */ lwz r30, 0x800000E4@l(r31)
@@ -91617,7 +91620,7 @@ lbl_80271BDC:
/* 80271C04 0026D864 4B FF FA 61 */ bl func_80271664
lbl_80271C08:
/* 80271C08 0026D868 7F A3 EB 78 */ mr r3, r29
-/* 80271C0C 0026D86C 4B FF CB 79 */ bl func_8026E784
+/* 80271C0C 0026D86C 4B FF CB 79 */ bl OSRestoreInterrupts
/* 80271C10 0026D870 80 01 00 24 */ lwz r0, 0x24(r1)
/* 80271C14 0026D874 83 E1 00 1C */ lwz r31, 0x1c(r1)
/* 80271C18 0026D878 83 C1 00 18 */ lwz r30, 0x18(r1)
@@ -91635,7 +91638,7 @@ func_80271C30:
/* 80271C3C 0026D89C 93 E1 00 0C */ stw r31, 0xc(r1)
/* 80271C40 0026D8A0 93 C1 00 08 */ stw r30, 8(r1)
/* 80271C44 0026D8A4 7C 7E 1B 78 */ mr r30, r3
-/* 80271C48 0026D8A8 4B FF CB 15 */ bl func_8026E75C
+/* 80271C48 0026D8A8 4B FF CB 15 */ bl OSDisableInterrupts
/* 80271C4C 0026D8AC A0 1E 02 C8 */ lhz r0, 0x2c8(r30)
/* 80271C50 0026D8B0 7C 7F 1B 78 */ mr r31, r3
/* 80271C54 0026D8B4 2C 00 00 03 */ cmpwi r0, 3
@@ -91717,7 +91720,7 @@ lbl_80271D34:
/* 80271D54 0026D9B4 48 00 00 10 */ b lbl_80271D64
lbl_80271D58:
/* 80271D58 0026D9B8 7F E3 FB 78 */ mr r3, r31
-/* 80271D5C 0026D9BC 4B FF CA 29 */ bl func_8026E784
+/* 80271D5C 0026D9BC 4B FF CA 29 */ bl OSRestoreInterrupts
/* 80271D60 0026D9C0 48 00 00 90 */ b lbl_80271DF0
lbl_80271D64:
/* 80271D64 0026D9C4 7F C3 F3 78 */ mr r3, r30
@@ -91761,7 +91764,7 @@ lbl_80271DC4:
/* 80271DE4 0026DA44 4B FF F8 81 */ bl func_80271664
lbl_80271DE8:
/* 80271DE8 0026DA48 7F E3 FB 78 */ mr r3, r31
-/* 80271DEC 0026DA4C 4B FF C9 99 */ bl func_8026E784
+/* 80271DEC 0026DA4C 4B FF C9 99 */ bl OSRestoreInterrupts
lbl_80271DF0:
/* 80271DF0 0026DA50 80 01 00 14 */ lwz r0, 0x14(r1)
/* 80271DF4 0026DA54 83 E1 00 0C */ lwz r31, 0xc(r1)
@@ -91780,7 +91783,7 @@ func_80271E08:
/* 80271E1C 0026DA7C 93 C1 00 18 */ stw r30, 0x18(r1)
/* 80271E20 0026DA80 93 A1 00 14 */ stw r29, 0x14(r1)
/* 80271E24 0026DA84 7C 9D 23 78 */ mr r29, r4
-/* 80271E28 0026DA88 4B FF C9 35 */ bl func_8026E75C
+/* 80271E28 0026DA88 4B FF C9 35 */ bl OSDisableInterrupts
/* 80271E2C 0026DA8C A0 1F 02 CA */ lhz r0, 0x2ca(r31)
/* 80271E30 0026DA90 7C 7E 1B 78 */ mr r30, r3
/* 80271E34 0026DA94 54 00 07 FF */ clrlwi. r0, r0, 0x1f
@@ -91817,7 +91820,7 @@ lbl_80271E9C:
/* 80271E9C 0026DAFC 2C 00 00 00 */ cmpwi r0, 0
/* 80271EA0 0026DB00 40 82 00 14 */ bne lbl_80271EB4
/* 80271EA4 0026DB04 7F C3 F3 78 */ mr r3, r30
-/* 80271EA8 0026DB08 4B FF C8 DD */ bl func_8026E784
+/* 80271EA8 0026DB08 4B FF C8 DD */ bl OSRestoreInterrupts
/* 80271EAC 0026DB0C 38 60 00 00 */ li r3, 0
/* 80271EB0 0026DB10 48 00 00 7C */ b lbl_80271F2C
lbl_80271EB4:
@@ -91850,12 +91853,12 @@ lbl_80271F08:
/* 80271F08 0026DB68 38 00 00 00 */ li r0, 0
/* 80271F0C 0026DB6C 7F C3 F3 78 */ mr r3, r30
/* 80271F10 0026DB70 B0 1F 02 C8 */ sth r0, 0x2c8(r31)
-/* 80271F14 0026DB74 4B FF C8 71 */ bl func_8026E784
+/* 80271F14 0026DB74 4B FF C8 71 */ bl OSRestoreInterrupts
/* 80271F18 0026DB78 38 60 00 01 */ li r3, 1
/* 80271F1C 0026DB7C 48 00 00 10 */ b lbl_80271F2C
lbl_80271F20:
/* 80271F20 0026DB80 7F C3 F3 78 */ mr r3, r30
-/* 80271F24 0026DB84 4B FF C8 61 */ bl func_8026E784
+/* 80271F24 0026DB84 4B FF C8 61 */ bl OSRestoreInterrupts
/* 80271F28 0026DB88 38 60 00 00 */ li r3, 0
lbl_80271F2C:
/* 80271F2C 0026DB8C 80 01 00 24 */ lwz r0, 0x24(r1)
@@ -91875,7 +91878,7 @@ func_80271F48:
/* 80271F58 0026DBB8 93 C1 00 18 */ stw r30, 0x18(r1)
/* 80271F5C 0026DBBC 93 A1 00 14 */ stw r29, 0x14(r1)
/* 80271F60 0026DBC0 7C 7D 1B 78 */ mr r29, r3
-/* 80271F64 0026DBC4 4B FF C7 F9 */ bl func_8026E75C
+/* 80271F64 0026DBC4 4B FF C7 F9 */ bl OSDisableInterrupts
/* 80271F68 0026DBC8 83 DD 02 CC */ lwz r30, 0x2cc(r29)
/* 80271F6C 0026DBCC 7C 7F 1B 78 */ mr r31, r3
/* 80271F70 0026DBD0 34 1E FF FF */ addic. r0, r30, -1
@@ -92054,7 +92057,7 @@ lbl_802721A4:
/* 802721B4 0026DE14 4B FF F4 B1 */ bl func_80271664
lbl_802721B8:
/* 802721B8 0026DE18 7F E3 FB 78 */ mr r3, r31
-/* 802721BC 0026DE1C 4B FF C5 C9 */ bl func_8026E784
+/* 802721BC 0026DE1C 4B FF C5 C9 */ bl OSRestoreInterrupts
/* 802721C0 0026DE20 7F C3 F3 78 */ mr r3, r30
/* 802721C4 0026DE24 83 E1 00 1C */ lwz r31, 0x1c(r1)
/* 802721C8 0026DE28 83 C1 00 18 */ lwz r30, 0x18(r1)
@@ -92073,7 +92076,7 @@ func_802721E0:
/* 802721F0 0026DE50 93 C1 00 18 */ stw r30, 0x18(r1)
/* 802721F4 0026DE54 93 A1 00 14 */ stw r29, 0x14(r1)
/* 802721F8 0026DE58 7C 7D 1B 78 */ mr r29, r3
-/* 802721FC 0026DE5C 4B FF C5 61 */ bl func_8026E75C
+/* 802721FC 0026DE5C 4B FF C5 61 */ bl OSDisableInterrupts
/* 80272200 0026DE60 83 DD 02 CC */ lwz r30, 0x2cc(r29)
/* 80272204 0026DE64 7C 7F 1B 78 */ mr r31, r3
/* 80272208 0026DE68 38 1E 00 01 */ addi r0, r30, 1
@@ -92174,7 +92177,7 @@ lbl_80272338:
/* 80272348 0026DFA8 4B FF F3 1D */ bl func_80271664
lbl_8027234C:
/* 8027234C 0026DFAC 7F E3 FB 78 */ mr r3, r31
-/* 80272350 0026DFB0 4B FF C4 35 */ bl func_8026E784
+/* 80272350 0026DFB0 4B FF C4 35 */ bl OSRestoreInterrupts
/* 80272354 0026DFB4 7F C3 F3 78 */ mr r3, r30
/* 80272358 0026DFB8 83 E1 00 1C */ lwz r31, 0x1c(r1)
/* 8027235C 0026DFBC 83 C1 00 18 */ lwz r30, 0x18(r1)
@@ -92192,7 +92195,7 @@ func_80272374:
/* 80272380 0026DFE0 93 E1 00 0C */ stw r31, 0xc(r1)
/* 80272384 0026DFE4 93 C1 00 08 */ stw r30, 8(r1)
/* 80272388 0026DFE8 7C 7E 1B 78 */ mr r30, r3
-/* 8027238C 0026DFEC 4B FF C3 D1 */ bl func_8026E75C
+/* 8027238C 0026DFEC 4B FF C3 D1 */ bl OSDisableInterrupts
/* 80272390 0026DFF0 3C 80 80 00 */ lis r4, 0x800000E4@ha
/* 80272394 0026DFF4 38 00 00 04 */ li r0, 4
/* 80272398 0026DFF8 80 84 00 E4 */ lwz r4, 0x800000E4@l(r4)
@@ -92247,7 +92250,7 @@ lbl_80272424:
/* 8027243C 0026E09C 4B FF F2 29 */ bl func_80271664
lbl_80272440:
/* 80272440 0026E0A0 7F E3 FB 78 */ mr r3, r31
-/* 80272444 0026E0A4 4B FF C3 41 */ bl func_8026E784
+/* 80272444 0026E0A4 4B FF C3 41 */ bl OSRestoreInterrupts
/* 80272448 0026E0A8 80 01 00 14 */ lwz r0, 0x14(r1)
/* 8027244C 0026E0AC 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 80272450 0026E0B0 83 C1 00 08 */ lwz r30, 8(r1)
@@ -92263,7 +92266,7 @@ func_80272460:
/* 8027246C 0026E0CC 93 E1 00 0C */ stw r31, 0xc(r1)
/* 80272470 0026E0D0 93 C1 00 08 */ stw r30, 8(r1)
/* 80272474 0026E0D4 7C 7E 1B 78 */ mr r30, r3
-/* 80272478 0026E0D8 4B FF C2 E5 */ bl func_8026E75C
+/* 80272478 0026E0D8 4B FF C2 E5 */ bl OSDisableInterrupts
/* 8027247C 0026E0DC 3C A0 80 51 */ lis r5, lbl_80514AF0@ha
/* 80272480 0026E0E0 7C 7F 1B 78 */ mr r31, r3
/* 80272484 0026E0E4 38 A5 4A F0 */ addi r5, r5, lbl_80514AF0@l
@@ -92318,7 +92321,7 @@ lbl_80272514:
/* 80272530 0026E190 4B FF F1 35 */ bl func_80271664
lbl_80272534:
/* 80272534 0026E194 7F E3 FB 78 */ mr r3, r31
-/* 80272538 0026E198 4B FF C2 4D */ bl func_8026E784
+/* 80272538 0026E198 4B FF C2 4D */ bl OSRestoreInterrupts
/* 8027253C 0026E19C 80 01 00 14 */ lwz r0, 0x14(r1)
/* 80272540 0026E1A0 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 80272544 0026E1A4 83 C1 00 08 */ lwz r30, 8(r1)
@@ -92344,7 +92347,7 @@ lbl_80272584:
/* 80272584 0026E1E4 38 60 00 00 */ li r3, 0
/* 80272588 0026E1E8 48 00 00 9C */ b lbl_80272624
lbl_8027258C:
-/* 8027258C 0026E1EC 4B FF C1 D1 */ bl func_8026E75C
+/* 8027258C 0026E1EC 4B FF C1 D1 */ bl OSDisableInterrupts
/* 80272590 0026E1F0 80 1D 02 D4 */ lwz r0, 0x2d4(r29)
/* 80272594 0026E1F4 7C 7F 1B 78 */ mr r31, r3
/* 80272598 0026E1F8 7C 00 F0 00 */ cmpw r0, r30
@@ -92386,7 +92389,7 @@ lbl_80272604:
/* 80272614 0026E274 4B FF F0 51 */ bl func_80271664
lbl_80272618:
/* 80272618 0026E278 7F E3 FB 78 */ mr r3, r31
-/* 8027261C 0026E27C 4B FF C1 69 */ bl func_8026E784
+/* 8027261C 0026E27C 4B FF C1 69 */ bl OSRestoreInterrupts
/* 80272620 0026E280 38 60 00 01 */ li r3, 1
lbl_80272624:
/* 80272624 0026E284 80 01 00 24 */ lwz r0, 0x24(r1)
@@ -92467,13 +92470,13 @@ func_80272704:
/* 8027271C 0026E37C 7C 7D 1B 78 */ mr r29, r3
/* 80272720 0026E380 93 81 00 40 */ stw r28, 0x40(r1)
/* 80272724 0026E384 7C 9C 23 78 */ mr r28, r4
-/* 80272728 0026E388 4B FF C0 35 */ bl func_8026E75C
+/* 80272728 0026E388 4B FF C0 35 */ bl OSDisableInterrupts
/* 8027272C 0026E38C 3C 80 80 00 */ lis r4, 0x800000E4@ha
/* 80272730 0026E390 7C 7E 1B 78 */ mr r30, r3
/* 80272734 0026E394 83 E4 00 E4 */ lwz r31, 0x800000E4@l(r4)
/* 80272738 0026E398 2C 1F 00 00 */ cmpwi r31, 0
/* 8027273C 0026E39C 40 82 00 0C */ bne lbl_80272748
-/* 80272740 0026E3A0 4B FF C0 45 */ bl func_8026E784
+/* 80272740 0026E3A0 4B FF C0 45 */ bl OSRestoreInterrupts
/* 80272744 0026E3A4 48 00 00 54 */ b lbl_80272798
lbl_80272748:
/* 80272748 0026E3A8 38 61 00 08 */ addi r3, r1, 8
@@ -92495,7 +92498,7 @@ lbl_80272748:
/* 80272788 0026E3E8 38 61 00 08 */ addi r3, r1, 8
/* 8027278C 0026E3EC 4B FF 72 ED */ bl func_80269A78
/* 80272790 0026E3F0 7F C3 F3 78 */ mr r3, r30
-/* 80272794 0026E3F4 4B FF BF F1 */ bl func_8026E784
+/* 80272794 0026E3F4 4B FF BF F1 */ bl OSRestoreInterrupts
lbl_80272798:
/* 80272798 0026E3F8 80 01 00 54 */ lwz r0, 0x54(r1)
/* 8027279C 0026E3FC 83 E1 00 4C */ lwz r31, 0x4c(r1)
@@ -92506,13 +92509,13 @@ lbl_80272798:
/* 802727B0 0026E410 38 21 00 50 */ addi r1, r1, 0x50
/* 802727B4 0026E414 4E 80 00 20 */ blr
-.global func_802727B8
-func_802727B8:
+.global OSGetTime
+OSGetTime:
/* 802727B8 0026E418 7C 6D 42 E6 */ mftbu r3
/* 802727BC 0026E41C 7C 8C 42 E6 */ mftb r4, 0x10c
/* 802727C0 0026E420 7C AD 42 E6 */ mftbu r5
/* 802727C4 0026E424 7C 03 28 00 */ cmpw r3, r5
-/* 802727C8 0026E428 40 82 FF F0 */ bne func_802727B8
+/* 802727C8 0026E428 40 82 FF F0 */ bne OSGetTime
/* 802727CC 0026E42C 4E 80 00 20 */ blr
.global func_802727D0
@@ -92528,16 +92531,16 @@ func_802727D8:
/* 802727E4 0026E444 93 E1 00 1C */ stw r31, 0x1c(r1)
/* 802727E8 0026E448 93 C1 00 18 */ stw r30, 0x18(r1)
/* 802727EC 0026E44C 93 A1 00 14 */ stw r29, 0x14(r1)
-/* 802727F0 0026E450 4B FF BF 6D */ bl func_8026E75C
+/* 802727F0 0026E450 4B FF BF 6D */ bl OSDisableInterrupts
/* 802727F4 0026E454 7C 7F 1B 78 */ mr r31, r3
-/* 802727F8 0026E458 4B FF FF C1 */ bl func_802727B8
+/* 802727F8 0026E458 4B FF FF C1 */ bl OSGetTime
/* 802727FC 0026E45C 3C C0 80 00 */ lis r6, 0x800030DC@ha
/* 80272800 0026E460 80 A6 30 DC */ lwz r5, 0x800030DC@l(r6)
/* 80272804 0026E464 80 06 30 D8 */ lwz r0, 0x30d8(r6)
/* 80272808 0026E468 7F A5 20 14 */ addc r29, r5, r4
/* 8027280C 0026E46C 7F C0 19 14 */ adde r30, r0, r3
/* 80272810 0026E470 7F E3 FB 78 */ mr r3, r31
-/* 80272814 0026E474 4B FF BF 71 */ bl func_8026E784
+/* 80272814 0026E474 4B FF BF 71 */ bl OSRestoreInterrupts
/* 80272818 0026E478 7F A4 EB 78 */ mr r4, r29
/* 8027281C 0026E47C 7F C3 F3 78 */ mr r3, r30
/* 80272820 0026E480 83 E1 00 1C */ lwz r31, 0x1c(r1)
@@ -92557,13 +92560,13 @@ func_8027283C:
/* 8027284C 0026E4AC 7C 7F 1B 78 */ mr r31, r3
/* 80272850 0026E4B0 93 C1 00 08 */ stw r30, 8(r1)
/* 80272854 0026E4B4 7C 9E 23 78 */ mr r30, r4
-/* 80272858 0026E4B8 4B FF BF 05 */ bl func_8026E75C
+/* 80272858 0026E4B8 4B FF BF 05 */ bl OSDisableInterrupts
/* 8027285C 0026E4BC 3C A0 80 00 */ lis r5, 0x800030DC@ha
/* 80272860 0026E4C0 80 85 30 DC */ lwz r4, 0x800030DC@l(r5)
/* 80272864 0026E4C4 80 05 30 D8 */ lwz r0, 0x30d8(r5)
/* 80272868 0026E4C8 7F C4 F0 14 */ addc r30, r4, r30
/* 8027286C 0026E4CC 7F E0 F9 14 */ adde r31, r0, r31
-/* 80272870 0026E4D0 4B FF BF 15 */ bl func_8026E784
+/* 80272870 0026E4D0 4B FF BF 15 */ bl OSRestoreInterrupts
/* 80272874 0026E4D4 7F E3 FB 78 */ mr r3, r31
/* 80272878 0026E4D8 7F C4 F3 78 */ mr r4, r30
/* 8027287C 0026E4DC 83 E1 00 0C */ lwz r31, 0xc(r1)
@@ -93183,14 +93186,14 @@ func_802730CC:
/* 802730DC 0026ED3C 7C 7F 1B 78 */ mr r31, r3
/* 802730E0 0026ED40 93 C1 00 18 */ stw r30, 0x18(r1)
/* 802730E4 0026ED44 93 A1 00 14 */ stw r29, 0x14(r1)
-/* 802730E8 0026ED48 4B FF B6 75 */ bl func_8026E75C
+/* 802730E8 0026ED48 4B FF B6 75 */ bl OSDisableInterrupts
/* 802730EC 0026ED4C 80 0D A8 50 */ lwz r0, lbl_8063FB10-_SDA_BASE_(r13)
/* 802730F0 0026ED50 7C 7E 1B 78 */ mr r30, r3
/* 802730F4 0026ED54 83 AD A8 5C */ lwz r29, lbl_8063FB1C-_SDA_BASE_(r13)
/* 802730F8 0026ED58 2C 00 00 00 */ cmpwi r0, 0
/* 802730FC 0026ED5C 93 ED A8 5C */ stw r31, lbl_8063FB1C-_SDA_BASE_(r13)
/* 80273100 0026ED60 40 82 00 60 */ bne lbl_80273160
-/* 80273104 0026ED64 4B FF B6 59 */ bl func_8026E75C
+/* 80273104 0026ED64 4B FF B6 59 */ bl OSDisableInterrupts
/* 80273108 0026ED68 7C 7F 1B 78 */ mr r31, r3
/* 8027310C 0026ED6C 3C A0 80 51 */ lis r5, lbl_805151E0@ha
/* 80273110 0026ED70 3C E0 80 51 */ lis r7, lbl_80515200@ha
@@ -93214,10 +93217,10 @@ lbl_80273150:
/* 80273154 0026EDB4 90 0D A8 50 */ stw r0, lbl_8063FB10-_SDA_BASE_(r13)
lbl_80273158:
/* 80273158 0026EDB8 7F E3 FB 78 */ mr r3, r31
-/* 8027315C 0026EDBC 4B FF B6 29 */ bl func_8026E784
+/* 8027315C 0026EDBC 4B FF B6 29 */ bl OSRestoreInterrupts
lbl_80273160:
/* 80273160 0026EDC0 7F C3 F3 78 */ mr r3, r30
-/* 80273164 0026EDC4 4B FF B6 21 */ bl func_8026E784
+/* 80273164 0026EDC4 4B FF B6 21 */ bl OSRestoreInterrupts
/* 80273168 0026EDC8 83 E1 00 1C */ lwz r31, 0x1c(r1)
/* 8027316C 0026EDCC 7F A3 EB 78 */ mr r3, r29
/* 80273170 0026EDD0 83 C1 00 18 */ lwz r30, 0x18(r1)
@@ -93236,14 +93239,14 @@ func_80273188:
/* 80273198 0026EDF8 7C 7F 1B 78 */ mr r31, r3
/* 8027319C 0026EDFC 93 C1 00 18 */ stw r30, 0x18(r1)
/* 802731A0 0026EE00 93 A1 00 14 */ stw r29, 0x14(r1)
-/* 802731A4 0026EE04 4B FF B5 B9 */ bl func_8026E75C
+/* 802731A4 0026EE04 4B FF B5 B9 */ bl OSDisableInterrupts
/* 802731A8 0026EE08 80 0D A8 50 */ lwz r0, lbl_8063FB10-_SDA_BASE_(r13)
/* 802731AC 0026EE0C 7C 7E 1B 78 */ mr r30, r3
/* 802731B0 0026EE10 83 AD A8 58 */ lwz r29, lbl_8063FB18-_SDA_BASE_(r13)
/* 802731B4 0026EE14 2C 00 00 00 */ cmpwi r0, 0
/* 802731B8 0026EE18 93 ED A8 58 */ stw r31, lbl_8063FB18-_SDA_BASE_(r13)
/* 802731BC 0026EE1C 40 82 00 60 */ bne lbl_8027321C
-/* 802731C0 0026EE20 4B FF B5 9D */ bl func_8026E75C
+/* 802731C0 0026EE20 4B FF B5 9D */ bl OSDisableInterrupts
/* 802731C4 0026EE24 7C 7F 1B 78 */ mr r31, r3
/* 802731C8 0026EE28 3C A0 80 51 */ lis r5, lbl_805151E0@ha
/* 802731CC 0026EE2C 3C E0 80 51 */ lis r7, lbl_80515200@ha
@@ -93267,10 +93270,10 @@ lbl_8027320C:
/* 80273210 0026EE70 90 0D A8 50 */ stw r0, lbl_8063FB10-_SDA_BASE_(r13)
lbl_80273214:
/* 80273214 0026EE74 7F E3 FB 78 */ mr r3, r31
-/* 80273218 0026EE78 4B FF B5 6D */ bl func_8026E784
+/* 80273218 0026EE78 4B FF B5 6D */ bl OSRestoreInterrupts
lbl_8027321C:
/* 8027321C 0026EE7C 7F C3 F3 78 */ mr r3, r30
-/* 80273220 0026EE80 4B FF B5 65 */ bl func_8026E784
+/* 80273220 0026EE80 4B FF B5 65 */ bl OSRestoreInterrupts
/* 80273224 0026EE84 83 E1 00 1C */ lwz r31, 0x1c(r1)
/* 80273228 0026EE88 7F A3 EB 78 */ mr r3, r29
/* 8027322C 0026EE8C 83 C1 00 18 */ lwz r30, 0x18(r1)
@@ -93288,15 +93291,15 @@ func_80273244:
/* 80273250 0026EEB0 93 E1 00 1C */ stw r31, 0x1c(r1)
/* 80273254 0026EEB4 93 C1 00 18 */ stw r30, 0x18(r1)
/* 80273258 0026EEB8 93 A1 00 14 */ stw r29, 0x14(r1)
-/* 8027325C 0026EEBC 4B FF B5 01 */ bl func_8026E75C
+/* 8027325C 0026EEBC 4B FF B5 01 */ bl OSDisableInterrupts
/* 80273260 0026EEC0 83 AD A8 40 */ lwz r29, lbl_8063FB00-_SDA_BASE_(r13)
/* 80273264 0026EEC4 3B E0 00 00 */ li r31, 0
/* 80273268 0026EEC8 93 ED A8 40 */ stw r31, lbl_8063FB00-_SDA_BASE_(r13)
-/* 8027326C 0026EECC 4B FF B5 19 */ bl func_8026E784
+/* 8027326C 0026EECC 4B FF B5 19 */ bl OSRestoreInterrupts
/* 80273270 0026EED0 80 0D A8 50 */ lwz r0, lbl_8063FB10-_SDA_BASE_(r13)
/* 80273274 0026EED4 2C 00 00 00 */ cmpwi r0, 0
/* 80273278 0026EED8 40 82 00 5C */ bne lbl_802732D4
-/* 8027327C 0026EEDC 4B FF B4 E1 */ bl func_8026E75C
+/* 8027327C 0026EEDC 4B FF B4 E1 */ bl OSDisableInterrupts
/* 80273280 0026EEE0 7C 7E 1B 78 */ mr r30, r3
/* 80273284 0026EEE4 3C A0 80 51 */ lis r5, lbl_805151E0@ha
/* 80273288 0026EEE8 3C E0 80 51 */ lis r7, lbl_80515200@ha
@@ -93319,7 +93322,7 @@ lbl_802732C8:
/* 802732C8 0026EF28 93 ED A8 50 */ stw r31, lbl_8063FB10-_SDA_BASE_(r13)
lbl_802732CC:
/* 802732CC 0026EF2C 7F C3 F3 78 */ mr r3, r30
-/* 802732D0 0026EF30 4B FF B4 B5 */ bl func_8026E784
+/* 802732D0 0026EF30 4B FF B4 B5 */ bl OSRestoreInterrupts
lbl_802732D4:
/* 802732D4 0026EF34 83 E1 00 1C */ lwz r31, 0x1c(r1)
/* 802732D8 0026EF38 7F A3 EB 78 */ mr r3, r29
@@ -93374,7 +93377,7 @@ lbl_80273368:
/* 80273388 0026EFE8 38 60 00 00 */ li r3, 0
/* 8027338C 0026EFEC 48 00 00 68 */ b lbl_802733F4
lbl_80273390:
-/* 80273390 0026EFF0 4B FF B3 CD */ bl func_8026E75C
+/* 80273390 0026EFF0 4B FF B3 CD */ bl OSDisableInterrupts
/* 80273394 0026EFF4 7C 7E 1B 78 */ mr r30, r3
/* 80273398 0026EFF8 3C A0 80 51 */ lis r5, lbl_805151E0@ha
/* 8027339C 0026EFFC 3C E0 80 51 */ lis r7, lbl_80515200@ha
@@ -93397,7 +93400,7 @@ lbl_802733DC:
/* 802733DC 0026F03C 93 ED A8 50 */ stw r31, lbl_8063FB10-_SDA_BASE_(r13)
lbl_802733E0:
/* 802733E0 0026F040 7F C3 F3 78 */ mr r3, r30
-/* 802733E4 0026F044 4B FF B3 A1 */ bl func_8026E784
+/* 802733E4 0026F044 4B FF B3 A1 */ bl OSRestoreInterrupts
/* 802733E8 0026F048 38 00 00 01 */ li r0, 1
/* 802733EC 0026F04C 38 60 00 01 */ li r3, 1
/* 802733F0 0026F050 90 0D A8 44 */ stw r0, lbl_8063FB04-_SDA_BASE_(r13)
@@ -93439,8 +93442,8 @@ lbl_8027344C:
/* 8027346C 0026F0CC 38 C0 00 20 */ li r6, 0x20
/* 80273470 0026F0D0 39 00 00 20 */ li r8, 0x20
/* 80273474 0026F0D4 48 03 06 7D */ bl func_802A3AF0
-/* 80273478 0026F0D8 4B FF B2 E5 */ bl func_8026E75C
-/* 8027347C 0026F0DC 4B FF 72 F1 */ bl func_8026A76C
+/* 80273478 0026F0D8 4B FF B2 E5 */ bl OSDisableInterrupts
+/* 8027347C 0026F0DC 4B FF 72 F1 */ bl ICFlashInvalidate
lbl_80273480:
/* 80273480 0026F0E0 48 00 00 00 */ b lbl_80273480
@@ -93472,8 +93475,8 @@ lbl_802734C4:
/* 802734DC 0026F13C 38 C0 00 20 */ li r6, 0x20
/* 802734E0 0026F140 39 00 00 20 */ li r8, 0x20
/* 802734E4 0026F144 48 03 06 0D */ bl func_802A3AF0
-/* 802734E8 0026F148 4B FF B2 75 */ bl func_8026E75C
-/* 802734EC 0026F14C 4B FF 72 81 */ bl func_8026A76C
+/* 802734E8 0026F148 4B FF B2 75 */ bl OSDisableInterrupts
+/* 802734EC 0026F14C 4B FF 72 81 */ bl ICFlashInvalidate
lbl_802734F0:
/* 802734F0 0026F150 48 00 00 00 */ b lbl_802734F0
@@ -93494,17 +93497,17 @@ func_802734F4:
/* 80273524 0026F184 38 60 FF F6 */ li r3, -10
/* 80273528 0026F188 48 00 00 A8 */ b lbl_802735D0
lbl_8027352C:
-/* 8027352C 0026F18C 4B FF B2 31 */ bl func_8026E75C
+/* 8027352C 0026F18C 4B FF B2 31 */ bl OSDisableInterrupts
/* 80273530 0026F190 80 0D A8 54 */ lwz r0, lbl_8063FB14-_SDA_BASE_(r13)
/* 80273534 0026F194 2C 00 00 00 */ cmpwi r0, 0
/* 80273538 0026F198 41 82 00 10 */ beq lbl_80273548
-/* 8027353C 0026F19C 4B FF B2 49 */ bl func_8026E784
+/* 8027353C 0026F19C 4B FF B2 49 */ bl OSRestoreInterrupts
/* 80273540 0026F1A0 38 60 00 00 */ li r3, 0
/* 80273544 0026F1A4 48 00 00 8C */ b lbl_802735D0
lbl_80273548:
/* 80273548 0026F1A8 38 00 00 01 */ li r0, 1
/* 8027354C 0026F1AC 90 0D A8 54 */ stw r0, lbl_8063FB14-_SDA_BASE_(r13)
-/* 80273550 0026F1B0 4B FF B2 35 */ bl func_8026E784
+/* 80273550 0026F1B0 4B FF B2 35 */ bl OSRestoreInterrupts
/* 80273554 0026F1B4 57 A0 38 30 */ slwi r0, r29, 7
/* 80273558 0026F1B8 3C 60 80 51 */ lis r3, lbl_80515260@ha
/* 8027355C 0026F1BC 7C 04 FB 78 */ or r4, r0, r31
@@ -93643,7 +93646,7 @@ lbl_80273724:
lbl_80273728:
/* 80273728 0026F388 2C 00 00 00 */ cmpwi r0, 0
/* 8027372C 0026F38C 41 82 00 34 */ beq lbl_80273760
-/* 80273730 0026F390 4B FF B0 2D */ bl func_8026E75C
+/* 80273730 0026F390 4B FF B0 2D */ bl OSDisableInterrupts
/* 80273734 0026F394 3C 80 80 27 */ lis r4, lbl_802736B4@ha
/* 80273738 0026F398 81 8D A8 5C */ lwz r12, lbl_8063FB1C-_SDA_BASE_(r13)
/* 8027373C 0026F39C 38 84 36 B4 */ addi r4, r4, lbl_802736B4@l
@@ -93654,9 +93657,9 @@ lbl_80273728:
/* 80273750 0026F3B0 7D 89 03 A6 */ mtctr r12
/* 80273754 0026F3B4 4E 80 04 21 */ bctrl
/* 80273758 0026F3B8 7F E3 FB 78 */ mr r3, r31
-/* 8027375C 0026F3BC 4B FF B0 29 */ bl func_8026E784
+/* 8027375C 0026F3BC 4B FF B0 29 */ bl OSRestoreInterrupts
lbl_80273760:
-/* 80273760 0026F3C0 4B FF AF FD */ bl func_8026E75C
+/* 80273760 0026F3C0 4B FF AF FD */ bl OSDisableInterrupts
/* 80273764 0026F3C4 7C 7F 1B 78 */ mr r31, r3
/* 80273768 0026F3C8 3C A0 80 51 */ lis r5, lbl_805151E0@ha
/* 8027376C 0026F3CC 3C E0 80 51 */ lis r7, lbl_80515200@ha
@@ -93680,13 +93683,13 @@ lbl_802737AC:
/* 802737B0 0026F410 90 0D A8 50 */ stw r0, lbl_8063FB10-_SDA_BASE_(r13)
lbl_802737B4:
/* 802737B4 0026F414 7F E3 FB 78 */ mr r3, r31
-/* 802737B8 0026F418 4B FF AF CD */ bl func_8026E784
+/* 802737B8 0026F418 4B FF AF CD */ bl OSRestoreInterrupts
lbl_802737BC:
/* 802737BC 0026F41C 3C 60 80 51 */ lis r3, lbl_80515200@ha
/* 802737C0 0026F420 80 03 52 00 */ lwz r0, lbl_80515200@l(r3)
/* 802737C4 0026F424 28 00 08 00 */ cmplwi r0, 0x800
/* 802737C8 0026F428 40 82 00 2C */ bne lbl_802737F4
-/* 802737CC 0026F42C 4B FF AF 91 */ bl func_8026E75C
+/* 802737CC 0026F42C 4B FF AF 91 */ bl OSDisableInterrupts
/* 802737D0 0026F430 3C 80 80 27 */ lis r4, lbl_802736B8@ha
/* 802737D4 0026F434 81 8D A8 58 */ lwz r12, lbl_8063FB18-_SDA_BASE_(r13)
/* 802737D8 0026F438 38 84 36 B8 */ addi r4, r4, lbl_802736B8@l
@@ -93695,7 +93698,7 @@ lbl_802737BC:
/* 802737E4 0026F444 7D 89 03 A6 */ mtctr r12
/* 802737E8 0026F448 4E 80 04 21 */ bctrl
/* 802737EC 0026F44C 7F E3 FB 78 */ mr r3, r31
-/* 802737F0 0026F450 4B FF AF 95 */ bl func_8026E784
+/* 802737F0 0026F450 4B FF AF 95 */ bl OSRestoreInterrupts
lbl_802737F4:
/* 802737F4 0026F454 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 802737F8 0026F458 38 60 00 00 */ li r3, 0
@@ -93810,7 +93813,7 @@ lbl_80273968:
/* 80273984 0026F5E4 48 00 00 F4 */ b lbl_80273A78
/* 80273988 0026F5E8 28 03 00 80 */ cmplwi r3, 0x80
/* 8027398C 0026F5EC 40 82 00 70 */ bne lbl_802739FC
-/* 80273990 0026F5F0 4B FF EE 29 */ bl func_802727B8
+/* 80273990 0026F5F0 4B FF EE 29 */ bl OSGetTime
/* 80273994 0026F5F4 3C A0 80 00 */ lis r5, 0x800000F8@ha
/* 80273998 0026F5F8 81 0D A8 84 */ lwz r8, lbl_8063FB44-_SDA_BASE_(r13)
/* 8027399C 0026F5FC 80 05 00 F8 */ lwz r0, 0x800000F8@l(r5)
@@ -93939,7 +93942,7 @@ lbl_80273B28:
/* 80273B5C 0026F7BC 4B FF 5E 29 */ bl func_80269984
/* 80273B60 0026F7C0 48 00 00 74 */ b lbl_80273BD4
lbl_80273B64:
-/* 80273B64 0026F7C4 4B FF EC 55 */ bl func_802727B8
+/* 80273B64 0026F7C4 4B FF EC 55 */ bl OSGetTime
/* 80273B68 0026F7C8 38 BF 00 00 */ addi r5, r31, 0
/* 80273B6C 0026F7CC 38 00 00 1F */ li r0, 0x1f
/* 80273B70 0026F7D0 90 85 00 64 */ stw r4, 0x64(r5)
@@ -94072,7 +94075,7 @@ func_80273D1C:
/* 80273D2C 0026F98C 4B F5 33 F9 */ bl func_801C7124
/* 80273D30 0026F990 3F A0 80 51 */ lis r29, lbl_805152A0@ha
/* 80273D34 0026F994 3B BD 52 A0 */ addi r29, r29, lbl_805152A0@l
-/* 80273D38 0026F998 4B FF AA 25 */ bl func_8026E75C
+/* 80273D38 0026F998 4B FF AA 25 */ bl OSDisableInterrupts
/* 80273D3C 0026F99C 80 0D 87 F0 */ lwz r0, lbl_8063DAB0-_SDA_BASE_(r13)
/* 80273D40 0026F9A0 38 80 00 01 */ li r4, 1
/* 80273D44 0026F9A4 90 8D A8 70 */ stw r4, lbl_8063FB30-_SDA_BASE_(r13)
@@ -94087,7 +94090,7 @@ func_80273D1C:
/* 80273D68 0026F9C8 40 82 00 10 */ bne lbl_80273D78
lbl_80273D6C:
/* 80273D6C 0026F9CC 7F 43 D3 78 */ mr r3, r26
-/* 80273D70 0026F9D0 4B FF AA 15 */ bl func_8026E784
+/* 80273D70 0026F9D0 4B FF AA 15 */ bl OSRestoreInterrupts
/* 80273D74 0026F9D4 48 00 01 70 */ b lbl_80273EE4
lbl_80273D78:
/* 80273D78 0026F9D8 2C 00 00 04 */ cmpwi r0, 4
@@ -94095,8 +94098,8 @@ lbl_80273D78:
/* 80273D80 0026F9E0 38 7D 00 80 */ addi r3, r29, 0x80
/* 80273D84 0026F9E4 4B FF 5C F5 */ bl func_80269A78
/* 80273D88 0026F9E8 7F 43 D3 78 */ mr r3, r26
-/* 80273D8C 0026F9EC 4B FF A9 F9 */ bl func_8026E784
-/* 80273D90 0026F9F0 4B FF EA 29 */ bl func_802727B8
+/* 80273D8C 0026F9EC 4B FF A9 F9 */ bl OSRestoreInterrupts
+/* 80273D90 0026F9F0 4B FF EA 29 */ bl OSGetTime
/* 80273D94 0026F9F4 38 BD 00 00 */ addi r5, r29, 0
/* 80273D98 0026F9F8 38 00 00 1F */ li r0, 0x1f
/* 80273D9C 0026F9FC 90 85 00 64 */ stw r4, 0x64(r5)
@@ -94124,11 +94127,11 @@ lbl_80273DE0:
/* 80273DEC 0026FA4C 38 7D 00 80 */ addi r3, r29, 0x80
/* 80273DF0 0026FA50 4B FF 5C 89 */ bl func_80269A78
/* 80273DF4 0026FA54 7F 43 D3 78 */ mr r3, r26
-/* 80273DF8 0026FA58 4B FF A9 8D */ bl func_8026E784
+/* 80273DF8 0026FA58 4B FF A9 8D */ bl OSRestoreInterrupts
/* 80273DFC 0026FA5C 48 00 00 78 */ b lbl_80273E74
lbl_80273E00:
-/* 80273E00 0026FA60 4B FF A9 85 */ bl func_8026E784
-/* 80273E04 0026FA64 4B FF E9 B5 */ bl func_802727B8
+/* 80273E00 0026FA60 4B FF A9 85 */ bl OSRestoreInterrupts
+/* 80273E04 0026FA64 4B FF E9 B5 */ bl OSGetTime
/* 80273E08 0026FA68 3C A0 10 62 */ lis r5, 0x10624DD3@ha
/* 80273E0C 0026FA6C 38 00 00 00 */ li r0, 0
/* 80273E10 0026FA70 7C 9E 23 78 */ mr r30, r4
@@ -94140,7 +94143,7 @@ lbl_80273E24:
/* 80273E24 0026FA84 80 0D A8 74 */ lwz r0, lbl_8063FB34-_SDA_BASE_(r13)
/* 80273E28 0026FA88 2C 00 00 00 */ cmpwi r0, 0
/* 80273E2C 0026FA8C 40 82 00 48 */ bne lbl_80273E74
-/* 80273E30 0026FA90 4B FF E9 89 */ bl func_802727B8
+/* 80273E30 0026FA90 4B FF E9 89 */ bl OSGetTime
/* 80273E34 0026FA94 80 1B 00 F8 */ lwz r0, 0xf8(r27)
/* 80273E38 0026FA98 7C 9E 20 10 */ subfc r4, r30, r4
/* 80273E3C 0026FA9C 7C 7F 19 10 */ subfe r3, r31, r3
@@ -94745,7 +94748,7 @@ func_80274648:
/* 80274674 002702D4 3C 60 80 51 */ lis r3, lbl_805154C0@ha
/* 80274678 002702D8 38 63 54 C0 */ addi r3, r3, lbl_805154C0@l
/* 8027467C 002702DC 7F E3 02 14 */ add r31, r3, r0
-/* 80274680 002702E0 4B FF A0 DD */ bl func_8026E75C
+/* 80274680 002702E0 4B FF A0 DD */ bl OSDisableInterrupts
/* 80274684 002702E4 7C 7E 1B 78 */ mr r30, r3
/* 80274688 002702E8 80 1F 00 0C */ lwz r0, 0xc(r31)
/* 8027468C 002702EC 54 00 07 BF */ clrlwi. r0, r0, 0x1e
@@ -94755,7 +94758,7 @@ func_80274648:
/* 8027469C 002702FC 40 82 00 14 */ bne lbl_802746B0
lbl_802746A0:
/* 802746A0 00270300 7F C3 F3 78 */ mr r3, r30
-/* 802746A4 00270304 4B FF A0 E1 */ bl func_8026E784
+/* 802746A4 00270304 4B FF A0 E1 */ bl OSRestoreInterrupts
/* 802746A8 00270308 38 60 00 00 */ li r3, 0
/* 802746AC 0027030C 48 00 02 00 */ b lbl_802748AC
lbl_802746B0:
@@ -94891,7 +94894,7 @@ lbl_80274860:
/* 80274898 002704F8 7C 63 02 14 */ add r3, r3, r0
/* 8027489C 002704FC 90 83 68 0C */ stw r4, 0x680c(r3)
/* 802748A0 00270500 7F C3 F3 78 */ mr r3, r30
-/* 802748A4 00270504 4B FF 9E E1 */ bl func_8026E784
+/* 802748A4 00270504 4B FF 9E E1 */ bl OSRestoreInterrupts
/* 802748A8 00270508 38 60 00 01 */ li r3, 1
lbl_802748AC:
/* 802748AC 0027050C 39 61 00 30 */ addi r11, r1, 0x30
@@ -94967,7 +94970,7 @@ func_80274968:
/* 80274994 002705F4 3C 60 80 51 */ lis r3, lbl_805154C0@ha
/* 80274998 002705F8 38 63 54 C0 */ addi r3, r3, lbl_805154C0@l
/* 8027499C 002705FC 7F E3 02 14 */ add r31, r3, r0
-/* 802749A0 00270600 4B FF 9D BD */ bl func_8026E75C
+/* 802749A0 00270600 4B FF 9D BD */ bl OSDisableInterrupts
/* 802749A4 00270604 7C 7E 1B 78 */ mr r30, r3
/* 802749A8 00270608 80 1F 00 0C */ lwz r0, 0xc(r31)
/* 802749AC 0027060C 54 00 07 BF */ clrlwi. r0, r0, 0x1e
@@ -94977,7 +94980,7 @@ func_80274968:
/* 802749BC 0027061C 40 82 00 14 */ bne lbl_802749D0
lbl_802749C0:
/* 802749C0 00270620 7F C3 F3 78 */ mr r3, r30
-/* 802749C4 00270624 4B FF 9D C1 */ bl func_8026E784
+/* 802749C4 00270624 4B FF 9D C1 */ bl OSRestoreInterrupts
/* 802749C8 00270628 38 60 00 00 */ li r3, 0
/* 802749CC 0027062C 48 00 00 7C */ b lbl_80274A48
lbl_802749D0:
@@ -95010,7 +95013,7 @@ lbl_80274A0C:
/* 80274A34 00270694 60 00 00 03 */ ori r0, r0, 3
/* 80274A38 00270698 90 03 68 0C */ stw r0, 0x680c(r3)
/* 80274A3C 0027069C 7F C3 F3 78 */ mr r3, r30
-/* 80274A40 002706A0 4B FF 9D 45 */ bl func_8026E784
+/* 80274A40 002706A0 4B FF 9D 45 */ bl OSRestoreInterrupts
/* 80274A44 002706A4 38 60 00 01 */ li r3, 1
lbl_80274A48:
/* 80274A48 002706A8 39 61 00 30 */ addi r11, r1, 0x30
@@ -95042,7 +95045,7 @@ lbl_80274AA0:
/* 80274AA0 00270700 80 03 68 0C */ lwz r0, 0x680c(r3)
/* 80274AA4 00270704 54 00 07 FF */ clrlwi. r0, r0, 0x1f
/* 80274AA8 00270708 40 82 02 04 */ bne lbl_80274CAC
-/* 80274AAC 0027070C 4B FF 9C B1 */ bl func_8026E75C
+/* 80274AAC 0027070C 4B FF 9C B1 */ bl OSDisableInterrupts
/* 80274AB0 00270710 7C 7C 1B 78 */ mr r28, r3
/* 80274AB4 00270714 80 1F 00 0C */ lwz r0, 0xc(r31)
/* 80274AB8 00270718 54 00 07 7B */ rlwinm. r0, r0, 0, 0x1d, 0x1d
@@ -95177,7 +95180,7 @@ lbl_80274C9C:
/* 80274C9C 002708FC 3B A0 00 01 */ li r29, 1
lbl_80274CA0:
/* 80274CA0 00270900 7F 83 E3 78 */ mr r3, r28
-/* 80274CA4 00270904 4B FF 9A E1 */ bl func_8026E784
+/* 80274CA4 00270904 4B FF 9A E1 */ bl OSRestoreInterrupts
/* 80274CA8 00270908 48 00 00 10 */ b lbl_80274CB8
lbl_80274CAC:
/* 80274CAC 0027090C 80 1F 00 0C */ lwz r0, 0xc(r31)
@@ -95207,7 +95210,7 @@ func_80274CDC:
/* 80274CFC 0027095C 3F E0 80 51 */ lis r31, lbl_805154C0@ha
/* 80274D00 00270960 3B FF 54 C0 */ addi r31, r31, lbl_805154C0@l
/* 80274D04 00270964 7F DF 02 14 */ add r30, r31, r0
-/* 80274D08 00270968 4B FF 9A 55 */ bl func_8026E75C
+/* 80274D08 00270968 4B FF 9A 55 */ bl OSDisableInterrupts
/* 80274D0C 0027096C 7C 7C 1B 78 */ mr r28, r3
/* 80274D10 00270970 83 BE 00 00 */ lwz r29, 0(r30)
/* 80274D14 00270974 93 7E 00 00 */ stw r27, 0(r30)
@@ -95223,7 +95226,7 @@ lbl_80274D30:
/* 80274D38 00270998 4B FF F8 21 */ bl func_80274558
lbl_80274D3C:
/* 80274D3C 0027099C 7F 83 E3 78 */ mr r3, r28
-/* 80274D40 002709A0 4B FF 9A 45 */ bl func_8026E784
+/* 80274D40 002709A0 4B FF 9A 45 */ bl OSRestoreInterrupts
/* 80274D44 002709A4 7F A3 EB 78 */ mr r3, r29
/* 80274D48 002709A8 39 61 00 20 */ addi r11, r1, 0x20
/* 80274D4C 002709AC 4B F5 24 25 */ bl func_801C7170
@@ -95252,7 +95255,7 @@ func_80274D60:
/* 80274D9C 002709FC 48 00 01 24 */ b lbl_80274EC0
lbl_80274DA0:
/* 80274DA0 00270A00 3B A0 00 01 */ li r29, 1
-/* 80274DA4 00270A04 4B FF 99 B9 */ bl func_8026E75C
+/* 80274DA4 00270A04 4B FF 99 B9 */ bl OSDisableInterrupts
/* 80274DA8 00270A08 7C 7E 1B 78 */ mr r30, r3
/* 80274DAC 00270A0C 1C 7C 00 14 */ mulli r3, r28, 0x14
/* 80274DB0 00270A10 3C 00 CD 00 */ lis r0, 0xcd00
@@ -95276,7 +95279,7 @@ lbl_80274DA0:
lbl_80274DF8:
/* 80274DF8 00270A58 54 A0 04 E7 */ rlwinm. r0, r5, 0, 0x13, 0x13
/* 80274DFC 00270A5C 41 82 00 6C */ beq lbl_80274E68
-/* 80274E00 00270A60 4B FF D9 B9 */ bl func_802727B8
+/* 80274E00 00270A60 4B FF D9 B9 */ bl OSGetTime
/* 80274E04 00270A64 3F E0 80 00 */ lis r31, 0x800000F8@ha
/* 80274E08 00270A68 80 1F 00 F8 */ lwz r0, 0x800000F8@l(r31)
/* 80274E0C 00270A6C 54 00 F0 BE */ srwi r0, r0, 2
@@ -95327,7 +95330,7 @@ lbl_80274E98:
/* 80274EB0 00270B10 3B A0 00 00 */ li r29, 0
lbl_80274EB4:
/* 80274EB4 00270B14 7F C3 F3 78 */ mr r3, r30
-/* 80274EB8 00270B18 4B FF 98 CD */ bl func_8026E784
+/* 80274EB8 00270B18 4B FF 98 CD */ bl OSRestoreInterrupts
/* 80274EBC 00270B1C 7F A3 EB 78 */ mr r3, r29
lbl_80274EC0:
/* 80274EC0 00270B20 83 E1 00 1C */ lwz r31, 0x1c(r1)
@@ -95363,16 +95366,16 @@ func_80274EE0:
/* 80274F2C 00270B8C 38 A1 00 08 */ addi r5, r1, 8
/* 80274F30 00270B90 48 00 0B 11 */ bl func_80275A40
lbl_80274F34:
-/* 80274F34 00270B94 4B FF 98 29 */ bl func_8026E75C
+/* 80274F34 00270B94 4B FF 98 29 */ bl OSDisableInterrupts
/* 80274F38 00270B98 7C 7E 1B 78 */ mr r30, r3
/* 80274F3C 00270B9C 80 1F 00 20 */ lwz r0, 0x20(r31)
/* 80274F40 00270BA0 2C 00 00 00 */ cmpwi r0, 0
/* 80274F44 00270BA4 40 82 00 10 */ bne lbl_80274F54
-/* 80274F48 00270BA8 4B FF 98 3D */ bl func_8026E784
+/* 80274F48 00270BA8 4B FF 98 3D */ bl OSRestoreInterrupts
/* 80274F4C 00270BAC 38 60 00 00 */ li r3, 0
/* 80274F50 00270BB0 48 00 00 90 */ b lbl_80274FE0
lbl_80274F54:
-/* 80274F54 00270BB4 4B FF 98 09 */ bl func_8026E75C
+/* 80274F54 00270BB4 4B FF 98 09 */ bl OSDisableInterrupts
/* 80274F58 00270BB8 7C 7C 1B 78 */ mr r28, r3
/* 80274F5C 00270BBC 80 1F 00 0C */ lwz r0, 0xc(r31)
/* 80274F60 00270BC0 54 00 07 39 */ rlwinm. r0, r0, 0, 0x1c, 0x1c
@@ -95383,7 +95386,7 @@ lbl_80274F54:
/* 80274F74 00270BD4 40 82 00 14 */ bne lbl_80274F88
lbl_80274F78:
/* 80274F78 00270BD8 7F 83 E3 78 */ mr r3, r28
-/* 80274F7C 00270BDC 4B FF 98 09 */ bl func_8026E784
+/* 80274F7C 00270BDC 4B FF 98 09 */ bl OSRestoreInterrupts
/* 80274F80 00270BE0 3B A0 00 00 */ li r29, 0
/* 80274F84 00270BE4 48 00 00 50 */ b lbl_80274FD4
lbl_80274F88:
@@ -95404,11 +95407,11 @@ lbl_80274F88:
/* 80274FC0 00270C20 60 00 00 08 */ ori r0, r0, 8
/* 80274FC4 00270C24 90 1F 00 0C */ stw r0, 0xc(r31)
/* 80274FC8 00270C28 7F 83 E3 78 */ mr r3, r28
-/* 80274FCC 00270C2C 4B FF 97 B9 */ bl func_8026E784
+/* 80274FCC 00270C2C 4B FF 97 B9 */ bl OSRestoreInterrupts
/* 80274FD0 00270C30 3B A0 00 01 */ li r29, 1
lbl_80274FD4:
/* 80274FD4 00270C34 7F C3 F3 78 */ mr r3, r30
-/* 80274FD8 00270C38 4B FF 97 AD */ bl func_8026E784
+/* 80274FD8 00270C38 4B FF 97 AD */ bl OSRestoreInterrupts
/* 80274FDC 00270C3C 7F A3 EB 78 */ mr r3, r29
lbl_80274FE0:
/* 80274FE0 00270C40 39 61 00 30 */ addi r11, r1, 0x30
@@ -95431,12 +95434,12 @@ func_80274FF8:
/* 80275018 00270C78 3C 60 80 51 */ lis r3, lbl_805154C0@ha
/* 8027501C 00270C7C 38 63 54 C0 */ addi r3, r3, lbl_805154C0@l
/* 80275020 00270C80 7F E3 02 14 */ add r31, r3, r0
-/* 80275024 00270C84 4B FF 97 39 */ bl func_8026E75C
+/* 80275024 00270C84 4B FF 97 39 */ bl OSDisableInterrupts
/* 80275028 00270C88 7C 7E 1B 78 */ mr r30, r3
/* 8027502C 00270C8C 80 1F 00 0C */ lwz r0, 0xc(r31)
/* 80275030 00270C90 54 00 07 39 */ rlwinm. r0, r0, 0, 0x1c, 0x1c
/* 80275034 00270C94 40 82 00 10 */ bne lbl_80275044
-/* 80275038 00270C98 4B FF 97 4D */ bl func_8026E784
+/* 80275038 00270C98 4B FF 97 4D */ bl OSRestoreInterrupts
/* 8027503C 00270C9C 38 60 00 01 */ li r3, 1
/* 80275040 00270CA0 48 00 00 54 */ b lbl_80275094
lbl_80275044:
@@ -95446,7 +95449,7 @@ lbl_80275044:
/* 80275050 00270CB0 80 1F 00 18 */ lwz r0, 0x18(r31)
/* 80275054 00270CB4 2C 00 00 00 */ cmpwi r0, 0
/* 80275058 00270CB8 40 82 00 10 */ bne lbl_80275068
-/* 8027505C 00270CBC 4B FF 97 29 */ bl func_8026E784
+/* 8027505C 00270CBC 4B FF 97 29 */ bl OSRestoreInterrupts
/* 80275060 00270CC0 38 60 00 00 */ li r3, 0
/* 80275064 00270CC4 48 00 00 30 */ b lbl_80275094
lbl_80275068:
@@ -95459,7 +95462,7 @@ lbl_80275068:
/* 80275080 00270CE0 7C 63 04 30 */ srw r3, r3, r0
/* 80275084 00270CE4 4B FF 9A 69 */ bl func_8026EAEC
/* 80275088 00270CE8 7F C3 F3 78 */ mr r3, r30
-/* 8027508C 00270CEC 4B FF 96 F9 */ bl func_8026E784
+/* 8027508C 00270CEC 4B FF 96 F9 */ bl OSRestoreInterrupts
/* 80275090 00270CF0 38 60 00 01 */ li r3, 1
lbl_80275094:
/* 80275094 00270CF4 83 E1 00 1C */ lwz r31, 0x1c(r1)
@@ -95484,7 +95487,7 @@ func_802750B0:
/* 802750D4 00270D34 3C 60 80 51 */ lis r3, lbl_805154C0@ha
/* 802750D8 00270D38 38 63 54 C0 */ addi r3, r3, lbl_805154C0@l
/* 802750DC 00270D3C 7F E3 02 14 */ add r31, r3, r0
-/* 802750E0 00270D40 4B FF 96 7D */ bl func_8026E75C
+/* 802750E0 00270D40 4B FF 96 7D */ bl OSDisableInterrupts
/* 802750E4 00270D44 7C 7E 1B 78 */ mr r30, r3
/* 802750E8 00270D48 80 1F 00 0C */ lwz r0, 0xc(r31)
/* 802750EC 00270D4C 54 00 07 7B */ rlwinm. r0, r0, 0, 0x1d, 0x1d
@@ -95509,7 +95512,7 @@ lbl_80275120:
/* 80275134 00270D94 41 82 00 14 */ beq lbl_80275148
lbl_80275138:
/* 80275138 00270D98 7F C3 F3 78 */ mr r3, r30
-/* 8027513C 00270D9C 4B FF 96 49 */ bl func_8026E784
+/* 8027513C 00270D9C 4B FF 96 49 */ bl OSRestoreInterrupts
/* 80275140 00270DA0 38 60 00 00 */ li r3, 0
/* 80275144 00270DA4 48 00 00 84 */ b lbl_802751C8
lbl_80275148:
@@ -95546,7 +95549,7 @@ lbl_802751B4:
/* 802751B8 00270E18 4B FF 99 35 */ bl func_8026EAEC
lbl_802751BC:
/* 802751BC 00270E1C 7F C3 F3 78 */ mr r3, r30
-/* 802751C0 00270E20 4B FF 95 C5 */ bl func_8026E784
+/* 802751C0 00270E20 4B FF 95 C5 */ bl OSRestoreInterrupts
/* 802751C4 00270E24 38 60 00 01 */ li r3, 1
lbl_802751C8:
/* 802751C8 00270E28 39 61 00 20 */ addi r11, r1, 0x20
@@ -95570,12 +95573,12 @@ func_802751E0:
/* 80275204 00270E64 3C 60 80 51 */ lis r3, lbl_805154C0@ha
/* 80275208 00270E68 38 63 54 C0 */ addi r3, r3, lbl_805154C0@l
/* 8027520C 00270E6C 7F E3 02 14 */ add r31, r3, r0
-/* 80275210 00270E70 4B FF 95 4D */ bl func_8026E75C
+/* 80275210 00270E70 4B FF 95 4D */ bl OSDisableInterrupts
/* 80275214 00270E74 7C 7D 1B 78 */ mr r29, r3
/* 80275218 00270E78 80 1F 00 0C */ lwz r0, 0xc(r31)
/* 8027521C 00270E7C 54 00 07 7B */ rlwinm. r0, r0, 0, 0x1d, 0x1d
/* 80275220 00270E80 40 82 00 10 */ bne lbl_80275230
-/* 80275224 00270E84 4B FF 95 61 */ bl func_8026E784
+/* 80275224 00270E84 4B FF 95 61 */ bl OSRestoreInterrupts
/* 80275228 00270E88 38 60 00 00 */ li r3, 0
/* 8027522C 00270E8C 48 00 00 94 */ b lbl_802752C0
lbl_80275230:
@@ -95606,7 +95609,7 @@ lbl_80275284:
/* 80275288 00270EE8 4B FF 98 E5 */ bl func_8026EB6C
lbl_8027528C:
/* 8027528C 00270EEC 7F A3 EB 78 */ mr r3, r29
-/* 80275290 00270EF0 4B FF 94 F5 */ bl func_8026E784
+/* 80275290 00270EF0 4B FF 94 F5 */ bl OSRestoreInterrupts
/* 80275294 00270EF4 2C 1C 00 02 */ cmpwi r28, 2
/* 80275298 00270EF8 41 82 00 24 */ beq lbl_802752BC
/* 8027529C 00270EFC 57 C0 06 31 */ rlwinm. r0, r30, 0, 0x18, 0x18
@@ -95658,7 +95661,7 @@ lbl_802752E0:
/* 80275348 00270FA8 38 61 00 08 */ addi r3, r1, 8
/* 8027534C 00270FAC 4B FF 5D 45 */ bl func_8026B090
/* 80275350 00270FB0 38 61 00 08 */ addi r3, r1, 8
-/* 80275354 00270FB4 4B FF 5B 15 */ bl func_8026AE68
+/* 80275354 00270FB4 4B FF 5B 15 */ bl OSSetCurrentContext
/* 80275358 00270FB8 7F E3 FB 78 */ mr r3, r31
/* 8027535C 00270FBC 7F A4 EB 78 */ mr r4, r29
/* 80275360 00270FC0 7F CC F3 78 */ mr r12, r30
@@ -95667,7 +95670,7 @@ lbl_802752E0:
/* 8027536C 00270FCC 38 61 00 08 */ addi r3, r1, 8
/* 80275370 00270FD0 4B FF 5D 21 */ bl func_8026B090
/* 80275374 00270FD4 7F A3 EB 78 */ mr r3, r29
-/* 80275378 00270FD8 4B FF 5A F1 */ bl func_8026AE68
+/* 80275378 00270FD8 4B FF 5A F1 */ bl OSSetCurrentContext
lbl_8027537C:
/* 8027537C 00270FDC 83 E1 02 DC */ lwz r31, 0x2dc(r1)
/* 80275380 00270FE0 83 C1 02 D8 */ lwz r30, 0x2d8(r1)
@@ -95801,7 +95804,7 @@ lbl_80275564:
/* 80275564 002711C4 38 61 00 08 */ addi r3, r1, 8
/* 80275568 002711C8 4B FF 5B 29 */ bl func_8026B090
/* 8027556C 002711CC 38 61 00 08 */ addi r3, r1, 8
-/* 80275570 002711D0 4B FF 58 F9 */ bl func_8026AE68
+/* 80275570 002711D0 4B FF 58 F9 */ bl OSSetCurrentContext
/* 80275574 002711D4 7F A3 EB 78 */ mr r3, r29
/* 80275578 002711D8 7F 64 DB 78 */ mr r4, r27
/* 8027557C 002711DC 7F 8C E3 78 */ mr r12, r28
@@ -95810,7 +95813,7 @@ lbl_80275564:
/* 80275588 002711E8 38 61 00 08 */ addi r3, r1, 8
/* 8027558C 002711EC 4B FF 5B 05 */ bl func_8026B090
/* 80275590 002711F0 7F 63 DB 78 */ mr r3, r27
-/* 80275594 002711F4 4B FF 58 D5 */ bl func_8026AE68
+/* 80275594 002711F4 4B FF 58 D5 */ bl OSSetCurrentContext
lbl_80275598:
/* 80275598 002711F8 39 61 02 F0 */ addi r11, r1, 0x2f0
/* 8027559C 002711FC 4B F5 1B D9 */ bl func_801C7174
@@ -95851,7 +95854,7 @@ lbl_802755B0:
/* 80275624 00271284 38 61 00 08 */ addi r3, r1, 8
/* 80275628 00271288 4B FF 5A 69 */ bl func_8026B090
/* 8027562C 0027128C 38 61 00 08 */ addi r3, r1, 8
-/* 80275630 00271290 4B FF 58 39 */ bl func_8026AE68
+/* 80275630 00271290 4B FF 58 39 */ bl OSSetCurrentContext
/* 80275634 00271294 38 00 00 00 */ li r0, 0
/* 80275638 00271298 90 1E 00 08 */ stw r0, 8(r30)
/* 8027563C 0027129C 7F E3 FB 78 */ mr r3, r31
@@ -95862,7 +95865,7 @@ lbl_802755B0:
/* 80275650 002712B0 38 61 00 08 */ addi r3, r1, 8
/* 80275654 002712B4 4B FF 5A 3D */ bl func_8026B090
/* 80275658 002712B8 7F 83 E3 78 */ mr r3, r28
-/* 8027565C 002712BC 4B FF 58 0D */ bl func_8026AE68
+/* 8027565C 002712BC 4B FF 58 0D */ bl OSSetCurrentContext
lbl_80275660:
/* 80275660 002712C0 83 E1 02 DC */ lwz r31, 0x2dc(r1)
/* 80275664 002712C4 83 C1 02 D8 */ lwz r30, 0x2d8(r1)
@@ -96007,7 +96010,7 @@ func_80275844:
/* 80275868 002714C8 3C 60 80 51 */ lis r3, lbl_805154C0@ha
/* 8027586C 002714CC 38 63 54 C0 */ addi r3, r3, lbl_805154C0@l
/* 80275870 002714D0 7F C3 02 14 */ add r30, r3, r0
-/* 80275874 002714D4 4B FF 8E E9 */ bl func_8026E75C
+/* 80275874 002714D4 4B FF 8E E9 */ bl OSDisableInterrupts
/* 80275878 002714D8 7C 7D 1B 78 */ mr r29, r3
/* 8027587C 002714DC 80 1E 00 0C */ lwz r0, 0xc(r30)
/* 80275880 002714E0 54 00 06 F7 */ rlwinm. r0, r0, 0, 0x1b, 0x1b
@@ -96024,7 +96027,7 @@ lbl_802758A4:
/* 802758A8 00271508 7C 1F 00 40 */ cmplw r31, r0
/* 802758AC 0027150C 40 82 00 14 */ bne lbl_802758C0
/* 802758B0 00271510 7F A3 EB 78 */ mr r3, r29
-/* 802758B4 00271514 4B FF 8E D1 */ bl func_8026E784
+/* 802758B4 00271514 4B FF 8E D1 */ bl OSRestoreInterrupts
/* 802758B8 00271518 38 60 00 00 */ li r3, 0
/* 802758BC 0027151C 48 00 00 6C */ b lbl_80275928
lbl_802758C0:
@@ -96043,7 +96046,7 @@ lbl_802758C8:
/* 802758EC 0027154C 90 1E 00 24 */ stw r0, 0x24(r30)
lbl_802758F0:
/* 802758F0 00271550 7F A3 EB 78 */ mr r3, r29
-/* 802758F4 00271554 4B FF 8E 91 */ bl func_8026E784
+/* 802758F4 00271554 4B FF 8E 91 */ bl OSRestoreInterrupts
/* 802758F8 00271558 38 60 00 00 */ li r3, 0
/* 802758FC 0027155C 48 00 00 2C */ b lbl_80275928
lbl_80275900:
@@ -96055,7 +96058,7 @@ lbl_80275900:
/* 80275914 00271574 7F C4 F3 78 */ mr r4, r30
/* 80275918 00271578 4B FF EC 41 */ bl func_80274558
/* 8027591C 0027157C 7F A3 EB 78 */ mr r3, r29
-/* 80275920 00271580 4B FF 8E 65 */ bl func_8026E784
+/* 80275920 00271580 4B FF 8E 65 */ bl OSRestoreInterrupts
/* 80275924 00271584 38 60 00 01 */ li r3, 1
lbl_80275928:
/* 80275928 00271588 39 61 00 20 */ addi r11, r1, 0x20
@@ -96079,12 +96082,12 @@ func_80275940:
/* 80275964 002715C4 3C 60 80 51 */ lis r3, lbl_805154C0@ha
/* 80275968 002715C8 38 63 54 C0 */ addi r3, r3, lbl_805154C0@l
/* 8027596C 002715CC 7F E3 02 14 */ add r31, r3, r0
-/* 80275970 002715D0 4B FF 8D ED */ bl func_8026E75C
+/* 80275970 002715D0 4B FF 8D ED */ bl OSDisableInterrupts
/* 80275974 002715D4 7C 7E 1B 78 */ mr r30, r3
/* 80275978 002715D8 80 1F 00 0C */ lwz r0, 0xc(r31)
/* 8027597C 002715DC 54 00 06 F7 */ rlwinm. r0, r0, 0, 0x1b, 0x1b
/* 80275980 002715E0 40 82 00 10 */ bne lbl_80275990
-/* 80275984 002715E4 4B FF 8E 01 */ bl func_8026E784
+/* 80275984 002715E4 4B FF 8E 01 */ bl OSRestoreInterrupts
/* 80275988 002715E8 38 60 00 00 */ li r3, 0
/* 8027598C 002715EC 48 00 00 6C */ b lbl_802759F8
lbl_80275990:
@@ -96114,7 +96117,7 @@ lbl_802759D8:
/* 802759E8 00271648 4E 80 04 21 */ bctrl
lbl_802759EC:
/* 802759EC 0027164C 7F C3 F3 78 */ mr r3, r30
-/* 802759F0 00271650 4B FF 8D 95 */ bl func_8026E784
+/* 802759F0 00271650 4B FF 8D 95 */ bl OSRestoreInterrupts
/* 802759F4 00271654 38 60 00 01 */ li r3, 1
lbl_802759F8:
/* 802759F8 00271658 83 E1 00 1C */ lwz r31, 0x1c(r1)
@@ -96185,7 +96188,7 @@ lbl_80275AC0:
/* 80275AE4 00271744 80 7D 00 20 */ lwz r3, 0x20(r29)
/* 80275AE8 00271748 48 00 02 EC */ b lbl_80275DD4
lbl_80275AEC:
-/* 80275AEC 0027174C 4B FF 8C 71 */ bl func_8026E75C
+/* 80275AEC 0027174C 4B FF 8C 71 */ bl OSDisableInterrupts
/* 80275AF0 00271750 7C 7E 1B 78 */ mr r30, r3
/* 80275AF4 00271754 80 1D 00 0C */ lwz r0, 0xc(r29)
/* 80275AF8 00271758 54 00 07 39 */ rlwinm. r0, r0, 0, 0x1c, 0x1c
@@ -96196,7 +96199,7 @@ lbl_80275AEC:
/* 80275B0C 0027176C 40 82 00 14 */ bne lbl_80275B20
lbl_80275B10:
/* 80275B10 00271770 7F C3 F3 78 */ mr r3, r30
-/* 80275B14 00271774 4B FF 8C 71 */ bl func_8026E784
+/* 80275B14 00271774 4B FF 8C 71 */ bl OSRestoreInterrupts
/* 80275B18 00271778 38 00 00 00 */ li r0, 0
/* 80275B1C 0027177C 48 00 00 54 */ b lbl_80275B70
lbl_80275B20:
@@ -96218,7 +96221,7 @@ lbl_80275B20:
/* 80275B5C 002717BC 60 00 00 08 */ ori r0, r0, 8
/* 80275B60 002717C0 90 1D 00 0C */ stw r0, 0xc(r29)
/* 80275B64 002717C4 7F C3 F3 78 */ mr r3, r30
-/* 80275B68 002717C8 4B FF 8C 1D */ bl func_8026E784
+/* 80275B68 002717C8 4B FF 8C 1D */ bl OSRestoreInterrupts
/* 80275B6C 002717CC 38 00 00 01 */ li r0, 1
lbl_80275B70:
/* 80275B70 002717D0 2C 00 00 00 */ cmpwi r0, 0
@@ -96228,7 +96231,7 @@ lbl_80275B70:
lbl_80275B80:
/* 80275B80 002717E0 83 FF 30 C0 */ lwz r31, 0x30c0(r31)
lbl_80275B84:
-/* 80275B84 002717E4 4B FF 8B D9 */ bl func_8026E75C
+/* 80275B84 002717E4 4B FF 8B D9 */ bl OSDisableInterrupts
/* 80275B88 002717E8 7C 7C 1B 78 */ mr r28, r3
/* 80275B8C 002717EC 7F 23 CB 78 */ mr r3, r25
/* 80275B90 002717F0 7F 44 D3 78 */ mr r4, r26
@@ -96292,12 +96295,12 @@ lbl_80275BAC:
/* 80275C74 002718D4 54 00 D9 7E */ srwi r0, r0, 5
/* 80275C78 002718D8 7F DE 03 78 */ or r30, r30, r0
lbl_80275C7C:
-/* 80275C7C 002718DC 4B FF 8A E1 */ bl func_8026E75C
+/* 80275C7C 002718DC 4B FF 8A E1 */ bl OSDisableInterrupts
/* 80275C80 002718E0 7C 77 1B 78 */ mr r23, r3
/* 80275C84 002718E4 80 1D 00 0C */ lwz r0, 0xc(r29)
/* 80275C88 002718E8 54 00 06 F7 */ rlwinm. r0, r0, 0, 0x1b, 0x1b
/* 80275C8C 002718EC 40 82 00 0C */ bne lbl_80275C98
-/* 80275C90 002718F0 4B FF 8A F5 */ bl func_8026E784
+/* 80275C90 002718F0 4B FF 8A F5 */ bl OSRestoreInterrupts
/* 80275C94 002718F4 48 00 00 68 */ b lbl_80275CFC
lbl_80275C98:
/* 80275C98 002718F8 80 1D 00 0C */ lwz r0, 0xc(r29)
@@ -96326,20 +96329,20 @@ lbl_80275CE0:
/* 80275CF0 00271950 4E 80 04 21 */ bctrl
lbl_80275CF4:
/* 80275CF4 00271954 7E E3 BB 78 */ mr r3, r23
-/* 80275CF8 00271958 4B FF 8A 8D */ bl func_8026E784
+/* 80275CF8 00271958 4B FF 8A 8D */ bl OSRestoreInterrupts
lbl_80275CFC:
/* 80275CFC 0027195C 7F 83 E3 78 */ mr r3, r28
-/* 80275D00 00271960 4B FF 8A 85 */ bl func_8026E784
+/* 80275D00 00271960 4B FF 8A 85 */ bl OSRestoreInterrupts
/* 80275D04 00271964 2C 19 00 02 */ cmpwi r25, 2
/* 80275D08 00271968 40 80 00 C4 */ bge lbl_80275DCC
/* 80275D0C 0027196C 2C 1A 00 00 */ cmpwi r26, 0
/* 80275D10 00271970 40 82 00 BC */ bne lbl_80275DCC
-/* 80275D14 00271974 4B FF 8A 49 */ bl func_8026E75C
+/* 80275D14 00271974 4B FF 8A 49 */ bl OSDisableInterrupts
/* 80275D18 00271978 7C 77 1B 78 */ mr r23, r3
/* 80275D1C 0027197C 80 1D 00 0C */ lwz r0, 0xc(r29)
/* 80275D20 00271980 54 00 07 39 */ rlwinm. r0, r0, 0, 0x1c, 0x1c
/* 80275D24 00271984 40 82 00 0C */ bne lbl_80275D30
-/* 80275D28 00271988 4B FF 8A 5D */ bl func_8026E784
+/* 80275D28 00271988 4B FF 8A 5D */ bl OSRestoreInterrupts
/* 80275D2C 0027198C 48 00 00 4C */ b lbl_80275D78
lbl_80275D30:
/* 80275D30 00271990 80 1D 00 0C */ lwz r0, 0xc(r29)
@@ -96348,7 +96351,7 @@ lbl_80275D30:
/* 80275D3C 0027199C 80 1D 00 18 */ lwz r0, 0x18(r29)
/* 80275D40 002719A0 2C 00 00 00 */ cmpwi r0, 0
/* 80275D44 002719A4 40 82 00 0C */ bne lbl_80275D50
-/* 80275D48 002719A8 4B FF 8A 3D */ bl func_8026E784
+/* 80275D48 002719A8 4B FF 8A 3D */ bl OSRestoreInterrupts
/* 80275D4C 002719AC 48 00 00 2C */ b lbl_80275D78
lbl_80275D50:
/* 80275D50 002719B0 80 1D 00 0C */ lwz r0, 0xc(r29)
@@ -96360,9 +96363,9 @@ lbl_80275D50:
/* 80275D68 002719C8 7C 63 04 30 */ srw r3, r3, r0
/* 80275D6C 002719CC 4B FF 8D 81 */ bl func_8026EAEC
/* 80275D70 002719D0 7E E3 BB 78 */ mr r3, r23
-/* 80275D74 002719D4 4B FF 8A 11 */ bl func_8026E784
+/* 80275D74 002719D4 4B FF 8A 11 */ bl OSRestoreInterrupts
lbl_80275D78:
-/* 80275D78 002719D8 4B FF 89 E5 */ bl func_8026E75C
+/* 80275D78 002719D8 4B FF 89 E5 */ bl OSDisableInterrupts
/* 80275D7C 002719DC 57 24 10 3A */ slwi r4, r25, 2
/* 80275D80 002719E0 3C 00 80 00 */ lis r0, 0x8000
/* 80275D84 002719E4 7C 80 22 14 */ add r4, r0, r4
@@ -96377,7 +96380,7 @@ lbl_80275D78:
/* 80275DA8 00271A08 90 1D 00 1C */ stw r0, 0x1c(r29)
/* 80275DAC 00271A0C 93 FD 00 20 */ stw r31, 0x20(r29)
lbl_80275DB0:
-/* 80275DB0 00271A10 4B FF 89 D5 */ bl func_8026E784
+/* 80275DB0 00271A10 4B FF 89 D5 */ bl OSRestoreInterrupts
/* 80275DB4 00271A14 2C 1E 00 00 */ cmpwi r30, 0
/* 80275DB8 00271A18 41 82 00 0C */ beq lbl_80275DC4
/* 80275DBC 00271A1C 38 60 00 00 */ li r3, 0
@@ -97082,7 +97085,7 @@ lbl_8027677C:
/* 802767C4 00272424 3B A0 00 08 */ li r29, 8
/* 802767C8 00272428 3A 20 00 01 */ li r17, 1
lbl_802767CC:
-/* 802767CC 0027242C 4B FF 7F 91 */ bl func_8026E75C
+/* 802767CC 0027242C 4B FF 7F 91 */ bl OSDisableInterrupts
/* 802767D0 00272430 20 14 00 03 */ subfic r0, r20, 3
/* 802767D4 00272434 83 5C 64 38 */ lwz r26, 0x6438(r28)
/* 802767D8 00272438 54 00 18 38 */ slwi r0, r0, 3
@@ -97094,7 +97097,7 @@ lbl_802767CC:
/* 802767F0 00272450 40 82 00 08 */ bne lbl_802767F8
/* 802767F4 00272454 93 B9 00 00 */ stw r29, 0(r25)
lbl_802767F8:
-/* 802767F8 00272458 4B FF 7F 8D */ bl func_8026E784
+/* 802767F8 00272458 4B FF 7F 8D */ bl OSRestoreInterrupts
/* 802767FC 0027245C 57 40 06 B5 */ rlwinm. r0, r26, 0, 0x1a, 0x1a
/* 80276800 00272460 41 82 00 20 */ beq lbl_80276820
/* 80276804 00272464 80 18 00 04 */ lwz r0, 4(r24)
@@ -97272,12 +97275,12 @@ func_80276A4C:
/* 80276A6C 002726CC 7C DA 33 78 */ mr r26, r6
/* 80276A70 002726D0 7C FE 3B 78 */ mr r30, r7
/* 80276A74 002726D4 7D 1F 43 78 */ mr r31, r8
-/* 80276A78 002726D8 4B FF 7C E5 */ bl func_8026E75C
+/* 80276A78 002726D8 4B FF 7C E5 */ bl OSDisableInterrupts
/* 80276A7C 002726DC 3D 00 80 43 */ lis r8, lbl_80433FB8@ha
/* 80276A80 002726E0 80 08 3F B8 */ lwz r0, lbl_80433FB8@l(r8)
/* 80276A84 002726E4 2C 00 FF FF */ cmpwi r0, -1
/* 80276A88 002726E8 41 82 00 10 */ beq lbl_80276A98
-/* 80276A8C 002726EC 4B FF 7C F9 */ bl func_8026E784
+/* 80276A8C 002726EC 4B FF 7C F9 */ bl OSRestoreInterrupts
/* 80276A90 002726F0 38 60 00 00 */ li r3, 0
/* 80276A94 002726F4 48 00 01 50 */ b lbl_80276BE4
lbl_80276A98:
@@ -97366,7 +97369,7 @@ lbl_80276B88:
/* 80276BD0 00272830 53 66 0F 7C */ rlwimi r6, r27, 1, 0x1d, 0x1e
/* 80276BD4 00272834 60 C0 00 01 */ ori r0, r6, 1
/* 80276BD8 00272838 90 09 64 34 */ stw r0, 0x6434(r9)
-/* 80276BDC 0027283C 4B FF 7B A9 */ bl func_8026E784
+/* 80276BDC 0027283C 4B FF 7B A9 */ bl OSRestoreInterrupts
/* 80276BE0 00272840 38 60 00 01 */ li r3, 1
lbl_80276BE4:
/* 80276BE4 00272844 39 61 00 20 */ addi r11, r1, 0x20
@@ -97385,7 +97388,7 @@ func_80276BFC:
/* 80276C0C 0027286C 93 E1 00 0C */ stw r31, 0xc(r1)
/* 80276C10 00272870 54 7F 80 1E */ slwi r31, r3, 0x10
/* 80276C14 00272874 7F FF 03 78 */ or r31, r31, r0
-/* 80276C18 00272878 4B FF 7B 45 */ bl func_8026E75C
+/* 80276C18 00272878 4B FF 7B 45 */ bl OSDisableInterrupts
/* 80276C1C 0027287C 3C A0 80 43 */ lis r5, lbl_80433FB8@ha
/* 80276C20 00272880 3C 80 CD 00 */ lis r4, 0xCD006430@ha
/* 80276C24 00272884 38 A5 3F B8 */ addi r5, r5, lbl_80433FB8@l
@@ -97394,7 +97397,7 @@ func_80276BFC:
/* 80276C30 00272890 7C 1F FB 78 */ or r31, r0, r31
/* 80276C34 00272894 93 E5 00 04 */ stw r31, 4(r5)
/* 80276C38 00272898 93 E4 64 30 */ stw r31, 0xCD006430@l(r4)
-/* 80276C3C 0027289C 4B FF 7B 49 */ bl func_8026E784
+/* 80276C3C 0027289C 4B FF 7B 49 */ bl OSRestoreInterrupts
/* 80276C40 002728A0 7F E3 FB 78 */ mr r3, r31
/* 80276C44 002728A4 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 80276C48 002728A8 80 01 00 14 */ lwz r0, 0x14(r1)
@@ -97459,7 +97462,7 @@ func_80276CE4:
/* 80276D20 00272980 7D 3B 4B 78 */ mr r27, r9
/* 80276D24 00272984 7D 5C 53 78 */ mr r28, r10
/* 80276D28 00272988 7F A0 5A 14 */ add r29, r0, r11
-/* 80276D2C 0027298C 4B FF 7A 31 */ bl func_8026E75C
+/* 80276D2C 0027298C 4B FF 7A 31 */ bl OSDisableInterrupts
/* 80276D30 00272990 80 1D 00 00 */ lwz r0, 0(r29)
/* 80276D34 00272994 7C 7E 1B 78 */ mr r30, r3
/* 80276D38 00272998 2C 00 FF FF */ cmpwi r0, -1
@@ -97470,7 +97473,7 @@ func_80276CE4:
/* 80276D4C 002729AC 40 82 00 14 */ bne lbl_80276D60
lbl_80276D50:
/* 80276D50 002729B0 7F C3 F3 78 */ mr r3, r30
-/* 80276D54 002729B4 4B FF 7A 31 */ bl func_8026E784
+/* 80276D54 002729B4 4B FF 7A 31 */ bl OSRestoreInterrupts
/* 80276D58 002729B8 38 60 00 00 */ li r3, 0
/* 80276D5C 002729BC 48 00 00 DC */ b lbl_80276E38
lbl_80276D60:
@@ -97517,7 +97520,7 @@ lbl_80276DD8:
/* 80276DF4 00272A54 2C 03 00 00 */ cmpwi r3, 0
/* 80276DF8 00272A58 41 82 00 14 */ beq lbl_80276E0C
/* 80276DFC 00272A5C 7F C3 F3 78 */ mr r3, r30
-/* 80276E00 00272A60 4B FF 79 85 */ bl func_8026E784
+/* 80276E00 00272A60 4B FF 79 85 */ bl OSRestoreInterrupts
/* 80276E04 00272A64 38 60 00 01 */ li r3, 1
/* 80276E08 00272A68 48 00 00 30 */ b lbl_80276E38
lbl_80276E0C:
@@ -97530,7 +97533,7 @@ lbl_80276E0C:
/* 80276E24 00272A84 93 5D 00 14 */ stw r26, 0x14(r29)
/* 80276E28 00272A88 93 9D 00 1C */ stw r28, 0x1c(r29)
/* 80276E2C 00272A8C 93 7D 00 18 */ stw r27, 0x18(r29)
-/* 80276E30 00272A90 4B FF 79 55 */ bl func_8026E784
+/* 80276E30 00272A90 4B FF 79 55 */ bl OSRestoreInterrupts
/* 80276E34 00272A94 38 60 00 01 */ li r3, 1
lbl_80276E38:
/* 80276E38 00272A98 39 61 00 40 */ addi r11, r1, 0x40
@@ -97733,7 +97736,7 @@ func_80277100:
/* 8027710C 00272D6C 39 61 00 20 */ addi r11, r1, 0x20
/* 80277110 00272D70 4B F5 00 19 */ bl func_801C7128
/* 80277114 00272D74 7C 7B 1B 78 */ mr r27, r3
-/* 80277118 00272D78 4B FF 76 45 */ bl func_8026E75C
+/* 80277118 00272D78 4B FF 76 45 */ bl OSDisableInterrupts
/* 8027711C 00272D7C 3C A0 80 43 */ lis r5, lbl_80433FD0@ha
/* 80277120 00272D80 3C 80 80 51 */ lis r4, lbl_80515620@ha
/* 80277124 00272D84 57 66 10 3A */ slwi r6, r27, 2
@@ -97762,7 +97765,7 @@ func_80277100:
/* 80277180 00272DE0 90 9F 00 04 */ stw r4, 4(r31)
/* 80277184 00272DE4 90 7F 00 00 */ stw r3, 0(r31)
/* 80277188 00272DE8 7F A3 EB 78 */ mr r3, r29
-/* 8027718C 00272DEC 4B FF 75 F9 */ bl func_8026E784
+/* 8027718C 00272DEC 4B FF 75 F9 */ bl OSRestoreInterrupts
/* 80277190 00272DF0 7F 83 E3 78 */ mr r3, r28
/* 80277194 00272DF4 48 00 01 08 */ b lbl_8027729C
lbl_80277198:
@@ -97789,7 +97792,7 @@ lbl_802771A4:
/* 802771E4 00272E44 28 1C 00 08 */ cmplwi r28, 8
/* 802771E8 00272E48 41 82 00 14 */ beq lbl_802771FC
/* 802771EC 00272E4C 7F A3 EB 78 */ mr r3, r29
-/* 802771F0 00272E50 4B FF 75 95 */ bl func_8026E784
+/* 802771F0 00272E50 4B FF 75 95 */ bl OSRestoreInterrupts
/* 802771F4 00272E54 7F 83 E3 78 */ mr r3, r28
/* 802771F8 00272E58 48 00 00 A4 */ b lbl_8027729C
lbl_802771FC:
@@ -97833,7 +97836,7 @@ lbl_80277238:
/* 80277288 00272EE8 54 0A E8 FE */ srwi r10, r0, 3
/* 8027728C 00272EEC 4B FF FA 59 */ bl func_80276CE4
/* 80277290 00272EF0 7F A3 EB 78 */ mr r3, r29
-/* 80277294 00272EF4 4B FF 74 F1 */ bl func_8026E784
+/* 80277294 00272EF4 4B FF 74 F1 */ bl OSRestoreInterrupts
/* 80277298 00272EF8 7F 83 E3 78 */ mr r3, r28
lbl_8027729C:
/* 8027729C 00272EFC 39 61 00 20 */ addi r11, r1, 0x20
@@ -97858,7 +97861,7 @@ func_802772B4:
/* 802772DC 00272F3C 40 81 00 08 */ ble lbl_802772E4
/* 802772E0 00272F40 3B A0 00 0B */ li r29, 0xb
lbl_802772E4:
-/* 802772E4 00272F44 4B FF 74 79 */ bl func_8026E75C
+/* 802772E4 00272F44 4B FF 74 79 */ bl OSDisableInterrupts
/* 802772E8 00272F48 93 AD A8 B0 */ stw r29, lbl_8063FB70-_SDA_BASE_(r13)
/* 802772EC 00272F4C 7C 7E 1B 78 */ mr r30, r3
/* 802772F0 00272F50 48 00 26 E5 */ bl func_802799D4
@@ -97897,7 +97900,7 @@ lbl_80277340:
/* 80277360 00272FC0 7C 63 01 D6 */ mullw r3, r3, r0
/* 80277364 00272FC4 4B FF F8 99 */ bl func_80276BFC
/* 80277368 00272FC8 7F C3 F3 78 */ mr r3, r30
-/* 8027736C 00272FCC 4B FF 74 19 */ bl func_8026E784
+/* 8027736C 00272FCC 4B FF 74 19 */ bl OSRestoreInterrupts
/* 80277370 00272FD0 80 01 00 24 */ lwz r0, 0x24(r1)
/* 80277374 00272FD4 83 E1 00 1C */ lwz r31, 0x1c(r1)
/* 80277378 00272FD8 83 C1 00 18 */ lwz r30, 0x18(r1)
@@ -98015,7 +98018,7 @@ lbl_802774E0:
/* 802774E4 00273144 2C 00 00 00 */ cmpwi r0, 0
/* 802774E8 00273148 41 82 01 00 */ beq lbl_802775E8
/* 802774EC 0027314C 48 00 45 BD */ bl func_8027BAA8
-/* 802774F0 00273150 4B FF 72 6D */ bl func_8026E75C
+/* 802774F0 00273150 4B FF 72 6D */ bl OSDisableInterrupts
/* 802774F4 00273154 80 AD A9 00 */ lwz r5, lbl_8063FBC0-_SDA_BASE_(r13)
/* 802774F8 00273158 38 00 00 00 */ li r0, 0
/* 802774FC 0027315C 80 8D A8 F0 */ lwz r4, lbl_8063FBB0-_SDA_BASE_(r13)
@@ -98074,7 +98077,7 @@ lbl_802775A0:
/* 802775C0 00273220 90 8D A9 68 */ stw r4, lbl_8063FC28-_SDA_BASE_(r13)
/* 802775C4 00273224 90 8D A9 64 */ stw r4, lbl_8063FC24-_SDA_BASE_(r13)
/* 802775C8 00273228 90 0D A9 2C */ stw r0, lbl_8063FBEC-_SDA_BASE_(r13)
-/* 802775CC 0027322C 4B FF 71 B9 */ bl func_8026E784
+/* 802775CC 0027322C 4B FF 71 B9 */ bl OSRestoreInterrupts
/* 802775D0 00273230 80 8D A9 6C */ lwz r4, lbl_8063FC2C-_SDA_BASE_(r13)
/* 802775D4 00273234 38 00 00 00 */ li r0, 0
/* 802775D8 00273238 90 0D 88 0C */ stw r0, lbl_8063DACC-_SDA_BASE_(r13)
@@ -98155,7 +98158,7 @@ lbl_802776D8:
/* 802776D8 00273338 38 61 00 10 */ addi r3, r1, 0x10
/* 802776DC 0027333C 4B FF 39 B5 */ bl func_8026B090
/* 802776E0 00273340 38 61 00 10 */ addi r3, r1, 0x10
-/* 802776E4 00273344 4B FF 37 85 */ bl func_8026AE68
+/* 802776E4 00273344 4B FF 37 85 */ bl OSSetCurrentContext
/* 802776E8 00273348 80 0D A8 E8 */ lwz r0, lbl_8063FBA8-_SDA_BASE_(r13)
/* 802776EC 0027334C 2C 00 00 00 */ cmpwi r0, 0
/* 802776F0 00273350 41 82 00 4C */ beq lbl_8027773C
@@ -98182,7 +98185,7 @@ lbl_8027773C:
/* 8027773C 0027339C 38 61 00 10 */ addi r3, r1, 0x10
/* 80277740 002733A0 4B FF 39 51 */ bl func_8026B090
/* 80277744 002733A4 7F 83 E3 78 */ mr r3, r28
-/* 80277748 002733A8 4B FF 37 21 */ bl func_8026AE68
+/* 80277748 002733A8 4B FF 37 21 */ bl OSSetCurrentContext
/* 8027774C 002733AC 48 00 06 D8 */ b lbl_80277E24
lbl_80277750:
/* 80277750 002733B0 80 8D A9 6C */ lwz r4, lbl_8063FC2C-_SDA_BASE_(r13)
@@ -98191,7 +98194,7 @@ lbl_80277750:
/* 8027775C 002733BC 90 0D A9 6C */ stw r0, lbl_8063FC2C-_SDA_BASE_(r13)
/* 80277760 002733C0 4B FF 39 31 */ bl func_8026B090
/* 80277764 002733C4 38 61 00 10 */ addi r3, r1, 0x10
-/* 80277768 002733C8 4B FF 37 01 */ bl func_8026AE68
+/* 80277768 002733C8 4B FF 37 01 */ bl OSSetCurrentContext
/* 8027776C 002733CC 81 8D A9 40 */ lwz r12, lbl_8063FC00-_SDA_BASE_(r13)
/* 80277770 002733D0 2C 0C 00 00 */ cmpwi r12, 0
/* 80277774 002733D4 41 82 00 10 */ beq lbl_80277784
@@ -98312,11 +98315,11 @@ lbl_80277908:
/* 80277914 00273574 90 0D A9 68 */ stw r0, lbl_8063FC28-_SDA_BASE_(r13)
/* 80277918 00273578 4B FF FA 75 */ bl func_8027738C
lbl_8027791C:
-/* 8027791C 0027357C 4B FF 6E 41 */ bl func_8026E75C
+/* 8027791C 0027357C 4B FF 6E 41 */ bl OSDisableInterrupts
/* 80277920 00273580 3C 80 CC 00 */ lis r4, 0xCC00206E@ha
/* 80277924 00273584 A0 04 20 6E */ lhz r0, 0xCC00206E@l(r4)
/* 80277928 00273588 54 1A 07 BE */ clrlwi r26, r0, 0x1e
-/* 8027792C 0027358C 4B FF 6E 59 */ bl func_8026E784
+/* 8027792C 0027358C 4B FF 6E 59 */ bl OSRestoreInterrupts
/* 80277930 00273590 80 0D 88 10 */ lwz r0, lbl_8063DAD0-_SDA_BASE_(r13)
/* 80277934 00273594 57 5A 07 FE */ clrlwi r26, r26, 0x1f
/* 80277938 00273598 7C 1A 00 40 */ cmplw r26, r0
@@ -98325,7 +98328,7 @@ lbl_8027791C:
/* 80277944 002735A4 48 00 2F 45 */ bl func_8027A888
lbl_80277948:
/* 80277948 002735A8 93 4D 88 10 */ stw r26, lbl_8063DAD0-_SDA_BASE_(r13)
-/* 8027794C 002735AC 4B FF 6E 11 */ bl func_8026E75C
+/* 8027794C 002735AC 4B FF 6E 11 */ bl OSDisableInterrupts
/* 80277950 002735B0 80 AD A9 30 */ lwz r5, lbl_8063FBF0-_SDA_BASE_(r13)
/* 80277954 002735B4 28 05 00 07 */ cmplwi r5, 7
/* 80277958 002735B8 41 81 00 30 */ bgt lbl_80277988
@@ -98341,7 +98344,7 @@ lbl_80277948:
/* 80277980 002735E0 48 00 00 08 */ b lbl_80277988
/* 80277984 002735E4 7C BD 2B 78 */ mr r29, r5
lbl_80277988:
-/* 80277988 002735E8 4B FF 6D FD */ bl func_8026E784
+/* 80277988 002735E8 4B FF 6D FD */ bl OSRestoreInterrupts
/* 8027798C 002735EC 80 0D 88 14 */ lwz r0, lbl_8063DAD4-_SDA_BASE_(r13)
/* 80277990 002735F0 7C 1D 00 40 */ cmplw r29, r0
/* 80277994 002735F4 41 82 00 D8 */ beq lbl_80277A6C
@@ -98499,7 +98502,7 @@ lbl_80277B74:
/* 80277B7C 002737DC 38 61 00 10 */ addi r3, r1, 0x10
/* 80277B80 002737E0 4B FF 35 11 */ bl func_8026B090
/* 80277B84 002737E4 7F 83 E3 78 */ mr r3, r28
-/* 80277B88 002737E8 4B FF 32 E1 */ bl func_8026AE68
+/* 80277B88 002737E8 4B FF 32 E1 */ bl OSSetCurrentContext
/* 80277B8C 002737EC 80 0D A8 CC */ lwz r0, lbl_8063FB8C-_SDA_BASE_(r13)
/* 80277B90 002737F0 2C 00 00 01 */ cmpwi r0, 1
/* 80277B94 002737F4 40 82 00 28 */ bne lbl_80277BBC
@@ -98700,9 +98703,9 @@ func_80277E3C:
/* 80277E4C 00273AAC 93 C1 00 08 */ stw r30, 8(r1)
/* 80277E50 00273AB0 7C 7E 1B 78 */ mr r30, r3
/* 80277E54 00273AB4 83 ED A9 40 */ lwz r31, lbl_8063FC00-_SDA_BASE_(r13)
-/* 80277E58 00273AB8 4B FF 69 05 */ bl func_8026E75C
+/* 80277E58 00273AB8 4B FF 69 05 */ bl OSDisableInterrupts
/* 80277E5C 00273ABC 93 CD A9 40 */ stw r30, lbl_8063FC00-_SDA_BASE_(r13)
-/* 80277E60 00273AC0 4B FF 69 25 */ bl func_8026E784
+/* 80277E60 00273AC0 4B FF 69 25 */ bl OSRestoreInterrupts
/* 80277E64 00273AC4 7F E3 FB 78 */ mr r3, r31
/* 80277E68 00273AC8 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 80277E6C 00273ACC 83 C1 00 08 */ lwz r30, 8(r1)
@@ -98720,9 +98723,9 @@ func_80277E80:
/* 80277E90 00273AF0 93 C1 00 08 */ stw r30, 8(r1)
/* 80277E94 00273AF4 7C 7E 1B 78 */ mr r30, r3
/* 80277E98 00273AF8 83 ED A9 3C */ lwz r31, lbl_8063FBFC-_SDA_BASE_(r13)
-/* 80277E9C 00273AFC 4B FF 68 C1 */ bl func_8026E75C
+/* 80277E9C 00273AFC 4B FF 68 C1 */ bl OSDisableInterrupts
/* 80277EA0 00273B00 93 CD A9 3C */ stw r30, lbl_8063FBFC-_SDA_BASE_(r13)
-/* 80277EA4 00273B04 4B FF 68 E1 */ bl func_8026E784
+/* 80277EA4 00273B04 4B FF 68 E1 */ bl OSRestoreInterrupts
/* 80277EA8 00273B08 7F E3 FB 78 */ mr r3, r31
/* 80277EAC 00273B0C 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 80277EB0 00273B10 83 C1 00 08 */ lwz r30, 8(r1)
@@ -99056,7 +99059,7 @@ lbl_80278224:
/* 80278388 00273FE8 B0 0D A8 EC */ sth r0, lbl_8063FBAC-_SDA_BASE_(r13)
/* 8027838C 00273FEC 83 03 00 CC */ lwz r24, 0x800000CC@l(r3)
/* 80278390 00273FF0 A3 BE 20 02 */ lhz r29, 0x2002(r30)
-/* 80278394 00273FF4 4B FF 63 C9 */ bl func_8026E75C
+/* 80278394 00273FF4 4B FF 63 C9 */ bl OSDisableInterrupts
/* 80278398 00273FF8 A0 1E 20 6C */ lhz r0, 0x206c(r30)
/* 8027839C 00273FFC 54 00 07 FE */ clrlwi r0, r0, 0x1f
/* 802783A0 00274000 28 00 00 01 */ cmplwi r0, 1
@@ -99070,7 +99073,7 @@ lbl_802783B0:
/* 802783BC 0027401C 7C 00 23 78 */ or r0, r0, r4
/* 802783C0 00274020 54 1B 0F FE */ srwi r27, r0, 0x1f
lbl_802783C4:
-/* 802783C4 00274024 4B FF 63 C1 */ bl func_8026E784
+/* 802783C4 00274024 4B FF 63 C1 */ bl OSRestoreInterrupts
/* 802783C8 00274028 3C 60 80 51 */ lis r3, lbl_80515890@ha
/* 802783CC 0027402C 28 18 00 05 */ cmplwi r24, 5
/* 802783D0 00274030 38 63 58 90 */ addi r3, r3, lbl_80515890@l
@@ -99235,7 +99238,7 @@ lbl_802784E4:
/* 80278638 00274298 3C 60 80 43 */ lis r3, lbl_804342B0@ha
/* 8027863C 0027429C 38 63 42 B0 */ addi r3, r3, lbl_804342B0@l
/* 80278640 002742A0 4B FF 76 51 */ bl func_8026FC90
-/* 80278644 002742A4 4B FF 61 19 */ bl func_8026E75C
+/* 80278644 002742A4 4B FF 61 19 */ bl OSDisableInterrupts
/* 80278648 002742A8 80 AD A9 30 */ lwz r5, lbl_8063FBF0-_SDA_BASE_(r13)
/* 8027864C 002742AC 28 05 00 07 */ cmplwi r5, 7
/* 80278650 002742B0 41 81 00 30 */ bgt lbl_80278680
@@ -99251,7 +99254,7 @@ lbl_802784E4:
/* 80278678 002742D8 48 00 00 08 */ b lbl_80278680
/* 8027867C 002742DC 7C BC 2B 78 */ mr r28, r5
lbl_80278680:
-/* 80278680 002742E0 4B FF 61 05 */ bl func_8026E784
+/* 80278680 002742E0 4B FF 61 05 */ bl OSRestoreInterrupts
/* 80278684 002742E4 2C 1C 00 01 */ cmpwi r28, 1
/* 80278688 002742E8 41 82 00 08 */ beq lbl_80278690
/* 8027868C 002742EC 48 00 00 20 */ b lbl_802786AC
@@ -99305,7 +99308,7 @@ func_80278724:
/* 8027872C 0027438C 90 01 00 14 */ stw r0, 0x14(r1)
/* 80278730 00274390 93 E1 00 0C */ stw r31, 0xc(r1)
/* 80278734 00274394 93 C1 00 08 */ stw r30, 8(r1)
-/* 80278738 00274398 4B FF 60 25 */ bl func_8026E75C
+/* 80278738 00274398 4B FF 60 25 */ bl OSDisableInterrupts
/* 8027873C 0027439C 7C 7F 1B 78 */ mr r31, r3
/* 80278740 002743A0 83 CD A9 6C */ lwz r30, lbl_8063FC2C-_SDA_BASE_(r13)
lbl_80278744:
@@ -99315,7 +99318,7 @@ lbl_80278744:
/* 80278750 002743B0 7C 1E 00 40 */ cmplw r30, r0
/* 80278754 002743B4 41 82 FF F0 */ beq lbl_80278744
/* 80278758 002743B8 7F E3 FB 78 */ mr r3, r31
-/* 8027875C 002743BC 4B FF 60 29 */ bl func_8026E784
+/* 8027875C 002743BC 4B FF 60 29 */ bl OSRestoreInterrupts
/* 80278760 002743C0 80 01 00 14 */ lwz r0, 0x14(r1)
/* 80278764 002743C4 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 80278768 002743C8 83 C1 00 08 */ lwz r30, 8(r1)
@@ -99629,7 +99632,7 @@ func_80278BC0:
/* 80278BD4 00274834 3F 80 80 43 */ lis r28, lbl_80434090@ha
/* 80278BD8 00274838 7C 7F 1B 78 */ mr r31, r3
/* 80278BDC 0027483C 3B 9C 40 90 */ addi r28, r28, lbl_80434090@l
-/* 80278BE0 00274840 4B FF 5B 7D */ bl func_8026E75C
+/* 80278BE0 00274840 4B FF 5B 7D */ bl OSDisableInterrupts
/* 80278BE4 00274844 3C 80 80 51 */ lis r4, lbl_80515890@ha
/* 80278BE8 00274848 80 BF 00 00 */ lwz r5, 0(r31)
/* 80278BEC 0027484C 38 84 58 90 */ addi r4, r4, lbl_80515890@l
@@ -100128,7 +100131,7 @@ lbl_80279300:
/* 8027932C 00274F8C A1 5F 00 0A */ lhz r10, 0xa(r31)
/* 80279330 00274F90 4B FF F7 01 */ bl func_80278A30
/* 80279334 00274F94 7F C3 F3 78 */ mr r3, r30
-/* 80279338 00274F98 4B FF 54 4D */ bl func_8026E784
+/* 80279338 00274F98 4B FF 54 4D */ bl OSRestoreInterrupts
/* 8027933C 00274F9C 39 61 00 30 */ addi r11, r1, 0x30
/* 80279340 00274FA0 4B F4 DE 2D */ bl func_801C716C
/* 80279344 00274FA4 80 01 00 34 */ lwz r0, 0x34(r1)
@@ -100147,7 +100150,7 @@ func_80279354:
/* 8027936C 00274FCC 7C 9C 23 78 */ mr r28, r4
/* 80279370 00274FD0 7C BB 2B 78 */ mr r27, r5
/* 80279374 00274FD4 7C DA 33 78 */ mr r26, r6
-/* 80279378 00274FD8 4B FF 53 E5 */ bl func_8026E75C
+/* 80279378 00274FD8 4B FF 53 E5 */ bl OSDisableInterrupts
/* 8027937C 00274FDC 3C 80 80 51 */ lis r4, lbl_80515890@ha
/* 80279380 00274FE0 7C 7F 1B 78 */ mr r31, r3
/* 80279384 00274FE4 38 84 58 90 */ addi r4, r4, lbl_80515890@l
@@ -100356,7 +100359,7 @@ lbl_80279654:
/* 80279680 002752E0 A1 5E 00 0A */ lhz r10, 0xa(r30)
/* 80279684 002752E4 4B FF F3 AD */ bl func_80278A30
/* 80279688 002752E8 7F E3 FB 78 */ mr r3, r31
-/* 8027968C 002752EC 4B FF 50 F9 */ bl func_8026E784
+/* 8027968C 002752EC 4B FF 50 F9 */ bl OSRestoreInterrupts
/* 80279690 002752F0 39 61 00 30 */ addi r11, r1, 0x30
/* 80279694 002752F4 4B F4 DA DD */ bl func_801C7170
/* 80279698 002752F8 80 01 00 34 */ lwz r0, 0x34(r1)
diff --git a/asm/text_8.s b/asm/text_8.s
index 60fc7b5..89336da 100644
--- a/asm/text_8.s
+++ b/asm/text_8.s
@@ -11,7 +11,7 @@ func_802796A8:
/* 802796B8 00275318 4B F4 DA 71 */ bl func_801C7128
/* 802796BC 0027531C 3F E0 80 51 */ lis r31, lbl_805157A0@ha
/* 802796C0 00275320 3B FF 57 A0 */ addi r31, r31, lbl_805157A0@l
-/* 802796C4 00275324 4B FF 50 99 */ bl func_8026E75C
+/* 802796C4 00275324 4B FF 50 99 */ bl OSDisableInterrupts
/* 802796C8 00275328 80 AD A9 00 */ lwz r5, lbl_8063FBC0-_SDA_BASE_(r13)
/* 802796CC 0027532C 38 00 00 00 */ li r0, 0
/* 802796D0 00275330 80 8D A8 F0 */ lwz r4, lbl_8063FBB0-_SDA_BASE_(r13)
@@ -70,7 +70,7 @@ lbl_80279774:
/* 80279794 002753F4 90 8D A9 68 */ stw r4, lbl_8063FC28-_SDA_BASE_(r13)
/* 80279798 002753F8 90 8D A9 64 */ stw r4, lbl_8063FC24-_SDA_BASE_(r13)
/* 8027979C 002753FC 90 0D A9 2C */ stw r0, lbl_8063FBEC-_SDA_BASE_(r13)
-/* 802797A0 00275400 4B FF 4F E5 */ bl func_8026E784
+/* 802797A0 00275400 4B FF 4F E5 */ bl OSRestoreInterrupts
/* 802797A4 00275404 39 61 00 20 */ addi r11, r1, 0x20
/* 802797A8 00275408 4B F4 D9 CD */ bl func_801C7174
/* 802797AC 0027540C 80 01 00 24 */ lwz r0, 0x24(r1)
@@ -86,7 +86,7 @@ func_802797BC:
/* 802797C8 00275428 93 E1 00 0C */ stw r31, 0xc(r1)
/* 802797CC 0027542C 93 C1 00 08 */ stw r30, 8(r1)
/* 802797D0 00275430 7C 7E 1B 78 */ mr r30, r3
-/* 802797D4 00275434 4B FF 4F 89 */ bl func_8026E75C
+/* 802797D4 00275434 4B FF 4F 89 */ bl OSDisableInterrupts
/* 802797D8 00275438 3C E0 80 51 */ lis r7, lbl_80515890@ha
/* 802797DC 0027543C 38 00 00 01 */ li r0, 1
/* 802797E0 00275440 38 E7 58 90 */ addi r7, r7, lbl_80515890@l
@@ -100,7 +100,7 @@ func_802797BC:
/* 80279800 00275460 38 E7 00 50 */ addi r7, r7, 0x50
/* 80279804 00275464 4B FF EF 75 */ bl func_80278778
/* 80279808 00275468 7F E3 FB 78 */ mr r3, r31
-/* 8027980C 0027546C 4B FF 4F 79 */ bl func_8026E784
+/* 8027980C 0027546C 4B FF 4F 79 */ bl OSRestoreInterrupts
/* 80279810 00275470 80 01 00 14 */ lwz r0, 0x14(r1)
/* 80279814 00275474 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 80279818 00275478 83 C1 00 08 */ lwz r30, 8(r1)
@@ -116,7 +116,7 @@ func_80279828:
/* 80279834 00275494 93 E1 00 1C */ stw r31, 0x1c(r1)
/* 80279838 00275498 93 C1 00 18 */ stw r30, 0x18(r1)
/* 8027983C 0027549C 7C 7E 1B 78 */ mr r30, r3
-/* 80279840 002754A0 4B FF 4F 1D */ bl func_8026E75C
+/* 80279840 002754A0 4B FF 4F 1D */ bl OSDisableInterrupts
/* 80279844 002754A4 3C 80 80 51 */ lis r4, lbl_80515890@ha
/* 80279848 002754A8 7C 7F 1B 78 */ mr r31, r3
/* 8027984C 002754AC 38 84 58 90 */ addi r4, r4, lbl_80515890@l
@@ -133,7 +133,7 @@ func_80279828:
/* 80279878 002754D8 A1 4A 00 0A */ lhz r10, 0xa(r10)
/* 8027987C 002754DC 4B FF F1 B5 */ bl func_80278A30
/* 80279880 002754E0 7F E3 FB 78 */ mr r3, r31
-/* 80279884 002754E4 4B FF 4F 01 */ bl func_8026E784
+/* 80279884 002754E4 4B FF 4F 01 */ bl OSRestoreInterrupts
/* 80279888 002754E8 80 01 00 24 */ lwz r0, 0x24(r1)
/* 8027988C 002754EC 83 E1 00 1C */ lwz r31, 0x1c(r1)
/* 80279890 002754F0 83 C1 00 18 */ lwz r30, 0x18(r1)
@@ -152,7 +152,7 @@ func_802798A8:
/* 802798AC 0027550C 7C 08 02 A6 */ mflr r0
/* 802798B0 00275510 90 01 00 14 */ stw r0, 0x14(r1)
/* 802798B4 00275514 93 E1 00 0C */ stw r31, 0xc(r1)
-/* 802798B8 00275518 4B FF 4E A5 */ bl func_8026E75C
+/* 802798B8 00275518 4B FF 4E A5 */ bl OSDisableInterrupts
/* 802798BC 0027551C 3C A0 CC 00 */ lis r5, 0xCC00202C@ha
/* 802798C0 00275520 A0 05 20 2C */ lhz r0, 0xCC00202C@l(r5)
/* 802798C4 00275524 54 06 05 7E */ clrlwi r6, r0, 0x15
@@ -176,7 +176,7 @@ lbl_802798C8:
/* 80279908 00275568 7C 00 00 34 */ cntlzw r0, r0
/* 8027990C 0027556C 7C 80 00 30 */ slw r0, r4, r0
/* 80279910 00275570 54 1F 0F FE */ srwi r31, r0, 0x1f
-/* 80279914 00275574 4B FF 4E 71 */ bl func_8026E784
+/* 80279914 00275574 4B FF 4E 71 */ bl OSRestoreInterrupts
/* 80279918 00275578 3C 60 80 51 */ lis r3, lbl_80515890@ha
/* 8027991C 0027557C 6B E4 00 01 */ xori r4, r31, 1
/* 80279920 00275580 38 63 58 90 */ addi r3, r3, lbl_80515890@l
@@ -197,7 +197,7 @@ func_80279944:
/* 80279950 002755B0 93 E1 00 0C */ stw r31, 0xc(r1)
/* 80279954 002755B4 93 C1 00 08 */ stw r30, 8(r1)
/* 80279958 002755B8 83 CD A9 34 */ lwz r30, lbl_8063FBF4-_SDA_BASE_(r13)
-/* 8027995C 002755BC 4B FF 4E 01 */ bl func_8026E75C
+/* 8027995C 002755BC 4B FF 4E 01 */ bl OSDisableInterrupts
/* 80279960 002755C0 3C A0 CC 00 */ lis r5, 0xCC00202C@ha
/* 80279964 002755C4 A0 05 20 2C */ lhz r0, 0xCC00202C@l(r5)
/* 80279968 002755C8 54 08 05 7E */ clrlwi r8, r0, 0x15
@@ -216,7 +216,7 @@ lbl_8027996C:
/* 80279998 002755F8 54 C4 08 3C */ slwi r4, r6, 1
/* 8027999C 002755FC 7C 05 03 96 */ divwu r0, r5, r0
/* 802799A0 00275600 7F E4 02 14 */ add r31, r4, r0
-/* 802799A4 00275604 4B FF 4D E1 */ bl func_8026E784
+/* 802799A4 00275604 4B FF 4D E1 */ bl OSRestoreInterrupts
/* 802799A8 00275608 A0 1E 00 18 */ lhz r0, 0x18(r30)
/* 802799AC 0027560C 7C 1F 00 40 */ cmplw r31, r0
/* 802799B0 00275610 41 80 00 08 */ blt lbl_802799B8
@@ -236,7 +236,7 @@ func_802799D4:
/* 802799D8 00275638 7C 08 02 A6 */ mflr r0
/* 802799DC 0027563C 90 01 00 14 */ stw r0, 0x14(r1)
/* 802799E0 00275640 93 E1 00 0C */ stw r31, 0xc(r1)
-/* 802799E4 00275644 4B FF 4D 79 */ bl func_8026E75C
+/* 802799E4 00275644 4B FF 4D 79 */ bl OSDisableInterrupts
/* 802799E8 00275648 83 ED A9 30 */ lwz r31, lbl_8063FBF0-_SDA_BASE_(r13)
/* 802799EC 0027564C 28 1F 00 07 */ cmplwi r31, 7
/* 802799F0 00275650 41 81 00 28 */ bgt lbl_80279A18
@@ -250,7 +250,7 @@ func_802799D4:
/* 80279A10 00275670 48 00 00 08 */ b lbl_80279A18
/* 80279A14 00275674 3B E0 00 01 */ li r31, 1
lbl_80279A18:
-/* 80279A18 00275678 4B FF 4D 6D */ bl func_8026E784
+/* 80279A18 00275678 4B FF 4D 6D */ bl OSRestoreInterrupts
/* 80279A1C 0027567C 7F E3 FB 78 */ mr r3, r31
/* 80279A20 00275680 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 80279A24 00275684 80 01 00 14 */ lwz r0, 0x14(r1)
@@ -264,7 +264,7 @@ func_80279A34:
/* 80279A38 00275698 7C 08 02 A6 */ mflr r0
/* 80279A3C 0027569C 90 01 00 14 */ stw r0, 0x14(r1)
/* 80279A40 002756A0 93 E1 00 0C */ stw r31, 0xc(r1)
-/* 80279A44 002756A4 4B FF 4D 19 */ bl func_8026E75C
+/* 80279A44 002756A4 4B FF 4D 19 */ bl OSDisableInterrupts
/* 80279A48 002756A8 3C 80 CC 00 */ lis r4, 0xCC00206C@ha
/* 80279A4C 002756AC A0 04 20 6C */ lhz r0, 0xCC00206C@l(r4)
/* 80279A50 002756B0 54 00 07 FE */ clrlwi r0, r0, 0x1f
@@ -279,7 +279,7 @@ lbl_80279A64:
/* 80279A70 002756D0 7C 00 23 78 */ or r0, r0, r4
/* 80279A74 002756D4 54 1F 0F FE */ srwi r31, r0, 0x1f
lbl_80279A78:
-/* 80279A78 002756D8 4B FF 4D 0D */ bl func_8026E784
+/* 80279A78 002756D8 4B FF 4D 0D */ bl OSRestoreInterrupts
/* 80279A7C 002756DC 7F E3 FB 78 */ mr r3, r31
/* 80279A80 002756E0 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 80279A84 002756E4 80 01 00 14 */ lwz r0, 0x14(r1)
@@ -293,11 +293,11 @@ func_80279A94:
/* 80279A98 002756F8 7C 08 02 A6 */ mflr r0
/* 80279A9C 002756FC 90 01 00 14 */ stw r0, 0x14(r1)
/* 80279AA0 00275700 93 E1 00 0C */ stw r31, 0xc(r1)
-/* 80279AA4 00275704 4B FF 4C B9 */ bl func_8026E75C
+/* 80279AA4 00275704 4B FF 4C B9 */ bl OSDisableInterrupts
/* 80279AA8 00275708 3C 80 CC 00 */ lis r4, 0xCC00206E@ha
/* 80279AAC 0027570C A0 04 20 6E */ lhz r0, 0xCC00206E@l(r4)
/* 80279AB0 00275710 54 1F 07 BE */ clrlwi r31, r0, 0x1e
-/* 80279AB4 00275714 4B FF 4C D1 */ bl func_8026E784
+/* 80279AB4 00275714 4B FF 4C D1 */ bl OSRestoreInterrupts
/* 80279AB8 00275718 57 E3 07 FE */ clrlwi r3, r31, 0x1f
/* 80279ABC 0027571C 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 80279AC0 00275720 80 01 00 14 */ lwz r0, 0x14(r1)
@@ -499,7 +499,7 @@ func_80279D58:
/* 80279D68 002759C8 93 C1 00 08 */ stw r30, 8(r1)
/* 80279D6C 002759CC 83 CD A9 58 */ lwz r30, lbl_8063FC18-_SDA_BASE_(r13)
/* 80279D70 002759D0 90 6D A9 58 */ stw r3, lbl_8063FC18-_SDA_BASE_(r13)
-/* 80279D74 002759D4 4B FF 49 E9 */ bl func_8026E75C
+/* 80279D74 002759D4 4B FF 49 E9 */ bl OSDisableInterrupts
/* 80279D78 002759D8 83 ED A9 30 */ lwz r31, lbl_8063FBF0-_SDA_BASE_(r13)
/* 80279D7C 002759DC 28 1F 00 07 */ cmplwi r31, 7
/* 80279D80 002759E0 41 81 00 28 */ bgt lbl_80279DA8
@@ -513,7 +513,7 @@ func_80279D58:
/* 80279DA0 00275A00 48 00 00 08 */ b lbl_80279DA8
/* 80279DA4 00275A04 3B E0 00 01 */ li r31, 1
lbl_80279DA8:
-/* 80279DA8 00275A08 4B FF 49 DD */ bl func_8026E784
+/* 80279DA8 00275A08 4B FF 49 DD */ bl OSRestoreInterrupts
/* 80279DAC 00275A0C 2C 1F 00 01 */ cmpwi r31, 1
/* 80279DB0 00275A10 41 82 00 08 */ beq lbl_80279DB8
/* 80279DB4 00275A14 48 00 00 48 */ b lbl_80279DFC
@@ -890,7 +890,7 @@ func_8027A2B8:
/* 8027A2E8 00275F48 90 0D 88 28 */ stw r0, lbl_8063DAE8-_SDA_BASE_(r13)
/* 8027A2EC 00275F4C 90 0D A9 70 */ stw r0, lbl_8063FC30-_SDA_BASE_(r13)
lbl_8027A2F0:
-/* 8027A2F0 00275F50 4B FF 44 6D */ bl func_8026E75C
+/* 8027A2F0 00275F50 4B FF 44 6D */ bl OSDisableInterrupts
/* 8027A2F4 00275F54 3C 80 CD 80 */ lis r4, 0xCD8000C4@ha
/* 8027A2F8 00275F58 7C 7F 1B 78 */ mr r31, r3
/* 8027A2FC 00275F5C 80 04 00 C4 */ lwz r0, 0xCD8000C4@l(r4)
@@ -975,7 +975,7 @@ lbl_8027A3D4:
/* 8027A428 00276088 2C 03 00 00 */ cmpwi r3, 0
/* 8027A42C 0027608C 40 82 00 14 */ bne lbl_8027A440
/* 8027A430 00276090 7F E3 FB 78 */ mr r3, r31
-/* 8027A434 00276094 4B FF 43 51 */ bl func_8026E784
+/* 8027A434 00276094 4B FF 43 51 */ bl OSRestoreInterrupts
/* 8027A438 00276098 38 60 00 00 */ li r3, 0
/* 8027A43C 0027609C 48 00 04 34 */ b lbl_8027A870
lbl_8027A440:
@@ -1142,7 +1142,7 @@ lbl_8027A63C:
/* 8027A698 002762F8 54 00 8F FF */ rlwinm. r0, r0, 0x11, 0x1f, 0x1f
/* 8027A69C 002762FC 41 82 00 14 */ beq lbl_8027A6B0
/* 8027A6A0 00276300 7F E3 FB 78 */ mr r3, r31
-/* 8027A6A4 00276304 4B FF 40 E1 */ bl func_8026E784
+/* 8027A6A4 00276304 4B FF 40 E1 */ bl OSRestoreInterrupts
/* 8027A6A8 00276308 38 60 00 00 */ li r3, 0
/* 8027A6AC 0027630C 48 00 01 C4 */ b lbl_8027A870
lbl_8027A6B0:
@@ -1265,7 +1265,7 @@ lbl_8027A850:
/* 8027A860 002764C0 90 03 00 C0 */ stw r0, 0xc0(r3)
lbl_8027A864:
/* 8027A864 002764C4 7F E3 FB 78 */ mr r3, r31
-/* 8027A868 002764C8 4B FF 3F 1D */ bl func_8026E784
+/* 8027A868 002764C8 4B FF 3F 1D */ bl OSRestoreInterrupts
/* 8027A86C 002764CC 38 60 00 01 */ li r3, 1
lbl_8027A870:
/* 8027A870 002764D0 39 61 00 40 */ addi r11, r1, 0x40
@@ -4515,7 +4515,7 @@ lbl_8027D768:
/* 8027D77C 002793DC 54 80 80 1E */ slwi r0, r4, 0x10
/* 8027D780 002793E0 7C 00 1B 78 */ or r0, r0, r3
/* 8027D784 002793E4 90 0D A9 A0 */ stw r0, lbl_8063FC60-_SDA_BASE_(r13)
-/* 8027D788 002793E8 4B FF 50 31 */ bl func_802727B8
+/* 8027D788 002793E8 4B FF 50 31 */ bl OSGetTime
/* 8027D78C 002793EC 38 00 00 01 */ li r0, 1
/* 8027D790 002793F0 90 6D A9 A8 */ stw r3, lbl_8063FC68-_SDA_BASE_(r13)
/* 8027D794 002793F4 38 60 00 00 */ li r3, 0
@@ -4523,7 +4523,7 @@ lbl_8027D768:
/* 8027D79C 002793FC 90 0D A9 B0 */ stw r0, lbl_8063FC70-_SDA_BASE_(r13)
/* 8027D7A0 00279400 48 00 00 F4 */ b lbl_8027D894
lbl_8027D7A4:
-/* 8027D7A4 00279404 4B FF 50 15 */ bl func_802727B8
+/* 8027D7A4 00279404 4B FF 50 15 */ bl OSGetTime
/* 8027D7A8 00279408 80 AD A9 9C */ lwz r5, lbl_8063FC5C-_SDA_BASE_(r13)
/* 8027D7AC 0027940C A0 E5 00 4E */ lhz r7, 0x4e(r5)
lbl_8027D7B0:
@@ -5676,14 +5676,14 @@ lbl_8027E8D4:
/* 8027E908 0027A568 38 61 00 08 */ addi r3, r1, 8
/* 8027E90C 0027A56C 4B FE C7 85 */ bl func_8026B090
/* 8027E910 0027A570 38 61 00 08 */ addi r3, r1, 8
-/* 8027E914 0027A574 4B FE C5 55 */ bl func_8026AE68
+/* 8027E914 0027A574 4B FE C5 55 */ bl OSSetCurrentContext
/* 8027E918 0027A578 81 8D A9 C4 */ lwz r12, lbl_8063FC84-_SDA_BASE_(r13)
/* 8027E91C 0027A57C 7D 89 03 A6 */ mtctr r12
/* 8027E920 0027A580 4E 80 04 21 */ bctrl
/* 8027E924 0027A584 38 61 00 08 */ addi r3, r1, 8
/* 8027E928 0027A588 4B FE C7 69 */ bl func_8026B090
/* 8027E92C 0027A58C 7F C3 F3 78 */ mr r3, r30
-/* 8027E930 0027A590 4B FE C5 39 */ bl func_8026AE68
+/* 8027E930 0027A590 4B FE C5 39 */ bl OSSetCurrentContext
lbl_8027E934:
/* 8027E934 0027A594 80 01 02 E4 */ lwz r0, 0x2e4(r1)
/* 8027E938 0027A598 83 E1 02 DC */ lwz r31, 0x2dc(r1)
@@ -5713,7 +5713,7 @@ func_8027E94C:
/* 8027E98C 0027A5EC 93 E3 00 1C */ stw r31, 0x1c(r3)
/* 8027E990 0027A5F0 90 C3 00 0C */ stw r6, 0xc(r3)
/* 8027E994 0027A5F4 90 03 00 10 */ stw r0, 0x10(r3)
-/* 8027E998 0027A5F8 4B FE FD C5 */ bl func_8026E75C
+/* 8027E998 0027A5F8 4B FE FD C5 */ bl OSDisableInterrupts
/* 8027E99C 0027A5FC 2C 1F 00 00 */ cmpwi r31, 0
/* 8027E9A0 0027A600 93 DD 00 14 */ stw r30, 0x14(r29)
/* 8027E9A4 0027A604 93 DD 00 18 */ stw r30, 0x18(r29)
@@ -5722,7 +5722,7 @@ func_8027E94C:
/* 8027E9B0 0027A610 80 1D 00 08 */ lwz r0, 8(r29)
/* 8027E9B4 0027A614 90 1D 00 1C */ stw r0, 0x1c(r29)
lbl_8027E9B8:
-/* 8027E9B8 0027A618 4B FE FD CD */ bl func_8026E784
+/* 8027E9B8 0027A618 4B FE FD CD */ bl OSRestoreInterrupts
/* 8027E9BC 0027A61C 80 01 00 24 */ lwz r0, 0x24(r1)
/* 8027E9C0 0027A620 83 E1 00 1C */ lwz r31, 0x1c(r1)
/* 8027E9C4 0027A624 83 C1 00 18 */ lwz r30, 0x18(r1)
@@ -5814,7 +5814,7 @@ func_8027EAD0:
/* 8027EADC 0027A73C 39 61 00 20 */ addi r11, r1, 0x20
/* 8027EAE0 0027A740 4B F4 86 49 */ bl func_801C7128
/* 8027EAE4 0027A744 7C 7B 1B 78 */ mr r27, r3
-/* 8027EAE8 0027A748 4B FE FC 75 */ bl func_8026E75C
+/* 8027EAE8 0027A748 4B FE FC 75 */ bl OSDisableInterrupts
/* 8027EAEC 0027A74C 2C 1B 00 00 */ cmpwi r27, 0
/* 8027EAF0 0027A750 7C 7E 1B 78 */ mr r30, r3
/* 8027EAF4 0027A754 40 82 00 28 */ bne lbl_8027EB1C
@@ -5825,7 +5825,7 @@ func_8027EAD0:
/* 8027EB08 0027A768 98 0D A9 D0 */ stb r0, lbl_8063FC90-_SDA_BASE_(r13)
/* 8027EB0C 0027A76C 98 04 00 22 */ stb r0, 0x22(r4)
/* 8027EB10 0027A770 98 04 00 21 */ stb r0, 0x21(r4)
-/* 8027EB14 0027A774 4B FE FC 71 */ bl func_8026E784
+/* 8027EB14 0027A774 4B FE FC 71 */ bl OSRestoreInterrupts
/* 8027EB18 0027A778 48 00 01 80 */ b lbl_8027EC98
lbl_8027EB1C:
/* 8027EB1C 0027A77C 3F 80 80 51 */ lis r28, lbl_80515FD4@ha
@@ -5925,7 +5925,7 @@ lbl_8027EC38:
lbl_8027EC8C:
/* 8027EC8C 0027A8EC 4B FE 95 D5 */ bl func_80268260
/* 8027EC90 0027A8F0 7F C3 F3 78 */ mr r3, r30
-/* 8027EC94 0027A8F4 4B FE FA F1 */ bl func_8026E784
+/* 8027EC94 0027A8F4 4B FE FA F1 */ bl OSRestoreInterrupts
lbl_8027EC98:
/* 8027EC98 0027A8F8 39 61 00 20 */ addi r11, r1, 0x20
/* 8027EC9C 0027A8FC 4B F4 84 D9 */ bl func_801C7174
@@ -5942,7 +5942,7 @@ func_8027ECB0:
/* 8027ECBC 0027A91C 39 61 00 20 */ addi r11, r1, 0x20
/* 8027ECC0 0027A920 4B F4 84 69 */ bl func_801C7128
/* 8027ECC4 0027A924 7C 7B 1B 78 */ mr r27, r3
-/* 8027ECC8 0027A928 4B FE FA 95 */ bl func_8026E75C
+/* 8027ECC8 0027A928 4B FE FA 95 */ bl OSDisableInterrupts
/* 8027ECCC 0027A92C 83 A2 A0 D0 */ lwz r29, lbl_806426D0-_SDA2_BASE_(r2)
/* 8027ECD0 0027A930 2C 1B 00 00 */ cmpwi r27, 0
/* 8027ECD4 0027A934 7C 7C 1B 78 */ mr r28, r3
@@ -5969,7 +5969,7 @@ func_8027ECB0:
/* 8027ED28 0027A988 B0 05 00 02 */ sth r0, 2(r5)
/* 8027ED2C 0027A98C 98 C4 00 21 */ stb r6, 0x21(r4)
/* 8027ED30 0027A990 98 C4 00 22 */ stb r6, 0x22(r4)
-/* 8027ED34 0027A994 4B FE FA 51 */ bl func_8026E784
+/* 8027ED34 0027A994 4B FE FA 51 */ bl OSRestoreInterrupts
/* 8027ED38 0027A998 48 00 01 F0 */ b lbl_8027EF28
lbl_8027ED3C:
/* 8027ED3C 0027A99C 3C 60 80 51 */ lis r3, lbl_80515FB0@ha
@@ -6096,7 +6096,7 @@ lbl_8027EED4:
/* 8027EF18 0027AB78 90 1D 00 08 */ stw r0, 8(r29)
/* 8027EF1C 0027AB7C 80 8D A9 94 */ lwz r4, lbl_8063FC54-_SDA_BASE_(r13)
/* 8027EF20 0027AB80 B0 04 00 02 */ sth r0, 2(r4)
-/* 8027EF24 0027AB84 4B FE F8 61 */ bl func_8026E784
+/* 8027EF24 0027AB84 4B FE F8 61 */ bl OSRestoreInterrupts
lbl_8027EF28:
/* 8027EF28 0027AB88 39 61 00 20 */ addi r11, r1, 0x20
/* 8027EF2C 0027AB8C 4B F4 82 49 */ bl func_801C7174
@@ -6110,7 +6110,7 @@ func_8027EF40:
/* 8027EF40 0027ABA0 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 8027EF44 0027ABA4 7C 08 02 A6 */ mflr r0
/* 8027EF48 0027ABA8 90 01 00 14 */ stw r0, 0x14(r1)
-/* 8027EF4C 0027ABAC 4B FE F8 11 */ bl func_8026E75C
+/* 8027EF4C 0027ABAC 4B FE F8 11 */ bl OSDisableInterrupts
/* 8027EF50 0027ABB0 88 CD A9 B8 */ lbz r6, lbl_8063FC78-_SDA_BASE_(r13)
/* 8027EF54 0027ABB4 2C 06 00 00 */ cmpwi r6, 0
/* 8027EF58 0027ABB8 41 82 00 28 */ beq lbl_8027EF80
@@ -6170,7 +6170,7 @@ lbl_8027EFFC:
/* 8027F024 0027AC84 7C 04 02 14 */ add r0, r4, r0
/* 8027F028 0027AC88 90 05 00 1C */ stw r0, 0x1c(r5)
lbl_8027F02C:
-/* 8027F02C 0027AC8C 4B FE F7 59 */ bl func_8026E784
+/* 8027F02C 0027AC8C 4B FE F7 59 */ bl OSRestoreInterrupts
/* 8027F030 0027AC90 80 01 00 14 */ lwz r0, 0x14(r1)
/* 8027F034 0027AC94 7C 08 03 A6 */ mtlr r0
/* 8027F038 0027AC98 38 21 00 10 */ addi r1, r1, 0x10
@@ -6272,9 +6272,9 @@ func_8027F14C:
/* 8027F15C 0027ADBC 93 C1 00 08 */ stw r30, 8(r1)
/* 8027F160 0027ADC0 7C 7E 1B 78 */ mr r30, r3
/* 8027F164 0027ADC4 83 ED A9 C4 */ lwz r31, lbl_8063FC84-_SDA_BASE_(r13)
-/* 8027F168 0027ADC8 4B FE F5 F5 */ bl func_8026E75C
+/* 8027F168 0027ADC8 4B FE F5 F5 */ bl OSDisableInterrupts
/* 8027F16C 0027ADCC 93 CD A9 C4 */ stw r30, lbl_8063FC84-_SDA_BASE_(r13)
-/* 8027F170 0027ADD0 4B FE F6 15 */ bl func_8026E784
+/* 8027F170 0027ADD0 4B FE F6 15 */ bl OSRestoreInterrupts
/* 8027F174 0027ADD4 7F E3 FB 78 */ mr r3, r31
/* 8027F178 0027ADD8 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 8027F17C 0027ADDC 83 C1 00 08 */ lwz r30, 8(r1)
@@ -6288,7 +6288,7 @@ func_8027F190:
/* 8027F190 0027ADF0 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 8027F194 0027ADF4 7C 08 02 A6 */ mflr r0
/* 8027F198 0027ADF8 90 01 00 14 */ stw r0, 0x14(r1)
-/* 8027F19C 0027ADFC 4B FE F5 C1 */ bl func_8026E75C
+/* 8027F19C 0027ADFC 4B FE F5 C1 */ bl OSDisableInterrupts
/* 8027F1A0 0027AE00 80 C2 A0 D0 */ lwz r6, lbl_806426D0-_SDA2_BASE_(r2)
/* 8027F1A4 0027AE04 38 00 00 00 */ li r0, 0
/* 8027F1A8 0027AE08 80 86 00 08 */ lwz r4, 8(r6)
@@ -6298,7 +6298,7 @@ func_8027F190:
/* 8027F1B8 0027AE18 80 8D A9 94 */ lwz r4, lbl_8063FC54-_SDA_BASE_(r13)
/* 8027F1BC 0027AE1C B0 A4 00 02 */ sth r5, 2(r4)
/* 8027F1C0 0027AE20 90 0D A9 C0 */ stw r0, lbl_8063FC80-_SDA_BASE_(r13)
-/* 8027F1C4 0027AE24 4B FE F5 C1 */ bl func_8026E784
+/* 8027F1C4 0027AE24 4B FE F5 C1 */ bl OSRestoreInterrupts
/* 8027F1C8 0027AE28 80 01 00 14 */ lwz r0, 0x14(r1)
/* 8027F1CC 0027AE2C 7C 08 03 A6 */ mtlr r0
/* 8027F1D0 0027AE30 38 21 00 10 */ addi r1, r1, 0x10
@@ -6350,7 +6350,7 @@ func_8027F254:
/* 8027F270 0027AED0 88 0D A9 B9 */ lbz r0, lbl_8063FC79-_SDA_BASE_(r13)
/* 8027F274 0027AED4 2C 00 00 00 */ cmpwi r0, 0
/* 8027F278 0027AED8 41 82 01 5C */ beq lbl_8027F3D4
-/* 8027F27C 0027AEDC 4B FE F4 E1 */ bl func_8026E75C
+/* 8027F27C 0027AEDC 4B FE F4 E1 */ bl OSDisableInterrupts
/* 8027F280 0027AEE0 83 A2 A0 D0 */ lwz r29, lbl_806426D0-_SDA2_BASE_(r2)
/* 8027F284 0027AEE4 3F C0 80 51 */ lis r30, lbl_80515FB0@ha
/* 8027F288 0027AEE8 7C 7C 1B 78 */ mr r28, r3
@@ -6436,7 +6436,7 @@ lbl_8027F380:
/* 8027F3C4 0027B024 90 1D 00 08 */ stw r0, 8(r29)
/* 8027F3C8 0027B028 80 8D A9 94 */ lwz r4, lbl_8063FC54-_SDA_BASE_(r13)
/* 8027F3CC 0027B02C B0 04 00 02 */ sth r0, 2(r4)
-/* 8027F3D0 0027B030 4B FE F3 B5 */ bl func_8026E784
+/* 8027F3D0 0027B030 4B FE F3 B5 */ bl OSRestoreInterrupts
lbl_8027F3D4:
/* 8027F3D4 0027B034 80 01 00 24 */ lwz r0, 0x24(r1)
/* 8027F3D8 0027B038 83 E1 00 1C */ lwz r31, 0x1c(r1)
@@ -7821,11 +7821,11 @@ lbl_8028076C:
/* 8028078C 0027C3EC 3B A0 00 08 */ li r29, 8
/* 80280790 0027C3F0 6C 1C 80 00 */ xoris r28, r0, 0x8000
lbl_80280794:
-/* 80280794 0027C3F4 4B FF 20 25 */ bl func_802727B8
+/* 80280794 0027C3F4 4B FF 20 25 */ bl OSGetTime
/* 80280798 0027C3F8 7C 9F 23 78 */ mr r31, r4
/* 8028079C 0027C3FC 7C 7E 1B 78 */ mr r30, r3
lbl_802807A0:
-/* 802807A0 0027C400 4B FF 20 19 */ bl func_802727B8
+/* 802807A0 0027C400 4B FF 20 19 */ bl OSGetTime
/* 802807A4 0027C404 7C 9F 20 10 */ subfc r4, r31, r4
/* 802807A8 0027C408 7C 1E 19 10 */ subfe r0, r30, r3
/* 802807AC 0027C40C 6C 03 80 00 */ xoris r3, r0, 0x8000
@@ -7851,14 +7851,14 @@ lbl_802807F4:
/* 802807F4 0027C454 38 00 00 01 */ li r0, 1
/* 802807F8 0027C458 3C 60 CC 00 */ lis r3, 0xCC003018@ha
/* 802807FC 0027C45C 90 03 30 18 */ stw r0, 0xCC003018@l(r3)
-/* 80280800 0027C460 4B FF 1F B9 */ bl func_802727B8
+/* 80280800 0027C460 4B FF 1F B9 */ bl OSGetTime
/* 80280804 0027C464 38 00 00 00 */ li r0, 0
/* 80280808 0027C468 7C 9F 23 78 */ mr r31, r4
/* 8028080C 0027C46C 7C 7E 1B 78 */ mr r30, r3
/* 80280810 0027C470 3B A0 00 32 */ li r29, 0x32
/* 80280814 0027C474 6C 1C 80 00 */ xoris r28, r0, 0x8000
lbl_80280818:
-/* 80280818 0027C478 4B FF 1F A1 */ bl func_802727B8
+/* 80280818 0027C478 4B FF 1F A1 */ bl OSGetTime
/* 8028081C 0027C47C 7C 9F 20 10 */ subfc r4, r31, r4
/* 80280820 0027C480 7C 1E 19 10 */ subfe r0, r30, r3
/* 80280824 0027C484 6C 03 80 00 */ xoris r3, r0, 0x8000
@@ -7870,13 +7870,13 @@ lbl_80280818:
/* 8028083C 0027C49C 3B C0 00 00 */ li r30, 0
/* 80280840 0027C4A0 3C 60 CC 00 */ lis r3, 0xCC003018@ha
/* 80280844 0027C4A4 93 C3 30 18 */ stw r30, 0xCC003018@l(r3)
-/* 80280848 0027C4A8 4B FF 1F 71 */ bl func_802727B8
+/* 80280848 0027C4A8 4B FF 1F 71 */ bl OSGetTime
/* 8028084C 0027C4AC 6F DF 80 00 */ xoris r31, r30, 0x8000
/* 80280850 0027C4B0 7C 9C 23 78 */ mr r28, r4
/* 80280854 0027C4B4 7C 7D 1B 78 */ mr r29, r3
/* 80280858 0027C4B8 3B C0 00 05 */ li r30, 5
lbl_8028085C:
-/* 8028085C 0027C4BC 4B FF 1F 5D */ bl func_802727B8
+/* 8028085C 0027C4BC 4B FF 1F 5D */ bl OSGetTime
/* 80280860 0027C4C0 7C 9C 20 10 */ subfc r4, r28, r4
/* 80280864 0027C4C4 7C 1D 19 10 */ subfe r0, r29, r3
/* 80280868 0027C4C8 6C 03 80 00 */ xoris r3, r0, 0x8000
@@ -7920,11 +7920,11 @@ lbl_802808D0:
/* 802808F0 0027C550 3B 80 00 08 */ li r28, 8
/* 802808F4 0027C554 6C 1B 80 00 */ xoris r27, r0, 0x8000
lbl_802808F8:
-/* 802808F8 0027C558 4B FF 1E C1 */ bl func_802727B8
+/* 802808F8 0027C558 4B FF 1E C1 */ bl OSGetTime
/* 802808FC 0027C55C 7C 9E 23 78 */ mr r30, r4
/* 80280900 0027C560 7C 7D 1B 78 */ mr r29, r3
lbl_80280904:
-/* 80280904 0027C564 4B FF 1E B5 */ bl func_802727B8
+/* 80280904 0027C564 4B FF 1E B5 */ bl OSGetTime
/* 80280908 0027C568 7C 9E 20 10 */ subfc r4, r30, r4
/* 8028090C 0027C56C 7C 1D 19 10 */ subfe r0, r29, r3
/* 80280910 0027C570 6C 03 80 00 */ xoris r3, r0, 0x8000
@@ -7950,14 +7950,14 @@ lbl_80280958:
/* 80280958 0027C5B8 38 00 00 01 */ li r0, 1
/* 8028095C 0027C5BC 3C 60 CC 00 */ lis r3, 0xCC003018@ha
/* 80280960 0027C5C0 90 03 30 18 */ stw r0, 0xCC003018@l(r3)
-/* 80280964 0027C5C4 4B FF 1E 55 */ bl func_802727B8
+/* 80280964 0027C5C4 4B FF 1E 55 */ bl OSGetTime
/* 80280968 0027C5C8 38 00 00 00 */ li r0, 0
/* 8028096C 0027C5CC 7C 9E 23 78 */ mr r30, r4
/* 80280970 0027C5D0 7C 7D 1B 78 */ mr r29, r3
/* 80280974 0027C5D4 3B 80 00 32 */ li r28, 0x32
/* 80280978 0027C5D8 6C 1B 80 00 */ xoris r27, r0, 0x8000
lbl_8028097C:
-/* 8028097C 0027C5DC 4B FF 1E 3D */ bl func_802727B8
+/* 8028097C 0027C5DC 4B FF 1E 3D */ bl OSGetTime
/* 80280980 0027C5E0 7C 9E 20 10 */ subfc r4, r30, r4
/* 80280984 0027C5E4 7C 1D 19 10 */ subfe r0, r29, r3
/* 80280988 0027C5E8 6C 03 80 00 */ xoris r3, r0, 0x8000
@@ -7969,13 +7969,13 @@ lbl_8028097C:
/* 802809A0 0027C600 3B A0 00 00 */ li r29, 0
/* 802809A4 0027C604 3C 60 CC 00 */ lis r3, 0xCC003018@ha
/* 802809A8 0027C608 93 A3 30 18 */ stw r29, 0xCC003018@l(r3)
-/* 802809AC 0027C60C 4B FF 1E 0D */ bl func_802727B8
+/* 802809AC 0027C60C 4B FF 1E 0D */ bl OSGetTime
/* 802809B0 0027C610 6F BE 80 00 */ xoris r30, r29, 0x8000
/* 802809B4 0027C614 7C 9B 23 78 */ mr r27, r4
/* 802809B8 0027C618 7C 7C 1B 78 */ mr r28, r3
/* 802809BC 0027C61C 3B A0 00 05 */ li r29, 5
lbl_802809C0:
-/* 802809C0 0027C620 4B FF 1D F9 */ bl func_802727B8
+/* 802809C0 0027C620 4B FF 1D F9 */ bl OSGetTime
/* 802809C4 0027C624 7C 9B 20 10 */ subfc r4, r27, r4
/* 802809C8 0027C628 7C 1C 19 10 */ subfe r0, r28, r3
/* 802809CC 0027C62C 6C 03 80 00 */ xoris r3, r0, 0x8000
@@ -8022,7 +8022,7 @@ func_80280A4C:
/* 80280A5C 0027C6BC 93 C1 00 18 */ stw r30, 0x18(r1)
/* 80280A60 0027C6C0 93 A1 00 14 */ stw r29, 0x14(r1)
/* 80280A64 0027C6C4 7C 7D 1B 78 */ mr r29, r3
-/* 80280A68 0027C6C8 4B FE DC F5 */ bl func_8026E75C
+/* 80280A68 0027C6C8 4B FE DC F5 */ bl OSDisableInterrupts
/* 80280A6C 0027C6CC 3C 80 CC 01 */ lis r4, 0xCC008000@ha
/* 80280A70 0027C6D0 38 A0 00 61 */ li r5, 0x61
/* 80280A74 0027C6D4 98 A4 80 00 */ stb r5, 0xCC008000@l(r4)
@@ -8052,7 +8052,7 @@ lbl_80280AAC:
/* 80280AD0 0027C730 93 E3 80 00 */ stw r31, -0x8000(r3)
/* 80280AD4 0027C734 4B FE 77 8D */ bl func_80268260
/* 80280AD8 0027C738 7F A3 EB 78 */ mr r3, r29
-/* 80280ADC 0027C73C 4B FE DC A9 */ bl func_8026E784
+/* 80280ADC 0027C73C 4B FE DC A9 */ bl OSRestoreInterrupts
/* 80280AE0 0027C740 B3 FE 00 02 */ sth r31, 2(r30)
/* 80280AE4 0027C744 83 E1 00 1C */ lwz r31, 0x1c(r1)
/* 80280AE8 0027C748 83 C1 00 18 */ lwz r30, 0x18(r1)
@@ -8075,7 +8075,7 @@ func_80280B0C:
/* 80280B14 0027C774 90 01 00 14 */ stw r0, 0x14(r1)
/* 80280B18 0027C778 93 E1 00 0C */ stw r31, 0xc(r1)
/* 80280B1C 0027C77C 93 C1 00 08 */ stw r30, 8(r1)
-/* 80280B20 0027C780 4B FE DC 3D */ bl func_8026E75C
+/* 80280B20 0027C780 4B FE DC 3D */ bl OSDisableInterrupts
/* 80280B24 0027C784 3C A0 CC 01 */ lis r5, 0xCC008000@ha
/* 80280B28 0027C788 38 00 00 61 */ li r0, 0x61
/* 80280B2C 0027C78C 3C 80 45 00 */ lis r4, 0x45000002@ha
@@ -8102,7 +8102,7 @@ lbl_80280B54:
/* 80280B7C 0027C7DC 4B FE 76 E5 */ bl func_80268260
/* 80280B80 0027C7E0 9B ED A9 E0 */ stb r31, lbl_8063FCA0-_SDA_BASE_(r13)
/* 80280B84 0027C7E4 7F C3 F3 78 */ mr r3, r30
-/* 80280B88 0027C7E8 4B FE DB FD */ bl func_8026E784
+/* 80280B88 0027C7E8 4B FE DB FD */ bl OSRestoreInterrupts
/* 80280B8C 0027C7EC 80 01 00 14 */ lwz r0, 0x14(r1)
/* 80280B90 0027C7F0 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 80280B94 0027C7F4 83 C1 00 08 */ lwz r30, 8(r1)
@@ -8230,9 +8230,9 @@ func_80280CE0:
/* 80280CF0 0027C950 93 C1 00 08 */ stw r30, 8(r1)
/* 80280CF4 0027C954 7C 7E 1B 78 */ mr r30, r3
/* 80280CF8 0027C958 83 ED A9 E8 */ lwz r31, lbl_8063FCA8-_SDA_BASE_(r13)
-/* 80280CFC 0027C95C 4B FE DA 61 */ bl func_8026E75C
+/* 80280CFC 0027C95C 4B FE DA 61 */ bl OSDisableInterrupts
/* 80280D00 0027C960 93 CD A9 E8 */ stw r30, lbl_8063FCA8-_SDA_BASE_(r13)
-/* 80280D04 0027C964 4B FE DA 81 */ bl func_8026E784
+/* 80280D04 0027C964 4B FE DA 81 */ bl OSRestoreInterrupts
/* 80280D08 0027C968 7F E3 FB 78 */ mr r3, r31
/* 80280D0C 0027C96C 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 80280D10 0027C970 83 C1 00 08 */ lwz r30, 8(r1)
@@ -8255,7 +8255,7 @@ lbl_80280D24:
/* 80280D50 0027C9B0 38 61 00 08 */ addi r3, r1, 8
/* 80280D54 0027C9B4 4B FE A3 3D */ bl func_8026B090
/* 80280D58 0027C9B8 38 61 00 08 */ addi r3, r1, 8
-/* 80280D5C 0027C9BC 4B FE A1 0D */ bl func_8026AE68
+/* 80280D5C 0027C9BC 4B FE A1 0D */ bl OSSetCurrentContext
/* 80280D60 0027C9C0 81 8D A9 E8 */ lwz r12, lbl_8063FCA8-_SDA_BASE_(r13)
/* 80280D64 0027C9C4 7F E3 FB 78 */ mr r3, r31
/* 80280D68 0027C9C8 7D 89 03 A6 */ mtctr r12
@@ -8263,7 +8263,7 @@ lbl_80280D24:
/* 80280D70 0027C9D0 38 61 00 08 */ addi r3, r1, 8
/* 80280D74 0027C9D4 4B FE A3 1D */ bl func_8026B090
/* 80280D78 0027C9D8 7F C3 F3 78 */ mr r3, r30
-/* 80280D7C 0027C9DC 4B FE A0 ED */ bl func_8026AE68
+/* 80280D7C 0027C9DC 4B FE A0 ED */ bl OSSetCurrentContext
lbl_80280D80:
/* 80280D80 0027C9E0 80 6D A9 98 */ lwz r3, lbl_8063FC58-_SDA_BASE_(r13)
/* 80280D84 0027C9E4 A0 03 00 0A */ lhz r0, 0xa(r3)
@@ -8285,9 +8285,9 @@ func_80280DA8:
/* 80280DB8 0027CA18 93 C1 00 08 */ stw r30, 8(r1)
/* 80280DBC 0027CA1C 7C 7E 1B 78 */ mr r30, r3
/* 80280DC0 0027CA20 83 ED A9 E4 */ lwz r31, lbl_8063FCA4-_SDA_BASE_(r13)
-/* 80280DC4 0027CA24 4B FE D9 99 */ bl func_8026E75C
+/* 80280DC4 0027CA24 4B FE D9 99 */ bl OSDisableInterrupts
/* 80280DC8 0027CA28 93 CD A9 E4 */ stw r30, lbl_8063FCA4-_SDA_BASE_(r13)
-/* 80280DCC 0027CA2C 4B FE D9 B9 */ bl func_8026E784
+/* 80280DCC 0027CA2C 4B FE D9 B9 */ bl OSRestoreInterrupts
/* 80280DD0 0027CA30 7F E3 FB 78 */ mr r3, r31
/* 80280DD4 0027CA34 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 80280DD8 0027CA38 83 C1 00 08 */ lwz r30, 8(r1)
@@ -8313,14 +8313,14 @@ lbl_80280DEC:
/* 80280E24 0027CA84 38 61 00 08 */ addi r3, r1, 8
/* 80280E28 0027CA88 4B FE A2 69 */ bl func_8026B090
/* 80280E2C 0027CA8C 38 61 00 08 */ addi r3, r1, 8
-/* 80280E30 0027CA90 4B FE A0 39 */ bl func_8026AE68
+/* 80280E30 0027CA90 4B FE A0 39 */ bl OSSetCurrentContext
/* 80280E34 0027CA94 81 8D A9 E4 */ lwz r12, lbl_8063FCA4-_SDA_BASE_(r13)
/* 80280E38 0027CA98 7D 89 03 A6 */ mtctr r12
/* 80280E3C 0027CA9C 4E 80 04 21 */ bctrl
/* 80280E40 0027CAA0 38 61 00 08 */ addi r3, r1, 8
/* 80280E44 0027CAA4 4B FE A2 4D */ bl func_8026B090
/* 80280E48 0027CAA8 7F E3 FB 78 */ mr r3, r31
-/* 80280E4C 0027CAAC 4B FE A0 1D */ bl func_8026AE68
+/* 80280E4C 0027CAAC 4B FE A0 1D */ bl OSSetCurrentContext
lbl_80280E50:
/* 80280E50 0027CAB0 38 6D A9 D8 */ addi r3, r13, lbl_8063FC98-_SDA_BASE_
/* 80280E54 0027CAB4 4B FF 16 0D */ bl func_80272460
@@ -14652,7 +14652,7 @@ func_802866EC:
/* 80286728 00282388 88 1D 05 F9 */ lbz r0, 0x5f9(r29)
/* 8028672C 0028238C 2C 00 00 00 */ cmpwi r0, 0
/* 80286730 00282390 41 82 00 30 */ beq lbl_80286760
-/* 80286734 00282394 4B FE 80 29 */ bl func_8026E75C
+/* 80286734 00282394 4B FE 80 29 */ bl OSDisableInterrupts
/* 80286738 00282398 83 82 A0 D0 */ lwz r28, lbl_806426D0-_SDA2_BASE_(r2)
/* 8028673C 0028239C 7C 7B 1B 78 */ mr r27, r3
/* 80286740 002823A0 38 9E 00 80 */ addi r4, r30, 0x80
@@ -14662,7 +14662,7 @@ func_802866EC:
/* 80286750 002823B0 4B D7 D8 B1 */ bl memcpy
/* 80286754 002823B4 93 5C 00 08 */ stw r26, 8(r28)
/* 80286758 002823B8 7F 63 DB 78 */ mr r3, r27
-/* 8028675C 002823BC 4B FE 80 29 */ bl func_8026E784
+/* 8028675C 002823BC 4B FE 80 29 */ bl OSRestoreInterrupts
lbl_80286760:
/* 80286760 002823C0 57 E0 06 3F */ clrlwi. r0, r31, 0x18
/* 80286764 002823C4 38 00 00 00 */ li r0, 0
@@ -16467,7 +16467,7 @@ lbl_80288028:
/* 80288058 00283CB8 38 60 FF FF */ li r3, -1
/* 8028805C 00283CBC 48 00 00 58 */ b lbl_802880B4
lbl_80288060:
-/* 80288060 00283CC0 4B FE 66 FD */ bl func_8026E75C
+/* 80288060 00283CC0 4B FE 66 FD */ bl OSDisableInterrupts
/* 80288064 00283CC4 7C 7F 1B 78 */ mr r31, r3
lbl_80288068:
/* 80288068 00283CC8 80 1B 00 0C */ lwz r0, 0xc(r27)
@@ -16491,7 +16491,7 @@ lbl_8028809C:
/* 802880A4 00283D04 4B FF FF C4 */ b lbl_80288068
lbl_802880A8:
/* 802880A8 00283D08 7F E3 FB 78 */ mr r3, r31
-/* 802880AC 00283D0C 4B FE 66 D9 */ bl func_8026E784
+/* 802880AC 00283D0C 4B FE 66 D9 */ bl OSRestoreInterrupts
/* 802880B0 00283D10 7F C3 F3 78 */ mr r3, r30
lbl_802880B4:
/* 802880B4 00283D14 39 61 00 20 */ addi r11, r1, 0x20
@@ -16566,7 +16566,7 @@ func_8028818C:
/* 802881A0 00283E00 7C 7B 1B 78 */ mr r27, r3
/* 802881A4 00283E04 7C 9C 23 78 */ mr r28, r4
/* 802881A8 00283E08 7C BD 2B 78 */ mr r29, r5
-/* 802881AC 00283E0C 4B FE 65 B1 */ bl func_8026E75C
+/* 802881AC 00283E0C 4B FE 65 B1 */ bl OSDisableInterrupts
/* 802881B0 00283E10 80 0D AA 10 */ lwz r0, lbl_8063FCD0-_SDA_BASE_(r13)
/* 802881B4 00283E14 7C 7F 1B 78 */ mr r31, r3
/* 802881B8 00283E18 28 00 00 05 */ cmplwi r0, 5
@@ -16597,7 +16597,7 @@ lbl_802881C8:
/* 80288218 00283E78 7C 9E 2A 14 */ add r4, r30, r5
/* 8028821C 00283E7C 90 64 00 2C */ stw r3, 0x2c(r4)
/* 80288220 00283E80 7F E3 FB 78 */ mr r3, r31
-/* 80288224 00283E84 4B FE 65 61 */ bl func_8026E784
+/* 80288224 00283E84 4B FE 65 61 */ bl OSRestoreInterrupts
/* 80288228 00283E88 39 61 00 20 */ addi r11, r1, 0x20
/* 8028822C 00283E8C 4B F3 EF 49 */ bl func_801C7174
/* 80288230 00283E90 80 01 00 24 */ lwz r0, 0x24(r1)
@@ -16705,7 +16705,7 @@ lbl_80288380:
/* 802883AC 0028400C 38 84 00 1F */ addi r4, r4, 0x1f
/* 802883B0 00284010 7C 7D 04 30 */ srw r29, r3, r0
/* 802883B4 00284014 54 9C 00 34 */ rlwinm r28, r4, 0, 0, 0x1a
-/* 802883B8 00284018 4B FE 63 A5 */ bl func_8026E75C
+/* 802883B8 00284018 4B FE 63 A5 */ bl OSDisableInterrupts
/* 802883BC 0028401C 80 0D AA 10 */ lwz r0, lbl_8063FCD0-_SDA_BASE_(r13)
/* 802883C0 00284020 7C 7F 1B 78 */ mr r31, r3
/* 802883C4 00284024 28 00 00 05 */ cmplwi r0, 5
@@ -16737,7 +16737,7 @@ lbl_802883D4:
/* 80288428 00284088 7C 9E 2A 14 */ add r4, r30, r5
/* 8028842C 0028408C 90 64 00 2C */ stw r3, 0x2c(r4)
/* 80288430 00284090 7F E3 FB 78 */ mr r3, r31
-/* 80288434 00284094 4B FE 63 51 */ bl func_8026E784
+/* 80288434 00284094 4B FE 63 51 */ bl OSRestoreInterrupts
/* 80288438 00284098 80 0D AA 48 */ lwz r0, lbl_8063FD08-_SDA_BASE_(r13)
/* 8028843C 0028409C 3C 80 80 51 */ lis r4, lbl_80516980@ha
/* 80288440 002840A0 38 84 69 80 */ addi r4, r4, lbl_80516980@l
@@ -16770,7 +16770,7 @@ lbl_8028849C:
/* 802884A8 00284108 93 E1 00 0C */ stw r31, 0xc(r1)
/* 802884AC 0028410C 93 C1 00 08 */ stw r30, 8(r1)
/* 802884B0 00284110 7C 7E 1B 78 */ mr r30, r3
-/* 802884B4 00284114 4B FE 62 A9 */ bl func_8026E75C
+/* 802884B4 00284114 4B FE 62 A9 */ bl OSDisableInterrupts
/* 802884B8 00284118 80 0D AA 10 */ lwz r0, lbl_8063FCD0-_SDA_BASE_(r13)
/* 802884BC 0028411C 2C 00 00 00 */ cmpwi r0, 0
/* 802884C0 00284120 40 82 00 14 */ bne lbl_802884D4
@@ -16786,7 +16786,7 @@ lbl_802884D4:
/* 802884E4 00284144 7C 84 02 14 */ add r4, r4, r0
/* 802884E8 00284148 93 C4 00 14 */ stw r30, 0x14(r4)
lbl_802884EC:
-/* 802884EC 0028414C 4B FE 62 99 */ bl func_8026E784
+/* 802884EC 0028414C 4B FE 62 99 */ bl OSRestoreInterrupts
/* 802884F0 00284150 28 1E 00 10 */ cmplwi r30, 0x10
/* 802884F4 00284154 40 82 00 1C */ bne lbl_80288510
/* 802884F8 00284158 3C 60 01 23 */ lis r3, 0x01234568@ha
@@ -16825,7 +16825,7 @@ lbl_80288570:
/* 80288570 002841D0 48 00 25 A1 */ bl func_8028AB10
/* 80288574 002841D4 48 00 00 94 */ b lbl_80288608
lbl_80288578:
-/* 80288578 002841D8 4B FE 61 E5 */ bl func_8026E75C
+/* 80288578 002841D8 4B FE 61 E5 */ bl OSDisableInterrupts
/* 8028857C 002841DC 80 0D AA 10 */ lwz r0, lbl_8063FCD0-_SDA_BASE_(r13)
/* 80288580 002841E0 7C 7F 1B 78 */ mr r31, r3
/* 80288584 002841E4 28 00 00 05 */ cmplwi r0, 5
@@ -16858,7 +16858,7 @@ lbl_80288594:
/* 802885EC 0028424C 7C 9E 2A 14 */ add r4, r30, r5
/* 802885F0 00284250 90 64 00 2C */ stw r3, 0x2c(r4)
/* 802885F4 00284254 7F E3 FB 78 */ mr r3, r31
-/* 802885F8 00284258 4B FE 61 8D */ bl func_8026E784
+/* 802885F8 00284258 4B FE 61 8D */ bl OSRestoreInterrupts
/* 802885FC 0028425C 3C 60 80 29 */ lis r3, lbl_8028893C@ha
/* 80288600 00284260 38 63 89 3C */ addi r3, r3, lbl_8028893C@l
/* 80288604 00284264 48 00 58 D1 */ bl func_8028DED4
@@ -17047,7 +17047,7 @@ lbl_80288878:
/* 80288880 002844E0 90 01 00 14 */ stw r0, 0x14(r1)
/* 80288884 002844E4 93 E1 00 0C */ stw r31, 0xc(r1)
/* 80288888 002844E8 93 C1 00 08 */ stw r30, 8(r1)
-/* 8028888C 002844EC 4B FE 5E D1 */ bl func_8026E75C
+/* 8028888C 002844EC 4B FE 5E D1 */ bl OSDisableInterrupts
/* 80288890 002844F0 80 0D AA 10 */ lwz r0, lbl_8063FCD0-_SDA_BASE_(r13)
/* 80288894 002844F4 7C 7F 1B 78 */ mr r31, r3
/* 80288898 002844F8 28 00 00 05 */ cmplwi r0, 5
@@ -17080,7 +17080,7 @@ lbl_802888A8:
/* 80288900 00284560 7C 9E 2A 14 */ add r4, r30, r5
/* 80288904 00284564 90 64 00 2C */ stw r3, 0x2c(r4)
/* 80288908 00284568 7F E3 FB 78 */ mr r3, r31
-/* 8028890C 0028456C 4B FE 5E 79 */ bl func_8026E784
+/* 8028890C 0028456C 4B FE 5E 79 */ bl OSRestoreInterrupts
/* 80288910 00284570 3C A0 80 29 */ lis r5, lbl_802890F4@ha
/* 80288914 00284574 38 60 00 00 */ li r3, 0
/* 80288918 00284578 38 A5 90 F4 */ addi r5, r5, lbl_802890F4@l
@@ -17101,7 +17101,7 @@ lbl_8028893C:
/* 80288950 002845B0 93 A1 00 14 */ stw r29, 0x14(r1)
/* 80288954 002845B4 93 81 00 10 */ stw r28, 0x10(r1)
/* 80288958 002845B8 7C 7C 1B 78 */ mr r28, r3
-/* 8028895C 002845BC 4B FE 5E 01 */ bl func_8026E75C
+/* 8028895C 002845BC 4B FE 5E 01 */ bl OSDisableInterrupts
/* 80288960 002845C0 80 0D AA 10 */ lwz r0, lbl_8063FCD0-_SDA_BASE_(r13)
/* 80288964 002845C4 2C 00 00 00 */ cmpwi r0, 0
/* 80288968 002845C8 40 82 00 14 */ bne lbl_8028897C
@@ -17117,7 +17117,7 @@ lbl_8028897C:
/* 8028898C 002845EC 7C 84 02 14 */ add r4, r4, r0
/* 80288990 002845F0 93 84 00 14 */ stw r28, 0x14(r4)
lbl_80288994:
-/* 80288994 002845F4 4B FE 5D F1 */ bl func_8026E784
+/* 80288994 002845F4 4B FE 5D F1 */ bl OSRestoreInterrupts
/* 80288998 002845F8 28 1C 00 10 */ cmplwi r28, 0x10
/* 8028899C 002845FC 40 82 00 1C */ bne lbl_802889B8
/* 802889A0 00284600 3C 60 01 23 */ lis r3, 0x01234568@ha
@@ -17247,7 +17247,7 @@ lbl_80288B3C:
/* 80288B50 002847B0 40 82 00 A8 */ bne lbl_80288BF8
/* 80288B54 002847B4 80 6D AA 90 */ lwz r3, lbl_8063FD50-_SDA_BASE_(r13)
/* 80288B58 002847B8 83 A3 00 10 */ lwz r29, 0x10(r3)
-/* 80288B5C 002847BC 4B FE 5C 01 */ bl func_8026E75C
+/* 80288B5C 002847BC 4B FE 5C 01 */ bl OSDisableInterrupts
/* 80288B60 002847C0 80 0D AA 10 */ lwz r0, lbl_8063FCD0-_SDA_BASE_(r13)
/* 80288B64 002847C4 7C 7F 1B 78 */ mr r31, r3
/* 80288B68 002847C8 28 00 00 05 */ cmplwi r0, 5
@@ -17280,7 +17280,7 @@ lbl_80288B78:
/* 80288BD0 00284830 7C 9E 2A 14 */ add r4, r30, r5
/* 80288BD4 00284834 90 64 00 2C */ stw r3, 0x2c(r4)
/* 80288BD8 00284838 7F E3 FB 78 */ mr r3, r31
-/* 80288BDC 0028483C 4B FE 5B A9 */ bl func_8026E784
+/* 80288BDC 0028483C 4B FE 5B A9 */ bl OSRestoreInterrupts
/* 80288BE0 00284840 80 6D AA 90 */ lwz r3, lbl_8063FD50-_SDA_BASE_(r13)
/* 80288BE4 00284844 3C 80 80 29 */ lis r4, lbl_80288E40@ha
/* 80288BE8 00284848 38 84 8E 40 */ addi r4, r4, lbl_80288E40@l
@@ -17380,7 +17380,7 @@ lbl_80288D44:
/* 80288D4C 002849AC 3C 1D FF FB */ addis r0, r29, 0xfffb
/* 80288D50 002849B0 28 00 30 00 */ cmplwi r0, 0x3000
/* 80288D54 002849B4 40 82 00 A0 */ bne lbl_80288DF4
-/* 80288D58 002849B8 4B FE 5A 05 */ bl func_8026E75C
+/* 80288D58 002849B8 4B FE 5A 05 */ bl OSDisableInterrupts
/* 80288D5C 002849BC 80 0D AA 10 */ lwz r0, lbl_8063FCD0-_SDA_BASE_(r13)
/* 80288D60 002849C0 7C 7F 1B 78 */ mr r31, r3
/* 80288D64 002849C4 28 00 00 05 */ cmplwi r0, 5
@@ -17413,7 +17413,7 @@ lbl_80288D74:
/* 80288DCC 00284A2C 7C 9E 2A 14 */ add r4, r30, r5
/* 80288DD0 00284A30 90 64 00 2C */ stw r3, 0x2c(r4)
/* 80288DD4 00284A34 7F E3 FB 78 */ mr r3, r31
-/* 80288DD8 00284A38 4B FE 59 AD */ bl func_8026E784
+/* 80288DD8 00284A38 4B FE 59 AD */ bl OSRestoreInterrupts
/* 80288DDC 00284A3C 3C A0 80 29 */ lis r5, lbl_80289EB0@ha
/* 80288DE0 00284A40 38 60 00 00 */ li r3, 0
/* 80288DE4 00284A44 38 A5 9E B0 */ addi r5, r5, lbl_80289EB0@l
@@ -17449,7 +17449,7 @@ lbl_80288E40:
/* 80288E4C 00284AAC 93 E1 00 0C */ stw r31, 0xc(r1)
/* 80288E50 00284AB0 93 C1 00 08 */ stw r30, 8(r1)
/* 80288E54 00284AB4 7C 7E 1B 78 */ mr r30, r3
-/* 80288E58 00284AB8 4B FE 59 05 */ bl func_8026E75C
+/* 80288E58 00284AB8 4B FE 59 05 */ bl OSDisableInterrupts
/* 80288E5C 00284ABC 80 0D AA 10 */ lwz r0, lbl_8063FCD0-_SDA_BASE_(r13)
/* 80288E60 00284AC0 2C 00 00 00 */ cmpwi r0, 0
/* 80288E64 00284AC4 40 82 00 14 */ bne lbl_80288E78
@@ -17465,7 +17465,7 @@ lbl_80288E78:
/* 80288E88 00284AE8 7C 84 02 14 */ add r4, r4, r0
/* 80288E8C 00284AEC 93 C4 00 14 */ stw r30, 0x14(r4)
lbl_80288E90:
-/* 80288E90 00284AF0 4B FE 58 F5 */ bl func_8026E784
+/* 80288E90 00284AF0 4B FE 58 F5 */ bl OSRestoreInterrupts
/* 80288E94 00284AF4 28 1E 00 10 */ cmplwi r30, 0x10
/* 80288E98 00284AF8 40 82 00 1C */ bne lbl_80288EB4
/* 80288E9C 00284AFC 3C 60 01 23 */ lis r3, 0x01234568@ha
@@ -17486,7 +17486,7 @@ lbl_80288EB4:
lbl_80288ED4:
/* 80288ED4 00284B34 57 C0 07 FF */ clrlwi. r0, r30, 0x1f
/* 80288ED8 00284B38 41 82 00 A0 */ beq lbl_80288F78
-/* 80288EDC 00284B3C 4B FE 58 81 */ bl func_8026E75C
+/* 80288EDC 00284B3C 4B FE 58 81 */ bl OSDisableInterrupts
/* 80288EE0 00284B40 80 0D AA 10 */ lwz r0, lbl_8063FCD0-_SDA_BASE_(r13)
/* 80288EE4 00284B44 7C 7F 1B 78 */ mr r31, r3
/* 80288EE8 00284B48 28 00 00 05 */ cmplwi r0, 5
@@ -17519,7 +17519,7 @@ lbl_80288EF8:
/* 80288F50 00284BB0 7C 9E 2A 14 */ add r4, r30, r5
/* 80288F54 00284BB4 90 64 00 2C */ stw r3, 0x2c(r4)
/* 80288F58 00284BB8 7F E3 FB 78 */ mr r3, r31
-/* 80288F5C 00284BBC 4B FE 58 29 */ bl func_8026E784
+/* 80288F5C 00284BBC 4B FE 58 29 */ bl OSRestoreInterrupts
/* 80288F60 00284BC0 3C A0 80 29 */ lis r5, lbl_802890F4@ha
/* 80288F64 00284BC4 38 60 00 00 */ li r3, 0
/* 80288F68 00284BC8 38 A5 90 F4 */ addi r5, r5, lbl_802890F4@l
@@ -17527,7 +17527,7 @@ lbl_80288EF8:
/* 80288F70 00284BD0 48 00 4C 69 */ bl func_8028DBD8
/* 80288F74 00284BD4 48 00 00 94 */ b lbl_80289008
lbl_80288F78:
-/* 80288F78 00284BD8 4B FE 57 E5 */ bl func_8026E75C
+/* 80288F78 00284BD8 4B FE 57 E5 */ bl OSDisableInterrupts
/* 80288F7C 00284BDC 80 0D AA 10 */ lwz r0, lbl_8063FCD0-_SDA_BASE_(r13)
/* 80288F80 00284BE0 7C 7F 1B 78 */ mr r31, r3
/* 80288F84 00284BE4 28 00 00 05 */ cmplwi r0, 5
@@ -17560,7 +17560,7 @@ lbl_80288F94:
/* 80288FEC 00284C4C 7C 9E 2A 14 */ add r4, r30, r5
/* 80288FF0 00284C50 90 64 00 2C */ stw r3, 0x2c(r4)
/* 80288FF4 00284C54 7F E3 FB 78 */ mr r3, r31
-/* 80288FF8 00284C58 4B FE 57 8D */ bl func_8026E784
+/* 80288FF8 00284C58 4B FE 57 8D */ bl OSRestoreInterrupts
/* 80288FFC 00284C5C 3C 60 80 29 */ lis r3, lbl_80289020@ha
/* 80289000 00284C60 38 63 90 20 */ addi r3, r3, lbl_80289020@l
/* 80289004 00284C64 48 00 4E D1 */ bl func_8028DED4
@@ -17577,7 +17577,7 @@ lbl_80289020:
/* 80289028 00284C88 90 01 00 14 */ stw r0, 0x14(r1)
/* 8028902C 00284C8C 93 E1 00 0C */ stw r31, 0xc(r1)
/* 80289030 00284C90 7C 7F 1B 78 */ mr r31, r3
-/* 80289034 00284C94 4B FE 57 29 */ bl func_8026E75C
+/* 80289034 00284C94 4B FE 57 29 */ bl OSDisableInterrupts
/* 80289038 00284C98 80 0D AA 10 */ lwz r0, lbl_8063FCD0-_SDA_BASE_(r13)
/* 8028903C 00284C9C 2C 00 00 00 */ cmpwi r0, 0
/* 80289040 00284CA0 40 82 00 14 */ bne lbl_80289054
@@ -17593,7 +17593,7 @@ lbl_80289054:
/* 80289064 00284CC4 7C 84 02 14 */ add r4, r4, r0
/* 80289068 00284CC8 93 E4 00 14 */ stw r31, 0x14(r4)
lbl_8028906C:
-/* 8028906C 00284CCC 4B FE 57 19 */ bl func_8026E784
+/* 8028906C 00284CCC 4B FE 57 19 */ bl OSRestoreInterrupts
/* 80289070 00284CD0 28 1F 00 10 */ cmplwi r31, 0x10
/* 80289074 00284CD4 40 82 00 1C */ bne lbl_80289090
/* 80289078 00284CD8 3C 60 01 23 */ lis r3, 0x01234568@ha
@@ -17637,7 +17637,7 @@ lbl_802890F4:
/* 802890FC 00284D5C 90 01 00 14 */ stw r0, 0x14(r1)
/* 80289100 00284D60 93 E1 00 0C */ stw r31, 0xc(r1)
/* 80289104 00284D64 7C 7F 1B 78 */ mr r31, r3
-/* 80289108 00284D68 4B FE 56 55 */ bl func_8026E75C
+/* 80289108 00284D68 4B FE 56 55 */ bl OSDisableInterrupts
/* 8028910C 00284D6C 80 0D AA 10 */ lwz r0, lbl_8063FCD0-_SDA_BASE_(r13)
/* 80289110 00284D70 2C 00 00 00 */ cmpwi r0, 0
/* 80289114 00284D74 40 82 00 14 */ bne lbl_80289128
@@ -17653,7 +17653,7 @@ lbl_80289128:
/* 80289138 00284D98 7C 84 02 14 */ add r4, r4, r0
/* 8028913C 00284D9C 93 E4 00 14 */ stw r31, 0x14(r4)
lbl_80289140:
-/* 80289140 00284DA0 4B FE 56 45 */ bl func_8026E784
+/* 80289140 00284DA0 4B FE 56 45 */ bl OSRestoreInterrupts
/* 80289144 00284DA4 28 1F 00 10 */ cmplwi r31, 0x10
/* 80289148 00284DA8 40 82 00 1C */ bne lbl_80289164
/* 8028914C 00284DAC 3C 60 01 23 */ lis r3, 0x01234568@ha
@@ -17819,7 +17819,7 @@ lbl_8028934C:
/* 80289394 00284FF4 93 ED AA 28 */ stw r31, lbl_8063FCE8-_SDA_BASE_(r13)
/* 80289398 00284FF8 38 60 00 00 */ li r3, 0
/* 8028939C 00284FFC 48 00 55 FD */ bl func_8028E998
-/* 802893A0 00285000 4B FE 53 BD */ bl func_8026E75C
+/* 802893A0 00285000 4B FE 53 BD */ bl OSDisableInterrupts
/* 802893A4 00285004 80 0D AA 10 */ lwz r0, lbl_8063FCD0-_SDA_BASE_(r13)
/* 802893A8 00285008 7C 7D 1B 78 */ mr r29, r3
/* 802893AC 0028500C 28 00 00 05 */ cmplwi r0, 5
@@ -17852,7 +17852,7 @@ lbl_802893B8:
/* 80289414 00285074 7C 9F 2A 14 */ add r4, r31, r5
/* 80289418 00285078 90 64 00 2C */ stw r3, 0x2c(r4)
/* 8028941C 0028507C 7F A3 EB 78 */ mr r3, r29
-/* 80289420 00285080 4B FE 53 65 */ bl func_8026E784
+/* 80289420 00285080 4B FE 53 65 */ bl OSRestoreInterrupts
/* 80289424 00285084 3C C0 80 29 */ lis r6, lbl_80289654@ha
/* 80289428 00285088 38 7E 00 E0 */ addi r3, r30, 0xe0
/* 8028942C 0028508C 38 C6 96 54 */ addi r6, r6, lbl_80289654@l
@@ -17861,7 +17861,7 @@ lbl_802893B8:
/* 80289438 00285098 48 00 46 0D */ bl func_8028DA44
/* 8028943C 0028509C 48 00 01 FC */ b lbl_80289638
lbl_80289440:
-/* 80289440 002850A0 4B FE 53 1D */ bl func_8026E75C
+/* 80289440 002850A0 4B FE 53 1D */ bl OSDisableInterrupts
/* 80289444 002850A4 80 0D AA 10 */ lwz r0, lbl_8063FCD0-_SDA_BASE_(r13)
/* 80289448 002850A8 7C 7D 1B 78 */ mr r29, r3
/* 8028944C 002850AC 28 00 00 05 */ cmplwi r0, 5
@@ -17893,7 +17893,7 @@ lbl_80289458:
/* 802894B0 00285110 7C 9E 2A 14 */ add r4, r30, r5
/* 802894B4 00285114 90 64 00 2C */ stw r3, 0x2c(r4)
/* 802894B8 00285118 7F A3 EB 78 */ mr r3, r29
-/* 802894BC 0028511C 4B FE 52 C9 */ bl func_8026E784
+/* 802894BC 0028511C 4B FE 52 C9 */ bl OSRestoreInterrupts
/* 802894C0 00285120 3C A0 80 29 */ lis r5, lbl_80289EB0@ha
/* 802894C4 00285124 38 60 00 00 */ li r3, 0
/* 802894C8 00285128 38 A5 9E B0 */ addi r5, r5, lbl_80289EB0@l
@@ -17907,7 +17907,7 @@ lbl_802894D8:
/* 802894E4 00285144 4B F4 0E B5 */ bl func_801CA398
/* 802894E8 00285148 2C 03 00 00 */ cmpwi r3, 0
/* 802894EC 0028514C 41 82 00 A0 */ beq lbl_8028958C
-/* 802894F0 00285150 4B FE 52 6D */ bl func_8026E75C
+/* 802894F0 00285150 4B FE 52 6D */ bl OSDisableInterrupts
/* 802894F4 00285154 80 0D AA 10 */ lwz r0, lbl_8063FCD0-_SDA_BASE_(r13)
/* 802894F8 00285158 7C 7D 1B 78 */ mr r29, r3
/* 802894FC 0028515C 28 00 00 05 */ cmplwi r0, 5
@@ -17940,7 +17940,7 @@ lbl_8028950C:
/* 80289564 002851C4 7C 9E 2A 14 */ add r4, r30, r5
/* 80289568 002851C8 90 64 00 2C */ stw r3, 0x2c(r4)
/* 8028956C 002851CC 7F A3 EB 78 */ mr r3, r29
-/* 80289570 002851D0 4B FE 52 15 */ bl func_8026E784
+/* 80289570 002851D0 4B FE 52 15 */ bl OSRestoreInterrupts
/* 80289574 002851D4 3C A0 80 29 */ lis r5, lbl_80289EB0@ha
/* 80289578 002851D8 38 60 00 00 */ li r3, 0
/* 8028957C 002851DC 38 A5 9E B0 */ addi r5, r5, lbl_80289EB0@l
@@ -17952,7 +17952,7 @@ lbl_8028958C:
/* 80289590 002851F0 38 60 00 00 */ li r3, 0
/* 80289594 002851F4 93 ED AA 28 */ stw r31, lbl_8063FCE8-_SDA_BASE_(r13)
/* 80289598 002851F8 48 00 54 01 */ bl func_8028E998
-/* 8028959C 002851FC 4B FE 51 C1 */ bl func_8026E75C
+/* 8028959C 002851FC 4B FE 51 C1 */ bl OSDisableInterrupts
/* 802895A0 00285200 80 0D AA 10 */ lwz r0, lbl_8063FCD0-_SDA_BASE_(r13)
/* 802895A4 00285204 7C 7D 1B 78 */ mr r29, r3
/* 802895A8 00285208 28 00 00 05 */ cmplwi r0, 5
@@ -17985,7 +17985,7 @@ lbl_802895B4:
/* 80289610 00285270 7C 9F 2A 14 */ add r4, r31, r5
/* 80289614 00285274 90 64 00 2C */ stw r3, 0x2c(r4)
/* 80289618 00285278 7F A3 EB 78 */ mr r3, r29
-/* 8028961C 0028527C 4B FE 51 69 */ bl func_8026E784
+/* 8028961C 0028527C 4B FE 51 69 */ bl OSRestoreInterrupts
/* 80289620 00285280 3C C0 80 29 */ lis r6, lbl_80289654@ha
/* 80289624 00285284 38 7E 00 E0 */ addi r3, r30, 0xe0
/* 80289628 00285288 38 C6 96 54 */ addi r6, r6, lbl_80289654@l
@@ -18008,7 +18008,7 @@ lbl_80289654:
/* 80289664 002852C4 93 C1 00 18 */ stw r30, 0x18(r1)
/* 80289668 002852C8 93 A1 00 14 */ stw r29, 0x14(r1)
/* 8028966C 002852CC 7C 7D 1B 78 */ mr r29, r3
-/* 80289670 002852D0 4B FE 50 ED */ bl func_8026E75C
+/* 80289670 002852D0 4B FE 50 ED */ bl OSDisableInterrupts
/* 80289674 002852D4 80 0D AA 10 */ lwz r0, lbl_8063FCD0-_SDA_BASE_(r13)
/* 80289678 002852D8 2C 00 00 00 */ cmpwi r0, 0
/* 8028967C 002852DC 40 82 00 14 */ bne lbl_80289690
@@ -18025,7 +18025,7 @@ lbl_80289690:
/* 802896A4 00285304 7C 85 02 14 */ add r4, r5, r0
/* 802896A8 00285308 93 A4 00 28 */ stw r29, 0x28(r4)
lbl_802896AC:
-/* 802896AC 0028530C 4B FE 50 D9 */ bl func_8026E784
+/* 802896AC 0028530C 4B FE 50 D9 */ bl OSRestoreInterrupts
/* 802896B0 00285310 28 1D 00 10 */ cmplwi r29, 0x10
/* 802896B4 00285314 40 82 00 1C */ bne lbl_802896D0
/* 802896B8 00285318 3C 60 01 23 */ lis r3, 0x01234568@ha
@@ -18053,7 +18053,7 @@ lbl_802896F0:
/* 80289708 00285368 38 60 00 00 */ li r3, 0
/* 8028970C 0028536C 90 8D AA 60 */ stw r4, lbl_8063FD20-_SDA_BASE_(r13)
/* 80289710 00285370 48 00 52 89 */ bl func_8028E998
-/* 80289714 00285374 4B FE 50 49 */ bl func_8026E75C
+/* 80289714 00285374 4B FE 50 49 */ bl OSDisableInterrupts
/* 80289718 00285378 80 0D AA 10 */ lwz r0, lbl_8063FCD0-_SDA_BASE_(r13)
/* 8028971C 0028537C 7C 7E 1B 78 */ mr r30, r3
/* 80289720 00285380 28 00 00 05 */ cmplwi r0, 5
@@ -18087,7 +18087,7 @@ lbl_8028972C:
/* 8028978C 002853EC 7C 9F 2A 14 */ add r4, r31, r5
/* 80289790 002853F0 90 64 00 2C */ stw r3, 0x2c(r4)
/* 80289794 002853F4 7F C3 F3 78 */ mr r3, r30
-/* 80289798 002853F8 4B FE 4F ED */ bl func_8026E784
+/* 80289798 002853F8 4B FE 4F ED */ bl OSRestoreInterrupts
/* 8028979C 002853FC 3C 60 80 51 */ lis r3, lbl_80516A80@ha
/* 802897A0 00285400 3C C0 80 29 */ lis r6, lbl_802897F4@ha
/* 802897A4 00285404 38 BD 00 08 */ addi r5, r29, 8
@@ -18123,7 +18123,7 @@ lbl_802897F4:
/* 80289810 00285470 93 A1 00 14 */ stw r29, 0x14(r1)
/* 80289814 00285474 93 81 00 10 */ stw r28, 0x10(r1)
/* 80289818 00285478 7C 7C 1B 78 */ mr r28, r3
-/* 8028981C 0028547C 4B FE 4F 41 */ bl func_8026E75C
+/* 8028981C 0028547C 4B FE 4F 41 */ bl OSDisableInterrupts
/* 80289820 00285480 80 0D AA 10 */ lwz r0, lbl_8063FCD0-_SDA_BASE_(r13)
/* 80289824 00285484 2C 00 00 00 */ cmpwi r0, 0
/* 80289828 00285488 40 82 00 14 */ bne lbl_8028983C
@@ -18140,7 +18140,7 @@ lbl_8028983C:
/* 80289850 002854B0 7C 85 02 14 */ add r4, r5, r0
/* 80289854 002854B4 93 84 00 28 */ stw r28, 0x28(r4)
lbl_80289858:
-/* 80289858 002854B8 4B FE 4F 2D */ bl func_8026E784
+/* 80289858 002854B8 4B FE 4F 2D */ bl OSRestoreInterrupts
/* 8028985C 002854BC 28 1C 00 10 */ cmplwi r28, 0x10
/* 80289860 002854C0 40 82 00 1C */ bne lbl_8028987C
/* 80289864 002854C4 3C 60 01 23 */ lis r3, 0x01234568@ha
@@ -18197,7 +18197,7 @@ lbl_8028990C:
/* 80289918 00285578 48 00 50 81 */ bl func_8028E998
/* 8028991C 0028557C 80 6D AA 58 */ lwz r3, lbl_8063FD18-_SDA_BASE_(r13)
/* 80289920 00285580 83 83 00 00 */ lwz r28, 0(r3)
-/* 80289924 00285584 4B FE 4E 39 */ bl func_8026E75C
+/* 80289924 00285584 4B FE 4E 39 */ bl OSDisableInterrupts
/* 80289928 00285588 80 0D AA 10 */ lwz r0, lbl_8063FCD0-_SDA_BASE_(r13)
/* 8028992C 0028558C 7C 7E 1B 78 */ mr r30, r3
/* 80289930 00285590 28 00 00 05 */ cmplwi r0, 5
@@ -18229,7 +18229,7 @@ lbl_8028993C:
/* 80289994 002855F4 7C 9D 2A 14 */ add r4, r29, r5
/* 80289998 002855F8 90 64 00 2C */ stw r3, 0x2c(r4)
/* 8028999C 002855FC 7F C3 F3 78 */ mr r3, r30
-/* 802899A0 00285600 4B FE 4D E5 */ bl func_8026E784
+/* 802899A0 00285600 4B FE 4D E5 */ bl OSRestoreInterrupts
/* 802899A4 00285604 80 6D AA 58 */ lwz r3, lbl_8063FD18-_SDA_BASE_(r13)
/* 802899A8 00285608 3D 00 80 29 */ lis r8, lbl_80289BC4@ha
/* 802899AC 0028560C 38 FF 01 40 */ addi r7, r31, 0x140
@@ -18247,7 +18247,7 @@ lbl_802899CC:
/* 802899D8 00285638 48 00 4F C1 */ bl func_8028E998
/* 802899DC 0028563C 80 6D AA 58 */ lwz r3, lbl_8063FD18-_SDA_BASE_(r13)
/* 802899E0 00285640 83 83 00 00 */ lwz r28, 0(r3)
-/* 802899E4 00285644 4B FE 4D 79 */ bl func_8026E75C
+/* 802899E4 00285644 4B FE 4D 79 */ bl OSDisableInterrupts
/* 802899E8 00285648 80 0D AA 10 */ lwz r0, lbl_8063FCD0-_SDA_BASE_(r13)
/* 802899EC 0028564C 7C 7E 1B 78 */ mr r30, r3
/* 802899F0 00285650 28 00 00 05 */ cmplwi r0, 5
@@ -18279,7 +18279,7 @@ lbl_802899FC:
/* 80289A54 002856B4 7C 9D 2A 14 */ add r4, r29, r5
/* 80289A58 002856B8 90 64 00 2C */ stw r3, 0x2c(r4)
/* 80289A5C 002856BC 7F C3 F3 78 */ mr r3, r30
-/* 80289A60 002856C0 4B FE 4D 25 */ bl func_8026E784
+/* 80289A60 002856C0 4B FE 4D 25 */ bl OSRestoreInterrupts
/* 80289A64 002856C4 80 6D AA 58 */ lwz r3, lbl_8063FD18-_SDA_BASE_(r13)
/* 80289A68 002856C8 3D 00 80 29 */ lis r8, lbl_80289D4C@ha
/* 80289A6C 002856CC 38 FF 01 40 */ addi r7, r31, 0x140
@@ -18382,7 +18382,7 @@ lbl_80289BC4:
/* 80289BD0 00285830 93 E1 00 0C */ stw r31, 0xc(r1)
/* 80289BD4 00285834 93 C1 00 08 */ stw r30, 8(r1)
/* 80289BD8 00285838 7C 7E 1B 78 */ mr r30, r3
-/* 80289BDC 0028583C 4B FE 4B 81 */ bl func_8026E75C
+/* 80289BDC 0028583C 4B FE 4B 81 */ bl OSDisableInterrupts
/* 80289BE0 00285840 80 0D AA 10 */ lwz r0, lbl_8063FCD0-_SDA_BASE_(r13)
/* 80289BE4 00285844 2C 00 00 00 */ cmpwi r0, 0
/* 80289BE8 00285848 40 82 00 14 */ bne lbl_80289BFC
@@ -18399,7 +18399,7 @@ lbl_80289BFC:
/* 80289C10 00285870 7C 85 02 14 */ add r4, r5, r0
/* 80289C14 00285874 93 C4 00 28 */ stw r30, 0x28(r4)
lbl_80289C18:
-/* 80289C18 00285878 4B FE 4B 6D */ bl func_8026E784
+/* 80289C18 00285878 4B FE 4B 6D */ bl OSRestoreInterrupts
/* 80289C1C 0028587C 28 1E 00 10 */ cmplwi r30, 0x10
/* 80289C20 00285880 40 82 00 1C */ bne lbl_80289C3C
/* 80289C24 00285884 3C 60 01 23 */ lis r3, 0x01234568@ha
@@ -18424,7 +18424,7 @@ lbl_80289C5C:
/* 80289C68 002858C8 38 60 00 00 */ li r3, 0
/* 80289C6C 002858CC 93 CD AA 28 */ stw r30, lbl_8063FCE8-_SDA_BASE_(r13)
/* 80289C70 002858D0 48 00 4D 29 */ bl func_8028E998
-/* 80289C74 002858D4 4B FE 4A E9 */ bl func_8026E75C
+/* 80289C74 002858D4 4B FE 4A E9 */ bl OSDisableInterrupts
/* 80289C78 002858D8 80 0D AA 10 */ lwz r0, lbl_8063FCD0-_SDA_BASE_(r13)
/* 80289C7C 002858DC 7C 7F 1B 78 */ mr r31, r3
/* 80289C80 002858E0 28 00 00 05 */ cmplwi r0, 5
@@ -18457,7 +18457,7 @@ lbl_80289C8C:
/* 80289CE8 00285948 7C 9E 2A 14 */ add r4, r30, r5
/* 80289CEC 0028594C 90 64 00 2C */ stw r3, 0x2c(r4)
/* 80289CF0 00285950 7F E3 FB 78 */ mr r3, r31
-/* 80289CF4 00285954 4B FE 4A 91 */ bl func_8026E784
+/* 80289CF4 00285954 4B FE 4A 91 */ bl OSRestoreInterrupts
/* 80289CF8 00285958 3C 60 80 51 */ lis r3, lbl_80516980@ha
/* 80289CFC 0028595C 3C C0 80 29 */ lis r6, lbl_8028A078@ha
/* 80289D00 00285960 38 63 69 80 */ addi r3, r3, lbl_80516980@l
@@ -18487,7 +18487,7 @@ lbl_80289D4C:
/* 80289D54 002859B4 90 01 00 14 */ stw r0, 0x14(r1)
/* 80289D58 002859B8 93 E1 00 0C */ stw r31, 0xc(r1)
/* 80289D5C 002859BC 7C 7F 1B 78 */ mr r31, r3
-/* 80289D60 002859C0 4B FE 49 FD */ bl func_8026E75C
+/* 80289D60 002859C0 4B FE 49 FD */ bl OSDisableInterrupts
/* 80289D64 002859C4 80 0D AA 10 */ lwz r0, lbl_8063FCD0-_SDA_BASE_(r13)
/* 80289D68 002859C8 2C 00 00 00 */ cmpwi r0, 0
/* 80289D6C 002859CC 40 82 00 14 */ bne lbl_80289D80
@@ -18503,7 +18503,7 @@ lbl_80289D80:
/* 80289D90 002859F0 7C 84 02 14 */ add r4, r4, r0
/* 80289D94 002859F4 93 E4 00 14 */ stw r31, 0x14(r4)
lbl_80289D98:
-/* 80289D98 002859F8 4B FE 49 ED */ bl func_8026E784
+/* 80289D98 002859F8 4B FE 49 ED */ bl OSRestoreInterrupts
/* 80289D9C 002859FC 28 1F 00 10 */ cmplwi r31, 0x10
/* 80289DA0 00285A00 40 82 00 1C */ bne lbl_80289DBC
/* 80289DA4 00285A04 3C 60 01 23 */ lis r3, 0x01234568@ha
@@ -18587,7 +18587,7 @@ lbl_80289EB0:
/* 80289EB8 00285B18 90 01 00 14 */ stw r0, 0x14(r1)
/* 80289EBC 00285B1C 93 E1 00 0C */ stw r31, 0xc(r1)
/* 80289EC0 00285B20 7C 7F 1B 78 */ mr r31, r3
-/* 80289EC4 00285B24 4B FE 48 99 */ bl func_8026E75C
+/* 80289EC4 00285B24 4B FE 48 99 */ bl OSDisableInterrupts
/* 80289EC8 00285B28 80 0D AA 10 */ lwz r0, lbl_8063FCD0-_SDA_BASE_(r13)
/* 80289ECC 00285B2C 2C 00 00 00 */ cmpwi r0, 0
/* 80289ED0 00285B30 40 82 00 14 */ bne lbl_80289EE4
@@ -18603,7 +18603,7 @@ lbl_80289EE4:
/* 80289EF4 00285B54 7C 84 02 14 */ add r4, r4, r0
/* 80289EF8 00285B58 93 E4 00 14 */ stw r31, 0x14(r4)
lbl_80289EFC:
-/* 80289EFC 00285B5C 4B FE 48 89 */ bl func_8026E784
+/* 80289EFC 00285B5C 4B FE 48 89 */ bl OSRestoreInterrupts
/* 80289F00 00285B60 28 1F 00 10 */ cmplwi r31, 0x10
/* 80289F04 00285B64 40 82 00 1C */ bne lbl_80289F20
/* 80289F08 00285B68 3C 60 01 23 */ lis r3, 0x01234568@ha
@@ -18712,7 +18712,7 @@ lbl_8028A078:
/* 8028A080 00285CE0 90 01 00 14 */ stw r0, 0x14(r1)
/* 8028A084 00285CE4 93 E1 00 0C */ stw r31, 0xc(r1)
/* 8028A088 00285CE8 7C 7F 1B 78 */ mr r31, r3
-/* 8028A08C 00285CEC 4B FE 46 D1 */ bl func_8026E75C
+/* 8028A08C 00285CEC 4B FE 46 D1 */ bl OSDisableInterrupts
/* 8028A090 00285CF0 80 0D AA 10 */ lwz r0, lbl_8063FCD0-_SDA_BASE_(r13)
/* 8028A094 00285CF4 2C 00 00 00 */ cmpwi r0, 0
/* 8028A098 00285CF8 40 82 00 14 */ bne lbl_8028A0AC
@@ -18729,7 +18729,7 @@ lbl_8028A0AC:
/* 8028A0C0 00285D20 7C 85 02 14 */ add r4, r5, r0
/* 8028A0C4 00285D24 93 E4 00 28 */ stw r31, 0x28(r4)
lbl_8028A0C8:
-/* 8028A0C8 00285D28 4B FE 46 BD */ bl func_8026E784
+/* 8028A0C8 00285D28 4B FE 46 BD */ bl OSRestoreInterrupts
/* 8028A0CC 00285D2C 28 1F 00 10 */ cmplwi r31, 0x10
/* 8028A0D0 00285D30 40 82 00 1C */ bne lbl_8028A0EC
/* 8028A0D4 00285D34 3C 60 01 23 */ lis r3, 0x01234568@ha
@@ -18885,7 +18885,7 @@ lbl_8028A2D0:
/* 8028A2FC 00285F5C 38 84 A5 5C */ addi r4, r4, lbl_8028A55C@l
/* 8028A300 00285F60 90 8D AA 94 */ stw r4, lbl_8063FD54-_SDA_BASE_(r13)
/* 8028A304 00285F64 48 00 46 95 */ bl func_8028E998
-/* 8028A308 00285F68 4B FE 44 55 */ bl func_8026E75C
+/* 8028A308 00285F68 4B FE 44 55 */ bl OSDisableInterrupts
/* 8028A30C 00285F6C 80 0D AA 10 */ lwz r0, lbl_8063FCD0-_SDA_BASE_(r13)
/* 8028A310 00285F70 7C 7F 1B 78 */ mr r31, r3
/* 8028A314 00285F74 28 00 00 05 */ cmplwi r0, 5
@@ -18918,7 +18918,7 @@ lbl_8028A324:
/* 8028A37C 00285FDC 7C 9E 2A 14 */ add r4, r30, r5
/* 8028A380 00285FE0 90 64 00 2C */ stw r3, 0x2c(r4)
/* 8028A384 00285FE4 7F E3 FB 78 */ mr r3, r31
-/* 8028A388 00285FE8 4B FE 43 FD */ bl func_8026E784
+/* 8028A388 00285FE8 4B FE 43 FD */ bl OSRestoreInterrupts
/* 8028A38C 00285FEC 3C 80 80 29 */ lis r4, lbl_8028A624@ha
/* 8028A390 00285FF0 3C 60 00 02 */ lis r3, 2
/* 8028A394 00285FF4 38 84 A6 24 */ addi r4, r4, lbl_8028A624@l
@@ -18934,7 +18934,7 @@ lbl_8028A3A0:
/* 8028A3B8 00286018 38 84 A7 BC */ addi r4, r4, lbl_8028A7BC@l
/* 8028A3BC 0028601C 90 8D AA 94 */ stw r4, lbl_8063FD54-_SDA_BASE_(r13)
/* 8028A3C0 00286020 48 00 45 D9 */ bl func_8028E998
-/* 8028A3C4 00286024 4B FE 43 99 */ bl func_8026E75C
+/* 8028A3C4 00286024 4B FE 43 99 */ bl OSDisableInterrupts
/* 8028A3C8 00286028 80 0D AA 10 */ lwz r0, lbl_8063FCD0-_SDA_BASE_(r13)
/* 8028A3CC 0028602C 7C 7F 1B 78 */ mr r31, r3
/* 8028A3D0 00286030 28 00 00 05 */ cmplwi r0, 5
@@ -18968,7 +18968,7 @@ lbl_8028A3E0:
/* 8028A43C 0028609C 7C 9E 2A 14 */ add r4, r30, r5
/* 8028A440 002860A0 90 64 00 2C */ stw r3, 0x2c(r4)
/* 8028A444 002860A4 7F E3 FB 78 */ mr r3, r31
-/* 8028A448 002860A8 4B FE 43 3D */ bl func_8026E784
+/* 8028A448 002860A8 4B FE 43 3D */ bl OSRestoreInterrupts
/* 8028A44C 002860AC 3C 60 80 51 */ lis r3, lbl_80516A40@ha
/* 8028A450 002860B0 3C 80 80 29 */ lis r4, lbl_8028A88C@ha
/* 8028A454 002860B4 38 63 6A 40 */ addi r3, r3, lbl_80516A40@l
@@ -19051,7 +19051,7 @@ lbl_8028A55C:
/* 8028A56C 002861CC 93 E1 00 0C */ stw r31, 0xc(r1)
/* 8028A570 002861D0 93 C1 00 08 */ stw r30, 8(r1)
/* 8028A574 002861D4 48 00 44 25 */ bl func_8028E998
-/* 8028A578 002861D8 4B FE 41 E5 */ bl func_8026E75C
+/* 8028A578 002861D8 4B FE 41 E5 */ bl OSDisableInterrupts
/* 8028A57C 002861DC 80 0D AA 10 */ lwz r0, lbl_8063FCD0-_SDA_BASE_(r13)
/* 8028A580 002861E0 7C 7F 1B 78 */ mr r31, r3
/* 8028A584 002861E4 28 00 00 05 */ cmplwi r0, 5
@@ -19084,7 +19084,7 @@ lbl_8028A594:
/* 8028A5EC 0028624C 7C 9E 2A 14 */ add r4, r30, r5
/* 8028A5F0 00286250 90 64 00 2C */ stw r3, 0x2c(r4)
/* 8028A5F4 00286254 7F E3 FB 78 */ mr r3, r31
-/* 8028A5F8 00286258 4B FE 41 8D */ bl func_8026E784
+/* 8028A5F8 00286258 4B FE 41 8D */ bl OSRestoreInterrupts
/* 8028A5FC 0028625C 3C 80 80 29 */ lis r4, lbl_8028A624@ha
/* 8028A600 00286260 3C 60 00 02 */ lis r3, 2
/* 8028A604 00286264 38 84 A6 24 */ addi r4, r4, lbl_8028A624@l
@@ -19102,7 +19102,7 @@ lbl_8028A624:
/* 8028A630 00286290 93 E1 00 0C */ stw r31, 0xc(r1)
/* 8028A634 00286294 93 C1 00 08 */ stw r30, 8(r1)
/* 8028A638 00286298 7C 7E 1B 78 */ mr r30, r3
-/* 8028A63C 0028629C 4B FE 41 21 */ bl func_8026E75C
+/* 8028A63C 0028629C 4B FE 41 21 */ bl OSDisableInterrupts
/* 8028A640 002862A0 80 0D AA 10 */ lwz r0, lbl_8063FCD0-_SDA_BASE_(r13)
/* 8028A644 002862A4 2C 00 00 00 */ cmpwi r0, 0
/* 8028A648 002862A8 40 82 00 14 */ bne lbl_8028A65C
@@ -19119,7 +19119,7 @@ lbl_8028A65C:
/* 8028A670 002862D0 7C 85 02 14 */ add r4, r5, r0
/* 8028A674 002862D4 93 C4 00 28 */ stw r30, 0x28(r4)
lbl_8028A678:
-/* 8028A678 002862D8 4B FE 41 0D */ bl func_8026E784
+/* 8028A678 002862D8 4B FE 41 0D */ bl OSRestoreInterrupts
/* 8028A67C 002862DC 28 1E 00 10 */ cmplwi r30, 0x10
/* 8028A680 002862E0 40 82 00 1C */ bne lbl_8028A69C
/* 8028A684 002862E4 3C 60 01 23 */ lis r3, 0x01234568@ha
@@ -19149,7 +19149,7 @@ lbl_8028A6BC:
/* 8028A6DC 0028633C 38 84 A7 BC */ addi r4, r4, lbl_8028A7BC@l
/* 8028A6E0 00286340 90 8D AA 94 */ stw r4, lbl_8063FD54-_SDA_BASE_(r13)
/* 8028A6E4 00286344 48 00 42 B5 */ bl func_8028E998
-/* 8028A6E8 00286348 4B FE 40 75 */ bl func_8026E75C
+/* 8028A6E8 00286348 4B FE 40 75 */ bl OSDisableInterrupts
/* 8028A6EC 0028634C 80 0D AA 10 */ lwz r0, lbl_8063FCD0-_SDA_BASE_(r13)
/* 8028A6F0 00286350 7C 7F 1B 78 */ mr r31, r3
/* 8028A6F4 00286354 28 00 00 05 */ cmplwi r0, 5
@@ -19183,7 +19183,7 @@ lbl_8028A704:
/* 8028A760 002863C0 7C 9E 2A 14 */ add r4, r30, r5
/* 8028A764 002863C4 90 64 00 2C */ stw r3, 0x2c(r4)
/* 8028A768 002863C8 7F E3 FB 78 */ mr r3, r31
-/* 8028A76C 002863CC 4B FE 40 19 */ bl func_8026E784
+/* 8028A76C 002863CC 4B FE 40 19 */ bl OSRestoreInterrupts
/* 8028A770 002863D0 3C 60 80 51 */ lis r3, lbl_80516A40@ha
/* 8028A774 002863D4 3C 80 80 29 */ lis r4, lbl_8028A88C@ha
/* 8028A778 002863D8 38 63 6A 40 */ addi r3, r3, lbl_80516A40@l
@@ -19213,7 +19213,7 @@ lbl_8028A7BC:
/* 8028A7CC 0028642C 93 E1 00 0C */ stw r31, 0xc(r1)
/* 8028A7D0 00286430 93 C1 00 08 */ stw r30, 8(r1)
/* 8028A7D4 00286434 48 00 41 C5 */ bl func_8028E998
-/* 8028A7D8 00286438 4B FE 3F 85 */ bl func_8026E75C
+/* 8028A7D8 00286438 4B FE 3F 85 */ bl OSDisableInterrupts
/* 8028A7DC 0028643C 80 0D AA 10 */ lwz r0, lbl_8063FCD0-_SDA_BASE_(r13)
/* 8028A7E0 00286440 7C 7F 1B 78 */ mr r31, r3
/* 8028A7E4 00286444 28 00 00 05 */ cmplwi r0, 5
@@ -19247,7 +19247,7 @@ lbl_8028A7F4:
/* 8028A850 002864B0 7C 9E 2A 14 */ add r4, r30, r5
/* 8028A854 002864B4 90 64 00 2C */ stw r3, 0x2c(r4)
/* 8028A858 002864B8 7F E3 FB 78 */ mr r3, r31
-/* 8028A85C 002864BC 4B FE 3F 29 */ bl func_8026E784
+/* 8028A85C 002864BC 4B FE 3F 29 */ bl OSRestoreInterrupts
/* 8028A860 002864C0 3C 60 80 51 */ lis r3, lbl_80516A40@ha
/* 8028A864 002864C4 3C 80 80 29 */ lis r4, lbl_8028A88C@ha
/* 8028A868 002864C8 38 63 6A 40 */ addi r3, r3, lbl_80516A40@l
@@ -19265,7 +19265,7 @@ lbl_8028A88C:
/* 8028A894 002864F4 90 01 00 14 */ stw r0, 0x14(r1)
/* 8028A898 002864F8 93 E1 00 0C */ stw r31, 0xc(r1)
/* 8028A89C 002864FC 7C 7F 1B 78 */ mr r31, r3
-/* 8028A8A0 00286500 4B FE 3E BD */ bl func_8026E75C
+/* 8028A8A0 00286500 4B FE 3E BD */ bl OSDisableInterrupts
/* 8028A8A4 00286504 80 0D AA 10 */ lwz r0, lbl_8063FCD0-_SDA_BASE_(r13)
/* 8028A8A8 00286508 2C 00 00 00 */ cmpwi r0, 0
/* 8028A8AC 0028650C 40 82 00 14 */ bne lbl_8028A8C0
@@ -19281,7 +19281,7 @@ lbl_8028A8C0:
/* 8028A8D0 00286530 7C 84 02 14 */ add r4, r4, r0
/* 8028A8D4 00286534 93 E4 00 14 */ stw r31, 0x14(r4)
lbl_8028A8D8:
-/* 8028A8D8 00286538 4B FE 3E AD */ bl func_8026E784
+/* 8028A8D8 00286538 4B FE 3E AD */ bl OSRestoreInterrupts
/* 8028A8DC 0028653C 28 1F 00 10 */ cmplwi r31, 0x10
/* 8028A8E0 00286540 40 82 00 1C */ bne lbl_8028A8FC
/* 8028A8E4 00286544 3C 60 01 23 */ lis r3, 0x01234568@ha
@@ -19700,7 +19700,7 @@ lbl_8028AE94:
lbl_8028AEAC:
/* 8028AEAC 00286B0C 83 63 00 14 */ lwz r27, 0x14(r3)
/* 8028AEB0 00286B10 83 C3 00 10 */ lwz r30, 0x10(r3)
-/* 8028AEB4 00286B14 4B FE 38 A9 */ bl func_8026E75C
+/* 8028AEB4 00286B14 4B FE 38 A9 */ bl OSDisableInterrupts
/* 8028AEB8 00286B18 80 0D AA 10 */ lwz r0, lbl_8063FCD0-_SDA_BASE_(r13)
/* 8028AEBC 00286B1C 7C 7F 1B 78 */ mr r31, r3
/* 8028AEC0 00286B20 28 00 00 05 */ cmplwi r0, 5
@@ -19731,7 +19731,7 @@ lbl_8028AED0:
/* 8028AF20 00286B80 7C 9C 2A 14 */ add r4, r28, r5
/* 8028AF24 00286B84 90 64 00 2C */ stw r3, 0x2c(r4)
/* 8028AF28 00286B88 7F E3 FB 78 */ mr r3, r31
-/* 8028AF2C 00286B8C 4B FE 38 59 */ bl func_8026E784
+/* 8028AF2C 00286B8C 4B FE 38 59 */ bl OSRestoreInterrupts
lbl_8028AF30:
/* 8028AF30 00286B90 80 1D 00 08 */ lwz r0, 8(r29)
/* 8028AF34 00286B94 28 00 00 26 */ cmplwi r0, 0x26
@@ -19786,7 +19786,7 @@ lbl_8028AFE0:
/* 8028AFEC 00286C4C 93 FD 00 1C */ stw r31, 0x1c(r29)
/* 8028AFF0 00286C50 83 7D 00 08 */ lwz r27, 8(r29)
/* 8028AFF4 00286C54 7F 43 02 14 */ add r26, r3, r0
-/* 8028AFF8 00286C58 4B FE 37 65 */ bl func_8026E75C
+/* 8028AFF8 00286C58 4B FE 37 65 */ bl OSDisableInterrupts
/* 8028AFFC 00286C5C 80 0D AA 10 */ lwz r0, lbl_8063FCD0-_SDA_BASE_(r13)
/* 8028B000 00286C60 7C 7E 1B 78 */ mr r30, r3
/* 8028B004 00286C64 28 00 00 05 */ cmplwi r0, 5
@@ -19817,7 +19817,7 @@ lbl_8028B014:
/* 8028B064 00286CC4 7C 9C 2A 14 */ add r4, r28, r5
/* 8028B068 00286CC8 90 64 00 2C */ stw r3, 0x2c(r4)
/* 8028B06C 00286CCC 7F C3 F3 78 */ mr r3, r30
-/* 8028B070 00286CD0 4B FE 37 15 */ bl func_8026E784
+/* 8028B070 00286CD0 4B FE 37 15 */ bl OSRestoreInterrupts
/* 8028B074 00286CD4 80 FD 00 20 */ lwz r7, 0x20(r29)
/* 8028B078 00286CD8 3C C0 80 29 */ lis r6, lbl_8028B340@ha
/* 8028B07C 00286CDC 80 7D 00 18 */ lwz r3, 0x18(r29)
@@ -19914,7 +19914,7 @@ lbl_8028B1D0:
/* 8028B1DC 00286E3C 93 FD 00 1C */ stw r31, 0x1c(r29)
/* 8028B1E0 00286E40 83 5D 00 08 */ lwz r26, 8(r29)
/* 8028B1E4 00286E44 7F 63 02 14 */ add r27, r3, r0
-/* 8028B1E8 00286E48 4B FE 35 75 */ bl func_8026E75C
+/* 8028B1E8 00286E48 4B FE 35 75 */ bl OSDisableInterrupts
/* 8028B1EC 00286E4C 80 0D AA 10 */ lwz r0, lbl_8063FCD0-_SDA_BASE_(r13)
/* 8028B1F0 00286E50 7C 7E 1B 78 */ mr r30, r3
/* 8028B1F4 00286E54 28 00 00 05 */ cmplwi r0, 5
@@ -19945,7 +19945,7 @@ lbl_8028B204:
/* 8028B254 00286EB4 7C 9C 2A 14 */ add r4, r28, r5
/* 8028B258 00286EB8 90 64 00 2C */ stw r3, 0x2c(r4)
/* 8028B25C 00286EBC 7F C3 F3 78 */ mr r3, r30
-/* 8028B260 00286EC0 4B FE 35 25 */ bl func_8026E784
+/* 8028B260 00286EC0 4B FE 35 25 */ bl OSRestoreInterrupts
/* 8028B264 00286EC4 80 FD 00 20 */ lwz r7, 0x20(r29)
/* 8028B268 00286EC8 3C C0 80 29 */ lis r6, lbl_8028B340@ha
/* 8028B26C 00286ECC 80 7D 00 18 */ lwz r3, 0x18(r29)
@@ -20010,7 +20010,7 @@ lbl_8028B340:
/* 8028B34C 00286FAC 93 E1 00 0C */ stw r31, 0xc(r1)
/* 8028B350 00286FB0 7C 7F 1B 78 */ mr r31, r3
/* 8028B354 00286FB4 93 C1 00 08 */ stw r30, 8(r1)
-/* 8028B358 00286FB8 4B FE 34 05 */ bl func_8026E75C
+/* 8028B358 00286FB8 4B FE 34 05 */ bl OSDisableInterrupts
/* 8028B35C 00286FBC 80 0D AA 10 */ lwz r0, lbl_8063FCD0-_SDA_BASE_(r13)
/* 8028B360 00286FC0 2C 00 00 00 */ cmpwi r0, 0
/* 8028B364 00286FC4 40 82 00 14 */ bne lbl_8028B378
@@ -20026,7 +20026,7 @@ lbl_8028B378:
/* 8028B388 00286FE8 7C 84 02 14 */ add r4, r4, r0
/* 8028B38C 00286FEC 93 E4 00 14 */ stw r31, 0x14(r4)
lbl_8028B390:
-/* 8028B390 00286FF0 4B FE 33 F5 */ bl func_8026E784
+/* 8028B390 00286FF0 4B FE 33 F5 */ bl OSRestoreInterrupts
/* 8028B394 00286FF4 28 1F 00 10 */ cmplwi r31, 0x10
/* 8028B398 00286FF8 40 82 00 1C */ bne lbl_8028B3B4
/* 8028B39C 00286FFC 3C 60 01 23 */ lis r3, 0x01234568@ha
@@ -20632,7 +20632,7 @@ lbl_8028BBE8:
/* 8028BBEC 0028784C 80 9D 00 14 */ lwz r4, 0x14(r29)
/* 8028BBF0 00287850 4B FD EA 39 */ bl DCInvalidateRange
lbl_8028BBF4:
-/* 8028BBF4 00287854 4B FE 2B 69 */ bl func_8026E75C
+/* 8028BBF4 00287854 4B FE 2B 69 */ bl OSDisableInterrupts
/* 8028BBF8 00287858 38 00 00 02 */ li r0, 2
/* 8028BBFC 0028785C 7C 7E 1B 78 */ mr r30, r3
/* 8028BC00 00287860 90 1D 00 0C */ stw r0, 0xc(r29)
@@ -20649,7 +20649,7 @@ lbl_8028BBF4:
/* 8028BC2C 0028788C 4B FF EE E5 */ bl func_8028AB10
lbl_8028BC30:
/* 8028BC30 00287890 7F C3 F3 78 */ mr r3, r30
-/* 8028BC34 00287894 4B FE 2B 51 */ bl func_8026E784
+/* 8028BC34 00287894 4B FE 2B 51 */ bl OSRestoreInterrupts
/* 8028BC38 00287898 7F E3 FB 78 */ mr r3, r31
/* 8028BC3C 0028789C 83 E1 00 1C */ lwz r31, 0x1c(r1)
/* 8028BC40 002878A0 83 C1 00 18 */ lwz r30, 0x18(r1)
@@ -20691,7 +20691,7 @@ lbl_8028BCBC:
/* 8028BCC0 00287920 80 9D 00 14 */ lwz r4, 0x14(r29)
/* 8028BCC4 00287924 4B FD E9 65 */ bl DCInvalidateRange
lbl_8028BCC8:
-/* 8028BCC8 00287928 4B FE 2A 95 */ bl func_8026E75C
+/* 8028BCC8 00287928 4B FE 2A 95 */ bl OSDisableInterrupts
/* 8028BCCC 0028792C 38 00 00 02 */ li r0, 2
/* 8028BCD0 00287930 7C 7E 1B 78 */ mr r30, r3
/* 8028BCD4 00287934 90 1D 00 0C */ stw r0, 0xc(r29)
@@ -20708,7 +20708,7 @@ lbl_8028BCC8:
/* 8028BD00 00287960 4B FF EE 11 */ bl func_8028AB10
lbl_8028BD04:
/* 8028BD04 00287964 7F C3 F3 78 */ mr r3, r30
-/* 8028BD08 00287968 4B FE 2A 7D */ bl func_8026E784
+/* 8028BD08 00287968 4B FE 2A 7D */ bl OSRestoreInterrupts
/* 8028BD0C 0028796C 7F E3 FB 78 */ mr r3, r31
/* 8028BD10 00287970 83 E1 00 1C */ lwz r31, 0x1c(r1)
/* 8028BD14 00287974 83 C1 00 18 */ lwz r30, 0x18(r1)
@@ -20752,7 +20752,7 @@ lbl_8028BD98:
/* 8028BD9C 002879FC 80 9F 00 14 */ lwz r4, 0x14(r31)
/* 8028BDA0 00287A00 4B FD E8 89 */ bl DCInvalidateRange
lbl_8028BDA4:
-/* 8028BDA4 00287A04 4B FE 29 B9 */ bl func_8026E75C
+/* 8028BDA4 00287A04 4B FE 29 B9 */ bl OSDisableInterrupts
/* 8028BDA8 00287A08 38 00 00 02 */ li r0, 2
/* 8028BDAC 00287A0C 7C 7E 1B 78 */ mr r30, r3
/* 8028BDB0 00287A10 90 1F 00 0C */ stw r0, 0xc(r31)
@@ -20769,7 +20769,7 @@ lbl_8028BDA4:
/* 8028BDDC 00287A3C 4B FF ED 35 */ bl func_8028AB10
lbl_8028BDE0:
/* 8028BDE0 00287A40 7F C3 F3 78 */ mr r3, r30
-/* 8028BDE4 00287A44 4B FE 29 A1 */ bl func_8026E784
+/* 8028BDE4 00287A44 4B FE 29 A1 */ bl OSRestoreInterrupts
/* 8028BDE8 00287A48 7F E3 FB 78 */ mr r3, r31
/* 8028BDEC 00287A4C 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 8028BDF0 00287A50 83 C1 00 08 */ lwz r30, 8(r1)
@@ -20787,7 +20787,7 @@ func_8028BE04:
/* 8028BE14 00287A74 93 C1 00 18 */ stw r30, 0x18(r1)
/* 8028BE18 00287A78 93 A1 00 14 */ stw r29, 0x14(r1)
/* 8028BE1C 00287A7C 7C 7D 1B 78 */ mr r29, r3
-/* 8028BE20 00287A80 4B FE 29 3D */ bl func_8026E75C
+/* 8028BE20 00287A80 4B FE 29 3D */ bl OSDisableInterrupts
/* 8028BE24 00287A84 80 1D 00 0C */ lwz r0, 0xc(r29)
/* 8028BE28 00287A88 7C 7E 1B 78 */ mr r30, r3
/* 8028BE2C 00287A8C 2C 00 00 03 */ cmpwi r0, 3
@@ -20828,7 +20828,7 @@ lbl_8028BEA0:
/* 8028BEA0 00287B00 83 FD 00 0C */ lwz r31, 0xc(r29)
lbl_8028BEA4:
/* 8028BEA4 00287B04 7F C3 F3 78 */ mr r3, r30
-/* 8028BEA8 00287B08 4B FE 28 DD */ bl func_8026E784
+/* 8028BEA8 00287B08 4B FE 28 DD */ bl OSRestoreInterrupts
/* 8028BEAC 00287B0C 7F E3 FB 78 */ mr r3, r31
/* 8028BEB0 00287B10 83 E1 00 1C */ lwz r31, 0x1c(r1)
/* 8028BEB4 00287B14 83 C1 00 18 */ lwz r30, 0x18(r1)
@@ -20845,7 +20845,7 @@ func_8028BECC:
/* 8028BED4 00287B34 90 01 00 14 */ stw r0, 0x14(r1)
/* 8028BED8 00287B38 93 E1 00 0C */ stw r31, 0xc(r1)
/* 8028BEDC 00287B3C 93 C1 00 08 */ stw r30, 8(r1)
-/* 8028BEE0 00287B40 4B FE 28 7D */ bl func_8026E75C
+/* 8028BEE0 00287B40 4B FE 28 7D */ bl OSDisableInterrupts
/* 8028BEE4 00287B44 80 0D AA 1C */ lwz r0, lbl_8063FCDC-_SDA_BASE_(r13)
/* 8028BEE8 00287B48 7C 7F 1B 78 */ mr r31, r3
/* 8028BEEC 00287B4C 2C 00 00 00 */ cmpwi r0, 0
@@ -20877,7 +20877,7 @@ lbl_8028BF40:
/* 8028BF40 00287BA0 7C 7E 1B 78 */ mr r30, r3
lbl_8028BF44:
/* 8028BF44 00287BA4 7F E3 FB 78 */ mr r3, r31
-/* 8028BF48 00287BA8 4B FE 28 3D */ bl func_8026E784
+/* 8028BF48 00287BA8 4B FE 28 3D */ bl OSRestoreInterrupts
/* 8028BF4C 00287BAC 7F C3 F3 78 */ mr r3, r30
/* 8028BF50 00287BB0 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 8028BF54 00287BB4 83 C1 00 08 */ lwz r30, 8(r1)
@@ -20899,7 +20899,7 @@ func_8028BF78:
/* 8028BF7C 00287BDC 7C 08 02 A6 */ mflr r0
/* 8028BF80 00287BE0 90 01 00 14 */ stw r0, 0x14(r1)
/* 8028BF84 00287BE4 93 E1 00 0C */ stw r31, 0xc(r1)
-/* 8028BF88 00287BE8 4B FE 27 D5 */ bl func_8026E75C
+/* 8028BF88 00287BE8 4B FE 27 D5 */ bl OSDisableInterrupts
/* 8028BF8C 00287BEC 38 80 00 00 */ li r4, 0
/* 8028BF90 00287BF0 7C 7F 1B 78 */ mr r31, r3
/* 8028BF94 00287BF4 90 8D AA 14 */ stw r4, lbl_8063FCD4-_SDA_BASE_(r13)
@@ -20910,7 +20910,7 @@ func_8028BF78:
/* 8028BFA8 00287C08 4B FF EB 69 */ bl func_8028AB10
lbl_8028BFAC:
/* 8028BFAC 00287C0C 7F E3 FB 78 */ mr r3, r31
-/* 8028BFB0 00287C10 4B FE 27 D5 */ bl func_8026E784
+/* 8028BFB0 00287C10 4B FE 27 D5 */ bl OSRestoreInterrupts
/* 8028BFB4 00287C14 80 01 00 14 */ lwz r0, 0x14(r1)
/* 8028BFB8 00287C18 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 8028BFBC 00287C1C 7C 08 03 A6 */ mtlr r0
@@ -20927,7 +20927,7 @@ func_8028BFC8:
/* 8028BFDC 00287C3C 7C 9E 23 78 */ mr r30, r4
/* 8028BFE0 00287C40 93 A1 00 14 */ stw r29, 0x14(r1)
/* 8028BFE4 00287C44 7C 7D 1B 78 */ mr r29, r3
-/* 8028BFE8 00287C48 4B FE 27 75 */ bl func_8026E75C
+/* 8028BFE8 00287C48 4B FE 27 75 */ bl OSDisableInterrupts
/* 8028BFEC 00287C4C 80 9D 00 0C */ lwz r4, 0xc(r29)
/* 8028BFF0 00287C50 7C 7F 1B 78 */ mr r31, r3
/* 8028BFF4 00287C54 38 04 00 01 */ addi r0, r4, 1
@@ -20950,7 +20950,7 @@ func_8028BFC8:
/* 8028C038 00287C98 80 0D AA 20 */ lwz r0, lbl_8063FCE0-_SDA_BASE_(r13)
/* 8028C03C 00287C9C 2C 00 00 00 */ cmpwi r0, 0
/* 8028C040 00287CA0 41 82 00 10 */ beq lbl_8028C050
-/* 8028C044 00287CA4 4B FE 27 41 */ bl func_8026E784
+/* 8028C044 00287CA4 4B FE 27 41 */ bl OSRestoreInterrupts
/* 8028C048 00287CA8 38 60 00 00 */ li r3, 0
/* 8028C04C 00287CAC 48 00 02 B4 */ b lbl_8028C300
lbl_8028C050:
@@ -21038,7 +21038,7 @@ lbl_8028C17C:
/* 8028C180 00287DE0 2C 00 00 00 */ cmpwi r0, 0
/* 8028C184 00287DE4 41 82 00 14 */ beq lbl_8028C198
/* 8028C188 00287DE8 7F E3 FB 78 */ mr r3, r31
-/* 8028C18C 00287DEC 4B FE 25 F9 */ bl func_8026E784
+/* 8028C18C 00287DEC 4B FE 25 F9 */ bl OSRestoreInterrupts
/* 8028C190 00287DF0 38 60 00 00 */ li r3, 0
/* 8028C194 00287DF4 48 00 01 6C */ b lbl_8028C300
lbl_8028C198:
@@ -21052,7 +21052,7 @@ lbl_8028C198:
/* 8028C1B4 00287E14 80 0D AA 34 */ lwz r0, lbl_8063FCF4-_SDA_BASE_(r13)
/* 8028C1B8 00287E18 2C 00 00 00 */ cmpwi r0, 0
/* 8028C1BC 00287E1C 40 82 00 10 */ bne lbl_8028C1CC
-/* 8028C1C0 00287E20 4B FE 25 C5 */ bl func_8026E784
+/* 8028C1C0 00287E20 4B FE 25 C5 */ bl OSRestoreInterrupts
/* 8028C1C4 00287E24 38 60 00 00 */ li r3, 0
/* 8028C1C8 00287E28 48 00 01 38 */ b lbl_8028C300
lbl_8028C1CC:
@@ -21142,7 +21142,7 @@ lbl_8028C2F0:
/* 8028C2F0 00287F50 4B FF E8 21 */ bl func_8028AB10
lbl_8028C2F4:
/* 8028C2F4 00287F54 7F E3 FB 78 */ mr r3, r31
-/* 8028C2F8 00287F58 4B FE 24 8D */ bl func_8026E784
+/* 8028C2F8 00287F58 4B FE 24 8D */ bl OSRestoreInterrupts
/* 8028C2FC 00287F5C 38 60 00 01 */ li r3, 1
lbl_8028C300:
/* 8028C300 00287F60 80 01 00 24 */ lwz r0, 0x24(r1)
@@ -21169,7 +21169,7 @@ func_8028C31C:
/* 8028C348 00287FA8 38 60 FF FF */ li r3, -1
/* 8028C34C 00287FAC 48 00 00 84 */ b lbl_8028C3D0
lbl_8028C350:
-/* 8028C350 00287FB0 4B FE 24 0D */ bl func_8026E75C
+/* 8028C350 00287FB0 4B FE 24 0D */ bl OSDisableInterrupts
/* 8028C354 00287FB4 7C 7F 1B 78 */ mr r31, r3
lbl_8028C358:
/* 8028C358 00287FB8 80 1E 00 0C */ lwz r0, 0xc(r30)
@@ -21202,7 +21202,7 @@ lbl_8028C3B8:
/* 8028C3C0 00288020 4B FF FF 98 */ b lbl_8028C358
lbl_8028C3C4:
/* 8028C3C4 00288024 7F E3 FB 78 */ mr r3, r31
-/* 8028C3C8 00288028 4B FE 23 BD */ bl func_8026E784
+/* 8028C3C8 00288028 4B FE 23 BD */ bl OSRestoreInterrupts
/* 8028C3CC 0028802C 38 60 00 00 */ li r3, 0
lbl_8028C3D0:
/* 8028C3D0 00288030 80 01 00 14 */ lwz r0, 0x14(r1)
@@ -21291,7 +21291,7 @@ func_8028C4C8:
/* 8028C4E0 00288140 93 A1 00 14 */ stw r29, 0x14(r1)
/* 8028C4E4 00288144 93 81 00 10 */ stw r28, 0x10(r1)
/* 8028C4E8 00288148 7C 9C 23 78 */ mr r28, r4
-/* 8028C4EC 0028814C 4B FE 22 71 */ bl func_8026E75C
+/* 8028C4EC 0028814C 4B FE 22 71 */ bl OSDisableInterrupts
/* 8028C4F0 00288150 80 0D AA 1C */ lwz r0, lbl_8063FCDC-_SDA_BASE_(r13)
/* 8028C4F4 00288154 7C 7E 1B 78 */ mr r30, r3
/* 8028C4F8 00288158 2C 00 00 00 */ cmpwi r0, 0
@@ -21378,7 +21378,7 @@ lbl_8028C5C0:
/* 8028C608 00288268 4E 80 04 21 */ bctrl
lbl_8028C60C:
/* 8028C60C 0028826C 7F C3 F3 78 */ mr r3, r30
-/* 8028C610 00288270 4B FE 21 75 */ bl func_8026E784
+/* 8028C610 00288270 4B FE 21 75 */ bl OSRestoreInterrupts
/* 8028C614 00288274 48 00 00 CC */ b lbl_8028C6E0
/* 8028C618 00288278 38 00 00 00 */ li r0, 0
/* 8028C61C 0028827C 2C 1C 00 00 */ cmpwi r28, 0
@@ -21391,10 +21391,10 @@ lbl_8028C60C:
/* 8028C638 00288298 4E 80 04 21 */ bctrl
lbl_8028C63C:
/* 8028C63C 0028829C 7F C3 F3 78 */ mr r3, r30
-/* 8028C640 002882A0 4B FE 21 45 */ bl func_8026E784
+/* 8028C640 002882A0 4B FE 21 45 */ bl OSRestoreInterrupts
/* 8028C644 002882A4 48 00 00 9C */ b lbl_8028C6E0
/* 8028C648 002882A8 7F C3 F3 78 */ mr r3, r30
-/* 8028C64C 002882AC 4B FE 21 39 */ bl func_8026E784
+/* 8028C64C 002882AC 4B FE 21 39 */ bl OSRestoreInterrupts
/* 8028C650 002882B0 38 60 00 24 */ li r3, 0x24
/* 8028C654 002882B4 93 9F 00 28 */ stw r28, 0x28(r31)
/* 8028C658 002882B8 90 7F 00 08 */ stw r3, 8(r31)
@@ -21416,7 +21416,7 @@ lbl_8028C690:
/* 8028C694 002882F4 80 9F 00 14 */ lwz r4, 0x14(r31)
/* 8028C698 002882F8 4B FD DF 91 */ bl DCInvalidateRange
lbl_8028C69C:
-/* 8028C69C 002882FC 4B FE 20 C1 */ bl func_8026E75C
+/* 8028C69C 002882FC 4B FE 20 C1 */ bl OSDisableInterrupts
/* 8028C6A0 00288300 38 00 00 02 */ li r0, 2
/* 8028C6A4 00288304 7C 7E 1B 78 */ mr r30, r3
/* 8028C6A8 00288308 90 1F 00 0C */ stw r0, 0xc(r31)
@@ -21433,7 +21433,7 @@ lbl_8028C69C:
/* 8028C6D4 00288334 4B FF E4 3D */ bl func_8028AB10
lbl_8028C6D8:
/* 8028C6D8 00288338 7F C3 F3 78 */ mr r3, r30
-/* 8028C6DC 0028833C 4B FE 20 A9 */ bl func_8026E784
+/* 8028C6DC 0028833C 4B FE 20 A9 */ bl OSRestoreInterrupts
lbl_8028C6E0:
/* 8028C6E0 00288340 83 E1 00 1C */ lwz r31, 0x1c(r1)
/* 8028C6E4 00288344 7F A3 EB 78 */ mr r3, r29
@@ -21454,7 +21454,7 @@ func_8028C704:
/* 8028C714 00288374 7C 7F 1B 78 */ mr r31, r3
/* 8028C718 00288378 93 C1 00 18 */ stw r30, 0x18(r1)
/* 8028C71C 0028837C 93 A1 00 14 */ stw r29, 0x14(r1)
-/* 8028C720 00288380 4B FE 20 3D */ bl func_8026E75C
+/* 8028C720 00288380 4B FE 20 3D */ bl OSDisableInterrupts
/* 8028C724 00288384 7C 7D 1B 78 */ mr r29, r3
/* 8028C728 00288388 48 00 02 65 */ bl func_8028C98C
/* 8028C72C 0028838C 80 0D AA 20 */ lwz r0, lbl_8063FCE0-_SDA_BASE_(r13)
@@ -21469,9 +21469,9 @@ lbl_8028C740:
/* 8028C74C 002883AC 38 00 00 00 */ li r0, 0
/* 8028C750 002883B0 90 03 00 28 */ stw r0, 0x28(r3)
lbl_8028C754:
-/* 8028C754 002883B4 4B FE 20 09 */ bl func_8026E75C
+/* 8028C754 002883B4 4B FE 20 09 */ bl OSDisableInterrupts
/* 8028C758 002883B8 7C 7E 1B 78 */ mr r30, r3
-/* 8028C75C 002883BC 4B FE 20 01 */ bl func_8026E75C
+/* 8028C75C 002883BC 4B FE 20 01 */ bl OSDisableInterrupts
/* 8028C760 002883C0 80 0D AA 90 */ lwz r0, lbl_8063FD50-_SDA_BASE_(r13)
/* 8028C764 002883C4 38 80 00 01 */ li r4, 1
/* 8028C768 002883C8 90 8D AA 14 */ stw r4, lbl_8063FCD4-_SDA_BASE_(r13)
@@ -21479,7 +21479,7 @@ lbl_8028C754:
/* 8028C770 002883D0 40 82 00 08 */ bne lbl_8028C778
/* 8028C774 002883D4 90 8D AA 18 */ stw r4, lbl_8063FCD8-_SDA_BASE_(r13)
lbl_8028C778:
-/* 8028C778 002883D8 4B FE 20 0D */ bl func_8026E784
+/* 8028C778 002883D8 4B FE 20 0D */ bl OSRestoreInterrupts
/* 8028C77C 002883DC 48 00 00 0C */ b lbl_8028C788
lbl_8028C780:
/* 8028C780 002883E0 38 80 00 00 */ li r4, 0
@@ -21503,7 +21503,7 @@ lbl_8028C7AC:
/* 8028C7C0 00288420 7D 89 03 A6 */ mtctr r12
/* 8028C7C4 00288424 4E 80 04 21 */ bctrl
lbl_8028C7C8:
-/* 8028C7C8 00288428 4B FE 1F 95 */ bl func_8026E75C
+/* 8028C7C8 00288428 4B FE 1F 95 */ bl OSDisableInterrupts
/* 8028C7CC 0028842C 38 80 00 00 */ li r4, 0
/* 8028C7D0 00288430 7C 7F 1B 78 */ mr r31, r3
/* 8028C7D4 00288434 90 8D AA 14 */ stw r4, lbl_8063FCD4-_SDA_BASE_(r13)
@@ -21514,12 +21514,12 @@ lbl_8028C7C8:
/* 8028C7E8 00288448 4B FF E3 29 */ bl func_8028AB10
lbl_8028C7EC:
/* 8028C7EC 0028844C 7F E3 FB 78 */ mr r3, r31
-/* 8028C7F0 00288450 4B FE 1F 95 */ bl func_8026E784
+/* 8028C7F0 00288450 4B FE 1F 95 */ bl OSRestoreInterrupts
/* 8028C7F4 00288454 7F C3 F3 78 */ mr r3, r30
-/* 8028C7F8 00288458 4B FE 1F 8D */ bl func_8026E784
+/* 8028C7F8 00288458 4B FE 1F 8D */ bl OSRestoreInterrupts
lbl_8028C7FC:
/* 8028C7FC 0028845C 7F A3 EB 78 */ mr r3, r29
-/* 8028C800 00288460 4B FE 1F 85 */ bl func_8026E784
+/* 8028C800 00288460 4B FE 1F 85 */ bl OSRestoreInterrupts
/* 8028C804 00288464 80 01 00 24 */ lwz r0, 0x24(r1)
/* 8028C808 00288468 83 E1 00 1C */ lwz r31, 0x1c(r1)
/* 8028C80C 0028846C 83 C1 00 18 */ lwz r30, 0x18(r1)
@@ -21540,10 +21540,10 @@ func_8028C82C:
/* 8028C838 00288498 93 E1 00 1C */ stw r31, 0x1c(r1)
/* 8028C83C 0028849C 93 C1 00 18 */ stw r30, 0x18(r1)
/* 8028C840 002884A0 93 A1 00 14 */ stw r29, 0x14(r1)
-/* 8028C844 002884A4 4B FE 1F 19 */ bl func_8026E75C
+/* 8028C844 002884A4 4B FE 1F 19 */ bl OSDisableInterrupts
/* 8028C848 002884A8 3B E0 00 00 */ li r31, 0
/* 8028C84C 002884AC 93 ED AA 54 */ stw r31, lbl_8063FD14-_SDA_BASE_(r13)
-/* 8028C850 002884B0 4B FE 1F 0D */ bl func_8026E75C
+/* 8028C850 002884B0 4B FE 1F 0D */ bl OSDisableInterrupts
/* 8028C854 002884B4 7C 7D 1B 78 */ mr r29, r3
/* 8028C858 002884B8 48 00 01 35 */ bl func_8028C98C
/* 8028C85C 002884BC 80 0D AA 20 */ lwz r0, lbl_8063FCE0-_SDA_BASE_(r13)
@@ -21559,9 +21559,9 @@ lbl_8028C878:
/* 8028C880 002884E0 41 82 00 08 */ beq lbl_8028C888
/* 8028C884 002884E4 93 E3 00 28 */ stw r31, 0x28(r3)
lbl_8028C888:
-/* 8028C888 002884E8 4B FE 1E D5 */ bl func_8026E75C
+/* 8028C888 002884E8 4B FE 1E D5 */ bl OSDisableInterrupts
/* 8028C88C 002884EC 7C 7F 1B 78 */ mr r31, r3
-/* 8028C890 002884F0 4B FE 1E CD */ bl func_8026E75C
+/* 8028C890 002884F0 4B FE 1E CD */ bl OSDisableInterrupts
/* 8028C894 002884F4 80 0D AA 90 */ lwz r0, lbl_8063FD50-_SDA_BASE_(r13)
/* 8028C898 002884F8 38 80 00 01 */ li r4, 1
/* 8028C89C 002884FC 90 8D AA 14 */ stw r4, lbl_8063FCD4-_SDA_BASE_(r13)
@@ -21569,7 +21569,7 @@ lbl_8028C888:
/* 8028C8A4 00288504 40 82 00 08 */ bne lbl_8028C8AC
/* 8028C8A8 00288508 90 8D AA 18 */ stw r4, lbl_8063FCD8-_SDA_BASE_(r13)
lbl_8028C8AC:
-/* 8028C8AC 0028850C 4B FE 1E D9 */ bl func_8026E784
+/* 8028C8AC 0028850C 4B FE 1E D9 */ bl OSRestoreInterrupts
/* 8028C8B0 00288510 48 00 00 0C */ b lbl_8028C8BC
lbl_8028C8B4:
/* 8028C8B4 00288514 38 80 00 00 */ li r4, 0
@@ -21592,7 +21592,7 @@ lbl_8028C8E4:
/* 8028C8F0 00288550 38 00 00 01 */ li r0, 1
/* 8028C8F4 00288554 90 0D AA 54 */ stw r0, lbl_8063FD14-_SDA_BASE_(r13)
lbl_8028C8F8:
-/* 8028C8F8 00288558 4B FE 1E 65 */ bl func_8026E75C
+/* 8028C8F8 00288558 4B FE 1E 65 */ bl OSDisableInterrupts
/* 8028C8FC 0028855C 38 80 00 00 */ li r4, 0
/* 8028C900 00288560 7C 7E 1B 78 */ mr r30, r3
/* 8028C904 00288564 90 8D AA 14 */ stw r4, lbl_8063FCD4-_SDA_BASE_(r13)
@@ -21603,13 +21603,13 @@ lbl_8028C8F8:
/* 8028C918 00288578 4B FF E1 F9 */ bl func_8028AB10
lbl_8028C91C:
/* 8028C91C 0028857C 7F C3 F3 78 */ mr r3, r30
-/* 8028C920 00288580 4B FE 1E 65 */ bl func_8026E784
+/* 8028C920 00288580 4B FE 1E 65 */ bl OSRestoreInterrupts
/* 8028C924 00288584 7F E3 FB 78 */ mr r3, r31
-/* 8028C928 00288588 4B FE 1E 5D */ bl func_8026E784
+/* 8028C928 00288588 4B FE 1E 5D */ bl OSRestoreInterrupts
lbl_8028C92C:
/* 8028C92C 0028858C 7F A3 EB 78 */ mr r3, r29
-/* 8028C930 00288590 4B FE 1E 55 */ bl func_8026E784
-/* 8028C934 00288594 4B FE 1E 3D */ bl func_8026E770
+/* 8028C930 00288590 4B FE 1E 55 */ bl OSRestoreInterrupts
+/* 8028C934 00288594 4B FE 1E 3D */ bl OSEnableInterrupts
lbl_8028C938:
/* 8028C938 00288598 80 0D AA 54 */ lwz r0, lbl_8063FD14-_SDA_BASE_(r13)
/* 8028C93C 0028859C 2C 00 00 01 */ cmpwi r0, 1
@@ -21669,7 +21669,7 @@ func_8028C9C4:
/* 8028C9D4 00288634 7C 9F 23 78 */ mr r31, r4
/* 8028C9D8 00288638 93 C1 00 08 */ stw r30, 8(r1)
/* 8028C9DC 0028863C 7C 7E 1B 78 */ mr r30, r3
-/* 8028C9E0 00288640 4B FE 1D 7D */ bl func_8026E75C
+/* 8028C9E0 00288640 4B FE 1D 7D */ bl OSDisableInterrupts
/* 8028C9E4 00288644 3C 80 80 52 */ lis r4, lbl_8051B550@ha
/* 8028C9E8 00288648 57 C0 18 38 */ slwi r0, r30, 3
/* 8028C9EC 0028864C 38 84 B5 50 */ addi r4, r4, lbl_8051B550@l
@@ -21680,7 +21680,7 @@ func_8028C9C4:
/* 8028CA00 00288660 90 1F 00 04 */ stw r0, 4(r31)
/* 8028CA04 00288664 90 BF 00 00 */ stw r5, 0(r31)
/* 8028CA08 00288668 93 E5 00 04 */ stw r31, 4(r5)
-/* 8028CA0C 0028866C 4B FE 1D 79 */ bl func_8026E784
+/* 8028CA0C 0028866C 4B FE 1D 79 */ bl OSRestoreInterrupts
/* 8028CA10 00288670 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 8028CA14 00288674 38 60 00 01 */ li r3, 1
/* 8028CA18 00288678 83 C1 00 08 */ lwz r30, 8(r1)
@@ -21695,7 +21695,7 @@ func_8028CA2C:
/* 8028CA30 00288690 7C 08 02 A6 */ mflr r0
/* 8028CA34 00288694 90 01 00 14 */ stw r0, 0x14(r1)
/* 8028CA38 00288698 93 E1 00 0C */ stw r31, 0xc(r1)
-/* 8028CA3C 0028869C 4B FE 1D 21 */ bl func_8026E75C
+/* 8028CA3C 0028869C 4B FE 1D 21 */ bl OSDisableInterrupts
/* 8028CA40 002886A0 3C 80 80 52 */ lis r4, lbl_8051B550@ha
/* 8028CA44 002886A4 38 00 00 04 */ li r0, 4
/* 8028CA48 002886A8 3B E0 00 00 */ li r31, 0
@@ -21705,8 +21705,8 @@ lbl_8028CA54:
/* 8028CA54 002886B4 80 04 00 00 */ lwz r0, 0(r4)
/* 8028CA58 002886B8 7C 00 20 40 */ cmplw r0, r4
/* 8028CA5C 002886BC 41 82 00 48 */ beq lbl_8028CAA4
-/* 8028CA60 002886C0 4B FE 1D 25 */ bl func_8026E784
-/* 8028CA64 002886C4 4B FE 1C F9 */ bl func_8026E75C
+/* 8028CA60 002886C0 4B FE 1D 25 */ bl OSRestoreInterrupts
+/* 8028CA64 002886C4 4B FE 1C F9 */ bl OSDisableInterrupts
/* 8028CA68 002886C8 3C 80 80 52 */ lis r4, lbl_8051B550@ha
/* 8028CA6C 002886CC 57 E0 18 38 */ slwi r0, r31, 3
/* 8028CA70 002886D0 38 84 B5 50 */ addi r4, r4, lbl_8051B550@l
@@ -21716,7 +21716,7 @@ lbl_8028CA54:
/* 8028CA80 002886E0 90 05 00 00 */ stw r0, 0(r5)
/* 8028CA84 002886E4 80 9F 00 00 */ lwz r4, 0(r31)
/* 8028CA88 002886E8 90 A4 00 04 */ stw r5, 4(r4)
-/* 8028CA8C 002886EC 4B FE 1C F9 */ bl func_8026E784
+/* 8028CA8C 002886EC 4B FE 1C F9 */ bl OSRestoreInterrupts
/* 8028CA90 002886F0 38 00 00 00 */ li r0, 0
/* 8028CA94 002886F4 7F E3 FB 78 */ mr r3, r31
/* 8028CA98 002886F8 90 1F 00 00 */ stw r0, 0(r31)
@@ -21726,7 +21726,7 @@ lbl_8028CAA4:
/* 8028CAA4 00288704 38 84 00 08 */ addi r4, r4, 8
/* 8028CAA8 00288708 3B FF 00 01 */ addi r31, r31, 1
/* 8028CAAC 0028870C 42 00 FF A8 */ bdnz lbl_8028CA54
-/* 8028CAB0 00288710 4B FE 1C D5 */ bl func_8026E784
+/* 8028CAB0 00288710 4B FE 1C D5 */ bl OSRestoreInterrupts
/* 8028CAB4 00288714 38 60 00 00 */ li r3, 0
lbl_8028CAB8:
/* 8028CAB8 00288718 80 01 00 14 */ lwz r0, 0x14(r1)
@@ -21740,7 +21740,7 @@ func_8028CACC:
/* 8028CACC 0028872C 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 8028CAD0 00288730 7C 08 02 A6 */ mflr r0
/* 8028CAD4 00288734 90 01 00 14 */ stw r0, 0x14(r1)
-/* 8028CAD8 00288738 4B FE 1C 85 */ bl func_8026E75C
+/* 8028CAD8 00288738 4B FE 1C 85 */ bl OSDisableInterrupts
/* 8028CADC 0028873C 3C 80 80 52 */ lis r4, lbl_8051B550@ha
/* 8028CAE0 00288740 38 00 00 04 */ li r0, 4
/* 8028CAE4 00288744 38 84 B5 50 */ addi r4, r4, lbl_8051B550@l
@@ -21749,13 +21749,13 @@ lbl_8028CAEC:
/* 8028CAEC 0028874C 80 04 00 00 */ lwz r0, 0(r4)
/* 8028CAF0 00288750 7C 00 20 40 */ cmplw r0, r4
/* 8028CAF4 00288754 41 82 00 10 */ beq lbl_8028CB04
-/* 8028CAF8 00288758 4B FE 1C 8D */ bl func_8026E784
+/* 8028CAF8 00288758 4B FE 1C 8D */ bl OSRestoreInterrupts
/* 8028CAFC 0028875C 38 60 00 01 */ li r3, 1
/* 8028CB00 00288760 48 00 00 14 */ b lbl_8028CB14
lbl_8028CB04:
/* 8028CB04 00288764 38 84 00 08 */ addi r4, r4, 8
/* 8028CB08 00288768 42 00 FF E4 */ bdnz lbl_8028CAEC
-/* 8028CB0C 0028876C 4B FE 1C 79 */ bl func_8026E784
+/* 8028CB0C 0028876C 4B FE 1C 79 */ bl OSRestoreInterrupts
/* 8028CB10 00288770 38 60 00 00 */ li r3, 0
lbl_8028CB14:
/* 8028CB14 00288774 80 01 00 14 */ lwz r0, 0x14(r1)
@@ -21769,7 +21769,7 @@ func_8028CB24:
/* 8028CB28 00288788 7C 08 02 A6 */ mflr r0
/* 8028CB2C 0028878C 90 01 00 14 */ stw r0, 0x14(r1)
/* 8028CB30 00288790 93 E1 00 0C */ stw r31, 0xc(r1)
-/* 8028CB34 00288794 4B FE 1C 29 */ bl func_8026E75C
+/* 8028CB34 00288794 4B FE 1C 29 */ bl OSDisableInterrupts
/* 8028CB38 00288798 3C 80 80 52 */ lis r4, lbl_8051B550@ha
/* 8028CB3C 0028879C 38 00 00 04 */ li r0, 4
/* 8028CB40 002887A0 38 84 B5 50 */ addi r4, r4, lbl_8051B550@l
@@ -21778,13 +21778,13 @@ lbl_8028CB48:
/* 8028CB48 002887A8 83 E4 00 00 */ lwz r31, 0(r4)
/* 8028CB4C 002887AC 7C 1F 20 40 */ cmplw r31, r4
/* 8028CB50 002887B0 41 82 00 10 */ beq lbl_8028CB60
-/* 8028CB54 002887B4 4B FE 1C 31 */ bl func_8026E784
+/* 8028CB54 002887B4 4B FE 1C 31 */ bl OSRestoreInterrupts
/* 8028CB58 002887B8 7F E3 FB 78 */ mr r3, r31
/* 8028CB5C 002887BC 48 00 00 14 */ b lbl_8028CB70
lbl_8028CB60:
/* 8028CB60 002887C0 38 84 00 08 */ addi r4, r4, 8
/* 8028CB64 002887C4 42 00 FF E4 */ bdnz lbl_8028CB48
-/* 8028CB68 002887C8 4B FE 1C 1D */ bl func_8026E784
+/* 8028CB68 002887C8 4B FE 1C 1D */ bl OSRestoreInterrupts
/* 8028CB6C 002887CC 38 60 00 00 */ li r3, 0
lbl_8028CB70:
/* 8028CB70 002887D0 80 01 00 14 */ lwz r0, 0x14(r1)
@@ -21800,7 +21800,7 @@ func_8028CB84:
/* 8028CB8C 002887EC 90 01 00 14 */ stw r0, 0x14(r1)
/* 8028CB90 002887F0 93 E1 00 0C */ stw r31, 0xc(r1)
/* 8028CB94 002887F4 7C 7F 1B 78 */ mr r31, r3
-/* 8028CB98 002887F8 4B FE 1B C5 */ bl func_8026E75C
+/* 8028CB98 002887F8 4B FE 1B C5 */ bl OSDisableInterrupts
/* 8028CB9C 002887FC 80 9F 00 04 */ lwz r4, 4(r31)
/* 8028CBA0 00288800 80 BF 00 00 */ lwz r5, 0(r31)
/* 8028CBA4 00288804 2C 04 00 00 */ cmpwi r4, 0
@@ -21808,13 +21808,13 @@ func_8028CB84:
/* 8028CBAC 0028880C 2C 05 00 00 */ cmpwi r5, 0
/* 8028CBB0 00288810 40 82 00 10 */ bne lbl_8028CBC0
lbl_8028CBB4:
-/* 8028CBB4 00288814 4B FE 1B D1 */ bl func_8026E784
+/* 8028CBB4 00288814 4B FE 1B D1 */ bl OSRestoreInterrupts
/* 8028CBB8 00288818 38 60 00 00 */ li r3, 0
/* 8028CBBC 0028881C 48 00 00 14 */ b lbl_8028CBD0
lbl_8028CBC0:
/* 8028CBC0 00288820 90 A4 00 00 */ stw r5, 0(r4)
/* 8028CBC4 00288824 90 85 00 04 */ stw r4, 4(r5)
-/* 8028CBC8 00288828 4B FE 1B BD */ bl func_8026E784
+/* 8028CBC8 00288828 4B FE 1B BD */ bl OSRestoreInterrupts
/* 8028CBCC 0028882C 38 60 00 01 */ li r3, 1
lbl_8028CBD0:
/* 8028CBD0 00288830 80 01 00 14 */ lwz r0, 0x14(r1)
@@ -22001,7 +22001,7 @@ func_8028CE48:
/* 8028CE60 00288AC0 93 C1 00 08 */ stw r30, 8(r1)
/* 8028CE64 00288AC4 7C 9E 23 78 */ mr r30, r4
/* 8028CE68 00288AC8 90 7F 00 08 */ stw r3, 8(r31)
-/* 8028CE6C 00288ACC 4B FE 59 4D */ bl func_802727B8
+/* 8028CE6C 00288ACC 4B FE 59 4D */ bl OSGetTime
/* 8028CE70 00288AD0 3C C0 80 00 */ lis r6, 0x800000F8@ha
/* 8028CE74 00288AD4 38 A0 00 00 */ li r5, 0
/* 8028CE78 00288AD8 80 06 00 F8 */ lwz r0, 0x800000F8@l(r6)
@@ -22161,7 +22161,7 @@ func_8028D090:
/* 8028D098 00288CF8 90 01 00 14 */ stw r0, 0x14(r1)
/* 8028D09C 00288CFC 93 E1 00 0C */ stw r31, 0xc(r1)
/* 8028D0A0 00288D00 7C 7F 1B 78 */ mr r31, r3
-/* 8028D0A4 00288D04 4B FE 16 B9 */ bl func_8026E75C
+/* 8028D0A4 00288D04 4B FE 16 B9 */ bl OSDisableInterrupts
/* 8028D0A8 00288D08 80 AD AA A0 */ lwz r5, lbl_8063FD60-_SDA_BASE_(r13)
/* 8028D0AC 00288D0C 2C 1F 00 00 */ cmpwi r31, 0
/* 8028D0B0 00288D10 38 80 00 00 */ li r4, 0
@@ -22173,7 +22173,7 @@ func_8028D090:
/* 8028D0C8 00288D28 38 84 CF DC */ addi r4, r4, lbl_8028CFDC@l
lbl_8028D0CC:
/* 8028D0CC 00288D2C 90 8D AA A0 */ stw r4, lbl_8063FD60-_SDA_BASE_(r13)
-/* 8028D0D0 00288D30 4B FE 16 B5 */ bl func_8026E784
+/* 8028D0D0 00288D30 4B FE 16 B5 */ bl OSRestoreInterrupts
/* 8028D0D4 00288D34 7F E3 FB 78 */ mr r3, r31
/* 8028D0D8 00288D38 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 8028D0DC 00288D3C 80 01 00 14 */ lwz r0, 0x14(r1)
@@ -24072,9 +24072,9 @@ func_8028EB04:
/* 8028EB14 0028A774 93 C1 00 08 */ stw r30, 8(r1)
/* 8028EB18 0028A778 7C 7E 1B 78 */ mr r30, r3
/* 8028EB1C 0028A77C 83 ED AB 08 */ lwz r31, lbl_8063FDC8-_SDA_BASE_(r13)
-/* 8028EB20 0028A780 4B FD FC 3D */ bl func_8026E75C
+/* 8028EB20 0028A780 4B FD FC 3D */ bl OSDisableInterrupts
/* 8028EB24 0028A784 93 CD AB 08 */ stw r30, lbl_8063FDC8-_SDA_BASE_(r13)
-/* 8028EB28 0028A788 4B FD FC 5D */ bl func_8026E784
+/* 8028EB28 0028A788 4B FD FC 5D */ bl OSRestoreInterrupts
/* 8028EB2C 0028A78C 7F E3 FB 78 */ mr r3, r31
/* 8028EB30 0028A790 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 8028EB34 0028A794 83 C1 00 08 */ lwz r30, 8(r1)
@@ -24092,7 +24092,7 @@ func_8028EB48:
/* 8028EB58 0028A7B8 7C 9F 23 78 */ mr r31, r4
/* 8028EB5C 0028A7BC 93 C1 00 08 */ stw r30, 8(r1)
/* 8028EB60 0028A7C0 7C 7E 1B 78 */ mr r30, r3
-/* 8028EB64 0028A7C4 4B FD FB F9 */ bl func_8026E75C
+/* 8028EB64 0028A7C4 4B FD FB F9 */ bl OSDisableInterrupts
/* 8028EB68 0028A7C8 3C E0 CC 00 */ lis r7, 0xCC005030@ha
/* 8028EB6C 0028A7CC 57 C5 84 3E */ srwi r5, r30, 0x10
/* 8028EB70 0028A7D0 A0 C7 50 30 */ lhz r6, 0xCC005030@l(r7)
@@ -24109,7 +24109,7 @@ func_8028EB48:
/* 8028EB9C 0028A7FC 54 84 00 20 */ rlwinm r4, r4, 0, 0, 0x10
/* 8028EBA0 0028A800 7C 80 03 78 */ or r0, r4, r0
/* 8028EBA4 0028A804 B0 07 50 36 */ sth r0, 0x5036(r7)
-/* 8028EBA8 0028A808 4B FD FB DD */ bl func_8026E784
+/* 8028EBA8 0028A808 4B FD FB DD */ bl OSRestoreInterrupts
/* 8028EBAC 0028A80C 80 01 00 14 */ lwz r0, 0x14(r1)
/* 8028EBB0 0028A810 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 8028EBB4 0028A814 83 C1 00 08 */ lwz r30, 8(r1)
@@ -24204,14 +24204,14 @@ func_8028EBE8:
/* 8028ECF4 0028A954 80 1E 6C 00 */ lwz r0, 0x6c00(r30)
/* 8028ECF8 0028A958 54 00 06 B0 */ rlwinm r0, r0, 0, 0x1a, 0x18
/* 8028ECFC 0028A95C 90 1E 6C 00 */ stw r0, 0x6c00(r30)
-/* 8028ED00 0028A960 4B FD FA 5D */ bl func_8026E75C
+/* 8028ED00 0028A960 4B FD FA 5D */ bl OSDisableInterrupts
/* 8028ED04 0028A964 7C 7D 1B 78 */ mr r29, r3
/* 8028ED08 0028A968 48 00 01 6D */ bl func_8028EE74
/* 8028ED0C 0028A96C 80 1E 6C 00 */ lwz r0, 0x6c00(r30)
/* 8028ED10 0028A970 7F A3 EB 78 */ mr r3, r29
/* 8028ED14 0028A974 60 00 00 40 */ ori r0, r0, 0x40
/* 8028ED18 0028A978 90 1E 6C 00 */ stw r0, 0x6c00(r30)
-/* 8028ED1C 0028A97C 4B FD FA 69 */ bl func_8026E784
+/* 8028ED1C 0028A97C 4B FD FA 69 */ bl OSRestoreInterrupts
lbl_8028ED20:
/* 8028ED20 0028A980 38 00 00 00 */ li r0, 0
/* 8028ED24 0028A984 3C 80 80 29 */ lis r4, lbl_8028ED68@ha
@@ -24247,7 +24247,7 @@ lbl_8028ED68:
/* 8028ED94 0028A9F4 B0 06 50 0A */ sth r0, 0x500a(r6)
/* 8028ED98 0028A9F8 4B FD C2 F9 */ bl func_8026B090
/* 8028ED9C 0028A9FC 38 61 00 08 */ addi r3, r1, 8
-/* 8028EDA0 0028AA00 4B FD C0 C9 */ bl func_8026AE68
+/* 8028EDA0 0028AA00 4B FD C0 C9 */ bl OSSetCurrentContext
/* 8028EDA4 0028AA04 80 6D AB 08 */ lwz r3, lbl_8063FDC8-_SDA_BASE_(r13)
/* 8028EDA8 0028AA08 2C 03 00 00 */ cmpwi r3, 0
/* 8028EDAC 0028AA0C 41 82 00 40 */ beq lbl_8028EDEC
@@ -24272,7 +24272,7 @@ lbl_8028EDEC:
/* 8028EDEC 0028AA4C 38 61 00 08 */ addi r3, r1, 8
/* 8028EDF0 0028AA50 4B FD C2 A1 */ bl func_8026B090
/* 8028EDF4 0028AA54 7F E3 FB 78 */ mr r3, r31
-/* 8028EDF8 0028AA58 4B FD C0 71 */ bl func_8026AE68
+/* 8028EDF8 0028AA58 4B FD C0 71 */ bl OSSetCurrentContext
/* 8028EDFC 0028AA5C 80 01 02 E4 */ lwz r0, 0x2e4(r1)
/* 8028EE00 0028AA60 83 E1 02 DC */ lwz r31, 0x2dc(r1)
/* 8028EE04 0028AA64 7C 08 03 A6 */ mtlr r0
@@ -24340,7 +24340,7 @@ lbl_8028EED8:
/* 8028EEDC 0028AB3C 54 00 00 7E */ clrlwi r0, r0, 1
/* 8028EEE0 0028AB40 7C 03 00 40 */ cmplw r3, r0
/* 8028EEE4 0028AB44 41 82 FF F4 */ beq lbl_8028EED8
-/* 8028EEE8 0028AB48 4B FE 38 D1 */ bl func_802727B8
+/* 8028EEE8 0028AB48 4B FE 38 D1 */ bl OSGetTime
/* 8028EEEC 0028AB4C 80 1F 6C 00 */ lwz r0, 0x6c00(r31)
/* 8028EEF0 0028AB50 7C 9B 23 78 */ mr r27, r4
/* 8028EEF4 0028AB54 7C 7C 1B 78 */ mr r28, r3
@@ -24358,7 +24358,7 @@ lbl_8028EF1C:
/* 8028EF20 0028AB80 54 00 00 7E */ clrlwi r0, r0, 1
/* 8028EF24 0028AB84 7C 03 00 40 */ cmplw r3, r0
/* 8028EF28 0028AB88 41 82 FF F4 */ beq lbl_8028EF1C
-/* 8028EF2C 0028AB8C 4B FE 38 8D */ bl func_802727B8
+/* 8028EF2C 0028AB8C 4B FE 38 8D */ bl OSGetTime
/* 8028EF30 0028AB90 80 1F 6C 00 */ lwz r0, 0x6c00(r31)
/* 8028EF34 0028AB94 7D 1B 20 10 */ subfc r8, r27, r4
/* 8028EF38 0028AB98 7C BC 19 10 */ subfe r5, r28, r3
@@ -24415,7 +24415,7 @@ lbl_8028EFF0:
/* 8028EFF8 0028AC58 7F E4 E8 14 */ addc r31, r4, r29
/* 8028EFFC 0028AC5C 7F A3 F1 14 */ adde r29, r3, r30
lbl_8028F000:
-/* 8028F000 0028AC60 4B FE 37 B9 */ bl func_802727B8
+/* 8028F000 0028AC60 4B FE 37 B9 */ bl OSGetTime
/* 8028F004 0028AC64 6C 60 80 00 */ xoris r0, r3, 0x8000
/* 8028F008 0028AC68 6F A5 80 00 */ xoris r5, r29, 0x8000
/* 8028F00C 0028AC6C 7C 7F 20 10 */ subfc r3, r31, r4
@@ -24631,7 +24631,7 @@ func_8028F2B4:
/* 8028F2C0 0028AF20 93 E1 00 0C */ stw r31, 0xc(r1)
/* 8028F2C4 0028AF24 93 C1 00 08 */ stw r30, 8(r1)
/* 8028F2C8 0028AF28 7C 7E 1B 78 */ mr r30, r3
-/* 8028F2CC 0028AF2C 4B FD F4 91 */ bl func_8026E75C
+/* 8028F2CC 0028AF2C 4B FD F4 91 */ bl OSDisableInterrupts
/* 8028F2D0 0028AF30 7C 7F 1B 78 */ mr r31, r3
/* 8028F2D4 0028AF34 7F C3 F3 78 */ mr r3, r30
/* 8028F2D8 0028AF38 4B FF FF 59 */ bl func_8028F230
@@ -24650,7 +24650,7 @@ lbl_8028F2F0:
/* 8028F308 0028AF68 90 9E 00 00 */ stw r4, 0(r30)
/* 8028F30C 0028AF6C 93 C5 B8 C0 */ stw r30, -0x4740(r5)
/* 8028F310 0028AF70 90 1E 00 0C */ stw r0, 0xc(r30)
-/* 8028F314 0028AF74 4B FD F4 71 */ bl func_8026E784
+/* 8028F314 0028AF74 4B FD F4 71 */ bl OSRestoreInterrupts
/* 8028F318 0028AF78 80 01 00 14 */ lwz r0, 0x14(r1)
/* 8028F31C 0028AF7C 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 8028F320 0028AF80 83 C1 00 08 */ lwz r30, 8(r1)
@@ -24668,7 +24668,7 @@ func_8028F330:
/* 8028F344 0028AFA4 7C 7B 1B 78 */ mr r27, r3
/* 8028F348 0028AFA8 7C 9C 23 78 */ mr r28, r4
/* 8028F34C 0028AFAC 7C BD 2B 78 */ mr r29, r5
-/* 8028F350 0028AFB0 4B FD F4 0D */ bl func_8026E75C
+/* 8028F350 0028AFB0 4B FD F4 0D */ bl OSDisableInterrupts
/* 8028F354 0028AFB4 3C 80 80 52 */ lis r4, lbl_8051B8C0@ha
/* 8028F358 0028AFB8 7C 7F 1B 78 */ mr r31, r3
/* 8028F35C 0028AFBC 83 C4 B8 C0 */ lwz r30, lbl_8051B8C0@l(r4)
@@ -24758,7 +24758,7 @@ lbl_8028F478:
/* 8028F488 0028B0E8 48 00 27 E5 */ bl func_80291C6C
lbl_8028F48C:
/* 8028F48C 0028B0EC 7F E3 FB 78 */ mr r3, r31
-/* 8028F490 0028B0F0 4B FD F2 F5 */ bl func_8026E784
+/* 8028F490 0028B0F0 4B FD F2 F5 */ bl OSRestoreInterrupts
/* 8028F494 0028B0F4 39 61 00 20 */ addi r11, r1, 0x20
/* 8028F498 0028B0F8 7F C3 F3 78 */ mr r3, r30
/* 8028F49C 0028B0FC 4B F3 7C D9 */ bl func_801C7174
@@ -24777,7 +24777,7 @@ func_8028F4B0:
/* 8028F4C4 0028B124 7C 9E 23 78 */ mr r30, r4
/* 8028F4C8 0028B128 93 A1 00 14 */ stw r29, 0x14(r1)
/* 8028F4CC 0028B12C 7C 7D 1B 78 */ mr r29, r3
-/* 8028F4D0 0028B130 4B FD F2 8D */ bl func_8026E75C
+/* 8028F4D0 0028B130 4B FD F2 8D */ bl OSDisableInterrupts
/* 8028F4D4 0028B134 7C 7F 1B 78 */ mr r31, r3
/* 8028F4D8 0028B138 7F A3 EB 78 */ mr r3, r29
/* 8028F4DC 0028B13C 4B FF FD 55 */ bl func_8028F230
@@ -24802,7 +24802,7 @@ lbl_8028F514:
lbl_8028F524:
/* 8028F524 0028B184 93 DD 00 0C */ stw r30, 0xc(r29)
/* 8028F528 0028B188 7F E3 FB 78 */ mr r3, r31
-/* 8028F52C 0028B18C 4B FD F2 59 */ bl func_8026E784
+/* 8028F52C 0028B18C 4B FD F2 59 */ bl OSRestoreInterrupts
/* 8028F530 0028B190 80 01 00 24 */ lwz r0, 0x24(r1)
/* 8028F534 0028B194 83 E1 00 1C */ lwz r31, 0x1c(r1)
/* 8028F538 0028B198 83 C1 00 18 */ lwz r30, 0x18(r1)
@@ -25308,7 +25308,7 @@ func_8028FBFC:
/* 8028FC0C 0028B86C 7C 7F 1B 78 */ mr r31, r3
/* 8028FC10 0028B870 93 C1 00 08 */ stw r30, 8(r1)
/* 8028FC14 0028B874 7C 9E 23 78 */ mr r30, r4
-/* 8028FC18 0028B878 4B FD EB 45 */ bl func_8026E75C
+/* 8028FC18 0028B878 4B FD EB 45 */ bl OSDisableInterrupts
/* 8028FC1C 0028B87C 2C 1F 00 00 */ cmpwi r31, 0
/* 8028FC20 0028B880 93 ED AB 58 */ stw r31, lbl_8063FE18-_SDA_BASE_(r13)
/* 8028FC24 0028B884 7C 7F 1B 78 */ mr r31, r3
@@ -25320,7 +25320,7 @@ func_8028FBFC:
/* 8028FC3C 0028B89C 4B D7 44 C9 */ bl func_80004104
lbl_8028FC40:
/* 8028FC40 0028B8A0 7F E3 FB 78 */ mr r3, r31
-/* 8028FC44 0028B8A4 4B FD EB 41 */ bl func_8026E784
+/* 8028FC44 0028B8A4 4B FD EB 41 */ bl OSRestoreInterrupts
/* 8028FC48 0028B8A8 80 01 00 14 */ lwz r0, 0x14(r1)
/* 8028FC4C 0028B8AC 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 8028FC50 0028B8B0 83 C1 00 08 */ lwz r30, 8(r1)
@@ -25337,7 +25337,7 @@ func_8028FC60:
/* 8028FC70 0028B8D0 7C 7F 1B 78 */ mr r31, r3
/* 8028FC74 0028B8D4 93 C1 00 08 */ stw r30, 8(r1)
/* 8028FC78 0028B8D8 7C 9E 23 78 */ mr r30, r4
-/* 8028FC7C 0028B8DC 4B FD EA E1 */ bl func_8026E75C
+/* 8028FC7C 0028B8DC 4B FD EA E1 */ bl OSDisableInterrupts
/* 8028FC80 0028B8E0 2C 1F 00 00 */ cmpwi r31, 0
/* 8028FC84 0028B8E4 93 ED AB 54 */ stw r31, lbl_8063FE14-_SDA_BASE_(r13)
/* 8028FC88 0028B8E8 7C 7F 1B 78 */ mr r31, r3
@@ -25349,7 +25349,7 @@ func_8028FC60:
/* 8028FCA0 0028B900 4B D7 44 65 */ bl func_80004104
lbl_8028FCA4:
/* 8028FCA4 0028B904 7F E3 FB 78 */ mr r3, r31
-/* 8028FCA8 0028B908 4B FD EA DD */ bl func_8026E784
+/* 8028FCA8 0028B908 4B FD EA DD */ bl OSRestoreInterrupts
/* 8028FCAC 0028B90C 80 01 00 14 */ lwz r0, 0x14(r1)
/* 8028FCB0 0028B910 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 8028FCB4 0028B914 83 C1 00 08 */ lwz r30, 8(r1)
@@ -25366,7 +25366,7 @@ func_8028FCC4:
/* 8028FCD4 0028B934 7C 7F 1B 78 */ mr r31, r3
/* 8028FCD8 0028B938 93 C1 00 08 */ stw r30, 8(r1)
/* 8028FCDC 0028B93C 7C 9E 23 78 */ mr r30, r4
-/* 8028FCE0 0028B940 4B FD EA 7D */ bl func_8026E75C
+/* 8028FCE0 0028B940 4B FD EA 7D */ bl OSDisableInterrupts
/* 8028FCE4 0028B944 2C 1F 00 00 */ cmpwi r31, 0
/* 8028FCE8 0028B948 93 ED AB 50 */ stw r31, lbl_8063FE10-_SDA_BASE_(r13)
/* 8028FCEC 0028B94C 7C 7F 1B 78 */ mr r31, r3
@@ -25378,7 +25378,7 @@ func_8028FCC4:
/* 8028FD04 0028B964 4B D7 44 01 */ bl func_80004104
lbl_8028FD08:
/* 8028FD08 0028B968 7F E3 FB 78 */ mr r3, r31
-/* 8028FD0C 0028B96C 4B FD EA 79 */ bl func_8026E784
+/* 8028FD0C 0028B96C 4B FD EA 79 */ bl OSRestoreInterrupts
/* 8028FD10 0028B970 80 01 00 14 */ lwz r0, 0x14(r1)
/* 8028FD14 0028B974 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 8028FD18 0028B978 83 C1 00 08 */ lwz r30, 8(r1)
@@ -26148,7 +26148,7 @@ func_802907F0:
/* 80290804 0028C464 3B FF EC 40 */ addi r31, r31, lbl_8051EC40@l
/* 80290808 0028C468 93 C1 00 28 */ stw r30, 0x28(r1)
/* 8029080C 0028C46C 93 A1 00 24 */ stw r29, 0x24(r1)
-/* 80290810 0028C470 4B FE 1F A9 */ bl func_802727B8
+/* 80290810 0028C470 4B FE 1F A9 */ bl OSGetTime
/* 80290814 0028C474 38 BF 00 00 */ addi r5, r31, 0
/* 80290818 0028C478 90 7F 00 00 */ stw r3, 0(r31)
/* 8029081C 0028C47C 90 85 00 04 */ stw r4, 4(r5)
@@ -26183,15 +26183,15 @@ lbl_8029087C:
/* 80290880 0028C4E0 2C 03 00 00 */ cmpwi r3, 0
/* 80290884 0028C4E4 40 82 FF F8 */ bne lbl_8029087C
/* 80290888 0028C4E8 4B FF E8 21 */ bl func_8028F0A8
-/* 8029088C 0028C4EC 4B FE 1F 2D */ bl func_802727B8
+/* 8029088C 0028C4EC 4B FE 1F 2D */ bl OSGetTime
/* 80290890 0028C4F0 3B BF 00 00 */ addi r29, r31, 0
/* 80290894 0028C4F4 90 9D 00 0C */ stw r4, 0xc(r29)
/* 80290898 0028C4F8 90 7D 00 08 */ stw r3, 8(r29)
/* 8029089C 0028C4FC 4B FF EF B5 */ bl func_8028F850
-/* 802908A0 0028C500 4B FE 1F 19 */ bl func_802727B8
+/* 802908A0 0028C500 4B FE 1F 19 */ bl OSGetTime
/* 802908A4 0028C504 90 9D 00 14 */ stw r4, 0x14(r29)
/* 802908A8 0028C508 90 7D 00 10 */ stw r3, 0x10(r29)
-/* 802908AC 0028C50C 4B FE 1F 0D */ bl func_802727B8
+/* 802908AC 0028C50C 4B FE 1F 0D */ bl OSGetTime
/* 802908B0 0028C510 81 8D AB B4 */ lwz r12, lbl_8063FE74-_SDA_BASE_(r13)
/* 802908B4 0028C514 90 9D 00 1C */ stw r4, 0x1c(r29)
/* 802908B8 0028C518 2C 0C 00 00 */ cmpwi r12, 0
@@ -26200,7 +26200,7 @@ lbl_8029087C:
/* 802908C4 0028C524 7D 89 03 A6 */ mtctr r12
/* 802908C8 0028C528 4E 80 04 21 */ bctrl
lbl_802908CC:
-/* 802908CC 0028C52C 4B FE 1E ED */ bl func_802727B8
+/* 802908CC 0028C52C 4B FE 1E ED */ bl OSGetTime
/* 802908D0 0028C530 80 ED AB 90 */ lwz r7, lbl_8063FE50-_SDA_BASE_(r13)
/* 802908D4 0028C534 39 1F 00 00 */ addi r8, r31, 0
/* 802908D8 0028C538 38 BF 00 40 */ addi r5, r31, 0x40
@@ -26263,7 +26263,7 @@ lbl_80290998:
/* 802909B0 0028C610 7C 7D 02 14 */ add r3, r29, r0
/* 802909B4 0028C614 4B FF E1 95 */ bl func_8028EB48
lbl_802909B8:
-/* 802909B8 0028C618 4B FE 1E 01 */ bl func_802727B8
+/* 802909B8 0028C618 4B FE 1E 01 */ bl OSGetTime
/* 802909BC 0028C61C 3B BF 00 00 */ addi r29, r31, 0
/* 802909C0 0028C620 90 9D 00 2C */ stw r4, 0x2c(r29)
/* 802909C4 0028C624 90 7D 00 28 */ stw r3, 0x28(r29)
@@ -26594,9 +26594,9 @@ func_80290E50:
/* 80290E60 0028CAC0 93 C1 00 08 */ stw r30, 8(r1)
/* 80290E64 0028CAC4 7C 7E 1B 78 */ mr r30, r3
/* 80290E68 0028CAC8 83 ED AB B4 */ lwz r31, lbl_8063FE74-_SDA_BASE_(r13)
-/* 80290E6C 0028CACC 4B FD D8 F1 */ bl func_8026E75C
+/* 80290E6C 0028CACC 4B FD D8 F1 */ bl OSDisableInterrupts
/* 80290E70 0028CAD0 93 CD AB B4 */ stw r30, lbl_8063FE74-_SDA_BASE_(r13)
-/* 80290E74 0028CAD4 4B FD D9 11 */ bl func_8026E784
+/* 80290E74 0028CAD4 4B FD D9 11 */ bl OSRestoreInterrupts
/* 80290E78 0028CAD8 7F E3 FB 78 */ mr r3, r31
/* 80290E7C 0028CADC 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 80290E80 0028CAE0 83 C1 00 08 */ lwz r30, 8(r1)
@@ -27825,7 +27825,7 @@ func_80291F64:
/* 80291F74 0028DBD4 7C 9F 23 78 */ mr r31, r4
/* 80291F78 0028DBD8 93 C1 00 08 */ stw r30, 8(r1)
/* 80291F7C 0028DBDC 7C 7E 1B 78 */ mr r30, r3
-/* 80291F80 0028DBE0 4B FD C7 DD */ bl func_8026E75C
+/* 80291F80 0028DBE0 4B FD C7 DD */ bl OSDisableInterrupts
/* 80291F84 0028DBE4 2C 1F 00 02 */ cmpwi r31, 2
/* 80291F88 0028DBE8 41 82 00 40 */ beq lbl_80291FC8
/* 80291F8C 0028DBEC 40 80 00 14 */ bge lbl_80291FA0
@@ -27866,7 +27866,7 @@ lbl_80291FFC:
/* 80291FFC 0028DC5C 80 1E 00 1C */ lwz r0, 0x1c(r30)
/* 80292000 0028DC60 60 00 00 01 */ ori r0, r0, 1
/* 80292004 0028DC64 90 1E 00 1C */ stw r0, 0x1c(r30)
-/* 80292008 0028DC68 4B FD C7 7D */ bl func_8026E784
+/* 80292008 0028DC68 4B FD C7 7D */ bl OSRestoreInterrupts
/* 8029200C 0028DC6C 80 01 00 14 */ lwz r0, 0x14(r1)
/* 80292010 0028DC70 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 80292014 0028DC74 83 C1 00 08 */ lwz r30, 8(r1)
@@ -27883,11 +27883,11 @@ func_80292024:
/* 80292034 0028DC94 7C 9F 23 78 */ mr r31, r4
/* 80292038 0028DC98 93 C1 00 08 */ stw r30, 8(r1)
/* 8029203C 0028DC9C 7C 7E 1B 78 */ mr r30, r3
-/* 80292040 0028DCA0 4B FD C7 1D */ bl func_8026E75C
+/* 80292040 0028DCA0 4B FD C7 1D */ bl OSDisableInterrupts
/* 80292044 0028DCA4 A0 1E 00 38 */ lhz r0, 0x38(r30)
/* 80292048 0028DCA8 7C 00 F8 40 */ cmplw r0, r31
/* 8029204C 0028DCAC 40 82 00 0C */ bne lbl_80292058
-/* 80292050 0028DCB0 4B FD C7 35 */ bl func_8026E784
+/* 80292050 0028DCB0 4B FD C7 35 */ bl OSRestoreInterrupts
/* 80292054 0028DCB4 48 00 00 28 */ b lbl_8029207C
lbl_80292058:
/* 80292058 0028DCB8 80 1E 00 1C */ lwz r0, 0x1c(r30)
@@ -27899,7 +27899,7 @@ lbl_80292058:
/* 80292070 0028DCD0 38 00 00 01 */ li r0, 1
/* 80292074 0028DCD4 90 1E 00 20 */ stw r0, 0x20(r30)
lbl_80292078:
-/* 80292078 0028DCD8 4B FD C7 0D */ bl func_8026E784
+/* 80292078 0028DCD8 4B FD C7 0D */ bl OSRestoreInterrupts
lbl_8029207C:
/* 8029207C 0028DCDC 80 01 00 14 */ lwz r0, 0x14(r1)
/* 80292080 0028DCE0 83 E1 00 0C */ lwz r31, 0xc(r1)
@@ -27917,7 +27917,7 @@ func_80292094:
/* 802920A4 0028DD04 7C 9F 23 78 */ mr r31, r4
/* 802920A8 0028DD08 93 C1 00 08 */ stw r30, 8(r1)
/* 802920AC 0028DD0C 7C 7E 1B 78 */ mr r30, r3
-/* 802920B0 0028DD10 4B FD C6 AD */ bl func_8026E75C
+/* 802920B0 0028DD10 4B FD C6 AD */ bl OSDisableInterrupts
/* 802920B4 0028DD14 80 1F 00 00 */ lwz r0, 0(r31)
/* 802920B8 0028DD18 90 1E 00 96 */ stw r0, 0x96(r30)
/* 802920BC 0028DD1C 80 1F 00 04 */ lwz r0, 4(r31)
@@ -27969,7 +27969,7 @@ lbl_80292160:
/* 80292164 0028DDC4 54 00 05 60 */ rlwinm r0, r0, 0, 0x15, 0x10
/* 80292168 0028DDC8 60 00 84 00 */ ori r0, r0, 0x8400
/* 8029216C 0028DDCC 90 1E 00 1C */ stw r0, 0x1c(r30)
-/* 80292170 0028DDD0 4B FD C6 15 */ bl func_8026E784
+/* 80292170 0028DDD0 4B FD C6 15 */ bl OSRestoreInterrupts
/* 80292174 0028DDD4 80 01 00 14 */ lwz r0, 0x14(r1)
/* 80292178 0028DDD8 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 8029217C 0028DDDC 83 C1 00 08 */ lwz r30, 8(r1)
@@ -27986,14 +27986,14 @@ func_8029218C:
/* 8029219C 0028DDFC 7C 9F 23 78 */ mr r31, r4
/* 802921A0 0028DE00 93 C1 00 08 */ stw r30, 8(r1)
/* 802921A4 0028DE04 7C 7E 1B 78 */ mr r30, r3
-/* 802921A8 0028DE08 4B FD C5 B5 */ bl func_8026E75C
+/* 802921A8 0028DE08 4B FD C5 B5 */ bl OSDisableInterrupts
/* 802921AC 0028DE0C 80 1E 00 1C */ lwz r0, 0x1c(r30)
/* 802921B0 0028DE10 57 E4 84 3E */ srwi r4, r31, 0x10
/* 802921B4 0028DE14 B0 9E 00 A2 */ sth r4, 0xa2(r30)
/* 802921B8 0028DE18 60 00 40 00 */ ori r0, r0, 0x4000
/* 802921BC 0028DE1C B3 FE 00 A4 */ sth r31, 0xa4(r30)
/* 802921C0 0028DE20 90 1E 00 1C */ stw r0, 0x1c(r30)
-/* 802921C4 0028DE24 4B FD C5 C1 */ bl func_8026E784
+/* 802921C4 0028DE24 4B FD C5 C1 */ bl OSRestoreInterrupts
/* 802921C8 0028DE28 80 01 00 14 */ lwz r0, 0x14(r1)
/* 802921CC 0028DE2C 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 802921D0 0028DE30 83 C1 00 08 */ lwz r30, 8(r1)
@@ -28012,7 +28012,7 @@ func_802921E0:
/* 802921F8 0028DE58 93 E1 00 0C */ stw r31, 0xc(r1)
/* 802921FC 0028DE5C 93 C1 00 08 */ stw r30, 8(r1)
/* 80292200 0028DE60 7C 7E 1B 78 */ mr r30, r3
-/* 80292204 0028DE64 4B FD C5 59 */ bl func_8026E75C
+/* 80292204 0028DE64 4B FD C5 59 */ bl OSDisableInterrupts
/* 80292208 0028DE68 C0 02 A2 18 */ lfs f0, lbl_80642818-_SDA2_BASE_(r2)
/* 8029220C 0028DE6C 7C 7F 1B 78 */ mr r31, r3
/* 80292210 0028DE70 EC 20 07 F2 */ fmuls f1, f0, f31
@@ -28024,7 +28024,7 @@ func_802921E0:
/* 80292228 0028DE88 64 00 00 02 */ oris r0, r0, 2
/* 8029222C 0028DE8C B0 9E 00 CE */ sth r4, 0xce(r30)
/* 80292230 0028DE90 90 1E 00 1C */ stw r0, 0x1c(r30)
-/* 80292234 0028DE94 4B FD C5 51 */ bl func_8026E784
+/* 80292234 0028DE94 4B FD C5 51 */ bl OSRestoreInterrupts
/* 80292238 0028DE98 E3 E1 00 18 */ psq_l f31, 24(r1), 0, qr0
/* 8029223C 0028DE9C 80 01 00 24 */ lwz r0, 0x24(r1)
/* 80292240 0028DEA0 CB E1 00 10 */ lfd f31, 0x10(r1)
@@ -28332,7 +28332,7 @@ func_80292624:
/* 80292634 0028E294 93 C1 00 18 */ stw r30, 0x18(r1)
/* 80292638 0028E298 7C 7E 1B 78 */ mr r30, r3
/* 8029263C 0028E29C 93 A1 00 14 */ stw r29, 0x14(r1)
-/* 80292640 0028E2A0 4B FD C1 1D */ bl func_8026E75C
+/* 80292640 0028E2A0 4B FD C1 1D */ bl OSDisableInterrupts
/* 80292644 0028E2A4 C0 3E 01 14 */ lfs f1, 0x114(r30)
/* 80292648 0028E2A8 38 00 00 01 */ li r0, 1
/* 8029264C 0028E2AC C0 02 A2 4C */ lfs f0, lbl_8064284C-_SDA2_BASE_(r2)
@@ -28340,7 +28340,7 @@ func_80292624:
/* 80292654 0028E2B4 90 1E 01 0C */ stw r0, 0x10c(r30)
/* 80292658 0028E2B8 FC 01 00 40 */ fcmpo cr0, f1, f0
/* 8029265C 0028E2BC 40 80 00 38 */ bge lbl_80292694
-/* 80292660 0028E2C0 4B FD C0 FD */ bl func_8026E75C
+/* 80292660 0028E2C0 4B FD C0 FD */ bl OSDisableInterrupts
/* 80292664 0028E2C4 80 1E 01 0C */ lwz r0, 0x10c(r30)
/* 80292668 0028E2C8 7C 7D 1B 78 */ mr r29, r3
/* 8029266C 0028E2CC 7F C3 F3 78 */ mr r3, r30
@@ -28348,9 +28348,9 @@ func_80292624:
/* 80292674 0028E2D4 90 1E 01 0C */ stw r0, 0x10c(r30)
/* 80292678 0028E2D8 48 00 0A 1D */ bl func_80293094
/* 8029267C 0028E2DC 7F A3 EB 78 */ mr r3, r29
-/* 80292680 0028E2E0 4B FD C1 05 */ bl func_8026E784
+/* 80292680 0028E2E0 4B FD C1 05 */ bl OSRestoreInterrupts
/* 80292684 0028E2E4 7F E3 FB 78 */ mr r3, r31
-/* 80292688 0028E2E8 4B FD C0 FD */ bl func_8026E784
+/* 80292688 0028E2E8 4B FD C0 FD */ bl OSRestoreInterrupts
/* 8029268C 0028E2EC 38 60 00 00 */ li r3, 0
/* 80292690 0028E2F0 48 00 01 14 */ b lbl_802927A4
lbl_80292694:
@@ -28384,7 +28384,7 @@ lbl_80292694:
/* 80292700 0028E360 48 00 06 FD */ bl func_80292DFC
/* 80292704 0028E364 2C 03 00 00 */ cmpwi r3, 0
/* 80292708 0028E368 40 82 00 38 */ bne lbl_80292740
-/* 8029270C 0028E36C 4B FD C0 51 */ bl func_8026E75C
+/* 8029270C 0028E36C 4B FD C0 51 */ bl OSDisableInterrupts
/* 80292710 0028E370 80 1E 01 0C */ lwz r0, 0x10c(r30)
/* 80292714 0028E374 7C 7D 1B 78 */ mr r29, r3
/* 80292718 0028E378 7F C3 F3 78 */ mr r3, r30
@@ -28392,9 +28392,9 @@ lbl_80292694:
/* 80292720 0028E380 90 1E 01 0C */ stw r0, 0x10c(r30)
/* 80292724 0028E384 48 00 09 71 */ bl func_80293094
/* 80292728 0028E388 7F A3 EB 78 */ mr r3, r29
-/* 8029272C 0028E38C 4B FD C0 59 */ bl func_8026E784
+/* 8029272C 0028E38C 4B FD C0 59 */ bl OSRestoreInterrupts
/* 80292730 0028E390 7F E3 FB 78 */ mr r3, r31
-/* 80292734 0028E394 4B FD C0 51 */ bl func_8026E784
+/* 80292734 0028E394 4B FD C0 51 */ bl OSRestoreInterrupts
/* 80292738 0028E398 38 60 00 00 */ li r3, 0
/* 8029273C 0028E39C 48 00 00 68 */ b lbl_802927A4
lbl_80292740:
@@ -28404,7 +28404,7 @@ lbl_80292740:
/* 8029274C 0028E3AC 48 00 0A 5D */ bl func_802931A8
/* 80292750 0028E3B0 2C 03 00 00 */ cmpwi r3, 0
/* 80292754 0028E3B4 40 82 00 38 */ bne lbl_8029278C
-/* 80292758 0028E3B8 4B FD C0 05 */ bl func_8026E75C
+/* 80292758 0028E3B8 4B FD C0 05 */ bl OSDisableInterrupts
/* 8029275C 0028E3BC 80 1E 01 0C */ lwz r0, 0x10c(r30)
/* 80292760 0028E3C0 7C 7D 1B 78 */ mr r29, r3
/* 80292764 0028E3C4 7F C3 F3 78 */ mr r3, r30
@@ -28412,9 +28412,9 @@ lbl_80292740:
/* 8029276C 0028E3CC 90 1E 01 0C */ stw r0, 0x10c(r30)
/* 80292770 0028E3D0 48 00 09 25 */ bl func_80293094
/* 80292774 0028E3D4 7F A3 EB 78 */ mr r3, r29
-/* 80292778 0028E3D8 4B FD C0 0D */ bl func_8026E784
+/* 80292778 0028E3D8 4B FD C0 0D */ bl OSRestoreInterrupts
/* 8029277C 0028E3DC 7F E3 FB 78 */ mr r3, r31
-/* 80292780 0028E3E0 4B FD C0 05 */ bl func_8026E784
+/* 80292780 0028E3E0 4B FD C0 05 */ bl OSRestoreInterrupts
/* 80292784 0028E3E4 38 60 00 00 */ li r3, 0
/* 80292788 0028E3E8 48 00 00 1C */ b lbl_802927A4
lbl_8029278C:
@@ -28422,7 +28422,7 @@ lbl_8029278C:
/* 80292790 0028E3F0 7F E3 FB 78 */ mr r3, r31
/* 80292794 0028E3F4 54 00 00 3C */ rlwinm r0, r0, 0, 0, 0x1e
/* 80292798 0028E3F8 90 1E 01 0C */ stw r0, 0x10c(r30)
-/* 8029279C 0028E3FC 4B FD BF E9 */ bl func_8026E784
+/* 8029279C 0028E3FC 4B FD BF E9 */ bl OSRestoreInterrupts
/* 802927A0 0028E400 38 60 00 01 */ li r3, 1
lbl_802927A4:
/* 802927A4 0028E404 80 01 00 24 */ lwz r0, 0x24(r1)
@@ -28440,12 +28440,12 @@ lbl_802927C0:
/* 802927D0 0028E430 93 C1 00 18 */ stw r30, 0x18(r1)
/* 802927D4 0028E434 93 A1 00 14 */ stw r29, 0x14(r1)
/* 802927D8 0028E438 7C 7D 1B 78 */ mr r29, r3
-/* 802927DC 0028E43C 4B FD BF 81 */ bl func_8026E75C
+/* 802927DC 0028E43C 4B FD BF 81 */ bl OSDisableInterrupts
/* 802927E0 0028E440 80 1D 01 0C */ lwz r0, 0x10c(r29)
/* 802927E4 0028E444 7C 7E 1B 78 */ mr r30, r3
/* 802927E8 0028E448 60 00 00 01 */ ori r0, r0, 1
/* 802927EC 0028E44C 90 1D 01 0C */ stw r0, 0x10c(r29)
-/* 802927F0 0028E450 4B FD BF 6D */ bl func_8026E75C
+/* 802927F0 0028E450 4B FD BF 6D */ bl OSDisableInterrupts
/* 802927F4 0028E454 80 1D 01 0C */ lwz r0, 0x10c(r29)
/* 802927F8 0028E458 7C 7F 1B 78 */ mr r31, r3
/* 802927FC 0028E45C 7F A3 EB 78 */ mr r3, r29
@@ -28453,12 +28453,12 @@ lbl_802927C0:
/* 80292804 0028E464 90 1D 01 0C */ stw r0, 0x10c(r29)
/* 80292808 0028E468 48 00 08 8D */ bl func_80293094
/* 8029280C 0028E46C 7F E3 FB 78 */ mr r3, r31
-/* 80292810 0028E470 4B FD BF 75 */ bl func_8026E784
+/* 80292810 0028E470 4B FD BF 75 */ bl OSRestoreInterrupts
/* 80292814 0028E474 7F A3 EB 78 */ mr r3, r29
/* 80292818 0028E478 4B FF FE 0D */ bl func_80292624
/* 8029281C 0028E47C 2C 03 00 00 */ cmpwi r3, 0
/* 80292820 0028E480 40 82 00 38 */ bne lbl_80292858
-/* 80292824 0028E484 4B FD BF 39 */ bl func_8026E75C
+/* 80292824 0028E484 4B FD BF 39 */ bl OSDisableInterrupts
/* 80292828 0028E488 80 1D 01 0C */ lwz r0, 0x10c(r29)
/* 8029282C 0028E48C 7C 7F 1B 78 */ mr r31, r3
/* 80292830 0028E490 7F A3 EB 78 */ mr r3, r29
@@ -28466,9 +28466,9 @@ lbl_802927C0:
/* 80292838 0028E498 90 1D 01 0C */ stw r0, 0x10c(r29)
/* 8029283C 0028E49C 48 00 08 59 */ bl func_80293094
/* 80292840 0028E4A0 7F E3 FB 78 */ mr r3, r31
-/* 80292844 0028E4A4 4B FD BF 41 */ bl func_8026E784
+/* 80292844 0028E4A4 4B FD BF 41 */ bl OSRestoreInterrupts
/* 80292848 0028E4A8 7F C3 F3 78 */ mr r3, r30
-/* 8029284C 0028E4AC 4B FD BF 39 */ bl func_8026E784
+/* 8029284C 0028E4AC 4B FD BF 39 */ bl OSRestoreInterrupts
/* 80292850 0028E4B0 38 60 00 00 */ li r3, 0
/* 80292854 0028E4B4 48 00 00 20 */ b lbl_80292874
lbl_80292858:
@@ -28477,7 +28477,7 @@ lbl_80292858:
/* 80292860 0028E4C0 60 00 00 02 */ ori r0, r0, 2
/* 80292864 0028E4C4 54 00 00 3C */ rlwinm r0, r0, 0, 0, 0x1e
/* 80292868 0028E4C8 90 1D 01 0C */ stw r0, 0x10c(r29)
-/* 8029286C 0028E4CC 4B FD BF 19 */ bl func_8026E784
+/* 8029286C 0028E4CC 4B FD BF 19 */ bl OSRestoreInterrupts
/* 80292870 0028E4D0 38 60 00 01 */ li r3, 1
lbl_80292874:
/* 80292874 0028E4D4 80 01 00 24 */ lwz r0, 0x24(r1)
@@ -28496,7 +28496,7 @@ func_80292890:
/* 8029289C 0028E4FC 93 E1 00 0C */ stw r31, 0xc(r1)
/* 802928A0 0028E500 93 C1 00 08 */ stw r30, 8(r1)
/* 802928A4 0028E504 7C 7E 1B 78 */ mr r30, r3
-/* 802928A8 0028E508 4B FD BE B5 */ bl func_8026E75C
+/* 802928A8 0028E508 4B FD BE B5 */ bl OSDisableInterrupts
/* 802928AC 0028E50C 80 1E 01 0C */ lwz r0, 0x10c(r30)
/* 802928B0 0028E510 7C 7F 1B 78 */ mr r31, r3
/* 802928B4 0028E514 7F C3 F3 78 */ mr r3, r30
@@ -28504,7 +28504,7 @@ func_80292890:
/* 802928BC 0028E51C 90 1E 01 0C */ stw r0, 0x10c(r30)
/* 802928C0 0028E520 48 00 07 D5 */ bl func_80293094
/* 802928C4 0028E524 7F E3 FB 78 */ mr r3, r31
-/* 802928C8 0028E528 4B FD BE BD */ bl func_8026E784
+/* 802928C8 0028E528 4B FD BE BD */ bl OSRestoreInterrupts
/* 802928CC 0028E52C 80 01 00 14 */ lwz r0, 0x14(r1)
/* 802928D0 0028E530 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 802928D4 0028E534 83 C1 00 08 */ lwz r30, 8(r1)
@@ -29401,13 +29401,13 @@ func_80293558:
/* 80293568 0028F1C8 93 C1 00 18 */ stw r30, 0x18(r1)
/* 8029356C 0028F1CC 7C 7E 1B 78 */ mr r30, r3
/* 80293570 0028F1D0 93 A1 00 14 */ stw r29, 0x14(r1)
-/* 80293574 0028F1D4 4B FD B1 E9 */ bl func_8026E75C
+/* 80293574 0028F1D4 4B FD B1 E9 */ bl OSDisableInterrupts
/* 80293578 0028F1D8 7C 7F 1B 78 */ mr r31, r3
/* 8029357C 0028F1DC 4B FF D2 25 */ bl func_802907A0
/* 80293580 0028F1E0 28 03 00 02 */ cmplwi r3, 2
/* 80293584 0028F1E4 41 82 00 14 */ beq lbl_80293598
/* 80293588 0028F1E8 7F E3 FB 78 */ mr r3, r31
-/* 8029358C 0028F1EC 4B FD B1 F9 */ bl func_8026E784
+/* 8029358C 0028F1EC 4B FD B1 F9 */ bl OSRestoreInterrupts
/* 80293590 0028F1F0 38 60 00 00 */ li r3, 0
/* 80293594 0028F1F4 48 00 01 68 */ b lbl_802936FC
lbl_80293598:
@@ -29417,7 +29417,7 @@ lbl_80293598:
/* 802935A4 0028F204 90 1E 01 3C */ stw r0, 0x13c(r30)
/* 802935A8 0028F208 FC 01 00 40 */ fcmpo cr0, f1, f0
/* 802935AC 0028F20C 40 80 00 38 */ bge lbl_802935E4
-/* 802935B0 0028F210 4B FD B1 AD */ bl func_8026E75C
+/* 802935B0 0028F210 4B FD B1 AD */ bl OSDisableInterrupts
/* 802935B4 0028F214 80 1E 01 3C */ lwz r0, 0x13c(r30)
/* 802935B8 0028F218 7C 7D 1B 78 */ mr r29, r3
/* 802935BC 0028F21C 7F C3 F3 78 */ mr r3, r30
@@ -29425,9 +29425,9 @@ lbl_80293598:
/* 802935C4 0028F224 90 1E 01 3C */ stw r0, 0x13c(r30)
/* 802935C8 0028F228 48 00 0A B9 */ bl func_80294080
/* 802935CC 0028F22C 7F A3 EB 78 */ mr r3, r29
-/* 802935D0 0028F230 4B FD B1 B5 */ bl func_8026E784
+/* 802935D0 0028F230 4B FD B1 B5 */ bl OSRestoreInterrupts
/* 802935D4 0028F234 7F E3 FB 78 */ mr r3, r31
-/* 802935D8 0028F238 4B FD B1 AD */ bl func_8026E784
+/* 802935D8 0028F238 4B FD B1 AD */ bl OSRestoreInterrupts
/* 802935DC 0028F23C 38 60 00 00 */ li r3, 0
/* 802935E0 0028F240 48 00 01 1C */ b lbl_802936FC
lbl_802935E4:
@@ -29463,7 +29463,7 @@ lbl_802935E4:
/* 80293658 0028F2B8 48 00 07 91 */ bl func_80293DE8
/* 8029365C 0028F2BC 2C 03 00 00 */ cmpwi r3, 0
/* 80293660 0028F2C0 40 82 00 38 */ bne lbl_80293698
-/* 80293664 0028F2C4 4B FD B0 F9 */ bl func_8026E75C
+/* 80293664 0028F2C4 4B FD B0 F9 */ bl OSDisableInterrupts
/* 80293668 0028F2C8 80 1E 01 3C */ lwz r0, 0x13c(r30)
/* 8029366C 0028F2CC 7C 7D 1B 78 */ mr r29, r3
/* 80293670 0028F2D0 7F C3 F3 78 */ mr r3, r30
@@ -29471,9 +29471,9 @@ lbl_802935E4:
/* 80293678 0028F2D8 90 1E 01 3C */ stw r0, 0x13c(r30)
/* 8029367C 0028F2DC 48 00 0A 05 */ bl func_80294080
/* 80293680 0028F2E0 7F A3 EB 78 */ mr r3, r29
-/* 80293684 0028F2E4 4B FD B1 01 */ bl func_8026E784
+/* 80293684 0028F2E4 4B FD B1 01 */ bl OSRestoreInterrupts
/* 80293688 0028F2E8 7F E3 FB 78 */ mr r3, r31
-/* 8029368C 0028F2EC 4B FD B0 F9 */ bl func_8026E784
+/* 8029368C 0028F2EC 4B FD B0 F9 */ bl OSRestoreInterrupts
/* 80293690 0028F2F0 38 60 00 00 */ li r3, 0
/* 80293694 0028F2F4 48 00 00 68 */ b lbl_802936FC
lbl_80293698:
@@ -29483,7 +29483,7 @@ lbl_80293698:
/* 802936A4 0028F304 48 00 0A F1 */ bl func_80294194
/* 802936A8 0028F308 2C 03 00 00 */ cmpwi r3, 0
/* 802936AC 0028F30C 40 82 00 38 */ bne lbl_802936E4
-/* 802936B0 0028F310 4B FD B0 AD */ bl func_8026E75C
+/* 802936B0 0028F310 4B FD B0 AD */ bl OSDisableInterrupts
/* 802936B4 0028F314 80 1E 01 3C */ lwz r0, 0x13c(r30)
/* 802936B8 0028F318 7C 7D 1B 78 */ mr r29, r3
/* 802936BC 0028F31C 7F C3 F3 78 */ mr r3, r30
@@ -29491,9 +29491,9 @@ lbl_80293698:
/* 802936C4 0028F324 90 1E 01 3C */ stw r0, 0x13c(r30)
/* 802936C8 0028F328 48 00 09 B9 */ bl func_80294080
/* 802936CC 0028F32C 7F A3 EB 78 */ mr r3, r29
-/* 802936D0 0028F330 4B FD B0 B5 */ bl func_8026E784
+/* 802936D0 0028F330 4B FD B0 B5 */ bl OSRestoreInterrupts
/* 802936D4 0028F334 7F E3 FB 78 */ mr r3, r31
-/* 802936D8 0028F338 4B FD B0 AD */ bl func_8026E784
+/* 802936D8 0028F338 4B FD B0 AD */ bl OSRestoreInterrupts
/* 802936DC 0028F33C 38 60 00 00 */ li r3, 0
/* 802936E0 0028F340 48 00 00 1C */ b lbl_802936FC
lbl_802936E4:
@@ -29501,7 +29501,7 @@ lbl_802936E4:
/* 802936E8 0028F348 7F E3 FB 78 */ mr r3, r31
/* 802936EC 0028F34C 54 00 00 3C */ rlwinm r0, r0, 0, 0, 0x1e
/* 802936F0 0028F350 90 1E 01 3C */ stw r0, 0x13c(r30)
-/* 802936F4 0028F354 4B FD B0 91 */ bl func_8026E784
+/* 802936F4 0028F354 4B FD B0 91 */ bl OSRestoreInterrupts
/* 802936F8 0028F358 38 60 00 01 */ li r3, 1
lbl_802936FC:
/* 802936FC 0028F35C 80 01 00 24 */ lwz r0, 0x24(r1)
@@ -29519,12 +29519,12 @@ lbl_80293718:
/* 80293728 0028F388 93 C1 00 18 */ stw r30, 0x18(r1)
/* 8029372C 0028F38C 93 A1 00 14 */ stw r29, 0x14(r1)
/* 80293730 0028F390 7C 7D 1B 78 */ mr r29, r3
-/* 80293734 0028F394 4B FD B0 29 */ bl func_8026E75C
+/* 80293734 0028F394 4B FD B0 29 */ bl OSDisableInterrupts
/* 80293738 0028F398 80 1D 01 3C */ lwz r0, 0x13c(r29)
/* 8029373C 0028F39C 7C 7E 1B 78 */ mr r30, r3
/* 80293740 0028F3A0 60 00 00 01 */ ori r0, r0, 1
/* 80293744 0028F3A4 90 1D 01 3C */ stw r0, 0x13c(r29)
-/* 80293748 0028F3A8 4B FD B0 15 */ bl func_8026E75C
+/* 80293748 0028F3A8 4B FD B0 15 */ bl OSDisableInterrupts
/* 8029374C 0028F3AC 80 1D 01 3C */ lwz r0, 0x13c(r29)
/* 80293750 0028F3B0 7C 7F 1B 78 */ mr r31, r3
/* 80293754 0028F3B4 7F A3 EB 78 */ mr r3, r29
@@ -29532,12 +29532,12 @@ lbl_80293718:
/* 8029375C 0028F3BC 90 1D 01 3C */ stw r0, 0x13c(r29)
/* 80293760 0028F3C0 48 00 09 21 */ bl func_80294080
/* 80293764 0028F3C4 7F E3 FB 78 */ mr r3, r31
-/* 80293768 0028F3C8 4B FD B0 1D */ bl func_8026E784
+/* 80293768 0028F3C8 4B FD B0 1D */ bl OSRestoreInterrupts
/* 8029376C 0028F3CC 7F A3 EB 78 */ mr r3, r29
/* 80293770 0028F3D0 4B FF FD E9 */ bl func_80293558
/* 80293774 0028F3D4 2C 03 00 00 */ cmpwi r3, 0
/* 80293778 0028F3D8 40 82 00 38 */ bne lbl_802937B0
-/* 8029377C 0028F3DC 4B FD AF E1 */ bl func_8026E75C
+/* 8029377C 0028F3DC 4B FD AF E1 */ bl OSDisableInterrupts
/* 80293780 0028F3E0 80 1D 01 3C */ lwz r0, 0x13c(r29)
/* 80293784 0028F3E4 7C 7F 1B 78 */ mr r31, r3
/* 80293788 0028F3E8 7F A3 EB 78 */ mr r3, r29
@@ -29545,9 +29545,9 @@ lbl_80293718:
/* 80293790 0028F3F0 90 1D 01 3C */ stw r0, 0x13c(r29)
/* 80293794 0028F3F4 48 00 08 ED */ bl func_80294080
/* 80293798 0028F3F8 7F E3 FB 78 */ mr r3, r31
-/* 8029379C 0028F3FC 4B FD AF E9 */ bl func_8026E784
+/* 8029379C 0028F3FC 4B FD AF E9 */ bl OSRestoreInterrupts
/* 802937A0 0028F400 7F C3 F3 78 */ mr r3, r30
-/* 802937A4 0028F404 4B FD AF E1 */ bl func_8026E784
+/* 802937A4 0028F404 4B FD AF E1 */ bl OSRestoreInterrupts
/* 802937A8 0028F408 38 60 00 00 */ li r3, 0
/* 802937AC 0028F40C 48 00 00 20 */ b lbl_802937CC
lbl_802937B0:
@@ -29556,7 +29556,7 @@ lbl_802937B0:
/* 802937B8 0028F418 60 00 00 02 */ ori r0, r0, 2
/* 802937BC 0028F41C 54 00 00 3C */ rlwinm r0, r0, 0, 0, 0x1e
/* 802937C0 0028F420 90 1D 01 3C */ stw r0, 0x13c(r29)
-/* 802937C4 0028F424 4B FD AF C1 */ bl func_8026E784
+/* 802937C4 0028F424 4B FD AF C1 */ bl OSRestoreInterrupts
/* 802937C8 0028F428 38 60 00 01 */ li r3, 1
lbl_802937CC:
/* 802937CC 0028F42C 80 01 00 24 */ lwz r0, 0x24(r1)
@@ -29575,7 +29575,7 @@ func_802937E8:
/* 802937F4 0028F454 93 E1 00 0C */ stw r31, 0xc(r1)
/* 802937F8 0028F458 93 C1 00 08 */ stw r30, 8(r1)
/* 802937FC 0028F45C 7C 7E 1B 78 */ mr r30, r3
-/* 80293800 0028F460 4B FD AF 5D */ bl func_8026E75C
+/* 80293800 0028F460 4B FD AF 5D */ bl OSDisableInterrupts
/* 80293804 0028F464 80 1E 01 3C */ lwz r0, 0x13c(r30)
/* 80293808 0028F468 7C 7F 1B 78 */ mr r31, r3
/* 8029380C 0028F46C 7F C3 F3 78 */ mr r3, r30
@@ -29583,7 +29583,7 @@ func_802937E8:
/* 80293814 0028F474 90 1E 01 3C */ stw r0, 0x13c(r30)
/* 80293818 0028F478 48 00 08 69 */ bl func_80294080
/* 8029381C 0028F47C 7F E3 FB 78 */ mr r3, r31
-/* 80293820 0028F480 4B FD AF 65 */ bl func_8026E784
+/* 80293820 0028F480 4B FD AF 65 */ bl OSRestoreInterrupts
/* 80293824 0028F484 80 01 00 14 */ lwz r0, 0x14(r1)
/* 80293828 0028F488 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 8029382C 0028F48C 83 C1 00 08 */ lwz r30, 8(r1)
@@ -30494,7 +30494,7 @@ func_802944E4:
/* 802944F0 00290150 39 61 00 20 */ addi r11, r1, 0x20
/* 802944F4 00290154 4B F3 2C 35 */ bl func_801C7128
/* 802944F8 00290158 7C 7E 1B 78 */ mr r30, r3
-/* 802944FC 0029015C 4B FD A2 61 */ bl func_8026E75C
+/* 802944FC 0029015C 4B FD A2 61 */ bl OSDisableInterrupts
/* 80294500 00290160 38 80 00 01 */ li r4, 1
/* 80294504 00290164 38 00 00 03 */ li r0, 3
/* 80294508 00290168 7C 7F 1B 78 */ mr r31, r3
@@ -30505,7 +30505,7 @@ lbl_80294518:
/* 80294518 00290178 80 03 00 40 */ lwz r0, 0x40(r3)
/* 8029451C 0029017C 2C 00 00 00 */ cmpwi r0, 0
/* 80294520 00290180 40 82 00 64 */ bne lbl_80294584
-/* 80294524 00290184 4B FD A2 39 */ bl func_8026E75C
+/* 80294524 00290184 4B FD A2 39 */ bl OSDisableInterrupts
/* 80294528 00290188 80 1E 00 3C */ lwz r0, 0x3c(r30)
/* 8029452C 0029018C 7C 7B 1B 78 */ mr r27, r3
/* 80294530 00290190 3B 80 00 00 */ li r28, 0
@@ -30526,9 +30526,9 @@ lbl_8029455C:
/* 80294564 002901C4 28 1C 00 03 */ cmplwi r28, 3
/* 80294568 002901C8 41 80 FF D8 */ blt lbl_80294540
/* 8029456C 002901CC 7F 63 DB 78 */ mr r3, r27
-/* 80294570 002901D0 4B FD A2 15 */ bl func_8026E784
+/* 80294570 002901D0 4B FD A2 15 */ bl OSRestoreInterrupts
/* 80294574 002901D4 7F E3 FB 78 */ mr r3, r31
-/* 80294578 002901D8 4B FD A2 0D */ bl func_8026E784
+/* 80294578 002901D8 4B FD A2 0D */ bl OSRestoreInterrupts
/* 8029457C 002901DC 38 60 00 00 */ li r3, 0
/* 80294580 002901E0 48 00 01 4C */ b lbl_802946CC
lbl_80294584:
@@ -30558,7 +30558,7 @@ lbl_802945C4:
lbl_802945D8:
/* 802945D8 00290238 2C 00 00 00 */ cmpwi r0, 0
/* 802945DC 0029023C 40 82 00 64 */ bne lbl_80294640
-/* 802945E0 00290240 4B FD A1 7D */ bl func_8026E75C
+/* 802945E0 00290240 4B FD A1 7D */ bl OSDisableInterrupts
/* 802945E4 00290244 80 1E 00 3C */ lwz r0, 0x3c(r30)
/* 802945E8 00290248 7C 7C 1B 78 */ mr r28, r3
/* 802945EC 0029024C 3B 60 00 00 */ li r27, 0
@@ -30579,9 +30579,9 @@ lbl_80294618:
/* 80294620 00290280 28 1B 00 03 */ cmplwi r27, 3
/* 80294624 00290284 41 80 FF D8 */ blt lbl_802945FC
/* 80294628 00290288 7F 83 E3 78 */ mr r3, r28
-/* 8029462C 0029028C 4B FD A1 59 */ bl func_8026E784
+/* 8029462C 0029028C 4B FD A1 59 */ bl OSRestoreInterrupts
/* 80294630 00290290 7F E3 FB 78 */ mr r3, r31
-/* 80294634 00290294 4B FD A1 51 */ bl func_8026E784
+/* 80294634 00290294 4B FD A1 51 */ bl OSRestoreInterrupts
/* 80294638 00290298 38 60 00 00 */ li r3, 0
/* 8029463C 0029029C 48 00 00 90 */ b lbl_802946CC
lbl_80294640:
@@ -30589,7 +30589,7 @@ lbl_80294640:
/* 80294644 002902A4 48 00 03 D5 */ bl func_80294A18
/* 80294648 002902A8 2C 03 00 00 */ cmpwi r3, 0
/* 8029464C 002902AC 40 82 00 64 */ bne lbl_802946B0
-/* 80294650 002902B0 4B FD A1 0D */ bl func_8026E75C
+/* 80294650 002902B0 4B FD A1 0D */ bl OSDisableInterrupts
/* 80294654 002902B4 80 1E 00 3C */ lwz r0, 0x3c(r30)
/* 80294658 002902B8 7C 7C 1B 78 */ mr r28, r3
/* 8029465C 002902BC 3B 60 00 00 */ li r27, 0
@@ -30610,9 +30610,9 @@ lbl_80294688:
/* 80294690 002902F0 28 1B 00 03 */ cmplwi r27, 3
/* 80294694 002902F4 41 80 FF D8 */ blt lbl_8029466C
/* 80294698 002902F8 7F 83 E3 78 */ mr r3, r28
-/* 8029469C 002902FC 4B FD A0 E9 */ bl func_8026E784
+/* 8029469C 002902FC 4B FD A0 E9 */ bl OSRestoreInterrupts
/* 802946A0 00290300 7F E3 FB 78 */ mr r3, r31
-/* 802946A4 00290304 4B FD A0 E1 */ bl func_8026E784
+/* 802946A4 00290304 4B FD A0 E1 */ bl OSRestoreInterrupts
/* 802946A8 00290308 38 60 00 00 */ li r3, 0
/* 802946AC 0029030C 48 00 00 20 */ b lbl_802946CC
lbl_802946B0:
@@ -30621,7 +30621,7 @@ lbl_802946B0:
/* 802946B8 00290318 60 00 00 02 */ ori r0, r0, 2
/* 802946BC 0029031C 54 00 00 3C */ rlwinm r0, r0, 0, 0, 0x1e
/* 802946C0 00290320 90 1E 00 3C */ stw r0, 0x3c(r30)
-/* 802946C4 00290324 4B FD A0 C1 */ bl func_8026E784
+/* 802946C4 00290324 4B FD A0 C1 */ bl OSRestoreInterrupts
/* 802946C8 00290328 38 60 00 01 */ li r3, 1
lbl_802946CC:
/* 802946CC 0029032C 39 61 00 20 */ addi r11, r1, 0x20
@@ -30639,12 +30639,12 @@ func_802946E4:
/* 802946F0 00290350 39 61 00 20 */ addi r11, r1, 0x20
/* 802946F4 00290354 4B F3 2A 31 */ bl func_801C7124
/* 802946F8 00290358 7C 7F 1B 78 */ mr r31, r3
-/* 802946FC 0029035C 4B FD A0 61 */ bl func_8026E75C
+/* 802946FC 0029035C 4B FD A0 61 */ bl OSDisableInterrupts
/* 80294700 00290360 80 1F 00 3C */ lwz r0, 0x3c(r31)
/* 80294704 00290364 7C 7A 1B 78 */ mr r26, r3
/* 80294708 00290368 60 00 00 01 */ ori r0, r0, 1
/* 8029470C 0029036C 90 1F 00 3C */ stw r0, 0x3c(r31)
-/* 80294710 00290370 4B FD A0 4D */ bl func_8026E75C
+/* 80294710 00290370 4B FD A0 4D */ bl OSDisableInterrupts
/* 80294714 00290374 80 1F 00 3C */ lwz r0, 0x3c(r31)
/* 80294718 00290378 7C 7C 1B 78 */ mr r28, r3
/* 8029471C 0029037C 7F FB FB 78 */ mr r27, r31
@@ -30666,12 +30666,12 @@ lbl_8029474C:
/* 80294754 002903B4 28 1D 00 03 */ cmplwi r29, 3
/* 80294758 002903B8 41 80 FF D8 */ blt lbl_80294730
/* 8029475C 002903BC 7F 83 E3 78 */ mr r3, r28
-/* 80294760 002903C0 4B FD A0 25 */ bl func_8026E784
+/* 80294760 002903C0 4B FD A0 25 */ bl OSRestoreInterrupts
/* 80294764 002903C4 7F E3 FB 78 */ mr r3, r31
/* 80294768 002903C8 4B FF FD 7D */ bl func_802944E4
/* 8029476C 002903CC 2C 03 00 00 */ cmpwi r3, 0
/* 80294770 002903D0 40 82 00 64 */ bne lbl_802947D4
-/* 80294774 002903D4 4B FD 9F E9 */ bl func_8026E75C
+/* 80294774 002903D4 4B FD 9F E9 */ bl OSDisableInterrupts
/* 80294778 002903D8 80 1F 00 3C */ lwz r0, 0x3c(r31)
/* 8029477C 002903DC 7C 7D 1B 78 */ mr r29, r3
/* 80294780 002903E0 3B 80 00 00 */ li r28, 0
@@ -30692,9 +30692,9 @@ lbl_802947AC:
/* 802947B4 00290414 28 1C 00 03 */ cmplwi r28, 3
/* 802947B8 00290418 41 80 FF D8 */ blt lbl_80294790
/* 802947BC 0029041C 7F A3 EB 78 */ mr r3, r29
-/* 802947C0 00290420 4B FD 9F C5 */ bl func_8026E784
+/* 802947C0 00290420 4B FD 9F C5 */ bl OSRestoreInterrupts
/* 802947C4 00290424 7F 43 D3 78 */ mr r3, r26
-/* 802947C8 00290428 4B FD 9F BD */ bl func_8026E784
+/* 802947C8 00290428 4B FD 9F BD */ bl OSRestoreInterrupts
/* 802947CC 0029042C 38 60 00 00 */ li r3, 0
/* 802947D0 00290430 48 00 00 20 */ b lbl_802947F0
lbl_802947D4:
@@ -30703,7 +30703,7 @@ lbl_802947D4:
/* 802947DC 0029043C 60 00 00 02 */ ori r0, r0, 2
/* 802947E0 00290440 54 00 00 3C */ rlwinm r0, r0, 0, 0, 0x1e
/* 802947E4 00290444 90 1F 00 3C */ stw r0, 0x3c(r31)
-/* 802947E8 00290448 4B FD 9F 9D */ bl func_8026E784
+/* 802947E8 00290448 4B FD 9F 9D */ bl OSRestoreInterrupts
/* 802947EC 0029044C 38 60 00 01 */ li r3, 1
lbl_802947F0:
/* 802947F0 00290450 39 61 00 20 */ addi r11, r1, 0x20
@@ -30723,7 +30723,7 @@ func_80294808:
/* 8029481C 0029047C 93 A1 00 14 */ stw r29, 0x14(r1)
/* 80294820 00290480 93 81 00 10 */ stw r28, 0x10(r1)
/* 80294824 00290484 7C 7C 1B 78 */ mr r28, r3
-/* 80294828 00290488 4B FD 9F 35 */ bl func_8026E75C
+/* 80294828 00290488 4B FD 9F 35 */ bl OSDisableInterrupts
/* 8029482C 0029048C 80 1C 00 3C */ lwz r0, 0x3c(r28)
/* 80294830 00290490 7C 7D 1B 78 */ mr r29, r3
/* 80294834 00290494 3B C0 00 00 */ li r30, 0
@@ -30744,7 +30744,7 @@ lbl_80294860:
/* 80294868 002904C8 28 1E 00 03 */ cmplwi r30, 3
/* 8029486C 002904CC 41 80 FF D8 */ blt lbl_80294844
/* 80294870 002904D0 7F A3 EB 78 */ mr r3, r29
-/* 80294874 002904D4 4B FD 9F 11 */ bl func_8026E784
+/* 80294874 002904D4 4B FD 9F 11 */ bl OSRestoreInterrupts
/* 80294878 002904D8 80 01 00 24 */ lwz r0, 0x24(r1)
/* 8029487C 002904DC 83 E1 00 1C */ lwz r31, 0x1c(r1)
/* 80294880 002904E0 83 C1 00 18 */ lwz r30, 0x18(r1)
@@ -31056,7 +31056,7 @@ func_80294CA8:
/* 80294CB8 00290918 93 C1 00 18 */ stw r30, 0x18(r1)
/* 80294CBC 0029091C 7C 7E 1B 78 */ mr r30, r3
/* 80294CC0 00290920 93 A1 00 14 */ stw r29, 0x14(r1)
-/* 80294CC4 00290924 4B FD 9A 99 */ bl func_8026E75C
+/* 80294CC4 00290924 4B FD 9A 99 */ bl OSDisableInterrupts
/* 80294CC8 00290928 C0 3E 00 B8 */ lfs f1, 0xb8(r30)
/* 80294CCC 0029092C 38 00 00 01 */ li r0, 1
/* 80294CD0 00290930 C0 02 A2 E4 */ lfs f0, lbl_806428E4-_SDA2_BASE_(r2)
@@ -31064,7 +31064,7 @@ func_80294CA8:
/* 80294CD8 00290938 90 1E 00 B0 */ stw r0, 0xb0(r30)
/* 80294CDC 0029093C FC 01 00 40 */ fcmpo cr0, f1, f0
/* 80294CE0 00290940 40 80 00 38 */ bge lbl_80294D18
-/* 80294CE4 00290944 4B FD 9A 79 */ bl func_8026E75C
+/* 80294CE4 00290944 4B FD 9A 79 */ bl OSDisableInterrupts
/* 80294CE8 00290948 80 1E 00 B0 */ lwz r0, 0xb0(r30)
/* 80294CEC 0029094C 7C 7D 1B 78 */ mr r29, r3
/* 80294CF0 00290950 7F C3 F3 78 */ mr r3, r30
@@ -31072,9 +31072,9 @@ func_80294CA8:
/* 80294CF8 00290958 90 1E 00 B0 */ stw r0, 0xb0(r30)
/* 80294CFC 0029095C 48 00 07 FD */ bl func_802954F8
/* 80294D00 00290960 7F A3 EB 78 */ mr r3, r29
-/* 80294D04 00290964 4B FD 9A 81 */ bl func_8026E784
+/* 80294D04 00290964 4B FD 9A 81 */ bl OSRestoreInterrupts
/* 80294D08 00290968 7F E3 FB 78 */ mr r3, r31
-/* 80294D0C 0029096C 4B FD 9A 79 */ bl func_8026E784
+/* 80294D0C 0029096C 4B FD 9A 79 */ bl OSRestoreInterrupts
/* 80294D10 00290970 38 60 00 00 */ li r3, 0
/* 80294D14 00290974 48 00 00 F4 */ b lbl_80294E08
lbl_80294D18:
@@ -31100,7 +31100,7 @@ lbl_80294D18:
/* 80294D64 002909C4 48 00 05 51 */ bl func_802952B4
/* 80294D68 002909C8 2C 03 00 00 */ cmpwi r3, 0
/* 80294D6C 002909CC 40 82 00 38 */ bne lbl_80294DA4
-/* 80294D70 002909D0 4B FD 99 ED */ bl func_8026E75C
+/* 80294D70 002909D0 4B FD 99 ED */ bl OSDisableInterrupts
/* 80294D74 002909D4 80 1E 00 B0 */ lwz r0, 0xb0(r30)
/* 80294D78 002909D8 7C 7D 1B 78 */ mr r29, r3
/* 80294D7C 002909DC 7F C3 F3 78 */ mr r3, r30
@@ -31108,9 +31108,9 @@ lbl_80294D18:
/* 80294D84 002909E4 90 1E 00 B0 */ stw r0, 0xb0(r30)
/* 80294D88 002909E8 48 00 07 71 */ bl func_802954F8
/* 80294D8C 002909EC 7F A3 EB 78 */ mr r3, r29
-/* 80294D90 002909F0 4B FD 99 F5 */ bl func_8026E784
+/* 80294D90 002909F0 4B FD 99 F5 */ bl OSRestoreInterrupts
/* 80294D94 002909F4 7F E3 FB 78 */ mr r3, r31
-/* 80294D98 002909F8 4B FD 99 ED */ bl func_8026E784
+/* 80294D98 002909F8 4B FD 99 ED */ bl OSRestoreInterrupts
/* 80294D9C 002909FC 38 60 00 00 */ li r3, 0
/* 80294DA0 00290A00 48 00 00 68 */ b lbl_80294E08
lbl_80294DA4:
@@ -31120,7 +31120,7 @@ lbl_80294DA4:
/* 80294DB0 00290A10 48 00 08 39 */ bl func_802955E8
/* 80294DB4 00290A14 2C 03 00 00 */ cmpwi r3, 0
/* 80294DB8 00290A18 40 82 00 38 */ bne lbl_80294DF0
-/* 80294DBC 00290A1C 4B FD 99 A1 */ bl func_8026E75C
+/* 80294DBC 00290A1C 4B FD 99 A1 */ bl OSDisableInterrupts
/* 80294DC0 00290A20 80 1E 00 B0 */ lwz r0, 0xb0(r30)
/* 80294DC4 00290A24 7C 7D 1B 78 */ mr r29, r3
/* 80294DC8 00290A28 7F C3 F3 78 */ mr r3, r30
@@ -31128,9 +31128,9 @@ lbl_80294DA4:
/* 80294DD0 00290A30 90 1E 00 B0 */ stw r0, 0xb0(r30)
/* 80294DD4 00290A34 48 00 07 25 */ bl func_802954F8
/* 80294DD8 00290A38 7F A3 EB 78 */ mr r3, r29
-/* 80294DDC 00290A3C 4B FD 99 A9 */ bl func_8026E784
+/* 80294DDC 00290A3C 4B FD 99 A9 */ bl OSRestoreInterrupts
/* 80294DE0 00290A40 7F E3 FB 78 */ mr r3, r31
-/* 80294DE4 00290A44 4B FD 99 A1 */ bl func_8026E784
+/* 80294DE4 00290A44 4B FD 99 A1 */ bl OSRestoreInterrupts
/* 80294DE8 00290A48 38 60 00 00 */ li r3, 0
/* 80294DEC 00290A4C 48 00 00 1C */ b lbl_80294E08
lbl_80294DF0:
@@ -31138,7 +31138,7 @@ lbl_80294DF0:
/* 80294DF4 00290A54 7F E3 FB 78 */ mr r3, r31
/* 80294DF8 00290A58 54 00 00 3C */ rlwinm r0, r0, 0, 0, 0x1e
/* 80294DFC 00290A5C 90 1E 00 B0 */ stw r0, 0xb0(r30)
-/* 80294E00 00290A60 4B FD 99 85 */ bl func_8026E784
+/* 80294E00 00290A60 4B FD 99 85 */ bl OSRestoreInterrupts
/* 80294E04 00290A64 38 60 00 01 */ li r3, 1
lbl_80294E08:
/* 80294E08 00290A68 80 01 00 24 */ lwz r0, 0x24(r1)
@@ -31156,12 +31156,12 @@ lbl_80294E24:
/* 80294E34 00290A94 93 C1 00 18 */ stw r30, 0x18(r1)
/* 80294E38 00290A98 93 A1 00 14 */ stw r29, 0x14(r1)
/* 80294E3C 00290A9C 7C 7D 1B 78 */ mr r29, r3
-/* 80294E40 00290AA0 4B FD 99 1D */ bl func_8026E75C
+/* 80294E40 00290AA0 4B FD 99 1D */ bl OSDisableInterrupts
/* 80294E44 00290AA4 80 1D 00 B0 */ lwz r0, 0xb0(r29)
/* 80294E48 00290AA8 7C 7E 1B 78 */ mr r30, r3
/* 80294E4C 00290AAC 60 00 00 01 */ ori r0, r0, 1
/* 80294E50 00290AB0 90 1D 00 B0 */ stw r0, 0xb0(r29)
-/* 80294E54 00290AB4 4B FD 99 09 */ bl func_8026E75C
+/* 80294E54 00290AB4 4B FD 99 09 */ bl OSDisableInterrupts
/* 80294E58 00290AB8 80 1D 00 B0 */ lwz r0, 0xb0(r29)
/* 80294E5C 00290ABC 7C 7F 1B 78 */ mr r31, r3
/* 80294E60 00290AC0 7F A3 EB 78 */ mr r3, r29
@@ -31169,12 +31169,12 @@ lbl_80294E24:
/* 80294E68 00290AC8 90 1D 00 B0 */ stw r0, 0xb0(r29)
/* 80294E6C 00290ACC 48 00 06 8D */ bl func_802954F8
/* 80294E70 00290AD0 7F E3 FB 78 */ mr r3, r31
-/* 80294E74 00290AD4 4B FD 99 11 */ bl func_8026E784
+/* 80294E74 00290AD4 4B FD 99 11 */ bl OSRestoreInterrupts
/* 80294E78 00290AD8 7F A3 EB 78 */ mr r3, r29
/* 80294E7C 00290ADC 4B FF FE 2D */ bl func_80294CA8
/* 80294E80 00290AE0 2C 03 00 00 */ cmpwi r3, 0
/* 80294E84 00290AE4 40 82 00 38 */ bne lbl_80294EBC
-/* 80294E88 00290AE8 4B FD 98 D5 */ bl func_8026E75C
+/* 80294E88 00290AE8 4B FD 98 D5 */ bl OSDisableInterrupts
/* 80294E8C 00290AEC 80 1D 00 B0 */ lwz r0, 0xb0(r29)
/* 80294E90 00290AF0 7C 7F 1B 78 */ mr r31, r3
/* 80294E94 00290AF4 7F A3 EB 78 */ mr r3, r29
@@ -31182,9 +31182,9 @@ lbl_80294E24:
/* 80294E9C 00290AFC 90 1D 00 B0 */ stw r0, 0xb0(r29)
/* 80294EA0 00290B00 48 00 06 59 */ bl func_802954F8
/* 80294EA4 00290B04 7F E3 FB 78 */ mr r3, r31
-/* 80294EA8 00290B08 4B FD 98 DD */ bl func_8026E784
+/* 80294EA8 00290B08 4B FD 98 DD */ bl OSRestoreInterrupts
/* 80294EAC 00290B0C 7F C3 F3 78 */ mr r3, r30
-/* 80294EB0 00290B10 4B FD 98 D5 */ bl func_8026E784
+/* 80294EB0 00290B10 4B FD 98 D5 */ bl OSRestoreInterrupts
/* 80294EB4 00290B14 38 60 00 00 */ li r3, 0
/* 80294EB8 00290B18 48 00 00 20 */ b lbl_80294ED8
lbl_80294EBC:
@@ -31193,7 +31193,7 @@ lbl_80294EBC:
/* 80294EC4 00290B24 60 00 00 02 */ ori r0, r0, 2
/* 80294EC8 00290B28 54 00 00 3C */ rlwinm r0, r0, 0, 0, 0x1e
/* 80294ECC 00290B2C 90 1D 00 B0 */ stw r0, 0xb0(r29)
-/* 80294ED0 00290B30 4B FD 98 B5 */ bl func_8026E784
+/* 80294ED0 00290B30 4B FD 98 B5 */ bl OSRestoreInterrupts
/* 80294ED4 00290B34 38 60 00 01 */ li r3, 1
lbl_80294ED8:
/* 80294ED8 00290B38 80 01 00 24 */ lwz r0, 0x24(r1)
@@ -31212,7 +31212,7 @@ func_80294EF4:
/* 80294F00 00290B60 93 E1 00 0C */ stw r31, 0xc(r1)
/* 80294F04 00290B64 93 C1 00 08 */ stw r30, 8(r1)
/* 80294F08 00290B68 7C 7E 1B 78 */ mr r30, r3
-/* 80294F0C 00290B6C 4B FD 98 51 */ bl func_8026E75C
+/* 80294F0C 00290B6C 4B FD 98 51 */ bl OSDisableInterrupts
/* 80294F10 00290B70 80 1E 00 B0 */ lwz r0, 0xb0(r30)
/* 80294F14 00290B74 7C 7F 1B 78 */ mr r31, r3
/* 80294F18 00290B78 7F C3 F3 78 */ mr r3, r30
@@ -31220,7 +31220,7 @@ func_80294EF4:
/* 80294F20 00290B80 90 1E 00 B0 */ stw r0, 0xb0(r30)
/* 80294F24 00290B84 48 00 05 D5 */ bl func_802954F8
/* 80294F28 00290B88 7F E3 FB 78 */ mr r3, r31
-/* 80294F2C 00290B8C 4B FD 98 59 */ bl func_8026E784
+/* 80294F2C 00290B8C 4B FD 98 59 */ bl OSRestoreInterrupts
/* 80294F30 00290B90 80 01 00 14 */ lwz r0, 0x14(r1)
/* 80294F34 00290B94 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 80294F38 00290B98 83 C1 00 08 */ lwz r30, 8(r1)
@@ -32014,7 +32014,7 @@ func_80295A04:
/* 80295A10 00291670 39 61 00 20 */ addi r11, r1, 0x20
/* 80295A14 00291674 4B F3 17 15 */ bl func_801C7128
/* 80295A18 00291678 7C 7E 1B 78 */ mr r30, r3
-/* 80295A1C 0029167C 4B FD 8D 41 */ bl func_8026E75C
+/* 80295A1C 0029167C 4B FD 8D 41 */ bl OSDisableInterrupts
/* 80295A20 00291680 80 9E 00 7C */ lwz r4, 0x7c(r30)
/* 80295A24 00291684 38 00 0C 80 */ li r0, 0xc80
/* 80295A28 00291688 90 1E 00 1C */ stw r0, 0x1c(r30)
@@ -32043,7 +32043,7 @@ lbl_80295A68:
lbl_80295A7C:
/* 80295A7C 002916DC 2C 00 00 00 */ cmpwi r0, 0
/* 80295A80 002916E0 40 82 00 64 */ bne lbl_80295AE4
-/* 80295A84 002916E4 4B FD 8C D9 */ bl func_8026E75C
+/* 80295A84 002916E4 4B FD 8C D9 */ bl OSDisableInterrupts
/* 80295A88 002916E8 80 1E 00 7C */ lwz r0, 0x7c(r30)
/* 80295A8C 002916EC 7C 7B 1B 78 */ mr r27, r3
/* 80295A90 002916F0 3B 80 00 00 */ li r28, 0
@@ -32064,9 +32064,9 @@ lbl_80295AB8:
/* 80295AC4 00291724 3B DE 00 04 */ addi r30, r30, 4
/* 80295AC8 00291728 41 80 FF D8 */ blt lbl_80295AA0
/* 80295ACC 0029172C 7F 63 DB 78 */ mr r3, r27
-/* 80295AD0 00291730 4B FD 8C B5 */ bl func_8026E784
+/* 80295AD0 00291730 4B FD 8C B5 */ bl OSRestoreInterrupts
/* 80295AD4 00291734 7F E3 FB 78 */ mr r3, r31
-/* 80295AD8 00291738 4B FD 8C AD */ bl func_8026E784
+/* 80295AD8 00291738 4B FD 8C AD */ bl OSRestoreInterrupts
/* 80295ADC 0029173C 38 60 00 00 */ li r3, 0
/* 80295AE0 00291740 48 00 01 68 */ b lbl_80295C48
lbl_80295AE4:
@@ -32104,7 +32104,7 @@ lbl_80295B00:
lbl_80295B58:
/* 80295B58 002917B8 2C 04 00 00 */ cmpwi r4, 0
/* 80295B5C 002917BC 40 82 00 64 */ bne lbl_80295BC0
-/* 80295B60 002917C0 4B FD 8B FD */ bl func_8026E75C
+/* 80295B60 002917C0 4B FD 8B FD */ bl OSDisableInterrupts
/* 80295B64 002917C4 80 1E 00 7C */ lwz r0, 0x7c(r30)
/* 80295B68 002917C8 7C 7C 1B 78 */ mr r28, r3
/* 80295B6C 002917CC 3B 60 00 00 */ li r27, 0
@@ -32125,9 +32125,9 @@ lbl_80295B94:
/* 80295BA0 00291800 3B DE 00 04 */ addi r30, r30, 4
/* 80295BA4 00291804 41 80 FF D8 */ blt lbl_80295B7C
/* 80295BA8 00291808 7F 83 E3 78 */ mr r3, r28
-/* 80295BAC 0029180C 4B FD 8B D9 */ bl func_8026E784
+/* 80295BAC 0029180C 4B FD 8B D9 */ bl OSRestoreInterrupts
/* 80295BB0 00291810 7F E3 FB 78 */ mr r3, r31
-/* 80295BB4 00291814 4B FD 8B D1 */ bl func_8026E784
+/* 80295BB4 00291814 4B FD 8B D1 */ bl OSRestoreInterrupts
/* 80295BB8 00291818 38 60 00 00 */ li r3, 0
/* 80295BBC 0029181C 48 00 00 8C */ b lbl_80295C48
lbl_80295BC0:
@@ -32135,7 +32135,7 @@ lbl_80295BC0:
/* 80295BC4 00291824 48 00 05 B5 */ bl func_80296178
/* 80295BC8 00291828 2C 03 00 00 */ cmpwi r3, 0
/* 80295BCC 0029182C 40 82 00 64 */ bne lbl_80295C30
-/* 80295BD0 00291830 4B FD 8B 8D */ bl func_8026E75C
+/* 80295BD0 00291830 4B FD 8B 8D */ bl OSDisableInterrupts
/* 80295BD4 00291834 80 1E 00 7C */ lwz r0, 0x7c(r30)
/* 80295BD8 00291838 7C 7C 1B 78 */ mr r28, r3
/* 80295BDC 0029183C 3B 60 00 00 */ li r27, 0
@@ -32156,9 +32156,9 @@ lbl_80295C04:
/* 80295C10 00291870 3B DE 00 04 */ addi r30, r30, 4
/* 80295C14 00291874 41 80 FF D8 */ blt lbl_80295BEC
/* 80295C18 00291878 7F 83 E3 78 */ mr r3, r28
-/* 80295C1C 0029187C 4B FD 8B 69 */ bl func_8026E784
+/* 80295C1C 0029187C 4B FD 8B 69 */ bl OSRestoreInterrupts
/* 80295C20 00291880 7F E3 FB 78 */ mr r3, r31
-/* 80295C24 00291884 4B FD 8B 61 */ bl func_8026E784
+/* 80295C24 00291884 4B FD 8B 61 */ bl OSRestoreInterrupts
/* 80295C28 00291888 38 60 00 00 */ li r3, 0
/* 80295C2C 0029188C 48 00 00 1C */ b lbl_80295C48
lbl_80295C30:
@@ -32166,7 +32166,7 @@ lbl_80295C30:
/* 80295C34 00291894 7F E3 FB 78 */ mr r3, r31
/* 80295C38 00291898 54 00 00 3C */ rlwinm r0, r0, 0, 0, 0x1e
/* 80295C3C 0029189C 90 1E 00 7C */ stw r0, 0x7c(r30)
-/* 80295C40 002918A0 4B FD 8B 45 */ bl func_8026E784
+/* 80295C40 002918A0 4B FD 8B 45 */ bl OSRestoreInterrupts
/* 80295C44 002918A4 38 60 00 01 */ li r3, 1
lbl_80295C48:
/* 80295C48 002918A8 39 61 00 20 */ addi r11, r1, 0x20
@@ -32184,12 +32184,12 @@ func_80295C60:
/* 80295C6C 002918CC 39 61 00 20 */ addi r11, r1, 0x20
/* 80295C70 002918D0 4B F3 14 B5 */ bl func_801C7124
/* 80295C74 002918D4 7C 7F 1B 78 */ mr r31, r3
-/* 80295C78 002918D8 4B FD 8A E5 */ bl func_8026E75C
+/* 80295C78 002918D8 4B FD 8A E5 */ bl OSDisableInterrupts
/* 80295C7C 002918DC 80 1F 00 7C */ lwz r0, 0x7c(r31)
/* 80295C80 002918E0 7C 7A 1B 78 */ mr r26, r3
/* 80295C84 002918E4 60 00 00 01 */ ori r0, r0, 1
/* 80295C88 002918E8 90 1F 00 7C */ stw r0, 0x7c(r31)
-/* 80295C8C 002918EC 4B FD 8A D1 */ bl func_8026E75C
+/* 80295C8C 002918EC 4B FD 8A D1 */ bl OSDisableInterrupts
/* 80295C90 002918F0 80 1F 00 7C */ lwz r0, 0x7c(r31)
/* 80295C94 002918F4 7C 7C 1B 78 */ mr r28, r3
/* 80295C98 002918F8 7F FB FB 78 */ mr r27, r31
@@ -32211,13 +32211,13 @@ lbl_80295CC4:
/* 80295CD0 00291930 3B 7B 00 04 */ addi r27, r27, 4
/* 80295CD4 00291934 41 80 FF D8 */ blt lbl_80295CAC
/* 80295CD8 00291938 7F 83 E3 78 */ mr r3, r28
-/* 80295CDC 0029193C 4B FD 8A A9 */ bl func_8026E784
+/* 80295CDC 0029193C 4B FD 8A A9 */ bl OSRestoreInterrupts
/* 80295CE0 00291940 7F E3 FB 78 */ mr r3, r31
/* 80295CE4 00291944 4B FF FD 21 */ bl func_80295A04
/* 80295CE8 00291948 2C 03 00 00 */ cmpwi r3, 0
/* 80295CEC 0029194C 7C 7B 1B 78 */ mr r27, r3
/* 80295CF0 00291950 40 82 00 64 */ bne lbl_80295D54
-/* 80295CF4 00291954 4B FD 8A 69 */ bl func_8026E75C
+/* 80295CF4 00291954 4B FD 8A 69 */ bl OSDisableInterrupts
/* 80295CF8 00291958 80 1F 00 7C */ lwz r0, 0x7c(r31)
/* 80295CFC 0029195C 7C 7D 1B 78 */ mr r29, r3
/* 80295D00 00291960 3B 80 00 00 */ li r28, 0
@@ -32238,9 +32238,9 @@ lbl_80295D28:
/* 80295D34 00291994 3B FF 00 04 */ addi r31, r31, 4
/* 80295D38 00291998 41 80 FF D8 */ blt lbl_80295D10
/* 80295D3C 0029199C 7F A3 EB 78 */ mr r3, r29
-/* 80295D40 002919A0 4B FD 8A 45 */ bl func_8026E784
+/* 80295D40 002919A0 4B FD 8A 45 */ bl OSRestoreInterrupts
/* 80295D44 002919A4 7F 43 D3 78 */ mr r3, r26
-/* 80295D48 002919A8 4B FD 8A 3D */ bl func_8026E784
+/* 80295D48 002919A8 4B FD 8A 3D */ bl OSRestoreInterrupts
/* 80295D4C 002919AC 38 60 00 00 */ li r3, 0
/* 80295D50 002919B0 48 00 00 20 */ b lbl_80295D70
lbl_80295D54:
@@ -32249,7 +32249,7 @@ lbl_80295D54:
/* 80295D5C 002919BC 60 00 00 02 */ ori r0, r0, 2
/* 80295D60 002919C0 54 00 00 3C */ rlwinm r0, r0, 0, 0, 0x1e
/* 80295D64 002919C4 90 1F 00 7C */ stw r0, 0x7c(r31)
-/* 80295D68 002919C8 4B FD 8A 1D */ bl func_8026E784
+/* 80295D68 002919C8 4B FD 8A 1D */ bl OSRestoreInterrupts
/* 80295D6C 002919CC 7F 63 DB 78 */ mr r3, r27
lbl_80295D70:
/* 80295D70 002919D0 39 61 00 20 */ addi r11, r1, 0x20
@@ -32269,7 +32269,7 @@ func_80295D88:
/* 80295D9C 002919FC 93 A1 00 14 */ stw r29, 0x14(r1)
/* 80295DA0 00291A00 93 81 00 10 */ stw r28, 0x10(r1)
/* 80295DA4 00291A04 7C 7C 1B 78 */ mr r28, r3
-/* 80295DA8 00291A08 4B FD 89 B5 */ bl func_8026E75C
+/* 80295DA8 00291A08 4B FD 89 B5 */ bl OSDisableInterrupts
/* 80295DAC 00291A0C 80 1C 00 7C */ lwz r0, 0x7c(r28)
/* 80295DB0 00291A10 7C 7D 1B 78 */ mr r29, r3
/* 80295DB4 00291A14 3B C0 00 00 */ li r30, 0
@@ -32290,7 +32290,7 @@ lbl_80295DDC:
/* 80295DE8 00291A48 3B 9C 00 04 */ addi r28, r28, 4
/* 80295DEC 00291A4C 41 80 FF D8 */ blt lbl_80295DC4
/* 80295DF0 00291A50 7F A3 EB 78 */ mr r3, r29
-/* 80295DF4 00291A54 4B FD 89 91 */ bl func_8026E784
+/* 80295DF4 00291A54 4B FD 89 91 */ bl OSRestoreInterrupts
/* 80295DF8 00291A58 80 01 00 24 */ lwz r0, 0x24(r1)
/* 80295DFC 00291A5C 83 E1 00 1C */ lwz r31, 0x1c(r1)
/* 80295E00 00291A60 83 C1 00 18 */ lwz r30, 0x18(r1)
@@ -33873,10 +33873,10 @@ func_8029730C:
/* 80297320 00292F80 7C 9E 23 78 */ mr r30, r4
/* 80297324 00292F84 93 A1 00 14 */ stw r29, 0x14(r1)
/* 80297328 00292F88 7C 7D 1B 78 */ mr r29, r3
-/* 8029732C 00292F8C 4B FD 74 31 */ bl func_8026E75C
+/* 8029732C 00292F8C 4B FD 74 31 */ bl OSDisableInterrupts
/* 80297330 00292F90 A3 FD 00 4C */ lhz r31, 0x4c(r29)
/* 80297334 00292F94 B3 DD 00 4C */ sth r30, 0x4c(r29)
-/* 80297338 00292F98 4B FD 74 4D */ bl func_8026E784
+/* 80297338 00292F98 4B FD 74 4D */ bl OSRestoreInterrupts
/* 8029733C 00292F9C 7F E3 FB 78 */ mr r3, r31
/* 80297340 00292FA0 83 E1 00 1C */ lwz r31, 0x1c(r1)
/* 80297344 00292FA4 83 C1 00 18 */ lwz r30, 0x18(r1)
@@ -34141,7 +34141,7 @@ func_80297680:
/* 80297698 002932F8 7F E0 F8 50 */ subf r31, r0, r31
/* 8029769C 002932FC 93 C1 00 08 */ stw r30, 8(r1)
/* 802976A0 00293300 7C 7E 1B 78 */ mr r30, r3
-/* 802976A4 00293304 4B FD 70 B9 */ bl func_8026E75C
+/* 802976A4 00293304 4B FD 70 B9 */ bl OSDisableInterrupts
/* 802976A8 00293308 80 1E 00 3C */ lwz r0, 0x3c(r30)
/* 802976AC 0029330C 38 9F FF FF */ addi r4, r31, -1
/* 802976B0 00293310 7C 85 20 F8 */ nor r5, r4, r4
@@ -34156,7 +34156,7 @@ func_80297680:
lbl_802976D4:
/* 802976D4 00293334 7F E0 30 50 */ subf r31, r0, r6
lbl_802976D8:
-/* 802976D8 00293338 4B FD 70 AD */ bl func_8026E784
+/* 802976D8 00293338 4B FD 70 AD */ bl OSRestoreInterrupts
/* 802976DC 0029333C 7F E3 FB 78 */ mr r3, r31
/* 802976E0 00293340 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 802976E4 00293344 83 C1 00 08 */ lwz r30, 8(r1)
@@ -36080,7 +36080,7 @@ lbl_802990A4:
lbl_802990A8:
/* 802990A8 00294D08 80 7C 00 18 */ lwz r3, 0x18(r28)
/* 802990AC 00294D0C 48 00 1C F5 */ bl func_8029ADA0
-/* 802990B0 00294D10 4B FD 56 AD */ bl func_8026E75C
+/* 802990B0 00294D10 4B FD 56 AD */ bl OSDisableInterrupts
/* 802990B4 00294D14 A0 9E 00 3C */ lhz r4, 0x3c(r30)
/* 802990B8 00294D18 38 00 00 00 */ li r0, 0
/* 802990BC 00294D1C 7C 7F 1B 78 */ mr r31, r3
@@ -36196,7 +36196,7 @@ lbl_80299214:
/* 80299244 00294EA4 B3 DC 01 00 */ sth r30, 0x100(r28)
/* 80299248 00294EA8 64 00 03 00 */ oris r0, r0, 0x300
/* 8029924C 00294EAC 90 1C 00 1C */ stw r0, 0x1c(r28)
-/* 80299250 00294EB0 4B FD 55 35 */ bl func_8026E784
+/* 80299250 00294EB0 4B FD 55 35 */ bl OSRestoreInterrupts
/* 80299254 00294EB4 80 01 00 24 */ lwz r0, 0x24(r1)
/* 80299258 00294EB8 83 E1 00 1C */ lwz r31, 0x1c(r1)
/* 8029925C 00294EBC 83 C1 00 18 */ lwz r30, 0x18(r1)
@@ -38303,7 +38303,7 @@ func_8029AE40:
/* 8029AE74 00296AD4 41 82 00 78 */ beq lbl_8029AEEC
/* 8029AE78 00296AD8 80 6D 89 00 */ lwz r3, lbl_8063DBC0-_SDA_BASE_(r13)
/* 8029AE7C 00296ADC 4B FC E7 D5 */ bl func_80269650
-/* 8029AE80 00296AE0 4B FD 38 DD */ bl func_8026E75C
+/* 8029AE80 00296AE0 4B FD 38 DD */ bl OSDisableInterrupts
/* 8029AE84 00296AE4 3C 80 80 2A */ lis r4, lbl_8029B084@ha
/* 8029AE88 00296AE8 7C 7F 1B 78 */ mr r31, r3
/* 8029AE8C 00296AEC 38 84 B0 84 */ addi r4, r4, lbl_8029B084@l
@@ -38329,7 +38329,7 @@ func_8029AE40:
/* 8029AEDC 00296B3C 90 8D AC 7C */ stw r4, lbl_8063FF3C-_SDA_BASE_(r13)
/* 8029AEE0 00296B40 90 8D AC 80 */ stw r4, lbl_8063FF40-_SDA_BASE_(r13)
/* 8029AEE4 00296B44 90 0D AC 68 */ stw r0, lbl_8063FF28-_SDA_BASE_(r13)
-/* 8029AEE8 00296B48 4B FD 38 9D */ bl func_8026E784
+/* 8029AEE8 00296B48 4B FD 38 9D */ bl OSRestoreInterrupts
lbl_8029AEEC:
/* 8029AEEC 00296B4C 80 01 00 14 */ lwz r0, 0x14(r1)
/* 8029AEF0 00296B50 83 E1 00 0C */ lwz r31, 0xc(r1)
@@ -38350,7 +38350,7 @@ func_8029AF08:
/* 8029AF14 00296B74 93 E1 00 0C */ stw r31, 0xc(r1)
/* 8029AF18 00296B78 93 C1 00 08 */ stw r30, 8(r1)
/* 8029AF1C 00296B7C 7C 7E 1B 78 */ mr r30, r3
-/* 8029AF20 00296B80 4B FD 38 3D */ bl func_8026E75C
+/* 8029AF20 00296B80 4B FD 38 3D */ bl OSDisableInterrupts
/* 8029AF24 00296B84 7C 7F 1B 78 */ mr r31, r3
/* 8029AF28 00296B88 7F C3 F3 78 */ mr r3, r30
/* 8029AF2C 00296B8C 48 00 08 BD */ bl func_8029B7E8
@@ -38359,7 +38359,7 @@ func_8029AF08:
/* 8029AF38 00296B98 90 7E 00 00 */ stw r3, 0(r30)
/* 8029AF3C 00296B9C 7F E3 FB 78 */ mr r3, r31
/* 8029AF40 00296BA0 90 1E 00 08 */ stw r0, 8(r30)
-/* 8029AF44 00296BA4 4B FD 38 41 */ bl func_8026E784
+/* 8029AF44 00296BA4 4B FD 38 41 */ bl OSRestoreInterrupts
/* 8029AF48 00296BA8 80 0D AC 80 */ lwz r0, lbl_8063FF40-_SDA_BASE_(r13)
/* 8029AF4C 00296BAC 7C 1E 00 40 */ cmplw r30, r0
/* 8029AF50 00296BB0 40 82 00 0C */ bne lbl_8029AF5C
@@ -38382,7 +38382,7 @@ func_8029AF78:
/* 8029AF84 00296BE4 93 E1 00 0C */ stw r31, 0xc(r1)
/* 8029AF88 00296BE8 93 C1 00 08 */ stw r30, 8(r1)
/* 8029AF8C 00296BEC 7C 7E 1B 78 */ mr r30, r3
-/* 8029AF90 00296BF0 4B FD 37 CD */ bl func_8026E75C
+/* 8029AF90 00296BF0 4B FD 37 CD */ bl OSDisableInterrupts
/* 8029AF94 00296BF4 80 AD AC 84 */ lwz r5, lbl_8063FF44-_SDA_BASE_(r13)
/* 8029AF98 00296BF8 7C 7F 1B 78 */ mr r31, r3
/* 8029AF9C 00296BFC 7C 05 F0 40 */ cmplw r5, r30
@@ -38390,7 +38390,7 @@ func_8029AF78:
/* 8029AFA4 00296C04 38 00 00 01 */ li r0, 1
/* 8029AFA8 00296C08 93 CD AC 74 */ stw r30, lbl_8063FF34-_SDA_BASE_(r13)
/* 8029AFAC 00296C0C 90 0D AC 70 */ stw r0, lbl_8063FF30-_SDA_BASE_(r13)
-/* 8029AFB0 00296C10 4B FD 37 D5 */ bl func_8026E784
+/* 8029AFB0 00296C10 4B FD 37 D5 */ bl OSRestoreInterrupts
/* 8029AFB4 00296C14 7F C3 F3 78 */ mr r3, r30
/* 8029AFB8 00296C18 48 00 00 64 */ b lbl_8029B01C
lbl_8029AFBC:
@@ -38404,21 +38404,21 @@ lbl_8029AFBC:
/* 8029AFD8 00296C38 80 05 00 00 */ lwz r0, 0(r5)
/* 8029AFDC 00296C3C 28 00 00 01 */ cmplwi r0, 1
/* 8029AFE0 00296C40 40 82 00 24 */ bne lbl_8029B004
-/* 8029AFE4 00296C44 4B FD 37 79 */ bl func_8026E75C
+/* 8029AFE4 00296C44 4B FD 37 79 */ bl OSDisableInterrupts
/* 8029AFE8 00296C48 3C A0 CC 00 */ lis r5, 0xCC00500A@ha
/* 8029AFEC 00296C4C 38 00 FF 57 */ li r0, -169
/* 8029AFF0 00296C50 A0 85 50 0A */ lhz r4, 0xCC00500A@l(r5)
/* 8029AFF4 00296C54 7C 80 00 38 */ and r0, r4, r0
/* 8029AFF8 00296C58 60 00 00 02 */ ori r0, r0, 2
/* 8029AFFC 00296C5C B0 05 50 0A */ sth r0, 0x500a(r5)
-/* 8029B000 00296C60 4B FD 37 85 */ bl func_8026E784
+/* 8029B000 00296C60 4B FD 37 85 */ bl OSRestoreInterrupts
lbl_8029B004:
/* 8029B004 00296C64 7F E3 FB 78 */ mr r3, r31
-/* 8029B008 00296C68 4B FD 37 7D */ bl func_8026E784
+/* 8029B008 00296C68 4B FD 37 7D */ bl OSRestoreInterrupts
/* 8029B00C 00296C6C 7F C3 F3 78 */ mr r3, r30
/* 8029B010 00296C70 48 00 00 0C */ b lbl_8029B01C
lbl_8029B014:
-/* 8029B014 00296C74 4B FD 37 71 */ bl func_8026E784
+/* 8029B014 00296C74 4B FD 37 71 */ bl OSRestoreInterrupts
/* 8029B018 00296C78 38 60 00 00 */ li r3, 0
lbl_8029B01C:
/* 8029B01C 00296C7C 80 01 00 14 */ lwz r0, 0x14(r1)
@@ -38466,7 +38466,7 @@ lbl_8029B084:
/* 8029B0B0 00296D10 B0 06 50 0A */ sth r0, 0x500a(r6)
/* 8029B0B4 00296D14 4B FC FF DD */ bl func_8026B090
/* 8029B0B8 00296D18 38 61 00 08 */ addi r3, r1, 8
-/* 8029B0BC 00296D1C 4B FC FD AD */ bl func_8026AE68
+/* 8029B0BC 00296D1C 4B FC FD AD */ bl OSSetCurrentContext
lbl_8029B0C0:
/* 8029B0C0 00296D20 4B FF FD 49 */ bl func_8029AE08
/* 8029B0C4 00296D24 2C 03 00 00 */ cmpwi r3, 0
@@ -38745,7 +38745,7 @@ lbl_8029B494:
/* 8029B494 002970F4 38 61 00 08 */ addi r3, r1, 8
/* 8029B498 002970F8 4B FC FB F9 */ bl func_8026B090
/* 8029B49C 002970FC 7F E3 FB 78 */ mr r3, r31
-/* 8029B4A0 00297100 4B FC F9 C9 */ bl func_8026AE68
+/* 8029B4A0 00297100 4B FC F9 C9 */ bl OSSetCurrentContext
/* 8029B4A4 00297104 80 01 02 E4 */ lwz r0, 0x2e4(r1)
/* 8029B4A8 00297108 83 E1 02 DC */ lwz r31, 0x2dc(r1)
/* 8029B4AC 0029710C 7C 08 03 A6 */ mtlr r0
@@ -40333,7 +40333,7 @@ func_8029CADC:
/* 8029CAE8 00298748 39 61 00 30 */ addi r11, r1, 0x30
/* 8029CAEC 0029874C 4B F2 A6 29 */ bl func_801C7114
/* 8029CAF0 00298750 38 60 00 03 */ li r3, 3
-/* 8029CAF4 00298754 4B FC DE 8D */ bl func_8026A980
+/* 8029CAF4 00298754 4B FC DE 8D */ bl LCQueueWait
/* 8029CAF8 00298758 3F 40 80 53 */ lis r26, lbl_80535580@ha
/* 8029CAFC 0029875C 3F 80 80 53 */ lis r28, lbl_80535598@ha
/* 8029CB00 00298760 3B 7A 55 80 */ addi r27, r26, lbl_80535580@l
@@ -41091,7 +41091,7 @@ func_8029D648:
/* 8029D654 002992B4 39 61 00 30 */ addi r11, r1, 0x30
/* 8029D658 002992B8 4B F2 9A BD */ bl func_801C7114
/* 8029D65C 002992BC 38 60 00 03 */ li r3, 3
-/* 8029D660 002992C0 4B FC D3 21 */ bl func_8026A980
+/* 8029D660 002992C0 4B FC D3 21 */ bl LCQueueWait
/* 8029D664 002992C4 3F 40 80 53 */ lis r26, lbl_80535580@ha
/* 8029D668 002992C8 3F 80 80 53 */ lis r28, lbl_805356C0@ha
/* 8029D66C 002992CC 3B 7A 55 80 */ addi r27, r26, lbl_80535580@l
@@ -41248,7 +41248,7 @@ func_8029D898:
/* 8029D8AC 0029950C 80 8D AC A4 */ lwz r4, lbl_8063FF64-_SDA_BASE_(r13)
/* 8029D8B0 00299510 38 60 00 03 */ li r3, 3
/* 8029D8B4 00299514 A3 04 06 92 */ lhz r24, 0x692(r4)
-/* 8029D8B8 00299518 4B FC D0 C9 */ bl func_8026A980
+/* 8029D8B8 00299518 4B FC D0 C9 */ bl LCQueueWait
/* 8029D8BC 0029951C 3F 60 80 53 */ lis r27, lbl_80535580@ha
/* 8029D8C0 00299520 3F A0 80 53 */ lis r29, lbl_805356C0@ha
/* 8029D8C4 00299524 3B 9B 55 80 */ addi r28, r27, lbl_80535580@l
@@ -45540,12 +45540,12 @@ func_802A1524:
/* 802A1558 0029D1B8 7C AE 2B 78 */ mr r14, r5
/* 802A155C 0029D1BC 7F E6 02 14 */ add r31, r6, r0
/* 802A1560 0029D1C0 3B C0 00 00 */ li r30, 0
-/* 802A1564 0029D1C4 4B FC D1 F9 */ bl func_8026E75C
+/* 802A1564 0029D1C4 4B FC D1 F9 */ bl OSDisableInterrupts
/* 802A1568 0029D1C8 88 1F 05 1C */ lbz r0, 0x51c(r31)
/* 802A156C 0029D1CC 7C 71 1B 78 */ mr r17, r3
/* 802A1570 0029D1D0 2C 00 00 00 */ cmpwi r0, 0
/* 802A1574 0029D1D4 41 82 00 10 */ beq lbl_802A1584
-/* 802A1578 0029D1D8 4B FC D2 0D */ bl func_8026E784
+/* 802A1578 0029D1D8 4B FC D2 0D */ bl OSRestoreInterrupts
/* 802A157C 0029D1DC 38 60 00 00 */ li r3, 0
/* 802A1580 0029D1E0 48 00 06 A4 */ b lbl_802A1C24
lbl_802A1584:
@@ -45581,7 +45581,7 @@ lbl_802A15F0:
/* 802A15F4 0029D254 98 1F 05 1F */ stb r0, 0x51f(r31)
lbl_802A15F8:
/* 802A15F8 0029D258 7E 23 8B 78 */ mr r3, r17
-/* 802A15FC 0029D25C 4B FC D1 89 */ bl func_8026E784
+/* 802A15FC 0029D25C 4B FC D1 89 */ bl OSRestoreInterrupts
/* 802A1600 0029D260 88 1F 05 1D */ lbz r0, 0x51d(r31)
/* 802A1604 0029D264 2C 00 00 00 */ cmpwi r0, 0
/* 802A1608 0029D268 41 82 00 10 */ beq lbl_802A1618
@@ -45600,7 +45600,7 @@ lbl_802A1618:
/* 802A1638 0029D298 41 82 05 E0 */ beq lbl_802A1C18
/* 802A163C 0029D29C 2C 0E 00 00 */ cmpwi r14, 0
/* 802A1640 0029D2A0 41 82 05 D8 */ beq lbl_802A1C18
-/* 802A1644 0029D2A4 4B FC D1 19 */ bl func_8026E75C
+/* 802A1644 0029D2A4 4B FC D1 19 */ bl OSDisableInterrupts
/* 802A1648 0029D2A8 8B BF 01 0F */ lbz r29, 0x10f(r31)
/* 802A164C 0029D2AC 7C 1D 70 40 */ cmplw r29, r14
/* 802A1650 0029D2B0 7F BE EB 78 */ mr r30, r29
@@ -45756,7 +45756,7 @@ lbl_802A1784:
/* 802A1898 0029D4F8 B1 C1 00 40 */ sth r14, 0x40(r1)
/* 802A189C 0029D4FC B0 01 00 4C */ sth r0, 0x4c(r1)
/* 802A18A0 0029D500 B1 E1 00 4E */ sth r15, 0x4e(r1)
-/* 802A18A4 0029D504 4B FC CE E1 */ bl func_8026E784
+/* 802A18A4 0029D504 4B FC CE E1 */ bl OSRestoreInterrupts
/* 802A18A8 0029D508 A1 42 A3 DC */ lhz r10, lbl_806429DC-_SDA2_BASE_(r2)
/* 802A18AC 0029D50C 7F 63 DB 78 */ mr r3, r27
/* 802A18B0 0029D510 A1 22 A3 DE */ lhz r9, lbl_806429DE-_SDA2_BASE_(r2)
@@ -46217,13 +46217,13 @@ lbl_802A1ED4:
/* 802A1EF0 0029DB50 2C 19 00 04 */ cmpwi r25, 4
/* 802A1EF4 0029DB54 41 80 FE 08 */ blt lbl_802A1CFC
/* 802A1EF8 0029DB58 C3 6D 89 30 */ lfs f27, lbl_8063DBF0-_SDA_BASE_(r13)
-/* 802A1EFC 0029DB5C 4B FC C8 61 */ bl func_8026E75C
+/* 802A1EFC 0029DB5C 4B FC C8 61 */ bl OSDisableInterrupts
/* 802A1F00 0029DB60 C0 02 A3 A8 */ lfs f0, lbl_806429A8-_SDA2_BASE_(r2)
/* 802A1F04 0029DB64 D3 6D 89 30 */ stfs f27, lbl_8063DBF0-_SDA_BASE_(r13)
/* 802A1F08 0029DB68 EC 1B 00 24 */ fdivs f0, f27, f0
/* 802A1F0C 0029DB6C D0 0D AD E4 */ stfs f0, lbl_806400A4-_SDA_BASE_(r13)
/* 802A1F10 0029DB70 D0 0D AD E0 */ stfs f0, lbl_806400A0-_SDA_BASE_(r13)
-/* 802A1F14 0029DB74 4B FC C8 71 */ bl func_8026E784
+/* 802A1F14 0029DB74 4B FC C8 71 */ bl OSRestoreInterrupts
/* 802A1F18 0029DB78 3C 60 80 53 */ lis r3, lbl_805356D0@ha
/* 802A1F1C 0029DB7C 3B 60 00 03 */ li r27, 3
/* 802A1F20 0029DB80 38 63 56 D0 */ addi r3, r3, lbl_805356D0@l
@@ -47116,7 +47116,7 @@ lbl_802A2AEC:
/* 802A2AF8 0029E758 38 61 00 08 */ addi r3, r1, 8
/* 802A2AFC 0029E75C 4B FC 85 95 */ bl func_8026B090
/* 802A2B00 0029E760 38 61 00 08 */ addi r3, r1, 8
-/* 802A2B04 0029E764 4B FC 83 65 */ bl func_8026AE68
+/* 802A2B04 0029E764 4B FC 83 65 */ bl OSSetCurrentContext
/* 802A2B08 0029E768 81 9F 00 20 */ lwz r12, 0x20(r31)
/* 802A2B0C 0029E76C 80 7F 00 04 */ lwz r3, 4(r31)
/* 802A2B10 0029E770 80 9F 00 24 */ lwz r4, 0x24(r31)
@@ -47125,7 +47125,7 @@ lbl_802A2AEC:
/* 802A2B1C 0029E77C 38 61 00 08 */ addi r3, r1, 8
/* 802A2B20 0029E780 4B FC 85 71 */ bl func_8026B090
/* 802A2B24 0029E784 7F C3 F3 78 */ mr r3, r30
-/* 802A2B28 0029E788 4B FC 83 41 */ bl func_8026AE68
+/* 802A2B28 0029E788 4B FC 83 41 */ bl OSSetCurrentContext
/* 802A2B2C 0029E78C 80 6D 89 8C */ lwz r3, lbl_8063DC4C-_SDA_BASE_(r13)
/* 802A2B30 0029E790 7F E4 FB 78 */ mr r4, r31
/* 802A2B34 0029E794 48 00 18 09 */ bl func_802A433C
@@ -47345,7 +47345,7 @@ lbl_802A2E38:
/* 802A2E38 0029EA98 7F 83 E3 78 */ mr r3, r28
/* 802A2E3C 0029EA9C 38 80 00 20 */ li r4, 0x20
/* 802A2E40 0029EAA0 4B FC 78 15 */ bl DCFlushRange
-/* 802A2E44 0029EAA4 4B FC B9 19 */ bl func_8026E75C
+/* 802A2E44 0029EAA4 4B FC B9 19 */ bl OSDisableInterrupts
/* 802A2E48 0029EAA8 3C 80 80 53 */ lis r4, lbl_80536B60@ha
/* 802A2E4C 0029EAAC 7C 7E 1B 78 */ mr r30, r3
/* 802A2E50 0029EAB0 38 64 6B 60 */ addi r3, r4, lbl_80536B60@l
@@ -47390,7 +47390,7 @@ lbl_802A2EDC:
/* 802A2EDC 0029EB3C 2C 1F 00 00 */ cmpwi r31, 0
/* 802A2EE0 0029EB40 41 82 00 24 */ beq lbl_802A2F04
/* 802A2EE4 0029EB44 7F C3 F3 78 */ mr r3, r30
-/* 802A2EE8 0029EB48 4B FC B8 9D */ bl func_8026E784
+/* 802A2EE8 0029EB48 4B FC B8 9D */ bl OSRestoreInterrupts
/* 802A2EEC 0029EB4C 2C 1D 00 00 */ cmpwi r29, 0
/* 802A2EF0 0029EB50 41 82 01 10 */ beq lbl_802A3000
/* 802A2EF4 0029EB54 80 6D 89 8C */ lwz r3, lbl_8063DC4C-_SDA_BASE_(r13)
@@ -47462,7 +47462,7 @@ lbl_802A2FDC:
/* 802A2FE8 0029EC48 4B FC F3 8D */ bl func_80272374
lbl_802A2FEC:
/* 802A2FEC 0029EC4C 7F C3 F3 78 */ mr r3, r30
-/* 802A2FF0 0029EC50 4B FC B7 95 */ bl func_8026E784
+/* 802A2FF0 0029EC50 4B FC B7 95 */ bl OSRestoreInterrupts
/* 802A2FF4 0029EC54 2C 1D 00 00 */ cmpwi r29, 0
/* 802A2FF8 0029EC58 40 82 00 08 */ bne lbl_802A3000
/* 802A2FFC 0029EC5C 83 FC 00 04 */ lwz r31, 4(r28)
@@ -48661,7 +48661,7 @@ func_802A4004:
/* 802A401C 0029FC7C 7C 9E 23 78 */ mr r30, r4
/* 802A4020 0029FC80 93 A1 00 14 */ stw r29, 0x14(r1)
/* 802A4024 0029FC84 7C 7D 1B 78 */ mr r29, r3
-/* 802A4028 0029FC88 4B FC A7 35 */ bl func_8026E75C
+/* 802A4028 0029FC88 4B FC A7 35 */ bl OSDisableInterrupts
/* 802A402C 0029FC8C 57 A0 06 FF */ clrlwi. r0, r29, 0x1b
/* 802A4030 0029FC90 40 82 00 E0 */ bne lbl_802A4110
/* 802A4034 0029FC94 3C 80 80 53 */ lis r4, 0x8053
@@ -48722,7 +48722,7 @@ lbl_802A40CC:
/* 802A4108 0029FD68 80 86 00 0C */ lwz r4, 0xc(r6)
/* 802A410C 0029FD6C 90 04 00 0C */ stw r0, 0xc(r4)
lbl_802A4110:
-/* 802A4110 0029FD70 4B FC A6 75 */ bl func_8026E784
+/* 802A4110 0029FD70 4B FC A6 75 */ bl OSRestoreInterrupts
/* 802A4114 0029FD74 7F E3 FB 78 */ mr r3, r31
/* 802A4118 0029FD78 83 E1 00 1C */ lwz r31, 0x1c(r1)
/* 802A411C 0029FD7C 83 C1 00 18 */ lwz r30, 0x18(r1)
@@ -48743,7 +48743,7 @@ lbl_802A4134:
/* 802A4154 0029FDB4 7C 9D 23 78 */ mr r29, r4
/* 802A4158 0029FDB8 93 81 00 10 */ stw r28, 0x10(r1)
/* 802A415C 0029FDBC 7C 7C 1B 78 */ mr r28, r3
-/* 802A4160 0029FDC0 4B FC A5 FD */ bl func_8026E75C
+/* 802A4160 0029FDC0 4B FC A5 FD */ bl OSDisableInterrupts
/* 802A4164 0029FDC4 2C 1D 00 00 */ cmpwi r29, 0
/* 802A4168 0029FDC8 41 82 01 A8 */ beq lbl_802A4310
/* 802A416C 0029FDCC 2C 1E 00 00 */ cmpwi r30, 0
@@ -48866,7 +48866,7 @@ lbl_802A42E4:
/* 802A4308 0029FF68 90 1F FF F0 */ stw r0, -0x10(r31)
/* 802A430C 0029FF6C 90 BF FF F8 */ stw r5, -8(r31)
lbl_802A4310:
-/* 802A4310 0029FF70 4B FC A4 75 */ bl func_8026E784
+/* 802A4310 0029FF70 4B FC A4 75 */ bl OSRestoreInterrupts
/* 802A4314 0029FF74 7F E3 FB 78 */ mr r3, r31
/* 802A4318 0029FF78 83 E1 00 1C */ lwz r31, 0x1c(r1)
/* 802A431C 0029FF7C 83 C1 00 18 */ lwz r30, 0x18(r1)
@@ -48892,7 +48892,7 @@ func_802A433C:
/* 802A4354 0029FFB4 7C 9E 23 78 */ mr r30, r4
/* 802A4358 0029FFB8 93 A1 00 14 */ stw r29, 0x14(r1)
/* 802A435C 0029FFBC 7C 7D 1B 78 */ mr r29, r3
-/* 802A4360 0029FFC0 4B FC A3 FD */ bl func_8026E75C
+/* 802A4360 0029FFC0 4B FC A3 FD */ bl OSDisableInterrupts
/* 802A4364 0029FFC4 2C 1E 00 00 */ cmpwi r30, 0
/* 802A4368 0029FFC8 41 82 01 9C */ beq lbl_802A4504
/* 802A436C 0029FFCC 2C 1D 00 00 */ cmpwi r29, 0
@@ -49010,7 +49010,7 @@ lbl_802A44EC:
lbl_802A4500:
/* 802A4500 002A0160 3B E0 00 00 */ li r31, 0
lbl_802A4504:
-/* 802A4504 002A0164 4B FC A2 81 */ bl func_8026E784
+/* 802A4504 002A0164 4B FC A2 81 */ bl OSRestoreInterrupts
/* 802A4508 002A0168 7F E3 FB 78 */ mr r3, r31
/* 802A450C 002A016C 83 E1 00 1C */ lwz r31, 0x1c(r1)
/* 802A4510 002A0170 83 C1 00 18 */ lwz r30, 0x18(r1)
@@ -50628,7 +50628,7 @@ func_802A5B28:
/* 802A5B30 002A1790 90 01 00 14 */ stw r0, 0x14(r1)
/* 802A5B34 002A1794 93 E1 00 0C */ stw r31, 0xc(r1)
/* 802A5B38 002A1798 7C 7F 1B 78 */ mr r31, r3
-/* 802A5B3C 002A179C 4B FC 8C 21 */ bl func_8026E75C
+/* 802A5B3C 002A179C 4B FC 8C 21 */ bl OSDisableInterrupts
/* 802A5B40 002A17A0 3C A0 80 00 */ lis r5, 0x800030E3@ha
/* 802A5B44 002A17A4 2C 1F 00 00 */ cmpwi r31, 0
/* 802A5B48 002A17A8 88 85 30 E3 */ lbz r4, 0x800030E3@l(r5)
@@ -50640,7 +50640,7 @@ func_802A5B28:
/* 802A5B60 002A17C0 60 00 00 40 */ ori r0, r0, 0x40
/* 802A5B64 002A17C4 98 05 30 E3 */ stb r0, 0x30e3(r5)
lbl_802A5B68:
-/* 802A5B68 002A17C8 4B FC 8C 1D */ bl func_8026E784
+/* 802A5B68 002A17C8 4B FC 8C 1D */ bl OSRestoreInterrupts
/* 802A5B6C 002A17CC 7F E3 FB 78 */ mr r3, r31
/* 802A5B70 002A17D0 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 802A5B74 002A17D4 80 01 00 14 */ lwz r0, 0x14(r1)
@@ -50710,12 +50710,12 @@ lbl_802A5C48:
/* 802A5C64 002A18C4 38 84 5B B4 */ addi r4, r4, lbl_802A5BB4@l
/* 802A5C68 002A18C8 48 01 0B 51 */ bl func_802B67B8
lbl_802A5C6C:
-/* 802A5C6C 002A18CC 4B FC 8A F1 */ bl func_8026E75C
+/* 802A5C6C 002A18CC 4B FC 8A F1 */ bl OSDisableInterrupts
/* 802A5C70 002A18D0 88 0D AE 4D */ lbz r0, lbl_8064010D-_SDA_BASE_(r13)
/* 802A5C74 002A18D4 7C 7E 1B 78 */ mr r30, r3
/* 802A5C78 002A18D8 2C 00 00 00 */ cmpwi r0, 0
/* 802A5C7C 002A18DC 41 82 00 0C */ beq lbl_802A5C88
-/* 802A5C80 002A18E0 4B FC 8B 05 */ bl func_8026E784
+/* 802A5C80 002A18E0 4B FC 8B 05 */ bl OSRestoreInterrupts
/* 802A5C84 002A18E4 48 00 00 68 */ b lbl_802A5CEC
lbl_802A5C88:
/* 802A5C88 002A18E8 38 00 00 01 */ li r0, 1
@@ -50743,17 +50743,17 @@ lbl_802A5CAC:
/* 802A5CDC 002A193C 48 01 11 45 */ bl func_802B6E20
/* 802A5CE0 002A1940 48 01 0B 25 */ bl func_802B6804
/* 802A5CE4 002A1944 7F C3 F3 78 */ mr r3, r30
-/* 802A5CE8 002A1948 4B FC 8A 9D */ bl func_8026E784
+/* 802A5CE8 002A1948 4B FC 8A 9D */ bl OSRestoreInterrupts
lbl_802A5CEC:
/* 802A5CEC 002A194C 3B A0 00 00 */ li r29, 0
/* 802A5CF0 002A1950 48 00 00 98 */ b lbl_802A5D88
lbl_802A5CF4:
-/* 802A5CF4 002A1954 4B FC 8A 69 */ bl func_8026E75C
+/* 802A5CF4 002A1954 4B FC 8A 69 */ bl OSDisableInterrupts
/* 802A5CF8 002A1958 88 0D AE 4D */ lbz r0, lbl_8064010D-_SDA_BASE_(r13)
/* 802A5CFC 002A195C 7C 7E 1B 78 */ mr r30, r3
/* 802A5D00 002A1960 2C 00 00 00 */ cmpwi r0, 0
/* 802A5D04 002A1964 41 82 00 0C */ beq lbl_802A5D10
-/* 802A5D08 002A1968 4B FC 8A 7D */ bl func_8026E784
+/* 802A5D08 002A1968 4B FC 8A 7D */ bl OSRestoreInterrupts
/* 802A5D0C 002A196C 48 00 00 30 */ b lbl_802A5D3C
lbl_802A5D10:
/* 802A5D10 002A1970 38 00 00 01 */ li r0, 1
@@ -50766,7 +50766,7 @@ lbl_802A5D10:
/* 802A5D2C 002A198C 48 01 10 F5 */ bl func_802B6E20
/* 802A5D30 002A1990 48 01 0A D5 */ bl func_802B6804
/* 802A5D34 002A1994 7F C3 F3 78 */ mr r3, r30
-/* 802A5D38 002A1998 4B FC 8A 4D */ bl func_8026E784
+/* 802A5D38 002A1998 4B FC 8A 4D */ bl OSRestoreInterrupts
lbl_802A5D3C:
/* 802A5D3C 002A199C 3B A0 00 00 */ li r29, 0
/* 802A5D40 002A19A0 48 00 00 48 */ b lbl_802A5D88
@@ -50815,14 +50815,14 @@ func_802A5DA8:
/* 802A5DC8 002A1A28 7C 7A 1B 78 */ mr r26, r3
/* 802A5DCC 002A1A2C 7F BF F0 2E */ lwzx r29, r31, r30
/* 802A5DD0 002A1A30 7C 98 23 78 */ mr r24, r4
-/* 802A5DD4 002A1A34 4B FC 89 89 */ bl func_8026E75C
+/* 802A5DD4 002A1A34 4B FC 89 89 */ bl OSDisableInterrupts
/* 802A5DD8 002A1A38 83 9D 08 BC */ lwz r28, 0x8bc(r29)
-/* 802A5DDC 002A1A3C 4B FC 89 A9 */ bl func_8026E784
+/* 802A5DDC 002A1A3C 4B FC 89 A9 */ bl OSRestoreInterrupts
/* 802A5DE0 002A1A40 2C 1C 00 00 */ cmpwi r28, 0
/* 802A5DE4 002A1A44 40 82 00 90 */ bne lbl_802A5E74
-/* 802A5DE8 002A1A48 4B FC 89 75 */ bl func_8026E75C
+/* 802A5DE8 002A1A48 4B FC 89 75 */ bl OSDisableInterrupts
/* 802A5DEC 002A1A4C 8B 3D 08 C0 */ lbz r25, 0x8c0(r29)
-/* 802A5DF0 002A1A50 4B FC 89 95 */ bl func_8026E784
+/* 802A5DF0 002A1A50 4B FC 89 95 */ bl OSRestoreInterrupts
/* 802A5DF4 002A1A54 2C 19 00 00 */ cmpwi r25, 0
/* 802A5DF8 002A1A58 41 82 00 0C */ beq lbl_802A5E04
/* 802A5DFC 002A1A5C 3B 80 FF FE */ li r28, -2
@@ -50861,10 +50861,10 @@ lbl_802A5E74:
/* 802A5E78 002A1AD8 41 82 00 1C */ beq lbl_802A5E94
/* 802A5E7C 002A1ADC 2C 1C FF FD */ cmpwi r28, -3
/* 802A5E80 002A1AE0 40 82 00 14 */ bne lbl_802A5E94
-/* 802A5E84 002A1AE4 4B FC 88 D9 */ bl func_8026E75C
+/* 802A5E84 002A1AE4 4B FC 88 D9 */ bl OSDisableInterrupts
/* 802A5E88 002A1AE8 38 00 00 00 */ li r0, 0
/* 802A5E8C 002A1AEC 90 1D 08 BC */ stw r0, 0x8bc(r29)
-/* 802A5E90 002A1AF0 4B FC 88 F5 */ bl func_8026E784
+/* 802A5E90 002A1AF0 4B FC 88 F5 */ bl OSRestoreInterrupts
lbl_802A5E94:
/* 802A5E94 002A1AF4 2C 1C FF FE */ cmpwi r28, -2
/* 802A5E98 002A1AF8 40 82 00 D0 */ bne lbl_802A5F68
@@ -50890,15 +50890,15 @@ lbl_802A5E94:
/* 802A5EE8 002A1B48 90 9D 09 0C */ stw r4, 0x90c(r29)
/* 802A5EEC 002A1B4C 90 7D 09 08 */ stw r3, 0x908(r29)
/* 802A5EF0 002A1B50 7F 3F F0 2E */ lwzx r25, r31, r30
-/* 802A5EF4 002A1B54 4B FC 88 69 */ bl func_8026E75C
+/* 802A5EF4 002A1B54 4B FC 88 69 */ bl OSDisableInterrupts
/* 802A5EF8 002A1B58 83 39 08 BC */ lwz r25, 0x8bc(r25)
-/* 802A5EFC 002A1B5C 4B FC 88 89 */ bl func_8026E784
+/* 802A5EFC 002A1B5C 4B FC 88 89 */ bl OSRestoreInterrupts
/* 802A5F00 002A1B60 2C 19 FF FF */ cmpwi r25, -1
/* 802A5F04 002A1B64 41 82 00 64 */ beq lbl_802A5F68
/* 802A5F08 002A1B68 7F 3F F0 2E */ lwzx r25, r31, r30
-/* 802A5F0C 002A1B6C 4B FC 88 51 */ bl func_8026E75C
+/* 802A5F0C 002A1B6C 4B FC 88 51 */ bl OSDisableInterrupts
/* 802A5F10 002A1B70 8B 39 08 C3 */ lbz r25, 0x8c3(r25)
-/* 802A5F14 002A1B74 4B FC 88 71 */ bl func_8026E784
+/* 802A5F14 002A1B74 4B FC 88 71 */ bl OSRestoreInterrupts
/* 802A5F18 002A1B78 7F 23 CB 78 */ mr r3, r25
/* 802A5F1C 002A1B7C 48 01 2F CD */ bl func_802B8EE8
/* 802A5F20 002A1B80 2C 03 00 00 */ cmpwi r3, 0
@@ -50918,10 +50918,10 @@ lbl_802A5F4C:
/* 802A5F50 002A1BB0 48 01 EF 45 */ bl func_802C4E94
/* 802A5F54 002A1BB4 48 00 00 14 */ b lbl_802A5F68
lbl_802A5F58:
-/* 802A5F58 002A1BB8 4B FC 88 05 */ bl func_8026E75C
+/* 802A5F58 002A1BB8 4B FC 88 05 */ bl OSDisableInterrupts
/* 802A5F5C 002A1BBC 38 00 FF FD */ li r0, -3
/* 802A5F60 002A1BC0 90 1D 08 BC */ stw r0, 0x8bc(r29)
-/* 802A5F64 002A1BC4 4B FC 88 21 */ bl func_8026E784
+/* 802A5F64 002A1BC4 4B FC 88 21 */ bl OSRestoreInterrupts
lbl_802A5F68:
/* 802A5F68 002A1BC8 39 61 00 60 */ addi r11, r1, 0x60
/* 802A5F6C 002A1BCC 7F 83 E3 78 */ mr r3, r28
@@ -51829,7 +51829,7 @@ func_802A6C34:
/* 802A6C58 002A28B8 93 81 00 10 */ stw r28, 0x10(r1)
/* 802A6C5C 002A28BC 3B 80 FF FF */ li r28, -1
/* 802A6C60 002A28C0 7F BF F0 2E */ lwzx r29, r31, r30
-/* 802A6C64 002A28C4 4B FC 7A F9 */ bl func_8026E75C
+/* 802A6C64 002A28C4 4B FC 7A F9 */ bl OSDisableInterrupts
/* 802A6C68 002A28C8 88 1D 08 C8 */ lbz r0, 0x8c8(r29)
/* 802A6C6C 002A28CC 80 BD 08 B8 */ lwz r5, 0x8b8(r29)
/* 802A6C70 002A28D0 7C 00 00 34 */ cntlzw r0, r0
@@ -51873,15 +51873,15 @@ lbl_802A6CF0:
/* 802A6CF4 002A2954 7C 00 E2 14 */ add r0, r0, r28
/* 802A6CF8 002A2958 B0 1D 09 12 */ sth r0, 0x912(r29)
lbl_802A6CFC:
-/* 802A6CFC 002A295C 4B FC 7A 89 */ bl func_8026E784
+/* 802A6CFC 002A295C 4B FC 7A 89 */ bl OSRestoreInterrupts
/* 802A6D00 002A2960 A0 1D 09 12 */ lhz r0, 0x912(r29)
/* 802A6D04 002A2964 28 00 02 58 */ cmplwi r0, 0x258
/* 802A6D08 002A2968 40 81 00 18 */ ble lbl_802A6D20
/* 802A6D0C 002A296C 7F 9F F0 2E */ lwzx r28, r31, r30
-/* 802A6D10 002A2970 4B FC 7A 4D */ bl func_8026E75C
+/* 802A6D10 002A2970 4B FC 7A 4D */ bl OSDisableInterrupts
/* 802A6D14 002A2974 38 00 00 00 */ li r0, 0
/* 802A6D18 002A2978 98 1C 09 11 */ stb r0, 0x911(r28)
-/* 802A6D1C 002A297C 4B FC 7A 69 */ bl func_8026E784
+/* 802A6D1C 002A297C 4B FC 7A 69 */ bl OSRestoreInterrupts
lbl_802A6D20:
/* 802A6D20 002A2980 80 01 00 24 */ lwz r0, 0x24(r1)
/* 802A6D24 002A2984 83 E1 00 1C */ lwz r31, 0x1c(r1)
@@ -51908,7 +51908,7 @@ func_802A6D40:
/* 802A6D6C 002A29CC 80 1D 08 BC */ lwz r0, 0x8bc(r29)
/* 802A6D70 002A29D0 2C 00 FF FF */ cmpwi r0, -1
/* 802A6D74 002A29D4 41 82 01 38 */ beq lbl_802A6EAC
-/* 802A6D78 002A29D8 4B FC 79 E5 */ bl func_8026E75C
+/* 802A6D78 002A29D8 4B FC 79 E5 */ bl OSDisableInterrupts
/* 802A6D7C 002A29DC 88 1D 08 C8 */ lbz r0, 0x8c8(r29)
/* 802A6D80 002A29E0 7C 79 1B 78 */ mr r25, r3
/* 802A6D84 002A29E4 7F A3 EB 78 */ mr r3, r29
@@ -51937,7 +51937,7 @@ lbl_802A6DC4:
/* 802A6DDC 002A2A3C 4B D5 D3 29 */ bl func_80004104
lbl_802A6DE0:
/* 802A6DE0 002A2A40 7F 23 CB 78 */ mr r3, r25
-/* 802A6DE4 002A2A44 4B FC 79 A1 */ bl func_8026E784
+/* 802A6DE4 002A2A44 4B FC 79 A1 */ bl OSRestoreInterrupts
/* 802A6DE8 002A2A48 7F 63 DB 78 */ mr r3, r27
/* 802A6DEC 002A2A4C 4B FF FE 49 */ bl func_802A6C34
/* 802A6DF0 002A2A50 2C 1A 00 00 */ cmpwi r26, 0
@@ -51966,21 +51966,21 @@ lbl_802A6E0C:
/* 802A6E48 002A2AA8 7C 04 00 00 */ cmpw r4, r0
/* 802A6E4C 002A2AAC 40 81 00 54 */ ble lbl_802A6EA0
/* 802A6E50 002A2AB0 7F BF F0 2E */ lwzx r29, r31, r30
-/* 802A6E54 002A2AB4 4B FC 79 09 */ bl func_8026E75C
+/* 802A6E54 002A2AB4 4B FC 79 09 */ bl OSDisableInterrupts
/* 802A6E58 002A2AB8 83 5D 08 BC */ lwz r26, 0x8bc(r29)
-/* 802A6E5C 002A2ABC 4B FC 79 29 */ bl func_8026E784
+/* 802A6E5C 002A2ABC 4B FC 79 29 */ bl OSRestoreInterrupts
/* 802A6E60 002A2AC0 2C 1A FF FF */ cmpwi r26, -1
/* 802A6E64 002A2AC4 41 82 00 3C */ beq lbl_802A6EA0
-/* 802A6E68 002A2AC8 4B FC 78 F5 */ bl func_8026E75C
+/* 802A6E68 002A2AC8 4B FC 78 F5 */ bl OSDisableInterrupts
/* 802A6E6C 002A2ACC 88 1D 09 86 */ lbz r0, 0x986(r29)
/* 802A6E70 002A2AD0 2C 00 00 00 */ cmpwi r0, 0
/* 802A6E74 002A2AD4 41 82 00 0C */ beq lbl_802A6E80
-/* 802A6E78 002A2AD8 4B FC 79 0D */ bl func_8026E784
+/* 802A6E78 002A2AD8 4B FC 79 0D */ bl OSRestoreInterrupts
/* 802A6E7C 002A2ADC 48 00 00 24 */ b lbl_802A6EA0
lbl_802A6E80:
/* 802A6E80 002A2AE0 38 00 00 01 */ li r0, 1
/* 802A6E84 002A2AE4 98 1D 09 86 */ stb r0, 0x986(r29)
-/* 802A6E88 002A2AE8 4B FC 78 FD */ bl func_8026E784
+/* 802A6E88 002A2AE8 4B FC 78 FD */ bl OSRestoreInterrupts
/* 802A6E8C 002A2AEC 3C A0 80 2B */ lis r5, lbl_802A8C90@ha
/* 802A6E90 002A2AF0 7F 63 DB 78 */ mr r3, r27
/* 802A6E94 002A2AF4 38 A5 8C 90 */ addi r5, r5, lbl_802A8C90@l
@@ -52038,9 +52038,9 @@ lbl_802A6F3C:
/* 802A6F50 002A2BB0 80 1B 08 D8 */ lwz r0, 0x8d8(r27)
/* 802A6F54 002A2BB4 2C 00 00 00 */ cmpwi r0, 0
/* 802A6F58 002A2BB8 41 82 01 AC */ beq lbl_802A7104
-/* 802A6F5C 002A2BBC 4B FC 78 01 */ bl func_8026E75C
+/* 802A6F5C 002A2BBC 4B FC 78 01 */ bl OSDisableInterrupts
/* 802A6F60 002A2BC0 7C 7C 1B 78 */ mr r28, r3
-/* 802A6F64 002A2BC4 4B FC 77 F9 */ bl func_8026E75C
+/* 802A6F64 002A2BC4 4B FC 77 F9 */ bl OSDisableInterrupts
/* 802A6F68 002A2BC8 88 9B 05 EC */ lbz r4, 0x5ec(r27)
/* 802A6F6C 002A2BCC 88 1B 05 ED */ lbz r0, 0x5ed(r27)
/* 802A6F70 002A2BD0 7C 04 00 50 */ subf r0, r4, r0
@@ -52050,11 +52050,11 @@ lbl_802A6F3C:
/* 802A6F80 002A2BE0 7C 14 02 14 */ add r0, r20, r0
/* 802A6F84 002A2BE4 7C 14 07 74 */ extsb r20, r0
lbl_802A6F88:
-/* 802A6F88 002A2BE8 4B FC 77 FD */ bl func_8026E784
+/* 802A6F88 002A2BE8 4B FC 77 FD */ bl OSRestoreInterrupts
/* 802A6F8C 002A2BEC 2C 14 00 00 */ cmpwi r20, 0
/* 802A6F90 002A2BF0 40 82 00 14 */ bne lbl_802A6FA4
/* 802A6F94 002A2BF4 7F 83 E3 78 */ mr r3, r28
-/* 802A6F98 002A2BF8 4B FC 77 ED */ bl func_8026E784
+/* 802A6F98 002A2BF8 4B FC 77 ED */ bl OSRestoreInterrupts
/* 802A6F9C 002A2BFC 38 00 00 00 */ li r0, 0
/* 802A6FA0 002A2C00 48 00 00 30 */ b lbl_802A6FD0
lbl_802A6FA4:
@@ -52067,7 +52067,7 @@ lbl_802A6FA4:
/* 802A6FBC 002A2C1C 7C 84 02 14 */ add r4, r4, r0
/* 802A6FC0 002A2C20 4B D5 D0 41 */ bl memcpy
/* 802A6FC4 002A2C24 7F 83 E3 78 */ mr r3, r28
-/* 802A6FC8 002A2C28 4B FC 77 BD */ bl func_8026E784
+/* 802A6FC8 002A2C28 4B FC 77 BD */ bl OSRestoreInterrupts
/* 802A6FCC 002A2C2C 38 00 00 01 */ li r0, 1
lbl_802A6FD0:
/* 802A6FD0 002A2C30 2C 00 00 00 */ cmpwi r0, 0
@@ -52108,9 +52108,9 @@ lbl_802A6FF0:
/* 802A7058 002A2CB8 4B FF ED 51 */ bl func_802A5DA8
/* 802A705C 002A2CBC 2C 03 00 00 */ cmpwi r3, 0
/* 802A7060 002A2CC0 40 82 00 A4 */ bne lbl_802A7104
-/* 802A7064 002A2CC4 4B FC 76 F9 */ bl func_8026E75C
+/* 802A7064 002A2CC4 4B FC 76 F9 */ bl OSDisableInterrupts
/* 802A7068 002A2CC8 7C 7C 1B 78 */ mr r28, r3
-/* 802A706C 002A2CCC 4B FC 76 F1 */ bl func_8026E75C
+/* 802A706C 002A2CCC 4B FC 76 F1 */ bl OSDisableInterrupts
/* 802A7070 002A2CD0 88 9B 05 EC */ lbz r4, 0x5ec(r27)
/* 802A7074 002A2CD4 88 1B 05 ED */ lbz r0, 0x5ed(r27)
/* 802A7078 002A2CD8 7C 04 00 50 */ subf r0, r4, r0
@@ -52120,11 +52120,11 @@ lbl_802A6FF0:
/* 802A7088 002A2CE8 7C 14 02 14 */ add r0, r20, r0
/* 802A708C 002A2CEC 7C 14 07 74 */ extsb r20, r0
lbl_802A7090:
-/* 802A7090 002A2CF0 4B FC 76 F5 */ bl func_8026E784
+/* 802A7090 002A2CF0 4B FC 76 F5 */ bl OSRestoreInterrupts
/* 802A7094 002A2CF4 2C 14 00 00 */ cmpwi r20, 0
/* 802A7098 002A2CF8 40 82 00 10 */ bne lbl_802A70A8
/* 802A709C 002A2CFC 7F 83 E3 78 */ mr r3, r28
-/* 802A70A0 002A2D00 4B FC 76 E5 */ bl func_8026E784
+/* 802A70A0 002A2D00 4B FC 76 E5 */ bl OSRestoreInterrupts
/* 802A70A4 002A2D04 48 00 00 58 */ b lbl_802A70FC
lbl_802A70A8:
/* 802A70A8 002A2D08 88 1B 05 EC */ lbz r0, 0x5ec(r27)
@@ -52147,7 +52147,7 @@ lbl_802A70A8:
/* 802A70EC 002A2D4C 7C 84 FE 70 */ srawi r4, r4, 0x1f
/* 802A70F0 002A2D50 7C 00 20 78 */ andc r0, r0, r4
/* 802A70F4 002A2D54 98 1B 05 EC */ stb r0, 0x5ec(r27)
-/* 802A70F8 002A2D58 4B FC 76 8D */ bl func_8026E784
+/* 802A70F8 002A2D58 4B FC 76 8D */ bl OSRestoreInterrupts
lbl_802A70FC:
/* 802A70FC 002A2D5C 3A C0 00 01 */ li r22, 1
/* 802A7100 002A2D60 48 00 00 08 */ b lbl_802A7108
@@ -52164,9 +52164,9 @@ lbl_802A7114:
/* 802A7120 002A2D80 80 1C 08 D8 */ lwz r0, 0x8d8(r28)
/* 802A7124 002A2D84 2C 00 00 00 */ cmpwi r0, 0
/* 802A7128 002A2D88 41 82 01 94 */ beq lbl_802A72BC
-/* 802A712C 002A2D8C 4B FC 76 31 */ bl func_8026E75C
+/* 802A712C 002A2D8C 4B FC 76 31 */ bl OSDisableInterrupts
/* 802A7130 002A2D90 7C 7B 1B 78 */ mr r27, r3
-/* 802A7134 002A2D94 4B FC 76 29 */ bl func_8026E75C
+/* 802A7134 002A2D94 4B FC 76 29 */ bl OSDisableInterrupts
/* 802A7138 002A2D98 88 9C 01 60 */ lbz r4, 0x160(r28)
/* 802A713C 002A2D9C 88 1C 01 61 */ lbz r0, 0x161(r28)
/* 802A7140 002A2DA0 7C 04 00 50 */ subf r0, r4, r0
@@ -52176,11 +52176,11 @@ lbl_802A7114:
/* 802A7150 002A2DB0 7C 14 02 14 */ add r0, r20, r0
/* 802A7154 002A2DB4 7C 14 07 74 */ extsb r20, r0
lbl_802A7158:
-/* 802A7158 002A2DB8 4B FC 76 2D */ bl func_8026E784
+/* 802A7158 002A2DB8 4B FC 76 2D */ bl OSRestoreInterrupts
/* 802A715C 002A2DBC 2C 14 00 00 */ cmpwi r20, 0
/* 802A7160 002A2DC0 40 82 00 14 */ bne lbl_802A7174
/* 802A7164 002A2DC4 7F 63 DB 78 */ mr r3, r27
-/* 802A7168 002A2DC8 4B FC 76 1D */ bl func_8026E784
+/* 802A7168 002A2DC8 4B FC 76 1D */ bl OSRestoreInterrupts
/* 802A716C 002A2DCC 38 00 00 00 */ li r0, 0
/* 802A7170 002A2DD0 48 00 00 30 */ b lbl_802A71A0
lbl_802A7174:
@@ -52193,7 +52193,7 @@ lbl_802A7174:
/* 802A718C 002A2DEC 7C 84 02 14 */ add r4, r4, r0
/* 802A7190 002A2DF0 4B D5 CE 71 */ bl memcpy
/* 802A7194 002A2DF4 7F 63 DB 78 */ mr r3, r27
-/* 802A7198 002A2DF8 4B FC 75 ED */ bl func_8026E784
+/* 802A7198 002A2DF8 4B FC 75 ED */ bl OSRestoreInterrupts
/* 802A719C 002A2DFC 38 00 00 01 */ li r0, 1
lbl_802A71A0:
/* 802A71A0 002A2E00 2C 00 00 00 */ cmpwi r0, 0
@@ -52227,9 +52227,9 @@ lbl_802A71A0:
/* 802A7210 002A2E70 4B FF EB 99 */ bl func_802A5DA8
/* 802A7214 002A2E74 2C 03 00 00 */ cmpwi r3, 0
/* 802A7218 002A2E78 40 82 00 A4 */ bne lbl_802A72BC
-/* 802A721C 002A2E7C 4B FC 75 41 */ bl func_8026E75C
+/* 802A721C 002A2E7C 4B FC 75 41 */ bl OSDisableInterrupts
/* 802A7220 002A2E80 7C 7B 1B 78 */ mr r27, r3
-/* 802A7224 002A2E84 4B FC 75 39 */ bl func_8026E75C
+/* 802A7224 002A2E84 4B FC 75 39 */ bl OSDisableInterrupts
/* 802A7228 002A2E88 88 9C 01 60 */ lbz r4, 0x160(r28)
/* 802A722C 002A2E8C 88 1C 01 61 */ lbz r0, 0x161(r28)
/* 802A7230 002A2E90 7C 04 00 50 */ subf r0, r4, r0
@@ -52239,11 +52239,11 @@ lbl_802A71A0:
/* 802A7240 002A2EA0 7C 14 02 14 */ add r0, r20, r0
/* 802A7244 002A2EA4 7C 14 07 74 */ extsb r20, r0
lbl_802A7248:
-/* 802A7248 002A2EA8 4B FC 75 3D */ bl func_8026E784
+/* 802A7248 002A2EA8 4B FC 75 3D */ bl OSRestoreInterrupts
/* 802A724C 002A2EAC 2C 14 00 00 */ cmpwi r20, 0
/* 802A7250 002A2EB0 40 82 00 10 */ bne lbl_802A7260
/* 802A7254 002A2EB4 7F 63 DB 78 */ mr r3, r27
-/* 802A7258 002A2EB8 4B FC 75 2D */ bl func_8026E784
+/* 802A7258 002A2EB8 4B FC 75 2D */ bl OSRestoreInterrupts
/* 802A725C 002A2EBC 48 00 00 58 */ b lbl_802A72B4
lbl_802A7260:
/* 802A7260 002A2EC0 88 1C 01 60 */ lbz r0, 0x160(r28)
@@ -52266,7 +52266,7 @@ lbl_802A7260:
/* 802A72A4 002A2F04 7C 84 FE 70 */ srawi r4, r4, 0x1f
/* 802A72A8 002A2F08 7C 00 20 78 */ andc r0, r0, r4
/* 802A72AC 002A2F0C 98 1C 01 60 */ stb r0, 0x160(r28)
-/* 802A72B0 002A2F10 4B FC 74 D5 */ bl func_8026E784
+/* 802A72B0 002A2F10 4B FC 74 D5 */ bl OSRestoreInterrupts
lbl_802A72B4:
/* 802A72B4 002A2F14 38 00 00 01 */ li r0, 1
/* 802A72B8 002A2F18 48 00 00 08 */ b lbl_802A72C0
@@ -52281,7 +52281,7 @@ lbl_802A72C4:
/* 802A72D0 002A2F30 41 82 00 F4 */ beq lbl_802A73C4
/* 802A72D4 002A2F34 2C 16 00 01 */ cmpwi r22, 1
/* 802A72D8 002A2F38 41 82 00 34 */ beq lbl_802A730C
-/* 802A72DC 002A2F3C 4B FC 74 81 */ bl func_8026E75C
+/* 802A72DC 002A2F3C 4B FC 74 81 */ bl OSDisableInterrupts
/* 802A72E0 002A2F40 88 95 01 60 */ lbz r4, 0x160(r21)
/* 802A72E4 002A2F44 88 15 01 61 */ lbz r0, 0x161(r21)
/* 802A72E8 002A2F48 7C 04 00 50 */ subf r0, r4, r0
@@ -52291,7 +52291,7 @@ lbl_802A72C4:
/* 802A72F8 002A2F58 7C 14 02 14 */ add r0, r20, r0
/* 802A72FC 002A2F5C 7C 14 07 74 */ extsb r20, r0
lbl_802A7300:
-/* 802A7300 002A2F60 4B FC 74 85 */ bl func_8026E784
+/* 802A7300 002A2F60 4B FC 74 85 */ bl OSRestoreInterrupts
/* 802A7304 002A2F64 2C 14 00 00 */ cmpwi r20, 0
/* 802A7308 002A2F68 40 81 00 10 */ ble lbl_802A7318
lbl_802A730C:
@@ -52387,10 +52387,10 @@ lbl_802A7400:
/* 802A7450 002A30B0 7C 63 07 74 */ extsb r3, r3
/* 802A7454 002A30B4 7C 03 00 00 */ cmpw r3, r0
/* 802A7458 002A30B8 41 82 00 34 */ beq lbl_802A748C
-/* 802A745C 002A30BC 4B FC 73 01 */ bl func_8026E75C
+/* 802A745C 002A30BC 4B FC 73 01 */ bl OSDisableInterrupts
/* 802A7460 002A30C0 88 16 31 A2 */ lbz r0, 0x31a2(r22)
/* 802A7464 002A30C4 98 0D AE 4C */ stb r0, lbl_8064010C-_SDA_BASE_(r13)
-/* 802A7468 002A30C8 4B FC 73 1D */ bl func_8026E784
+/* 802A7468 002A30C8 4B FC 73 1D */ bl OSRestoreInterrupts
/* 802A746C 002A30CC 3C 60 80 44 */ lis r3, lbl_8043C0A8@ha
/* 802A7470 002A30D0 88 96 31 A2 */ lbz r4, 0x31a2(r22)
/* 802A7474 002A30D4 38 63 C0 A8 */ addi r3, r3, lbl_8043C0A8@l
@@ -52622,7 +52622,7 @@ func_802A760C:
/* 802A77CC 002A342C 90 7B 01 68 */ stw r3, 0x168(r27)
/* 802A77D0 002A3430 90 1B 05 F0 */ stw r0, 0x5f0(r27)
/* 802A77D4 002A3434 93 DB 05 F4 */ stw r30, 0x5f4(r27)
-/* 802A77D8 002A3438 4B FC 6F 85 */ bl func_8026E75C
+/* 802A77D8 002A3438 4B FC 6F 85 */ bl OSDisableInterrupts
/* 802A77DC 002A343C 9B 9B 01 60 */ stb r28, 0x160(r27)
/* 802A77E0 002A3440 7C 7D 1B 78 */ mr r29, r3
/* 802A77E4 002A3444 38 80 00 00 */ li r4, 0
@@ -52632,8 +52632,8 @@ func_802A760C:
/* 802A77F4 002A3454 1C A0 00 30 */ mulli r5, r0, 0x30
/* 802A77F8 002A3458 4B D5 C9 0D */ bl func_80004104
/* 802A77FC 002A345C 7F A3 EB 78 */ mr r3, r29
-/* 802A7800 002A3460 4B FC 6F 85 */ bl func_8026E784
-/* 802A7804 002A3464 4B FC 6F 59 */ bl func_8026E75C
+/* 802A7800 002A3460 4B FC 6F 85 */ bl OSRestoreInterrupts
+/* 802A7804 002A3464 4B FC 6F 59 */ bl OSDisableInterrupts
/* 802A7808 002A3468 9B 9B 05 EC */ stb r28, 0x5ec(r27)
/* 802A780C 002A346C 7C 7D 1B 78 */ mr r29, r3
/* 802A7810 002A3470 38 80 00 00 */ li r4, 0
@@ -52643,7 +52643,7 @@ func_802A760C:
/* 802A7820 002A3480 1C A0 00 30 */ mulli r5, r0, 0x30
/* 802A7824 002A3484 4B D5 C8 E1 */ bl func_80004104
/* 802A7828 002A3488 7F A3 EB 78 */ mr r3, r29
-/* 802A782C 002A348C 4B FC 6F 59 */ bl func_8026E784
+/* 802A782C 002A348C 4B FC 6F 59 */ bl OSRestoreInterrupts
/* 802A7830 002A3490 1C 1F 00 14 */ mulli r0, r31, 0x14
/* 802A7834 002A3494 3C 80 80 54 */ lis r4, lbl_8053A480@ha
/* 802A7838 002A3498 38 6D AE 40 */ addi r3, r13, lbl_80640100-_SDA_BASE_
@@ -52673,12 +52673,12 @@ func_802A787C:
/* 802A788C 002A34EC 4B F1 F8 91 */ bl func_801C711C
/* 802A7890 002A34F0 3F E0 80 53 */ lis r31, lbl_80536D40@ha
/* 802A7894 002A34F4 3B FF 6D 40 */ addi r31, r31, lbl_80536D40@l
-/* 802A7898 002A34F8 4B FC 6E C5 */ bl func_8026E75C
+/* 802A7898 002A34F8 4B FC 6E C5 */ bl OSDisableInterrupts
/* 802A789C 002A34FC 3C 80 CD 00 */ lis r4, 0xCD0000C0@ha
/* 802A78A0 002A3500 80 04 00 C0 */ lwz r0, 0xCD0000C0@l(r4)
/* 802A78A4 002A3504 60 00 01 00 */ ori r0, r0, 0x100
/* 802A78A8 002A3508 90 04 00 C0 */ stw r0, 0xc0(r4)
-/* 802A78AC 002A350C 4B FC 6E D9 */ bl func_8026E784
+/* 802A78AC 002A350C 4B FC 6E D9 */ bl OSRestoreInterrupts
/* 802A78B0 002A3510 38 9F 10 40 */ addi r4, r31, 0x1040
/* 802A78B4 002A3514 38 00 FF FF */ li r0, -1
/* 802A78B8 002A3518 98 04 00 00 */ stb r0, 0(r4)
@@ -52780,7 +52780,7 @@ lbl_802A79FC:
/* 802A7A24 002A3684 98 8D AE 4E */ stb r4, lbl_8064010E-_SDA_BASE_(r13)
/* 802A7A28 002A3688 98 0D AE 4C */ stb r0, lbl_8064010C-_SDA_BASE_(r13)
/* 802A7A2C 002A368C 4B FC 1C F9 */ bl func_80269724
-/* 802A7A30 002A3690 4B FC AD 89 */ bl func_802727B8
+/* 802A7A30 002A3690 4B FC AD 89 */ bl OSGetTime
/* 802A7A34 002A3694 3C A0 80 00 */ lis r5, 0x800000F8@ha
/* 802A7A38 002A3698 3D 20 80 2A */ lis r9, lbl_802A75EC@ha
/* 802A7A3C 002A369C 80 05 00 F8 */ lwz r0, 0x800000F8@l(r5)
@@ -52865,9 +52865,9 @@ func_802A7AFC:
/* 802A7B10 002A3770 38 84 6D 70 */ addi r4, r4, lbl_80536D70@l
/* 802A7B14 002A3774 93 E1 00 0C */ stw r31, 0xc(r1)
/* 802A7B18 002A3778 7F E4 00 2E */ lwzx r31, r4, r0
-/* 802A7B1C 002A377C 4B FC 6C 41 */ bl func_8026E75C
+/* 802A7B1C 002A377C 4B FC 6C 41 */ bl OSDisableInterrupts
/* 802A7B20 002A3780 8B FF 09 83 */ lbz r31, 0x983(r31)
-/* 802A7B24 002A3784 4B FC 6C 61 */ bl func_8026E784
+/* 802A7B24 002A3784 4B FC 6C 61 */ bl OSRestoreInterrupts
/* 802A7B28 002A3788 7F E3 FB 78 */ mr r3, r31
/* 802A7B2C 002A378C 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 802A7B30 002A3790 80 01 00 14 */ lwz r0, 0x14(r1)
@@ -52881,9 +52881,9 @@ func_802A7B40:
/* 802A7B44 002A37A4 7C 08 02 A6 */ mflr r0
/* 802A7B48 002A37A8 90 01 00 14 */ stw r0, 0x14(r1)
/* 802A7B4C 002A37AC 93 E1 00 0C */ stw r31, 0xc(r1)
-/* 802A7B50 002A37B0 4B FC 6C 0D */ bl func_8026E75C
+/* 802A7B50 002A37B0 4B FC 6C 0D */ bl OSDisableInterrupts
/* 802A7B54 002A37B4 8B ED AE 60 */ lbz r31, lbl_80640120-_SDA_BASE_(r13)
-/* 802A7B58 002A37B8 4B FC 6C 2D */ bl func_8026E784
+/* 802A7B58 002A37B8 4B FC 6C 2D */ bl OSRestoreInterrupts
/* 802A7B5C 002A37BC 7F E3 FB 78 */ mr r3, r31
/* 802A7B60 002A37C0 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 802A7B64 002A37C4 80 01 00 14 */ lwz r0, 0x14(r1)
@@ -52914,15 +52914,15 @@ lbl_802A7B74:
/* 802A7BC4 002A3824 4E 80 04 21 */ bctrl
/* 802A7BC8 002A3828 48 00 00 64 */ b lbl_802A7C2C
lbl_802A7BCC:
-/* 802A7BCC 002A382C 4B FC 6B 91 */ bl func_8026E75C
+/* 802A7BCC 002A382C 4B FC 6B 91 */ bl OSDisableInterrupts
/* 802A7BD0 002A3830 83 BD 08 BC */ lwz r29, 0x8bc(r29)
-/* 802A7BD4 002A3834 4B FC 6B B1 */ bl func_8026E784
+/* 802A7BD4 002A3834 4B FC 6B B1 */ bl OSRestoreInterrupts
/* 802A7BD8 002A3838 2C 1D FF FF */ cmpwi r29, -1
/* 802A7BDC 002A383C 41 82 00 50 */ beq lbl_802A7C2C
/* 802A7BE0 002A3840 7F DF F0 2E */ lwzx r30, r31, r30
-/* 802A7BE4 002A3844 4B FC 6B 79 */ bl func_8026E75C
+/* 802A7BE4 002A3844 4B FC 6B 79 */ bl OSDisableInterrupts
/* 802A7BE8 002A3848 8B DE 08 C3 */ lbz r30, 0x8c3(r30)
-/* 802A7BEC 002A384C 4B FC 6B 99 */ bl func_8026E784
+/* 802A7BEC 002A384C 4B FC 6B 99 */ bl OSRestoreInterrupts
/* 802A7BF0 002A3850 7F C3 F3 78 */ mr r3, r30
/* 802A7BF4 002A3854 48 01 12 F5 */ bl func_802B8EE8
/* 802A7BF8 002A3858 2C 03 00 00 */ cmpwi r3, 0
@@ -52961,7 +52961,7 @@ lbl_802A7C48:
/* 802A7C6C 002A38CC 3B FF 6D 70 */ addi r31, r31, lbl_80536D70@l
/* 802A7C70 002A38D0 7F 9F F0 2E */ lwzx r28, r31, r30
/* 802A7C74 002A38D4 41 82 00 A0 */ beq lbl_802A7D14
-/* 802A7C78 002A38D8 4B FC 6A E5 */ bl func_8026E75C
+/* 802A7C78 002A38D8 4B FC 6A E5 */ bl OSDisableInterrupts
/* 802A7C7C 002A38DC 38 00 00 00 */ li r0, 0
/* 802A7C80 002A38E0 7C 7D 1B 78 */ mr r29, r3
/* 802A7C84 002A38E4 98 1C 01 60 */ stb r0, 0x160(r28)
@@ -52972,19 +52972,19 @@ lbl_802A7C48:
/* 802A7C98 002A38F8 1C A0 00 30 */ mulli r5, r0, 0x30
/* 802A7C9C 002A38FC 4B D5 C4 69 */ bl func_80004104
/* 802A7CA0 002A3900 7F A3 EB 78 */ mr r3, r29
-/* 802A7CA4 002A3904 4B FC 6A E1 */ bl func_8026E784
+/* 802A7CA4 002A3904 4B FC 6A E1 */ bl OSRestoreInterrupts
/* 802A7CA8 002A3908 2C 1B FF FF */ cmpwi r27, -1
/* 802A7CAC 002A390C 41 82 00 68 */ beq lbl_802A7D14
/* 802A7CB0 002A3910 7F BF F0 2E */ lwzx r29, r31, r30
-/* 802A7CB4 002A3914 4B FC 6A A9 */ bl func_8026E75C
+/* 802A7CB4 002A3914 4B FC 6A A9 */ bl OSDisableInterrupts
/* 802A7CB8 002A3918 83 BD 08 BC */ lwz r29, 0x8bc(r29)
-/* 802A7CBC 002A391C 4B FC 6A C9 */ bl func_8026E784
+/* 802A7CBC 002A391C 4B FC 6A C9 */ bl OSRestoreInterrupts
/* 802A7CC0 002A3920 2C 1D FF FF */ cmpwi r29, -1
/* 802A7CC4 002A3924 41 82 00 50 */ beq lbl_802A7D14
/* 802A7CC8 002A3928 7F BF F0 2E */ lwzx r29, r31, r30
-/* 802A7CCC 002A392C 4B FC 6A 91 */ bl func_8026E75C
+/* 802A7CCC 002A392C 4B FC 6A 91 */ bl OSDisableInterrupts
/* 802A7CD0 002A3930 8B BD 08 C3 */ lbz r29, 0x8c3(r29)
-/* 802A7CD4 002A3934 4B FC 6A B1 */ bl func_8026E784
+/* 802A7CD4 002A3934 4B FC 6A B1 */ bl OSRestoreInterrupts
/* 802A7CD8 002A3938 7F A3 EB 78 */ mr r3, r29
/* 802A7CDC 002A393C 48 01 12 0D */ bl func_802B8EE8
/* 802A7CE0 002A3940 2C 03 00 00 */ cmpwi r3, 0
@@ -53023,13 +53023,13 @@ lbl_802A7D2C:
/* 802A7D54 002A39B4 7C 9A 23 78 */ mr r26, r4
/* 802A7D58 002A39B8 7F A5 00 2E */ lwzx r29, r5, r0
/* 802A7D5C 002A39BC 41 82 08 94 */ beq lbl_802A85F0
-/* 802A7D60 002A39C0 4B FC 69 FD */ bl func_8026E75C
+/* 802A7D60 002A39C0 4B FC 69 FD */ bl OSDisableInterrupts
/* 802A7D64 002A39C4 7F 44 00 34 */ cntlzw r4, r26
/* 802A7D68 002A39C8 38 00 00 00 */ li r0, 0
/* 802A7D6C 002A39CC 54 84 D9 7E */ srwi r4, r4, 5
/* 802A7D70 002A39D0 90 9D 08 E0 */ stw r4, 0x8e0(r29)
/* 802A7D74 002A39D4 90 1D 08 BC */ stw r0, 0x8bc(r29)
-/* 802A7D78 002A39D8 4B FC 6A 0D */ bl func_8026E784
+/* 802A7D78 002A39D8 4B FC 6A 0D */ bl OSRestoreInterrupts
/* 802A7D7C 002A39DC 2C 1A 00 00 */ cmpwi r26, 0
/* 802A7D80 002A39E0 3B E0 00 2A */ li r31, 0x2a
/* 802A7D84 002A39E4 40 82 00 08 */ bne lbl_802A7D8C
@@ -53085,9 +53085,9 @@ lbl_802A7DBC:
/* 802A7E44 002A3AA4 90 61 02 54 */ stw r3, 0x254(r1)
/* 802A7E48 002A3AA8 90 01 02 58 */ stw r0, 0x258(r1)
/* 802A7E4C 002A3AAC 91 81 02 5C */ stw r12, 0x25c(r1)
-/* 802A7E50 002A3AB0 4B FC 69 0D */ bl func_8026E75C
+/* 802A7E50 002A3AB0 4B FC 69 0D */ bl OSDisableInterrupts
/* 802A7E54 002A3AB4 7C 7E 1B 78 */ mr r30, r3
-/* 802A7E58 002A3AB8 4B FC 69 05 */ bl func_8026E75C
+/* 802A7E58 002A3AB8 4B FC 69 05 */ bl OSDisableInterrupts
/* 802A7E5C 002A3ABC 88 9D 01 60 */ lbz r4, 0x160(r29)
/* 802A7E60 002A3AC0 88 1D 01 61 */ lbz r0, 0x161(r29)
/* 802A7E64 002A3AC4 7C 04 00 50 */ subf r0, r4, r0
@@ -53097,13 +53097,13 @@ lbl_802A7DBC:
/* 802A7E74 002A3AD4 7C 1A 02 14 */ add r0, r26, r0
/* 802A7E78 002A3AD8 7C 1A 07 74 */ extsb r26, r0
lbl_802A7E7C:
-/* 802A7E7C 002A3ADC 4B FC 69 09 */ bl func_8026E784
+/* 802A7E7C 002A3ADC 4B FC 69 09 */ bl OSRestoreInterrupts
/* 802A7E80 002A3AE0 80 7D 01 68 */ lwz r3, 0x168(r29)
/* 802A7E84 002A3AE4 38 03 FF FF */ addi r0, r3, -1
/* 802A7E88 002A3AE8 7C 00 D0 40 */ cmplw r0, r26
/* 802A7E8C 002A3AEC 40 82 00 10 */ bne lbl_802A7E9C
/* 802A7E90 002A3AF0 7F C3 F3 78 */ mr r3, r30
-/* 802A7E94 002A3AF4 4B FC 68 F1 */ bl func_8026E784
+/* 802A7E94 002A3AF4 4B FC 68 F1 */ bl OSRestoreInterrupts
/* 802A7E98 002A3AF8 48 00 00 78 */ b lbl_802A7F10
lbl_802A7E9C:
/* 802A7E9C 002A3AFC 88 1D 01 61 */ lbz r0, 0x161(r29)
@@ -53134,7 +53134,7 @@ lbl_802A7E9C:
/* 802A7F00 002A3B60 7C 84 FE 70 */ srawi r4, r4, 0x1f
/* 802A7F04 002A3B64 7C 00 20 78 */ andc r0, r0, r4
/* 802A7F08 002A3B68 98 1D 01 61 */ stb r0, 0x161(r29)
-/* 802A7F0C 002A3B6C 4B FC 68 79 */ bl func_8026E784
+/* 802A7F0C 002A3B6C 4B FC 68 79 */ bl OSRestoreInterrupts
lbl_802A7F10:
/* 802A7F10 002A3B70 38 60 00 01 */ li r3, 1
/* 802A7F14 002A3B74 3B C0 00 11 */ li r30, 0x11
@@ -53168,9 +53168,9 @@ lbl_802A7F10:
/* 802A7F84 002A3BE4 90 61 01 F4 */ stw r3, 0x1f4(r1)
/* 802A7F88 002A3BE8 90 01 01 F8 */ stw r0, 0x1f8(r1)
/* 802A7F8C 002A3BEC 91 81 01 FC */ stw r12, 0x1fc(r1)
-/* 802A7F90 002A3BF0 4B FC 67 CD */ bl func_8026E75C
+/* 802A7F90 002A3BF0 4B FC 67 CD */ bl OSDisableInterrupts
/* 802A7F94 002A3BF4 7C 7E 1B 78 */ mr r30, r3
-/* 802A7F98 002A3BF8 4B FC 67 C5 */ bl func_8026E75C
+/* 802A7F98 002A3BF8 4B FC 67 C5 */ bl OSDisableInterrupts
/* 802A7F9C 002A3BFC 88 9D 01 60 */ lbz r4, 0x160(r29)
/* 802A7FA0 002A3C00 88 1D 01 61 */ lbz r0, 0x161(r29)
/* 802A7FA4 002A3C04 7C 04 00 50 */ subf r0, r4, r0
@@ -53180,13 +53180,13 @@ lbl_802A7F10:
/* 802A7FB4 002A3C14 7C 1A 02 14 */ add r0, r26, r0
/* 802A7FB8 002A3C18 7C 1A 07 74 */ extsb r26, r0
lbl_802A7FBC:
-/* 802A7FBC 002A3C1C 4B FC 67 C9 */ bl func_8026E784
+/* 802A7FBC 002A3C1C 4B FC 67 C9 */ bl OSRestoreInterrupts
/* 802A7FC0 002A3C20 80 7D 01 68 */ lwz r3, 0x168(r29)
/* 802A7FC4 002A3C24 38 03 FF FF */ addi r0, r3, -1
/* 802A7FC8 002A3C28 7C 00 D0 40 */ cmplw r0, r26
/* 802A7FCC 002A3C2C 40 82 00 10 */ bne lbl_802A7FDC
/* 802A7FD0 002A3C30 7F C3 F3 78 */ mr r3, r30
-/* 802A7FD4 002A3C34 4B FC 67 B1 */ bl func_8026E784
+/* 802A7FD4 002A3C34 4B FC 67 B1 */ bl OSRestoreInterrupts
/* 802A7FD8 002A3C38 48 00 00 78 */ b lbl_802A8050
lbl_802A7FDC:
/* 802A7FDC 002A3C3C 88 1D 01 61 */ lbz r0, 0x161(r29)
@@ -53217,7 +53217,7 @@ lbl_802A7FDC:
/* 802A8040 002A3CA0 7C 84 FE 70 */ srawi r4, r4, 0x1f
/* 802A8044 002A3CA4 7C 00 20 78 */ andc r0, r0, r4
/* 802A8048 002A3CA8 98 1D 01 61 */ stb r0, 0x161(r29)
-/* 802A804C 002A3CAC 4B FC 67 39 */ bl func_8026E784
+/* 802A804C 002A3CAC 4B FC 67 39 */ bl OSRestoreInterrupts
lbl_802A8050:
/* 802A8050 002A3CB0 3C C0 80 2A */ lis r6, lbl_802A7C48@ha
/* 802A8054 002A3CB4 38 60 00 2A */ li r3, 0x2a
@@ -53266,9 +53266,9 @@ lbl_802A8050:
/* 802A8100 002A3D60 91 81 01 94 */ stw r12, 0x194(r1)
/* 802A8104 002A3D64 90 61 01 98 */ stw r3, 0x198(r1)
/* 802A8108 002A3D68 90 01 01 9C */ stw r0, 0x19c(r1)
-/* 802A810C 002A3D6C 4B FC 66 51 */ bl func_8026E75C
+/* 802A810C 002A3D6C 4B FC 66 51 */ bl OSDisableInterrupts
/* 802A8110 002A3D70 7C 7E 1B 78 */ mr r30, r3
-/* 802A8114 002A3D74 4B FC 66 49 */ bl func_8026E75C
+/* 802A8114 002A3D74 4B FC 66 49 */ bl OSDisableInterrupts
/* 802A8118 002A3D78 88 9D 01 60 */ lbz r4, 0x160(r29)
/* 802A811C 002A3D7C 88 1D 01 61 */ lbz r0, 0x161(r29)
/* 802A8120 002A3D80 7C 04 00 50 */ subf r0, r4, r0
@@ -53278,13 +53278,13 @@ lbl_802A8050:
/* 802A8130 002A3D90 7C 1A 02 14 */ add r0, r26, r0
/* 802A8134 002A3D94 7C 1A 07 74 */ extsb r26, r0
lbl_802A8138:
-/* 802A8138 002A3D98 4B FC 66 4D */ bl func_8026E784
+/* 802A8138 002A3D98 4B FC 66 4D */ bl OSRestoreInterrupts
/* 802A813C 002A3D9C 80 7D 01 68 */ lwz r3, 0x168(r29)
/* 802A8140 002A3DA0 38 03 FF FF */ addi r0, r3, -1
/* 802A8144 002A3DA4 7C 00 D0 40 */ cmplw r0, r26
/* 802A8148 002A3DA8 40 82 00 10 */ bne lbl_802A8158
/* 802A814C 002A3DAC 7F C3 F3 78 */ mr r3, r30
-/* 802A8150 002A3DB0 4B FC 66 35 */ bl func_8026E784
+/* 802A8150 002A3DB0 4B FC 66 35 */ bl OSRestoreInterrupts
/* 802A8154 002A3DB4 48 00 00 78 */ b lbl_802A81CC
lbl_802A8158:
/* 802A8158 002A3DB8 88 1D 01 61 */ lbz r0, 0x161(r29)
@@ -53315,7 +53315,7 @@ lbl_802A8158:
/* 802A81BC 002A3E1C 7C 84 FE 70 */ srawi r4, r4, 0x1f
/* 802A81C0 002A3E20 7C 00 20 78 */ andc r0, r0, r4
/* 802A81C4 002A3E24 98 1D 01 61 */ stb r0, 0x161(r29)
-/* 802A81C8 002A3E28 4B FC 65 BD */ bl func_8026E784
+/* 802A81C8 002A3E28 4B FC 65 BD */ bl OSRestoreInterrupts
lbl_802A81CC:
/* 802A81CC 002A3E2C 3C C0 80 2A */ lis r6, lbl_802A7C48@ha
/* 802A81D0 002A3E30 38 60 00 62 */ li r3, 0x62
@@ -53364,9 +53364,9 @@ lbl_802A81CC:
/* 802A827C 002A3EDC 91 81 01 34 */ stw r12, 0x134(r1)
/* 802A8280 002A3EE0 90 61 01 38 */ stw r3, 0x138(r1)
/* 802A8284 002A3EE4 90 01 01 3C */ stw r0, 0x13c(r1)
-/* 802A8288 002A3EE8 4B FC 64 D5 */ bl func_8026E75C
+/* 802A8288 002A3EE8 4B FC 64 D5 */ bl OSDisableInterrupts
/* 802A828C 002A3EEC 7C 7E 1B 78 */ mr r30, r3
-/* 802A8290 002A3EF0 4B FC 64 CD */ bl func_8026E75C
+/* 802A8290 002A3EF0 4B FC 64 CD */ bl OSDisableInterrupts
/* 802A8294 002A3EF4 88 9D 01 60 */ lbz r4, 0x160(r29)
/* 802A8298 002A3EF8 88 1D 01 61 */ lbz r0, 0x161(r29)
/* 802A829C 002A3EFC 7C 04 00 50 */ subf r0, r4, r0
@@ -53376,13 +53376,13 @@ lbl_802A81CC:
/* 802A82AC 002A3F0C 7C 1A 02 14 */ add r0, r26, r0
/* 802A82B0 002A3F10 7C 1A 07 74 */ extsb r26, r0
lbl_802A82B4:
-/* 802A82B4 002A3F14 4B FC 64 D1 */ bl func_8026E784
+/* 802A82B4 002A3F14 4B FC 64 D1 */ bl OSRestoreInterrupts
/* 802A82B8 002A3F18 80 7D 01 68 */ lwz r3, 0x168(r29)
/* 802A82BC 002A3F1C 38 03 FF FF */ addi r0, r3, -1
/* 802A82C0 002A3F20 7C 00 D0 40 */ cmplw r0, r26
/* 802A82C4 002A3F24 40 82 00 10 */ bne lbl_802A82D4
/* 802A82C8 002A3F28 7F C3 F3 78 */ mr r3, r30
-/* 802A82CC 002A3F2C 4B FC 64 B9 */ bl func_8026E784
+/* 802A82CC 002A3F2C 4B FC 64 B9 */ bl OSRestoreInterrupts
/* 802A82D0 002A3F30 48 00 00 78 */ b lbl_802A8348
lbl_802A82D4:
/* 802A82D4 002A3F34 88 1D 01 61 */ lbz r0, 0x161(r29)
@@ -53413,7 +53413,7 @@ lbl_802A82D4:
/* 802A8338 002A3F98 7C 84 FE 70 */ srawi r4, r4, 0x1f
/* 802A833C 002A3F9C 7C 00 20 78 */ andc r0, r0, r4
/* 802A8340 002A3FA0 98 1D 01 61 */ stb r0, 0x161(r29)
-/* 802A8344 002A3FA4 4B FC 64 41 */ bl func_8026E784
+/* 802A8344 002A3FA4 4B FC 64 41 */ bl OSRestoreInterrupts
lbl_802A8348:
/* 802A8348 002A3FA8 3C C0 80 2A */ lis r6, lbl_802A7B74@ha
/* 802A834C 002A3FAC 38 E0 00 17 */ li r7, 0x17
@@ -53460,9 +53460,9 @@ lbl_802A8348:
/* 802A83F0 002A4050 91 81 00 D4 */ stw r12, 0xd4(r1)
/* 802A83F4 002A4054 90 61 00 D8 */ stw r3, 0xd8(r1)
/* 802A83F8 002A4058 90 01 00 DC */ stw r0, 0xdc(r1)
-/* 802A83FC 002A405C 4B FC 63 61 */ bl func_8026E75C
+/* 802A83FC 002A405C 4B FC 63 61 */ bl OSDisableInterrupts
/* 802A8400 002A4060 7C 7A 1B 78 */ mr r26, r3
-/* 802A8404 002A4064 4B FC 63 59 */ bl func_8026E75C
+/* 802A8404 002A4064 4B FC 63 59 */ bl OSDisableInterrupts
/* 802A8408 002A4068 88 9D 01 60 */ lbz r4, 0x160(r29)
/* 802A840C 002A406C 88 1D 01 61 */ lbz r0, 0x161(r29)
/* 802A8410 002A4070 7C 04 00 50 */ subf r0, r4, r0
@@ -53472,13 +53472,13 @@ lbl_802A8348:
/* 802A8420 002A4080 7C 1B 02 14 */ add r0, r27, r0
/* 802A8424 002A4084 7C 1B 07 74 */ extsb r27, r0
lbl_802A8428:
-/* 802A8428 002A4088 4B FC 63 5D */ bl func_8026E784
+/* 802A8428 002A4088 4B FC 63 5D */ bl OSRestoreInterrupts
/* 802A842C 002A408C 80 7D 01 68 */ lwz r3, 0x168(r29)
/* 802A8430 002A4090 38 03 FF FF */ addi r0, r3, -1
/* 802A8434 002A4094 7C 00 D8 40 */ cmplw r0, r27
/* 802A8438 002A4098 40 82 00 10 */ bne lbl_802A8448
/* 802A843C 002A409C 7F 43 D3 78 */ mr r3, r26
-/* 802A8440 002A40A0 4B FC 63 45 */ bl func_8026E784
+/* 802A8440 002A40A0 4B FC 63 45 */ bl OSRestoreInterrupts
/* 802A8444 002A40A4 48 00 00 78 */ b lbl_802A84BC
lbl_802A8448:
/* 802A8448 002A40A8 88 1D 01 61 */ lbz r0, 0x161(r29)
@@ -53509,7 +53509,7 @@ lbl_802A8448:
/* 802A84AC 002A410C 7C 84 FE 70 */ srawi r4, r4, 0x1f
/* 802A84B0 002A4110 7C 00 20 78 */ andc r0, r0, r4
/* 802A84B4 002A4114 98 1D 01 61 */ stb r0, 0x161(r29)
-/* 802A84B8 002A4118 4B FC 62 CD */ bl func_8026E784
+/* 802A84B8 002A4118 4B FC 62 CD */ bl OSRestoreInterrupts
lbl_802A84BC:
/* 802A84BC 002A411C 39 60 00 00 */ li r11, 0
/* 802A84C0 002A4120 38 00 00 01 */ li r0, 1
@@ -53540,9 +53540,9 @@ lbl_802A84BC:
/* 802A8524 002A4184 90 01 00 74 */ stw r0, 0x74(r1)
/* 802A8528 002A4188 91 61 00 78 */ stw r11, 0x78(r1)
/* 802A852C 002A418C 91 61 00 7C */ stw r11, 0x7c(r1)
-/* 802A8530 002A4190 4B FC 62 2D */ bl func_8026E75C
+/* 802A8530 002A4190 4B FC 62 2D */ bl OSDisableInterrupts
/* 802A8534 002A4194 7C 7A 1B 78 */ mr r26, r3
-/* 802A8538 002A4198 4B FC 62 25 */ bl func_8026E75C
+/* 802A8538 002A4198 4B FC 62 25 */ bl OSDisableInterrupts
/* 802A853C 002A419C 88 9D 01 60 */ lbz r4, 0x160(r29)
/* 802A8540 002A41A0 88 1D 01 61 */ lbz r0, 0x161(r29)
/* 802A8544 002A41A4 7C 04 00 50 */ subf r0, r4, r0
@@ -53552,13 +53552,13 @@ lbl_802A84BC:
/* 802A8554 002A41B4 7C 1B 02 14 */ add r0, r27, r0
/* 802A8558 002A41B8 7C 1B 07 74 */ extsb r27, r0
lbl_802A855C:
-/* 802A855C 002A41BC 4B FC 62 29 */ bl func_8026E784
+/* 802A855C 002A41BC 4B FC 62 29 */ bl OSRestoreInterrupts
/* 802A8560 002A41C0 80 7D 01 68 */ lwz r3, 0x168(r29)
/* 802A8564 002A41C4 38 03 FF FF */ addi r0, r3, -1
/* 802A8568 002A41C8 7C 00 D8 40 */ cmplw r0, r27
/* 802A856C 002A41CC 40 82 00 10 */ bne lbl_802A857C
/* 802A8570 002A41D0 7F 43 D3 78 */ mr r3, r26
-/* 802A8574 002A41D4 4B FC 62 11 */ bl func_8026E784
+/* 802A8574 002A41D4 4B FC 62 11 */ bl OSRestoreInterrupts
/* 802A8578 002A41D8 48 00 00 78 */ b lbl_802A85F0
lbl_802A857C:
/* 802A857C 002A41DC 88 1D 01 61 */ lbz r0, 0x161(r29)
@@ -53589,7 +53589,7 @@ lbl_802A857C:
/* 802A85E0 002A4240 7C 84 FE 70 */ srawi r4, r4, 0x1f
/* 802A85E4 002A4244 7C 00 20 78 */ andc r0, r0, r4
/* 802A85E8 002A4248 98 1D 01 61 */ stb r0, 0x161(r29)
-/* 802A85EC 002A424C 4B FC 61 99 */ bl func_8026E784
+/* 802A85EC 002A424C 4B FC 61 99 */ bl OSRestoreInterrupts
lbl_802A85F0:
/* 802A85F0 002A4250 39 61 02 80 */ addi r11, r1, 0x280
/* 802A85F4 002A4254 4B F1 EB 7D */ bl func_801C7170
@@ -53749,9 +53749,9 @@ lbl_802A8708:
/* 802A8838 002A4498 91 81 00 64 */ stw r12, 0x64(r1)
/* 802A883C 002A449C 90 61 00 68 */ stw r3, 0x68(r1)
/* 802A8840 002A44A0 90 01 00 6C */ stw r0, 0x6c(r1)
-/* 802A8844 002A44A4 4B FC 5F 19 */ bl func_8026E75C
+/* 802A8844 002A44A4 4B FC 5F 19 */ bl OSDisableInterrupts
/* 802A8848 002A44A8 7C 7D 1B 78 */ mr r29, r3
-/* 802A884C 002A44AC 4B FC 5F 11 */ bl func_8026E75C
+/* 802A884C 002A44AC 4B FC 5F 11 */ bl OSDisableInterrupts
/* 802A8850 002A44B0 88 9C 01 60 */ lbz r4, 0x160(r28)
/* 802A8854 002A44B4 88 1C 01 61 */ lbz r0, 0x161(r28)
/* 802A8858 002A44B8 7C 04 00 50 */ subf r0, r4, r0
@@ -53761,13 +53761,13 @@ lbl_802A8708:
/* 802A8868 002A44C8 7C 1E 02 14 */ add r0, r30, r0
/* 802A886C 002A44CC 7C 1E 07 74 */ extsb r30, r0
lbl_802A8870:
-/* 802A8870 002A44D0 4B FC 5F 15 */ bl func_8026E784
+/* 802A8870 002A44D0 4B FC 5F 15 */ bl OSRestoreInterrupts
/* 802A8874 002A44D4 80 7C 01 68 */ lwz r3, 0x168(r28)
/* 802A8878 002A44D8 38 03 FF FF */ addi r0, r3, -1
/* 802A887C 002A44DC 7C 00 F0 40 */ cmplw r0, r30
/* 802A8880 002A44E0 40 82 00 10 */ bne lbl_802A8890
/* 802A8884 002A44E4 7F A3 EB 78 */ mr r3, r29
-/* 802A8888 002A44E8 4B FC 5E FD */ bl func_8026E784
+/* 802A8888 002A44E8 4B FC 5E FD */ bl OSRestoreInterrupts
/* 802A888C 002A44EC 48 00 00 78 */ b lbl_802A8904
lbl_802A8890:
/* 802A8890 002A44F0 88 1C 01 61 */ lbz r0, 0x161(r28)
@@ -53798,7 +53798,7 @@ lbl_802A8890:
/* 802A88F4 002A4554 7C 84 FE 70 */ srawi r4, r4, 0x1f
/* 802A88F8 002A4558 7C 00 20 78 */ andc r0, r0, r4
/* 802A88FC 002A455C 98 1C 01 61 */ stb r0, 0x161(r28)
-/* 802A8900 002A4560 4B FC 5E 85 */ bl func_8026E784
+/* 802A8900 002A4560 4B FC 5E 85 */ bl OSRestoreInterrupts
lbl_802A8904:
/* 802A8904 002A4564 4B FD 15 59 */ bl func_80279E5C
/* 802A8908 002A4568 48 00 02 2C */ b lbl_802A8B34
@@ -53840,9 +53840,9 @@ lbl_802A896C:
/* 802A8990 002A45F0 7D 89 03 A6 */ mtctr r12
/* 802A8994 002A45F4 4E 80 04 21 */ bctrl
lbl_802A8998:
-/* 802A8998 002A45F8 4B FC 5D C5 */ bl func_8026E75C
+/* 802A8998 002A45F8 4B FC 5D C5 */ bl OSDisableInterrupts
/* 802A899C 002A45FC 7C 7B 1B 78 */ mr r27, r3
-/* 802A89A0 002A4600 4B FC 5D BD */ bl func_8026E75C
+/* 802A89A0 002A4600 4B FC 5D BD */ bl OSDisableInterrupts
/* 802A89A4 002A4604 88 9C 01 60 */ lbz r4, 0x160(r28)
/* 802A89A8 002A4608 88 1C 01 61 */ lbz r0, 0x161(r28)
/* 802A89AC 002A460C 7C 04 00 50 */ subf r0, r4, r0
@@ -53852,11 +53852,11 @@ lbl_802A8998:
/* 802A89BC 002A461C 7C 1E 02 14 */ add r0, r30, r0
/* 802A89C0 002A4620 7C 1E 07 74 */ extsb r30, r0
lbl_802A89C4:
-/* 802A89C4 002A4624 4B FC 5D C1 */ bl func_8026E784
+/* 802A89C4 002A4624 4B FC 5D C1 */ bl OSRestoreInterrupts
/* 802A89C8 002A4628 2C 1E 00 00 */ cmpwi r30, 0
/* 802A89CC 002A462C 40 82 00 14 */ bne lbl_802A89E0
/* 802A89D0 002A4630 7F 63 DB 78 */ mr r3, r27
-/* 802A89D4 002A4634 4B FC 5D B1 */ bl func_8026E784
+/* 802A89D4 002A4634 4B FC 5D B1 */ bl OSRestoreInterrupts
/* 802A89D8 002A4638 3B C0 00 00 */ li r30, 0
/* 802A89DC 002A463C 48 00 00 30 */ b lbl_802A8A0C
lbl_802A89E0:
@@ -53869,7 +53869,7 @@ lbl_802A89E0:
/* 802A89F8 002A4658 7C 84 02 14 */ add r4, r4, r0
/* 802A89FC 002A465C 4B D5 B6 05 */ bl memcpy
/* 802A8A00 002A4660 7F 63 DB 78 */ mr r3, r27
-/* 802A8A04 002A4664 4B FC 5D 81 */ bl func_8026E784
+/* 802A8A04 002A4664 4B FC 5D 81 */ bl OSRestoreInterrupts
/* 802A8A08 002A4668 3B C0 00 01 */ li r30, 1
lbl_802A8A0C:
/* 802A8A0C 002A466C 2C 1E 00 00 */ cmpwi r30, 0
@@ -53882,9 +53882,9 @@ lbl_802A8A0C:
/* 802A8A28 002A4688 7D 89 03 A6 */ mtctr r12
/* 802A8A2C 002A468C 4E 80 04 21 */ bctrl
lbl_802A8A30:
-/* 802A8A30 002A4690 4B FC 5D 2D */ bl func_8026E75C
+/* 802A8A30 002A4690 4B FC 5D 2D */ bl OSDisableInterrupts
/* 802A8A34 002A4694 7C 7A 1B 78 */ mr r26, r3
-/* 802A8A38 002A4698 4B FC 5D 25 */ bl func_8026E75C
+/* 802A8A38 002A4698 4B FC 5D 25 */ bl OSDisableInterrupts
/* 802A8A3C 002A469C 88 9C 01 60 */ lbz r4, 0x160(r28)
/* 802A8A40 002A46A0 88 1C 01 61 */ lbz r0, 0x161(r28)
/* 802A8A44 002A46A4 7C 04 00 50 */ subf r0, r4, r0
@@ -53894,11 +53894,11 @@ lbl_802A8A30:
/* 802A8A54 002A46B4 7C 1B 02 14 */ add r0, r27, r0
/* 802A8A58 002A46B8 7C 1B 07 74 */ extsb r27, r0
lbl_802A8A5C:
-/* 802A8A5C 002A46BC 4B FC 5D 29 */ bl func_8026E784
+/* 802A8A5C 002A46BC 4B FC 5D 29 */ bl OSRestoreInterrupts
/* 802A8A60 002A46C0 2C 1B 00 00 */ cmpwi r27, 0
/* 802A8A64 002A46C4 40 82 00 10 */ bne lbl_802A8A74
/* 802A8A68 002A46C8 7F 43 D3 78 */ mr r3, r26
-/* 802A8A6C 002A46CC 4B FC 5D 19 */ bl func_8026E784
+/* 802A8A6C 002A46CC 4B FC 5D 19 */ bl OSRestoreInterrupts
/* 802A8A70 002A46D0 48 00 00 58 */ b lbl_802A8AC8
lbl_802A8A74:
/* 802A8A74 002A46D4 88 1C 01 60 */ lbz r0, 0x160(r28)
@@ -53921,7 +53921,7 @@ lbl_802A8A74:
/* 802A8AB8 002A4718 7C 84 FE 70 */ srawi r4, r4, 0x1f
/* 802A8ABC 002A471C 7C 00 20 78 */ andc r0, r0, r4
/* 802A8AC0 002A4720 98 1C 01 60 */ stb r0, 0x160(r28)
-/* 802A8AC4 002A4724 4B FC 5C C1 */ bl func_8026E784
+/* 802A8AC4 002A4724 4B FC 5C C1 */ bl OSRestoreInterrupts
lbl_802A8AC8:
/* 802A8AC8 002A4728 2C 1E 00 00 */ cmpwi r30, 0
/* 802A8ACC 002A472C 40 82 FE CC */ bne lbl_802A8998
@@ -54004,7 +54004,7 @@ func_802A8BB8:
/* 802A8BDC 002A483C 93 A1 00 14 */ stw r29, 0x14(r1)
/* 802A8BE0 002A4840 7C 9D 23 78 */ mr r29, r4
/* 802A8BE4 002A4844 7F C6 00 2E */ lwzx r30, r6, r0
-/* 802A8BE8 002A4848 4B FC 5B 75 */ bl func_8026E75C
+/* 802A8BE8 002A4848 4B FC 5B 75 */ bl OSDisableInterrupts
/* 802A8BEC 002A484C 2C 1F 00 00 */ cmpwi r31, 0
/* 802A8BF0 002A4850 41 82 00 80 */ beq lbl_802A8C70
/* 802A8BF4 002A4854 2C 1D 00 01 */ cmpwi r29, 1
@@ -54041,7 +54041,7 @@ lbl_802A8C40:
/* 802A8C68 002A48C8 7C 04 00 50 */ subf r0, r4, r0
/* 802A8C6C 002A48CC B0 1F 00 04 */ sth r0, 4(r31)
lbl_802A8C70:
-/* 802A8C70 002A48D0 4B FC 5B 15 */ bl func_8026E784
+/* 802A8C70 002A48D0 4B FC 5B 15 */ bl OSRestoreInterrupts
/* 802A8C74 002A48D4 80 01 00 24 */ lwz r0, 0x24(r1)
/* 802A8C78 002A48D8 83 E1 00 1C */ lwz r31, 0x1c(r1)
/* 802A8C7C 002A48DC 83 C1 00 18 */ lwz r30, 0x18(r1)
@@ -54085,20 +54085,20 @@ func_802A8CB4:
/* 802A8D04 002A4964 9B ED AE 59 */ stb r31, lbl_80640119-_SDA_BASE_(r13)
/* 802A8D08 002A4968 38 63 6D 70 */ addi r3, r3, lbl_80536D70@l
/* 802A8D0C 002A496C 7F A3 00 2E */ lwzx r29, r3, r0
-/* 802A8D10 002A4970 4B FC 5A 4D */ bl func_8026E75C
+/* 802A8D10 002A4970 4B FC 5A 4D */ bl OSDisableInterrupts
/* 802A8D14 002A4974 83 DD 08 BC */ lwz r30, 0x8bc(r29)
-/* 802A8D18 002A4978 4B FC 5A 6D */ bl func_8026E784
+/* 802A8D18 002A4978 4B FC 5A 6D */ bl OSRestoreInterrupts
/* 802A8D1C 002A497C 2C 1E FF FF */ cmpwi r30, -1
/* 802A8D20 002A4980 41 82 00 38 */ beq lbl_802A8D58
-/* 802A8D24 002A4984 4B FC 5A 39 */ bl func_8026E75C
+/* 802A8D24 002A4984 4B FC 5A 39 */ bl OSDisableInterrupts
/* 802A8D28 002A4988 88 1D 09 86 */ lbz r0, 0x986(r29)
/* 802A8D2C 002A498C 2C 00 00 00 */ cmpwi r0, 0
/* 802A8D30 002A4990 41 82 00 0C */ beq lbl_802A8D3C
-/* 802A8D34 002A4994 4B FC 5A 51 */ bl func_8026E784
+/* 802A8D34 002A4994 4B FC 5A 51 */ bl OSRestoreInterrupts
/* 802A8D38 002A4998 48 00 00 20 */ b lbl_802A8D58
lbl_802A8D3C:
/* 802A8D3C 002A499C 9B FD 09 86 */ stb r31, 0x986(r29)
-/* 802A8D40 002A49A0 4B FC 5A 45 */ bl func_8026E784
+/* 802A8D40 002A49A0 4B FC 5A 45 */ bl OSRestoreInterrupts
/* 802A8D44 002A49A4 3C A0 80 2B */ lis r5, lbl_802A8C90@ha
/* 802A8D48 002A49A8 7F 83 E3 78 */ mr r3, r28
/* 802A8D4C 002A49AC 38 A5 8C 90 */ addi r5, r5, lbl_802A8C90@l
@@ -54126,7 +54126,7 @@ func_802A8D78:
/* 802A8D94 002A49F4 93 C1 00 08 */ stw r30, 8(r1)
/* 802A8D98 002A49F8 7C 9E 23 78 */ mr r30, r4
/* 802A8D9C 002A49FC 7F E5 00 2E */ lwzx r31, r5, r0
-/* 802A8DA0 002A4A00 4B FC 59 BD */ bl func_8026E75C
+/* 802A8DA0 002A4A00 4B FC 59 BD */ bl OSDisableInterrupts
/* 802A8DA4 002A4A04 2C 1E 00 00 */ cmpwi r30, 0
/* 802A8DA8 002A4A08 41 82 00 0C */ beq lbl_802A8DB4
/* 802A8DAC 002A4A0C 88 1F 08 C1 */ lbz r0, 0x8c1(r31)
@@ -54146,7 +54146,7 @@ lbl_802A8DD4:
/* 802A8DDC 002A4A3C 40 82 00 08 */ bne lbl_802A8DE4
/* 802A8DE0 002A4A40 3B C0 FF FE */ li r30, -2
lbl_802A8DE4:
-/* 802A8DE4 002A4A44 4B FC 59 A1 */ bl func_8026E784
+/* 802A8DE4 002A4A44 4B FC 59 A1 */ bl OSRestoreInterrupts
/* 802A8DE8 002A4A48 7F C3 F3 78 */ mr r3, r30
/* 802A8DEC 002A4A4C 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 802A8DF0 002A4A50 83 C1 00 08 */ lwz r30, 8(r1)
@@ -54168,14 +54168,14 @@ func_802A8E04:
/* 802A8E24 002A4A84 7C 9E 23 78 */ mr r30, r4
/* 802A8E28 002A4A88 4C C6 31 82 */ crclr 6
/* 802A8E2C 002A4A8C 48 00 AA 35 */ bl func_802B3860
-/* 802A8E30 002A4A90 4B FC 59 2D */ bl func_8026E75C
+/* 802A8E30 002A4A90 4B FC 59 2D */ bl OSDisableInterrupts
/* 802A8E34 002A4A94 3C 80 80 53 */ lis r4, lbl_80536D70@ha
/* 802A8E38 002A4A98 57 E0 10 3A */ slwi r0, r31, 2
/* 802A8E3C 002A4A9C 38 84 6D 70 */ addi r4, r4, lbl_80536D70@l
/* 802A8E40 002A4AA0 7C 84 00 2E */ lwzx r4, r4, r0
/* 802A8E44 002A4AA4 83 E4 08 A8 */ lwz r31, 0x8a8(r4)
/* 802A8E48 002A4AA8 93 C4 08 A8 */ stw r30, 0x8a8(r4)
-/* 802A8E4C 002A4AAC 4B FC 59 39 */ bl func_8026E784
+/* 802A8E4C 002A4AAC 4B FC 59 39 */ bl OSRestoreInterrupts
/* 802A8E50 002A4AB0 7F E3 FB 78 */ mr r3, r31
/* 802A8E54 002A4AB4 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 802A8E58 002A4AB8 83 C1 00 08 */ lwz r30, 8(r1)
@@ -54197,14 +54197,14 @@ func_802A8E6C:
/* 802A8E8C 002A4AEC 7C 9E 23 78 */ mr r30, r4
/* 802A8E90 002A4AF0 4C C6 31 82 */ crclr 6
/* 802A8E94 002A4AF4 48 00 A9 CD */ bl func_802B3860
-/* 802A8E98 002A4AF8 4B FC 58 C5 */ bl func_8026E75C
+/* 802A8E98 002A4AF8 4B FC 58 C5 */ bl OSDisableInterrupts
/* 802A8E9C 002A4AFC 3C 80 80 53 */ lis r4, lbl_80536D70@ha
/* 802A8EA0 002A4B00 57 E0 10 3A */ slwi r0, r31, 2
/* 802A8EA4 002A4B04 38 84 6D 70 */ addi r4, r4, lbl_80536D70@l
/* 802A8EA8 002A4B08 7C 84 00 2E */ lwzx r4, r4, r0
/* 802A8EAC 002A4B0C 83 E4 08 A4 */ lwz r31, 0x8a4(r4)
/* 802A8EB0 002A4B10 93 C4 08 A4 */ stw r30, 0x8a4(r4)
-/* 802A8EB4 002A4B14 4B FC 58 D1 */ bl func_8026E784
+/* 802A8EB4 002A4B14 4B FC 58 D1 */ bl OSRestoreInterrupts
/* 802A8EB8 002A4B18 7F E3 FB 78 */ mr r3, r31
/* 802A8EBC 002A4B1C 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 802A8EC0 002A4B20 83 C1 00 08 */ lwz r30, 8(r1)
@@ -54226,14 +54226,14 @@ func_802A8ED4:
/* 802A8EF4 002A4B54 7C 9E 23 78 */ mr r30, r4
/* 802A8EF8 002A4B58 4C C6 31 82 */ crclr 6
/* 802A8EFC 002A4B5C 48 00 A9 65 */ bl func_802B3860
-/* 802A8F00 002A4B60 4B FC 58 5D */ bl func_8026E75C
+/* 802A8F00 002A4B60 4B FC 58 5D */ bl OSDisableInterrupts
/* 802A8F04 002A4B64 3C 80 80 53 */ lis r4, lbl_80536D70@ha
/* 802A8F08 002A4B68 57 E0 10 3A */ slwi r0, r31, 2
/* 802A8F0C 002A4B6C 38 84 6D 70 */ addi r4, r4, lbl_80536D70@l
/* 802A8F10 002A4B70 7C 84 00 2E */ lwzx r4, r4, r0
/* 802A8F14 002A4B74 83 E4 08 A0 */ lwz r31, 0x8a0(r4)
/* 802A8F18 002A4B78 93 C4 08 A0 */ stw r30, 0x8a0(r4)
-/* 802A8F1C 002A4B7C 4B FC 58 69 */ bl func_8026E784
+/* 802A8F1C 002A4B7C 4B FC 58 69 */ bl OSRestoreInterrupts
/* 802A8F20 002A4B80 7F E3 FB 78 */ mr r3, r31
/* 802A8F24 002A4B84 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 802A8F28 002A4B88 83 C1 00 08 */ lwz r30, 8(r1)
@@ -54249,13 +54249,13 @@ func_802A8F3C:
/* 802A8F44 002A4BA4 90 01 00 14 */ stw r0, 0x14(r1)
/* 802A8F48 002A4BA8 93 E1 00 0C */ stw r31, 0xc(r1)
/* 802A8F4C 002A4BAC 7C 7F 1B 78 */ mr r31, r3
-/* 802A8F50 002A4BB0 4B FC 58 0D */ bl func_8026E75C
+/* 802A8F50 002A4BB0 4B FC 58 0D */ bl OSDisableInterrupts
/* 802A8F54 002A4BB4 3C 80 80 53 */ lis r4, lbl_80536D70@ha
/* 802A8F58 002A4BB8 57 E0 10 3A */ slwi r0, r31, 2
/* 802A8F5C 002A4BBC 38 84 6D 70 */ addi r4, r4, lbl_80536D70@l
/* 802A8F60 002A4BC0 7C 84 00 2E */ lwzx r4, r4, r0
/* 802A8F64 002A4BC4 83 E4 08 B8 */ lwz r31, 0x8b8(r4)
-/* 802A8F68 002A4BC8 4B FC 58 1D */ bl func_8026E784
+/* 802A8F68 002A4BC8 4B FC 58 1D */ bl OSRestoreInterrupts
/* 802A8F6C 002A4BCC 7F E3 FB 78 */ mr r3, r31
/* 802A8F70 002A4BD0 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 802A8F74 002A4BD4 80 01 00 14 */ lwz r0, 0x14(r1)
@@ -54275,11 +54275,11 @@ func_802A8F84:
/* 802A8FA0 002A4C00 38 A5 6D 70 */ addi r5, r5, lbl_80536D70@l
/* 802A8FA4 002A4C04 7C 9B 23 78 */ mr r27, r4
/* 802A8FA8 002A4C08 7F E5 00 2E */ lwzx r31, r5, r0
-/* 802A8FAC 002A4C0C 4B FC 57 B1 */ bl func_8026E75C
+/* 802A8FAC 002A4C0C 4B FC 57 B1 */ bl OSDisableInterrupts
/* 802A8FB0 002A4C10 83 BF 08 DC */ lwz r29, 0x8dc(r31)
/* 802A8FB4 002A4C14 83 DF 08 BC */ lwz r30, 0x8bc(r31)
/* 802A8FB8 002A4C18 83 9F 08 B8 */ lwz r28, 0x8b8(r31)
-/* 802A8FBC 002A4C1C 4B FC 57 C9 */ bl func_8026E784
+/* 802A8FBC 002A4C1C 4B FC 57 C9 */ bl OSRestoreInterrupts
/* 802A8FC0 002A4C20 2C 1E FF FF */ cmpwi r30, -1
/* 802A8FC4 002A4C24 41 82 00 54 */ beq lbl_802A9018
/* 802A8FC8 002A4C28 2C 1D 00 00 */ cmpwi r29, 0
@@ -54298,9 +54298,9 @@ lbl_802A8FD8:
/* 802A8FF8 002A4C58 3B C0 FF FE */ li r30, -2
/* 802A8FFC 002A4C5C 48 00 00 1C */ b lbl_802A9018
lbl_802A9000:
-/* 802A9000 002A4C60 4B FC 57 5D */ bl func_8026E75C
+/* 802A9000 002A4C60 4B FC 57 5D */ bl OSDisableInterrupts
/* 802A9004 002A4C64 93 7F 08 B8 */ stw r27, 0x8b8(r31)
-/* 802A9008 002A4C68 4B FC 57 7D */ bl func_8026E784
+/* 802A9008 002A4C68 4B FC 57 7D */ bl OSRestoreInterrupts
/* 802A900C 002A4C6C 3B C0 00 00 */ li r30, 0
/* 802A9010 002A4C70 48 00 00 08 */ b lbl_802A9018
lbl_802A9014:
@@ -54351,11 +54351,11 @@ func_802A9088:
/* 802A90AC 002A4D0C 7F C6 00 2E */ lwzx r30, r6, r0
/* 802A90B0 002A4D10 7C 9F 23 78 */ mr r31, r4
/* 802A90B4 002A4D14 7C BD 2B 78 */ mr r29, r5
-/* 802A90B8 002A4D18 4B FC 56 A5 */ bl func_8026E75C
+/* 802A90B8 002A4D18 4B FC 56 A5 */ bl OSDisableInterrupts
/* 802A90BC 002A4D1C 83 7E 08 DC */ lwz r27, 0x8dc(r30)
/* 802A90C0 002A4D20 83 5E 08 BC */ lwz r26, 0x8bc(r30)
/* 802A90C4 002A4D24 8B 3E 09 8C */ lbz r25, 0x98c(r30)
-/* 802A90C8 002A4D28 4B FC 56 BD */ bl func_8026E784
+/* 802A90C8 002A4D28 4B FC 56 BD */ bl OSRestoreInterrupts
/* 802A90CC 002A4D2C 2C 1A FF FF */ cmpwi r26, -1
/* 802A90D0 002A4D30 41 82 01 98 */ beq lbl_802A9268
/* 802A90D4 002A4D34 2C 1B 00 00 */ cmpwi r27, 0
@@ -54366,11 +54366,11 @@ lbl_802A90E4:
/* 802A90E4 002A4D44 3B 40 FF FE */ li r26, -2
/* 802A90E8 002A4D48 48 00 01 80 */ b lbl_802A9268
lbl_802A90EC:
-/* 802A90EC 002A4D4C 4B FC 56 71 */ bl func_8026E75C
+/* 802A90EC 002A4D4C 4B FC 56 71 */ bl OSDisableInterrupts
/* 802A90F0 002A4D50 3B 60 00 01 */ li r27, 1
/* 802A90F4 002A4D54 9B 7E 09 8C */ stb r27, 0x98c(r30)
/* 802A90F8 002A4D58 93 BE 09 88 */ stw r29, 0x988(r30)
-/* 802A90FC 002A4D5C 4B FC 56 89 */ bl func_8026E784
+/* 802A90FC 002A4D5C 4B FC 56 89 */ bl OSRestoreInterrupts
/* 802A9100 002A4D60 38 00 00 00 */ li r0, 0
/* 802A9104 002A4D64 39 80 00 15 */ li r12, 0x15
/* 802A9108 002A4D68 98 01 00 0C */ stb r0, 0xc(r1)
@@ -54401,9 +54401,9 @@ lbl_802A90EC:
/* 802A916C 002A4DCC 90 01 00 5C */ stw r0, 0x5c(r1)
/* 802A9170 002A4DD0 93 E1 00 60 */ stw r31, 0x60(r1)
/* 802A9174 002A4DD4 91 61 00 64 */ stw r11, 0x64(r1)
-/* 802A9178 002A4DD8 4B FC 55 E5 */ bl func_8026E75C
+/* 802A9178 002A4DD8 4B FC 55 E5 */ bl OSDisableInterrupts
/* 802A917C 002A4DDC 7C 7F 1B 78 */ mr r31, r3
-/* 802A9180 002A4DE0 4B FC 55 DD */ bl func_8026E75C
+/* 802A9180 002A4DE0 4B FC 55 DD */ bl OSDisableInterrupts
/* 802A9184 002A4DE4 88 9E 01 60 */ lbz r4, 0x160(r30)
/* 802A9188 002A4DE8 88 1E 01 61 */ lbz r0, 0x161(r30)
/* 802A918C 002A4DEC 7C 04 00 50 */ subf r0, r4, r0
@@ -54413,13 +54413,13 @@ lbl_802A90EC:
/* 802A919C 002A4DFC 7C 1B 02 14 */ add r0, r27, r0
/* 802A91A0 002A4E00 7C 1B 07 74 */ extsb r27, r0
lbl_802A91A4:
-/* 802A91A4 002A4E04 4B FC 55 E1 */ bl func_8026E784
+/* 802A91A4 002A4E04 4B FC 55 E1 */ bl OSRestoreInterrupts
/* 802A91A8 002A4E08 80 7E 01 68 */ lwz r3, 0x168(r30)
/* 802A91AC 002A4E0C 38 03 FF FF */ addi r0, r3, -1
/* 802A91B0 002A4E10 7C 00 D8 40 */ cmplw r0, r27
/* 802A91B4 002A4E14 40 82 00 14 */ bne lbl_802A91C8
/* 802A91B8 002A4E18 7F E3 FB 78 */ mr r3, r31
-/* 802A91BC 002A4E1C 4B FC 55 C9 */ bl func_8026E784
+/* 802A91BC 002A4E1C 4B FC 55 C9 */ bl OSRestoreInterrupts
/* 802A91C0 002A4E20 38 00 00 00 */ li r0, 0
/* 802A91C4 002A4E24 48 00 00 7C */ b lbl_802A9240
lbl_802A91C8:
@@ -54451,7 +54451,7 @@ lbl_802A91C8:
/* 802A922C 002A4E8C 7C 84 FE 70 */ srawi r4, r4, 0x1f
/* 802A9230 002A4E90 7C 00 20 78 */ andc r0, r0, r4
/* 802A9234 002A4E94 98 1E 01 61 */ stb r0, 0x161(r30)
-/* 802A9238 002A4E98 4B FC 55 4D */ bl func_8026E784
+/* 802A9238 002A4E98 4B FC 55 4D */ bl OSRestoreInterrupts
/* 802A923C 002A4E9C 38 00 00 01 */ li r0, 1
lbl_802A9240:
/* 802A9240 002A4EA0 2C 00 00 00 */ cmpwi r0, 0
@@ -54460,11 +54460,11 @@ lbl_802A9240:
/* 802A924C 002A4EAC 48 00 00 1C */ b lbl_802A9268
lbl_802A9250:
/* 802A9250 002A4EB0 3B 40 FF FE */ li r26, -2
-/* 802A9254 002A4EB4 4B FC 55 09 */ bl func_8026E75C
+/* 802A9254 002A4EB4 4B FC 55 09 */ bl OSDisableInterrupts
/* 802A9258 002A4EB8 38 00 00 00 */ li r0, 0
/* 802A925C 002A4EBC 98 1E 09 8C */ stb r0, 0x98c(r30)
/* 802A9260 002A4EC0 90 1E 09 88 */ stw r0, 0x988(r30)
-/* 802A9264 002A4EC4 4B FC 55 21 */ bl func_8026E784
+/* 802A9264 002A4EC4 4B FC 55 21 */ bl OSRestoreInterrupts
lbl_802A9268:
/* 802A9268 002A4EC8 2C 1A 00 00 */ cmpwi r26, 0
/* 802A926C 002A4ECC 41 82 00 20 */ beq lbl_802A928C
@@ -54496,11 +54496,11 @@ func_802A92A8:
/* 802A92C4 002A4F24 93 C1 00 08 */ stw r30, 8(r1)
/* 802A92C8 002A4F28 7C 9E 23 78 */ mr r30, r4
/* 802A92CC 002A4F2C 7F E5 00 2E */ lwzx r31, r5, r0
-/* 802A92D0 002A4F30 4B FC 54 8D */ bl func_8026E75C
+/* 802A92D0 002A4F30 4B FC 54 8D */ bl OSDisableInterrupts
/* 802A92D4 002A4F34 80 1F 08 BC */ lwz r0, 0x8bc(r31)
/* 802A92D8 002A4F38 2C 00 FF FF */ cmpwi r0, -1
/* 802A92DC 002A4F3C 40 82 00 0C */ bne lbl_802A92E8
-/* 802A92E0 002A4F40 4B FC 54 A5 */ bl func_8026E784
+/* 802A92E0 002A4F40 4B FC 54 A5 */ bl OSRestoreInterrupts
/* 802A92E4 002A4F44 48 00 00 78 */ b lbl_802A935C
lbl_802A92E8:
/* 802A92E8 002A4F48 80 0D AE 5C */ lwz r0, lbl_8064011C-_SDA_BASE_(r13)
@@ -54512,7 +54512,7 @@ lbl_802A92E8:
/* 802A9300 002A4F60 2C 00 00 01 */ cmpwi r0, 1
/* 802A9304 002A4F64 41 82 00 0C */ beq lbl_802A9310
lbl_802A9308:
-/* 802A9308 002A4F68 4B FC 54 7D */ bl func_8026E784
+/* 802A9308 002A4F68 4B FC 54 7D */ bl OSRestoreInterrupts
/* 802A930C 002A4F6C 48 00 00 50 */ b lbl_802A935C
lbl_802A9310:
/* 802A9310 002A4F70 2C 1E 00 00 */ cmpwi r30, 0
@@ -54527,7 +54527,7 @@ lbl_802A9324:
/* 802A9330 002A4F90 2C 00 00 01 */ cmpwi r0, 1
/* 802A9334 002A4F94 40 82 00 0C */ bne lbl_802A9340
lbl_802A9338:
-/* 802A9338 002A4F98 4B FC 54 4D */ bl func_8026E784
+/* 802A9338 002A4F98 4B FC 54 4D */ bl OSRestoreInterrupts
/* 802A933C 002A4F9C 48 00 00 20 */ b lbl_802A935C
lbl_802A9340:
/* 802A9340 002A4FA0 7C 9E 00 D0 */ neg r4, r30
@@ -54536,7 +54536,7 @@ lbl_802A9340:
/* 802A934C 002A4FAC 54 84 0F FE */ srwi r4, r4, 0x1f
/* 802A9350 002A4FB0 90 9F 08 D4 */ stw r4, 0x8d4(r31)
/* 802A9354 002A4FB4 90 1F 08 D0 */ stw r0, 0x8d0(r31)
-/* 802A9358 002A4FB8 4B FC 54 2D */ bl func_8026E784
+/* 802A9358 002A4FB8 4B FC 54 2D */ bl OSRestoreInterrupts
lbl_802A935C:
/* 802A935C 002A4FBC 80 01 00 14 */ lwz r0, 0x14(r1)
/* 802A9360 002A4FC0 83 E1 00 0C */ lwz r31, 0xc(r1)
@@ -54552,9 +54552,9 @@ func_802A9374:
/* 802A937C 002A4FDC 90 01 00 14 */ stw r0, 0x14(r1)
/* 802A9380 002A4FE0 93 E1 00 0C */ stw r31, 0xc(r1)
/* 802A9384 002A4FE4 7C 7F 1B 78 */ mr r31, r3
-/* 802A9388 002A4FE8 4B FC 53 D5 */ bl func_8026E75C
+/* 802A9388 002A4FE8 4B FC 53 D5 */ bl OSDisableInterrupts
/* 802A938C 002A4FEC 93 ED AE 5C */ stw r31, lbl_8064011C-_SDA_BASE_(r13)
-/* 802A9390 002A4FF0 4B FC 53 F5 */ bl func_8026E784
+/* 802A9390 002A4FF0 4B FC 53 F5 */ bl OSRestoreInterrupts
/* 802A9394 002A4FF4 80 01 00 14 */ lwz r0, 0x14(r1)
/* 802A9398 002A4FF8 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 802A939C 002A4FFC 7C 08 03 A6 */ mtlr r0
@@ -54567,9 +54567,9 @@ func_802A93A8:
/* 802A93AC 002A500C 7C 08 02 A6 */ mflr r0
/* 802A93B0 002A5010 90 01 00 14 */ stw r0, 0x14(r1)
/* 802A93B4 002A5014 93 E1 00 0C */ stw r31, 0xc(r1)
-/* 802A93B8 002A5018 4B FC 53 A5 */ bl func_8026E75C
+/* 802A93B8 002A5018 4B FC 53 A5 */ bl OSDisableInterrupts
/* 802A93BC 002A501C 83 ED AE 5C */ lwz r31, lbl_8064011C-_SDA_BASE_(r13)
-/* 802A93C0 002A5020 4B FC 53 C5 */ bl func_8026E784
+/* 802A93C0 002A5020 4B FC 53 C5 */ bl OSRestoreInterrupts
/* 802A93C4 002A5024 7F E3 FB 78 */ mr r3, r31
/* 802A93C8 002A5028 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 802A93CC 002A502C 80 01 00 14 */ lwz r0, 0x14(r1)
@@ -54591,10 +54591,10 @@ func_802A93DC:
/* 802A9400 002A5060 7F C6 00 2E */ lwzx r30, r6, r0
/* 802A9404 002A5064 7C 9A 23 78 */ mr r26, r4
/* 802A9408 002A5068 7C BD 2B 78 */ mr r29, r5
-/* 802A940C 002A506C 4B FC 53 51 */ bl func_8026E75C
+/* 802A940C 002A506C 4B FC 53 51 */ bl OSDisableInterrupts
/* 802A9410 002A5070 83 FE 08 BC */ lwz r31, 0x8bc(r30)
/* 802A9414 002A5074 83 7E 08 DC */ lwz r27, 0x8dc(r30)
-/* 802A9418 002A5078 4B FC 53 6D */ bl func_8026E784
+/* 802A9418 002A5078 4B FC 53 6D */ bl OSRestoreInterrupts
/* 802A941C 002A507C 2C 1F FF FF */ cmpwi r31, -1
/* 802A9420 002A5080 41 82 01 64 */ beq lbl_802A9584
/* 802A9424 002A5084 2C 1B 00 00 */ cmpwi r27, 0
@@ -54631,9 +54631,9 @@ lbl_802A9434:
/* 802A949C 002A50FC 90 61 00 5C */ stw r3, 0x5c(r1)
/* 802A94A0 002A5100 90 01 00 60 */ stw r0, 0x60(r1)
/* 802A94A4 002A5104 93 A1 00 64 */ stw r29, 0x64(r1)
-/* 802A94A8 002A5108 4B FC 52 B5 */ bl func_8026E75C
+/* 802A94A8 002A5108 4B FC 52 B5 */ bl OSDisableInterrupts
/* 802A94AC 002A510C 7C 7F 1B 78 */ mr r31, r3
-/* 802A94B0 002A5110 4B FC 52 AD */ bl func_8026E75C
+/* 802A94B0 002A5110 4B FC 52 AD */ bl OSDisableInterrupts
/* 802A94B4 002A5114 88 9E 01 60 */ lbz r4, 0x160(r30)
/* 802A94B8 002A5118 88 1E 01 61 */ lbz r0, 0x161(r30)
/* 802A94BC 002A511C 7C 04 00 50 */ subf r0, r4, r0
@@ -54643,13 +54643,13 @@ lbl_802A9434:
/* 802A94CC 002A512C 7C 1B 02 14 */ add r0, r27, r0
/* 802A94D0 002A5130 7C 1B 07 74 */ extsb r27, r0
lbl_802A94D4:
-/* 802A94D4 002A5134 4B FC 52 B1 */ bl func_8026E784
+/* 802A94D4 002A5134 4B FC 52 B1 */ bl OSRestoreInterrupts
/* 802A94D8 002A5138 80 7E 01 68 */ lwz r3, 0x168(r30)
/* 802A94DC 002A513C 38 03 FF FF */ addi r0, r3, -1
/* 802A94E0 002A5140 7C 00 D8 40 */ cmplw r0, r27
/* 802A94E4 002A5144 40 82 00 14 */ bne lbl_802A94F8
/* 802A94E8 002A5148 7F E3 FB 78 */ mr r3, r31
-/* 802A94EC 002A514C 4B FC 52 99 */ bl func_8026E784
+/* 802A94EC 002A514C 4B FC 52 99 */ bl OSRestoreInterrupts
/* 802A94F0 002A5150 38 80 00 00 */ li r4, 0
/* 802A94F4 002A5154 48 00 00 7C */ b lbl_802A9570
lbl_802A94F8:
@@ -54681,7 +54681,7 @@ lbl_802A94F8:
/* 802A955C 002A51BC 7C 84 FE 70 */ srawi r4, r4, 0x1f
/* 802A9560 002A51C0 7C 00 20 78 */ andc r0, r0, r4
/* 802A9564 002A51C4 98 1E 01 61 */ stb r0, 0x161(r30)
-/* 802A9568 002A51C8 4B FC 52 1D */ bl func_8026E784
+/* 802A9568 002A51C8 4B FC 52 1D */ bl OSRestoreInterrupts
/* 802A956C 002A51CC 38 80 00 01 */ li r4, 1
lbl_802A9570:
/* 802A9570 002A51D0 7C 64 00 D0 */ neg r3, r4
@@ -54723,13 +54723,13 @@ func_802A95C4:
/* 802A95EC 002A524C 38 60 00 00 */ li r3, 0
/* 802A95F0 002A5250 48 00 00 64 */ b lbl_802A9654
lbl_802A95F4:
-/* 802A95F4 002A5254 4B FC 51 69 */ bl func_8026E75C
+/* 802A95F4 002A5254 4B FC 51 69 */ bl OSDisableInterrupts
/* 802A95F8 002A5258 80 8D AE 5C */ lwz r4, lbl_8064011C-_SDA_BASE_(r13)
/* 802A95FC 002A525C 8B CD AE 5A */ lbz r30, lbl_8064011A-_SDA_BASE_(r13)
/* 802A9600 002A5260 7C 04 00 D0 */ neg r0, r4
/* 802A9604 002A5264 7C 00 23 78 */ or r0, r0, r4
/* 802A9608 002A5268 54 1F 0F FE */ srwi r31, r0, 0x1f
-/* 802A960C 002A526C 4B FC 51 79 */ bl func_8026E784
+/* 802A960C 002A526C 4B FC 51 79 */ bl OSRestoreInterrupts
/* 802A9610 002A5270 7F C3 F3 78 */ mr r3, r30
/* 802A9614 002A5274 48 04 31 71 */ bl func_802EC784
/* 802A9618 002A5278 54 7E 07 FE */ clrlwi r30, r3, 0x1f
@@ -54768,7 +54768,7 @@ func_802A9670:
/* 802A9684 002A52E4 7C 9E 23 78 */ mr r30, r4
/* 802A9688 002A52E8 93 A1 00 14 */ stw r29, 0x14(r1)
/* 802A968C 002A52EC 7C 7D 1B 78 */ mr r29, r3
-/* 802A9690 002A52F0 4B FC 50 CD */ bl func_8026E75C
+/* 802A9690 002A52F0 4B FC 50 CD */ bl OSDisableInterrupts
/* 802A9694 002A52F4 3C 80 80 53 */ lis r4, lbl_80536D70@ha
/* 802A9698 002A52F8 57 A0 10 3A */ slwi r0, r29, 2
/* 802A969C 002A52FC 38 84 6D 70 */ addi r4, r4, lbl_80536D70@l
@@ -54868,7 +54868,7 @@ lbl_802A97E4:
/* 802A97E8 002A5448 98 1E 00 29 */ stb r0, 0x29(r30)
lbl_802A97EC:
/* 802A97EC 002A544C 7F E3 FB 78 */ mr r3, r31
-/* 802A97F0 002A5450 4B FC 4F 95 */ bl func_8026E784
+/* 802A97F0 002A5450 4B FC 4F 95 */ bl OSRestoreInterrupts
/* 802A97F4 002A5454 80 01 00 24 */ lwz r0, 0x24(r1)
/* 802A97F8 002A5458 83 E1 00 1C */ lwz r31, 0x1c(r1)
/* 802A97FC 002A545C 83 C1 00 18 */ lwz r30, 0x18(r1)
@@ -54891,7 +54891,7 @@ func_802A9810:
/* 802A9834 002A5494 38 66 C2 40 */ addi r3, r6, lbl_8043C240@l
/* 802A9838 002A5498 4C C6 31 82 */ crclr 6
/* 802A983C 002A549C 48 00 A0 25 */ bl func_802B3860
-/* 802A9840 002A54A0 4B FC 4F 1D */ bl func_8026E75C
+/* 802A9840 002A54A0 4B FC 4F 1D */ bl OSDisableInterrupts
/* 802A9844 002A54A4 3C 80 80 53 */ lis r4, lbl_80536D70@ha
/* 802A9848 002A54A8 57 40 10 3A */ slwi r0, r26, 2
/* 802A984C 002A54AC 38 84 6D 70 */ addi r4, r4, lbl_80536D70@l
@@ -54976,7 +54976,7 @@ lbl_802A995C:
lbl_802A9968:
/* 802A9968 002A55C8 93 DC 08 AC */ stw r30, 0x8ac(r28)
/* 802A996C 002A55CC 7F 63 DB 78 */ mr r3, r27
-/* 802A9970 002A55D0 4B FC 4E 15 */ bl func_8026E784
+/* 802A9970 002A55D0 4B FC 4E 15 */ bl OSRestoreInterrupts
/* 802A9974 002A55D4 39 61 00 20 */ addi r11, r1, 0x20
/* 802A9978 002A55D8 4B F1 D7 F9 */ bl func_801C7170
/* 802A997C 002A55DC 80 01 00 24 */ lwz r0, 0x24(r1)
@@ -54994,7 +54994,7 @@ func_802A998C:
/* 802A99A0 002A5600 38 84 6D 70 */ addi r4, r4, lbl_80536D70@l
/* 802A99A4 002A5604 93 E1 00 0C */ stw r31, 0xc(r1)
/* 802A99A8 002A5608 7F E4 00 2E */ lwzx r31, r4, r0
-/* 802A99AC 002A560C 4B FC 4D B1 */ bl func_8026E75C
+/* 802A99AC 002A560C 4B FC 4D B1 */ bl OSDisableInterrupts
/* 802A99B0 002A5610 88 1F 08 C8 */ lbz r0, 0x8c8(r31)
/* 802A99B4 002A5614 7C 00 00 34 */ cntlzw r0, r0
/* 802A99B8 002A5618 54 00 DE 3E */ rlwinm r0, r0, 0x1b, 0x18, 0x1f
@@ -55033,7 +55033,7 @@ lbl_802A9A20:
/* 802A9A30 002A5690 54 80 04 A0 */ rlwinm r0, r4, 0, 0x12, 0x10
/* 802A9A34 002A5694 B0 06 00 CA */ sth r0, 0xca(r6)
lbl_802A9A38:
-/* 802A9A38 002A5698 4B FC 4D 4D */ bl func_8026E784
+/* 802A9A38 002A5698 4B FC 4D 4D */ bl OSRestoreInterrupts
/* 802A9A3C 002A569C 80 01 00 14 */ lwz r0, 0x14(r1)
/* 802A9A40 002A56A0 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 802A9A44 002A56A4 7C 08 03 A6 */ mtlr r0
@@ -55053,7 +55053,7 @@ func_802A9A50:
/* 802A9A70 002A56D0 93 A1 00 14 */ stw r29, 0x14(r1)
/* 802A9A74 002A56D4 7C 7D 1B 78 */ mr r29, r3
/* 802A9A78 002A56D8 7F E4 00 2E */ lwzx r31, r4, r0
-/* 802A9A7C 002A56DC 4B FC 4C E1 */ bl func_8026E75C
+/* 802A9A7C 002A56DC 4B FC 4C E1 */ bl OSDisableInterrupts
/* 802A9A80 002A56E0 88 9F 08 C8 */ lbz r4, 0x8c8(r31)
/* 802A9A84 002A56E4 7C 7E 1B 78 */ mr r30, r3
/* 802A9A88 002A56E8 80 1F 08 AC */ lwz r0, 0x8ac(r31)
@@ -55139,7 +55139,7 @@ lbl_802A9BA0:
/* 802A9BA4 002A5804 7F C3 F3 78 */ mr r3, r30
/* 802A9BA8 002A5808 38 04 00 01 */ addi r0, r4, 1
/* 802A9BAC 002A580C B0 1F 09 84 */ sth r0, 0x984(r31)
-/* 802A9BB0 002A5810 4B FC 4B D5 */ bl func_8026E784
+/* 802A9BB0 002A5810 4B FC 4B D5 */ bl OSRestoreInterrupts
/* 802A9BB4 002A5814 80 01 00 24 */ lwz r0, 0x24(r1)
/* 802A9BB8 002A5818 83 E1 00 1C */ lwz r31, 0x1c(r1)
/* 802A9BBC 002A581C 83 C1 00 18 */ lwz r30, 0x18(r1)
@@ -55158,9 +55158,9 @@ func_802A9BD0:
/* 802A9BE4 002A5844 38 84 6D 70 */ addi r4, r4, lbl_80536D70@l
/* 802A9BE8 002A5848 93 E1 00 0C */ stw r31, 0xc(r1)
/* 802A9BEC 002A584C 7F E4 00 2E */ lwzx r31, r4, r0
-/* 802A9BF0 002A5850 4B FC 4B 6D */ bl func_8026E75C
+/* 802A9BF0 002A5850 4B FC 4B 6D */ bl OSDisableInterrupts
/* 802A9BF4 002A5854 83 FF 08 3C */ lwz r31, 0x83c(r31)
-/* 802A9BF8 002A5858 4B FC 4B 8D */ bl func_8026E784
+/* 802A9BF8 002A5858 4B FC 4B 8D */ bl OSRestoreInterrupts
/* 802A9BFC 002A585C 7F E3 FB 78 */ mr r3, r31
/* 802A9C00 002A5860 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 802A9C04 002A5864 80 01 00 14 */ lwz r0, 0x14(r1)
@@ -55196,11 +55196,11 @@ func_802A9C14:
/* 802A9C70 002A58D0 98 E1 00 30 */ stb r7, 0x30(r1)
/* 802A9C74 002A58D4 98 81 00 31 */ stb r4, 0x31(r1)
/* 802A9C78 002A58D8 98 61 00 32 */ stb r3, 0x32(r1)
-/* 802A9C7C 002A58DC 4B FC 4A E1 */ bl func_8026E75C
+/* 802A9C7C 002A58DC 4B FC 4A E1 */ bl OSDisableInterrupts
/* 802A9C80 002A58E0 83 BF 08 3C */ lwz r29, 0x83c(r31)
/* 802A9C84 002A58E4 83 5F 08 BC */ lwz r26, 0x8bc(r31)
/* 802A9C88 002A58E8 83 DF 08 DC */ lwz r30, 0x8dc(r31)
-/* 802A9C8C 002A58EC 4B FC 4A F9 */ bl func_8026E784
+/* 802A9C8C 002A58EC 4B FC 4A F9 */ bl OSRestoreInterrupts
/* 802A9C90 002A58F0 2C 1A FF FF */ cmpwi r26, -1
/* 802A9C94 002A58F4 41 82 15 64 */ beq lbl_802AB1F8
/* 802A9C98 002A58F8 2C 1E 00 00 */ cmpwi r30, 0
@@ -55215,9 +55215,9 @@ lbl_802A9CA8:
/* 802A9CB8 002A5918 3B 40 00 00 */ li r26, 0
/* 802A9CBC 002A591C 48 00 15 3C */ b lbl_802AB1F8
lbl_802A9CC0:
-/* 802A9CC0 002A5920 4B FC 4A 9D */ bl func_8026E75C
+/* 802A9CC0 002A5920 4B FC 4A 9D */ bl OSDisableInterrupts
/* 802A9CC4 002A5924 7C 7D 1B 78 */ mr r29, r3
-/* 802A9CC8 002A5928 4B FC 4A 95 */ bl func_8026E75C
+/* 802A9CC8 002A5928 4B FC 4A 95 */ bl OSDisableInterrupts
/* 802A9CCC 002A592C 88 9F 01 60 */ lbz r4, 0x160(r31)
/* 802A9CD0 002A5930 88 1F 01 61 */ lbz r0, 0x161(r31)
/* 802A9CD4 002A5934 7C 04 00 50 */ subf r0, r4, r0
@@ -55227,7 +55227,7 @@ lbl_802A9CC0:
/* 802A9CE4 002A5944 7C 1E 02 14 */ add r0, r30, r0
/* 802A9CE8 002A5948 7C 1E 07 74 */ extsb r30, r0
lbl_802A9CEC:
-/* 802A9CEC 002A594C 4B FC 4A 99 */ bl func_8026E784
+/* 802A9CEC 002A594C 4B FC 4A 99 */ bl OSRestoreInterrupts
/* 802A9CF0 002A5950 80 7F 01 68 */ lwz r3, 0x168(r31)
/* 802A9CF4 002A5954 38 9E 00 05 */ addi r4, r30, 5
/* 802A9CF8 002A5958 38 03 FF FF */ addi r0, r3, -1
@@ -55263,9 +55263,9 @@ lbl_802A9CEC:
/* 802A9D70 002A59D0 90 61 05 CC */ stw r3, 0x5cc(r1)
/* 802A9D74 002A59D4 90 01 05 D0 */ stw r0, 0x5d0(r1)
/* 802A9D78 002A59D8 91 81 05 D4 */ stw r12, 0x5d4(r1)
-/* 802A9D7C 002A59DC 4B FC 49 E1 */ bl func_8026E75C
+/* 802A9D7C 002A59DC 4B FC 49 E1 */ bl OSDisableInterrupts
/* 802A9D80 002A59E0 7C 7E 1B 78 */ mr r30, r3
-/* 802A9D84 002A59E4 4B FC 49 D9 */ bl func_8026E75C
+/* 802A9D84 002A59E4 4B FC 49 D9 */ bl OSDisableInterrupts
/* 802A9D88 002A59E8 88 9F 01 60 */ lbz r4, 0x160(r31)
/* 802A9D8C 002A59EC 88 1F 01 61 */ lbz r0, 0x161(r31)
/* 802A9D90 002A59F0 7C 04 00 50 */ subf r0, r4, r0
@@ -55275,13 +55275,13 @@ lbl_802A9CEC:
/* 802A9DA0 002A5A00 7C 1B 02 14 */ add r0, r27, r0
/* 802A9DA4 002A5A04 7C 1B 07 74 */ extsb r27, r0
lbl_802A9DA8:
-/* 802A9DA8 002A5A08 4B FC 49 DD */ bl func_8026E784
+/* 802A9DA8 002A5A08 4B FC 49 DD */ bl OSRestoreInterrupts
/* 802A9DAC 002A5A0C 80 7F 01 68 */ lwz r3, 0x168(r31)
/* 802A9DB0 002A5A10 38 03 FF FF */ addi r0, r3, -1
/* 802A9DB4 002A5A14 7C 00 D8 40 */ cmplw r0, r27
/* 802A9DB8 002A5A18 40 82 00 10 */ bne lbl_802A9DC8
/* 802A9DBC 002A5A1C 7F C3 F3 78 */ mr r3, r30
-/* 802A9DC0 002A5A20 4B FC 49 C5 */ bl func_8026E784
+/* 802A9DC0 002A5A20 4B FC 49 C5 */ bl OSRestoreInterrupts
/* 802A9DC4 002A5A24 48 00 00 78 */ b lbl_802A9E3C
lbl_802A9DC8:
/* 802A9DC8 002A5A28 88 1F 01 61 */ lbz r0, 0x161(r31)
@@ -55312,7 +55312,7 @@ lbl_802A9DC8:
/* 802A9E2C 002A5A8C 7C 84 FE 70 */ srawi r4, r4, 0x1f
/* 802A9E30 002A5A90 7C 00 20 78 */ andc r0, r0, r4
/* 802A9E34 002A5A94 98 1F 01 61 */ stb r0, 0x161(r31)
-/* 802A9E38 002A5A98 4B FC 49 4D */ bl func_8026E784
+/* 802A9E38 002A5A98 4B FC 49 4D */ bl OSRestoreInterrupts
lbl_802A9E3C:
/* 802A9E3C 002A5A9C 3C 60 04 A2 */ lis r3, 0x04A20001@ha
/* 802A9E40 002A5AA0 39 20 00 01 */ li r9, 1
@@ -55362,9 +55362,9 @@ lbl_802A9E3C:
/* 802A9EF0 002A5B50 90 81 05 3C */ stw r4, 0x53c(r1)
/* 802A9EF4 002A5B54 90 61 05 40 */ stw r3, 0x540(r1)
/* 802A9EF8 002A5B58 90 01 05 44 */ stw r0, 0x544(r1)
-/* 802A9EFC 002A5B5C 4B FC 48 61 */ bl func_8026E75C
+/* 802A9EFC 002A5B5C 4B FC 48 61 */ bl OSDisableInterrupts
/* 802A9F00 002A5B60 7C 7E 1B 78 */ mr r30, r3
-/* 802A9F04 002A5B64 4B FC 48 59 */ bl func_8026E75C
+/* 802A9F04 002A5B64 4B FC 48 59 */ bl OSDisableInterrupts
/* 802A9F08 002A5B68 88 9F 01 60 */ lbz r4, 0x160(r31)
/* 802A9F0C 002A5B6C 88 1F 01 61 */ lbz r0, 0x161(r31)
/* 802A9F10 002A5B70 7C 04 00 50 */ subf r0, r4, r0
@@ -55374,13 +55374,13 @@ lbl_802A9E3C:
/* 802A9F20 002A5B80 7C 1B 02 14 */ add r0, r27, r0
/* 802A9F24 002A5B84 7C 1B 07 74 */ extsb r27, r0
lbl_802A9F28:
-/* 802A9F28 002A5B88 4B FC 48 5D */ bl func_8026E784
+/* 802A9F28 002A5B88 4B FC 48 5D */ bl OSRestoreInterrupts
/* 802A9F2C 002A5B8C 80 7F 01 68 */ lwz r3, 0x168(r31)
/* 802A9F30 002A5B90 38 03 FF FF */ addi r0, r3, -1
/* 802A9F34 002A5B94 7C 00 D8 40 */ cmplw r0, r27
/* 802A9F38 002A5B98 40 82 00 10 */ bne lbl_802A9F48
/* 802A9F3C 002A5B9C 7F C3 F3 78 */ mr r3, r30
-/* 802A9F40 002A5BA0 4B FC 48 45 */ bl func_8026E784
+/* 802A9F40 002A5BA0 4B FC 48 45 */ bl OSRestoreInterrupts
/* 802A9F44 002A5BA4 48 00 00 78 */ b lbl_802A9FBC
lbl_802A9F48:
/* 802A9F48 002A5BA8 88 1F 01 61 */ lbz r0, 0x161(r31)
@@ -55411,7 +55411,7 @@ lbl_802A9F48:
/* 802A9FAC 002A5C0C 7C 84 FE 70 */ srawi r4, r4, 0x1f
/* 802A9FB0 002A5C10 7C 00 20 78 */ andc r0, r0, r4
/* 802A9FB4 002A5C14 98 1F 01 61 */ stb r0, 0x161(r31)
-/* 802A9FB8 002A5C18 4B FC 47 CD */ bl func_8026E784
+/* 802A9FB8 002A5C18 4B FC 47 CD */ bl OSRestoreInterrupts
lbl_802A9FBC:
/* 802A9FBC 002A5C1C 3C 60 04 A2 */ lis r3, 0x04A20009@ha
/* 802A9FC0 002A5C20 39 20 00 00 */ li r9, 0
@@ -55461,9 +55461,9 @@ lbl_802A9FBC:
/* 802AA070 002A5CD0 90 81 04 DC */ stw r4, 0x4dc(r1)
/* 802AA074 002A5CD4 90 61 04 E0 */ stw r3, 0x4e0(r1)
/* 802AA078 002A5CD8 90 01 04 E4 */ stw r0, 0x4e4(r1)
-/* 802AA07C 002A5CDC 4B FC 46 E1 */ bl func_8026E75C
+/* 802AA07C 002A5CDC 4B FC 46 E1 */ bl OSDisableInterrupts
/* 802AA080 002A5CE0 7C 7E 1B 78 */ mr r30, r3
-/* 802AA084 002A5CE4 4B FC 46 D9 */ bl func_8026E75C
+/* 802AA084 002A5CE4 4B FC 46 D9 */ bl OSDisableInterrupts
/* 802AA088 002A5CE8 88 9F 01 60 */ lbz r4, 0x160(r31)
/* 802AA08C 002A5CEC 88 1F 01 61 */ lbz r0, 0x161(r31)
/* 802AA090 002A5CF0 7C 04 00 50 */ subf r0, r4, r0
@@ -55473,13 +55473,13 @@ lbl_802A9FBC:
/* 802AA0A0 002A5D00 7C 1B 02 14 */ add r0, r27, r0
/* 802AA0A4 002A5D04 7C 1B 07 74 */ extsb r27, r0
lbl_802AA0A8:
-/* 802AA0A8 002A5D08 4B FC 46 DD */ bl func_8026E784
+/* 802AA0A8 002A5D08 4B FC 46 DD */ bl OSRestoreInterrupts
/* 802AA0AC 002A5D0C 80 7F 01 68 */ lwz r3, 0x168(r31)
/* 802AA0B0 002A5D10 38 03 FF FF */ addi r0, r3, -1
/* 802AA0B4 002A5D14 7C 00 D8 40 */ cmplw r0, r27
/* 802AA0B8 002A5D18 40 82 00 10 */ bne lbl_802AA0C8
/* 802AA0BC 002A5D1C 7F C3 F3 78 */ mr r3, r30
-/* 802AA0C0 002A5D20 4B FC 46 C5 */ bl func_8026E784
+/* 802AA0C0 002A5D20 4B FC 46 C5 */ bl OSRestoreInterrupts
/* 802AA0C4 002A5D24 48 00 00 78 */ b lbl_802AA13C
lbl_802AA0C8:
/* 802AA0C8 002A5D28 88 1F 01 61 */ lbz r0, 0x161(r31)
@@ -55510,7 +55510,7 @@ lbl_802AA0C8:
/* 802AA12C 002A5D8C 7C 84 FE 70 */ srawi r4, r4, 0x1f
/* 802AA130 002A5D90 7C 00 20 78 */ andc r0, r0, r4
/* 802AA134 002A5D94 98 1F 01 61 */ stb r0, 0x161(r31)
-/* 802AA138 002A5D98 4B FC 46 4D */ bl func_8026E784
+/* 802AA138 002A5D98 4B FC 46 4D */ bl OSRestoreInterrupts
lbl_802AA13C:
/* 802AA13C 002A5D9C 39 80 00 00 */ li r12, 0
/* 802AA140 002A5DA0 38 00 00 01 */ li r0, 1
@@ -55541,9 +55541,9 @@ lbl_802AA13C:
/* 802AA1A4 002A5E04 90 61 04 AC */ stw r3, 0x4ac(r1)
/* 802AA1A8 002A5E08 90 01 04 B0 */ stw r0, 0x4b0(r1)
/* 802AA1AC 002A5E0C 91 81 04 B4 */ stw r12, 0x4b4(r1)
-/* 802AA1B0 002A5E10 4B FC 45 AD */ bl func_8026E75C
+/* 802AA1B0 002A5E10 4B FC 45 AD */ bl OSDisableInterrupts
/* 802AA1B4 002A5E14 7C 7E 1B 78 */ mr r30, r3
-/* 802AA1B8 002A5E18 4B FC 45 A5 */ bl func_8026E75C
+/* 802AA1B8 002A5E18 4B FC 45 A5 */ bl OSDisableInterrupts
/* 802AA1BC 002A5E1C 88 9F 01 60 */ lbz r4, 0x160(r31)
/* 802AA1C0 002A5E20 88 1F 01 61 */ lbz r0, 0x161(r31)
/* 802AA1C4 002A5E24 7C 04 00 50 */ subf r0, r4, r0
@@ -55553,13 +55553,13 @@ lbl_802AA13C:
/* 802AA1D4 002A5E34 7C 1B 02 14 */ add r0, r27, r0
/* 802AA1D8 002A5E38 7C 1B 07 74 */ extsb r27, r0
lbl_802AA1DC:
-/* 802AA1DC 002A5E3C 4B FC 45 A9 */ bl func_8026E784
+/* 802AA1DC 002A5E3C 4B FC 45 A9 */ bl OSRestoreInterrupts
/* 802AA1E0 002A5E40 80 7F 01 68 */ lwz r3, 0x168(r31)
/* 802AA1E4 002A5E44 38 03 FF FF */ addi r0, r3, -1
/* 802AA1E8 002A5E48 7C 00 D8 40 */ cmplw r0, r27
/* 802AA1EC 002A5E4C 40 82 00 10 */ bne lbl_802AA1FC
/* 802AA1F0 002A5E50 7F C3 F3 78 */ mr r3, r30
-/* 802AA1F4 002A5E54 4B FC 45 91 */ bl func_8026E784
+/* 802AA1F4 002A5E54 4B FC 45 91 */ bl OSRestoreInterrupts
/* 802AA1F8 002A5E58 48 00 00 78 */ b lbl_802AA270
lbl_802AA1FC:
/* 802AA1FC 002A5E5C 88 1F 01 61 */ lbz r0, 0x161(r31)
@@ -55590,7 +55590,7 @@ lbl_802AA1FC:
/* 802AA260 002A5EC0 7C 84 FE 70 */ srawi r4, r4, 0x1f
/* 802AA264 002A5EC4 7C 00 20 78 */ andc r0, r0, r4
/* 802AA268 002A5EC8 98 1F 01 61 */ stb r0, 0x161(r31)
-/* 802AA26C 002A5ECC 4B FC 45 19 */ bl func_8026E784
+/* 802AA26C 002A5ECC 4B FC 45 19 */ bl OSRestoreInterrupts
lbl_802AA270:
/* 802AA270 002A5ED0 39 60 00 00 */ li r11, 0
/* 802AA274 002A5ED4 38 00 00 01 */ li r0, 1
@@ -55621,9 +55621,9 @@ lbl_802AA270:
/* 802AA2D8 002A5F38 90 01 04 4C */ stw r0, 0x44c(r1)
/* 802AA2DC 002A5F3C 91 61 04 50 */ stw r11, 0x450(r1)
/* 802AA2E0 002A5F40 93 81 04 54 */ stw r28, 0x454(r1)
-/* 802AA2E4 002A5F44 4B FC 44 79 */ bl func_8026E75C
+/* 802AA2E4 002A5F44 4B FC 44 79 */ bl OSDisableInterrupts
/* 802AA2E8 002A5F48 7C 7E 1B 78 */ mr r30, r3
-/* 802AA2EC 002A5F4C 4B FC 44 71 */ bl func_8026E75C
+/* 802AA2EC 002A5F4C 4B FC 44 71 */ bl OSDisableInterrupts
/* 802AA2F0 002A5F50 88 9F 01 60 */ lbz r4, 0x160(r31)
/* 802AA2F4 002A5F54 88 1F 01 61 */ lbz r0, 0x161(r31)
/* 802AA2F8 002A5F58 7C 04 00 50 */ subf r0, r4, r0
@@ -55633,13 +55633,13 @@ lbl_802AA270:
/* 802AA308 002A5F68 7C 1B 02 14 */ add r0, r27, r0
/* 802AA30C 002A5F6C 7C 1B 07 74 */ extsb r27, r0
lbl_802AA310:
-/* 802AA310 002A5F70 4B FC 44 75 */ bl func_8026E784
+/* 802AA310 002A5F70 4B FC 44 75 */ bl OSRestoreInterrupts
/* 802AA314 002A5F74 80 7F 01 68 */ lwz r3, 0x168(r31)
/* 802AA318 002A5F78 38 03 FF FF */ addi r0, r3, -1
/* 802AA31C 002A5F7C 7C 00 D8 40 */ cmplw r0, r27
/* 802AA320 002A5F80 40 82 00 10 */ bne lbl_802AA330
/* 802AA324 002A5F84 7F C3 F3 78 */ mr r3, r30
-/* 802AA328 002A5F88 4B FC 44 5D */ bl func_8026E784
+/* 802AA328 002A5F88 4B FC 44 5D */ bl OSRestoreInterrupts
/* 802AA32C 002A5F8C 48 00 00 78 */ b lbl_802AA3A4
lbl_802AA330:
/* 802AA330 002A5F90 88 1F 01 61 */ lbz r0, 0x161(r31)
@@ -55670,16 +55670,16 @@ lbl_802AA330:
/* 802AA394 002A5FF4 7C 84 FE 70 */ srawi r4, r4, 0x1f
/* 802AA398 002A5FF8 7C 00 20 78 */ andc r0, r0, r4
/* 802AA39C 002A5FFC 98 1F 01 61 */ stb r0, 0x161(r31)
-/* 802AA3A0 002A6000 4B FC 43 E5 */ bl func_8026E784
+/* 802AA3A0 002A6000 4B FC 43 E5 */ bl OSRestoreInterrupts
lbl_802AA3A4:
/* 802AA3A4 002A6004 7F A3 EB 78 */ mr r3, r29
-/* 802AA3A8 002A6008 4B FC 43 DD */ bl func_8026E784
+/* 802AA3A8 002A6008 4B FC 43 DD */ bl OSRestoreInterrupts
/* 802AA3AC 002A600C 38 60 00 00 */ li r3, 0
/* 802AA3B0 002A6010 48 00 0E 68 */ b lbl_802AB218
lbl_802AA3B4:
/* 802AA3B4 002A6014 7F A3 EB 78 */ mr r3, r29
/* 802AA3B8 002A6018 3B 40 FF FE */ li r26, -2
-/* 802AA3BC 002A601C 4B FC 43 C9 */ bl func_8026E784
+/* 802AA3BC 002A601C 4B FC 43 C9 */ bl OSRestoreInterrupts
/* 802AA3C0 002A6020 48 00 0E 38 */ b lbl_802AB1F8
lbl_802AA3C4:
/* 802AA3C4 002A6024 2C 19 00 03 */ cmpwi r25, 3
@@ -55695,9 +55695,9 @@ lbl_802AA3E0:
/* 802AA3E8 002A6048 40 80 0E 10 */ bge lbl_802AB1F8
/* 802AA3EC 002A604C 48 00 0C 70 */ b lbl_802AB05C
lbl_802AA3F0:
-/* 802AA3F0 002A6050 4B FC 43 6D */ bl func_8026E75C
+/* 802AA3F0 002A6050 4B FC 43 6D */ bl OSDisableInterrupts
/* 802AA3F4 002A6054 7C 7D 1B 78 */ mr r29, r3
-/* 802AA3F8 002A6058 4B FC 43 65 */ bl func_8026E75C
+/* 802AA3F8 002A6058 4B FC 43 65 */ bl OSDisableInterrupts
/* 802AA3FC 002A605C 88 9F 01 60 */ lbz r4, 0x160(r31)
/* 802AA400 002A6060 88 1F 01 61 */ lbz r0, 0x161(r31)
/* 802AA404 002A6064 7C 04 00 50 */ subf r0, r4, r0
@@ -55707,7 +55707,7 @@ lbl_802AA3F0:
/* 802AA414 002A6074 7C 1E 02 14 */ add r0, r30, r0
/* 802AA418 002A6078 7C 1E 07 74 */ extsb r30, r0
lbl_802AA41C:
-/* 802AA41C 002A607C 4B FC 43 69 */ bl func_8026E784
+/* 802AA41C 002A607C 4B FC 43 69 */ bl OSRestoreInterrupts
/* 802AA420 002A6080 80 7F 01 68 */ lwz r3, 0x168(r31)
/* 802AA424 002A6084 38 9E 00 07 */ addi r4, r30, 7
/* 802AA428 002A6088 38 03 FF FF */ addi r0, r3, -1
@@ -55743,9 +55743,9 @@ lbl_802AA41C:
/* 802AA4A0 002A6100 90 61 03 EC */ stw r3, 0x3ec(r1)
/* 802AA4A4 002A6104 90 01 03 F0 */ stw r0, 0x3f0(r1)
/* 802AA4A8 002A6108 91 81 03 F4 */ stw r12, 0x3f4(r1)
-/* 802AA4AC 002A610C 4B FC 42 B1 */ bl func_8026E75C
+/* 802AA4AC 002A610C 4B FC 42 B1 */ bl OSDisableInterrupts
/* 802AA4B0 002A6110 7C 7E 1B 78 */ mr r30, r3
-/* 802AA4B4 002A6114 4B FC 42 A9 */ bl func_8026E75C
+/* 802AA4B4 002A6114 4B FC 42 A9 */ bl OSDisableInterrupts
/* 802AA4B8 002A6118 88 9F 01 60 */ lbz r4, 0x160(r31)
/* 802AA4BC 002A611C 88 1F 01 61 */ lbz r0, 0x161(r31)
/* 802AA4C0 002A6120 7C 04 00 50 */ subf r0, r4, r0
@@ -55755,13 +55755,13 @@ lbl_802AA41C:
/* 802AA4D0 002A6130 7C 1B 02 14 */ add r0, r27, r0
/* 802AA4D4 002A6134 7C 1B 07 74 */ extsb r27, r0
lbl_802AA4D8:
-/* 802AA4D8 002A6138 4B FC 42 AD */ bl func_8026E784
+/* 802AA4D8 002A6138 4B FC 42 AD */ bl OSRestoreInterrupts
/* 802AA4DC 002A613C 80 7F 01 68 */ lwz r3, 0x168(r31)
/* 802AA4E0 002A6140 38 03 FF FF */ addi r0, r3, -1
/* 802AA4E4 002A6144 7C 00 D8 40 */ cmplw r0, r27
/* 802AA4E8 002A6148 40 82 00 10 */ bne lbl_802AA4F8
/* 802AA4EC 002A614C 7F C3 F3 78 */ mr r3, r30
-/* 802AA4F0 002A6150 4B FC 42 95 */ bl func_8026E784
+/* 802AA4F0 002A6150 4B FC 42 95 */ bl OSRestoreInterrupts
/* 802AA4F4 002A6154 48 00 00 78 */ b lbl_802AA56C
lbl_802AA4F8:
/* 802AA4F8 002A6158 88 1F 01 61 */ lbz r0, 0x161(r31)
@@ -55792,7 +55792,7 @@ lbl_802AA4F8:
/* 802AA55C 002A61BC 7C 84 FE 70 */ srawi r4, r4, 0x1f
/* 802AA560 002A61C0 7C 00 20 78 */ andc r0, r0, r4
/* 802AA564 002A61C4 98 1F 01 61 */ stb r0, 0x161(r31)
-/* 802AA568 002A61C8 4B FC 42 1D */ bl func_8026E784
+/* 802AA568 002A61C8 4B FC 42 1D */ bl OSRestoreInterrupts
lbl_802AA56C:
/* 802AA56C 002A61CC 38 60 00 01 */ li r3, 1
/* 802AA570 002A61D0 38 00 00 04 */ li r0, 4
@@ -55824,9 +55824,9 @@ lbl_802AA56C:
/* 802AA5D8 002A6238 90 61 03 8C */ stw r3, 0x38c(r1)
/* 802AA5DC 002A623C 90 01 03 90 */ stw r0, 0x390(r1)
/* 802AA5E0 002A6240 91 81 03 94 */ stw r12, 0x394(r1)
-/* 802AA5E4 002A6244 4B FC 41 79 */ bl func_8026E75C
+/* 802AA5E4 002A6244 4B FC 41 79 */ bl OSDisableInterrupts
/* 802AA5E8 002A6248 7C 7E 1B 78 */ mr r30, r3
-/* 802AA5EC 002A624C 4B FC 41 71 */ bl func_8026E75C
+/* 802AA5EC 002A624C 4B FC 41 71 */ bl OSDisableInterrupts
/* 802AA5F0 002A6250 88 9F 01 60 */ lbz r4, 0x160(r31)
/* 802AA5F4 002A6254 88 1F 01 61 */ lbz r0, 0x161(r31)
/* 802AA5F8 002A6258 7C 04 00 50 */ subf r0, r4, r0
@@ -55836,13 +55836,13 @@ lbl_802AA56C:
/* 802AA608 002A6268 7C 1B 02 14 */ add r0, r27, r0
/* 802AA60C 002A626C 7C 1B 07 74 */ extsb r27, r0
lbl_802AA610:
-/* 802AA610 002A6270 4B FC 41 75 */ bl func_8026E784
+/* 802AA610 002A6270 4B FC 41 75 */ bl OSRestoreInterrupts
/* 802AA614 002A6274 80 7F 01 68 */ lwz r3, 0x168(r31)
/* 802AA618 002A6278 38 03 FF FF */ addi r0, r3, -1
/* 802AA61C 002A627C 7C 00 D8 40 */ cmplw r0, r27
/* 802AA620 002A6280 40 82 00 10 */ bne lbl_802AA630
/* 802AA624 002A6284 7F C3 F3 78 */ mr r3, r30
-/* 802AA628 002A6288 4B FC 41 5D */ bl func_8026E784
+/* 802AA628 002A6288 4B FC 41 5D */ bl OSRestoreInterrupts
/* 802AA62C 002A628C 48 00 00 78 */ b lbl_802AA6A4
lbl_802AA630:
/* 802AA630 002A6290 88 1F 01 61 */ lbz r0, 0x161(r31)
@@ -55873,7 +55873,7 @@ lbl_802AA630:
/* 802AA694 002A62F4 7C 84 FE 70 */ srawi r4, r4, 0x1f
/* 802AA698 002A62F8 7C 00 20 78 */ andc r0, r0, r4
/* 802AA69C 002A62FC 98 1F 01 61 */ stb r0, 0x161(r31)
-/* 802AA6A0 002A6300 4B FC 40 E5 */ bl func_8026E784
+/* 802AA6A0 002A6300 4B FC 40 E5 */ bl OSRestoreInterrupts
lbl_802AA6A4:
/* 802AA6A4 002A6304 3C 60 04 A2 */ lis r3, 0x04A20009@ha
/* 802AA6A8 002A6308 39 20 00 01 */ li r9, 1
@@ -55923,9 +55923,9 @@ lbl_802AA6A4:
/* 802AA758 002A63B8 90 81 02 FC */ stw r4, 0x2fc(r1)
/* 802AA75C 002A63BC 90 61 03 00 */ stw r3, 0x300(r1)
/* 802AA760 002A63C0 90 01 03 04 */ stw r0, 0x304(r1)
-/* 802AA764 002A63C4 4B FC 3F F9 */ bl func_8026E75C
+/* 802AA764 002A63C4 4B FC 3F F9 */ bl OSDisableInterrupts
/* 802AA768 002A63C8 7C 7E 1B 78 */ mr r30, r3
-/* 802AA76C 002A63CC 4B FC 3F F1 */ bl func_8026E75C
+/* 802AA76C 002A63CC 4B FC 3F F1 */ bl OSDisableInterrupts
/* 802AA770 002A63D0 88 9F 01 60 */ lbz r4, 0x160(r31)
/* 802AA774 002A63D4 88 1F 01 61 */ lbz r0, 0x161(r31)
/* 802AA778 002A63D8 7C 04 00 50 */ subf r0, r4, r0
@@ -55935,13 +55935,13 @@ lbl_802AA6A4:
/* 802AA788 002A63E8 7C 1B 02 14 */ add r0, r27, r0
/* 802AA78C 002A63EC 7C 1B 07 74 */ extsb r27, r0
lbl_802AA790:
-/* 802AA790 002A63F0 4B FC 3F F5 */ bl func_8026E784
+/* 802AA790 002A63F0 4B FC 3F F5 */ bl OSRestoreInterrupts
/* 802AA794 002A63F4 80 7F 01 68 */ lwz r3, 0x168(r31)
/* 802AA798 002A63F8 38 03 FF FF */ addi r0, r3, -1
/* 802AA79C 002A63FC 7C 00 D8 40 */ cmplw r0, r27
/* 802AA7A0 002A6400 40 82 00 10 */ bne lbl_802AA7B0
/* 802AA7A4 002A6404 7F C3 F3 78 */ mr r3, r30
-/* 802AA7A8 002A6408 4B FC 3F DD */ bl func_8026E784
+/* 802AA7A8 002A6408 4B FC 3F DD */ bl OSRestoreInterrupts
/* 802AA7AC 002A640C 48 00 00 78 */ b lbl_802AA824
lbl_802AA7B0:
/* 802AA7B0 002A6410 88 1F 01 61 */ lbz r0, 0x161(r31)
@@ -55972,7 +55972,7 @@ lbl_802AA7B0:
/* 802AA814 002A6474 7C 84 FE 70 */ srawi r4, r4, 0x1f
/* 802AA818 002A6478 7C 00 20 78 */ andc r0, r0, r4
/* 802AA81C 002A647C 98 1F 01 61 */ stb r0, 0x161(r31)
-/* 802AA820 002A6480 4B FC 3F 65 */ bl func_8026E784
+/* 802AA820 002A6480 4B FC 3F 65 */ bl OSRestoreInterrupts
lbl_802AA824:
/* 802AA824 002A6484 3C 60 04 A2 */ lis r3, 0x04A20001@ha
/* 802AA828 002A6488 38 80 00 80 */ li r4, 0x80
@@ -56023,9 +56023,9 @@ lbl_802AA824:
/* 802AA8DC 002A653C 90 81 02 9C */ stw r4, 0x29c(r1)
/* 802AA8E0 002A6540 90 61 02 A0 */ stw r3, 0x2a0(r1)
/* 802AA8E4 002A6544 90 01 02 A4 */ stw r0, 0x2a4(r1)
-/* 802AA8E8 002A6548 4B FC 3E 75 */ bl func_8026E75C
+/* 802AA8E8 002A6548 4B FC 3E 75 */ bl OSDisableInterrupts
/* 802AA8EC 002A654C 7C 7E 1B 78 */ mr r30, r3
-/* 802AA8F0 002A6550 4B FC 3E 6D */ bl func_8026E75C
+/* 802AA8F0 002A6550 4B FC 3E 6D */ bl OSDisableInterrupts
/* 802AA8F4 002A6554 88 9F 01 60 */ lbz r4, 0x160(r31)
/* 802AA8F8 002A6558 88 1F 01 61 */ lbz r0, 0x161(r31)
/* 802AA8FC 002A655C 7C 04 00 50 */ subf r0, r4, r0
@@ -56035,13 +56035,13 @@ lbl_802AA824:
/* 802AA90C 002A656C 7C 1B 02 14 */ add r0, r27, r0
/* 802AA910 002A6570 7C 1B 07 74 */ extsb r27, r0
lbl_802AA914:
-/* 802AA914 002A6574 4B FC 3E 71 */ bl func_8026E784
+/* 802AA914 002A6574 4B FC 3E 71 */ bl OSRestoreInterrupts
/* 802AA918 002A6578 80 7F 01 68 */ lwz r3, 0x168(r31)
/* 802AA91C 002A657C 38 03 FF FF */ addi r0, r3, -1
/* 802AA920 002A6580 7C 00 D8 40 */ cmplw r0, r27
/* 802AA924 002A6584 40 82 00 10 */ bne lbl_802AA934
/* 802AA928 002A6588 7F C3 F3 78 */ mr r3, r30
-/* 802AA92C 002A658C 4B FC 3E 59 */ bl func_8026E784
+/* 802AA92C 002A658C 4B FC 3E 59 */ bl OSRestoreInterrupts
/* 802AA930 002A6590 48 00 00 78 */ b lbl_802AA9A8
lbl_802AA934:
/* 802AA934 002A6594 88 1F 01 61 */ lbz r0, 0x161(r31)
@@ -56072,7 +56072,7 @@ lbl_802AA934:
/* 802AA998 002A65F8 7C 84 FE 70 */ srawi r4, r4, 0x1f
/* 802AA99C 002A65FC 7C 00 20 78 */ andc r0, r0, r4
/* 802AA9A0 002A6600 98 1F 01 61 */ stb r0, 0x161(r31)
-/* 802AA9A4 002A6604 4B FC 3D E1 */ bl func_8026E784
+/* 802AA9A4 002A6604 4B FC 3D E1 */ bl OSRestoreInterrupts
lbl_802AA9A8:
/* 802AA9A8 002A6608 88 8D AE 5A */ lbz r4, lbl_8064011A-_SDA_BASE_(r13)
/* 802AA9AC 002A660C 3C 60 04 A2 */ lis r3, 0x04A20001@ha
@@ -56123,9 +56123,9 @@ lbl_802AA9A8:
/* 802AAA60 002A66C0 90 81 02 6C */ stw r4, 0x26c(r1)
/* 802AAA64 002A66C4 90 61 02 70 */ stw r3, 0x270(r1)
/* 802AAA68 002A66C8 90 01 02 74 */ stw r0, 0x274(r1)
-/* 802AAA6C 002A66CC 4B FC 3C F1 */ bl func_8026E75C
+/* 802AAA6C 002A66CC 4B FC 3C F1 */ bl OSDisableInterrupts
/* 802AAA70 002A66D0 7C 7E 1B 78 */ mr r30, r3
-/* 802AAA74 002A66D4 4B FC 3C E9 */ bl func_8026E75C
+/* 802AAA74 002A66D4 4B FC 3C E9 */ bl OSDisableInterrupts
/* 802AAA78 002A66D8 88 9F 01 60 */ lbz r4, 0x160(r31)
/* 802AAA7C 002A66DC 88 1F 01 61 */ lbz r0, 0x161(r31)
/* 802AAA80 002A66E0 7C 04 00 50 */ subf r0, r4, r0
@@ -56135,13 +56135,13 @@ lbl_802AA9A8:
/* 802AAA90 002A66F0 7C 1B 02 14 */ add r0, r27, r0
/* 802AAA94 002A66F4 7C 1B 07 74 */ extsb r27, r0
lbl_802AAA98:
-/* 802AAA98 002A66F8 4B FC 3C ED */ bl func_8026E784
+/* 802AAA98 002A66F8 4B FC 3C ED */ bl OSRestoreInterrupts
/* 802AAA9C 002A66FC 80 7F 01 68 */ lwz r3, 0x168(r31)
/* 802AAAA0 002A6700 38 03 FF FF */ addi r0, r3, -1
/* 802AAAA4 002A6704 7C 00 D8 40 */ cmplw r0, r27
/* 802AAAA8 002A6708 40 82 00 10 */ bne lbl_802AAAB8
/* 802AAAAC 002A670C 7F C3 F3 78 */ mr r3, r30
-/* 802AAAB0 002A6710 4B FC 3C D5 */ bl func_8026E784
+/* 802AAAB0 002A6710 4B FC 3C D5 */ bl OSRestoreInterrupts
/* 802AAAB4 002A6714 48 00 00 78 */ b lbl_802AAB2C
lbl_802AAAB8:
/* 802AAAB8 002A6718 88 1F 01 61 */ lbz r0, 0x161(r31)
@@ -56172,7 +56172,7 @@ lbl_802AAAB8:
/* 802AAB1C 002A677C 7C 84 FE 70 */ srawi r4, r4, 0x1f
/* 802AAB20 002A6780 7C 00 20 78 */ andc r0, r0, r4
/* 802AAB24 002A6784 98 1F 01 61 */ stb r0, 0x161(r31)
-/* 802AAB28 002A6788 4B FC 3C 5D */ bl func_8026E784
+/* 802AAB28 002A6788 4B FC 3C 5D */ bl OSRestoreInterrupts
lbl_802AAB2C:
/* 802AAB2C 002A678C 39 80 00 00 */ li r12, 0
/* 802AAB30 002A6790 38 00 00 01 */ li r0, 1
@@ -56203,9 +56203,9 @@ lbl_802AAB2C:
/* 802AAB94 002A67F4 90 61 02 0C */ stw r3, 0x20c(r1)
/* 802AAB98 002A67F8 90 01 02 10 */ stw r0, 0x210(r1)
/* 802AAB9C 002A67FC 91 81 02 14 */ stw r12, 0x214(r1)
-/* 802AABA0 002A6800 4B FC 3B BD */ bl func_8026E75C
+/* 802AABA0 002A6800 4B FC 3B BD */ bl OSDisableInterrupts
/* 802AABA4 002A6804 7C 7E 1B 78 */ mr r30, r3
-/* 802AABA8 002A6808 4B FC 3B B5 */ bl func_8026E75C
+/* 802AABA8 002A6808 4B FC 3B B5 */ bl OSDisableInterrupts
/* 802AABAC 002A680C 88 9F 01 60 */ lbz r4, 0x160(r31)
/* 802AABB0 002A6810 88 1F 01 61 */ lbz r0, 0x161(r31)
/* 802AABB4 002A6814 7C 04 00 50 */ subf r0, r4, r0
@@ -56215,13 +56215,13 @@ lbl_802AAB2C:
/* 802AABC4 002A6824 7C 1B 02 14 */ add r0, r27, r0
/* 802AABC8 002A6828 7C 1B 07 74 */ extsb r27, r0
lbl_802AABCC:
-/* 802AABCC 002A682C 4B FC 3B B9 */ bl func_8026E784
+/* 802AABCC 002A682C 4B FC 3B B9 */ bl OSRestoreInterrupts
/* 802AABD0 002A6830 80 7F 01 68 */ lwz r3, 0x168(r31)
/* 802AABD4 002A6834 38 03 FF FF */ addi r0, r3, -1
/* 802AABD8 002A6838 7C 00 D8 40 */ cmplw r0, r27
/* 802AABDC 002A683C 40 82 00 10 */ bne lbl_802AABEC
/* 802AABE0 002A6840 7F C3 F3 78 */ mr r3, r30
-/* 802AABE4 002A6844 4B FC 3B A1 */ bl func_8026E784
+/* 802AABE4 002A6844 4B FC 3B A1 */ bl OSRestoreInterrupts
/* 802AABE8 002A6848 48 00 00 78 */ b lbl_802AAC60
lbl_802AABEC:
/* 802AABEC 002A684C 88 1F 01 61 */ lbz r0, 0x161(r31)
@@ -56252,7 +56252,7 @@ lbl_802AABEC:
/* 802AAC50 002A68B0 7C 84 FE 70 */ srawi r4, r4, 0x1f
/* 802AAC54 002A68B4 7C 00 20 78 */ andc r0, r0, r4
/* 802AAC58 002A68B8 98 1F 01 61 */ stb r0, 0x161(r31)
-/* 802AAC5C 002A68BC 4B FC 3B 29 */ bl func_8026E784
+/* 802AAC5C 002A68BC 4B FC 3B 29 */ bl OSRestoreInterrupts
lbl_802AAC60:
/* 802AAC60 002A68C0 39 60 00 00 */ li r11, 0
/* 802AAC64 002A68C4 38 00 00 01 */ li r0, 1
@@ -56283,9 +56283,9 @@ lbl_802AAC60:
/* 802AACC8 002A6928 90 01 01 AC */ stw r0, 0x1ac(r1)
/* 802AACCC 002A692C 91 61 01 B0 */ stw r11, 0x1b0(r1)
/* 802AACD0 002A6930 93 81 01 B4 */ stw r28, 0x1b4(r1)
-/* 802AACD4 002A6934 4B FC 3A 89 */ bl func_8026E75C
+/* 802AACD4 002A6934 4B FC 3A 89 */ bl OSDisableInterrupts
/* 802AACD8 002A6938 7C 7E 1B 78 */ mr r30, r3
-/* 802AACDC 002A693C 4B FC 3A 81 */ bl func_8026E75C
+/* 802AACDC 002A693C 4B FC 3A 81 */ bl OSDisableInterrupts
/* 802AACE0 002A6940 88 9F 01 60 */ lbz r4, 0x160(r31)
/* 802AACE4 002A6944 88 1F 01 61 */ lbz r0, 0x161(r31)
/* 802AACE8 002A6948 7C 04 00 50 */ subf r0, r4, r0
@@ -56295,13 +56295,13 @@ lbl_802AAC60:
/* 802AACF8 002A6958 7C 1B 02 14 */ add r0, r27, r0
/* 802AACFC 002A695C 7C 1B 07 74 */ extsb r27, r0
lbl_802AAD00:
-/* 802AAD00 002A6960 4B FC 3A 85 */ bl func_8026E784
+/* 802AAD00 002A6960 4B FC 3A 85 */ bl OSRestoreInterrupts
/* 802AAD04 002A6964 80 7F 01 68 */ lwz r3, 0x168(r31)
/* 802AAD08 002A6968 38 03 FF FF */ addi r0, r3, -1
/* 802AAD0C 002A696C 7C 00 D8 40 */ cmplw r0, r27
/* 802AAD10 002A6970 40 82 00 10 */ bne lbl_802AAD20
/* 802AAD14 002A6974 7F C3 F3 78 */ mr r3, r30
-/* 802AAD18 002A6978 4B FC 3A 6D */ bl func_8026E784
+/* 802AAD18 002A6978 4B FC 3A 6D */ bl OSRestoreInterrupts
/* 802AAD1C 002A697C 48 00 00 78 */ b lbl_802AAD94
lbl_802AAD20:
/* 802AAD20 002A6980 88 1F 01 61 */ lbz r0, 0x161(r31)
@@ -56332,16 +56332,16 @@ lbl_802AAD20:
/* 802AAD84 002A69E4 7C 84 FE 70 */ srawi r4, r4, 0x1f
/* 802AAD88 002A69E8 7C 00 20 78 */ andc r0, r0, r4
/* 802AAD8C 002A69EC 98 1F 01 61 */ stb r0, 0x161(r31)
-/* 802AAD90 002A69F0 4B FC 39 F5 */ bl func_8026E784
+/* 802AAD90 002A69F0 4B FC 39 F5 */ bl OSRestoreInterrupts
lbl_802AAD94:
/* 802AAD94 002A69F4 7F A3 EB 78 */ mr r3, r29
-/* 802AAD98 002A69F8 4B FC 39 ED */ bl func_8026E784
+/* 802AAD98 002A69F8 4B FC 39 ED */ bl OSRestoreInterrupts
/* 802AAD9C 002A69FC 38 60 00 00 */ li r3, 0
/* 802AADA0 002A6A00 48 00 04 78 */ b lbl_802AB218
lbl_802AADA4:
/* 802AADA4 002A6A04 7F A3 EB 78 */ mr r3, r29
/* 802AADA8 002A6A08 3B 40 FF FE */ li r26, -2
-/* 802AADAC 002A6A0C 4B FC 39 D9 */ bl func_8026E784
+/* 802AADAC 002A6A0C 4B FC 39 D9 */ bl OSRestoreInterrupts
/* 802AADB0 002A6A10 48 00 04 48 */ b lbl_802AB1F8
lbl_802AADB4:
/* 802AADB4 002A6A14 38 60 00 01 */ li r3, 1
@@ -56373,9 +56373,9 @@ lbl_802AADB4:
/* 802AAE1C 002A6A7C 90 61 01 4C */ stw r3, 0x14c(r1)
/* 802AAE20 002A6A80 90 01 01 50 */ stw r0, 0x150(r1)
/* 802AAE24 002A6A84 93 81 01 54 */ stw r28, 0x154(r1)
-/* 802AAE28 002A6A88 4B FC 39 35 */ bl func_8026E75C
+/* 802AAE28 002A6A88 4B FC 39 35 */ bl OSDisableInterrupts
/* 802AAE2C 002A6A8C 7C 7E 1B 78 */ mr r30, r3
-/* 802AAE30 002A6A90 4B FC 39 2D */ bl func_8026E75C
+/* 802AAE30 002A6A90 4B FC 39 2D */ bl OSDisableInterrupts
/* 802AAE34 002A6A94 88 9F 01 60 */ lbz r4, 0x160(r31)
/* 802AAE38 002A6A98 88 1F 01 61 */ lbz r0, 0x161(r31)
/* 802AAE3C 002A6A9C 7C 04 00 50 */ subf r0, r4, r0
@@ -56385,13 +56385,13 @@ lbl_802AADB4:
/* 802AAE4C 002A6AAC 7C 1D 02 14 */ add r0, r29, r0
/* 802AAE50 002A6AB0 7C 1D 07 74 */ extsb r29, r0
lbl_802AAE54:
-/* 802AAE54 002A6AB4 4B FC 39 31 */ bl func_8026E784
+/* 802AAE54 002A6AB4 4B FC 39 31 */ bl OSRestoreInterrupts
/* 802AAE58 002A6AB8 80 7F 01 68 */ lwz r3, 0x168(r31)
/* 802AAE5C 002A6ABC 38 03 FF FF */ addi r0, r3, -1
/* 802AAE60 002A6AC0 7C 00 E8 40 */ cmplw r0, r29
/* 802AAE64 002A6AC4 40 82 00 14 */ bne lbl_802AAE78
/* 802AAE68 002A6AC8 7F C3 F3 78 */ mr r3, r30
-/* 802AAE6C 002A6ACC 4B FC 39 19 */ bl func_8026E784
+/* 802AAE6C 002A6ACC 4B FC 39 19 */ bl OSRestoreInterrupts
/* 802AAE70 002A6AD0 38 00 00 00 */ li r0, 0
/* 802AAE74 002A6AD4 48 00 00 7C */ b lbl_802AAEF0
lbl_802AAE78:
@@ -56423,7 +56423,7 @@ lbl_802AAE78:
/* 802AAEDC 002A6B3C 7C 84 FE 70 */ srawi r4, r4, 0x1f
/* 802AAEE0 002A6B40 7C 00 20 78 */ andc r0, r0, r4
/* 802AAEE4 002A6B44 98 1F 01 61 */ stb r0, 0x161(r31)
-/* 802AAEE8 002A6B48 4B FC 38 9D */ bl func_8026E784
+/* 802AAEE8 002A6B48 4B FC 38 9D */ bl OSRestoreInterrupts
/* 802AAEEC 002A6B4C 38 00 00 01 */ li r0, 1
lbl_802AAEF0:
/* 802AAEF0 002A6B50 2C 00 00 00 */ cmpwi r0, 0
@@ -56463,9 +56463,9 @@ lbl_802AAF08:
/* 802AAF70 002A6BD0 90 61 00 EC */ stw r3, 0xec(r1)
/* 802AAF74 002A6BD4 90 01 00 F0 */ stw r0, 0xf0(r1)
/* 802AAF78 002A6BD8 93 81 00 F4 */ stw r28, 0xf4(r1)
-/* 802AAF7C 002A6BDC 4B FC 37 E1 */ bl func_8026E75C
+/* 802AAF7C 002A6BDC 4B FC 37 E1 */ bl OSDisableInterrupts
/* 802AAF80 002A6BE0 7C 7E 1B 78 */ mr r30, r3
-/* 802AAF84 002A6BE4 4B FC 37 D9 */ bl func_8026E75C
+/* 802AAF84 002A6BE4 4B FC 37 D9 */ bl OSDisableInterrupts
/* 802AAF88 002A6BE8 88 9F 01 60 */ lbz r4, 0x160(r31)
/* 802AAF8C 002A6BEC 88 1F 01 61 */ lbz r0, 0x161(r31)
/* 802AAF90 002A6BF0 7C 04 00 50 */ subf r0, r4, r0
@@ -56475,13 +56475,13 @@ lbl_802AAF08:
/* 802AAFA0 002A6C00 7C 1D 02 14 */ add r0, r29, r0
/* 802AAFA4 002A6C04 7C 1D 07 74 */ extsb r29, r0
lbl_802AAFA8:
-/* 802AAFA8 002A6C08 4B FC 37 DD */ bl func_8026E784
+/* 802AAFA8 002A6C08 4B FC 37 DD */ bl OSRestoreInterrupts
/* 802AAFAC 002A6C0C 80 7F 01 68 */ lwz r3, 0x168(r31)
/* 802AAFB0 002A6C10 38 03 FF FF */ addi r0, r3, -1
/* 802AAFB4 002A6C14 7C 00 E8 40 */ cmplw r0, r29
/* 802AAFB8 002A6C18 40 82 00 14 */ bne lbl_802AAFCC
/* 802AAFBC 002A6C1C 7F C3 F3 78 */ mr r3, r30
-/* 802AAFC0 002A6C20 4B FC 37 C5 */ bl func_8026E784
+/* 802AAFC0 002A6C20 4B FC 37 C5 */ bl OSRestoreInterrupts
/* 802AAFC4 002A6C24 38 00 00 00 */ li r0, 0
/* 802AAFC8 002A6C28 48 00 00 7C */ b lbl_802AB044
lbl_802AAFCC:
@@ -56513,7 +56513,7 @@ lbl_802AAFCC:
/* 802AB030 002A6C90 7C 84 FE 70 */ srawi r4, r4, 0x1f
/* 802AB034 002A6C94 7C 00 20 78 */ andc r0, r0, r4
/* 802AB038 002A6C98 98 1F 01 61 */ stb r0, 0x161(r31)
-/* 802AB03C 002A6C9C 4B FC 37 49 */ bl func_8026E784
+/* 802AB03C 002A6C9C 4B FC 37 49 */ bl OSRestoreInterrupts
/* 802AB040 002A6CA0 38 00 00 01 */ li r0, 1
lbl_802AB044:
/* 802AB044 002A6CA4 2C 00 00 00 */ cmpwi r0, 0
@@ -56571,9 +56571,9 @@ lbl_802AB05C:
/* 802AB10C 002A6D6C 90 81 00 5C */ stw r4, 0x5c(r1)
/* 802AB110 002A6D70 90 61 00 60 */ stw r3, 0x60(r1)
/* 802AB114 002A6D74 90 01 00 64 */ stw r0, 0x64(r1)
-/* 802AB118 002A6D78 4B FC 36 45 */ bl func_8026E75C
+/* 802AB118 002A6D78 4B FC 36 45 */ bl OSDisableInterrupts
/* 802AB11C 002A6D7C 7C 7E 1B 78 */ mr r30, r3
-/* 802AB120 002A6D80 4B FC 36 3D */ bl func_8026E75C
+/* 802AB120 002A6D80 4B FC 36 3D */ bl OSDisableInterrupts
/* 802AB124 002A6D84 88 9F 01 60 */ lbz r4, 0x160(r31)
/* 802AB128 002A6D88 88 1F 01 61 */ lbz r0, 0x161(r31)
/* 802AB12C 002A6D8C 7C 04 00 50 */ subf r0, r4, r0
@@ -56583,13 +56583,13 @@ lbl_802AB05C:
/* 802AB13C 002A6D9C 7C 1D 02 14 */ add r0, r29, r0
/* 802AB140 002A6DA0 7C 1D 07 74 */ extsb r29, r0
lbl_802AB144:
-/* 802AB144 002A6DA4 4B FC 36 41 */ bl func_8026E784
+/* 802AB144 002A6DA4 4B FC 36 41 */ bl OSRestoreInterrupts
/* 802AB148 002A6DA8 80 7F 01 68 */ lwz r3, 0x168(r31)
/* 802AB14C 002A6DAC 38 03 FF FF */ addi r0, r3, -1
/* 802AB150 002A6DB0 7C 00 E8 40 */ cmplw r0, r29
/* 802AB154 002A6DB4 40 82 00 14 */ bne lbl_802AB168
/* 802AB158 002A6DB8 7F C3 F3 78 */ mr r3, r30
-/* 802AB15C 002A6DBC 4B FC 36 29 */ bl func_8026E784
+/* 802AB15C 002A6DBC 4B FC 36 29 */ bl OSRestoreInterrupts
/* 802AB160 002A6DC0 38 00 00 00 */ li r0, 0
/* 802AB164 002A6DC4 48 00 00 7C */ b lbl_802AB1E0
lbl_802AB168:
@@ -56621,7 +56621,7 @@ lbl_802AB168:
/* 802AB1CC 002A6E2C 7C 84 FE 70 */ srawi r4, r4, 0x1f
/* 802AB1D0 002A6E30 7C 00 20 78 */ andc r0, r0, r4
/* 802AB1D4 002A6E34 98 1F 01 61 */ stb r0, 0x161(r31)
-/* 802AB1D8 002A6E38 4B FC 35 AD */ bl func_8026E784
+/* 802AB1D8 002A6E38 4B FC 35 AD */ bl OSRestoreInterrupts
/* 802AB1DC 002A6E3C 38 00 00 01 */ li r0, 1
lbl_802AB1E0:
/* 802AB1E0 002A6E40 2C 00 00 00 */ cmpwi r0, 0
@@ -56655,9 +56655,9 @@ func_802AB230:
/* 802AB234 002A6E94 7C 08 02 A6 */ mflr r0
/* 802AB238 002A6E98 90 01 00 14 */ stw r0, 0x14(r1)
/* 802AB23C 002A6E9C 93 E1 00 0C */ stw r31, 0xc(r1)
-/* 802AB240 002A6EA0 4B FC 35 1D */ bl func_8026E75C
+/* 802AB240 002A6EA0 4B FC 35 1D */ bl OSDisableInterrupts
/* 802AB244 002A6EA4 8B ED AE 5A */ lbz r31, lbl_8064011A-_SDA_BASE_(r13)
-/* 802AB248 002A6EA8 4B FC 35 3D */ bl func_8026E784
+/* 802AB248 002A6EA8 4B FC 35 3D */ bl OSRestoreInterrupts
/* 802AB24C 002A6EAC 7F E3 FB 78 */ mr r3, r31
/* 802AB250 002A6EB0 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 802AB254 002A6EB4 80 01 00 14 */ lwz r0, 0x14(r1)
@@ -56672,7 +56672,7 @@ func_802AB264:
/* 802AB26C 002A6ECC 90 01 00 14 */ stw r0, 0x14(r1)
/* 802AB270 002A6ED0 93 E1 00 0C */ stw r31, 0xc(r1)
/* 802AB274 002A6ED4 7C 7F 1B 78 */ mr r31, r3
-/* 802AB278 002A6ED8 4B FC 34 E5 */ bl func_8026E75C
+/* 802AB278 002A6ED8 4B FC 34 E5 */ bl OSDisableInterrupts
/* 802AB27C 002A6EDC 2C 1F 00 00 */ cmpwi r31, 0
/* 802AB280 002A6EE0 7F E0 FB 78 */ mr r0, r31
/* 802AB284 002A6EE4 40 82 00 08 */ bne lbl_802AB28C
@@ -56683,7 +56683,7 @@ lbl_802AB28C:
/* 802AB294 002A6EF4 38 00 00 7F */ li r0, 0x7f
lbl_802AB298:
/* 802AB298 002A6EF8 98 0D AE 5A */ stb r0, lbl_8064011A-_SDA_BASE_(r13)
-/* 802AB29C 002A6EFC 4B FC 34 E9 */ bl func_8026E784
+/* 802AB29C 002A6EFC 4B FC 34 E9 */ bl OSRestoreInterrupts
/* 802AB2A0 002A6F00 80 01 00 14 */ lwz r0, 0x14(r1)
/* 802AB2A4 002A6F04 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 802AB2A8 002A6F08 7C 08 03 A6 */ mtlr r0
@@ -56701,13 +56701,13 @@ func_802AB2B4:
/* 802AB2CC 002A6F2C 54 79 10 3A */ slwi r25, r3, 2
/* 802AB2D0 002A6F30 3B 7B 6D 70 */ addi r27, r27, lbl_80536D70@l
/* 802AB2D4 002A6F34 7F DB C8 2E */ lwzx r30, r27, r25
-/* 802AB2D8 002A6F38 4B FC 34 85 */ bl func_8026E75C
+/* 802AB2D8 002A6F38 4B FC 34 85 */ bl OSDisableInterrupts
/* 802AB2DC 002A6F3C 8B BE 08 CD */ lbz r29, 0x8cd(r30)
/* 802AB2E0 002A6F40 7C 7F 1B 78 */ mr r31, r3
/* 802AB2E4 002A6F44 8B 9E 08 C1 */ lbz r28, 0x8c1(r30)
/* 802AB2E8 002A6F48 48 00 B6 E5 */ bl func_802B69CC
/* 802AB2EC 002A6F4C 7C 7A 1B 78 */ mr r26, r3
-/* 802AB2F0 002A6F50 4B FC 34 6D */ bl func_8026E75C
+/* 802AB2F0 002A6F50 4B FC 34 6D */ bl OSDisableInterrupts
/* 802AB2F4 002A6F54 88 9E 01 60 */ lbz r4, 0x160(r30)
/* 802AB2F8 002A6F58 88 1E 01 61 */ lbz r0, 0x161(r30)
/* 802AB2FC 002A6F5C 7C 04 00 50 */ subf r0, r4, r0
@@ -56717,22 +56717,22 @@ func_802AB2B4:
/* 802AB30C 002A6F6C 7C 18 02 14 */ add r0, r24, r0
/* 802AB310 002A6F70 7C 18 07 74 */ extsb r24, r0
lbl_802AB314:
-/* 802AB314 002A6F74 4B FC 34 71 */ bl func_8026E784
+/* 802AB314 002A6F74 4B FC 34 71 */ bl OSRestoreInterrupts
/* 802AB318 002A6F78 7E FB C8 2E */ lwzx r23, r27, r25
-/* 802AB31C 002A6F7C 4B FC 34 41 */ bl func_8026E75C
+/* 802AB31C 002A6F7C 4B FC 34 41 */ bl OSDisableInterrupts
/* 802AB320 002A6F80 82 D7 08 BC */ lwz r22, 0x8bc(r23)
/* 802AB324 002A6F84 8A F7 08 C3 */ lbz r23, 0x8c3(r23)
-/* 802AB328 002A6F88 4B FC 34 5D */ bl func_8026E784
+/* 802AB328 002A6F88 4B FC 34 5D */ bl OSRestoreInterrupts
/* 802AB32C 002A6F8C 2C 16 FF FF */ cmpwi r22, -1
/* 802AB330 002A6F90 41 82 00 0C */ beq lbl_802AB33C
/* 802AB334 002A6F94 7E E3 07 74 */ extsb r3, r23
/* 802AB338 002A6F98 48 00 DC 05 */ bl func_802B8F3C
lbl_802AB33C:
/* 802AB33C 002A6F9C 7E DB C8 2E */ lwzx r22, r27, r25
-/* 802AB340 002A6FA0 4B FC 34 1D */ bl func_8026E75C
+/* 802AB340 002A6FA0 4B FC 34 1D */ bl OSDisableInterrupts
/* 802AB344 002A6FA4 82 F6 08 BC */ lwz r23, 0x8bc(r22)
/* 802AB348 002A6FA8 8A D6 08 C3 */ lbz r22, 0x8c3(r22)
-/* 802AB34C 002A6FAC 4B FC 34 39 */ bl func_8026E784
+/* 802AB34C 002A6FAC 4B FC 34 39 */ bl OSRestoreInterrupts
/* 802AB350 002A6FB0 2C 17 FF FF */ cmpwi r23, -1
/* 802AB354 002A6FB4 40 82 00 0C */ bne lbl_802AB360
/* 802AB358 002A6FB8 3B 60 00 00 */ li r27, 0
@@ -56746,7 +56746,7 @@ lbl_802AB36C:
/* 802AB370 002A6FD0 48 00 DC 85 */ bl func_802B8FF4
/* 802AB374 002A6FD4 7C 7E 1B 78 */ mr r30, r3
/* 802AB378 002A6FD8 7F E3 FB 78 */ mr r3, r31
-/* 802AB37C 002A6FDC 4B FC 34 09 */ bl func_8026E784
+/* 802AB37C 002A6FDC 4B FC 34 09 */ bl OSRestoreInterrupts
/* 802AB380 002A6FE0 2C 1D 00 00 */ cmpwi r29, 0
/* 802AB384 002A6FE4 40 82 00 44 */ bne lbl_802AB3C8
/* 802AB388 002A6FE8 57 60 04 3E */ clrlwi r0, r27, 0x10
@@ -56791,10 +56791,10 @@ func_802AB3EC:
/* 802AB40C 002A706C 93 A1 00 14 */ stw r29, 0x14(r1)
/* 802AB410 002A7070 7C 7D 1B 78 */ mr r29, r3
/* 802AB414 002A7074 7F E4 00 2E */ lwzx r31, r4, r0
-/* 802AB418 002A7078 4B FC 33 45 */ bl func_8026E75C
+/* 802AB418 002A7078 4B FC 33 45 */ bl OSDisableInterrupts
/* 802AB41C 002A707C 83 DF 08 BC */ lwz r30, 0x8bc(r31)
/* 802AB420 002A7080 83 FF 08 DC */ lwz r31, 0x8dc(r31)
-/* 802AB424 002A7084 4B FC 33 61 */ bl func_8026E784
+/* 802AB424 002A7084 4B FC 33 61 */ bl OSRestoreInterrupts
/* 802AB428 002A7088 2C 1E FF FF */ cmpwi r30, -1
/* 802AB42C 002A708C 41 82 00 1C */ beq lbl_802AB448
/* 802AB430 002A7090 2C 1F 00 00 */ cmpwi r31, 0
@@ -56831,10 +56831,10 @@ func_802AB470:
/* 802AB494 002A70F4 7F E6 00 2E */ lwzx r31, r6, r0
/* 802AB498 002A70F8 7C 9B 23 78 */ mr r27, r4
/* 802AB49C 002A70FC 7C BC 2B 78 */ mr r28, r5
-/* 802AB4A0 002A7100 4B FC 32 BD */ bl func_8026E75C
+/* 802AB4A0 002A7100 4B FC 32 BD */ bl OSDisableInterrupts
/* 802AB4A4 002A7104 83 DF 08 BC */ lwz r30, 0x8bc(r31)
/* 802AB4A8 002A7108 83 BF 08 DC */ lwz r29, 0x8dc(r31)
-/* 802AB4AC 002A710C 4B FC 32 D9 */ bl func_8026E784
+/* 802AB4AC 002A710C 4B FC 32 D9 */ bl OSRestoreInterrupts
/* 802AB4B0 002A7110 2C 1E FF FF */ cmpwi r30, -1
/* 802AB4B4 002A7114 40 82 00 0C */ bne lbl_802AB4C0
/* 802AB4B8 002A7118 38 60 FF FF */ li r3, -1
@@ -56888,9 +56888,9 @@ lbl_802AB4E8:
/* 802AB56C 002A71CC 90 81 00 5C */ stw r4, 0x5c(r1)
/* 802AB570 002A71D0 90 61 00 60 */ stw r3, 0x60(r1)
/* 802AB574 002A71D4 90 01 00 64 */ stw r0, 0x64(r1)
-/* 802AB578 002A71D8 4B FC 31 E5 */ bl func_8026E75C
+/* 802AB578 002A71D8 4B FC 31 E5 */ bl OSDisableInterrupts
/* 802AB57C 002A71DC 7C 7E 1B 78 */ mr r30, r3
-/* 802AB580 002A71E0 4B FC 31 DD */ bl func_8026E75C
+/* 802AB580 002A71E0 4B FC 31 DD */ bl OSDisableInterrupts
/* 802AB584 002A71E4 88 9F 01 60 */ lbz r4, 0x160(r31)
/* 802AB588 002A71E8 88 1F 01 61 */ lbz r0, 0x161(r31)
/* 802AB58C 002A71EC 7C 04 00 50 */ subf r0, r4, r0
@@ -56900,13 +56900,13 @@ lbl_802AB4E8:
/* 802AB59C 002A71FC 7C 1D 02 14 */ add r0, r29, r0
/* 802AB5A0 002A7200 7C 1D 07 74 */ extsb r29, r0
lbl_802AB5A4:
-/* 802AB5A4 002A7204 4B FC 31 E1 */ bl func_8026E784
+/* 802AB5A4 002A7204 4B FC 31 E1 */ bl OSRestoreInterrupts
/* 802AB5A8 002A7208 80 7F 01 68 */ lwz r3, 0x168(r31)
/* 802AB5AC 002A720C 38 03 FF FF */ addi r0, r3, -1
/* 802AB5B0 002A7210 7C 00 E8 40 */ cmplw r0, r29
/* 802AB5B4 002A7214 40 82 00 14 */ bne lbl_802AB5C8
/* 802AB5B8 002A7218 7F C3 F3 78 */ mr r3, r30
-/* 802AB5BC 002A721C 4B FC 31 C9 */ bl func_8026E784
+/* 802AB5BC 002A721C 4B FC 31 C9 */ bl OSRestoreInterrupts
/* 802AB5C0 002A7220 38 00 00 00 */ li r0, 0
/* 802AB5C4 002A7224 48 00 00 7C */ b lbl_802AB640
lbl_802AB5C8:
@@ -56938,7 +56938,7 @@ lbl_802AB5C8:
/* 802AB62C 002A728C 7C 84 FE 70 */ srawi r4, r4, 0x1f
/* 802AB630 002A7290 7C 00 20 78 */ andc r0, r0, r4
/* 802AB634 002A7294 98 1F 01 61 */ stb r0, 0x161(r31)
-/* 802AB638 002A7298 4B FC 31 4D */ bl func_8026E784
+/* 802AB638 002A7298 4B FC 31 4D */ bl OSRestoreInterrupts
/* 802AB63C 002A729C 38 00 00 01 */ li r0, 1
lbl_802AB640:
/* 802AB640 002A72A0 2C 00 00 00 */ cmpwi r0, 0
@@ -56946,11 +56946,11 @@ lbl_802AB640:
/* 802AB648 002A72A8 38 60 FF FE */ li r3, -2
/* 802AB64C 002A72AC 48 00 00 1C */ b lbl_802AB668
lbl_802AB650:
-/* 802AB650 002A72B0 4B FC 31 0D */ bl func_8026E75C
+/* 802AB650 002A72B0 4B FC 31 0D */ bl OSDisableInterrupts
/* 802AB654 002A72B4 88 9F 08 CF */ lbz r4, 0x8cf(r31)
/* 802AB658 002A72B8 38 04 00 01 */ addi r0, r4, 1
/* 802AB65C 002A72BC 98 1F 08 CF */ stb r0, 0x8cf(r31)
-/* 802AB660 002A72C0 4B FC 31 25 */ bl func_8026E784
+/* 802AB660 002A72C0 4B FC 31 25 */ bl OSRestoreInterrupts
/* 802AB664 002A72C4 38 60 00 00 */ li r3, 0
lbl_802AB668:
/* 802AB668 002A72C8 39 61 00 80 */ addi r11, r1, 0x80
@@ -56975,9 +56975,9 @@ func_802AB688:
/* 802AB69C 002A72FC 38 84 6D 70 */ addi r4, r4, lbl_80536D70@l
/* 802AB6A0 002A7300 93 E1 00 0C */ stw r31, 0xc(r1)
/* 802AB6A4 002A7304 7F E4 00 2E */ lwzx r31, r4, r0
-/* 802AB6A8 002A7308 4B FC 30 B5 */ bl func_8026E75C
+/* 802AB6A8 002A7308 4B FC 30 B5 */ bl OSDisableInterrupts
/* 802AB6AC 002A730C 83 FF 08 38 */ lwz r31, 0x838(r31)
-/* 802AB6B0 002A7310 4B FC 30 D5 */ bl func_8026E784
+/* 802AB6B0 002A7310 4B FC 30 D5 */ bl OSRestoreInterrupts
/* 802AB6B4 002A7314 7F E3 FB 78 */ mr r3, r31
/* 802AB6B8 002A7318 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 802AB6BC 002A731C 80 01 00 14 */ lwz r0, 0x14(r1)
@@ -57012,12 +57012,12 @@ func_802AB6FC:
/* 802AB720 002A7380 7F A6 00 2E */ lwzx r29, r6, r0
/* 802AB724 002A7384 7C 9B 23 78 */ mr r27, r4
/* 802AB728 002A7388 7C BC 2B 78 */ mr r28, r5
-/* 802AB72C 002A738C 4B FC 30 31 */ bl func_8026E75C
+/* 802AB72C 002A738C 4B FC 30 31 */ bl OSDisableInterrupts
/* 802AB730 002A7390 83 5D 08 38 */ lwz r26, 0x838(r29)
/* 802AB734 002A7394 8B 3D 08 CC */ lbz r25, 0x8cc(r29)
/* 802AB738 002A7398 83 1D 08 BC */ lwz r24, 0x8bc(r29)
/* 802AB73C 002A739C 83 DD 08 DC */ lwz r30, 0x8dc(r29)
-/* 802AB740 002A73A0 4B FC 30 45 */ bl func_8026E784
+/* 802AB740 002A73A0 4B FC 30 45 */ bl OSRestoreInterrupts
/* 802AB744 002A73A4 2C 18 FF FF */ cmpwi r24, -1
/* 802AB748 002A73A8 41 82 0F F8 */ beq lbl_802AC740
/* 802AB74C 002A73AC 2C 1E 00 00 */ cmpwi r30, 0
@@ -57032,9 +57032,9 @@ lbl_802AB75C:
/* 802AB76C 002A73CC 3B 00 00 00 */ li r24, 0
/* 802AB770 002A73D0 48 00 0F D0 */ b lbl_802AC740
lbl_802AB774:
-/* 802AB774 002A73D4 4B FC 2F E9 */ bl func_8026E75C
+/* 802AB774 002A73D4 4B FC 2F E9 */ bl OSDisableInterrupts
/* 802AB778 002A73D8 7C 7E 1B 78 */ mr r30, r3
-/* 802AB77C 002A73DC 4B FC 2F E1 */ bl func_8026E75C
+/* 802AB77C 002A73DC 4B FC 2F E1 */ bl OSDisableInterrupts
/* 802AB780 002A73E0 88 9D 01 60 */ lbz r4, 0x160(r29)
/* 802AB784 002A73E4 88 1D 01 61 */ lbz r0, 0x161(r29)
/* 802AB788 002A73E8 7C 04 00 50 */ subf r0, r4, r0
@@ -57044,7 +57044,7 @@ lbl_802AB774:
/* 802AB798 002A73F8 7C 1A 02 14 */ add r0, r26, r0
/* 802AB79C 002A73FC 7C 1A 07 74 */ extsb r26, r0
lbl_802AB7A0:
-/* 802AB7A0 002A7400 4B FC 2F E5 */ bl func_8026E784
+/* 802AB7A0 002A7400 4B FC 2F E5 */ bl OSRestoreInterrupts
/* 802AB7A4 002A7404 80 7D 01 68 */ lwz r3, 0x168(r29)
/* 802AB7A8 002A7408 38 9A 00 03 */ addi r4, r26, 3
/* 802AB7AC 002A740C 38 03 FF FF */ addi r0, r3, -1
@@ -57080,9 +57080,9 @@ lbl_802AB7A0:
/* 802AB824 002A7484 90 61 04 3C */ stw r3, 0x43c(r1)
/* 802AB828 002A7488 90 01 04 40 */ stw r0, 0x440(r1)
/* 802AB82C 002A748C 91 81 04 44 */ stw r12, 0x444(r1)
-/* 802AB830 002A7490 4B FC 2F 2D */ bl func_8026E75C
+/* 802AB830 002A7490 4B FC 2F 2D */ bl OSDisableInterrupts
/* 802AB834 002A7494 7C 7F 1B 78 */ mr r31, r3
-/* 802AB838 002A7498 4B FC 2F 25 */ bl func_8026E75C
+/* 802AB838 002A7498 4B FC 2F 25 */ bl OSDisableInterrupts
/* 802AB83C 002A749C 88 9D 01 60 */ lbz r4, 0x160(r29)
/* 802AB840 002A74A0 88 1D 01 61 */ lbz r0, 0x161(r29)
/* 802AB844 002A74A4 7C 04 00 50 */ subf r0, r4, r0
@@ -57092,13 +57092,13 @@ lbl_802AB7A0:
/* 802AB854 002A74B4 7C 1A 02 14 */ add r0, r26, r0
/* 802AB858 002A74B8 7C 1A 07 74 */ extsb r26, r0
lbl_802AB85C:
-/* 802AB85C 002A74BC 4B FC 2F 29 */ bl func_8026E784
+/* 802AB85C 002A74BC 4B FC 2F 29 */ bl OSRestoreInterrupts
/* 802AB860 002A74C0 80 7D 01 68 */ lwz r3, 0x168(r29)
/* 802AB864 002A74C4 38 03 FF FF */ addi r0, r3, -1
/* 802AB868 002A74C8 7C 00 D0 40 */ cmplw r0, r26
/* 802AB86C 002A74CC 40 82 00 10 */ bne lbl_802AB87C
/* 802AB870 002A74D0 7F E3 FB 78 */ mr r3, r31
-/* 802AB874 002A74D4 4B FC 2F 11 */ bl func_8026E784
+/* 802AB874 002A74D4 4B FC 2F 11 */ bl OSRestoreInterrupts
/* 802AB878 002A74D8 48 00 00 78 */ b lbl_802AB8F0
lbl_802AB87C:
/* 802AB87C 002A74DC 88 1D 01 61 */ lbz r0, 0x161(r29)
@@ -57129,7 +57129,7 @@ lbl_802AB87C:
/* 802AB8E0 002A7540 7C 84 FE 70 */ srawi r4, r4, 0x1f
/* 802AB8E4 002A7544 7C 00 20 78 */ andc r0, r0, r4
/* 802AB8E8 002A7548 98 1D 01 61 */ stb r0, 0x161(r29)
-/* 802AB8EC 002A754C 4B FC 2E 99 */ bl func_8026E784
+/* 802AB8EC 002A754C 4B FC 2E 99 */ bl OSRestoreInterrupts
lbl_802AB8F0:
/* 802AB8F0 002A7550 38 60 00 01 */ li r3, 1
/* 802AB8F4 002A7554 38 00 00 00 */ li r0, 0
@@ -57162,9 +57162,9 @@ lbl_802AB8F0:
/* 802AB960 002A75C0 90 61 03 DC */ stw r3, 0x3dc(r1)
/* 802AB964 002A75C4 90 01 03 E0 */ stw r0, 0x3e0(r1)
/* 802AB968 002A75C8 91 81 03 E4 */ stw r12, 0x3e4(r1)
-/* 802AB96C 002A75CC 4B FC 2D F1 */ bl func_8026E75C
+/* 802AB96C 002A75CC 4B FC 2D F1 */ bl OSDisableInterrupts
/* 802AB970 002A75D0 7C 7F 1B 78 */ mr r31, r3
-/* 802AB974 002A75D4 4B FC 2D E9 */ bl func_8026E75C
+/* 802AB974 002A75D4 4B FC 2D E9 */ bl OSDisableInterrupts
/* 802AB978 002A75D8 88 9D 01 60 */ lbz r4, 0x160(r29)
/* 802AB97C 002A75DC 88 1D 01 61 */ lbz r0, 0x161(r29)
/* 802AB980 002A75E0 7C 04 00 50 */ subf r0, r4, r0
@@ -57174,13 +57174,13 @@ lbl_802AB8F0:
/* 802AB990 002A75F0 7C 1A 02 14 */ add r0, r26, r0
/* 802AB994 002A75F4 7C 1A 07 74 */ extsb r26, r0
lbl_802AB998:
-/* 802AB998 002A75F8 4B FC 2D ED */ bl func_8026E784
+/* 802AB998 002A75F8 4B FC 2D ED */ bl OSRestoreInterrupts
/* 802AB99C 002A75FC 80 7D 01 68 */ lwz r3, 0x168(r29)
/* 802AB9A0 002A7600 38 03 FF FF */ addi r0, r3, -1
/* 802AB9A4 002A7604 7C 00 D0 40 */ cmplw r0, r26
/* 802AB9A8 002A7608 40 82 00 10 */ bne lbl_802AB9B8
/* 802AB9AC 002A760C 7F E3 FB 78 */ mr r3, r31
-/* 802AB9B0 002A7610 4B FC 2D D5 */ bl func_8026E784
+/* 802AB9B0 002A7610 4B FC 2D D5 */ bl OSRestoreInterrupts
/* 802AB9B4 002A7614 48 00 00 78 */ b lbl_802ABA2C
lbl_802AB9B8:
/* 802AB9B8 002A7618 88 1D 01 61 */ lbz r0, 0x161(r29)
@@ -57211,7 +57211,7 @@ lbl_802AB9B8:
/* 802ABA1C 002A767C 7C 84 FE 70 */ srawi r4, r4, 0x1f
/* 802ABA20 002A7680 7C 00 20 78 */ andc r0, r0, r4
/* 802ABA24 002A7684 98 1D 01 61 */ stb r0, 0x161(r29)
-/* 802ABA28 002A7688 4B FC 2D 5D */ bl func_8026E784
+/* 802ABA28 002A7688 4B FC 2D 5D */ bl OSRestoreInterrupts
lbl_802ABA2C:
/* 802ABA2C 002A768C 39 60 00 00 */ li r11, 0
/* 802ABA30 002A7690 38 00 00 01 */ li r0, 1
@@ -57242,9 +57242,9 @@ lbl_802ABA2C:
/* 802ABA94 002A76F4 90 01 03 7C */ stw r0, 0x37c(r1)
/* 802ABA98 002A76F8 91 61 03 80 */ stw r11, 0x380(r1)
/* 802ABA9C 002A76FC 93 81 03 84 */ stw r28, 0x384(r1)
-/* 802ABAA0 002A7700 4B FC 2C BD */ bl func_8026E75C
+/* 802ABAA0 002A7700 4B FC 2C BD */ bl OSDisableInterrupts
/* 802ABAA4 002A7704 7C 7F 1B 78 */ mr r31, r3
-/* 802ABAA8 002A7708 4B FC 2C B5 */ bl func_8026E75C
+/* 802ABAA8 002A7708 4B FC 2C B5 */ bl OSDisableInterrupts
/* 802ABAAC 002A770C 88 9D 01 60 */ lbz r4, 0x160(r29)
/* 802ABAB0 002A7710 88 1D 01 61 */ lbz r0, 0x161(r29)
/* 802ABAB4 002A7714 7C 04 00 50 */ subf r0, r4, r0
@@ -57254,13 +57254,13 @@ lbl_802ABA2C:
/* 802ABAC4 002A7724 7C 1A 02 14 */ add r0, r26, r0
/* 802ABAC8 002A7728 7C 1A 07 74 */ extsb r26, r0
lbl_802ABACC:
-/* 802ABACC 002A772C 4B FC 2C B9 */ bl func_8026E784
+/* 802ABACC 002A772C 4B FC 2C B9 */ bl OSRestoreInterrupts
/* 802ABAD0 002A7730 80 7D 01 68 */ lwz r3, 0x168(r29)
/* 802ABAD4 002A7734 38 03 FF FF */ addi r0, r3, -1
/* 802ABAD8 002A7738 7C 00 D0 40 */ cmplw r0, r26
/* 802ABADC 002A773C 40 82 00 10 */ bne lbl_802ABAEC
/* 802ABAE0 002A7740 7F E3 FB 78 */ mr r3, r31
-/* 802ABAE4 002A7744 4B FC 2C A1 */ bl func_8026E784
+/* 802ABAE4 002A7744 4B FC 2C A1 */ bl OSRestoreInterrupts
/* 802ABAE8 002A7748 48 00 00 78 */ b lbl_802ABB60
lbl_802ABAEC:
/* 802ABAEC 002A774C 88 1D 01 61 */ lbz r0, 0x161(r29)
@@ -57291,23 +57291,23 @@ lbl_802ABAEC:
/* 802ABB50 002A77B0 7C 84 FE 70 */ srawi r4, r4, 0x1f
/* 802ABB54 002A77B4 7C 00 20 78 */ andc r0, r0, r4
/* 802ABB58 002A77B8 98 1D 01 61 */ stb r0, 0x161(r29)
-/* 802ABB5C 002A77BC 4B FC 2C 29 */ bl func_8026E784
+/* 802ABB5C 002A77BC 4B FC 2C 29 */ bl OSRestoreInterrupts
lbl_802ABB60:
/* 802ABB60 002A77C0 7F C3 F3 78 */ mr r3, r30
-/* 802ABB64 002A77C4 4B FC 2C 21 */ bl func_8026E784
+/* 802ABB64 002A77C4 4B FC 2C 21 */ bl OSRestoreInterrupts
/* 802ABB68 002A77C8 38 60 00 00 */ li r3, 0
/* 802ABB6C 002A77CC 48 00 0B F4 */ b lbl_802AC760
lbl_802ABB70:
/* 802ABB70 002A77D0 7F C3 F3 78 */ mr r3, r30
/* 802ABB74 002A77D4 3B 00 FF FE */ li r24, -2
-/* 802ABB78 002A77D8 4B FC 2C 0D */ bl func_8026E784
+/* 802ABB78 002A77D8 4B FC 2C 0D */ bl OSRestoreInterrupts
/* 802ABB7C 002A77DC 48 00 0B C4 */ b lbl_802AC740
lbl_802ABB80:
/* 802ABB80 002A77E0 7C 1B C8 40 */ cmplw r27, r25
/* 802ABB84 002A77E4 41 82 0B BC */ beq lbl_802AC740
-/* 802ABB88 002A77E8 4B FC 2B D5 */ bl func_8026E75C
+/* 802ABB88 002A77E8 4B FC 2B D5 */ bl OSDisableInterrupts
/* 802ABB8C 002A77EC 7C 7E 1B 78 */ mr r30, r3
-/* 802ABB90 002A77F0 4B FC 2B CD */ bl func_8026E75C
+/* 802ABB90 002A77F0 4B FC 2B CD */ bl OSDisableInterrupts
/* 802ABB94 002A77F4 88 9D 01 60 */ lbz r4, 0x160(r29)
/* 802ABB98 002A77F8 88 1D 01 61 */ lbz r0, 0x161(r29)
/* 802ABB9C 002A77FC 7C 04 00 50 */ subf r0, r4, r0
@@ -57317,7 +57317,7 @@ lbl_802ABB80:
/* 802ABBAC 002A780C 7C 1A 02 14 */ add r0, r26, r0
/* 802ABBB0 002A7810 7C 1A 07 74 */ extsb r26, r0
lbl_802ABBB4:
-/* 802ABBB4 002A7814 4B FC 2B D1 */ bl func_8026E784
+/* 802ABBB4 002A7814 4B FC 2B D1 */ bl OSRestoreInterrupts
/* 802ABBB8 002A7818 80 7D 01 68 */ lwz r3, 0x168(r29)
/* 802ABBBC 002A781C 38 9A 00 08 */ addi r4, r26, 8
/* 802ABBC0 002A7820 38 03 FF FF */ addi r0, r3, -1
@@ -57354,9 +57354,9 @@ lbl_802ABBB4:
/* 802ABC3C 002A789C 90 61 03 1C */ stw r3, 0x31c(r1)
/* 802ABC40 002A78A0 90 01 03 20 */ stw r0, 0x320(r1)
/* 802ABC44 002A78A4 91 81 03 24 */ stw r12, 0x324(r1)
-/* 802ABC48 002A78A8 4B FC 2B 15 */ bl func_8026E75C
+/* 802ABC48 002A78A8 4B FC 2B 15 */ bl OSDisableInterrupts
/* 802ABC4C 002A78AC 7C 7F 1B 78 */ mr r31, r3
-/* 802ABC50 002A78B0 4B FC 2B 0D */ bl func_8026E75C
+/* 802ABC50 002A78B0 4B FC 2B 0D */ bl OSDisableInterrupts
/* 802ABC54 002A78B4 88 9D 01 60 */ lbz r4, 0x160(r29)
/* 802ABC58 002A78B8 88 1D 01 61 */ lbz r0, 0x161(r29)
/* 802ABC5C 002A78BC 7C 04 00 50 */ subf r0, r4, r0
@@ -57366,13 +57366,13 @@ lbl_802ABBB4:
/* 802ABC6C 002A78CC 7C 1A 02 14 */ add r0, r26, r0
/* 802ABC70 002A78D0 7C 1A 07 74 */ extsb r26, r0
lbl_802ABC74:
-/* 802ABC74 002A78D4 4B FC 2B 11 */ bl func_8026E784
+/* 802ABC74 002A78D4 4B FC 2B 11 */ bl OSRestoreInterrupts
/* 802ABC78 002A78D8 80 7D 01 68 */ lwz r3, 0x168(r29)
/* 802ABC7C 002A78DC 38 03 FF FF */ addi r0, r3, -1
/* 802ABC80 002A78E0 7C 00 D0 40 */ cmplw r0, r26
/* 802ABC84 002A78E4 40 82 00 10 */ bne lbl_802ABC94
/* 802ABC88 002A78E8 7F E3 FB 78 */ mr r3, r31
-/* 802ABC8C 002A78EC 4B FC 2A F9 */ bl func_8026E784
+/* 802ABC8C 002A78EC 4B FC 2A F9 */ bl OSRestoreInterrupts
/* 802ABC90 002A78F0 48 00 00 78 */ b lbl_802ABD08
lbl_802ABC94:
/* 802ABC94 002A78F4 88 1D 01 61 */ lbz r0, 0x161(r29)
@@ -57403,7 +57403,7 @@ lbl_802ABC94:
/* 802ABCF8 002A7958 7C 84 FE 70 */ srawi r4, r4, 0x1f
/* 802ABCFC 002A795C 7C 00 20 78 */ andc r0, r0, r4
/* 802ABD00 002A7960 98 1D 01 61 */ stb r0, 0x161(r29)
-/* 802ABD04 002A7964 4B FC 2A 81 */ bl func_8026E784
+/* 802ABD04 002A7964 4B FC 2A 81 */ bl OSRestoreInterrupts
lbl_802ABD08:
/* 802ABD08 002A7968 38 60 00 01 */ li r3, 1
/* 802ABD0C 002A796C 38 00 00 04 */ li r0, 4
@@ -57435,9 +57435,9 @@ lbl_802ABD08:
/* 802ABD74 002A79D4 90 61 02 BC */ stw r3, 0x2bc(r1)
/* 802ABD78 002A79D8 90 01 02 C0 */ stw r0, 0x2c0(r1)
/* 802ABD7C 002A79DC 91 81 02 C4 */ stw r12, 0x2c4(r1)
-/* 802ABD80 002A79E0 4B FC 29 DD */ bl func_8026E75C
+/* 802ABD80 002A79E0 4B FC 29 DD */ bl OSDisableInterrupts
/* 802ABD84 002A79E4 7C 7F 1B 78 */ mr r31, r3
-/* 802ABD88 002A79E8 4B FC 29 D5 */ bl func_8026E75C
+/* 802ABD88 002A79E8 4B FC 29 D5 */ bl OSDisableInterrupts
/* 802ABD8C 002A79EC 88 9D 01 60 */ lbz r4, 0x160(r29)
/* 802ABD90 002A79F0 88 1D 01 61 */ lbz r0, 0x161(r29)
/* 802ABD94 002A79F4 7C 04 00 50 */ subf r0, r4, r0
@@ -57447,13 +57447,13 @@ lbl_802ABD08:
/* 802ABDA4 002A7A04 7C 1A 02 14 */ add r0, r26, r0
/* 802ABDA8 002A7A08 7C 1A 07 74 */ extsb r26, r0
lbl_802ABDAC:
-/* 802ABDAC 002A7A0C 4B FC 29 D9 */ bl func_8026E784
+/* 802ABDAC 002A7A0C 4B FC 29 D9 */ bl OSRestoreInterrupts
/* 802ABDB0 002A7A10 80 7D 01 68 */ lwz r3, 0x168(r29)
/* 802ABDB4 002A7A14 38 03 FF FF */ addi r0, r3, -1
/* 802ABDB8 002A7A18 7C 00 D0 40 */ cmplw r0, r26
/* 802ABDBC 002A7A1C 40 82 00 10 */ bne lbl_802ABDCC
/* 802ABDC0 002A7A20 7F E3 FB 78 */ mr r3, r31
-/* 802ABDC4 002A7A24 4B FC 29 C1 */ bl func_8026E784
+/* 802ABDC4 002A7A24 4B FC 29 C1 */ bl OSRestoreInterrupts
/* 802ABDC8 002A7A28 48 00 00 78 */ b lbl_802ABE40
lbl_802ABDCC:
/* 802ABDCC 002A7A2C 88 1D 01 61 */ lbz r0, 0x161(r29)
@@ -57484,7 +57484,7 @@ lbl_802ABDCC:
/* 802ABE30 002A7A90 7C 84 FE 70 */ srawi r4, r4, 0x1f
/* 802ABE34 002A7A94 7C 00 20 78 */ andc r0, r0, r4
/* 802ABE38 002A7A98 98 1D 01 61 */ stb r0, 0x161(r29)
-/* 802ABE3C 002A7A9C 4B FC 29 49 */ bl func_8026E784
+/* 802ABE3C 002A7A9C 4B FC 29 49 */ bl OSRestoreInterrupts
lbl_802ABE40:
/* 802ABE40 002A7AA0 3C 60 04 B0 */ lis r3, 0x04B00030@ha
/* 802ABE44 002A7AA4 39 20 00 01 */ li r9, 1
@@ -57534,9 +57534,9 @@ lbl_802ABE40:
/* 802ABEF4 002A7B54 90 81 02 2C */ stw r4, 0x22c(r1)
/* 802ABEF8 002A7B58 90 61 02 30 */ stw r3, 0x230(r1)
/* 802ABEFC 002A7B5C 90 01 02 34 */ stw r0, 0x234(r1)
-/* 802ABF00 002A7B60 4B FC 28 5D */ bl func_8026E75C
+/* 802ABF00 002A7B60 4B FC 28 5D */ bl OSDisableInterrupts
/* 802ABF04 002A7B64 7C 7F 1B 78 */ mr r31, r3
-/* 802ABF08 002A7B68 4B FC 28 55 */ bl func_8026E75C
+/* 802ABF08 002A7B68 4B FC 28 55 */ bl OSDisableInterrupts
/* 802ABF0C 002A7B6C 88 9D 01 60 */ lbz r4, 0x160(r29)
/* 802ABF10 002A7B70 88 1D 01 61 */ lbz r0, 0x161(r29)
/* 802ABF14 002A7B74 7C 04 00 50 */ subf r0, r4, r0
@@ -57546,13 +57546,13 @@ lbl_802ABE40:
/* 802ABF24 002A7B84 7C 1A 02 14 */ add r0, r26, r0
/* 802ABF28 002A7B88 7C 1A 07 74 */ extsb r26, r0
lbl_802ABF2C:
-/* 802ABF2C 002A7B8C 4B FC 28 59 */ bl func_8026E784
+/* 802ABF2C 002A7B8C 4B FC 28 59 */ bl OSRestoreInterrupts
/* 802ABF30 002A7B90 80 7D 01 68 */ lwz r3, 0x168(r29)
/* 802ABF34 002A7B94 38 03 FF FF */ addi r0, r3, -1
/* 802ABF38 002A7B98 7C 00 D0 40 */ cmplw r0, r26
/* 802ABF3C 002A7B9C 40 82 00 10 */ bne lbl_802ABF4C
/* 802ABF40 002A7BA0 7F E3 FB 78 */ mr r3, r31
-/* 802ABF44 002A7BA4 4B FC 28 41 */ bl func_8026E784
+/* 802ABF44 002A7BA4 4B FC 28 41 */ bl OSRestoreInterrupts
/* 802ABF48 002A7BA8 48 00 00 78 */ b lbl_802ABFC0
lbl_802ABF4C:
/* 802ABF4C 002A7BAC 88 1D 01 61 */ lbz r0, 0x161(r29)
@@ -57583,7 +57583,7 @@ lbl_802ABF4C:
/* 802ABFB0 002A7C10 7C 84 FE 70 */ srawi r4, r4, 0x1f
/* 802ABFB4 002A7C14 7C 00 20 78 */ andc r0, r0, r4
/* 802ABFB8 002A7C18 98 1D 01 61 */ stb r0, 0x161(r29)
-/* 802ABFBC 002A7C1C 4B FC 27 C9 */ bl func_8026E784
+/* 802ABFBC 002A7C1C 4B FC 27 C9 */ bl OSRestoreInterrupts
lbl_802ABFC0:
/* 802ABFC0 002A7C20 88 AD AE 61 */ lbz r5, lbl_80640121-_SDA_BASE_(r13)
/* 802ABFC4 002A7C24 3D 20 04 B0 */ lis r9, 0x4b0
@@ -57638,9 +57638,9 @@ lbl_802ABFC0:
/* 802AC088 002A7CE8 90 81 01 FC */ stw r4, 0x1fc(r1)
/* 802AC08C 002A7CEC 90 61 02 00 */ stw r3, 0x200(r1)
/* 802AC090 002A7CF0 90 01 02 04 */ stw r0, 0x204(r1)
-/* 802AC094 002A7CF4 4B FC 26 C9 */ bl func_8026E75C
+/* 802AC094 002A7CF4 4B FC 26 C9 */ bl OSDisableInterrupts
/* 802AC098 002A7CF8 7C 7F 1B 78 */ mr r31, r3
-/* 802AC09C 002A7CFC 4B FC 26 C1 */ bl func_8026E75C
+/* 802AC09C 002A7CFC 4B FC 26 C1 */ bl OSDisableInterrupts
/* 802AC0A0 002A7D00 88 9D 01 60 */ lbz r4, 0x160(r29)
/* 802AC0A4 002A7D04 88 1D 01 61 */ lbz r0, 0x161(r29)
/* 802AC0A8 002A7D08 7C 04 00 50 */ subf r0, r4, r0
@@ -57650,13 +57650,13 @@ lbl_802ABFC0:
/* 802AC0B8 002A7D18 7C 1A 02 14 */ add r0, r26, r0
/* 802AC0BC 002A7D1C 7C 1A 07 74 */ extsb r26, r0
lbl_802AC0C0:
-/* 802AC0C0 002A7D20 4B FC 26 C5 */ bl func_8026E784
+/* 802AC0C0 002A7D20 4B FC 26 C5 */ bl OSRestoreInterrupts
/* 802AC0C4 002A7D24 80 7D 01 68 */ lwz r3, 0x168(r29)
/* 802AC0C8 002A7D28 38 03 FF FF */ addi r0, r3, -1
/* 802AC0CC 002A7D2C 7C 00 D0 40 */ cmplw r0, r26
/* 802AC0D0 002A7D30 40 82 00 10 */ bne lbl_802AC0E0
/* 802AC0D4 002A7D34 7F E3 FB 78 */ mr r3, r31
-/* 802AC0D8 002A7D38 4B FC 26 AD */ bl func_8026E784
+/* 802AC0D8 002A7D38 4B FC 26 AD */ bl OSRestoreInterrupts
/* 802AC0DC 002A7D3C 48 00 00 78 */ b lbl_802AC154
lbl_802AC0E0:
/* 802AC0E0 002A7D40 88 1D 01 61 */ lbz r0, 0x161(r29)
@@ -57687,7 +57687,7 @@ lbl_802AC0E0:
/* 802AC144 002A7DA4 7C 84 FE 70 */ srawi r4, r4, 0x1f
/* 802AC148 002A7DA8 7C 00 20 78 */ andc r0, r0, r4
/* 802AC14C 002A7DAC 98 1D 01 61 */ stb r0, 0x161(r29)
-/* 802AC150 002A7DB0 4B FC 26 35 */ bl func_8026E784
+/* 802AC150 002A7DB0 4B FC 26 35 */ bl OSRestoreInterrupts
lbl_802AC154:
/* 802AC154 002A7DB4 88 6D AE 61 */ lbz r3, lbl_80640121-_SDA_BASE_(r13)
/* 802AC158 002A7DB8 3C 80 04 B0 */ lis r4, 0x04B0001A@ha
@@ -57742,9 +57742,9 @@ lbl_802AC154:
/* 802AC21C 002A7E7C 90 81 01 9C */ stw r4, 0x19c(r1)
/* 802AC220 002A7E80 90 61 01 A0 */ stw r3, 0x1a0(r1)
/* 802AC224 002A7E84 90 01 01 A4 */ stw r0, 0x1a4(r1)
-/* 802AC228 002A7E88 4B FC 25 35 */ bl func_8026E75C
+/* 802AC228 002A7E88 4B FC 25 35 */ bl OSDisableInterrupts
/* 802AC22C 002A7E8C 7C 7F 1B 78 */ mr r31, r3
-/* 802AC230 002A7E90 4B FC 25 2D */ bl func_8026E75C
+/* 802AC230 002A7E90 4B FC 25 2D */ bl OSDisableInterrupts
/* 802AC234 002A7E94 88 9D 01 60 */ lbz r4, 0x160(r29)
/* 802AC238 002A7E98 88 1D 01 61 */ lbz r0, 0x161(r29)
/* 802AC23C 002A7E9C 7C 04 00 50 */ subf r0, r4, r0
@@ -57754,13 +57754,13 @@ lbl_802AC154:
/* 802AC24C 002A7EAC 7C 1A 02 14 */ add r0, r26, r0
/* 802AC250 002A7EB0 7C 1A 07 74 */ extsb r26, r0
lbl_802AC254:
-/* 802AC254 002A7EB4 4B FC 25 31 */ bl func_8026E784
+/* 802AC254 002A7EB4 4B FC 25 31 */ bl OSRestoreInterrupts
/* 802AC258 002A7EB8 80 7D 01 68 */ lwz r3, 0x168(r29)
/* 802AC25C 002A7EBC 38 03 FF FF */ addi r0, r3, -1
/* 802AC260 002A7EC0 7C 00 D0 40 */ cmplw r0, r26
/* 802AC264 002A7EC4 40 82 00 10 */ bne lbl_802AC274
/* 802AC268 002A7EC8 7F E3 FB 78 */ mr r3, r31
-/* 802AC26C 002A7ECC 4B FC 25 19 */ bl func_8026E784
+/* 802AC26C 002A7ECC 4B FC 25 19 */ bl OSRestoreInterrupts
/* 802AC270 002A7ED0 48 00 00 78 */ b lbl_802AC2E8
lbl_802AC274:
/* 802AC274 002A7ED4 88 1D 01 61 */ lbz r0, 0x161(r29)
@@ -57791,7 +57791,7 @@ lbl_802AC274:
/* 802AC2D8 002A7F38 7C 84 FE 70 */ srawi r4, r4, 0x1f
/* 802AC2DC 002A7F3C 7C 00 20 78 */ andc r0, r0, r4
/* 802AC2E0 002A7F40 98 1D 01 61 */ stb r0, 0x161(r29)
-/* 802AC2E4 002A7F44 4B FC 24 A1 */ bl func_8026E784
+/* 802AC2E4 002A7F44 4B FC 24 A1 */ bl OSRestoreInterrupts
lbl_802AC2E8:
/* 802AC2E8 002A7F48 3C 60 04 B0 */ lis r3, 0x04B00033@ha
/* 802AC2EC 002A7F4C 39 00 00 01 */ li r8, 1
@@ -57841,9 +57841,9 @@ lbl_802AC2E8:
/* 802AC39C 002A7FFC 90 81 01 0C */ stw r4, 0x10c(r1)
/* 802AC3A0 002A8000 90 61 01 10 */ stw r3, 0x110(r1)
/* 802AC3A4 002A8004 90 01 01 14 */ stw r0, 0x114(r1)
-/* 802AC3A8 002A8008 4B FC 23 B5 */ bl func_8026E75C
+/* 802AC3A8 002A8008 4B FC 23 B5 */ bl OSDisableInterrupts
/* 802AC3AC 002A800C 7C 7F 1B 78 */ mr r31, r3
-/* 802AC3B0 002A8010 4B FC 23 AD */ bl func_8026E75C
+/* 802AC3B0 002A8010 4B FC 23 AD */ bl OSDisableInterrupts
/* 802AC3B4 002A8014 88 9D 01 60 */ lbz r4, 0x160(r29)
/* 802AC3B8 002A8018 88 1D 01 61 */ lbz r0, 0x161(r29)
/* 802AC3BC 002A801C 7C 04 00 50 */ subf r0, r4, r0
@@ -57853,13 +57853,13 @@ lbl_802AC2E8:
/* 802AC3CC 002A802C 7C 1A 02 14 */ add r0, r26, r0
/* 802AC3D0 002A8030 7C 1A 07 74 */ extsb r26, r0
lbl_802AC3D4:
-/* 802AC3D4 002A8034 4B FC 23 B1 */ bl func_8026E784
+/* 802AC3D4 002A8034 4B FC 23 B1 */ bl OSRestoreInterrupts
/* 802AC3D8 002A8038 80 7D 01 68 */ lwz r3, 0x168(r29)
/* 802AC3DC 002A803C 38 03 FF FF */ addi r0, r3, -1
/* 802AC3E0 002A8040 7C 00 D0 40 */ cmplw r0, r26
/* 802AC3E4 002A8044 40 82 00 10 */ bne lbl_802AC3F4
/* 802AC3E8 002A8048 7F E3 FB 78 */ mr r3, r31
-/* 802AC3EC 002A804C 4B FC 23 99 */ bl func_8026E784
+/* 802AC3EC 002A804C 4B FC 23 99 */ bl OSRestoreInterrupts
/* 802AC3F0 002A8050 48 00 00 78 */ b lbl_802AC468
lbl_802AC3F4:
/* 802AC3F4 002A8054 88 1D 01 61 */ lbz r0, 0x161(r29)
@@ -57890,7 +57890,7 @@ lbl_802AC3F4:
/* 802AC458 002A80B8 7C 84 FE 70 */ srawi r4, r4, 0x1f
/* 802AC45C 002A80BC 7C 00 20 78 */ andc r0, r0, r4
/* 802AC460 002A80C0 98 1D 01 61 */ stb r0, 0x161(r29)
-/* 802AC464 002A80C4 4B FC 23 21 */ bl func_8026E784
+/* 802AC464 002A80C4 4B FC 23 21 */ bl OSRestoreInterrupts
lbl_802AC468:
/* 802AC468 002A80C8 3C 60 04 B0 */ lis r3, 0x04B00030@ha
/* 802AC46C 002A80CC 3C C0 80 2B */ lis r6, lbl_802AB6CC@ha
@@ -57942,9 +57942,9 @@ lbl_802AC468:
/* 802AC524 002A8184 90 81 00 AC */ stw r4, 0xac(r1)
/* 802AC528 002A8188 90 61 00 B0 */ stw r3, 0xb0(r1)
/* 802AC52C 002A818C 90 01 00 B4 */ stw r0, 0xb4(r1)
-/* 802AC530 002A8190 4B FC 22 2D */ bl func_8026E75C
+/* 802AC530 002A8190 4B FC 22 2D */ bl OSDisableInterrupts
/* 802AC534 002A8194 7C 7F 1B 78 */ mr r31, r3
-/* 802AC538 002A8198 4B FC 22 25 */ bl func_8026E75C
+/* 802AC538 002A8198 4B FC 22 25 */ bl OSDisableInterrupts
/* 802AC53C 002A819C 88 9D 01 60 */ lbz r4, 0x160(r29)
/* 802AC540 002A81A0 88 1D 01 61 */ lbz r0, 0x161(r29)
/* 802AC544 002A81A4 7C 04 00 50 */ subf r0, r4, r0
@@ -57954,13 +57954,13 @@ lbl_802AC468:
/* 802AC554 002A81B4 7C 1A 02 14 */ add r0, r26, r0
/* 802AC558 002A81B8 7C 1A 07 74 */ extsb r26, r0
lbl_802AC55C:
-/* 802AC55C 002A81BC 4B FC 22 29 */ bl func_8026E784
+/* 802AC55C 002A81BC 4B FC 22 29 */ bl OSRestoreInterrupts
/* 802AC560 002A81C0 80 7D 01 68 */ lwz r3, 0x168(r29)
/* 802AC564 002A81C4 38 03 FF FF */ addi r0, r3, -1
/* 802AC568 002A81C8 7C 00 D0 40 */ cmplw r0, r26
/* 802AC56C 002A81CC 40 82 00 10 */ bne lbl_802AC57C
/* 802AC570 002A81D0 7F E3 FB 78 */ mr r3, r31
-/* 802AC574 002A81D4 4B FC 22 11 */ bl func_8026E784
+/* 802AC574 002A81D4 4B FC 22 11 */ bl OSRestoreInterrupts
/* 802AC578 002A81D8 48 00 00 78 */ b lbl_802AC5F0
lbl_802AC57C:
/* 802AC57C 002A81DC 88 1D 01 61 */ lbz r0, 0x161(r29)
@@ -57991,7 +57991,7 @@ lbl_802AC57C:
/* 802AC5E0 002A8240 7C 84 FE 70 */ srawi r4, r4, 0x1f
/* 802AC5E4 002A8244 7C 00 20 78 */ andc r0, r0, r4
/* 802AC5E8 002A8248 98 1D 01 61 */ stb r0, 0x161(r29)
-/* 802AC5EC 002A824C 4B FC 21 99 */ bl func_8026E784
+/* 802AC5EC 002A824C 4B FC 21 99 */ bl OSRestoreInterrupts
lbl_802AC5F0:
/* 802AC5F0 002A8250 39 60 00 00 */ li r11, 0
/* 802AC5F4 002A8254 38 00 00 01 */ li r0, 1
@@ -58022,9 +58022,9 @@ lbl_802AC5F0:
/* 802AC658 002A82B8 90 01 00 7C */ stw r0, 0x7c(r1)
/* 802AC65C 002A82BC 91 61 00 80 */ stw r11, 0x80(r1)
/* 802AC660 002A82C0 93 81 00 84 */ stw r28, 0x84(r1)
-/* 802AC664 002A82C4 4B FC 20 F9 */ bl func_8026E75C
+/* 802AC664 002A82C4 4B FC 20 F9 */ bl OSDisableInterrupts
/* 802AC668 002A82C8 7C 7F 1B 78 */ mr r31, r3
-/* 802AC66C 002A82CC 4B FC 20 F1 */ bl func_8026E75C
+/* 802AC66C 002A82CC 4B FC 20 F1 */ bl OSDisableInterrupts
/* 802AC670 002A82D0 88 9D 01 60 */ lbz r4, 0x160(r29)
/* 802AC674 002A82D4 88 1D 01 61 */ lbz r0, 0x161(r29)
/* 802AC678 002A82D8 7C 04 00 50 */ subf r0, r4, r0
@@ -58034,13 +58034,13 @@ lbl_802AC5F0:
/* 802AC688 002A82E8 7C 1A 02 14 */ add r0, r26, r0
/* 802AC68C 002A82EC 7C 1A 07 74 */ extsb r26, r0
lbl_802AC690:
-/* 802AC690 002A82F0 4B FC 20 F5 */ bl func_8026E784
+/* 802AC690 002A82F0 4B FC 20 F5 */ bl OSRestoreInterrupts
/* 802AC694 002A82F4 80 7D 01 68 */ lwz r3, 0x168(r29)
/* 802AC698 002A82F8 38 03 FF FF */ addi r0, r3, -1
/* 802AC69C 002A82FC 7C 00 D0 40 */ cmplw r0, r26
/* 802AC6A0 002A8300 40 82 00 10 */ bne lbl_802AC6B0
/* 802AC6A4 002A8304 7F E3 FB 78 */ mr r3, r31
-/* 802AC6A8 002A8308 4B FC 20 DD */ bl func_8026E784
+/* 802AC6A8 002A8308 4B FC 20 DD */ bl OSRestoreInterrupts
/* 802AC6AC 002A830C 48 00 00 78 */ b lbl_802AC724
lbl_802AC6B0:
/* 802AC6B0 002A8310 88 1D 01 61 */ lbz r0, 0x161(r29)
@@ -58071,16 +58071,16 @@ lbl_802AC6B0:
/* 802AC714 002A8374 7C 84 FE 70 */ srawi r4, r4, 0x1f
/* 802AC718 002A8378 7C 00 20 78 */ andc r0, r0, r4
/* 802AC71C 002A837C 98 1D 01 61 */ stb r0, 0x161(r29)
-/* 802AC720 002A8380 4B FC 20 65 */ bl func_8026E784
+/* 802AC720 002A8380 4B FC 20 65 */ bl OSRestoreInterrupts
lbl_802AC724:
/* 802AC724 002A8384 7F C3 F3 78 */ mr r3, r30
-/* 802AC728 002A8388 4B FC 20 5D */ bl func_8026E784
+/* 802AC728 002A8388 4B FC 20 5D */ bl OSRestoreInterrupts
/* 802AC72C 002A838C 38 60 00 00 */ li r3, 0
/* 802AC730 002A8390 48 00 00 30 */ b lbl_802AC760
lbl_802AC734:
/* 802AC734 002A8394 7F C3 F3 78 */ mr r3, r30
/* 802AC738 002A8398 3B 00 FF FE */ li r24, -2
-/* 802AC73C 002A839C 4B FC 20 49 */ bl func_8026E784
+/* 802AC73C 002A839C 4B FC 20 49 */ bl OSRestoreInterrupts
lbl_802AC740:
/* 802AC740 002A83A0 2C 1C 00 00 */ cmpwi r28, 0
/* 802AC744 002A83A4 41 82 00 18 */ beq lbl_802AC75C
@@ -58112,7 +58112,7 @@ func_802AC778:
/* 802AC798 002A83F8 7C 98 23 78 */ mr r24, r4
/* 802AC79C 002A83FC 54 1B 06 3E */ clrlwi r27, r0, 0x18
/* 802AC7A0 002A8400 3B 44 00 04 */ addi r26, r4, 4
-/* 802AC7A4 002A8404 4B FC 1F B9 */ bl func_8026E75C
+/* 802AC7A4 002A8404 4B FC 1F B9 */ bl OSDisableInterrupts
/* 802AC7A8 002A8408 3C 80 80 53 */ lis r4, lbl_80536D70@ha
/* 802AC7AC 002A840C 56 E0 10 3A */ slwi r0, r23, 2
/* 802AC7B0 002A8410 38 84 6D 70 */ addi r4, r4, lbl_80536D70@l
@@ -58121,7 +58121,7 @@ func_802AC778:
/* 802AC7BC 002A841C 82 FC 08 BC */ lwz r23, 0x8bc(r28)
/* 802AC7C0 002A8420 7F A0 07 75 */ extsb. r0, r29
/* 802AC7C4 002A8424 40 80 00 0C */ bge lbl_802AC7D0
-/* 802AC7C8 002A8428 4B FC 1F BD */ bl func_8026E784
+/* 802AC7C8 002A8428 4B FC 1F BD */ bl OSRestoreInterrupts
/* 802AC7CC 002A842C 48 00 01 C8 */ b lbl_802AC994
lbl_802AC7D0:
/* 802AC7D0 002A8430 38 00 FF FE */ li r0, -2
@@ -58129,25 +58129,25 @@ lbl_802AC7D0:
/* 802AC7D8 002A8438 80 9C 08 D4 */ lwz r4, 0x8d4(r28)
/* 802AC7DC 002A843C 80 0D AE 5C */ lwz r0, lbl_8064011C-_SDA_BASE_(r13)
/* 802AC7E0 002A8440 7C 9E 00 38 */ and r30, r4, r0
-/* 802AC7E4 002A8444 4B FC 1F A1 */ bl func_8026E784
+/* 802AC7E4 002A8444 4B FC 1F A1 */ bl OSRestoreInterrupts
/* 802AC7E8 002A8448 28 1B 00 10 */ cmplwi r27, 0x10
/* 802AC7EC 002A844C 40 82 00 14 */ bne lbl_802AC800
-/* 802AC7F0 002A8450 4B FC 1F 6D */ bl func_8026E75C
+/* 802AC7F0 002A8450 4B FC 1F 6D */ bl OSDisableInterrupts
/* 802AC7F4 002A8454 92 FC 08 BC */ stw r23, 0x8bc(r28)
-/* 802AC7F8 002A8458 4B FC 1F 8D */ bl func_8026E784
+/* 802AC7F8 002A8458 4B FC 1F 8D */ bl OSRestoreInterrupts
/* 802AC7FC 002A845C 48 00 01 14 */ b lbl_802AC910
lbl_802AC800:
/* 802AC800 002A8460 28 1B 00 18 */ cmplwi r27, 0x18
/* 802AC804 002A8464 40 82 00 20 */ bne lbl_802AC824
-/* 802AC808 002A8468 4B FC 1F 55 */ bl func_8026E75C
+/* 802AC808 002A8468 4B FC 1F 55 */ bl OSDisableInterrupts
/* 802AC80C 002A846C 92 FC 08 BC */ stw r23, 0x8bc(r28)
/* 802AC810 002A8470 88 9C 08 CF */ lbz r4, 0x8cf(r28)
/* 802AC814 002A8474 38 04 FF FF */ addi r0, r4, -1
/* 802AC818 002A8478 98 1C 08 CF */ stb r0, 0x8cf(r28)
-/* 802AC81C 002A847C 4B FC 1F 69 */ bl func_8026E784
+/* 802AC81C 002A847C 4B FC 1F 69 */ bl OSRestoreInterrupts
/* 802AC820 002A8480 48 00 00 F0 */ b lbl_802AC910
lbl_802AC824:
-/* 802AC824 002A8484 4B FC 1F 39 */ bl func_8026E75C
+/* 802AC824 002A8484 4B FC 1F 39 */ bl OSDisableInterrupts
/* 802AC828 002A8488 2C 1B 00 17 */ cmpwi r27, 0x17
/* 802AC82C 002A848C 7C 7F 1B 78 */ mr r31, r3
/* 802AC830 002A8490 41 82 00 24 */ beq lbl_802AC854
@@ -58211,7 +58211,7 @@ lbl_802AC8D4:
/* 802AC900 002A8560 7F E3 FB 78 */ mr r3, r31
/* 802AC904 002A8564 90 1C 09 08 */ stw r0, 0x908(r28)
/* 802AC908 002A8568 98 BC 09 10 */ stb r5, 0x910(r28)
-/* 802AC90C 002A856C 4B FC 1E 79 */ bl func_8026E784
+/* 802AC90C 002A856C 4B FC 1E 79 */ bl OSRestoreInterrupts
lbl_802AC910:
/* 802AC910 002A8570 3C 60 80 44 */ lis r3, lbl_8043C25C@ha
/* 802AC914 002A8574 7F 65 DB 78 */ mr r5, r27
@@ -58334,9 +58334,9 @@ lbl_802ACA78:
/* 802ACACC 002A872C 90 81 00 2C */ stw r4, 0x2c(r1)
/* 802ACAD0 002A8730 90 61 00 30 */ stw r3, 0x30(r1)
/* 802ACAD4 002A8734 90 01 00 34 */ stw r0, 0x34(r1)
-/* 802ACAD8 002A8738 4B FC 1C 85 */ bl func_8026E75C
+/* 802ACAD8 002A8738 4B FC 1C 85 */ bl OSDisableInterrupts
/* 802ACADC 002A873C 7C 7F 1B 78 */ mr r31, r3
-/* 802ACAE0 002A8740 4B FC 1C 7D */ bl func_8026E75C
+/* 802ACAE0 002A8740 4B FC 1C 7D */ bl OSDisableInterrupts
/* 802ACAE4 002A8744 88 9E 00 00 */ lbz r4, 0(r30)
/* 802ACAE8 002A8748 88 1E 00 01 */ lbz r0, 1(r30)
/* 802ACAEC 002A874C 7C 04 00 50 */ subf r0, r4, r0
@@ -58346,13 +58346,13 @@ lbl_802ACA78:
/* 802ACAFC 002A875C 7C 1D 02 14 */ add r0, r29, r0
/* 802ACB00 002A8760 7C 1D 07 74 */ extsb r29, r0
lbl_802ACB04:
-/* 802ACB04 002A8764 4B FC 1C 81 */ bl func_8026E784
+/* 802ACB04 002A8764 4B FC 1C 81 */ bl OSRestoreInterrupts
/* 802ACB08 002A8768 80 7E 00 08 */ lwz r3, 8(r30)
/* 802ACB0C 002A876C 38 03 FF FF */ addi r0, r3, -1
/* 802ACB10 002A8770 7C 00 E8 40 */ cmplw r0, r29
/* 802ACB14 002A8774 40 82 00 14 */ bne lbl_802ACB28
/* 802ACB18 002A8778 7F E3 FB 78 */ mr r3, r31
-/* 802ACB1C 002A877C 4B FC 1C 69 */ bl func_8026E784
+/* 802ACB1C 002A877C 4B FC 1C 69 */ bl OSRestoreInterrupts
/* 802ACB20 002A8780 38 60 00 00 */ li r3, 0
/* 802ACB24 002A8784 48 00 00 7C */ b lbl_802ACBA0
lbl_802ACB28:
@@ -58384,7 +58384,7 @@ lbl_802ACB28:
/* 802ACB8C 002A87EC 7C 84 FE 70 */ srawi r4, r4, 0x1f
/* 802ACB90 002A87F0 7C 00 20 78 */ andc r0, r0, r4
/* 802ACB94 002A87F4 98 1E 00 01 */ stb r0, 1(r30)
-/* 802ACB98 002A87F8 4B FC 1B ED */ bl func_8026E784
+/* 802ACB98 002A87F8 4B FC 1B ED */ bl OSRestoreInterrupts
/* 802ACB9C 002A87FC 38 60 00 01 */ li r3, 1
lbl_802ACBA0:
/* 802ACBA0 002A8800 80 01 00 84 */ lwz r0, 0x84(r1)
@@ -58449,9 +58449,9 @@ func_802ACBBC:
/* 802ACC80 002A88E0 90 81 00 64 */ stw r4, 0x64(r1)
/* 802ACC84 002A88E4 90 61 00 68 */ stw r3, 0x68(r1)
/* 802ACC88 002A88E8 90 01 00 6C */ stw r0, 0x6c(r1)
-/* 802ACC8C 002A88EC 4B FC 1A D1 */ bl func_8026E75C
+/* 802ACC8C 002A88EC 4B FC 1A D1 */ bl OSDisableInterrupts
/* 802ACC90 002A88F0 7C 7E 1B 78 */ mr r30, r3
-/* 802ACC94 002A88F4 4B FC 1A C9 */ bl func_8026E75C
+/* 802ACC94 002A88F4 4B FC 1A C9 */ bl OSDisableInterrupts
/* 802ACC98 002A88F8 88 9F 00 00 */ lbz r4, 0(r31)
/* 802ACC9C 002A88FC 88 1F 00 01 */ lbz r0, 1(r31)
/* 802ACCA0 002A8900 7C 04 00 50 */ subf r0, r4, r0
@@ -58461,13 +58461,13 @@ func_802ACBBC:
/* 802ACCB0 002A8910 7C 1D 02 14 */ add r0, r29, r0
/* 802ACCB4 002A8914 7C 1D 07 74 */ extsb r29, r0
lbl_802ACCB8:
-/* 802ACCB8 002A8918 4B FC 1A CD */ bl func_8026E784
+/* 802ACCB8 002A8918 4B FC 1A CD */ bl OSRestoreInterrupts
/* 802ACCBC 002A891C 80 7F 00 08 */ lwz r3, 8(r31)
/* 802ACCC0 002A8920 38 03 FF FF */ addi r0, r3, -1
/* 802ACCC4 002A8924 7C 00 E8 40 */ cmplw r0, r29
/* 802ACCC8 002A8928 40 82 00 14 */ bne lbl_802ACCDC
/* 802ACCCC 002A892C 7F C3 F3 78 */ mr r3, r30
-/* 802ACCD0 002A8930 4B FC 1A B5 */ bl func_8026E784
+/* 802ACCD0 002A8930 4B FC 1A B5 */ bl OSRestoreInterrupts
/* 802ACCD4 002A8934 38 60 00 00 */ li r3, 0
/* 802ACCD8 002A8938 48 00 00 7C */ b lbl_802ACD54
lbl_802ACCDC:
@@ -58499,7 +58499,7 @@ lbl_802ACCDC:
/* 802ACD40 002A89A0 7C 84 FE 70 */ srawi r4, r4, 0x1f
/* 802ACD44 002A89A4 7C 00 20 78 */ andc r0, r0, r4
/* 802ACD48 002A89A8 98 1F 00 01 */ stb r0, 1(r31)
-/* 802ACD4C 002A89AC 4B FC 1A 39 */ bl func_8026E784
+/* 802ACD4C 002A89AC 4B FC 1A 39 */ bl OSRestoreInterrupts
/* 802ACD50 002A89B0 38 60 00 01 */ li r3, 1
lbl_802ACD54:
/* 802ACD54 002A89B4 80 01 00 84 */ lwz r0, 0x84(r1)
@@ -58565,9 +58565,9 @@ func_802ACD70:
/* 802ACE38 002A8A98 90 81 00 34 */ stw r4, 0x34(r1)
/* 802ACE3C 002A8A9C 90 61 00 38 */ stw r3, 0x38(r1)
/* 802ACE40 002A8AA0 90 01 00 3C */ stw r0, 0x3c(r1)
-/* 802ACE44 002A8AA4 4B FC 19 19 */ bl func_8026E75C
+/* 802ACE44 002A8AA4 4B FC 19 19 */ bl OSDisableInterrupts
/* 802ACE48 002A8AA8 7C 7F 1B 78 */ mr r31, r3
-/* 802ACE4C 002A8AAC 4B FC 19 11 */ bl func_8026E75C
+/* 802ACE4C 002A8AAC 4B FC 19 11 */ bl OSDisableInterrupts
/* 802ACE50 002A8AB0 88 9E 00 00 */ lbz r4, 0(r30)
/* 802ACE54 002A8AB4 88 1E 00 01 */ lbz r0, 1(r30)
/* 802ACE58 002A8AB8 7C 04 00 50 */ subf r0, r4, r0
@@ -58577,13 +58577,13 @@ func_802ACD70:
/* 802ACE68 002A8AC8 7C 1D 02 14 */ add r0, r29, r0
/* 802ACE6C 002A8ACC 7C 1D 07 74 */ extsb r29, r0
lbl_802ACE70:
-/* 802ACE70 002A8AD0 4B FC 19 15 */ bl func_8026E784
+/* 802ACE70 002A8AD0 4B FC 19 15 */ bl OSRestoreInterrupts
/* 802ACE74 002A8AD4 80 7E 00 08 */ lwz r3, 8(r30)
/* 802ACE78 002A8AD8 38 03 FF FF */ addi r0, r3, -1
/* 802ACE7C 002A8ADC 7C 00 E8 40 */ cmplw r0, r29
/* 802ACE80 002A8AE0 40 82 00 14 */ bne lbl_802ACE94
/* 802ACE84 002A8AE4 7F E3 FB 78 */ mr r3, r31
-/* 802ACE88 002A8AE8 4B FC 18 FD */ bl func_8026E784
+/* 802ACE88 002A8AE8 4B FC 18 FD */ bl OSRestoreInterrupts
/* 802ACE8C 002A8AEC 38 60 00 00 */ li r3, 0
/* 802ACE90 002A8AF0 48 00 00 7C */ b lbl_802ACF0C
lbl_802ACE94:
@@ -58615,7 +58615,7 @@ lbl_802ACE94:
/* 802ACEF8 002A8B58 7C 84 FE 70 */ srawi r4, r4, 0x1f
/* 802ACEFC 002A8B5C 7C 00 20 78 */ andc r0, r0, r4
/* 802ACF00 002A8B60 98 1E 00 01 */ stb r0, 1(r30)
-/* 802ACF04 002A8B64 4B FC 18 81 */ bl func_8026E784
+/* 802ACF04 002A8B64 4B FC 18 81 */ bl OSRestoreInterrupts
/* 802ACF08 002A8B68 38 60 00 01 */ li r3, 1
lbl_802ACF0C:
/* 802ACF0C 002A8B6C 80 01 00 84 */ lwz r0, 0x84(r1)
@@ -58678,9 +58678,9 @@ func_802ACF28:
/* 802ACFE4 002A8C44 91 81 00 34 */ stw r12, 0x34(r1)
/* 802ACFE8 002A8C48 90 61 00 38 */ stw r3, 0x38(r1)
/* 802ACFEC 002A8C4C 90 01 00 3C */ stw r0, 0x3c(r1)
-/* 802ACFF0 002A8C50 4B FC 17 6D */ bl func_8026E75C
+/* 802ACFF0 002A8C50 4B FC 17 6D */ bl OSDisableInterrupts
/* 802ACFF4 002A8C54 7C 7F 1B 78 */ mr r31, r3
-/* 802ACFF8 002A8C58 4B FC 17 65 */ bl func_8026E75C
+/* 802ACFF8 002A8C58 4B FC 17 65 */ bl OSDisableInterrupts
/* 802ACFFC 002A8C5C 88 9E 00 00 */ lbz r4, 0(r30)
/* 802AD000 002A8C60 88 1E 00 01 */ lbz r0, 1(r30)
/* 802AD004 002A8C64 7C 04 00 50 */ subf r0, r4, r0
@@ -58690,13 +58690,13 @@ func_802ACF28:
/* 802AD014 002A8C74 7C 1D 02 14 */ add r0, r29, r0
/* 802AD018 002A8C78 7C 1D 07 74 */ extsb r29, r0
lbl_802AD01C:
-/* 802AD01C 002A8C7C 4B FC 17 69 */ bl func_8026E784
+/* 802AD01C 002A8C7C 4B FC 17 69 */ bl OSRestoreInterrupts
/* 802AD020 002A8C80 80 7E 00 08 */ lwz r3, 8(r30)
/* 802AD024 002A8C84 38 03 FF FF */ addi r0, r3, -1
/* 802AD028 002A8C88 7C 00 E8 40 */ cmplw r0, r29
/* 802AD02C 002A8C8C 40 82 00 14 */ bne lbl_802AD040
/* 802AD030 002A8C90 7F E3 FB 78 */ mr r3, r31
-/* 802AD034 002A8C94 4B FC 17 51 */ bl func_8026E784
+/* 802AD034 002A8C94 4B FC 17 51 */ bl OSRestoreInterrupts
/* 802AD038 002A8C98 38 60 00 00 */ li r3, 0
/* 802AD03C 002A8C9C 48 00 00 7C */ b lbl_802AD0B8
lbl_802AD040:
@@ -58728,7 +58728,7 @@ lbl_802AD040:
/* 802AD0A4 002A8D04 7C 84 FE 70 */ srawi r4, r4, 0x1f
/* 802AD0A8 002A8D08 7C 00 20 78 */ andc r0, r0, r4
/* 802AD0AC 002A8D0C 98 1E 00 01 */ stb r0, 1(r30)
-/* 802AD0B0 002A8D10 4B FC 16 D5 */ bl func_8026E784
+/* 802AD0B0 002A8D10 4B FC 16 D5 */ bl OSRestoreInterrupts
/* 802AD0B4 002A8D14 38 60 00 01 */ li r3, 1
lbl_802AD0B8:
/* 802AD0B8 002A8D18 80 01 00 84 */ lwz r0, 0x84(r1)
@@ -58749,7 +58749,7 @@ func_802AD0D4:
/* 802AD0E8 002A8D48 7C 9E 23 78 */ mr r30, r4
/* 802AD0EC 002A8D4C 93 A1 00 14 */ stw r29, 0x14(r1)
/* 802AD0F0 002A8D50 7C 7D 1B 78 */ mr r29, r3
-/* 802AD0F4 002A8D54 4B FC 16 69 */ bl func_8026E75C
+/* 802AD0F4 002A8D54 4B FC 16 69 */ bl OSDisableInterrupts
/* 802AD0F8 002A8D58 88 9D 00 00 */ lbz r4, 0(r29)
/* 802AD0FC 002A8D5C 88 1D 00 01 */ lbz r0, 1(r29)
/* 802AD100 002A8D60 7C 04 00 50 */ subf r0, r4, r0
@@ -58759,7 +58759,7 @@ func_802AD0D4:
/* 802AD110 002A8D70 7C 1F 02 14 */ add r0, r31, r0
/* 802AD114 002A8D74 7C 1F 07 74 */ extsb r31, r0
lbl_802AD118:
-/* 802AD118 002A8D78 4B FC 16 6D */ bl func_8026E784
+/* 802AD118 002A8D78 4B FC 16 6D */ bl OSRestoreInterrupts
/* 802AD11C 002A8D7C 80 7D 00 08 */ lwz r3, 8(r29)
/* 802AD120 002A8D80 7F C0 07 74 */ extsb r0, r30
/* 802AD124 002A8D84 7C 9F 02 14 */ add r4, r31, r0
@@ -58787,7 +58787,7 @@ func_802AD15C:
/* 802AD168 002A8DC8 93 E1 00 0C */ stw r31, 0xc(r1)
/* 802AD16C 002A8DCC 93 C1 00 08 */ stw r30, 8(r1)
/* 802AD170 002A8DD0 7C 7E 1B 78 */ mr r30, r3
-/* 802AD174 002A8DD4 4B FC 15 E9 */ bl func_8026E75C
+/* 802AD174 002A8DD4 4B FC 15 E9 */ bl OSDisableInterrupts
/* 802AD178 002A8DD8 80 1E 00 08 */ lwz r0, 8(r30)
/* 802AD17C 002A8DDC 38 80 00 00 */ li r4, 0
/* 802AD180 002A8DE0 7C 7F 1B 78 */ mr r31, r3
@@ -58798,7 +58798,7 @@ func_802AD15C:
/* 802AD194 002A8DF4 38 80 00 00 */ li r4, 0
/* 802AD198 002A8DF8 4B D5 6F 6D */ bl func_80004104
/* 802AD19C 002A8DFC 7F E3 FB 78 */ mr r3, r31
-/* 802AD1A0 002A8E00 4B FC 15 E5 */ bl func_8026E784
+/* 802AD1A0 002A8E00 4B FC 15 E5 */ bl OSRestoreInterrupts
/* 802AD1A4 002A8E04 80 01 00 14 */ lwz r0, 0x14(r1)
/* 802AD1A8 002A8E08 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 802AD1AC 002A8E0C 83 C1 00 08 */ lwz r30, 8(r1)
@@ -59953,7 +59953,7 @@ func_802AE228:
/* 802AE258 002A9EB8 41 80 00 58 */ blt lbl_802AE2B0
/* 802AE25C 002A9EBC 28 00 00 3F */ cmplwi r0, 0x3f
/* 802AE260 002A9EC0 41 81 00 50 */ bgt lbl_802AE2B0
-/* 802AE264 002A9EC4 4B FC 04 F9 */ bl func_8026E75C
+/* 802AE264 002A9EC4 4B FC 04 F9 */ bl OSDisableInterrupts
/* 802AE268 002A9EC8 88 9D 00 00 */ lbz r4, 0(r29)
/* 802AE26C 002A9ECC 3C A0 80 44 */ lis r5, lbl_8043C2A0@ha
/* 802AE270 002A9ED0 7C 7F 1B 78 */ mr r31, r3
@@ -59966,7 +59966,7 @@ func_802AE228:
/* 802AE28C 002A9EEC 7D 89 03 A6 */ mtctr r12
/* 802AE290 002A9EF0 4E 80 04 21 */ bctrl
/* 802AE294 002A9EF4 7F E3 FB 78 */ mr r3, r31
-/* 802AE298 002A9EF8 4B FC 04 ED */ bl func_8026E784
+/* 802AE298 002A9EF8 4B FC 04 ED */ bl OSRestoreInterrupts
/* 802AE29C 002A9EFC 7F 83 E3 78 */ mr r3, r28
/* 802AE2A0 002A9F00 4B FF B6 ED */ bl func_802A998C
/* 802AE2A4 002A9F04 7F 83 E3 78 */ mr r3, r28
@@ -59996,7 +59996,7 @@ lbl_802AE2B4:
/* 802AE2FC 002A9F5C 38 7F 03 28 */ addi r3, r31, 0x328
/* 802AE300 002A9F60 4C C6 31 82 */ crclr 6
/* 802AE304 002A9F64 48 00 55 5D */ bl func_802B3860
-/* 802AE308 002A9F68 4B FC 04 55 */ bl func_8026E75C
+/* 802AE308 002A9F68 4B FC 04 55 */ bl OSDisableInterrupts
/* 802AE30C 002A9F6C 3C 80 80 53 */ lis r4, lbl_80536D70@ha
/* 802AE310 002A9F70 57 20 15 BA */ rlwinm r0, r25, 2, 0x16, 0x1d
/* 802AE314 002A9F74 38 84 6D 70 */ addi r4, r4, lbl_80536D70@l
@@ -60005,7 +60005,7 @@ lbl_802AE2B4:
/* 802AE320 002A9F80 80 1E 08 DC */ lwz r0, 0x8dc(r30)
/* 802AE324 002A9F84 2C 00 00 00 */ cmpwi r0, 0
/* 802AE328 002A9F88 40 82 00 0C */ bne lbl_802AE334
-/* 802AE32C 002A9F8C 4B FC 04 59 */ bl func_8026E784
+/* 802AE32C 002A9F8C 4B FC 04 59 */ bl OSRestoreInterrupts
/* 802AE330 002A9F90 48 00 03 A0 */ b lbl_802AE6D0
lbl_802AE334:
/* 802AE334 002A9F94 88 9E 08 C8 */ lbz r4, 0x8c8(r30)
@@ -60250,7 +60250,7 @@ lbl_802AE6A0:
/* 802AE6C0 002AA320 7C 00 00 34 */ cntlzw r0, r0
/* 802AE6C4 002AA324 54 00 DE 3E */ rlwinm r0, r0, 0x1b, 0x18, 0x1f
/* 802AE6C8 002AA328 98 1E 08 C8 */ stb r0, 0x8c8(r30)
-/* 802AE6CC 002AA32C 4B FC 00 B9 */ bl func_8026E784
+/* 802AE6CC 002AA32C 4B FC 00 B9 */ bl OSRestoreInterrupts
lbl_802AE6D0:
/* 802AE6D0 002AA330 39 61 00 30 */ addi r11, r1, 0x30
/* 802AE6D4 002AA334 4B F1 8A 91 */ bl func_801C7164
@@ -60267,7 +60267,7 @@ lbl_802AE6D0:
/* 802AE700 002AA360 7C 78 1B 78 */ mr r24, r3
/* 802AE704 002AA364 7C 99 23 78 */ mr r25, r4
/* 802AE708 002AA368 3B DE C2 A0 */ addi r30, r30, lbl_8043C2A0@l
-/* 802AE70C 002AA36C 4B FC 00 51 */ bl func_8026E75C
+/* 802AE70C 002AA36C 4B FC 00 51 */ bl OSDisableInterrupts
/* 802AE710 002AA370 3C 80 80 53 */ lis r4, lbl_80536D70@ha
/* 802AE714 002AA374 7C 7C 1B 78 */ mr r28, r3
/* 802AE718 002AA378 57 05 15 BA */ rlwinm r5, r24, 2, 0x16, 0x1d
@@ -60494,7 +60494,7 @@ lbl_802AEA38:
/* 802AEA50 002AA6B0 7C 00 00 34 */ cntlzw r0, r0
/* 802AEA54 002AA6B4 54 00 DE 3E */ rlwinm r0, r0, 0x1b, 0x18, 0x1f
/* 802AEA58 002AA6B8 98 1D 08 C8 */ stb r0, 0x8c8(r29)
-/* 802AEA5C 002AA6BC 4B FB FD 29 */ bl func_8026E784
+/* 802AEA5C 002AA6BC 4B FB FD 29 */ bl OSRestoreInterrupts
/* 802AEA60 002AA6C0 39 61 00 30 */ addi r11, r1, 0x30
/* 802AEA64 002AA6C4 4B F1 87 01 */ bl func_801C7164
/* 802AEA68 002AA6C8 80 01 00 34 */ lwz r0, 0x34(r1)
@@ -60510,7 +60510,7 @@ lbl_802AEA38:
/* 802AEA90 002AA6F0 7C 7A 1B 78 */ mr r26, r3
/* 802AEA94 002AA6F4 7C 9B 23 78 */ mr r27, r4
/* 802AEA98 002AA6F8 3B FF C2 A0 */ addi r31, r31, lbl_8043C2A0@l
-/* 802AEA9C 002AA6FC 4B FB FC C1 */ bl func_8026E75C
+/* 802AEA9C 002AA6FC 4B FB FC C1 */ bl OSDisableInterrupts
/* 802AEAA0 002AA700 7C 7D 1B 78 */ mr r29, r3
/* 802AEAA4 002AA704 38 7F 03 E0 */ addi r3, r31, 0x3e0
/* 802AEAA8 002AA708 4C C6 31 82 */ crclr 6
@@ -60644,7 +60644,7 @@ lbl_802AEC8C:
/* 802AEC94 002AA8F4 7C 00 00 34 */ cntlzw r0, r0
/* 802AEC98 002AA8F8 54 00 DE 3E */ rlwinm r0, r0, 0x1b, 0x18, 0x1f
/* 802AEC9C 002AA8FC 98 1E 08 C8 */ stb r0, 0x8c8(r30)
-/* 802AECA0 002AA900 4B FB FA E5 */ bl func_8026E784
+/* 802AECA0 002AA900 4B FB FA E5 */ bl OSRestoreInterrupts
/* 802AECA4 002AA904 39 61 00 30 */ addi r11, r1, 0x30
/* 802AECA8 002AA908 4B F1 84 C5 */ bl func_801C716C
/* 802AECAC 002AA90C 80 01 00 34 */ lwz r0, 0x34(r1)
@@ -60856,7 +60856,7 @@ lbl_802AEF80:
/* 802AEFA4 002AAC04 7C 9F 23 78 */ mr r31, r4
/* 802AEFA8 002AAC08 93 C1 00 08 */ stw r30, 8(r1)
/* 802AEFAC 002AAC0C 7C 7E 1B 78 */ mr r30, r3
-/* 802AEFB0 002AAC10 4B FB F7 AD */ bl func_8026E75C
+/* 802AEFB0 002AAC10 4B FB F7 AD */ bl OSDisableInterrupts
/* 802AEFB4 002AAC14 3C 80 80 53 */ lis r4, lbl_80536D70@ha
/* 802AEFB8 002AAC18 57 C5 15 BA */ rlwinm r5, r30, 2, 0x16, 0x1d
/* 802AEFBC 002AAC1C 38 84 6D 70 */ addi r4, r4, lbl_80536D70@l
@@ -60955,7 +60955,7 @@ lbl_802AF10C:
/* 802AF124 002AAD84 7C 00 00 34 */ cntlzw r0, r0
/* 802AF128 002AAD88 54 00 DE 3E */ rlwinm r0, r0, 0x1b, 0x18, 0x1f
/* 802AF12C 002AAD8C 98 06 08 C8 */ stb r0, 0x8c8(r6)
-/* 802AF130 002AAD90 4B FB F6 55 */ bl func_8026E784
+/* 802AF130 002AAD90 4B FB F6 55 */ bl OSRestoreInterrupts
/* 802AF134 002AAD94 80 01 00 14 */ lwz r0, 0x14(r1)
/* 802AF138 002AAD98 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 802AF13C 002AAD9C 83 C1 00 08 */ lwz r30, 8(r1)
@@ -61098,12 +61098,12 @@ lbl_802AF2B4:
/* 802AF354 002AAFB4 7C 00 07 34 */ extsh r0, r0
/* 802AF358 002AAFB8 7C 05 00 50 */ subf r0, r5, r0
/* 802AF35C 002AAFBC B0 03 00 06 */ sth r0, 6(r3)
-/* 802AF360 002AAFC0 4B FB F3 FD */ bl func_8026E75C
+/* 802AF360 002AAFC0 4B FB F3 FD */ bl OSDisableInterrupts
/* 802AF364 002AAFC4 88 1F 08 C8 */ lbz r0, 0x8c8(r31)
/* 802AF368 002AAFC8 7C 00 00 34 */ cntlzw r0, r0
/* 802AF36C 002AAFCC 54 00 DE 3E */ rlwinm r0, r0, 0x1b, 0x18, 0x1f
/* 802AF370 002AAFD0 98 1F 08 C8 */ stb r0, 0x8c8(r31)
-/* 802AF374 002AAFD4 4B FB F4 11 */ bl func_8026E784
+/* 802AF374 002AAFD4 4B FB F4 11 */ bl OSRestoreInterrupts
/* 802AF378 002AAFD8 80 01 00 14 */ lwz r0, 0x14(r1)
/* 802AF37C 002AAFDC 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 802AF380 002AAFE0 7C 08 03 A6 */ mtlr r0
@@ -61116,7 +61116,7 @@ lbl_802AF2B4:
/* 802AF39C 002AAFFC 4B F1 7D 8D */ bl func_801C7128
/* 802AF3A0 002AB000 7C 7D 1B 78 */ mr r29, r3
/* 802AF3A4 002AB004 7C 9B 23 78 */ mr r27, r4
-/* 802AF3A8 002AB008 4B FB F3 B5 */ bl func_8026E75C
+/* 802AF3A8 002AB008 4B FB F3 B5 */ bl OSDisableInterrupts
/* 802AF3AC 002AB00C 3C 80 80 53 */ lis r4, lbl_80536D70@ha
/* 802AF3B0 002AB010 7C 7C 1B 78 */ mr r28, r3
/* 802AF3B4 002AB014 57 A5 15 BA */ rlwinm r5, r29, 2, 0x16, 0x1d
@@ -61630,7 +61630,7 @@ lbl_802AFB14:
/* 802AFB1C 002AB77C 7C 00 00 34 */ cntlzw r0, r0
/* 802AFB20 002AB780 54 00 DE 3E */ rlwinm r0, r0, 0x1b, 0x18, 0x1f
/* 802AFB24 002AB784 98 1F 08 C8 */ stb r0, 0x8c8(r31)
-/* 802AFB28 002AB788 4B FB EC 5D */ bl func_8026E784
+/* 802AFB28 002AB788 4B FB EC 5D */ bl OSRestoreInterrupts
/* 802AFB2C 002AB78C 39 61 00 20 */ addi r11, r1, 0x20
/* 802AFB30 002AB790 4B F1 76 45 */ bl func_801C7174
/* 802AFB34 002AB794 80 01 00 24 */ lwz r0, 0x24(r1)
@@ -61786,12 +61786,12 @@ lbl_802AFCBC:
/* 802AFD80 002AB9E0 B0 04 00 06 */ sth r0, 6(r4)
/* 802AFD84 002AB9E4 88 9F 08 CB */ lbz r4, 0x8cb(r31)
/* 802AFD88 002AB9E8 4B FF EF 35 */ bl func_802AECBC
-/* 802AFD8C 002AB9EC 4B FB E9 D1 */ bl func_8026E75C
+/* 802AFD8C 002AB9EC 4B FB E9 D1 */ bl OSDisableInterrupts
/* 802AFD90 002AB9F0 88 1F 08 C8 */ lbz r0, 0x8c8(r31)
/* 802AFD94 002AB9F4 7C 00 00 34 */ cntlzw r0, r0
/* 802AFD98 002AB9F8 54 00 DE 3E */ rlwinm r0, r0, 0x1b, 0x18, 0x1f
/* 802AFD9C 002AB9FC 98 1F 08 C8 */ stb r0, 0x8c8(r31)
-/* 802AFDA0 002ABA00 4B FB E9 E5 */ bl func_8026E784
+/* 802AFDA0 002ABA00 4B FB E9 E5 */ bl OSRestoreInterrupts
/* 802AFDA4 002ABA04 80 01 00 24 */ lwz r0, 0x24(r1)
/* 802AFDA8 002ABA08 83 E1 00 1C */ lwz r31, 0x1c(r1)
/* 802AFDAC 002ABA0C 7C 08 03 A6 */ mtlr r0
@@ -62357,12 +62357,12 @@ lbl_802B05BC:
/* 802B05E8 002AC248 38 00 FF F9 */ li r0, -7
/* 802B05EC 002AC24C 98 1E 00 29 */ stb r0, 0x29(r30)
lbl_802B05F0:
-/* 802B05F0 002AC250 4B FB E1 6D */ bl func_8026E75C
+/* 802B05F0 002AC250 4B FB E1 6D */ bl OSDisableInterrupts
/* 802B05F4 002AC254 88 1F 08 C8 */ lbz r0, 0x8c8(r31)
/* 802B05F8 002AC258 7C 00 00 34 */ cntlzw r0, r0
/* 802B05FC 002AC25C 54 00 DE 3E */ rlwinm r0, r0, 0x1b, 0x18, 0x1f
/* 802B0600 002AC260 98 1F 08 C8 */ stb r0, 0x8c8(r31)
-/* 802B0604 002AC264 4B FB E1 81 */ bl func_8026E784
+/* 802B0604 002AC264 4B FB E1 81 */ bl OSRestoreInterrupts
/* 802B0608 002AC268 80 01 00 24 */ lwz r0, 0x24(r1)
/* 802B060C 002AC26C 83 E1 00 1C */ lwz r31, 0x1c(r1)
/* 802B0610 002AC270 83 C1 00 18 */ lwz r30, 0x18(r1)
@@ -62378,7 +62378,7 @@ lbl_802B05F0:
/* 802B0638 002AC298 4B F1 6A ED */ bl func_801C7124
/* 802B063C 002AC29C 7C 7B 1B 78 */ mr r27, r3
/* 802B0640 002AC2A0 7C 9C 23 78 */ mr r28, r4
-/* 802B0644 002AC2A4 4B FB E1 19 */ bl func_8026E75C
+/* 802B0644 002AC2A4 4B FB E1 19 */ bl OSDisableInterrupts
/* 802B0648 002AC2A8 3C 80 80 53 */ lis r4, lbl_80536D70@ha
/* 802B064C 002AC2AC 7C 7D 1B 78 */ mr r29, r3
/* 802B0650 002AC2B0 57 65 15 BA */ rlwinm r5, r27, 2, 0x16, 0x1d
@@ -62497,7 +62497,7 @@ lbl_802B0804:
/* 802B080C 002AC46C 7C 00 00 34 */ cntlzw r0, r0
/* 802B0810 002AC470 54 00 DE 3E */ rlwinm r0, r0, 0x1b, 0x18, 0x1f
/* 802B0814 002AC474 98 1F 08 C8 */ stb r0, 0x8c8(r31)
-/* 802B0818 002AC478 4B FB DF 6D */ bl func_8026E784
+/* 802B0818 002AC478 4B FB DF 6D */ bl OSRestoreInterrupts
/* 802B081C 002AC47C 39 61 00 20 */ addi r11, r1, 0x20
/* 802B0820 002AC480 4B F1 69 51 */ bl func_801C7170
/* 802B0824 002AC484 80 01 00 24 */ lwz r0, 0x24(r1)
@@ -63059,12 +63059,12 @@ lbl_802B1024:
/* 802B1054 002ACCB4 38 00 FF F9 */ li r0, -7
/* 802B1058 002ACCB8 98 03 00 29 */ stb r0, 0x29(r3)
lbl_802B105C:
-/* 802B105C 002ACCBC 4B FB D7 01 */ bl func_8026E75C
+/* 802B105C 002ACCBC 4B FB D7 01 */ bl OSDisableInterrupts
/* 802B1060 002ACCC0 88 1F 08 C8 */ lbz r0, 0x8c8(r31)
/* 802B1064 002ACCC4 7C 00 00 34 */ cntlzw r0, r0
/* 802B1068 002ACCC8 54 00 DE 3E */ rlwinm r0, r0, 0x1b, 0x18, 0x1f
/* 802B106C 002ACCCC 98 1F 08 C8 */ stb r0, 0x8c8(r31)
-/* 802B1070 002ACCD0 4B FB D7 15 */ bl func_8026E784
+/* 802B1070 002ACCD0 4B FB D7 15 */ bl OSRestoreInterrupts
/* 802B1074 002ACCD4 80 01 00 24 */ lwz r0, 0x24(r1)
/* 802B1078 002ACCD8 83 E1 00 1C */ lwz r31, 0x1c(r1)
/* 802B107C 002ACCDC 83 C1 00 18 */ lwz r30, 0x18(r1)
@@ -63433,7 +63433,7 @@ lbl_802B15EC:
lbl_802B1608:
/* 802B1608 002AD268 3B 60 00 01 */ li r27, 1
/* 802B160C 002AD26C 9B 7D 00 16 */ stb r27, 0x16(r29)
-/* 802B1610 002AD270 4B FB D1 4D */ bl func_8026E75C
+/* 802B1610 002AD270 4B FB D1 4D */ bl OSDisableInterrupts
/* 802B1614 002AD274 2C 1B 00 00 */ cmpwi r27, 0
/* 802B1618 002AD278 7F 7F E1 AE */ stbx r27, r31, r28
/* 802B161C 002AD27C 41 82 00 40 */ beq lbl_802B165C
@@ -63453,7 +63453,7 @@ lbl_802B1608:
/* 802B1654 002AD2B4 7C 06 E1 AE */ stbx r0, r6, r28
/* 802B1658 002AD2B8 7C 1F E1 AE */ stbx r0, r31, r28
lbl_802B165C:
-/* 802B165C 002AD2BC 4B FB D1 29 */ bl func_8026E784
+/* 802B165C 002AD2BC 4B FB D1 29 */ bl OSRestoreInterrupts
/* 802B1660 002AD2C0 39 61 00 40 */ addi r11, r1, 0x40
/* 802B1664 002AD2C4 4B F1 5B 11 */ bl func_801C7174
/* 802B1668 002AD2C8 80 01 00 44 */ lwz r0, 0x44(r1)
@@ -63820,7 +63820,7 @@ lbl_802B1BD0:
lbl_802B1BEC:
/* 802B1BEC 002AD84C 38 00 00 03 */ li r0, 3
/* 802B1BF0 002AD850 98 1D 00 26 */ stb r0, 0x26(r29)
-/* 802B1BF4 002AD854 4B FB CB 69 */ bl func_8026E75C
+/* 802B1BF4 002AD854 4B FB CB 69 */ bl OSDisableInterrupts
/* 802B1BF8 002AD858 7C 1F E0 AE */ lbzx r0, r31, r28
/* 802B1BFC 002AD85C 38 CD AE 6C */ addi r6, r13, lbl_8064012C-_SDA_BASE_
/* 802B1C00 002AD860 38 80 00 01 */ li r4, 1
@@ -63842,7 +63842,7 @@ lbl_802B1BEC:
/* 802B1C40 002AD8A0 7C 06 E1 AE */ stbx r0, r6, r28
/* 802B1C44 002AD8A4 7C 1F E1 AE */ stbx r0, r31, r28
lbl_802B1C48:
-/* 802B1C48 002AD8A8 4B FB CB 3D */ bl func_8026E784
+/* 802B1C48 002AD8A8 4B FB CB 3D */ bl OSRestoreInterrupts
/* 802B1C4C 002AD8AC 80 01 00 34 */ lwz r0, 0x34(r1)
/* 802B1C50 002AD8B0 83 E1 00 2C */ lwz r31, 0x2c(r1)
/* 802B1C54 002AD8B4 83 C1 00 28 */ lwz r30, 0x28(r1)
@@ -64009,7 +64009,7 @@ lbl_802B1D38:
/* 802B1EC8 002ADB28 7D 5F D0 AE */ lbzx r10, r31, r26
/* 802B1ECC 002ADB2C 4C C6 31 82 */ crclr 6
/* 802B1ED0 002ADB30 48 00 19 91 */ bl func_802B3860
-/* 802B1ED4 002ADB34 4B FB C8 89 */ bl func_8026E75C
+/* 802B1ED4 002ADB34 4B FB C8 89 */ bl OSDisableInterrupts
/* 802B1ED8 002ADB38 7C 9F B0 AE */ lbzx r4, r31, r22
/* 802B1EDC 002ADB3C 7C BF 90 AE */ lbzx r5, r31, r18
/* 802B1EE0 002ADB40 54 80 E8 04 */ slwi r0, r4, 0x1d
@@ -64293,7 +64293,7 @@ lbl_802B1D38:
/* 802B2338 002ADF98 38 A0 00 08 */ li r5, 8
/* 802B233C 002ADF9C 4B D5 1C C5 */ bl memcpy
/* 802B2340 002ADFA0 80 61 00 34 */ lwz r3, 0x34(r1)
-/* 802B2344 002ADFA4 4B FB C4 41 */ bl func_8026E784
+/* 802B2344 002ADFA4 4B FB C4 41 */ bl OSRestoreInterrupts
/* 802B2348 002ADFA8 39 61 00 A0 */ addi r11, r1, 0xa0
/* 802B234C 002ADFAC 4B F1 4D F5 */ bl __restore_gpr
/* 802B2350 002ADFB0 80 01 00 A4 */ lwz r0, 0xa4(r1)
@@ -64457,7 +64457,7 @@ lbl_802B2428:
/* 802B25B8 002AE218 7D 5F D0 AE */ lbzx r10, r31, r26
/* 802B25BC 002AE21C 4C C6 31 82 */ crclr 6
/* 802B25C0 002AE220 48 00 12 A1 */ bl func_802B3860
-/* 802B25C4 002AE224 4B FB C1 99 */ bl func_8026E75C
+/* 802B25C4 002AE224 4B FB C1 99 */ bl OSDisableInterrupts
/* 802B25C8 002AE228 7C 1F A8 AE */ lbzx r0, r31, r21
/* 802B25CC 002AE22C 7D 7F B0 AE */ lbzx r11, r31, r22
/* 802B25D0 002AE230 90 61 00 34 */ stw r3, 0x34(r1)
@@ -64743,7 +64743,7 @@ lbl_802B2428:
/* 802B2A30 002AE690 38 A0 00 08 */ li r5, 8
/* 802B2A34 002AE694 4B D5 15 CD */ bl memcpy
/* 802B2A38 002AE698 80 61 00 34 */ lwz r3, 0x34(r1)
-/* 802B2A3C 002AE69C 4B FB BD 49 */ bl func_8026E784
+/* 802B2A3C 002AE69C 4B FB BD 49 */ bl OSRestoreInterrupts
/* 802B2A40 002AE6A0 39 61 00 A0 */ addi r11, r1, 0xa0
/* 802B2A44 002AE6A4 4B F1 46 FD */ bl __restore_gpr
/* 802B2A48 002AE6A8 80 01 00 A4 */ lwz r0, 0xa4(r1)
@@ -64993,7 +64993,7 @@ lbl_802B2DBC:
/* 802B2DEC 002AEA4C 80 7E 00 04 */ lwz r3, 4(r30)
/* 802B2DF0 002AEA50 38 03 00 10 */ addi r0, r3, 0x10
/* 802B2DF4 002AEA54 90 1E 00 04 */ stw r0, 4(r30)
-/* 802B2DF8 002AEA58 4B FB B9 65 */ bl func_8026E75C
+/* 802B2DF8 002AEA58 4B FB B9 65 */ bl OSDisableInterrupts
/* 802B2DFC 002AEA5C 3C E0 80 2B */ lis r7, lbl_802B2D4C@ha
/* 802B2E00 002AEA60 80 9E 00 04 */ lwz r4, 4(r30)
/* 802B2E04 002AEA64 7C 7D 1B 78 */ mr r29, r3
@@ -65003,12 +65003,12 @@ lbl_802B2DBC:
/* 802B2E14 002AEA74 38 E7 2D 4C */ addi r7, r7, lbl_802B2D4C@l
/* 802B2E18 002AEA78 48 00 08 25 */ bl func_802B363C
/* 802B2E1C 002AEA7C 7F A3 EB 78 */ mr r3, r29
-/* 802B2E20 002AEA80 4B FB B9 65 */ bl func_8026E784
+/* 802B2E20 002AEA80 4B FB B9 65 */ bl OSRestoreInterrupts
/* 802B2E24 002AEA84 48 00 00 78 */ b lbl_802B2E9C
lbl_802B2E28:
/* 802B2E28 002AEA88 2C 04 FF FE */ cmpwi r4, -2
/* 802B2E2C 002AEA8C 40 82 00 40 */ bne lbl_802B2E6C
-/* 802B2E30 002AEA90 4B FB B9 2D */ bl func_8026E75C
+/* 802B2E30 002AEA90 4B FB B9 2D */ bl OSDisableInterrupts
/* 802B2E34 002AEA94 3C 80 80 54 */ lis r4, lbl_8053A480@ha
/* 802B2E38 002AEA98 3C E0 80 2B */ lis r7, lbl_802B2D4C@ha
/* 802B2E3C 002AEA9C 38 84 A4 80 */ addi r4, r4, lbl_8053A480@l
@@ -65021,7 +65021,7 @@ lbl_802B2E28:
/* 802B2E58 002AEAB8 38 E7 2D 4C */ addi r7, r7, lbl_802B2D4C@l
/* 802B2E5C 002AEABC 48 00 07 E1 */ bl func_802B363C
/* 802B2E60 002AEAC0 7F A3 EB 78 */ mr r3, r29
-/* 802B2E64 002AEAC4 4B FB B9 21 */ bl func_8026E784
+/* 802B2E64 002AEAC4 4B FB B9 21 */ bl OSRestoreInterrupts
/* 802B2E68 002AEAC8 48 00 00 34 */ b lbl_802B2E9C
lbl_802B2E6C:
/* 802B2E6C 002AEACC 3C 60 80 54 */ lis r3, lbl_8053A480@ha
@@ -65091,7 +65091,7 @@ lbl_802B2F54:
/* 802B2F58 002AEBB8 54 7C 04 3E */ clrlwi r28, r3, 0x10
/* 802B2F5C 002AEBBC 7C 1C 00 50 */ subf r0, r28, r0
/* 802B2F60 002AEBC0 B0 04 00 08 */ sth r0, 8(r4)
-/* 802B2F64 002AEBC4 4B FB B7 F9 */ bl func_8026E75C
+/* 802B2F64 002AEBC4 4B FB B7 F9 */ bl OSDisableInterrupts
/* 802B2F68 002AEBC8 3C 80 80 54 */ lis r4, lbl_8053A480@ha
/* 802B2F6C 002AEBCC 3C E0 80 2B */ lis r7, lbl_802B2D4C@ha
/* 802B2F70 002AEBD0 38 84 A4 80 */ addi r4, r4, lbl_8053A480@l
@@ -65104,7 +65104,7 @@ lbl_802B2F54:
/* 802B2F8C 002AEBEC 38 E7 2D 4C */ addi r7, r7, lbl_802B2D4C@l
/* 802B2F90 002AEBF0 48 00 06 AD */ bl func_802B363C
/* 802B2F94 002AEBF4 7F A3 EB 78 */ mr r3, r29
-/* 802B2F98 002AEBF8 4B FB B7 ED */ bl func_8026E784
+/* 802B2F98 002AEBF8 4B FB B7 ED */ bl OSRestoreInterrupts
/* 802B2F9C 002AEBFC 48 00 00 40 */ b lbl_802B2FDC
lbl_802B2FA0:
/* 802B2FA0 002AEC00 38 80 FF FD */ li r4, -3
@@ -65179,7 +65179,7 @@ func_802B306C:
/* 802B3098 002AECF8 7C B8 2B 78 */ mr r24, r5
/* 802B309C 002AECFC 7C DB 33 78 */ mr r27, r6
/* 802B30A0 002AED00 7C FA 3B 78 */ mr r26, r7
-/* 802B30A4 002AED04 4B FB B6 B9 */ bl func_8026E75C
+/* 802B30A4 002AED04 4B FB B6 B9 */ bl OSDisableInterrupts
/* 802B30A8 002AED08 83 3E 08 BC */ lwz r25, 0x8bc(r30)
/* 802B30AC 002AED0C 7C 7F 1B 78 */ mr r31, r3
/* 802B30B0 002AED10 80 1E 08 DC */ lwz r0, 0x8dc(r30)
@@ -65221,7 +65221,7 @@ lbl_802B3100:
/* 802B3138 002AED98 38 84 A4 40 */ addi r4, r4, lbl_8053A440@l
/* 802B313C 002AED9C 38 A0 00 22 */ li r5, 0x22
/* 802B3140 002AEDA0 4B D5 0E C1 */ bl memcpy
-/* 802B3144 002AEDA4 4B FB F6 75 */ bl func_802727B8
+/* 802B3144 002AEDA4 4B FB F6 75 */ bl OSGetTime
/* 802B3148 002AEDA8 90 9E 00 04 */ stw r4, 4(r30)
/* 802B314C 002AEDAC 38 A0 00 00 */ li r5, 0
/* 802B3150 002AEDB0 38 00 00 03 */ li r0, 3
@@ -65384,14 +65384,14 @@ lbl_802B316C:
/* 802B33C0 002AF020 38 C0 00 92 */ li r6, 0x92
/* 802B33C4 002AF024 48 00 02 79 */ bl func_802B363C
/* 802B33C8 002AF028 7F E3 FB 78 */ mr r3, r31
-/* 802B33CC 002AF02C 4B FB B3 B9 */ bl func_8026E784
+/* 802B33CC 002AF02C 4B FB B3 B9 */ bl OSRestoreInterrupts
/* 802B33D0 002AF030 38 60 00 00 */ li r3, 0
/* 802B33D4 002AF034 48 00 00 30 */ b lbl_802B3404
lbl_802B33D8:
/* 802B33D8 002AF038 3B 20 FF FE */ li r25, -2
lbl_802B33DC:
/* 802B33DC 002AF03C 7F E3 FB 78 */ mr r3, r31
-/* 802B33E0 002AF040 4B FB B3 A5 */ bl func_8026E784
+/* 802B33E0 002AF040 4B FB B3 A5 */ bl OSRestoreInterrupts
/* 802B33E4 002AF044 2C 1A 00 00 */ cmpwi r26, 0
/* 802B33E8 002AF048 41 82 00 18 */ beq lbl_802B3400
/* 802B33EC 002AF04C 7F 4C D3 78 */ mr r12, r26
@@ -65425,7 +65425,7 @@ func_802B341C:
/* 802B3448 002AF0A8 7C BA 2B 78 */ mr r26, r5
/* 802B344C 002AF0AC 7C DB 33 78 */ mr r27, r6
/* 802B3450 002AF0B0 7C FC 3B 78 */ mr r28, r7
-/* 802B3454 002AF0B4 4B FB B3 09 */ bl func_8026E75C
+/* 802B3454 002AF0B4 4B FB B3 09 */ bl OSDisableInterrupts
/* 802B3458 002AF0B8 82 D7 08 BC */ lwz r22, 0x8bc(r23)
/* 802B345C 002AF0BC 7C 7D 1B 78 */ mr r29, r3
/* 802B3460 002AF0C0 80 17 08 DC */ lwz r0, 0x8dc(r23)
@@ -65471,7 +65471,7 @@ lbl_802B34B4:
/* 802B34F4 002AF154 7C 83 F2 14 */ add r4, r3, r30
/* 802B34F8 002AF158 93 84 00 10 */ stw r28, 0x10(r4)
/* 802B34FC 002AF15C 7F A3 EB 78 */ mr r3, r29
-/* 802B3500 002AF160 4B FB B2 85 */ bl func_8026E784
+/* 802B3500 002AF160 4B FB B2 85 */ bl OSRestoreInterrupts
/* 802B3504 002AF164 3C E0 80 2B */ lis r7, lbl_802B2D18@ha
/* 802B3508 002AF168 7F 03 C3 78 */ mr r3, r24
/* 802B350C 002AF16C 7F 24 CB 78 */ mr r4, r25
@@ -65487,7 +65487,7 @@ lbl_802B352C:
/* 802B352C 002AF18C 3A C0 FF FE */ li r22, -2
lbl_802B3530:
/* 802B3530 002AF190 7F A3 EB 78 */ mr r3, r29
-/* 802B3534 002AF194 4B FB B2 51 */ bl func_8026E784
+/* 802B3534 002AF194 4B FB B2 51 */ bl OSRestoreInterrupts
/* 802B3538 002AF198 2C 1C 00 00 */ cmpwi r28, 0
/* 802B353C 002AF19C 41 82 00 18 */ beq lbl_802B3554
/* 802B3540 002AF1A0 7F 8C E3 78 */ mr r12, r28
@@ -65521,10 +65521,10 @@ func_802B3570:
/* 802B359C 002AF1FC 7C BA 2B 78 */ mr r26, r5
/* 802B35A0 002AF200 7C DB 33 78 */ mr r27, r6
/* 802B35A4 002AF204 7C FC 3B 78 */ mr r28, r7
-/* 802B35A8 002AF208 4B FB B1 B5 */ bl func_8026E75C
+/* 802B35A8 002AF208 4B FB B1 B5 */ bl OSDisableInterrupts
/* 802B35AC 002AF20C 83 BF 08 BC */ lwz r29, 0x8bc(r31)
/* 802B35B0 002AF210 83 DF 08 DC */ lwz r30, 0x8dc(r31)
-/* 802B35B4 002AF214 4B FB B1 D1 */ bl func_8026E784
+/* 802B35B4 002AF214 4B FB B1 D1 */ bl OSRestoreInterrupts
/* 802B35B8 002AF218 2C 1D FF FF */ cmpwi r29, -1
/* 802B35BC 002AF21C 41 82 00 40 */ beq lbl_802B35FC
/* 802B35C0 002AF220 2C 1E 00 00 */ cmpwi r30, 0
@@ -65578,10 +65578,10 @@ func_802B363C:
/* 802B3668 002AF2C8 7C BA 2B 78 */ mr r26, r5
/* 802B366C 002AF2CC 7C DB 33 78 */ mr r27, r6
/* 802B3670 002AF2D0 7C FC 3B 78 */ mr r28, r7
-/* 802B3674 002AF2D4 4B FB B0 E9 */ bl func_8026E75C
+/* 802B3674 002AF2D4 4B FB B0 E9 */ bl OSDisableInterrupts
/* 802B3678 002AF2D8 83 BF 08 BC */ lwz r29, 0x8bc(r31)
/* 802B367C 002AF2DC 83 DF 08 DC */ lwz r30, 0x8dc(r31)
-/* 802B3680 002AF2E0 4B FB B1 05 */ bl func_8026E784
+/* 802B3680 002AF2E0 4B FB B1 05 */ bl OSRestoreInterrupts
/* 802B3684 002AF2E4 2C 1D FF FF */ cmpwi r29, -1
/* 802B3688 002AF2E8 41 82 00 40 */ beq lbl_802B36C8
/* 802B368C 002AF2EC 2C 1E 00 00 */ cmpwi r30, 0
@@ -65632,7 +65632,7 @@ func_802B3708:
/* 802B3728 002AF388 93 A1 00 14 */ stw r29, 0x14(r1)
/* 802B372C 002AF38C 7C 9D 23 78 */ mr r29, r4
/* 802B3730 002AF390 7F E5 00 2E */ lwzx r31, r5, r0
-/* 802B3734 002AF394 4B FB B0 29 */ bl func_8026E75C
+/* 802B3734 002AF394 4B FB B0 29 */ bl OSDisableInterrupts
/* 802B3738 002AF398 80 1F 00 38 */ lwz r0, 0x38(r31)
/* 802B373C 002AF39C 38 A0 00 00 */ li r5, 0
/* 802B3740 002AF3A0 2C 00 00 00 */ cmpwi r0, 0
@@ -65656,7 +65656,7 @@ lbl_802B377C:
/* 802B377C 002AF3DC 38 00 00 00 */ li r0, 0
/* 802B3780 002AF3E0 90 1D 00 00 */ stw r0, 0(r29)
lbl_802B3784:
-/* 802B3784 002AF3E4 4B FB B0 01 */ bl func_8026E784
+/* 802B3784 002AF3E4 4B FB B0 01 */ bl OSRestoreInterrupts
/* 802B3788 002AF3E8 7F C3 F3 78 */ mr r3, r30
/* 802B378C 002AF3EC 83 E1 00 1C */ lwz r31, 0x1c(r1)
/* 802B3790 002AF3F0 83 C1 00 18 */ lwz r30, 0x18(r1)
@@ -65761,7 +65761,7 @@ lbl_802B38D4:
/* 802B38E8 002AF548 90 0D AE 8C */ stw r0, lbl_8064014C-_SDA_BASE_(r13)
/* 802B38EC 002AF54C 48 00 00 AC */ b lbl_802B3998
lbl_802B38F0:
-/* 802B38F0 002AF550 4B FB AE 6D */ bl func_8026E75C
+/* 802B38F0 002AF550 4B FB AE 6D */ bl OSDisableInterrupts
/* 802B38F4 002AF554 38 00 00 F2 */ li r0, 0xf2
/* 802B38F8 002AF558 7C 7F 1B 78 */ mr r31, r3
/* 802B38FC 002AF55C 98 01 00 08 */ stb r0, 8(r1)
@@ -65776,7 +65776,7 @@ lbl_802B38F0:
/* 802B3920 002AF580 38 00 00 05 */ li r0, 5
/* 802B3924 002AF584 7F E3 FB 78 */ mr r3, r31
/* 802B3928 002AF588 90 0D AE 8C */ stw r0, lbl_8064014C-_SDA_BASE_(r13)
-/* 802B392C 002AF58C 4B FB AE 59 */ bl func_8026E784
+/* 802B392C 002AF58C 4B FB AE 59 */ bl OSRestoreInterrupts
/* 802B3930 002AF590 38 60 00 00 */ li r3, 0
/* 802B3934 002AF594 48 00 00 64 */ b lbl_802B3998
lbl_802B3938:
@@ -65793,12 +65793,12 @@ lbl_802B3938:
/* 802B3960 002AF5C0 38 00 00 05 */ li r0, 5
/* 802B3964 002AF5C4 7F E3 FB 78 */ mr r3, r31
/* 802B3968 002AF5C8 90 0D AE 8C */ stw r0, lbl_8064014C-_SDA_BASE_(r13)
-/* 802B396C 002AF5CC 4B FB AE 19 */ bl func_8026E784
+/* 802B396C 002AF5CC 4B FB AE 19 */ bl OSRestoreInterrupts
/* 802B3970 002AF5D0 38 60 00 00 */ li r3, 0
/* 802B3974 002AF5D4 48 00 00 24 */ b lbl_802B3998
lbl_802B3978:
/* 802B3978 002AF5D8 7F E3 FB 78 */ mr r3, r31
-/* 802B397C 002AF5DC 4B FB AE 09 */ bl func_8026E784
+/* 802B397C 002AF5DC 4B FB AE 09 */ bl OSRestoreInterrupts
/* 802B3980 002AF5E0 38 00 00 00 */ li r0, 0
/* 802B3984 002AF5E4 38 60 00 01 */ li r3, 1
/* 802B3988 002AF5E8 90 6D AE 88 */ stw r3, lbl_80640148-_SDA_BASE_(r13)
@@ -66101,7 +66101,7 @@ func_802B3D74:
/* 802B3D8C 002AF9EC 93 C1 00 18 */ stw r30, 0x18(r1)
/* 802B3D90 002AF9F0 3B C0 00 00 */ li r30, 0
/* 802B3D94 002AF9F4 93 A1 00 14 */ stw r29, 0x14(r1)
-/* 802B3D98 002AF9F8 4B FB A9 C5 */ bl func_8026E75C
+/* 802B3D98 002AF9F8 4B FB A9 C5 */ bl OSDisableInterrupts
/* 802B3D9C 002AF9FC 80 8D 89 B0 */ lwz r4, lbl_8063DC70-_SDA_BASE_(r13)
/* 802B3DA0 002AFA00 7C 7D 1B 78 */ mr r29, r3
/* 802B3DA4 002AFA04 2C 04 FF FF */ cmpwi r4, -1
@@ -66149,7 +66149,7 @@ lbl_802B3E1C:
/* 802B3E40 002AFAA0 3B C0 FF EA */ li r30, -22
lbl_802B3E44:
/* 802B3E44 002AFAA4 7F A3 EB 78 */ mr r3, r29
-/* 802B3E48 002AFAA8 4B FB A9 3D */ bl func_8026E784
+/* 802B3E48 002AFAA8 4B FB A9 3D */ bl OSRestoreInterrupts
/* 802B3E4C 002AFAAC 7F C3 F3 78 */ mr r3, r30
/* 802B3E50 002AFAB0 83 E1 00 1C */ lwz r31, 0x1c(r1)
/* 802B3E54 002AFAB4 83 C1 00 18 */ lwz r30, 0x18(r1)
@@ -67293,11 +67293,11 @@ func_802B4E9C:
/* 802B4EAC 002B0B0C 4B F1 22 7D */ bl func_801C7128
/* 802B4EB0 002B0B10 3F E0 80 54 */ lis r31, lbl_8053A4E0@ha
/* 802B4EB4 002B0B14 3B FF A4 E0 */ addi r31, r31, lbl_8053A4E0@l
-/* 802B4EB8 002B0B18 4B FB 98 A5 */ bl func_8026E75C
+/* 802B4EB8 002B0B18 4B FB 98 A5 */ bl OSDisableInterrupts
/* 802B4EBC 002B0B1C 38 00 00 00 */ li r0, 0
/* 802B4EC0 002B0B20 98 1F 06 EB */ stb r0, 0x6eb(r31)
/* 802B4EC4 002B0B24 98 1F 06 EA */ stb r0, 0x6ea(r31)
-/* 802B4EC8 002B0B28 4B FB 98 BD */ bl func_8026E784
+/* 802B4EC8 002B0B28 4B FB 98 BD */ bl OSRestoreInterrupts
/* 802B4ECC 002B0B2C 38 60 00 00 */ li r3, 0
/* 802B4ED0 002B0B30 38 80 00 00 */ li r4, 0
/* 802B4ED4 002B0B34 48 00 B2 B5 */ bl func_802C0188
@@ -67307,14 +67307,14 @@ func_802B4E9C:
/* 802B4EE4 002B0B44 38 60 00 0E */ li r3, 0xe
/* 802B4EE8 002B0B48 48 00 00 F4 */ b lbl_802B4FDC
lbl_802B4EEC:
-/* 802B4EEC 002B0B4C 4B FB 98 71 */ bl func_8026E75C
+/* 802B4EEC 002B0B4C 4B FB 98 71 */ bl OSDisableInterrupts
/* 802B4EF0 002B0B50 8B DF 06 E5 */ lbz r30, 0x6e5(r31)
-/* 802B4EF4 002B0B54 4B FB 98 91 */ bl func_8026E784
+/* 802B4EF4 002B0B54 4B FB 98 91 */ bl OSRestoreInterrupts
/* 802B4EF8 002B0B58 28 1E 00 04 */ cmplwi r30, 4
/* 802B4EFC 002B0B5C 40 82 00 20 */ bne lbl_802B4F1C
-/* 802B4F00 002B0B60 4B FB 98 5D */ bl func_8026E75C
+/* 802B4F00 002B0B60 4B FB 98 5D */ bl OSDisableInterrupts
/* 802B4F04 002B0B64 8B DF 06 E4 */ lbz r30, 0x6e4(r31)
-/* 802B4F08 002B0B68 4B FB 98 7D */ bl func_8026E784
+/* 802B4F08 002B0B68 4B FB 98 7D */ bl OSRestoreInterrupts
/* 802B4F0C 002B0B6C 28 1E 00 04 */ cmplwi r30, 4
/* 802B4F10 002B0B70 40 82 00 0C */ bne lbl_802B4F1C
/* 802B4F14 002B0B74 38 60 00 0E */ li r3, 0xe
@@ -67328,7 +67328,7 @@ lbl_802B4F1C:
/* 802B4F30 002B0B90 3B BD A4 E0 */ addi r29, r29, lbl_8053A4E0@l
/* 802B4F34 002B0B94 3B 80 00 00 */ li r28, 0
lbl_802B4F38:
-/* 802B4F38 002B0B98 4B FB 98 25 */ bl func_8026E75C
+/* 802B4F38 002B0B98 4B FB 98 25 */ bl OSDisableInterrupts
/* 802B4F3C 002B0B9C 2C 1B 00 00 */ cmpwi r27, 0
/* 802B4F40 002B0BA0 41 80 00 18 */ blt lbl_802B4F58
/* 802B4F44 002B0BA4 2C 1B 00 0A */ cmpwi r27, 0xa
@@ -67342,7 +67342,7 @@ lbl_802B4F58:
/* 802B4F60 002B0BC0 7C 9D 02 14 */ add r4, r29, r0
/* 802B4F64 002B0BC4 3B C4 04 A4 */ addi r30, r4, 0x4a4
lbl_802B4F68:
-/* 802B4F68 002B0BC8 4B FB 98 1D */ bl func_8026E784
+/* 802B4F68 002B0BC8 4B FB 98 1D */ bl OSRestoreInterrupts
/* 802B4F6C 002B0BCC 88 1E 00 59 */ lbz r0, 0x59(r30)
/* 802B4F70 002B0BD0 28 00 00 09 */ cmplwi r0, 9
/* 802B4F74 002B0BD4 40 82 00 40 */ bne lbl_802B4FB4
@@ -67406,11 +67406,11 @@ lbl_802B5030:
/* 802B503C 002B0C9C 38 A0 02 BC */ li r5, 0x2bc
/* 802B5040 002B0CA0 38 7E 00 01 */ addi r3, r30, 1
/* 802B5044 002B0CA4 4B D4 F0 C1 */ bl func_80004104
-/* 802B5048 002B0CA8 4B FB 97 15 */ bl func_8026E75C
+/* 802B5048 002B0CA8 4B FB 97 15 */ bl OSDisableInterrupts
/* 802B504C 002B0CAC 3F E0 80 54 */ lis r31, lbl_8053A4E0@ha
/* 802B5050 002B0CB0 3B FF A4 E0 */ addi r31, r31, lbl_8053A4E0@l
/* 802B5054 002B0CB4 8B 9F 00 12 */ lbz r28, 0x12(r31)
-/* 802B5058 002B0CB8 4B FB 97 2D */ bl func_8026E784
+/* 802B5058 002B0CB8 4B FB 97 2D */ bl OSRestoreInterrupts
/* 802B505C 002B0CBC 9B 9D AC 28 */ stb r28, -0x53d8(r29)
/* 802B5060 002B0CC0 3B A0 00 00 */ li r29, 0
/* 802B5064 002B0CC4 83 FF 00 64 */ lwz r31, 0x64(r31)
@@ -67473,7 +67473,7 @@ func_802B5100:
/* 802B5130 002B0D90 3B 80 00 00 */ li r28, 0
/* 802B5134 002B0D94 3B C0 00 00 */ li r30, 0
lbl_802B5138:
-/* 802B5138 002B0D98 4B FB 96 25 */ bl func_8026E75C
+/* 802B5138 002B0D98 4B FB 96 25 */ bl OSDisableInterrupts
/* 802B513C 002B0D9C 2C 1C 00 00 */ cmpwi r28, 0
/* 802B5140 002B0DA0 41 80 00 18 */ blt lbl_802B5158
/* 802B5144 002B0DA4 2C 1C 00 0A */ cmpwi r28, 0xa
@@ -67487,7 +67487,7 @@ lbl_802B5158:
/* 802B5160 002B0DC0 7C 9D 02 14 */ add r4, r29, r0
/* 802B5164 002B0DC4 3B E4 04 A4 */ addi r31, r4, 0x4a4
lbl_802B5168:
-/* 802B5168 002B0DC8 4B FB 96 1D */ bl func_8026E784
+/* 802B5168 002B0DC8 4B FB 96 1D */ bl OSRestoreInterrupts
/* 802B516C 002B0DCC 88 1F 00 59 */ lbz r0, 0x59(r31)
/* 802B5170 002B0DD0 28 00 00 08 */ cmplwi r0, 8
/* 802B5174 002B0DD4 40 82 00 48 */ bne lbl_802B51BC
@@ -67516,14 +67516,14 @@ lbl_802B51BC:
lbl_802B51CC:
/* 802B51CC 002B0E2C 38 7D 07 10 */ addi r3, r29, 0x710
/* 802B51D0 002B0E30 4B FB 48 A9 */ bl func_80269A78
-/* 802B51D4 002B0E34 4B FB 95 89 */ bl func_8026E75C
+/* 802B51D4 002B0E34 4B FB 95 89 */ bl OSDisableInterrupts
/* 802B51D8 002B0E38 3C 80 80 54 */ lis r4, lbl_8053A4E0@ha
/* 802B51DC 002B0E3C 38 A0 00 00 */ li r5, 0
/* 802B51E0 002B0E40 38 84 A4 E0 */ addi r4, r4, lbl_8053A4E0@l
/* 802B51E4 002B0E44 38 00 00 01 */ li r0, 1
/* 802B51E8 002B0E48 98 A4 06 EB */ stb r5, 0x6eb(r4)
/* 802B51EC 002B0E4C 98 04 06 EA */ stb r0, 0x6ea(r4)
-/* 802B51F0 002B0E50 4B FB 95 95 */ bl func_8026E784
+/* 802B51F0 002B0E50 4B FB 95 95 */ bl OSRestoreInterrupts
/* 802B51F4 002B0E54 38 60 00 00 */ li r3, 0
/* 802B51F8 002B0E58 38 80 00 01 */ li r4, 1
/* 802B51FC 002B0E5C 48 00 AF 8D */ bl func_802C0188
@@ -67645,9 +67645,9 @@ lbl_802B5390:
/* 802B5390 002B0FF0 88 1D 06 E9 */ lbz r0, 0x6e9(r29)
/* 802B5394 002B0FF4 2C 00 00 00 */ cmpwi r0, 0
/* 802B5398 002B0FF8 40 82 00 30 */ bne lbl_802B53C8
-/* 802B539C 002B0FFC 4B FB 93 C1 */ bl func_8026E75C
+/* 802B539C 002B0FFC 4B FB 93 C1 */ bl OSDisableInterrupts
/* 802B53A0 002B1000 8B 7D 06 E5 */ lbz r27, 0x6e5(r29)
-/* 802B53A4 002B1004 4B FB 93 E1 */ bl func_8026E784
+/* 802B53A4 002B1004 4B FB 93 E1 */ bl OSRestoreInterrupts
/* 802B53A8 002B1008 28 1B 00 03 */ cmplwi r27, 3
/* 802B53AC 002B100C 38 60 00 05 */ li r3, 5
/* 802B53B0 002B1010 40 82 00 08 */ bne lbl_802B53B8
@@ -67658,9 +67658,9 @@ lbl_802B53B8:
/* 802B53C0 002B1020 98 01 00 31 */ stb r0, 0x31(r1)
/* 802B53C4 002B1024 48 00 00 24 */ b lbl_802B53E8
lbl_802B53C8:
-/* 802B53C8 002B1028 4B FB 93 95 */ bl func_8026E75C
+/* 802B53C8 002B1028 4B FB 93 95 */ bl OSDisableInterrupts
/* 802B53CC 002B102C 8B 7D 06 E5 */ lbz r27, 0x6e5(r29)
-/* 802B53D0 002B1030 4B FB 93 B5 */ bl func_8026E784
+/* 802B53D0 002B1030 4B FB 93 B5 */ bl OSRestoreInterrupts
/* 802B53D4 002B1034 28 1B 00 03 */ cmplwi r27, 3
/* 802B53D8 002B1038 38 00 00 03 */ li r0, 3
/* 802B53DC 002B103C 40 82 00 08 */ bne lbl_802B53E4
@@ -67707,35 +67707,35 @@ lbl_802B546C:
/* 802B5470 002B10D0 2C 00 00 00 */ cmpwi r0, 0
/* 802B5474 002B10D4 40 82 00 AC */ bne lbl_802B5520
/* 802B5478 002B10D8 3B C0 00 18 */ li r30, 0x18
-/* 802B547C 002B10DC 4B FB 92 E1 */ bl func_8026E75C
+/* 802B547C 002B10DC 4B FB 92 E1 */ bl OSDisableInterrupts
/* 802B5480 002B10E0 8B 7D 06 E5 */ lbz r27, 0x6e5(r29)
-/* 802B5484 002B10E4 4B FB 93 01 */ bl func_8026E784
+/* 802B5484 002B10E4 4B FB 93 01 */ bl OSRestoreInterrupts
/* 802B5488 002B10E8 28 1B 00 03 */ cmplwi r27, 3
/* 802B548C 002B10EC 3B 60 00 02 */ li r27, 2
/* 802B5490 002B10F0 40 82 00 08 */ bne lbl_802B5498
/* 802B5494 002B10F4 3B 60 00 04 */ li r27, 4
lbl_802B5498:
-/* 802B5498 002B10F8 4B FB 92 C5 */ bl func_8026E75C
+/* 802B5498 002B10F8 4B FB 92 C5 */ bl OSDisableInterrupts
/* 802B549C 002B10FC 3B 9F 00 00 */ addi r28, r31, 0
/* 802B54A0 002B1100 8B 5C 06 E5 */ lbz r26, 0x6e5(r28)
-/* 802B54A4 002B1104 4B FB 92 E1 */ bl func_8026E784
+/* 802B54A4 002B1104 4B FB 92 E1 */ bl OSRestoreInterrupts
/* 802B54A8 002B1108 28 1A 00 04 */ cmplwi r26, 4
/* 802B54AC 002B110C 40 82 00 20 */ bne lbl_802B54CC
-/* 802B54B0 002B1110 4B FB 92 AD */ bl func_8026E75C
+/* 802B54B0 002B1110 4B FB 92 AD */ bl OSDisableInterrupts
/* 802B54B4 002B1114 8B 5C 06 E4 */ lbz r26, 0x6e4(r28)
-/* 802B54B8 002B1118 4B FB 92 CD */ bl func_8026E784
+/* 802B54B8 002B1118 4B FB 92 CD */ bl OSRestoreInterrupts
/* 802B54BC 002B111C 28 1A 00 04 */ cmplwi r26, 4
/* 802B54C0 002B1120 40 82 00 0C */ bne lbl_802B54CC
/* 802B54C4 002B1124 38 00 00 0E */ li r0, 0xe
/* 802B54C8 002B1128 98 1C 00 0C */ stb r0, 0xc(r28)
lbl_802B54CC:
-/* 802B54CC 002B112C 4B FB 92 91 */ bl func_8026E75C
+/* 802B54CC 002B112C 4B FB 92 91 */ bl OSDisableInterrupts
/* 802B54D0 002B1130 38 9F 00 00 */ addi r4, r31, 0
/* 802B54D4 002B1134 38 A0 00 00 */ li r5, 0
/* 802B54D8 002B1138 38 00 00 01 */ li r0, 1
/* 802B54DC 002B113C 98 A4 06 EB */ stb r5, 0x6eb(r4)
/* 802B54E0 002B1140 98 04 06 EA */ stb r0, 0x6ea(r4)
-/* 802B54E4 002B1144 4B FB 92 A1 */ bl func_8026E784
+/* 802B54E4 002B1144 4B FB 92 A1 */ bl OSRestoreInterrupts
/* 802B54E8 002B1148 38 60 00 00 */ li r3, 0
/* 802B54EC 002B114C 38 80 00 01 */ li r4, 1
/* 802B54F0 002B1150 48 00 AC 99 */ bl func_802C0188
@@ -67898,9 +67898,9 @@ lbl_802B570C:
/* 802B570C 002B136C 98 1D 00 0C */ stb r0, 0xc(r29)
/* 802B5710 002B1370 48 00 03 78 */ b lbl_802B5A88
lbl_802B5714:
-/* 802B5714 002B1374 4B FB 90 49 */ bl func_8026E75C
+/* 802B5714 002B1374 4B FB 90 49 */ bl OSDisableInterrupts
/* 802B5718 002B1378 8B 5D 00 13 */ lbz r26, 0x13(r29)
-/* 802B571C 002B137C 4B FB 90 69 */ bl func_8026E784
+/* 802B571C 002B137C 4B FB 90 69 */ bl OSRestoreInterrupts
/* 802B5720 002B1380 28 1A 00 06 */ cmplwi r26, 6
/* 802B5724 002B1384 40 82 00 14 */ bne lbl_802B5738
/* 802B5728 002B1388 80 7D 00 18 */ lwz r3, 0x18(r29)
@@ -67926,9 +67926,9 @@ lbl_802B5738:
/* 802B5774 002B13D4 7C A3 21 2E */ stwx r5, r3, r4
/* 802B5778 002B13D8 48 00 03 10 */ b lbl_802B5A88
lbl_802B577C:
-/* 802B577C 002B13DC 4B FB 8F E1 */ bl func_8026E75C
+/* 802B577C 002B13DC 4B FB 8F E1 */ bl OSDisableInterrupts
/* 802B5780 002B13E0 8B 5D 00 12 */ lbz r26, 0x12(r29)
-/* 802B5784 002B13E4 4B FB 90 01 */ bl func_8026E784
+/* 802B5784 002B13E4 4B FB 90 01 */ bl OSRestoreInterrupts
/* 802B5788 002B13E8 28 1A 00 0A */ cmplwi r26, 0xa
/* 802B578C 002B13EC 40 82 00 14 */ bne lbl_802B57A0
/* 802B5790 002B13F0 80 7D 00 68 */ lwz r3, 0x68(r29)
@@ -67960,9 +67960,9 @@ lbl_802B57E4:
/* 802B57F0 002B1450 80 63 00 00 */ lwz r3, 0(r3)
/* 802B57F4 002B1454 38 63 00 40 */ addi r3, r3, 0x40
/* 802B57F8 002B1458 48 00 1E 29 */ bl func_802B7620
-/* 802B57FC 002B145C 4B FB 8F 61 */ bl func_8026E75C
+/* 802B57FC 002B145C 4B FB 8F 61 */ bl OSDisableInterrupts
/* 802B5800 002B1460 8B 5D 00 12 */ lbz r26, 0x12(r29)
-/* 802B5804 002B1464 4B FB 8F 81 */ bl func_8026E784
+/* 802B5804 002B1464 4B FB 8F 81 */ bl OSRestoreInterrupts
/* 802B5808 002B1468 28 1A 00 0A */ cmplwi r26, 0xa
/* 802B580C 002B146C 40 82 00 14 */ bne lbl_802B5820
/* 802B5810 002B1470 80 7D 00 68 */ lwz r3, 0x68(r29)
@@ -68064,10 +68064,10 @@ lbl_802B5970:
/* 802B5974 002B15D4 98 7D 00 0C */ stb r3, 0xc(r29)
/* 802B5978 002B15D8 48 00 01 10 */ b lbl_802B5A88
lbl_802B597C:
-/* 802B597C 002B15DC 4B FB 8D E1 */ bl func_8026E75C
+/* 802B597C 002B15DC 4B FB 8D E1 */ bl OSDisableInterrupts
/* 802B5980 002B15E0 38 00 00 0D */ li r0, 0xd
/* 802B5984 002B15E4 98 1D 00 0C */ stb r0, 0xc(r29)
-/* 802B5988 002B15E8 4B FB 8D FD */ bl func_8026E784
+/* 802B5988 002B15E8 4B FB 8D FD */ bl OSRestoreInterrupts
/* 802B598C 002B15EC 3C 60 80 2B */ lis r3, lbl_802B4D60@ha
/* 802B5990 002B15F0 38 63 4D 60 */ addi r3, r3, lbl_802B4D60@l
/* 802B5994 002B15F4 48 03 64 39 */ bl func_802EBDCC
@@ -68117,14 +68117,14 @@ lbl_802B5A24:
/* 802B5A28 002B1688 98 7D 00 0C */ stb r3, 0xc(r29)
/* 802B5A2C 002B168C 48 00 00 5C */ b lbl_802B5A88
lbl_802B5A30:
-/* 802B5A30 002B1690 4B FB 8D 2D */ bl func_8026E75C
+/* 802B5A30 002B1690 4B FB 8D 2D */ bl OSDisableInterrupts
/* 802B5A34 002B1694 8B 5D 06 E5 */ lbz r26, 0x6e5(r29)
-/* 802B5A38 002B1698 4B FB 8D 4D */ bl func_8026E784
+/* 802B5A38 002B1698 4B FB 8D 4D */ bl OSRestoreInterrupts
/* 802B5A3C 002B169C 28 1A 00 04 */ cmplwi r26, 4
/* 802B5A40 002B16A0 40 82 00 30 */ bne lbl_802B5A70
-/* 802B5A44 002B16A4 4B FB 8D 19 */ bl func_8026E75C
+/* 802B5A44 002B16A4 4B FB 8D 19 */ bl OSDisableInterrupts
/* 802B5A48 002B16A8 8B 5D 06 E4 */ lbz r26, 0x6e4(r29)
-/* 802B5A4C 002B16AC 4B FB 8D 39 */ bl func_8026E784
+/* 802B5A4C 002B16AC 4B FB 8D 39 */ bl OSRestoreInterrupts
/* 802B5A50 002B16B0 28 1A 00 04 */ cmplwi r26, 4
/* 802B5A54 002B16B4 40 82 00 1C */ bne lbl_802B5A70
/* 802B5A58 002B16B8 38 7B 02 50 */ addi r3, r27, 0x250
@@ -68214,9 +68214,9 @@ func_802B5B58:
/* 802B5B6C 002B17CC 93 A1 00 14 */ stw r29, 0x14(r1)
/* 802B5B70 002B17D0 3F A0 80 54 */ lis r29, lbl_8053A4E0@ha
/* 802B5B74 002B17D4 3B BD A4 E0 */ addi r29, r29, lbl_8053A4E0@l
-/* 802B5B78 002B17D8 4B FB 8B E5 */ bl func_8026E75C
+/* 802B5B78 002B17D8 4B FB 8B E5 */ bl OSDisableInterrupts
/* 802B5B7C 002B17DC 8B FD 06 E5 */ lbz r31, 0x6e5(r29)
-/* 802B5B80 002B17E0 4B FB 8C 05 */ bl func_8026E784
+/* 802B5B80 002B17E0 4B FB 8C 05 */ bl OSRestoreInterrupts
/* 802B5B84 002B17E4 2C 1F 00 00 */ cmpwi r31, 0
/* 802B5B88 002B17E8 41 82 00 0C */ beq lbl_802B5B94
/* 802B5B8C 002B17EC 38 60 00 03 */ li r3, 3
@@ -68307,13 +68307,13 @@ lbl_802B5C0C:
/* 802B5CC4 002B1924 38 63 4D D8 */ addi r3, r3, lbl_802B4DD8@l
/* 802B5CC8 002B1928 48 03 61 05 */ bl func_802EBDCC
/* 802B5CCC 002B192C 48 00 00 58 */ b lbl_802B5D24
-/* 802B5CD0 002B1930 4B FB 8A 8D */ bl func_8026E75C
+/* 802B5CD0 002B1930 4B FB 8A 8D */ bl OSDisableInterrupts
/* 802B5CD4 002B1934 8B DD 06 EA */ lbz r30, 0x6ea(r29)
-/* 802B5CD8 002B1938 4B FB 8A AD */ bl func_8026E784
-/* 802B5CDC 002B193C 4B FB 8A 81 */ bl func_8026E75C
+/* 802B5CD8 002B1938 4B FB 8A AD */ bl OSRestoreInterrupts
+/* 802B5CDC 002B193C 4B FB 8A 81 */ bl OSDisableInterrupts
/* 802B5CE0 002B1940 9B FD 06 EB */ stb r31, 0x6eb(r29)
/* 802B5CE4 002B1944 9B DD 06 EA */ stb r30, 0x6ea(r29)
-/* 802B5CE8 002B1948 4B FB 8A 9D */ bl func_8026E784
+/* 802B5CE8 002B1948 4B FB 8A 9D */ bl OSRestoreInterrupts
/* 802B5CEC 002B194C 7F C4 F3 78 */ mr r4, r30
/* 802B5CF0 002B1950 38 60 00 00 */ li r3, 0
/* 802B5CF4 002B1954 48 00 A4 95 */ bl func_802C0188
@@ -68362,7 +68362,7 @@ func_802B5D60:
/* 802B5D88 002B19E8 3B 60 00 00 */ li r27, 0
/* 802B5D8C 002B19EC 3B A0 00 00 */ li r29, 0
lbl_802B5D90:
-/* 802B5D90 002B19F0 4B FB 89 CD */ bl func_8026E75C
+/* 802B5D90 002B19F0 4B FB 89 CD */ bl OSDisableInterrupts
/* 802B5D94 002B19F4 2C 1B 00 00 */ cmpwi r27, 0
/* 802B5D98 002B19F8 41 80 00 18 */ blt lbl_802B5DB0
/* 802B5D9C 002B19FC 2C 1B 00 0A */ cmpwi r27, 0xa
@@ -68376,7 +68376,7 @@ lbl_802B5DB0:
/* 802B5DB8 002B1A18 7C 9C 02 14 */ add r4, r28, r0
/* 802B5DBC 002B1A1C 3B E4 04 A4 */ addi r31, r4, 0x4a4
lbl_802B5DC0:
-/* 802B5DC0 002B1A20 4B FB 89 C5 */ bl func_8026E784
+/* 802B5DC0 002B1A20 4B FB 89 C5 */ bl OSRestoreInterrupts
/* 802B5DC4 002B1A24 88 1F 00 59 */ lbz r0, 0x59(r31)
/* 802B5DC8 002B1A28 2C 00 00 00 */ cmpwi r0, 0
/* 802B5DCC 002B1A2C 41 82 00 74 */ beq lbl_802B5E40
@@ -68401,14 +68401,14 @@ lbl_802B5E04:
/* 802B5E14 002B1A74 2C 03 00 00 */ cmpwi r3, 0
/* 802B5E18 002B1A78 7C 7E 1B 78 */ mr r30, r3
/* 802B5E1C 002B1A7C 41 82 00 24 */ beq lbl_802B5E40
-/* 802B5E20 002B1A80 4B FB 89 3D */ bl func_8026E75C
+/* 802B5E20 002B1A80 4B FB 89 3D */ bl OSDisableInterrupts
/* 802B5E24 002B1A84 7C 7F 1B 78 */ mr r31, r3
/* 802B5E28 002B1A88 7F C3 F3 78 */ mr r3, r30
/* 802B5E2C 002B1A8C 38 80 00 00 */ li r4, 0
/* 802B5E30 002B1A90 38 A0 00 60 */ li r5, 0x60
/* 802B5E34 002B1A94 4B D4 E2 D1 */ bl func_80004104
/* 802B5E38 002B1A98 7F E3 FB 78 */ mr r3, r31
-/* 802B5E3C 002B1A9C 4B FB 89 49 */ bl func_8026E784
+/* 802B5E3C 002B1A9C 4B FB 89 49 */ bl OSRestoreInterrupts
lbl_802B5E40:
/* 802B5E40 002B1AA0 3B 7B 00 01 */ addi r27, r27, 1
/* 802B5E44 002B1AA4 3B BD 00 60 */ addi r29, r29, 0x60
@@ -68984,7 +68984,7 @@ lbl_802B65D8:
/* 802B6650 002B22B0 38 00 00 0A */ li r0, 0xa
/* 802B6654 002B22B4 B3 BE 07 44 */ sth r29, 0x744(r30)
/* 802B6658 002B22B8 B0 1E 07 46 */ sth r0, 0x746(r30)
-/* 802B665C 002B22BC 4B FB 81 01 */ bl func_8026E75C
+/* 802B665C 002B22BC 4B FB 81 01 */ bl OSDisableInterrupts
/* 802B6660 002B22C0 3B DF 00 00 */ addi r30, r31, 0
/* 802B6664 002B22C4 7C 7F 1B 78 */ mr r31, r3
/* 802B6668 002B22C8 38 7E 00 E4 */ addi r3, r30, 0xe4
@@ -69001,7 +69001,7 @@ lbl_802B65D8:
/* 802B6694 002B22F4 9B BE 06 E4 */ stb r29, 0x6e4(r30)
/* 802B6698 002B22F8 9B BE 06 E5 */ stb r29, 0x6e5(r30)
/* 802B669C 002B22FC 9B BE 06 E6 */ stb r29, 0x6e6(r30)
-/* 802B66A0 002B2300 4B FB 80 E5 */ bl func_8026E784
+/* 802B66A0 002B2300 4B FB 80 E5 */ bl OSRestoreInterrupts
/* 802B66A4 002B2304 80 01 00 24 */ lwz r0, 0x24(r1)
/* 802B66A8 002B2308 83 E1 00 1C */ lwz r31, 0x1c(r1)
/* 802B66AC 002B230C 83 C1 00 18 */ lwz r30, 0x18(r1)
@@ -69051,7 +69051,7 @@ lbl_802B66F0:
/* 802B674C 002B23AC 48 03 42 01 */ bl func_802EA94C
/* 802B6750 002B23B0 38 7E 07 10 */ addi r3, r30, 0x710
/* 802B6754 002B23B4 4B FB 2F D1 */ bl func_80269724
-/* 802B6758 002B23B8 4B FB C0 61 */ bl func_802727B8
+/* 802B6758 002B23B8 4B FB C0 61 */ bl OSGetTime
/* 802B675C 002B23BC 3C A0 80 00 */ lis r5, 0x800000F8@ha
/* 802B6760 002B23C0 3D 20 80 2B */ lis r9, lbl_802B6270@ha
/* 802B6764 002B23C4 80 05 00 F8 */ lwz r0, 0x800000F8@l(r5)
@@ -69086,12 +69086,12 @@ func_802B67B8:
/* 802B67C8 002B2428 7C 9F 23 78 */ mr r31, r4
/* 802B67CC 002B242C 93 C1 00 08 */ stw r30, 8(r1)
/* 802B67D0 002B2430 7C 7E 1B 78 */ mr r30, r3
-/* 802B67D4 002B2434 4B FB 7F 89 */ bl func_8026E75C
+/* 802B67D4 002B2434 4B FB 7F 89 */ bl OSDisableInterrupts
/* 802B67D8 002B2438 3C 80 80 54 */ lis r4, lbl_8053A4E0@ha
/* 802B67DC 002B243C 38 84 A4 E0 */ addi r4, r4, lbl_8053A4E0@l
/* 802B67E0 002B2440 93 C4 06 F4 */ stw r30, 0x6f4(r4)
/* 802B67E4 002B2444 93 E4 06 F8 */ stw r31, 0x6f8(r4)
-/* 802B67E8 002B2448 4B FB 7F 9D */ bl func_8026E784
+/* 802B67E8 002B2448 4B FB 7F 9D */ bl OSRestoreInterrupts
/* 802B67EC 002B244C 80 01 00 14 */ lwz r0, 0x14(r1)
/* 802B67F0 002B2450 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 802B67F4 002B2454 83 C1 00 08 */ lwz r30, 8(r1)
@@ -69112,17 +69112,17 @@ func_802B6804:
/* 802B6824 002B2484 38 63 E4 1C */ addi r3, r3, lbl_8043E41C@l
/* 802B6828 002B2488 4C C6 31 82 */ crclr 6
/* 802B682C 002B248C 48 00 2D 51 */ bl func_802B957C
-/* 802B6830 002B2490 4B FB 7F 2D */ bl func_8026E75C
+/* 802B6830 002B2490 4B FB 7F 2D */ bl OSDisableInterrupts
/* 802B6834 002B2494 38 00 00 00 */ li r0, 0
/* 802B6838 002B2498 98 1F 06 EB */ stb r0, 0x6eb(r31)
/* 802B683C 002B249C 98 1F 06 EA */ stb r0, 0x6ea(r31)
-/* 802B6840 002B24A0 4B FB 7F 45 */ bl func_8026E784
+/* 802B6840 002B24A0 4B FB 7F 45 */ bl OSRestoreInterrupts
/* 802B6844 002B24A4 38 60 00 00 */ li r3, 0
/* 802B6848 002B24A8 38 80 00 00 */ li r4, 0
/* 802B684C 002B24AC 48 00 99 3D */ bl func_802C0188
-/* 802B6850 002B24B0 4B FB 7F 0D */ bl func_8026E75C
+/* 802B6850 002B24B0 4B FB 7F 0D */ bl OSDisableInterrupts
/* 802B6854 002B24B4 7C 7E 1B 78 */ mr r30, r3
-/* 802B6858 002B24B8 4B FB 7F 05 */ bl func_8026E75C
+/* 802B6858 002B24B8 4B FB 7F 05 */ bl OSDisableInterrupts
/* 802B685C 002B24BC 88 1F 00 0C */ lbz r0, 0xc(r31)
/* 802B6860 002B24C0 2C 00 00 00 */ cmpwi r0, 0
/* 802B6864 002B24C4 40 82 00 34 */ bne lbl_802B6898
@@ -69135,11 +69135,11 @@ func_802B6804:
/* 802B6880 002B24E0 88 1F 00 10 */ lbz r0, 0x10(r31)
/* 802B6884 002B24E4 28 00 00 04 */ cmplwi r0, 4
/* 802B6888 002B24E8 40 82 00 10 */ bne lbl_802B6898
-/* 802B688C 002B24EC 4B FB 7E F9 */ bl func_8026E784
+/* 802B688C 002B24EC 4B FB 7E F9 */ bl OSRestoreInterrupts
/* 802B6890 002B24F0 38 00 00 00 */ li r0, 0
/* 802B6894 002B24F4 48 00 00 0C */ b lbl_802B68A0
lbl_802B6898:
-/* 802B6898 002B24F8 4B FB 7E ED */ bl func_8026E784
+/* 802B6898 002B24F8 4B FB 7E ED */ bl OSRestoreInterrupts
/* 802B689C 002B24FC 38 00 00 01 */ li r0, 1
lbl_802B68A0:
/* 802B68A0 002B2500 2C 00 00 00 */ cmpwi r0, 0
@@ -69179,7 +69179,7 @@ lbl_802B6910:
/* 802B691C 002B257C 38 7F 07 10 */ addi r3, r31, 0x710
/* 802B6920 002B2580 98 1F 00 11 */ stb r0, 0x11(r31)
/* 802B6924 002B2584 4B FB 2E 01 */ bl func_80269724
-/* 802B6928 002B2588 4B FB BE 91 */ bl func_802727B8
+/* 802B6928 002B2588 4B FB BE 91 */ bl OSGetTime
/* 802B692C 002B258C 3C A0 80 00 */ lis r5, 0x800000F8@ha
/* 802B6930 002B2590 3D 20 80 2B */ lis r9, lbl_802B6314@ha
/* 802B6934 002B2594 80 05 00 F8 */ lwz r0, 0x800000F8@l(r5)
@@ -69198,7 +69198,7 @@ lbl_802B6910:
/* 802B6968 002B25C8 38 00 00 04 */ li r0, 4
/* 802B696C 002B25CC 7F C3 F3 78 */ mr r3, r30
/* 802B6970 002B25D0 98 1F 07 08 */ stb r0, 0x708(r31)
-/* 802B6974 002B25D4 4B FB 7E 11 */ bl func_8026E784
+/* 802B6974 002B25D4 4B FB 7E 11 */ bl OSRestoreInterrupts
/* 802B6978 002B25D8 39 61 00 20 */ addi r11, r1, 0x20
/* 802B697C 002B25DC 4B F1 07 F9 */ bl func_801C7174
/* 802B6980 002B25E0 80 01 00 24 */ lwz r0, 0x24(r1)
@@ -69212,11 +69212,11 @@ func_802B6990:
/* 802B6994 002B25F4 7C 08 02 A6 */ mflr r0
/* 802B6998 002B25F8 90 01 00 14 */ stw r0, 0x14(r1)
/* 802B699C 002B25FC 93 E1 00 0C */ stw r31, 0xc(r1)
-/* 802B69A0 002B2600 4B FB 7D BD */ bl func_8026E75C
+/* 802B69A0 002B2600 4B FB 7D BD */ bl OSDisableInterrupts
/* 802B69A4 002B2604 3C 80 80 54 */ lis r4, lbl_8053A4E0@ha
/* 802B69A8 002B2608 38 84 A4 E0 */ addi r4, r4, lbl_8053A4E0@l
/* 802B69AC 002B260C 8B E4 07 08 */ lbz r31, 0x708(r4)
-/* 802B69B0 002B2610 4B FB 7D D5 */ bl func_8026E784
+/* 802B69B0 002B2610 4B FB 7D D5 */ bl OSRestoreInterrupts
/* 802B69B4 002B2614 7F E3 07 74 */ extsb r3, r31
/* 802B69B8 002B2618 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 802B69BC 002B261C 80 01 00 14 */ lwz r0, 0x14(r1)
@@ -69230,14 +69230,14 @@ func_802B69CC:
/* 802B69D0 002B2630 7C 08 02 A6 */ mflr r0
/* 802B69D4 002B2634 90 01 00 14 */ stw r0, 0x14(r1)
/* 802B69D8 002B2638 93 E1 00 0C */ stw r31, 0xc(r1)
-/* 802B69DC 002B263C 4B FB 7D 81 */ bl func_8026E75C
+/* 802B69DC 002B263C 4B FB 7D 81 */ bl OSDisableInterrupts
/* 802B69E0 002B2640 3C A0 80 54 */ lis r5, lbl_8053A4E0@ha
/* 802B69E4 002B2644 38 A5 A4 E0 */ addi r5, r5, lbl_8053A4E0@l
/* 802B69E8 002B2648 A0 85 07 44 */ lhz r4, 0x744(r5)
/* 802B69EC 002B264C A0 05 07 46 */ lhz r0, 0x746(r5)
/* 802B69F0 002B2650 7C 04 00 50 */ subf r0, r4, r0
/* 802B69F4 002B2654 54 1F 06 3E */ clrlwi r31, r0, 0x18
-/* 802B69F8 002B2658 4B FB 7D 8D */ bl func_8026E784
+/* 802B69F8 002B2658 4B FB 7D 8D */ bl OSRestoreInterrupts
/* 802B69FC 002B265C 7F E3 FB 78 */ mr r3, r31
/* 802B6A00 002B2660 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 802B6A04 002B2664 80 01 00 14 */ lwz r0, 0x14(r1)
@@ -69287,12 +69287,12 @@ lbl_802B6A80:
/* 802B6A9C 002B26FC 38 64 E4 2C */ addi r3, r4, lbl_8043E42C@l
/* 802B6AA0 002B2700 4C C6 31 82 */ crclr 6
/* 802B6AA4 002B2704 48 00 2A D9 */ bl func_802B957C
-/* 802B6AA8 002B2708 4B FB 7C B5 */ bl func_8026E75C
+/* 802B6AA8 002B2708 4B FB 7C B5 */ bl OSDisableInterrupts
/* 802B6AAC 002B270C 3C 80 80 54 */ lis r4, lbl_8053A4E0@ha
/* 802B6AB0 002B2710 38 84 A4 E0 */ addi r4, r4, lbl_8053A4E0@l
/* 802B6AB4 002B2714 83 E4 00 04 */ lwz r31, 4(r4)
/* 802B6AB8 002B2718 93 C4 00 04 */ stw r30, 4(r4)
-/* 802B6ABC 002B271C 4B FB 7C C9 */ bl func_8026E784
+/* 802B6ABC 002B271C 4B FB 7C C9 */ bl OSRestoreInterrupts
/* 802B6AC0 002B2720 7F E3 FB 78 */ mr r3, r31
/* 802B6AC4 002B2724 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 802B6AC8 002B2728 83 C1 00 08 */ lwz r30, 8(r1)
@@ -69314,13 +69314,13 @@ func_802B6ADC:
/* 802B6AFC 002B275C 7C BC 2B 78 */ mr r28, r5
/* 802B6B00 002B2760 3B FF A4 E0 */ addi r31, r31, lbl_8053A4E0@l
/* 802B6B04 002B2764 3B C0 00 00 */ li r30, 0
-/* 802B6B08 002B2768 4B FB 7C 55 */ bl func_8026E75C
+/* 802B6B08 002B2768 4B FB 7C 55 */ bl OSDisableInterrupts
/* 802B6B0C 002B276C 8B BF 07 08 */ lbz r29, 0x708(r31)
/* 802B6B10 002B2770 7F BD 07 74 */ extsb r29, r29
-/* 802B6B14 002B2774 4B FB 7C 71 */ bl func_8026E784
+/* 802B6B14 002B2774 4B FB 7C 71 */ bl OSRestoreInterrupts
/* 802B6B18 002B2778 28 1D 00 03 */ cmplwi r29, 3
/* 802B6B1C 002B277C 40 82 00 D8 */ bne lbl_802B6BF4
-/* 802B6B20 002B2780 4B FB 7C 3D */ bl func_8026E75C
+/* 802B6B20 002B2780 4B FB 7C 3D */ bl OSDisableInterrupts
/* 802B6B24 002B2784 88 1F 00 0C */ lbz r0, 0xc(r31)
/* 802B6B28 002B2788 2C 00 00 00 */ cmpwi r0, 0
/* 802B6B2C 002B278C 40 82 00 34 */ bne lbl_802B6B60
@@ -69333,16 +69333,16 @@ func_802B6ADC:
/* 802B6B48 002B27A8 88 1F 00 10 */ lbz r0, 0x10(r31)
/* 802B6B4C 002B27AC 28 00 00 04 */ cmplwi r0, 4
/* 802B6B50 002B27B0 40 82 00 10 */ bne lbl_802B6B60
-/* 802B6B54 002B27B4 4B FB 7C 31 */ bl func_8026E784
+/* 802B6B54 002B27B4 4B FB 7C 31 */ bl OSRestoreInterrupts
/* 802B6B58 002B27B8 38 00 00 00 */ li r0, 0
/* 802B6B5C 002B27BC 48 00 00 0C */ b lbl_802B6B68
lbl_802B6B60:
-/* 802B6B60 002B27C0 4B FB 7C 25 */ bl func_8026E784
+/* 802B6B60 002B27C0 4B FB 7C 25 */ bl OSRestoreInterrupts
/* 802B6B64 002B27C4 38 00 00 01 */ li r0, 1
lbl_802B6B68:
/* 802B6B68 002B27C8 2C 00 00 00 */ cmpwi r0, 0
/* 802B6B6C 002B27CC 40 82 00 88 */ bne lbl_802B6BF4
-/* 802B6B70 002B27D0 4B FB 7B ED */ bl func_8026E75C
+/* 802B6B70 002B27D0 4B FB 7B ED */ bl OSDisableInterrupts
/* 802B6B74 002B27D4 7C 1C 00 D0 */ neg r0, r28
/* 802B6B78 002B27D8 38 A0 00 01 */ li r5, 1
/* 802B6B7C 002B27DC 7C 04 E3 78 */ or r4, r0, r28
@@ -69356,7 +69356,7 @@ lbl_802B6B68:
/* 802B6B9C 002B27FC 98 9F 06 E7 */ stb r4, 0x6e7(r31)
/* 802B6BA0 002B2800 98 1F 06 E6 */ stb r0, 0x6e6(r31)
/* 802B6BA4 002B2804 4B FB 2B 81 */ bl func_80269724
-/* 802B6BA8 002B2808 4B FB BC 11 */ bl func_802727B8
+/* 802B6BA8 002B2808 4B FB BC 11 */ bl OSGetTime
/* 802B6BAC 002B280C 3C A0 80 00 */ lis r5, 0x800000F8@ha
/* 802B6BB0 002B2810 3D 20 80 2B */ lis r9, lbl_802B5AA0@ha
/* 802B6BB4 002B2814 80 05 00 F8 */ lwz r0, 0x800000F8@l(r5)
@@ -69373,7 +69373,7 @@ lbl_802B6B68:
/* 802B6BE0 002B2840 1D 00 00 14 */ mulli r8, r0, 0x14
/* 802B6BE4 002B2844 4B FB 2E 11 */ bl func_802699F4
/* 802B6BE8 002B2848 7F C3 F3 78 */ mr r3, r30
-/* 802B6BEC 002B284C 4B FB 7B 99 */ bl func_8026E784
+/* 802B6BEC 002B284C 4B FB 7B 99 */ bl OSRestoreInterrupts
/* 802B6BF0 002B2850 3B C0 00 01 */ li r30, 1
lbl_802B6BF4:
/* 802B6BF4 002B2854 39 61 00 20 */ addi r11, r1, 0x20
@@ -69398,11 +69398,11 @@ lbl_802B6C10:
/* 802B6C3C 002B289C 38 A0 00 01 */ li r5, 1
/* 802B6C40 002B28A0 4B FF FE 9D */ bl func_802B6ADC
/* 802B6C44 002B28A4 7C 7F 1B 78 */ mr r31, r3
-/* 802B6C48 002B28A8 4B FB 7B 15 */ bl func_8026E75C
+/* 802B6C48 002B28A8 4B FB 7B 15 */ bl OSDisableInterrupts
/* 802B6C4C 002B28AC 3C 80 80 54 */ lis r4, lbl_8053A4E0@ha
/* 802B6C50 002B28B0 38 84 A4 E0 */ addi r4, r4, lbl_8053A4E0@l
/* 802B6C54 002B28B4 83 C4 00 04 */ lwz r30, 4(r4)
-/* 802B6C58 002B28B8 4B FB 7B 2D */ bl func_8026E784
+/* 802B6C58 002B28B8 4B FB 7B 2D */ bl OSRestoreInterrupts
/* 802B6C5C 002B28BC 2C 1F 00 00 */ cmpwi r31, 0
/* 802B6C60 002B28C0 40 82 00 20 */ bne lbl_802B6C80
/* 802B6C64 002B28C4 2C 1E 00 00 */ cmpwi r30, 0
@@ -69436,7 +69436,7 @@ func_802B6C9C:
/* 802B6CC4 002B2924 3F A0 80 54 */ lis r29, lbl_8053A4E0@ha
/* 802B6CC8 002B2928 3B C0 00 00 */ li r30, 0
/* 802B6CCC 002B292C 3B BD A4 E0 */ addi r29, r29, lbl_8053A4E0@l
-/* 802B6CD0 002B2930 4B FB 7A 8D */ bl func_8026E75C
+/* 802B6CD0 002B2930 4B FB 7A 8D */ bl OSDisableInterrupts
/* 802B6CD4 002B2934 88 1D 07 08 */ lbz r0, 0x708(r29)
/* 802B6CD8 002B2938 7C 7F 1B 78 */ mr r31, r3
/* 802B6CDC 002B293C 2C 00 00 03 */ cmpwi r0, 3
@@ -69455,7 +69455,7 @@ lbl_802B6D08:
/* 802B6D08 002B2968 3B C0 00 01 */ li r30, 1
lbl_802B6D0C:
/* 802B6D0C 002B296C 7F E3 FB 78 */ mr r3, r31
-/* 802B6D10 002B2970 4B FB 7A 75 */ bl func_8026E784
+/* 802B6D10 002B2970 4B FB 7A 75 */ bl OSRestoreInterrupts
/* 802B6D14 002B2974 7F C3 F3 78 */ mr r3, r30
/* 802B6D18 002B2978 83 E1 00 1C */ lwz r31, 0x1c(r1)
/* 802B6D1C 002B297C 83 C1 00 18 */ lwz r30, 0x18(r1)
@@ -69489,10 +69489,10 @@ lbl_802B6D7C:
/* 802B6D7C 002B29DC 38 60 00 00 */ li r3, 0
/* 802B6D80 002B29E0 48 00 00 84 */ b lbl_802B6E04
lbl_802B6D84:
-/* 802B6D84 002B29E4 4B FB 79 D9 */ bl func_8026E75C
+/* 802B6D84 002B29E4 4B FB 79 D9 */ bl OSDisableInterrupts
/* 802B6D88 002B29E8 8B DE 07 08 */ lbz r30, 0x708(r30)
/* 802B6D8C 002B29EC 7F DE 07 74 */ extsb r30, r30
-/* 802B6D90 002B29F0 4B FB 79 F5 */ bl func_8026E784
+/* 802B6D90 002B29F0 4B FB 79 F5 */ bl OSRestoreInterrupts
/* 802B6D94 002B29F4 28 1E 00 03 */ cmplwi r30, 3
/* 802B6D98 002B29F8 40 82 00 68 */ bne lbl_802B6E00
/* 802B6D9C 002B29FC 7F A3 07 75 */ extsb. r3, r29
@@ -69546,12 +69546,12 @@ func_802B6E20:
/* 802B6E3C 002B2A9C 38 64 E5 14 */ addi r3, r4, lbl_8043E514@l
/* 802B6E40 002B2AA0 4C C6 31 82 */ crclr 6
/* 802B6E44 002B2AA4 48 00 27 39 */ bl func_802B957C
-/* 802B6E48 002B2AA8 4B FB 79 15 */ bl func_8026E75C
+/* 802B6E48 002B2AA8 4B FB 79 15 */ bl OSDisableInterrupts
/* 802B6E4C 002B2AAC 3C 80 80 54 */ lis r4, lbl_8053A4E0@ha
/* 802B6E50 002B2AB0 38 84 A4 E0 */ addi r4, r4, lbl_8053A4E0@l
/* 802B6E54 002B2AB4 83 E4 06 EC */ lwz r31, 0x6ec(r4)
/* 802B6E58 002B2AB8 93 C4 06 EC */ stw r30, 0x6ec(r4)
-/* 802B6E5C 002B2ABC 4B FB 79 29 */ bl func_8026E784
+/* 802B6E5C 002B2ABC 4B FB 79 29 */ bl OSRestoreInterrupts
/* 802B6E60 002B2AC0 7F E3 FB 78 */ mr r3, r31
/* 802B6E64 002B2AC4 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 802B6E68 002B2AC8 83 C1 00 08 */ lwz r30, 8(r1)
@@ -69572,12 +69572,12 @@ func_802B6E7C:
/* 802B6E98 002B2AF8 38 64 E5 30 */ addi r3, r4, lbl_8043E530@l
/* 802B6E9C 002B2AFC 4C C6 31 82 */ crclr 6
/* 802B6EA0 002B2B00 48 00 26 DD */ bl func_802B957C
-/* 802B6EA4 002B2B04 4B FB 78 B9 */ bl func_8026E75C
+/* 802B6EA4 002B2B04 4B FB 78 B9 */ bl OSDisableInterrupts
/* 802B6EA8 002B2B08 3C 80 80 54 */ lis r4, lbl_8053A4E0@ha
/* 802B6EAC 002B2B0C 38 84 A4 E0 */ addi r4, r4, lbl_8053A4E0@l
/* 802B6EB0 002B2B10 83 E4 06 F0 */ lwz r31, 0x6f0(r4)
/* 802B6EB4 002B2B14 93 C4 06 F0 */ stw r30, 0x6f0(r4)
-/* 802B6EB8 002B2B18 4B FB 78 CD */ bl func_8026E784
+/* 802B6EB8 002B2B18 4B FB 78 CD */ bl OSRestoreInterrupts
/* 802B6EBC 002B2B1C 7F E3 FB 78 */ mr r3, r31
/* 802B6EC0 002B2B20 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 802B6EC4 002B2B24 83 C1 00 08 */ lwz r30, 8(r1)
@@ -69595,12 +69595,12 @@ func_802B6ED8:
/* 802B6EE8 002B2B48 7C 9F 23 78 */ mr r31, r4
/* 802B6EEC 002B2B4C 93 C1 00 08 */ stw r30, 8(r1)
/* 802B6EF0 002B2B50 7C 7E 1B 78 */ mr r30, r3
-/* 802B6EF4 002B2B54 4B FB 78 69 */ bl func_8026E75C
+/* 802B6EF4 002B2B54 4B FB 78 69 */ bl OSDisableInterrupts
/* 802B6EF8 002B2B58 3C 80 80 54 */ lis r4, lbl_8053A4E0@ha
/* 802B6EFC 002B2B5C 38 84 A4 E0 */ addi r4, r4, lbl_8053A4E0@l
/* 802B6F00 002B2B60 9B C4 06 EB */ stb r30, 0x6eb(r4)
/* 802B6F04 002B2B64 9B E4 06 EA */ stb r31, 0x6ea(r4)
-/* 802B6F08 002B2B68 4B FB 78 7D */ bl func_8026E784
+/* 802B6F08 002B2B68 4B FB 78 7D */ bl OSRestoreInterrupts
/* 802B6F0C 002B2B6C 7F C3 F3 78 */ mr r3, r30
/* 802B6F10 002B2B70 7F E4 FB 78 */ mr r4, r31
/* 802B6F14 002B2B74 48 00 92 75 */ bl func_802C0188
@@ -69992,18 +69992,18 @@ lbl_802B7498:
/* 802B74A0 002B3100 2C 1C 00 0A */ cmpwi r28, 0xa
/* 802B74A4 002B3104 3B FF 00 60 */ addi r31, r31, 0x60
/* 802B74A8 002B3108 41 80 FF DC */ blt lbl_802B7484
-/* 802B74AC 002B310C 4B FB 72 B1 */ bl func_8026E75C
+/* 802B74AC 002B310C 4B FB 72 B1 */ bl OSDisableInterrupts
/* 802B74B0 002B3110 38 00 00 03 */ li r0, 3
/* 802B74B4 002B3114 98 1D 07 08 */ stb r0, 0x708(r29)
-/* 802B74B8 002B3118 4B FB 72 CD */ bl func_8026E784
-/* 802B74BC 002B311C 4B FB 72 A1 */ bl func_8026E75C
+/* 802B74B8 002B3118 4B FB 72 CD */ bl OSRestoreInterrupts
+/* 802B74BC 002B311C 4B FB 72 A1 */ bl OSDisableInterrupts
/* 802B74C0 002B3120 3C 80 80 54 */ lis r4, lbl_8053A4E0@ha
/* 802B74C4 002B3124 38 A0 00 00 */ li r5, 0
/* 802B74C8 002B3128 38 84 A4 E0 */ addi r4, r4, lbl_8053A4E0@l
/* 802B74CC 002B312C 38 00 00 01 */ li r0, 1
/* 802B74D0 002B3130 98 A4 06 EB */ stb r5, 0x6eb(r4)
/* 802B74D4 002B3134 98 04 06 EA */ stb r0, 0x6ea(r4)
-/* 802B74D8 002B3138 4B FB 72 AD */ bl func_8026E784
+/* 802B74D8 002B3138 4B FB 72 AD */ bl OSRestoreInterrupts
/* 802B74DC 002B313C 38 60 00 00 */ li r3, 0
/* 802B74E0 002B3140 38 80 00 01 */ li r4, 1
/* 802B74E4 002B3144 48 00 8C A5 */ bl func_802C0188
@@ -70064,7 +70064,7 @@ func_802B7508:
/* 802B75B4 002B3214 88 DD 00 58 */ lbz r6, 0x58(r29)
/* 802B75B8 002B3218 48 00 B4 0D */ bl func_802C29C4
lbl_802B75BC:
-/* 802B75BC 002B321C 4B FB 71 A1 */ bl func_8026E75C
+/* 802B75BC 002B321C 4B FB 71 A1 */ bl OSDisableInterrupts
/* 802B75C0 002B3220 88 1D 00 5B */ lbz r0, 0x5b(r29)
/* 802B75C4 002B3224 2C 00 00 00 */ cmpwi r0, 0
/* 802B75C8 002B3228 41 82 00 1C */ beq lbl_802B75E4
@@ -70084,7 +70084,7 @@ lbl_802B75F4:
/* 802B75F8 002B3258 38 04 00 01 */ addi r0, r4, 1
/* 802B75FC 002B325C 98 1E 00 13 */ stb r0, 0x13(r30)
lbl_802B7600:
-/* 802B7600 002B3260 4B FB 71 85 */ bl func_8026E784
+/* 802B7600 002B3260 4B FB 71 85 */ bl OSRestoreInterrupts
/* 802B7604 002B3264 80 01 00 34 */ lwz r0, 0x34(r1)
/* 802B7608 002B3268 83 E1 00 2C */ lwz r31, 0x2c(r1)
/* 802B760C 002B326C 83 C1 00 28 */ lwz r30, 0x28(r1)
@@ -70107,7 +70107,7 @@ func_802B7620:
/* 802B7644 002B32A4 93 A1 00 14 */ stw r29, 0x14(r1)
/* 802B7648 002B32A8 7C 7D 1B 78 */ mr r29, r3
/* 802B764C 002B32AC 93 81 00 10 */ stw r28, 0x10(r1)
-/* 802B7650 002B32B0 4B FB 71 0D */ bl func_8026E75C
+/* 802B7650 002B32B0 4B FB 71 0D */ bl OSDisableInterrupts
/* 802B7654 002B32B4 7C 7C 1B 78 */ mr r28, r3
/* 802B7658 002B32B8 38 7F 06 A0 */ addi r3, r31, 0x6a0
/* 802B765C 002B32BC 4C C6 31 82 */ crclr 6
@@ -70171,7 +70171,7 @@ lbl_802B772C:
/* 802B7738 002B3398 4B D4 C9 CD */ bl func_80004104
lbl_802B773C:
/* 802B773C 002B339C 7F 83 E3 78 */ mr r3, r28
-/* 802B7740 002B33A0 4B FB 70 45 */ bl func_8026E784
+/* 802B7740 002B33A0 4B FB 70 45 */ bl OSRestoreInterrupts
/* 802B7744 002B33A4 80 01 00 24 */ lwz r0, 0x24(r1)
/* 802B7748 002B33A8 83 E1 00 1C */ lwz r31, 0x1c(r1)
/* 802B774C 002B33AC 83 C1 00 18 */ lwz r30, 0x18(r1)
@@ -70192,7 +70192,7 @@ func_802B7764:
/* 802B777C 002B33DC 7C 7A 1B 78 */ mr r26, r3
/* 802B7780 002B33E0 3B BD A4 E0 */ addi r29, r29, lbl_8053A4E0@l
/* 802B7784 002B33E4 3B 80 00 00 */ li r28, 0
-/* 802B7788 002B33E8 4B FB 6F D5 */ bl func_8026E75C
+/* 802B7788 002B33E8 4B FB 6F D5 */ bl OSDisableInterrupts
/* 802B778C 002B33EC 7C 7B 1B 78 */ mr r27, r3
/* 802B7790 002B33F0 3B FD 01 24 */ addi r31, r29, 0x124
/* 802B7794 002B33F4 3B C0 00 00 */ li r30, 0
@@ -70235,7 +70235,7 @@ lbl_802B7808:
/* 802B7814 002B3474 41 80 FF CC */ blt lbl_802B77E0
lbl_802B7818:
/* 802B7818 002B3478 7F 63 DB 78 */ mr r3, r27
-/* 802B781C 002B347C 4B FB 6F 69 */ bl func_8026E784
+/* 802B781C 002B347C 4B FB 6F 69 */ bl OSRestoreInterrupts
/* 802B7820 002B3480 39 61 00 20 */ addi r11, r1, 0x20
/* 802B7824 002B3484 7F 83 E3 78 */ mr r3, r28
/* 802B7828 002B3488 4B F0 F9 49 */ bl func_801C7170
@@ -70256,7 +70256,7 @@ func_802B783C:
/* 802B7858 002B34B8 3B C0 00 00 */ li r30, 0
/* 802B785C 002B34BC 93 A1 00 14 */ stw r29, 0x14(r1)
/* 802B7860 002B34C0 93 81 00 10 */ stw r28, 0x10(r1)
-/* 802B7864 002B34C4 4B FB 6E F9 */ bl func_8026E75C
+/* 802B7864 002B34C4 4B FB 6E F9 */ bl OSDisableInterrupts
/* 802B7868 002B34C8 88 1F 06 E9 */ lbz r0, 0x6e9(r31)
/* 802B786C 002B34CC 7C 7D 1B 78 */ mr r29, r3
/* 802B7870 002B34D0 2C 00 00 00 */ cmpwi r0, 0
@@ -70288,7 +70288,7 @@ lbl_802B78C8:
/* 802B78CC 002B352C 83 C3 00 00 */ lwz r30, 0(r3)
lbl_802B78D0:
/* 802B78D0 002B3530 7F A3 EB 78 */ mr r3, r29
-/* 802B78D4 002B3534 4B FB 6E B1 */ bl func_8026E784
+/* 802B78D4 002B3534 4B FB 6E B1 */ bl OSRestoreInterrupts
/* 802B78D8 002B3538 7F C3 F3 78 */ mr r3, r30
/* 802B78DC 002B353C 83 E1 00 1C */ lwz r31, 0x1c(r1)
/* 802B78E0 002B3540 83 C1 00 18 */ lwz r30, 0x18(r1)
@@ -70309,7 +70309,7 @@ func_802B78FC:
/* 802B7910 002B3570 3F C0 80 54 */ lis r30, lbl_8053A4E0@ha
/* 802B7914 002B3574 7C 7B 1B 78 */ mr r27, r3
/* 802B7918 002B3578 3B DE A4 E0 */ addi r30, r30, lbl_8053A4E0@l
-/* 802B791C 002B357C 4B FB 6E 41 */ bl func_8026E75C
+/* 802B791C 002B357C 4B FB 6E 41 */ bl OSDisableInterrupts
/* 802B7920 002B3580 7C 7D 1B 78 */ mr r29, r3
/* 802B7924 002B3584 7F DC F3 78 */ mr r28, r30
/* 802B7928 002B3588 3B E0 00 00 */ li r31, 0
@@ -70369,7 +70369,7 @@ lbl_802B79E4:
/* 802B79F0 002B3650 41 80 FF 3C */ blt lbl_802B792C
lbl_802B79F4:
/* 802B79F4 002B3654 7F A3 EB 78 */ mr r3, r29
-/* 802B79F8 002B3658 4B FB 6D 8D */ bl func_8026E784
+/* 802B79F8 002B3658 4B FB 6D 8D */ bl OSRestoreInterrupts
/* 802B79FC 002B365C 39 61 00 20 */ addi r11, r1, 0x20
/* 802B7A00 002B3660 4B F0 F7 75 */ bl func_801C7174
/* 802B7A04 002B3664 80 01 00 24 */ lwz r0, 0x24(r1)
@@ -70387,7 +70387,7 @@ func_802B7A14:
/* 802B7A28 002B3688 3F C0 80 54 */ lis r30, lbl_8053A4E0@ha
/* 802B7A2C 002B368C 7C 7B 1B 78 */ mr r27, r3
/* 802B7A30 002B3690 3B DE A4 E0 */ addi r30, r30, lbl_8053A4E0@l
-/* 802B7A34 002B3694 4B FB 6D 29 */ bl func_8026E75C
+/* 802B7A34 002B3694 4B FB 6D 29 */ bl OSDisableInterrupts
/* 802B7A38 002B3698 7C 7D 1B 78 */ mr r29, r3
/* 802B7A3C 002B369C 7F DC F3 78 */ mr r28, r30
/* 802B7A40 002B36A0 3B E0 00 00 */ li r31, 0
@@ -70447,7 +70447,7 @@ lbl_802B7AFC:
/* 802B7B08 002B3768 41 80 FF 3C */ blt lbl_802B7A44
lbl_802B7B0C:
/* 802B7B0C 002B376C 7F A3 EB 78 */ mr r3, r29
-/* 802B7B10 002B3770 4B FB 6C 75 */ bl func_8026E784
+/* 802B7B10 002B3770 4B FB 6C 75 */ bl OSRestoreInterrupts
/* 802B7B14 002B3774 39 61 00 20 */ addi r11, r1, 0x20
/* 802B7B18 002B3778 4B F0 F6 5D */ bl func_801C7174
/* 802B7B1C 002B377C 80 01 00 24 */ lwz r0, 0x24(r1)
@@ -70465,7 +70465,7 @@ func_802B7B2C:
/* 802B7B40 002B37A0 3F A0 80 54 */ lis r29, lbl_8053A4E0@ha
/* 802B7B44 002B37A4 7C 79 1B 78 */ mr r25, r3
/* 802B7B48 002B37A8 3B BD A4 E0 */ addi r29, r29, lbl_8053A4E0@l
-/* 802B7B4C 002B37AC 4B FB 6C 11 */ bl func_8026E75C
+/* 802B7B4C 002B37AC 4B FB 6C 11 */ bl OSDisableInterrupts
/* 802B7B50 002B37B0 7C 7B 1B 78 */ mr r27, r3
/* 802B7B54 002B37B4 7F BF EB 78 */ mr r31, r29
/* 802B7B58 002B37B8 3B DD 00 1C */ addi r30, r29, 0x1c
@@ -70544,7 +70544,7 @@ lbl_802B7C50:
/* 802B7C5C 002B38BC 3B FF 00 0C */ addi r31, r31, 0xc
/* 802B7C60 002B38C0 41 80 FF 00 */ blt lbl_802B7B60
/* 802B7C64 002B38C4 7F 63 DB 78 */ mr r3, r27
-/* 802B7C68 002B38C8 4B FB 6B 1D */ bl func_8026E784
+/* 802B7C68 002B38C8 4B FB 6B 1D */ bl OSRestoreInterrupts
/* 802B7C6C 002B38CC 39 61 00 30 */ addi r11, r1, 0x30
/* 802B7C70 002B38D0 4B F0 F4 F1 */ bl func_801C7160
/* 802B7C74 002B38D4 80 01 00 34 */ lwz r0, 0x34(r1)
@@ -70562,7 +70562,7 @@ func_802B7C84:
/* 802B7C98 002B38F8 3F C0 80 54 */ lis r30, lbl_8053A4E0@ha
/* 802B7C9C 002B38FC 7C 7B 1B 78 */ mr r27, r3
/* 802B7CA0 002B3900 3B DE A4 E0 */ addi r30, r30, lbl_8053A4E0@l
-/* 802B7CA4 002B3904 4B FB 6A B9 */ bl func_8026E75C
+/* 802B7CA4 002B3904 4B FB 6A B9 */ bl OSDisableInterrupts
/* 802B7CA8 002B3908 7C 7D 1B 78 */ mr r29, r3
/* 802B7CAC 002B390C 7F DC F3 78 */ mr r28, r30
/* 802B7CB0 002B3910 3B E0 00 00 */ li r31, 0
@@ -70622,7 +70622,7 @@ lbl_802B7D6C:
/* 802B7D78 002B39D8 41 80 FF 3C */ blt lbl_802B7CB4
lbl_802B7D7C:
/* 802B7D7C 002B39DC 7F A3 EB 78 */ mr r3, r29
-/* 802B7D80 002B39E0 4B FB 6A 05 */ bl func_8026E784
+/* 802B7D80 002B39E0 4B FB 6A 05 */ bl OSRestoreInterrupts
/* 802B7D84 002B39E4 39 61 00 20 */ addi r11, r1, 0x20
/* 802B7D88 002B39E8 4B F0 F3 ED */ bl func_801C7174
/* 802B7D8C 002B39EC 80 01 00 24 */ lwz r0, 0x24(r1)
@@ -70640,7 +70640,7 @@ func_802B7D9C:
/* 802B7DB0 002B3A10 3F C0 80 54 */ lis r30, lbl_8053A4E0@ha
/* 802B7DB4 002B3A14 7C 7B 1B 78 */ mr r27, r3
/* 802B7DB8 002B3A18 3B DE A4 E0 */ addi r30, r30, lbl_8053A4E0@l
-/* 802B7DBC 002B3A1C 4B FB 69 A1 */ bl func_8026E75C
+/* 802B7DBC 002B3A1C 4B FB 69 A1 */ bl OSDisableInterrupts
/* 802B7DC0 002B3A20 7C 7D 1B 78 */ mr r29, r3
/* 802B7DC4 002B3A24 7F DC F3 78 */ mr r28, r30
/* 802B7DC8 002B3A28 3B E0 00 00 */ li r31, 0
@@ -70700,7 +70700,7 @@ lbl_802B7E84:
/* 802B7E90 002B3AF0 41 80 FF 3C */ blt lbl_802B7DCC
lbl_802B7E94:
/* 802B7E94 002B3AF4 7F A3 EB 78 */ mr r3, r29
-/* 802B7E98 002B3AF8 4B FB 68 ED */ bl func_8026E784
+/* 802B7E98 002B3AF8 4B FB 68 ED */ bl OSRestoreInterrupts
/* 802B7E9C 002B3AFC 39 61 00 20 */ addi r11, r1, 0x20
/* 802B7EA0 002B3B00 4B F0 F2 D5 */ bl func_801C7174
/* 802B7EA4 002B3B04 80 01 00 24 */ lwz r0, 0x24(r1)
@@ -70718,7 +70718,7 @@ func_802B7EB4:
/* 802B7EC8 002B3B28 3F A0 80 54 */ lis r29, lbl_8053A4E0@ha
/* 802B7ECC 002B3B2C 7C 79 1B 78 */ mr r25, r3
/* 802B7ED0 002B3B30 3B BD A4 E0 */ addi r29, r29, lbl_8053A4E0@l
-/* 802B7ED4 002B3B34 4B FB 68 89 */ bl func_8026E75C
+/* 802B7ED4 002B3B34 4B FB 68 89 */ bl OSDisableInterrupts
/* 802B7ED8 002B3B38 7C 7B 1B 78 */ mr r27, r3
/* 802B7EDC 002B3B3C 7F BF EB 78 */ mr r31, r29
/* 802B7EE0 002B3B40 3B DD 00 6C */ addi r30, r29, 0x6c
@@ -70797,7 +70797,7 @@ lbl_802B7FD8:
/* 802B7FE4 002B3C44 3B FF 00 0C */ addi r31, r31, 0xc
/* 802B7FE8 002B3C48 41 80 FF 00 */ blt lbl_802B7EE8
/* 802B7FEC 002B3C4C 7F 63 DB 78 */ mr r3, r27
-/* 802B7FF0 002B3C50 4B FB 67 95 */ bl func_8026E784
+/* 802B7FF0 002B3C50 4B FB 67 95 */ bl OSRestoreInterrupts
/* 802B7FF4 002B3C54 39 61 00 30 */ addi r11, r1, 0x30
/* 802B7FF8 002B3C58 4B F0 F1 69 */ bl func_801C7160
/* 802B7FFC 002B3C5C 80 01 00 34 */ lwz r0, 0x34(r1)
@@ -70867,7 +70867,7 @@ lbl_802B8040:
/* 802B80F0 002B3D50 38 7D 07 10 */ addi r3, r29, 0x710
/* 802B80F4 002B3D54 98 1D 00 0F */ stb r0, 0xf(r29)
/* 802B80F8 002B3D58 4B FB 16 2D */ bl func_80269724
-/* 802B80FC 002B3D5C 4B FB A6 BD */ bl func_802727B8
+/* 802B80FC 002B3D5C 4B FB A6 BD */ bl OSGetTime
/* 802B8100 002B3D60 3C A0 80 00 */ lis r5, 0x800000F8@ha
/* 802B8104 002B3D64 3D 20 80 2B */ lis r9, lbl_802B6048@ha
/* 802B8108 002B3D68 80 05 00 F8 */ lwz r0, 0x800000F8@l(r5)
@@ -70916,7 +70916,7 @@ lbl_802B81A8:
/* 802B81A8 002B3E08 38 7F 0C E8 */ addi r3, r31, 0xce8
/* 802B81AC 002B3E0C 38 00 00 01 */ li r0, 1
/* 802B81B0 002B3E10 98 03 00 5A */ stb r0, 0x5a(r3)
-/* 802B81B4 002B3E14 4B FB 65 A9 */ bl func_8026E75C
+/* 802B81B4 002B3E14 4B FB 65 A9 */ bl OSDisableInterrupts
/* 802B81B8 002B3E18 88 1D 00 05 */ lbz r0, 5(r29)
/* 802B81BC 002B3E1C 98 01 00 30 */ stb r0, 0x30(r1)
/* 802B81C0 002B3E20 88 1D 00 04 */ lbz r0, 4(r29)
@@ -70929,7 +70929,7 @@ lbl_802B81A8:
/* 802B81DC 002B3E3C 98 01 00 34 */ stb r0, 0x34(r1)
/* 802B81E0 002B3E40 88 1D 00 00 */ lbz r0, 0(r29)
/* 802B81E4 002B3E44 98 01 00 35 */ stb r0, 0x35(r1)
-/* 802B81E8 002B3E48 4B FB 65 9D */ bl func_8026E784
+/* 802B81E8 002B3E48 4B FB 65 9D */ bl OSRestoreInterrupts
/* 802B81EC 002B3E4C 7F 83 E3 78 */ mr r3, r28
/* 802B81F0 002B3E50 38 C1 00 30 */ addi r6, r1, 0x30
/* 802B81F4 002B3E54 38 80 00 01 */ li r4, 1
@@ -71036,10 +71036,10 @@ lbl_802B82FC:
lbl_802B8384:
/* 802B8384 002B3FE4 2C 1A 00 00 */ cmpwi r26, 0
/* 802B8388 002B3FE8 41 82 00 1C */ beq lbl_802B83A4
-/* 802B838C 002B3FEC 4B FB 63 D1 */ bl func_8026E75C
+/* 802B838C 002B3FEC 4B FB 63 D1 */ bl OSDisableInterrupts
/* 802B8390 002B3FF0 38 9F 00 00 */ addi r4, r31, 0
/* 802B8394 002B3FF4 8B 64 06 E5 */ lbz r27, 0x6e5(r4)
-/* 802B8398 002B3FF8 4B FB 63 ED */ bl func_8026E784
+/* 802B8398 002B3FF8 4B FB 63 ED */ bl OSRestoreInterrupts
/* 802B839C 002B3FFC 28 1B 00 04 */ cmplwi r27, 4
/* 802B83A0 002B4000 40 82 00 44 */ bne lbl_802B83E4
lbl_802B83A4:
@@ -71227,9 +71227,9 @@ lbl_802B85E8:
/* 802B8644 002B42A4 41 82 00 20 */ beq lbl_802B8664
/* 802B8648 002B42A8 2C 03 00 00 */ cmpwi r3, 0
/* 802B864C 002B42AC 40 82 00 20 */ bne lbl_802B866C
-/* 802B8650 002B42B0 4B FB 61 0D */ bl func_8026E75C
+/* 802B8650 002B42B0 4B FB 61 0D */ bl OSDisableInterrupts
/* 802B8654 002B42B4 8B BE 06 E5 */ lbz r29, 0x6e5(r30)
-/* 802B8658 002B42B8 4B FB 61 2D */ bl func_8026E784
+/* 802B8658 002B42B8 4B FB 61 2D */ bl OSRestoreInterrupts
/* 802B865C 002B42BC 28 1D 00 03 */ cmplwi r29, 3
/* 802B8660 002B42C0 40 80 00 0C */ bge lbl_802B866C
lbl_802B8664:
@@ -71344,10 +71344,10 @@ lbl_802B87DC:
/* 802B87E8 002B4448 38 7E 06 38 */ addi r3, r30, 0x638
/* 802B87EC 002B444C 4C C6 31 82 */ crclr 6
/* 802B87F0 002B4450 48 00 0D 8D */ bl func_802B957C
-/* 802B87F4 002B4454 4B FB 5F 69 */ bl func_8026E75C
+/* 802B87F4 002B4454 4B FB 5F 69 */ bl OSDisableInterrupts
/* 802B87F8 002B4458 83 BF A4 E0 */ lwz r29, -0x5b20(r31)
/* 802B87FC 002B445C 7C 7F 1B 78 */ mr r31, r3
-/* 802B8800 002B4460 4B FB 5F 5D */ bl func_8026E75C
+/* 802B8800 002B4460 4B FB 5F 5D */ bl OSDisableInterrupts
/* 802B8804 002B4464 88 1C 00 0C */ lbz r0, 0xc(r28)
/* 802B8808 002B4468 2C 00 00 00 */ cmpwi r0, 0
/* 802B880C 002B446C 40 82 00 34 */ bne lbl_802B8840
@@ -71360,11 +71360,11 @@ lbl_802B87DC:
/* 802B8828 002B4488 88 1C 00 10 */ lbz r0, 0x10(r28)
/* 802B882C 002B448C 28 00 00 04 */ cmplwi r0, 4
/* 802B8830 002B4490 40 82 00 10 */ bne lbl_802B8840
-/* 802B8834 002B4494 4B FB 5F 51 */ bl func_8026E784
+/* 802B8834 002B4494 4B FB 5F 51 */ bl OSRestoreInterrupts
/* 802B8838 002B4498 38 80 00 00 */ li r4, 0
/* 802B883C 002B449C 48 00 00 0C */ b lbl_802B8848
lbl_802B8840:
-/* 802B8840 002B44A0 4B FB 5F 45 */ bl func_8026E784
+/* 802B8840 002B44A0 4B FB 5F 45 */ bl OSRestoreInterrupts
/* 802B8844 002B44A4 38 80 00 01 */ li r4, 1
lbl_802B8848:
/* 802B8848 002B44A8 7C 04 00 D0 */ neg r0, r4
@@ -71372,7 +71372,7 @@ lbl_802B8848:
/* 802B8850 002B44B0 7C 00 23 78 */ or r0, r0, r4
/* 802B8854 002B44B4 54 00 0F FE */ srwi r0, r0, 0x1f
/* 802B8858 002B44B8 7F E0 00 D0 */ neg r31, r0
-/* 802B885C 002B44BC 4B FB 5F 29 */ bl func_8026E784
+/* 802B885C 002B44BC 4B FB 5F 29 */ bl OSRestoreInterrupts
/* 802B8860 002B44C0 2C 1D 00 00 */ cmpwi r29, 0
/* 802B8864 002B44C4 41 82 00 1C */ beq lbl_802B8880
/* 802B8868 002B44C8 7F AC EB 78 */ mr r12, r29
@@ -71390,10 +71390,10 @@ lbl_802B8880:
/* 802B8894 002B44F4 38 A0 00 00 */ li r5, 0
/* 802B8898 002B44F8 4B FF E2 45 */ bl func_802B6ADC
/* 802B889C 002B44FC 7C 7F 1B 78 */ mr r31, r3
-/* 802B88A0 002B4500 4B FB 5E BD */ bl func_8026E75C
+/* 802B88A0 002B4500 4B FB 5E BD */ bl OSDisableInterrupts
/* 802B88A4 002B4504 3C 80 80 54 */ lis r4, lbl_8053A4E0@ha
/* 802B88A8 002B4508 83 C4 A4 E0 */ lwz r30, lbl_8053A4E0@l(r4)
-/* 802B88AC 002B450C 4B FB 5E D9 */ bl func_8026E784
+/* 802B88AC 002B450C 4B FB 5E D9 */ bl OSRestoreInterrupts
/* 802B88B0 002B4510 2C 1F 00 00 */ cmpwi r31, 0
/* 802B88B4 002B4514 40 82 01 E4 */ bne lbl_802B8A98
/* 802B88B8 002B4518 2C 1E 00 00 */ cmpwi r30, 0
@@ -71411,10 +71411,10 @@ lbl_802B88D8:
/* 802B88E4 002B4544 38 7E 06 5C */ addi r3, r30, 0x65c
/* 802B88E8 002B4548 4C C6 31 82 */ crclr 6
/* 802B88EC 002B454C 48 00 0C 91 */ bl func_802B957C
-/* 802B88F0 002B4550 4B FB 5E 6D */ bl func_8026E75C
+/* 802B88F0 002B4550 4B FB 5E 6D */ bl OSDisableInterrupts
/* 802B88F4 002B4554 83 FC 00 08 */ lwz r31, 8(r28)
/* 802B88F8 002B4558 7C 7D 1B 78 */ mr r29, r3
-/* 802B88FC 002B455C 4B FB 5E 61 */ bl func_8026E75C
+/* 802B88FC 002B455C 4B FB 5E 61 */ bl OSDisableInterrupts
/* 802B8900 002B4560 88 1C 00 0C */ lbz r0, 0xc(r28)
/* 802B8904 002B4564 2C 00 00 00 */ cmpwi r0, 0
/* 802B8908 002B4568 40 82 00 34 */ bne lbl_802B893C
@@ -71427,11 +71427,11 @@ lbl_802B88D8:
/* 802B8924 002B4584 88 1C 00 10 */ lbz r0, 0x10(r28)
/* 802B8928 002B4588 28 00 00 04 */ cmplwi r0, 4
/* 802B892C 002B458C 40 82 00 10 */ bne lbl_802B893C
-/* 802B8930 002B4590 4B FB 5E 55 */ bl func_8026E784
+/* 802B8930 002B4590 4B FB 5E 55 */ bl OSRestoreInterrupts
/* 802B8934 002B4594 38 80 00 00 */ li r4, 0
/* 802B8938 002B4598 48 00 00 0C */ b lbl_802B8944
lbl_802B893C:
-/* 802B893C 002B459C 4B FB 5E 49 */ bl func_8026E784
+/* 802B893C 002B459C 4B FB 5E 49 */ bl OSRestoreInterrupts
/* 802B8940 002B45A0 38 80 00 01 */ li r4, 1
lbl_802B8944:
/* 802B8944 002B45A4 7C 04 00 D0 */ neg r0, r4
@@ -71439,7 +71439,7 @@ lbl_802B8944:
/* 802B894C 002B45AC 7C 00 23 78 */ or r0, r0, r4
/* 802B8950 002B45B0 54 00 0F FE */ srwi r0, r0, 0x1f
/* 802B8954 002B45B4 7F A0 00 D0 */ neg r29, r0
-/* 802B8958 002B45B8 4B FB 5E 2D */ bl func_8026E784
+/* 802B8958 002B45B8 4B FB 5E 2D */ bl OSRestoreInterrupts
/* 802B895C 002B45BC 2C 1F 00 00 */ cmpwi r31, 0
/* 802B8960 002B45C0 41 82 00 18 */ beq lbl_802B8978
/* 802B8964 002B45C4 7F EC FB 78 */ mr r12, r31
@@ -71453,13 +71453,13 @@ lbl_802B8978:
/* 802B8980 002B45E0 3B BD A4 E0 */ addi r29, r29, lbl_8053A4E0@l
/* 802B8984 002B45E4 4C C6 31 82 */ crclr 6
/* 802B8988 002B45E8 48 00 0B F5 */ bl func_802B957C
-/* 802B898C 002B45EC 4B FB 5D D1 */ bl func_8026E75C
+/* 802B898C 002B45EC 4B FB 5D D1 */ bl OSDisableInterrupts
/* 802B8990 002B45F0 8B DD 07 08 */ lbz r30, 0x708(r29)
/* 802B8994 002B45F4 7F DE 07 74 */ extsb r30, r30
-/* 802B8998 002B45F8 4B FB 5D ED */ bl func_8026E784
+/* 802B8998 002B45F8 4B FB 5D ED */ bl OSRestoreInterrupts
/* 802B899C 002B45FC 28 1E 00 03 */ cmplwi r30, 3
/* 802B89A0 002B4600 40 82 00 F8 */ bne lbl_802B8A98
-/* 802B89A4 002B4604 4B FB 5D B9 */ bl func_8026E75C
+/* 802B89A4 002B4604 4B FB 5D B9 */ bl OSDisableInterrupts
/* 802B89A8 002B4608 88 1D 00 0C */ lbz r0, 0xc(r29)
/* 802B89AC 002B460C 2C 00 00 00 */ cmpwi r0, 0
/* 802B89B0 002B4610 40 82 00 34 */ bne lbl_802B89E4
@@ -71472,22 +71472,22 @@ lbl_802B8978:
/* 802B89CC 002B462C 88 1D 00 10 */ lbz r0, 0x10(r29)
/* 802B89D0 002B4630 28 00 00 04 */ cmplwi r0, 4
/* 802B89D4 002B4634 40 82 00 10 */ bne lbl_802B89E4
-/* 802B89D8 002B4638 4B FB 5D AD */ bl func_8026E784
+/* 802B89D8 002B4638 4B FB 5D AD */ bl OSRestoreInterrupts
/* 802B89DC 002B463C 38 00 00 00 */ li r0, 0
/* 802B89E0 002B4640 48 00 00 0C */ b lbl_802B89EC
lbl_802B89E4:
-/* 802B89E4 002B4644 4B FB 5D A1 */ bl func_8026E784
+/* 802B89E4 002B4644 4B FB 5D A1 */ bl OSRestoreInterrupts
/* 802B89E8 002B4648 38 00 00 01 */ li r0, 1
lbl_802B89EC:
/* 802B89EC 002B464C 2C 00 00 00 */ cmpwi r0, 0
/* 802B89F0 002B4650 40 82 00 A8 */ bne lbl_802B8A98
-/* 802B89F4 002B4654 4B FB 5D 69 */ bl func_8026E75C
+/* 802B89F4 002B4654 4B FB 5D 69 */ bl OSDisableInterrupts
/* 802B89F8 002B4658 38 00 00 01 */ li r0, 1
/* 802B89FC 002B465C 7C 7E 1B 78 */ mr r30, r3
/* 802B8A00 002B4660 98 1D 00 0D */ stb r0, 0xd(r29)
/* 802B8A04 002B4664 38 7D 07 10 */ addi r3, r29, 0x710
/* 802B8A08 002B4668 4B FB 0D 1D */ bl func_80269724
-/* 802B8A0C 002B466C 4B FB 9D AD */ bl func_802727B8
+/* 802B8A0C 002B466C 4B FB 9D AD */ bl OSGetTime
/* 802B8A10 002B4670 3C A0 80 00 */ lis r5, 0x800000F8@ha
/* 802B8A14 002B4674 3D 20 80 2B */ lis r9, lbl_802B5D40@ha
/* 802B8A18 002B4678 80 05 00 F8 */ lwz r0, 0x800000F8@l(r5)
@@ -71504,7 +71504,7 @@ lbl_802B89EC:
/* 802B8A44 002B46A4 1D 00 00 14 */ mulli r8, r0, 0x14
/* 802B8A48 002B46A8 4B FB 0F AD */ bl func_802699F4
/* 802B8A4C 002B46AC 7F C3 F3 78 */ mr r3, r30
-/* 802B8A50 002B46B0 4B FB 5D 35 */ bl func_8026E784
+/* 802B8A50 002B46B0 4B FB 5D 35 */ bl OSRestoreInterrupts
/* 802B8A54 002B46B4 48 00 00 44 */ b lbl_802B8A98
lbl_802B8A58:
/* 802B8A58 002B46B8 88 84 00 01 */ lbz r4, 1(r4)
@@ -71834,7 +71834,7 @@ func_802B8EE8:
/* 802B8EF0 002B4B50 90 01 00 14 */ stw r0, 0x14(r1)
/* 802B8EF4 002B4B54 93 E1 00 0C */ stw r31, 0xc(r1)
/* 802B8EF8 002B4B58 7C 7F 1B 78 */ mr r31, r3
-/* 802B8EFC 002B4B5C 4B FB 58 61 */ bl func_8026E75C
+/* 802B8EFC 002B4B5C 4B FB 58 61 */ bl OSDisableInterrupts
/* 802B8F00 002B4B60 28 1F 00 10 */ cmplwi r31, 0x10
/* 802B8F04 002B4B64 40 80 00 18 */ bge lbl_802B8F1C
/* 802B8F08 002B4B68 3C 80 80 54 */ lis r4, lbl_8053B228@ha
@@ -71845,7 +71845,7 @@ func_802B8EE8:
lbl_802B8F1C:
/* 802B8F1C 002B4B7C 3B E0 00 00 */ li r31, 0
lbl_802B8F20:
-/* 802B8F20 002B4B80 4B FB 58 65 */ bl func_8026E784
+/* 802B8F20 002B4B80 4B FB 58 65 */ bl OSRestoreInterrupts
/* 802B8F24 002B4B84 7F E3 FB 78 */ mr r3, r31
/* 802B8F28 002B4B88 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 802B8F2C 002B4B8C 80 01 00 14 */ lwz r0, 0x14(r1)
@@ -71860,7 +71860,7 @@ func_802B8F3C:
/* 802B8F44 002B4BA4 90 01 00 14 */ stw r0, 0x14(r1)
/* 802B8F48 002B4BA8 93 E1 00 0C */ stw r31, 0xc(r1)
/* 802B8F4C 002B4BAC 7C 7F 1B 78 */ mr r31, r3
-/* 802B8F50 002B4BB0 4B FB 58 0D */ bl func_8026E75C
+/* 802B8F50 002B4BB0 4B FB 58 0D */ bl OSDisableInterrupts
/* 802B8F54 002B4BB4 7F E0 07 75 */ extsb. r0, r31
/* 802B8F58 002B4BB8 41 80 00 20 */ blt lbl_802B8F78
/* 802B8F5C 002B4BBC 2C 00 00 10 */ cmpwi r0, 0x10
@@ -71873,7 +71873,7 @@ func_802B8F3C:
lbl_802B8F78:
/* 802B8F78 002B4BD8 3B E0 00 00 */ li r31, 0
lbl_802B8F7C:
-/* 802B8F7C 002B4BDC 4B FB 58 09 */ bl func_8026E784
+/* 802B8F7C 002B4BDC 4B FB 58 09 */ bl OSRestoreInterrupts
/* 802B8F80 002B4BE0 7F E3 FB 78 */ mr r3, r31
/* 802B8F84 002B4BE4 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 802B8F88 002B4BE8 80 01 00 14 */ lwz r0, 0x14(r1)
@@ -71888,7 +71888,7 @@ func_802B8F98:
/* 802B8FA0 002B4C00 90 01 00 14 */ stw r0, 0x14(r1)
/* 802B8FA4 002B4C04 93 E1 00 0C */ stw r31, 0xc(r1)
/* 802B8FA8 002B4C08 7C 7F 1B 78 */ mr r31, r3
-/* 802B8FAC 002B4C0C 4B FB 57 B1 */ bl func_8026E75C
+/* 802B8FAC 002B4C0C 4B FB 57 B1 */ bl OSDisableInterrupts
/* 802B8FB0 002B4C10 7F E0 07 75 */ extsb. r0, r31
/* 802B8FB4 002B4C14 41 80 00 20 */ blt lbl_802B8FD4
/* 802B8FB8 002B4C18 2C 00 00 10 */ cmpwi r0, 0x10
@@ -71901,7 +71901,7 @@ func_802B8F98:
lbl_802B8FD4:
/* 802B8FD4 002B4C34 3B E0 00 00 */ li r31, 0
lbl_802B8FD8:
-/* 802B8FD8 002B4C38 4B FB 57 AD */ bl func_8026E784
+/* 802B8FD8 002B4C38 4B FB 57 AD */ bl OSRestoreInterrupts
/* 802B8FDC 002B4C3C 7F E3 FB 78 */ mr r3, r31
/* 802B8FE0 002B4C40 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 802B8FE4 002B4C44 80 01 00 14 */ lwz r0, 0x14(r1)
@@ -71915,11 +71915,11 @@ func_802B8FF4:
/* 802B8FF8 002B4C58 7C 08 02 A6 */ mflr r0
/* 802B8FFC 002B4C5C 90 01 00 14 */ stw r0, 0x14(r1)
/* 802B9000 002B4C60 93 E1 00 0C */ stw r31, 0xc(r1)
-/* 802B9004 002B4C64 4B FB 57 59 */ bl func_8026E75C
+/* 802B9004 002B4C64 4B FB 57 59 */ bl OSDisableInterrupts
/* 802B9008 002B4C68 3C 80 80 54 */ lis r4, lbl_8053A4E0@ha
/* 802B900C 002B4C6C 38 84 A4 E0 */ addi r4, r4, lbl_8053A4E0@l
/* 802B9010 002B4C70 8B E4 06 E5 */ lbz r31, 0x6e5(r4)
-/* 802B9014 002B4C74 4B FB 57 71 */ bl func_8026E784
+/* 802B9014 002B4C74 4B FB 57 71 */ bl OSRestoreInterrupts
/* 802B9018 002B4C78 7F E3 FB 78 */ mr r3, r31
/* 802B901C 002B4C7C 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 802B9020 002B4C80 80 01 00 14 */ lwz r0, 0x14(r1)
@@ -74214,7 +74214,7 @@ func_802BAF68:
/* 802BAFB4 002B6C14 90 03 88 48 */ stw r0, -0x77b8(r3)
/* 802BAFB8 002B6C18 B0 03 88 0C */ sth r0, -0x77f4(r3)
/* 802BAFBC 002B6C1C 98 1E C2 C0 */ stb r0, -0x3d40(r30)
-/* 802BAFC0 002B6C20 4B FB 37 B1 */ bl func_8026E770
+/* 802BAFC0 002B6C20 4B FB 37 B1 */ bl OSEnableInterrupts
/* 802BAFC4 002B6C24 88 1E C2 C0 */ lbz r0, -0x3d40(r30)
/* 802BAFC8 002B6C28 54 00 10 3A */ slwi r0, r0, 2
/* 802BAFCC 002B6C2C 7C 9F 02 14 */ add r4, r31, r0
@@ -74236,7 +74236,7 @@ func_802BAFF8:
/* 802BB000 002B6C60 90 01 00 14 */ stw r0, 0x14(r1)
/* 802BB004 002B6C64 93 E1 00 0C */ stw r31, 0xc(r1)
/* 802BB008 002B6C68 93 C1 00 08 */ stw r30, 8(r1)
-/* 802BB00C 002B6C6C 4B FB 37 51 */ bl func_8026E75C
+/* 802BB00C 002B6C6C 4B FB 37 51 */ bl OSDisableInterrupts
/* 802BB010 002B6C70 3F C0 80 54 */ lis r30, lbl_8053C2C0@ha
/* 802BB014 002B6C74 38 00 00 00 */ li r0, 0
/* 802BB018 002B6C78 88 BE C2 C0 */ lbz r5, lbl_8053C2C0@l(r30)
@@ -74255,7 +74255,7 @@ func_802BAFF8:
/* 802BB04C 002B6CAC 98 7E C2 C0 */ stb r3, -0x3d40(r30)
/* 802BB050 002B6CB0 7C 7F 02 14 */ add r3, r31, r0
/* 802BB054 002B6CB4 80 63 00 04 */ lwz r3, 4(r3)
-/* 802BB058 002B6CB8 4B FB 37 2D */ bl func_8026E784
+/* 802BB058 002B6CB8 4B FB 37 2D */ bl OSRestoreInterrupts
/* 802BB05C 002B6CBC 48 00 00 20 */ b lbl_802BB07C
lbl_802BB060:
/* 802BB060 002B6CC0 88 7E C2 C0 */ lbz r3, -0x3d40(r30)
@@ -74264,7 +74264,7 @@ lbl_802BB060:
/* 802BB06C 002B6CCC 98 7E C2 C0 */ stb r3, -0x3d40(r30)
/* 802BB070 002B6CD0 7C 7F 02 14 */ add r3, r31, r0
/* 802BB074 002B6CD4 80 63 00 04 */ lwz r3, 4(r3)
-/* 802BB078 002B6CD8 4B FB 37 0D */ bl func_8026E784
+/* 802BB078 002B6CD8 4B FB 37 0D */ bl OSRestoreInterrupts
lbl_802BB07C:
/* 802BB07C 002B6CDC 88 1E C2 C0 */ lbz r0, -0x3d40(r30)
/* 802BB080 002B6CE0 2C 00 00 00 */ cmpwi r0, 0
@@ -74306,7 +74306,7 @@ func_802BB0B0:
/* 802BB0D4 002B6D34 38 60 00 01 */ li r3, 1
/* 802BB0D8 002B6D38 48 00 00 64 */ b lbl_802BB13C
lbl_802BB0DC:
-/* 802BB0DC 002B6D3C 4B FB 36 81 */ bl func_8026E75C
+/* 802BB0DC 002B6D3C 4B FB 36 81 */ bl OSDisableInterrupts
/* 802BB0E0 002B6D40 3C E0 80 54 */ lis r7, lbl_8053C2C0@ha
/* 802BB0E4 002B6D44 57 C0 0D FC */ rlwinm r0, r30, 1, 0x17, 0x1e
/* 802BB0E8 002B6D48 88 A7 C2 C0 */ lbz r5, lbl_8053C2C0@l(r7)
@@ -74328,7 +74328,7 @@ lbl_802BB0DC:
/* 802BB128 002B6D88 98 67 C2 C0 */ stb r3, -0x3d40(r7)
/* 802BB12C 002B6D8C 7C 66 02 14 */ add r3, r6, r0
/* 802BB130 002B6D90 80 63 00 04 */ lwz r3, 4(r3)
-/* 802BB134 002B6D94 4B FB 36 51 */ bl func_8026E784
+/* 802BB134 002B6D94 4B FB 36 51 */ bl OSRestoreInterrupts
/* 802BB138 002B6D98 38 60 00 00 */ li r3, 0
lbl_802BB13C:
/* 802BB13C 002B6D9C 80 01 00 14 */ lwz r0, 0x14(r1)
@@ -74353,14 +74353,14 @@ func_802BB15C:
/* 802BB170 002B6DD0 98 85 C2 C0 */ stb r4, -0x3d40(r5)
/* 802BB174 002B6DD4 7C 63 02 14 */ add r3, r3, r0
/* 802BB178 002B6DD8 80 63 00 04 */ lwz r3, 4(r3)
-/* 802BB17C 002B6DDC 4B FB 36 08 */ b func_8026E784
+/* 802BB17C 002B6DDC 4B FB 36 08 */ b OSRestoreInterrupts
.global func_802BB180
func_802BB180:
/* 802BB180 002B6DE0 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 802BB184 002B6DE4 7C 08 02 A6 */ mflr r0
/* 802BB188 002B6DE8 90 01 00 14 */ stw r0, 0x14(r1)
-/* 802BB18C 002B6DEC 4B FB 35 D1 */ bl func_8026E75C
+/* 802BB18C 002B6DEC 4B FB 35 D1 */ bl OSDisableInterrupts
/* 802BB190 002B6DF0 3C A0 80 54 */ lis r5, lbl_8053C2C0@ha
/* 802BB194 002B6DF4 88 05 C2 C0 */ lbz r0, lbl_8053C2C0@l(r5)
/* 802BB198 002B6DF8 38 85 C2 C0 */ addi r4, r5, -15680
@@ -76570,7 +76570,7 @@ lbl_802BD01C:
/* 802BD02C 002B8C8C 3F E0 80 57 */ lis r31, lbl_80568620@ha
/* 802BD030 002B8C90 38 7F 86 20 */ addi r3, r31, lbl_80568620@l
/* 802BD034 002B8C94 4B FA C6 F1 */ bl func_80269724
-/* 802BD038 002B8C98 4B FB 57 81 */ bl func_802727B8
+/* 802BD038 002B8C98 4B FB 57 81 */ bl OSGetTime
/* 802BD03C 002B8C9C 3C A0 80 00 */ lis r5, 0x800000F8@ha
/* 802BD040 002B8CA0 3D 20 80 2C */ lis r9, lbl_802BCFB8@ha
/* 802BD044 002B8CA4 80 05 00 F8 */ lwz r0, 0x800000F8@l(r5)
@@ -76657,7 +76657,7 @@ lbl_802BD150:
/* 802BD15C 002B8DBC 39 61 00 20 */ addi r11, r1, 0x20
/* 802BD160 002B8DC0 4B F0 9F C5 */ bl func_801C7124
/* 802BD164 002B8DC4 3B C0 00 00 */ li r30, 0
-/* 802BD168 002B8DC8 4B FB 56 51 */ bl func_802727B8
+/* 802BD168 002B8DC8 4B FB 56 51 */ bl OSGetTime
/* 802BD16C 002B8DCC 80 6D AE F0 */ lwz r3, lbl_806401B0-_SDA_BASE_(r13)
/* 802BD170 002B8DD0 38 03 00 01 */ addi r0, r3, 1
/* 802BD174 002B8DD4 90 0D AE F0 */ stw r0, lbl_806401B0-_SDA_BASE_(r13)
diff --git a/asm/text_9.s b/asm/text_9.s
index bbe4ff4..f088ac0 100644
--- a/asm/text_9.s
+++ b/asm/text_9.s
@@ -25128,11 +25128,11 @@ lbl_802E8998:
/* 802E899C 002E45FC 40 82 00 70 */ bne lbl_802E8A0C
/* 802E89A0 002E4600 38 00 00 02 */ li r0, 2
/* 802E89A4 002E4604 98 1D 00 89 */ stb r0, 0x89(r29)
-/* 802E89A8 002E4608 4B F8 5D B5 */ bl func_8026E75C
+/* 802E89A8 002E4608 4B F8 5D B5 */ bl OSDisableInterrupts
/* 802E89AC 002E460C 83 CD AF 00 */ lwz r30, lbl_806401C0-_SDA_BASE_(r13)
/* 802E89B0 002E4610 38 1E 00 01 */ addi r0, r30, 1
/* 802E89B4 002E4614 90 0D AF 00 */ stw r0, lbl_806401C0-_SDA_BASE_(r13)
-/* 802E89B8 002E4618 4B F8 5D CD */ bl func_8026E784
+/* 802E89B8 002E4618 4B F8 5D CD */ bl OSRestoreInterrupts
/* 802E89BC 002E461C 93 DF 00 8C */ stw r30, 0x8c(r31)
/* 802E89C0 002E4620 3C A0 80 44 */ lis r5, lbl_80445640@ha
/* 802E89C4 002E4624 38 61 00 20 */ addi r3, r1, 0x20
@@ -26057,23 +26057,23 @@ func_802E9644:
/* 802E9668 002E52C8 93 CC FF F8 */ stw r30, -8(r12)
/* 802E966C 002E52CC 93 AC FF F4 */ stw r29, -0xc(r12)
/* 802E9670 002E52D0 93 8C FF F0 */ stw r28, -0x10(r12)
-/* 802E9674 002E52D4 4B F8 50 E9 */ bl func_8026E75C
+/* 802E9674 002E52D4 4B F8 50 E9 */ bl OSDisableInterrupts
/* 802E9678 002E52D8 80 0D AF 08 */ lwz r0, lbl_806401C8-_SDA_BASE_(r13)
/* 802E967C 002E52DC 2C 00 00 01 */ cmpwi r0, 1
/* 802E9680 002E52E0 40 82 00 10 */ bne lbl_802E9690
-/* 802E9684 002E52E4 4B F8 51 01 */ bl func_8026E784
+/* 802E9684 002E52E4 4B F8 51 01 */ bl OSRestoreInterrupts
/* 802E9688 002E52E8 38 60 FF FD */ li r3, -3
/* 802E968C 002E52EC 48 00 02 08 */ b lbl_802E9894
lbl_802E9690:
/* 802E9690 002E52F0 2C 00 00 02 */ cmpwi r0, 2
/* 802E9694 002E52F4 40 82 00 10 */ bne lbl_802E96A4
-/* 802E9698 002E52F8 4B F8 50 ED */ bl func_8026E784
+/* 802E9698 002E52F8 4B F8 50 ED */ bl OSRestoreInterrupts
/* 802E969C 002E52FC 38 60 00 00 */ li r3, 0
/* 802E96A0 002E5300 48 00 01 F4 */ b lbl_802E9894
lbl_802E96A4:
/* 802E96A4 002E5304 38 00 00 01 */ li r0, 1
/* 802E96A8 002E5308 90 0D AF 08 */ stw r0, lbl_806401C8-_SDA_BASE_(r13)
-/* 802E96AC 002E530C 4B F8 50 D9 */ bl func_8026E784
+/* 802E96AC 002E530C 4B F8 50 D9 */ bl OSRestoreInterrupts
/* 802E96B0 002E5310 4B FB B0 3D */ bl func_802A46EC
/* 802E96B4 002E5314 2C 03 00 00 */ cmpwi r3, 0
/* 802E96B8 002E5318 7C 7C 1B 78 */ mr r28, r3
@@ -26153,19 +26153,19 @@ lbl_802E97AC:
lbl_802E97C0:
/* 802E97C0 002E5420 38 7F 00 A0 */ addi r3, r31, 0xa0
/* 802E97C4 002E5424 4B F8 64 CD */ bl func_8026FC90
-/* 802E97C8 002E5428 4B F8 4F 95 */ bl func_8026E75C
+/* 802E97C8 002E5428 4B F8 4F 95 */ bl OSDisableInterrupts
/* 802E97CC 002E542C 38 00 00 02 */ li r0, 2
/* 802E97D0 002E5430 90 0D AF 08 */ stw r0, lbl_806401C8-_SDA_BASE_(r13)
-/* 802E97D4 002E5434 4B F8 4F B1 */ bl func_8026E784
+/* 802E97D4 002E5434 4B F8 4F B1 */ bl OSRestoreInterrupts
/* 802E97D8 002E5438 80 6D 8A 80 */ lwz r3, lbl_8063DD40-_SDA_BASE_(r13)
/* 802E97DC 002E543C 4B F7 FE 75 */ bl func_80269650
/* 802E97E0 002E5440 38 60 00 00 */ li r3, 0
/* 802E97E4 002E5444 48 00 00 B0 */ b lbl_802E9894
lbl_802E97E8:
-/* 802E97E8 002E5448 4B F8 4F 75 */ bl func_8026E75C
+/* 802E97E8 002E5448 4B F8 4F 75 */ bl OSDisableInterrupts
/* 802E97EC 002E544C 38 00 00 00 */ li r0, 0
/* 802E97F0 002E5450 90 0D AF 08 */ stw r0, lbl_806401C8-_SDA_BASE_(r13)
-/* 802E97F4 002E5454 4B F8 4F 91 */ bl func_8026E784
+/* 802E97F4 002E5454 4B F8 4F 91 */ bl OSRestoreInterrupts
/* 802E97F8 002E5458 3C 60 80 40 */ lis r3, lbl_803FDF20@ha
/* 802E97FC 002E545C 38 00 00 28 */ li r0, 0x28
/* 802E9800 002E5460 38 63 DF 20 */ addi r3, r3, lbl_803FDF20@l
@@ -26231,7 +26231,7 @@ lbl_802E9894:
/* 802E98D8 002E5538 40 82 00 88 */ bne lbl_802E9960
/* 802E98DC 002E553C 3B 40 00 00 */ li r26, 0
/* 802E98E0 002E5540 93 41 00 08 */ stw r26, 8(r1)
-/* 802E98E4 002E5544 4B F8 8E D5 */ bl func_802727B8
+/* 802E98E4 002E5544 4B F8 8E D5 */ bl OSGetTime
/* 802E98E8 002E5548 3C A0 80 2F */ lis r5, lbl_802E9984@ha
/* 802E98EC 002E554C 7C 9B 23 78 */ mr r27, r4
/* 802E98F0 002E5550 7C 7C 1B 78 */ mr r28, r3
@@ -26248,7 +26248,7 @@ lbl_802E9914:
/* 802E9918 002E5578 2C 00 00 00 */ cmpwi r0, 0
/* 802E991C 002E557C 40 82 00 44 */ bne lbl_802E9960
lbl_802E9920:
-/* 802E9920 002E5580 4B F8 8E 99 */ bl func_802727B8
+/* 802E9920 002E5580 4B F8 8E 99 */ bl OSGetTime
/* 802E9924 002E5584 80 1E 00 F8 */ lwz r0, 0xf8(r30)
/* 802E9928 002E5588 7C 9B 20 10 */ subfc r4, r27, r4
/* 802E992C 002E558C 7C 7C 19 10 */ subfe r3, r28, r3
@@ -26449,14 +26449,14 @@ lbl_802E9BC8:
/* 802E9BD8 002E5838 2C 03 00 00 */ cmpwi r3, 0
/* 802E9BDC 002E583C 7C 7F 1B 78 */ mr r31, r3
/* 802E9BE0 002E5840 40 82 00 24 */ bne lbl_802E9C04
-/* 802E9BE4 002E5844 4B F8 4B 79 */ bl func_8026E75C
+/* 802E9BE4 002E5844 4B F8 4B 79 */ bl OSDisableInterrupts
/* 802E9BE8 002E5848 3C 80 80 44 */ lis r4, lbl_804456C0@ha
/* 802E9BEC 002E584C 7C 7E 1B 78 */ mr r30, r3
/* 802E9BF0 002E5850 38 64 56 C0 */ addi r3, r4, lbl_804456C0@l
/* 802E9BF4 002E5854 38 81 00 10 */ addi r4, r1, 0x10
/* 802E9BF8 002E5858 4B EE 46 D9 */ bl func_801CE2D0
/* 802E9BFC 002E585C 7F C3 F3 78 */ mr r3, r30
-/* 802E9C00 002E5860 4B F8 4B 85 */ bl func_8026E784
+/* 802E9C00 002E5860 4B F8 4B 85 */ bl OSRestoreInterrupts
lbl_802E9C04:
/* 802E9C04 002E5864 7F E3 FB 78 */ mr r3, r31
lbl_802E9C08:
@@ -26551,14 +26551,14 @@ lbl_802E9D1C:
/* 802E9D3C 002E599C 93 81 01 50 */ stw r28, 0x150(r1)
/* 802E9D40 002E59A0 7C 7C 1B 78 */ mr r28, r3
/* 802E9D44 002E59A4 40 82 00 24 */ bne lbl_802E9D68
-/* 802E9D48 002E59A8 4B F8 4A 15 */ bl func_8026E75C
+/* 802E9D48 002E59A8 4B F8 4A 15 */ bl OSDisableInterrupts
/* 802E9D4C 002E59AC 3C 80 80 44 */ lis r4, lbl_804456C0@ha
/* 802E9D50 002E59B0 7C 7E 1B 78 */ mr r30, r3
/* 802E9D54 002E59B4 38 64 56 C0 */ addi r3, r4, lbl_804456C0@l
/* 802E9D58 002E59B8 38 9D 00 34 */ addi r4, r29, 0x34
/* 802E9D5C 002E59BC 4B EE 45 75 */ bl func_801CE2D0
/* 802E9D60 002E59C0 7F C3 F3 78 */ mr r3, r30
-/* 802E9D64 002E59C4 4B F8 4A 21 */ bl func_8026E784
+/* 802E9D64 002E59C4 4B F8 4A 21 */ bl OSRestoreInterrupts
lbl_802E9D68:
/* 802E9D68 002E59C8 3C 60 80 40 */ lis r3, lbl_803FDF20@ha
/* 802E9D6C 002E59CC 38 00 00 28 */ li r0, 0x28
@@ -26639,14 +26639,14 @@ lbl_802E9E68:
/* 802E9E70 002E5AD0 38 60 FF 80 */ li r3, -128
/* 802E9E74 002E5AD4 48 00 00 28 */ b lbl_802E9E9C
lbl_802E9E78:
-/* 802E9E78 002E5AD8 4B F8 48 E5 */ bl func_8026E75C
+/* 802E9E78 002E5AD8 4B F8 48 E5 */ bl OSDisableInterrupts
/* 802E9E7C 002E5ADC 3C 80 80 44 */ lis r4, lbl_804456C0@ha
/* 802E9E80 002E5AE0 7C 7F 1B 78 */ mr r31, r3
/* 802E9E84 002E5AE4 7F C3 F3 78 */ mr r3, r30
/* 802E9E88 002E5AE8 38 84 56 C0 */ addi r4, r4, lbl_804456C0@l
/* 802E9E8C 002E5AEC 4B EE 44 45 */ bl func_801CE2D0
/* 802E9E90 002E5AF0 7F E3 FB 78 */ mr r3, r31
-/* 802E9E94 002E5AF4 4B F8 48 F1 */ bl func_8026E784
+/* 802E9E94 002E5AF4 4B F8 48 F1 */ bl OSRestoreInterrupts
/* 802E9E98 002E5AF8 38 60 00 00 */ li r3, 0
lbl_802E9E9C:
/* 802E9E9C 002E5AFC 80 01 00 14 */ lwz r0, 0x14(r1)
@@ -27432,17 +27432,17 @@ func_802EA94C:
/* 802EA950 002E65B0 7C 08 02 A6 */ mflr r0
/* 802EA954 002E65B4 90 01 00 14 */ stw r0, 0x14(r1)
/* 802EA958 002E65B8 93 E1 00 0C */ stw r31, 0xc(r1)
-/* 802EA95C 002E65BC 4B F8 3E 01 */ bl func_8026E75C
+/* 802EA95C 002E65BC 4B F8 3E 01 */ bl OSDisableInterrupts
/* 802EA960 002E65C0 88 0D AF 26 */ lbz r0, lbl_806401E6-_SDA_BASE_(r13)
/* 802EA964 002E65C4 2C 00 00 00 */ cmpwi r0, 0
/* 802EA968 002E65C8 41 82 00 0C */ beq lbl_802EA974
-/* 802EA96C 002E65CC 4B F8 3E 19 */ bl func_8026E784
+/* 802EA96C 002E65CC 4B F8 3E 19 */ bl OSRestoreInterrupts
/* 802EA970 002E65D0 48 00 00 68 */ b lbl_802EA9D8
lbl_802EA974:
/* 802EA974 002E65D4 3B E0 00 01 */ li r31, 1
/* 802EA978 002E65D8 9B ED AF 26 */ stb r31, lbl_806401E6-_SDA_BASE_(r13)
/* 802EA97C 002E65DC 9B ED AF 10 */ stb r31, lbl_806401D0-_SDA_BASE_(r13)
-/* 802EA980 002E65E0 4B F8 3E 05 */ bl func_8026E784
+/* 802EA980 002E65E0 4B F8 3E 05 */ bl OSRestoreInterrupts
/* 802EA984 002E65E4 80 6D 8A C0 */ lwz r3, lbl_8063DD80-_SDA_BASE_(r13)
/* 802EA988 002E65E8 4B F7 EC C9 */ bl func_80269650
/* 802EA98C 002E65EC 3C 60 80 57 */ lis r3, lbl_80570EC0@ha
@@ -27481,13 +27481,13 @@ func_802EA9EC:
/* 802EA9F8 002E6658 93 E1 00 1C */ stw r31, 0x1c(r1)
/* 802EA9FC 002E665C 93 C1 00 18 */ stw r30, 0x18(r1)
/* 802EAA00 002E6660 93 A1 00 14 */ stw r29, 0x14(r1)
-/* 802EAA04 002E6664 4B F8 3D 59 */ bl func_8026E75C
+/* 802EAA04 002E6664 4B F8 3D 59 */ bl OSDisableInterrupts
/* 802EAA08 002E6668 8B AD AF 10 */ lbz r29, lbl_806401D0-_SDA_BASE_(r13)
/* 802EAA0C 002E666C 28 1D 00 03 */ cmplwi r29, 3
/* 802EAA10 002E6670 40 82 00 D4 */ bne lbl_802EAAE4
/* 802EAA14 002E6674 38 00 00 01 */ li r0, 1
/* 802EAA18 002E6678 98 0D AF 10 */ stb r0, lbl_806401D0-_SDA_BASE_(r13)
-/* 802EAA1C 002E667C 4B F8 3D 69 */ bl func_8026E784
+/* 802EAA1C 002E667C 4B F8 3D 69 */ bl OSRestoreInterrupts
/* 802EAA20 002E6680 3F E0 80 57 */ lis r31, lbl_80570EC0@ha
/* 802EAA24 002E6684 3B FF 0E C0 */ addi r31, r31, lbl_80570EC0@l
/* 802EAA28 002E6688 80 7F 01 68 */ lwz r3, 0x168(r31)
@@ -27495,7 +27495,7 @@ func_802EA9EC:
/* 802EAA30 002E6690 48 00 05 71 */ bl func_802EAFA0
/* 802EAA34 002E6694 2C 03 00 00 */ cmpwi r3, 0
/* 802EAA38 002E6698 40 82 00 40 */ bne lbl_802EAA78
-/* 802EAA3C 002E669C 4B F8 3D 21 */ bl func_8026E75C
+/* 802EAA3C 002E669C 4B F8 3D 21 */ bl OSDisableInterrupts
/* 802EAA40 002E66A0 3C A0 80 57 */ lis r5, lbl_80571060@ha
/* 802EAA44 002E66A4 80 9F 01 68 */ lwz r4, 0x168(r31)
/* 802EAA48 002E66A8 38 A5 10 60 */ addi r5, r5, lbl_80571060@l
@@ -27509,10 +27509,10 @@ lbl_802EAA64:
/* 802EAA64 002E66C4 38 00 00 00 */ li r0, 0
/* 802EAA68 002E66C8 7F A3 EB 78 */ mr r3, r29
/* 802EAA6C 002E66CC 98 0D AF 25 */ stb r0, lbl_806401E5-_SDA_BASE_(r13)
-/* 802EAA70 002E66D0 4B F8 3D 15 */ bl func_8026E784
+/* 802EAA70 002E66D0 4B F8 3D 15 */ bl OSRestoreInterrupts
/* 802EAA74 002E66D4 48 00 00 64 */ b lbl_802EAAD8
lbl_802EAA78:
-/* 802EAA78 002E66D8 4B F8 3C E5 */ bl func_8026E75C
+/* 802EAA78 002E66D8 4B F8 3C E5 */ bl OSDisableInterrupts
/* 802EAA7C 002E66DC 83 FF 01 68 */ lwz r31, 0x168(r31)
/* 802EAA80 002E66E0 7C 7D 1B 78 */ mr r29, r3
/* 802EAA84 002E66E4 3B C0 40 00 */ li r30, 0x4000
@@ -27536,13 +27536,13 @@ lbl_802EAAC8:
/* 802EAAC8 002E6728 38 00 00 00 */ li r0, 0
/* 802EAACC 002E672C 7F A3 EB 78 */ mr r3, r29
/* 802EAAD0 002E6730 98 0D AF 25 */ stb r0, lbl_806401E5-_SDA_BASE_(r13)
-/* 802EAAD4 002E6734 4B F8 3C B1 */ bl func_8026E784
+/* 802EAAD4 002E6734 4B F8 3C B1 */ bl OSRestoreInterrupts
lbl_802EAAD8:
/* 802EAAD8 002E6738 3B A0 00 00 */ li r29, 0
/* 802EAADC 002E673C 9B AD AF 10 */ stb r29, lbl_806401D0-_SDA_BASE_(r13)
/* 802EAAE0 002E6740 48 00 00 08 */ b lbl_802EAAE8
lbl_802EAAE4:
-/* 802EAAE4 002E6744 4B F8 3C A1 */ bl func_8026E784
+/* 802EAAE4 002E6744 4B F8 3C A1 */ bl OSRestoreInterrupts
lbl_802EAAE8:
/* 802EAAE8 002E6748 83 E1 00 1C */ lwz r31, 0x1c(r1)
/* 802EAAEC 002E674C 7F A3 EB 78 */ mr r3, r29
@@ -28461,7 +28461,7 @@ lbl_802EB78C:
/* 802EB7A4 002E7404 7C 9C 23 78 */ mr r28, r4
/* 802EB7A8 002E7408 7C BD 2B 78 */ mr r29, r5
/* 802EB7AC 002E740C 3B E0 00 00 */ li r31, 0
-/* 802EB7B0 002E7410 4B F8 2F AD */ bl func_8026E75C
+/* 802EB7B0 002E7410 4B F8 2F AD */ bl OSDisableInterrupts
/* 802EB7B4 002E7414 38 00 00 00 */ li r0, 0
/* 802EB7B8 002E7418 7C 7E 1B 78 */ mr r30, r3
/* 802EB7BC 002E741C 7C 1B 00 40 */ cmplw r27, r0
@@ -28503,7 +28503,7 @@ lbl_802EB814:
/* 802EB844 002E74A4 3B E0 00 01 */ li r31, 1
lbl_802EB848:
/* 802EB848 002E74A8 7F C3 F3 78 */ mr r3, r30
-/* 802EB84C 002E74AC 4B F8 2F 39 */ bl func_8026E784
+/* 802EB84C 002E74AC 4B F8 2F 39 */ bl OSRestoreInterrupts
/* 802EB850 002E74B0 39 61 00 40 */ addi r11, r1, 0x40
/* 802EB854 002E74B4 7F E3 FB 78 */ mr r3, r31
/* 802EB858 002E74B8 4B ED B9 1D */ bl func_801C7174
@@ -28521,7 +28521,7 @@ lbl_802EB86C:
/* 802EB884 002E74E4 7C 9C 23 78 */ mr r28, r4
/* 802EB888 002E74E8 7C BD 2B 78 */ mr r29, r5
/* 802EB88C 002E74EC 3B E0 00 00 */ li r31, 0
-/* 802EB890 002E74F0 4B F8 2E CD */ bl func_8026E75C
+/* 802EB890 002E74F0 4B F8 2E CD */ bl OSDisableInterrupts
/* 802EB894 002E74F4 38 00 00 00 */ li r0, 0
/* 802EB898 002E74F8 7C 7E 1B 78 */ mr r30, r3
/* 802EB89C 002E74FC 7C 1B 00 40 */ cmplw r27, r0
@@ -28583,7 +28583,7 @@ lbl_802EB954:
/* 802EB968 002E75C8 7C 7F 1B 78 */ mr r31, r3
lbl_802EB96C:
/* 802EB96C 002E75CC 7F C3 F3 78 */ mr r3, r30
-/* 802EB970 002E75D0 4B F8 2E 15 */ bl func_8026E784
+/* 802EB970 002E75D0 4B F8 2E 15 */ bl OSRestoreInterrupts
/* 802EB974 002E75D4 39 61 00 40 */ addi r11, r1, 0x40
/* 802EB978 002E75D8 7F E3 FB 78 */ mr r3, r31
/* 802EB97C 002E75DC 4B ED B7 F9 */ bl func_801C7174
@@ -28604,7 +28604,7 @@ func_802EB990:
/* 802EB9AC 002E760C 7C 9D 23 78 */ mr r29, r4
/* 802EB9B0 002E7610 93 81 00 30 */ stw r28, 0x30(r1)
/* 802EB9B4 002E7614 7C 7C 1B 78 */ mr r28, r3
-/* 802EB9B8 002E7618 4B F8 2D A5 */ bl func_8026E75C
+/* 802EB9B8 002E7618 4B F8 2D A5 */ bl OSDisableInterrupts
/* 802EB9BC 002E761C 80 0D AF 1C */ lwz r0, lbl_806401DC-_SDA_BASE_(r13)
/* 802EB9C0 002E7620 3C A0 80 57 */ lis r5, lbl_80571060@ha
/* 802EB9C4 002E7624 7C 7E 1B 78 */ mr r30, r3
@@ -28660,7 +28660,7 @@ lbl_802EBA64:
/* 802EBA78 002E76D8 7C 7F 1B 78 */ mr r31, r3
lbl_802EBA7C:
/* 802EBA7C 002E76DC 7F C3 F3 78 */ mr r3, r30
-/* 802EBA80 002E76E0 4B F8 2D 05 */ bl func_8026E784
+/* 802EBA80 002E76E0 4B F8 2D 05 */ bl OSRestoreInterrupts
/* 802EBA84 002E76E4 7F E3 FB 78 */ mr r3, r31
/* 802EBA88 002E76E8 83 E1 00 3C */ lwz r31, 0x3c(r1)
/* 802EBA8C 002E76EC 83 C1 00 38 */ lwz r30, 0x38(r1)
@@ -28683,7 +28683,7 @@ func_802EBAA8:
/* 802EBAC4 002E7724 7C 9D 23 78 */ mr r29, r4
/* 802EBAC8 002E7728 93 81 00 30 */ stw r28, 0x30(r1)
/* 802EBACC 002E772C 7C 7C 1B 78 */ mr r28, r3
-/* 802EBAD0 002E7730 4B F8 2C 8D */ bl func_8026E75C
+/* 802EBAD0 002E7730 4B F8 2C 8D */ bl OSDisableInterrupts
/* 802EBAD4 002E7734 80 0D AF 1C */ lwz r0, lbl_806401DC-_SDA_BASE_(r13)
/* 802EBAD8 002E7738 3C A0 80 57 */ lis r5, lbl_80571060@ha
/* 802EBADC 002E773C 7C 7F 1B 78 */ mr r31, r3
@@ -28719,7 +28719,7 @@ lbl_802EBB28:
/* 802EBB4C 002E77AC 3B C0 00 01 */ li r30, 1
lbl_802EBB50:
/* 802EBB50 002E77B0 7F E3 FB 78 */ mr r3, r31
-/* 802EBB54 002E77B4 4B F8 2C 31 */ bl func_8026E784
+/* 802EBB54 002E77B4 4B F8 2C 31 */ bl OSRestoreInterrupts
/* 802EBB58 002E77B8 7F C3 F3 78 */ mr r3, r30
/* 802EBB5C 002E77BC 83 E1 00 3C */ lwz r31, 0x3c(r1)
/* 802EBB60 002E77C0 83 C1 00 38 */ lwz r30, 0x38(r1)
@@ -28742,7 +28742,7 @@ func_802EBB7C:
/* 802EBB98 002E77F8 7C 9D 23 78 */ mr r29, r4
/* 802EBB9C 002E77FC 93 81 00 30 */ stw r28, 0x30(r1)
/* 802EBBA0 002E7800 7C 7C 1B 78 */ mr r28, r3
-/* 802EBBA4 002E7804 4B F8 2B B9 */ bl func_8026E75C
+/* 802EBBA4 002E7804 4B F8 2B B9 */ bl OSDisableInterrupts
/* 802EBBA8 002E7808 80 0D AF 1C */ lwz r0, lbl_806401DC-_SDA_BASE_(r13)
/* 802EBBAC 002E780C 3C A0 80 57 */ lis r5, lbl_80571060@ha
/* 802EBBB0 002E7810 7C 7F 1B 78 */ mr r31, r3
@@ -28778,7 +28778,7 @@ lbl_802EBBFC:
/* 802EBC20 002E7880 3B C0 00 01 */ li r30, 1
lbl_802EBC24:
/* 802EBC24 002E7884 7F E3 FB 78 */ mr r3, r31
-/* 802EBC28 002E7888 4B F8 2B 5D */ bl func_8026E784
+/* 802EBC28 002E7888 4B F8 2B 5D */ bl OSRestoreInterrupts
/* 802EBC2C 002E788C 7F C3 F3 78 */ mr r3, r30
/* 802EBC30 002E7890 83 E1 00 3C */ lwz r31, 0x3c(r1)
/* 802EBC34 002E7894 83 C1 00 38 */ lwz r30, 0x38(r1)
@@ -28801,7 +28801,7 @@ func_802EBC50:
/* 802EBC6C 002E78CC 7C 9D 23 78 */ mr r29, r4
/* 802EBC70 002E78D0 93 81 00 30 */ stw r28, 0x30(r1)
/* 802EBC74 002E78D4 7C 7C 1B 78 */ mr r28, r3
-/* 802EBC78 002E78D8 4B F8 2A E5 */ bl func_8026E75C
+/* 802EBC78 002E78D8 4B F8 2A E5 */ bl OSDisableInterrupts
/* 802EBC7C 002E78DC 80 0D AF 1C */ lwz r0, lbl_806401DC-_SDA_BASE_(r13)
/* 802EBC80 002E78E0 3C A0 80 57 */ lis r5, lbl_80571060@ha
/* 802EBC84 002E78E4 7C 7F 1B 78 */ mr r31, r3
@@ -28837,7 +28837,7 @@ lbl_802EBCD0:
/* 802EBCF4 002E7954 3B C0 00 01 */ li r30, 1
lbl_802EBCF8:
/* 802EBCF8 002E7958 7F E3 FB 78 */ mr r3, r31
-/* 802EBCFC 002E795C 4B F8 2A 89 */ bl func_8026E784
+/* 802EBCFC 002E795C 4B F8 2A 89 */ bl OSRestoreInterrupts
/* 802EBD00 002E7960 7F C3 F3 78 */ mr r3, r30
/* 802EBD04 002E7964 83 E1 00 3C */ lwz r31, 0x3c(r1)
/* 802EBD08 002E7968 83 C1 00 38 */ lwz r30, 0x38(r1)
@@ -28874,7 +28874,7 @@ func_802EBD5C:
/* 802EBD70 002E79D0 93 E1 00 0C */ stw r31, 0xc(r1)
/* 802EBD74 002E79D4 93 C1 00 08 */ stw r30, 8(r1)
/* 802EBD78 002E79D8 48 00 00 55 */ bl func_802EBDCC
-/* 802EBD7C 002E79DC 4B F8 29 E1 */ bl func_8026E75C
+/* 802EBD7C 002E79DC 4B F8 29 E1 */ bl OSDisableInterrupts
/* 802EBD80 002E79E0 3F E0 80 57 */ lis r31, lbl_80570EC0@ha
/* 802EBD84 002E79E4 7C 7E 1B 78 */ mr r30, r3
/* 802EBD88 002E79E8 3B FF 0E C0 */ addi r31, r31, lbl_80570EC0@l
@@ -28888,7 +28888,7 @@ lbl_802EBD98:
/* 802EBDA0 002E7A00 40 82 FF F0 */ bne lbl_802EBD90
/* 802EBDA4 002E7A04 83 FF 01 84 */ lwz r31, 0x184(r31)
/* 802EBDA8 002E7A08 7F C3 F3 78 */ mr r3, r30
-/* 802EBDAC 002E7A0C 4B F8 29 D9 */ bl func_8026E784
+/* 802EBDAC 002E7A0C 4B F8 29 D9 */ bl OSRestoreInterrupts
/* 802EBDB0 002E7A10 7F E3 FB 78 */ mr r3, r31
/* 802EBDB4 002E7A14 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 802EBDB8 002E7A18 83 C1 00 08 */ lwz r30, 8(r1)
@@ -28910,7 +28910,7 @@ func_802EBDCC:
/* 802EBDEC 002E7A4C 3B BD 0E C0 */ addi r29, r29, lbl_80570EC0@l
/* 802EBDF0 002E7A50 93 81 00 10 */ stw r28, 0x10(r1)
/* 802EBDF4 002E7A54 3B 9D 00 00 */ addi r28, r29, 0
-/* 802EBDF8 002E7A58 4B F8 29 65 */ bl func_8026E75C
+/* 802EBDF8 002E7A58 4B F8 29 65 */ bl OSDisableInterrupts
/* 802EBDFC 002E7A5C 88 0D AF 10 */ lbz r0, lbl_806401D0-_SDA_BASE_(r13)
/* 802EBE00 002E7A60 7C 7F 1B 78 */ mr r31, r3
/* 802EBE04 002E7A64 2C 00 00 00 */ cmpwi r0, 0
@@ -28940,7 +28940,7 @@ lbl_802EBE58:
/* 802EBE58 002E7AB8 2C 00 00 00 */ cmpwi r0, 0
/* 802EBE5C 002E7ABC 40 82 00 64 */ bne lbl_802EBEC0
/* 802EBE60 002E7AC0 7F E3 FB 78 */ mr r3, r31
-/* 802EBE64 002E7AC4 4B F8 29 21 */ bl func_8026E784
+/* 802EBE64 002E7AC4 4B F8 29 21 */ bl OSRestoreInterrupts
/* 802EBE68 002E7AC8 3B BD 00 00 */ addi r29, r29, 0
/* 802EBE6C 002E7ACC 80 1D 01 84 */ lwz r0, 0x184(r29)
/* 802EBE70 002E7AD0 2C 00 00 00 */ cmpwi r0, 0
@@ -28973,7 +28973,7 @@ lbl_802EBEC0:
/* 802EBED0 002E7B30 38 A0 40 00 */ li r5, 0x4000
/* 802EBED4 002E7B34 4B D1 81 2D */ bl memcpy
/* 802EBED8 002E7B38 7F E3 FB 78 */ mr r3, r31
-/* 802EBEDC 002E7B3C 4B F8 28 A9 */ bl func_8026E784
+/* 802EBEDC 002E7B3C 4B F8 28 A9 */ bl OSRestoreInterrupts
/* 802EBEE0 002E7B40 3C 60 80 40 */ lis r3, lbl_803FE070@ha
/* 802EBEE4 002E7B44 3F E0 80 2F */ lis r31, lbl_802EBFE8@ha
/* 802EBEE8 002E7B48 9B DC 01 54 */ stb r30, 0x154(r28)
@@ -29038,7 +29038,7 @@ lbl_802EBFB0:
/* 802EBFBC 002E7C1C 4E 80 04 21 */ bctrl
lbl_802EBFC0:
/* 802EBFC0 002E7C20 7F E3 FB 78 */ mr r3, r31
-/* 802EBFC4 002E7C24 4B F8 27 C1 */ bl func_8026E784
+/* 802EBFC4 002E7C24 4B F8 27 C1 */ bl OSRestoreInterrupts
lbl_802EBFC8:
/* 802EBFC8 002E7C28 80 01 00 24 */ lwz r0, 0x24(r1)
/* 802EBFCC 002E7C2C 83 E1 00 1C */ lwz r31, 0x1c(r1)
@@ -31202,7 +31202,7 @@ func_802EDC6C:
/* 802EDC80 002E98E0 3B FF 90 60 */ addi r31, r31, lbl_80579060@l
/* 802EDC84 002E98E4 93 C1 00 18 */ stw r30, 0x18(r1)
/* 802EDC88 002E98E8 93 A1 00 14 */ stw r29, 0x14(r1)
-/* 802EDC8C 002E98EC 4B F8 0A D1 */ bl func_8026E75C
+/* 802EDC8C 002E98EC 4B F8 0A D1 */ bl OSDisableInterrupts
/* 802EDC90 002E98F0 80 0D AF 30 */ lwz r0, lbl_806401F0-_SDA_BASE_(r13)
/* 802EDC94 002E98F4 7C 7E 1B 78 */ mr r30, r3
/* 802EDC98 002E98F8 54 00 07 FF */ clrlwi. r0, r0, 0x1f
@@ -31246,7 +31246,7 @@ lbl_802EDCE8:
/* 802EDD2C 002E998C 90 0D AF 30 */ stw r0, lbl_806401F0-_SDA_BASE_(r13)
lbl_802EDD30:
/* 802EDD30 002E9990 7F C3 F3 78 */ mr r3, r30
-/* 802EDD34 002E9994 4B F8 0A 51 */ bl func_8026E784
+/* 802EDD34 002E9994 4B F8 0A 51 */ bl OSRestoreInterrupts
/* 802EDD38 002E9998 38 7F 00 00 */ addi r3, r31, 0
/* 802EDD3C 002E999C 4B F8 1C 0D */ bl func_8026F948
/* 802EDD40 002E99A0 80 01 00 24 */ lwz r0, 0x24(r1)
@@ -31803,7 +31803,7 @@ func_802EE4E8:
/* 802EE4F8 002EA158 93 C1 00 18 */ stw r30, 0x18(r1)
/* 802EE4FC 002EA15C 93 A1 00 14 */ stw r29, 0x14(r1)
/* 802EE500 002EA160 7C 7D 1B 78 */ mr r29, r3
-/* 802EE504 002EA164 4B F8 02 59 */ bl func_8026E75C
+/* 802EE504 002EA164 4B F8 02 59 */ bl OSDisableInterrupts
/* 802EE508 002EA168 7C 7E 1B 78 */ mr r30, r3
/* 802EE50C 002EA16C 4B FF F8 51 */ bl func_802EDD5C
/* 802EE510 002EA170 80 03 00 00 */ lwz r0, 0(r3)
@@ -31849,7 +31849,7 @@ lbl_802EE5A0:
/* 802EE5A0 002EA200 7C 7F 1B 78 */ mr r31, r3
lbl_802EE5A4:
/* 802EE5A4 002EA204 7F C3 F3 78 */ mr r3, r30
-/* 802EE5A8 002EA208 4B F8 01 DD */ bl func_8026E784
+/* 802EE5A8 002EA208 4B F8 01 DD */ bl OSRestoreInterrupts
/* 802EE5AC 002EA20C 7F E3 FB 78 */ mr r3, r31
/* 802EE5B0 002EA210 83 E1 00 1C */ lwz r31, 0x1c(r1)
/* 802EE5B4 002EA214 83 C1 00 18 */ lwz r30, 0x18(r1)
@@ -31866,7 +31866,7 @@ func_802EE5CC:
/* 802EE5D4 002EA234 90 01 00 14 */ stw r0, 0x14(r1)
/* 802EE5D8 002EA238 93 E1 00 0C */ stw r31, 0xc(r1)
/* 802EE5DC 002EA23C 93 C1 00 08 */ stw r30, 8(r1)
-/* 802EE5E0 002EA240 4B F8 01 7D */ bl func_8026E75C
+/* 802EE5E0 002EA240 4B F8 01 7D */ bl OSDisableInterrupts
/* 802EE5E4 002EA244 7C 7E 1B 78 */ mr r30, r3
/* 802EE5E8 002EA248 4B FF F7 75 */ bl func_802EDD5C
/* 802EE5EC 002EA24C 80 63 00 00 */ lwz r3, 0(r3)
@@ -31881,7 +31881,7 @@ func_802EE5CC:
/* 802EE610 002EA270 7C 7F 1B 78 */ mr r31, r3
lbl_802EE614:
/* 802EE614 002EA274 7F C3 F3 78 */ mr r3, r30
-/* 802EE618 002EA278 4B F8 01 6D */ bl func_8026E784
+/* 802EE618 002EA278 4B F8 01 6D */ bl OSRestoreInterrupts
/* 802EE61C 002EA27C 7F E3 FB 78 */ mr r3, r31
/* 802EE620 002EA280 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 802EE624 002EA284 83 C1 00 08 */ lwz r30, 8(r1)
@@ -32788,7 +32788,7 @@ func_802EF244:
/* 802EF258 002EAEB8 7C 7A 1B 78 */ mr r26, r3
/* 802EF25C 002EAEBC 7C 9B 23 78 */ mr r27, r4
/* 802EF260 002EAEC0 3B E0 FF FF */ li r31, -1
-/* 802EF264 002EAEC4 4B F7 F4 F9 */ bl func_8026E75C
+/* 802EF264 002EAEC4 4B F7 F4 F9 */ bl OSDisableInterrupts
/* 802EF268 002EAEC8 80 9A 00 08 */ lwz r4, 8(r26)
/* 802EF26C 002EAECC 38 04 00 01 */ addi r0, r4, 1
/* 802EF270 002EAED0 2C 00 00 01 */ cmpwi r0, 1
@@ -33120,7 +33120,7 @@ lbl_802EF738:
/* 802EF740 002EB3A0 90 1A 00 08 */ stw r0, 8(r26)
/* 802EF744 002EB3A4 40 82 00 0C */ bne lbl_802EF750
/* 802EF748 002EB3A8 80 7A 00 0C */ lwz r3, 0xc(r26)
-/* 802EF74C 002EB3AC 4B F7 F0 39 */ bl func_8026E784
+/* 802EF74C 002EB3AC 4B F7 F0 39 */ bl OSRestoreInterrupts
lbl_802EF750:
/* 802EF750 002EB3B0 39 61 00 30 */ addi r11, r1, 0x30
/* 802EF754 002EB3B4 7F E3 FB 78 */ mr r3, r31
@@ -33141,7 +33141,7 @@ func_802EF76C:
/* 802EF784 002EB3E4 7C 9D 23 78 */ mr r29, r4
/* 802EF788 002EB3E8 93 81 00 10 */ stw r28, 0x10(r1)
/* 802EF78C 002EB3EC 7C 7C 1B 78 */ mr r28, r3
-/* 802EF790 002EB3F0 4B F7 EF CD */ bl func_8026E75C
+/* 802EF790 002EB3F0 4B F7 EF CD */ bl OSDisableInterrupts
/* 802EF794 002EB3F4 80 9C 00 08 */ lwz r4, 8(r28)
/* 802EF798 002EB3F8 38 04 00 01 */ addi r0, r4, 1
/* 802EF79C 002EB3FC 2C 00 00 01 */ cmpwi r0, 1
@@ -33181,7 +33181,7 @@ lbl_802EF7AC:
/* 802EF820 002EB480 90 1C 00 08 */ stw r0, 8(r28)
/* 802EF824 002EB484 40 82 00 0C */ bne lbl_802EF830
/* 802EF828 002EB488 80 7C 00 0C */ lwz r3, 0xc(r28)
-/* 802EF82C 002EB48C 4B F7 EF 59 */ bl func_8026E784
+/* 802EF82C 002EB48C 4B F7 EF 59 */ bl OSRestoreInterrupts
lbl_802EF830:
/* 802EF830 002EB490 80 01 00 24 */ lwz r0, 0x24(r1)
/* 802EF834 002EB494 83 E1 00 1C */ lwz r31, 0x1c(r1)
@@ -33205,7 +33205,7 @@ func_802EF850:
/* 802EF870 002EB4D0 7C 9C 23 78 */ mr r28, r4
/* 802EF874 002EB4D4 7C 1D 20 30 */ slw r29, r0, r4
/* 802EF878 002EB4D8 7F E3 F2 14 */ add r31, r3, r30
-/* 802EF87C 002EB4DC 4B F7 EE E1 */ bl func_8026E75C
+/* 802EF87C 002EB4DC 4B F7 EE E1 */ bl OSDisableInterrupts
/* 802EF880 002EB4E0 80 9B 00 08 */ lwz r4, 8(r27)
/* 802EF884 002EB4E4 38 04 00 01 */ addi r0, r4, 1
/* 802EF888 002EB4E8 2C 00 00 01 */ cmpwi r0, 1
@@ -33274,7 +33274,7 @@ lbl_802EF930:
/* 802EF978 002EB5D8 90 1B 00 08 */ stw r0, 8(r27)
/* 802EF97C 002EB5DC 40 82 00 0C */ bne lbl_802EF988
/* 802EF980 002EB5E0 80 7B 00 0C */ lwz r3, 0xc(r27)
-/* 802EF984 002EB5E4 4B F7 EE 01 */ bl func_8026E784
+/* 802EF984 002EB5E4 4B F7 EE 01 */ bl OSRestoreInterrupts
lbl_802EF988:
/* 802EF988 002EB5E8 39 61 00 20 */ addi r11, r1, 0x20
/* 802EF98C 002EB5EC 4B ED 77 E5 */ bl func_801C7170
@@ -33293,7 +33293,7 @@ func_802EF9A0:
/* 802EF9B4 002EB614 83 E4 00 00 */ lwz r31, 0(r4)
/* 802EF9B8 002EB618 7C 7C 1B 78 */ mr r28, r3
/* 802EF9BC 002EB61C 7C 9D 23 78 */ mr r29, r4
-/* 802EF9C0 002EB620 4B F7 ED 9D */ bl func_8026E75C
+/* 802EF9C0 002EB620 4B F7 ED 9D */ bl OSDisableInterrupts
/* 802EF9C4 002EB624 80 9C 00 08 */ lwz r4, 8(r28)
/* 802EF9C8 002EB628 38 04 00 01 */ addi r0, r4, 1
/* 802EF9CC 002EB62C 2C 00 00 01 */ cmpwi r0, 1
@@ -33507,7 +33507,7 @@ lbl_802EFC90:
/* 802EFCA8 002EB908 90 1C 00 08 */ stw r0, 8(r28)
/* 802EFCAC 002EB90C 40 82 00 0C */ bne lbl_802EFCB8
/* 802EFCB0 002EB910 80 7C 00 0C */ lwz r3, 0xc(r28)
-/* 802EFCB4 002EB914 4B F7 EA D1 */ bl func_8026E784
+/* 802EFCB4 002EB914 4B F7 EA D1 */ bl OSRestoreInterrupts
lbl_802EFCB8:
/* 802EFCB8 002EB918 39 61 00 30 */ addi r11, r1, 0x30
/* 802EFCBC 002EB91C 4B ED 74 B9 */ bl func_801C7174
@@ -33529,7 +33529,7 @@ func_802EFCD0:
/* 802EFCF0 002EB950 7C 9E 23 78 */ mr r30, r4
/* 802EFCF4 002EB954 7F E3 02 14 */ add r31, r3, r0
/* 802EFCF8 002EB958 83 7F 00 28 */ lwz r27, 0x28(r31)
-/* 802EFCFC 002EB95C 4B F7 EA 61 */ bl func_8026E75C
+/* 802EFCFC 002EB95C 4B F7 EA 61 */ bl OSDisableInterrupts
/* 802EFD00 002EB960 80 9D 00 08 */ lwz r4, 8(r29)
/* 802EFD04 002EB964 38 04 00 01 */ addi r0, r4, 1
/* 802EFD08 002EB968 2C 00 00 01 */ cmpwi r0, 1
@@ -33716,7 +33716,7 @@ lbl_802EFF9C:
/* 802EFFA4 002EBC04 90 1D 00 08 */ stw r0, 8(r29)
/* 802EFFA8 002EBC08 40 82 00 0C */ bne lbl_802EFFB4
/* 802EFFAC 002EBC0C 80 7D 00 0C */ lwz r3, 0xc(r29)
-/* 802EFFB0 002EBC10 4B F7 E7 D5 */ bl func_8026E784
+/* 802EFFB0 002EBC10 4B F7 E7 D5 */ bl OSRestoreInterrupts
lbl_802EFFB4:
/* 802EFFB4 002EBC14 39 61 00 30 */ addi r11, r1, 0x30
/* 802EFFB8 002EBC18 4B ED 71 BD */ bl func_801C7174
@@ -33746,7 +33746,7 @@ func_802EFFCC:
/* 802F000C 002EBC6C 3A 64 04 E8 */ addi r19, r4, 0x4e8
/* 802F0010 002EBC70 91 01 00 10 */ stw r8, 0x10(r1)
/* 802F0014 002EBC74 91 21 00 14 */ stw r9, 0x14(r1)
-/* 802F0018 002EBC78 4B F7 E7 45 */ bl func_8026E75C
+/* 802F0018 002EBC78 4B F7 E7 45 */ bl OSDisableInterrupts
/* 802F001C 002EBC7C 80 8F 00 08 */ lwz r4, 8(r15)
/* 802F0020 002EBC80 38 04 00 01 */ addi r0, r4, 1
/* 802F0024 002EBC84 2C 00 00 01 */ cmpwi r0, 1
@@ -34007,7 +34007,7 @@ lbl_802F03E8:
/* 802F03F0 002EC050 90 0F 00 08 */ stw r0, 8(r15)
/* 802F03F4 002EC054 40 82 00 0C */ bne lbl_802F0400
/* 802F03F8 002EC058 80 6F 00 0C */ lwz r3, 0xc(r15)
-/* 802F03FC 002EC05C 4B F7 E3 89 */ bl func_8026E784
+/* 802F03FC 002EC05C 4B F7 E3 89 */ bl OSRestoreInterrupts
lbl_802F0400:
/* 802F0400 002EC060 39 61 00 70 */ addi r11, r1, 0x70
/* 802F0404 002EC064 4B ED 6D 3D */ bl __restore_gpr
@@ -34029,7 +34029,7 @@ func_802F0418:
/* 802F0438 002EC098 7C BD 2B 78 */ mr r29, r5
/* 802F043C 002EC09C 93 81 00 10 */ stw r28, 0x10(r1)
/* 802F0440 002EC0A0 7C 9C 23 78 */ mr r28, r4
-/* 802F0444 002EC0A4 4B F7 E3 19 */ bl func_8026E75C
+/* 802F0444 002EC0A4 4B F7 E3 19 */ bl OSDisableInterrupts
/* 802F0448 002EC0A8 80 9F 00 08 */ lwz r4, 8(r31)
/* 802F044C 002EC0AC 38 04 00 01 */ addi r0, r4, 1
/* 802F0450 002EC0B0 2C 00 00 01 */ cmpwi r0, 1
@@ -34108,7 +34108,7 @@ lbl_802F054C:
/* 802F0554 002EC1B4 90 1F 00 08 */ stw r0, 8(r31)
/* 802F0558 002EC1B8 40 82 00 0C */ bne lbl_802F0564
/* 802F055C 002EC1BC 80 7F 00 0C */ lwz r3, 0xc(r31)
-/* 802F0560 002EC1C0 4B F7 E2 25 */ bl func_8026E784
+/* 802F0560 002EC1C0 4B F7 E2 25 */ bl OSRestoreInterrupts
lbl_802F0564:
/* 802F0564 002EC1C4 7F C3 F3 78 */ mr r3, r30
/* 802F0568 002EC1C8 83 E1 00 1C */ lwz r31, 0x1c(r1)
@@ -34149,12 +34149,12 @@ lbl_802F05D8:
/* 802F05DC 002EC23C 40 80 00 08 */ bge lbl_802F05E4
/* 802F05E0 002EC240 48 00 01 68 */ b lbl_802F0748
lbl_802F05E4:
-/* 802F05E4 002EC244 4B F7 E1 79 */ bl func_8026E75C
+/* 802F05E4 002EC244 4B F7 E1 79 */ bl OSDisableInterrupts
/* 802F05E8 002EC248 80 0D AF 38 */ lwz r0, lbl_806401F8-_SDA_BASE_(r13)
/* 802F05EC 002EC24C 7C 7F 1B 78 */ mr r31, r3
/* 802F05F0 002EC250 2C 00 00 01 */ cmpwi r0, 1
/* 802F05F4 002EC254 40 82 00 2C */ bne lbl_802F0620
-/* 802F05F8 002EC258 4B F7 E1 8D */ bl func_8026E784
+/* 802F05F8 002EC258 4B F7 E1 8D */ bl OSRestoreInterrupts
/* 802F05FC 002EC25C 80 6D 8B F4 */ lwz r3, lbl_8063DEB4-_SDA_BASE_(r13)
/* 802F0600 002EC260 2C 03 00 00 */ cmpwi r3, 0
/* 802F0604 002EC264 41 80 00 14 */ blt lbl_802F0618
@@ -34208,7 +34208,7 @@ lbl_802F0684:
/* 802F06B8 002EC318 90 0D AF 38 */ stw r0, lbl_806401F8-_SDA_BASE_(r13)
lbl_802F06BC:
/* 802F06BC 002EC31C 7F E3 FB 78 */ mr r3, r31
-/* 802F06C0 002EC320 4B F7 E0 C5 */ bl func_8026E784
+/* 802F06C0 002EC320 4B F7 E0 C5 */ bl OSRestoreInterrupts
/* 802F06C4 002EC324 2C 1E 00 00 */ cmpwi r30, 0
/* 802F06C8 002EC328 40 80 00 10 */ bge lbl_802F06D8
/* 802F06CC 002EC32C 48 00 00 95 */ bl func_802F0760
@@ -34273,7 +34273,7 @@ lbl_802F0794:
/* 802F0794 002EC3F4 48 00 2A 79 */ bl func_802F320C
/* 802F0798 002EC3F8 48 00 1F C9 */ bl func_802F2760
/* 802F079C 002EC3FC 48 00 0D D1 */ bl func_802F156C
-/* 802F07A0 002EC400 4B F7 DF BD */ bl func_8026E75C
+/* 802F07A0 002EC400 4B F7 DF BD */ bl OSDisableInterrupts
/* 802F07A4 002EC404 3B E0 00 00 */ li r31, 0
/* 802F07A8 002EC408 7C 7E 1B 78 */ mr r30, r3
/* 802F07AC 002EC40C 93 ED AF 38 */ stw r31, lbl_806401F8-_SDA_BASE_(r13)
@@ -34313,7 +34313,7 @@ lbl_802F082C:
/* 802F082C 002EC48C 38 00 00 00 */ li r0, 0
/* 802F0830 002EC490 7F C3 F3 78 */ mr r3, r30
/* 802F0834 002EC494 90 02 AA 30 */ stw r0, lbl_80643030-_SDA2_BASE_(r2)
-/* 802F0838 002EC498 4B F7 DF 4D */ bl func_8026E784
+/* 802F0838 002EC498 4B F7 DF 4D */ bl OSRestoreInterrupts
/* 802F083C 002EC49C 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 802F0840 002EC4A0 38 60 00 00 */ li r3, 0
/* 802F0844 002EC4A4 83 C1 00 08 */ lwz r30, 8(r1)
@@ -34485,7 +34485,7 @@ func_802F0A58:
/* 802F0A80 002EC6E0 38 64 00 08 */ addi r3, r4, 8
/* 802F0A84 002EC6E4 38 80 00 00 */ li r4, 0
/* 802F0A88 002EC6E8 4B F8 03 E1 */ bl func_80270E68
-/* 802F0A8C 002EC6EC 4B F7 DC D1 */ bl func_8026E75C
+/* 802F0A8C 002EC6EC 4B F7 DC D1 */ bl OSDisableInterrupts
/* 802F0A90 002EC6F0 7C 7F 1B 78 */ mr r31, r3
/* 802F0A94 002EC6F4 7F A3 EB 78 */ mr r3, r29
/* 802F0A98 002EC6F8 7F C4 F3 78 */ mr r4, r30
@@ -34494,7 +34494,7 @@ func_802F0A58:
/* 802F0AA4 002EC704 38 7E 00 08 */ addi r3, r30, 8
/* 802F0AA8 002EC708 4B F8 04 19 */ bl func_80270EC0
/* 802F0AAC 002EC70C 7F E3 FB 78 */ mr r3, r31
-/* 802F0AB0 002EC710 4B F7 DC D5 */ bl func_8026E784
+/* 802F0AB0 002EC710 4B F7 DC D5 */ bl OSRestoreInterrupts
/* 802F0AB4 002EC714 48 00 00 1C */ b lbl_802F0AD0
lbl_802F0AB8:
/* 802F0AB8 002EC718 38 A0 00 00 */ li r5, 0
@@ -34579,7 +34579,7 @@ func_802F0BAC:
/* 802F0BAC 002EC80C 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 802F0BB0 002EC810 7C 08 02 A6 */ mflr r0
/* 802F0BB4 002EC814 90 01 00 14 */ stw r0, 0x14(r1)
-/* 802F0BB8 002EC818 4B F8 1C 01 */ bl func_802727B8
+/* 802F0BB8 002EC818 4B F8 1C 01 */ bl OSGetTime
/* 802F0BBC 002EC81C 3C 60 00 01 */ lis r3, 0x0000FFFF@ha
/* 802F0BC0 002EC820 38 03 FF FF */ addi r0, r3, 0x0000FFFF@l
/* 802F0BC4 002EC824 7C 83 00 38 */ and r3, r4, r0
@@ -34630,7 +34630,7 @@ lbl_802F0C5C:
/* 802F0C5C 002EC8BC 38 60 FF 01 */ li r3, -255
/* 802F0C60 002EC8C0 48 00 00 FC */ b lbl_802F0D5C
lbl_802F0C64:
-/* 802F0C64 002EC8C4 4B F8 1B 55 */ bl func_802727B8
+/* 802F0C64 002EC8C4 4B F8 1B 55 */ bl OSGetTime
/* 802F0C68 002EC8C8 3F E0 80 00 */ lis r31, 0x800000F8@ha
/* 802F0C6C 002EC8CC 3C A0 10 62 */ lis r5, 0x10624DD3@ha
/* 802F0C70 002EC8D0 80 DF 00 F8 */ lwz r6, 0x800000F8@l(r31)
@@ -34658,7 +34658,7 @@ lbl_802F0CA0:
/* 802F0CC4 002EC924 1C 83 00 0A */ mulli r4, r3, 0xa
/* 802F0CC8 002EC928 7C 60 E2 14 */ add r3, r0, r28
/* 802F0CCC 002EC92C 4B F8 1A 39 */ bl func_80272704
-/* 802F0CD0 002EC930 4B F8 1A E9 */ bl func_802727B8
+/* 802F0CD0 002EC930 4B F8 1A E9 */ bl OSGetTime
/* 802F0CD4 002EC934 6C 63 80 00 */ xoris r3, r3, 0x8000
/* 802F0CD8 002EC938 7C 04 D0 10 */ subfc r0, r4, r26
/* 802F0CDC 002EC93C 7C 63 E9 10 */ subfe r3, r3, r29
@@ -34804,7 +34804,7 @@ lbl_802F0EB8:
/* 802F0ED0 002ECB30 40 80 00 08 */ bge lbl_802F0ED8
/* 802F0ED4 002ECB34 48 00 00 90 */ b lbl_802F0F64
lbl_802F0ED8:
-/* 802F0ED8 002ECB38 4B F8 18 E1 */ bl func_802727B8
+/* 802F0ED8 002ECB38 4B F8 18 E1 */ bl OSGetTime
/* 802F0EDC 002ECB3C 3F E0 80 00 */ lis r31, 0x800000F8@ha
/* 802F0EE0 002ECB40 3C A0 10 62 */ lis r5, 0x10624DD3@ha
/* 802F0EE4 002ECB44 80 DF 00 F8 */ lwz r6, 0x800000F8@l(r31)
@@ -34829,7 +34829,7 @@ lbl_802F0F18:
/* 802F0F2C 002ECB8C 1C 83 00 0A */ mulli r4, r3, 0xa
/* 802F0F30 002ECB90 7C 60 E2 14 */ add r3, r0, r28
/* 802F0F34 002ECB94 4B F8 17 D1 */ bl func_80272704
-/* 802F0F38 002ECB98 4B F8 18 81 */ bl func_802727B8
+/* 802F0F38 002ECB98 4B F8 18 81 */ bl OSGetTime
/* 802F0F3C 002ECB9C 6C 63 80 00 */ xoris r3, r3, 0x8000
/* 802F0F40 002ECBA0 7C 04 D0 10 */ subfc r0, r4, r26
/* 802F0F44 002ECBA4 7C 63 E9 10 */ subfe r3, r3, r29
@@ -34996,7 +34996,7 @@ lbl_802F1150:
/* 802F115C 002ECDBC 40 80 00 08 */ bge lbl_802F1164
/* 802F1160 002ECDC0 48 00 00 BC */ b lbl_802F121C
lbl_802F1164:
-/* 802F1164 002ECDC4 4B F8 16 55 */ bl func_802727B8
+/* 802F1164 002ECDC4 4B F8 16 55 */ bl OSGetTime
/* 802F1168 002ECDC8 3F E0 80 00 */ lis r31, 0x800000F8@ha
/* 802F116C 002ECDCC 3C A0 10 62 */ lis r5, 0x10624DD3@ha
/* 802F1170 002ECDD0 80 DF 00 F8 */ lwz r6, 0x800000F8@l(r31)
@@ -35021,7 +35021,7 @@ lbl_802F11A4:
/* 802F11B8 002ECE18 1C 83 00 0A */ mulli r4, r3, 0xa
/* 802F11BC 002ECE1C 7C 60 E2 14 */ add r3, r0, r28
/* 802F11C0 002ECE20 4B F8 15 45 */ bl func_80272704
-/* 802F11C4 002ECE24 4B F8 15 F5 */ bl func_802727B8
+/* 802F11C4 002ECE24 4B F8 15 F5 */ bl OSGetTime
/* 802F11C8 002ECE28 6C 63 80 00 */ xoris r3, r3, 0x8000
/* 802F11CC 002ECE2C 7C 04 D0 10 */ subfc r0, r4, r26
/* 802F11D0 002ECE30 7C 63 E9 10 */ subfe r3, r3, r29
@@ -35086,7 +35086,7 @@ lbl_802F128C:
/* 802F1298 002ECEF8 38 60 FF 01 */ li r3, -255
/* 802F129C 002ECEFC 48 00 00 50 */ b lbl_802F12EC
lbl_802F12A0:
-/* 802F12A0 002ECF00 4B F7 D4 BD */ bl func_8026E75C
+/* 802F12A0 002ECF00 4B F7 D4 BD */ bl OSDisableInterrupts
/* 802F12A4 002ECF04 80 C2 AA 30 */ lwz r6, lbl_80643030-_SDA2_BASE_(r2)
/* 802F12A8 002ECF08 7C 7F 1B 78 */ mr r31, r3
/* 802F12AC 002ECF0C 7F A4 EB 78 */ mr r4, r29
@@ -35104,7 +35104,7 @@ lbl_802F12A0:
/* 802F12DC 002ECF3C 4B D1 2E 29 */ bl func_80004104
lbl_802F12E0:
/* 802F12E0 002ECF40 7F E3 FB 78 */ mr r3, r31
-/* 802F12E4 002ECF44 4B F7 D4 A1 */ bl func_8026E784
+/* 802F12E4 002ECF44 4B F7 D4 A1 */ bl OSRestoreInterrupts
/* 802F12E8 002ECF48 38 60 00 00 */ li r3, 0
lbl_802F12EC:
/* 802F12EC 002ECF4C 80 01 00 24 */ lwz r0, 0x24(r1)
@@ -35199,14 +35199,14 @@ lbl_802F13E4:
/* 802F1404 002ED064 90 A9 00 2C */ stw r5, 0x2c(r9)
/* 802F1408 002ED068 90 E9 00 30 */ stw r7, 0x30(r9)
/* 802F140C 002ED06C 41 82 00 2C */ beq lbl_802F1438
-/* 802F1410 002ED070 4B F7 D3 4D */ bl func_8026E75C
+/* 802F1410 002ED070 4B F7 D3 4D */ bl OSDisableInterrupts
/* 802F1414 002ED074 80 82 AA 30 */ lwz r4, lbl_80643030-_SDA2_BASE_(r2)
/* 802F1418 002ED078 57 E0 0F 3C */ rlwinm r0, r31, 1, 0x1c, 0x1e
/* 802F141C 002ED07C 7C 84 02 14 */ add r4, r4, r0
/* 802F1420 002ED080 A3 E4 58 D2 */ lhz r31, 0x58d2(r4)
/* 802F1424 002ED084 38 1F 00 01 */ addi r0, r31, 1
/* 802F1428 002ED088 B0 04 58 D2 */ sth r0, 0x58d2(r4)
-/* 802F142C 002ED08C 4B F7 D3 59 */ bl func_8026E784
+/* 802F142C 002ED08C 4B F7 D3 59 */ bl OSRestoreInterrupts
/* 802F1430 002ED090 93 FE 00 34 */ stw r31, 0x34(r30)
/* 802F1434 002ED094 48 00 00 08 */ b lbl_802F143C
lbl_802F1438:
@@ -35960,7 +35960,7 @@ func_802F1DB8:
/* 802F1E44 002EDAA4 41 82 00 08 */ beq lbl_802F1E4C
/* 802F1E48 002EDAA8 48 00 00 38 */ b lbl_802F1E80
lbl_802F1E4C:
-/* 802F1E4C 002EDAAC 4B F7 C9 11 */ bl func_8026E75C
+/* 802F1E4C 002EDAAC 4B F7 C9 11 */ bl OSDisableInterrupts
/* 802F1E50 002EDAB0 80 82 AA 30 */ lwz r4, lbl_80643030-_SDA2_BASE_(r2)
/* 802F1E54 002EDAB4 7C 7E 1B 78 */ mr r30, r3
/* 802F1E58 002EDAB8 38 A0 00 06 */ li r5, 6
@@ -35971,7 +35971,7 @@ lbl_802F1E4C:
/* 802F1E6C 002EDACC 80 82 AA 30 */ lwz r4, lbl_80643030-_SDA2_BASE_(r2)
/* 802F1E70 002EDAD0 7F C3 F3 78 */ mr r3, r30
/* 802F1E74 002EDAD4 B3 E4 65 04 */ sth r31, 0x6504(r4)
-/* 802F1E78 002EDAD8 4B F7 C9 0D */ bl func_8026E784
+/* 802F1E78 002EDAD8 4B F7 C9 0D */ bl OSRestoreInterrupts
/* 802F1E7C 002EDADC 48 00 00 0C */ b lbl_802F1E88
lbl_802F1E80:
/* 802F1E80 002EDAE0 38 60 FF 01 */ li r3, -255
@@ -36046,7 +36046,7 @@ lbl_802F1F5C:
/* 802F1F6C 002EDBCC 38 03 80 01 */ addi r0, r3, -32767
lbl_802F1F70:
/* 802F1F70 002EDBD0 54 1C 04 3E */ clrlwi r28, r0, 0x10
-/* 802F1F74 002EDBD4 4B F7 C7 E9 */ bl func_8026E75C
+/* 802F1F74 002EDBD4 4B F7 C7 E9 */ bl OSDisableInterrupts
/* 802F1F78 002EDBD8 83 A2 AA 30 */ lwz r29, lbl_80643030-_SDA2_BASE_(r2)
/* 802F1F7C 002EDBDC 1F F9 00 06 */ mulli r31, r25, 6
/* 802F1F80 002EDBE0 7C 7B 1B 78 */ mr r27, r3
@@ -36059,7 +36059,7 @@ lbl_802F1F70:
/* 802F1F9C 002EDBFC 7F 63 DB 78 */ mr r3, r27
/* 802F1FA0 002EDC00 7C 9D 02 14 */ add r4, r29, r0
/* 802F1FA4 002EDC04 B3 84 65 04 */ sth r28, 0x6504(r4)
-/* 802F1FA8 002EDC08 4B F7 C7 DD */ bl func_8026E784
+/* 802F1FA8 002EDC08 4B F7 C7 DD */ bl OSRestoreInterrupts
/* 802F1FAC 002EDC0C 7C 7E FA 14 */ add r3, r30, r31
/* 802F1FB0 002EDC10 38 82 AA 38 */ addi r4, r2, lbl_80643038-_SDA2_BASE_
/* 802F1FB4 002EDC14 4B FF EB 61 */ bl func_802F0B14
@@ -36114,7 +36114,7 @@ lbl_802F204C:
/* 802F2058 002EDCB8 41 82 00 08 */ beq lbl_802F2060
/* 802F205C 002EDCBC 3B E0 00 01 */ li r31, 1
lbl_802F2060:
-/* 802F2060 002EDCC0 4B F7 C6 FD */ bl func_8026E75C
+/* 802F2060 002EDCC0 4B F7 C6 FD */ bl OSDisableInterrupts
/* 802F2064 002EDCC4 1C 1A 00 06 */ mulli r0, r26, 6
/* 802F2068 002EDCC8 80 A2 AA 30 */ lwz r5, lbl_80643030-_SDA2_BASE_(r2)
/* 802F206C 002EDCCC 7C 7E 1B 78 */ mr r30, r3
@@ -36161,7 +36161,7 @@ lbl_802F2108:
/* 802F2108 002EDD68 7F 43 D3 78 */ mr r3, r26
/* 802F210C 002EDD6C 48 00 14 C1 */ bl func_802F35CC
/* 802F2110 002EDD70 7F C3 F3 78 */ mr r3, r30
-/* 802F2114 002EDD74 4B F7 C6 71 */ bl func_8026E784
+/* 802F2114 002EDD74 4B F7 C6 71 */ bl OSRestoreInterrupts
/* 802F2118 002EDD78 2C 1F 00 00 */ cmpwi r31, 0
/* 802F211C 002EDD7C 40 82 00 10 */ bne lbl_802F212C
/* 802F2120 002EDD80 7F 63 DB 78 */ mr r3, r27
@@ -36193,7 +36193,7 @@ func_802F2158:
/* 802F2174 002EDDD4 7C 99 23 78 */ mr r25, r4
/* 802F2178 002EDDD8 7C BA 2B 78 */ mr r26, r5
/* 802F217C 002EDDDC 40 80 00 EC */ bge lbl_802F2268
-/* 802F2180 002EDDE0 4B F7 C5 DD */ bl func_8026E75C
+/* 802F2180 002EDDE0 4B F7 C5 DD */ bl OSDisableInterrupts
/* 802F2184 002EDDE4 7C 7B 1B 78 */ mr r27, r3
/* 802F2188 002EDDE8 7F 03 C3 78 */ mr r3, r24
/* 802F218C 002EDDEC 48 00 14 41 */ bl func_802F35CC
@@ -36245,7 +36245,7 @@ lbl_802F21E8:
/* 802F2240 002EDEA0 7C 9D 02 14 */ add r4, r29, r0
/* 802F2244 002EDEA4 92 E4 64 84 */ stw r23, 0x6484(r4)
/* 802F2248 002EDEA8 92 E4 64 C4 */ stw r23, 0x64c4(r4)
-/* 802F224C 002EDEAC 4B F7 C5 39 */ bl func_8026E784
+/* 802F224C 002EDEAC 4B F7 C5 39 */ bl OSRestoreInterrupts
/* 802F2250 002EDEB0 2C 1C 00 00 */ cmpwi r28, 0
/* 802F2254 002EDEB4 41 82 00 14 */ beq lbl_802F2268
/* 802F2258 002EDEB8 7F 03 C3 78 */ mr r3, r24
@@ -36546,7 +36546,7 @@ lbl_802F266C:
/* 802F266C 002EE2CC 80 62 AA 30 */ lwz r3, lbl_80643030-_SDA2_BASE_(r2)
/* 802F2670 002EE2D0 38 63 69 F0 */ addi r3, r3, 0x69f0
/* 802F2674 002EE2D4 4B F7 F8 D5 */ bl func_80271F48
-/* 802F2678 002EE2D8 4B F8 01 41 */ bl func_802727B8
+/* 802F2678 002EE2D8 4B F8 01 41 */ bl OSGetTime
/* 802F267C 002EE2DC 3F C0 80 00 */ lis r30, 0x800000F8@ha
/* 802F2680 002EE2E0 3F E0 43 1C */ lis r31, 0x431BDE83@ha
/* 802F2684 002EE2E4 80 1E 00 F8 */ lwz r0, 0x800000F8@l(r30)
@@ -36562,7 +36562,7 @@ lbl_802F266C:
/* 802F26AC 002EE30C 90 05 6D DC */ stw r0, 0x6ddc(r5)
/* 802F26B0 002EE310 7C 06 19 14 */ adde r0, r6, r3
/* 802F26B4 002EE314 90 05 6D D8 */ stw r0, 0x6dd8(r5)
-/* 802F26B8 002EE318 4B F8 01 01 */ bl func_802727B8
+/* 802F26B8 002EE318 4B F8 01 01 */ bl OSGetTime
/* 802F26BC 002EE31C 80 1E 00 F8 */ lwz r0, 0xf8(r30)
/* 802F26C0 002EE320 3D 20 80 2F */ lis r9, lbl_802F30B4@ha
/* 802F26C4 002EE324 38 DF DE 83 */ addi r6, r31, -8573
@@ -36578,7 +36578,7 @@ lbl_802F266C:
/* 802F26EC 002EE34C 1C 00 41 50 */ mulli r0, r0, 0x4150
/* 802F26F0 002EE350 54 08 E8 FE */ srwi r8, r0, 3
/* 802F26F4 002EE354 4B F7 73 01 */ bl func_802699F4
-/* 802F26F8 002EE358 4B F8 00 C1 */ bl func_802727B8
+/* 802F26F8 002EE358 4B F8 00 C1 */ bl OSGetTime
/* 802F26FC 002EE35C 80 1E 00 F8 */ lwz r0, 0xf8(r30)
/* 802F2700 002EE360 3D 20 80 2F */ lis r9, lbl_802F3144@ha
/* 802F2704 002EE364 38 FF DE 83 */ addi r7, r31, -8573
@@ -36939,12 +36939,12 @@ lbl_802F2BF8:
/* 802F2BF8 002EE858 56 A0 04 3C */ rlwinm r0, r21, 0, 0x10, 0x1e
/* 802F2BFC 002EE85C 7C 00 18 40 */ cmplw r0, r3
/* 802F2C00 002EE860 40 82 00 20 */ bne lbl_802F2C20
-/* 802F2C04 002EE864 4B F7 BB 59 */ bl func_8026E75C
+/* 802F2C04 002EE864 4B F7 BB 59 */ bl OSDisableInterrupts
/* 802F2C08 002EE868 80 A2 AA 30 */ lwz r5, lbl_80643030-_SDA2_BASE_(r2)
/* 802F2C0C 002EE86C 80 85 6D E0 */ lwz r4, 0x6de0(r5)
/* 802F2C10 002EE870 38 04 FF FF */ addi r0, r4, -1
/* 802F2C14 002EE874 90 05 6D E0 */ stw r0, 0x6de0(r5)
-/* 802F2C18 002EE878 4B F7 BB 6D */ bl func_8026E784
+/* 802F2C18 002EE878 4B F7 BB 6D */ bl OSRestoreInterrupts
/* 802F2C1C 002EE87C 48 00 00 10 */ b lbl_802F2C2C
lbl_802F2C20:
/* 802F2C20 002EE880 2C 1C 00 00 */ cmpwi r28, 0
@@ -37014,7 +37014,7 @@ func_802F2CA0:
/* 802F2D0C 002EE96C 54 00 D1 BE */ srwi r0, r0, 6
/* 802F2D10 002EE970 7C 1E 01 D6 */ mullw r0, r30, r0
/* 802F2D14 002EE974 7F 00 18 50 */ subf r24, r0, r3
-/* 802F2D18 002EE978 4B F7 BA 45 */ bl func_8026E75C
+/* 802F2D18 002EE978 4B F7 BA 45 */ bl OSDisableInterrupts
/* 802F2D1C 002EE97C 7C 77 1B 78 */ mr r23, r3
/* 802F2D20 002EE980 4B FF F0 79 */ bl func_802F1D98
/* 802F2D24 002EE984 7C 79 1B 78 */ mr r25, r3
@@ -37052,7 +37052,7 @@ lbl_802F2D90:
/* 802F2D98 002EE9F8 28 1E 00 10 */ cmplwi r30, 0x10
/* 802F2D9C 002EE9FC 41 80 FF 98 */ blt lbl_802F2D34
/* 802F2DA0 002EEA00 7E E3 BB 78 */ mr r3, r23
-/* 802F2DA4 002EEA04 4B F7 B9 E1 */ bl func_8026E784
+/* 802F2DA4 002EEA04 4B F7 B9 E1 */ bl OSRestoreInterrupts
/* 802F2DA8 002EEA08 3B C0 00 01 */ li r30, 1
/* 802F2DAC 002EEA0C 3B 60 00 01 */ li r27, 1
lbl_802F2DB0:
@@ -37222,7 +37222,7 @@ lbl_802F2FD8:
/* 802F2FF0 002EEC50 3B E3 00 60 */ addi r31, r3, 0x60
/* 802F2FF4 002EEC54 7C 7F 02 14 */ add r3, r31, r0
/* 802F2FF8 002EEC58 3B E3 03 88 */ addi r31, r3, 0x388
-/* 802F2FFC 002EEC5C 4B F7 F7 BD */ bl func_802727B8
+/* 802F2FFC 002EEC5C 4B F7 F7 BD */ bl OSGetTime
/* 802F3000 002EEC60 3C 60 80 00 */ lis r3, 0x800000F8@ha
/* 802F3004 002EEC64 3C A0 43 1C */ lis r5, 0x431BDE83@ha
/* 802F3008 002EEC68 80 03 00 F8 */ lwz r0, 0x800000F8@l(r3)
@@ -37277,7 +37277,7 @@ lbl_802F30B4:
/* 802F30C0 002EED20 93 E1 00 0C */ stw r31, 0xc(r1)
/* 802F30C4 002EED24 93 C1 00 08 */ stw r30, 8(r1)
/* 802F30C8 002EED28 83 C2 AA 30 */ lwz r30, lbl_80643030-_SDA2_BASE_(r2)
-/* 802F30CC 002EED2C 4B F7 F6 ED */ bl func_802727B8
+/* 802F30CC 002EED2C 4B F7 F6 ED */ bl OSGetTime
/* 802F30D0 002EED30 3C C0 80 00 */ lis r6, 0x800000F8@ha
/* 802F30D4 002EED34 3C A0 43 1C */ lis r5, 0x431BDE83@ha
/* 802F30D8 002EED38 80 06 00 F8 */ lwz r0, 0x800000F8@l(r6)
@@ -38224,10 +38224,10 @@ func_802F3DB8:
/* 802F3DC4 002EFA24 39 61 00 30 */ addi r11, r1, 0x30
/* 802F3DC8 002EFA28 4B ED 33 59 */ bl func_801C7120
/* 802F3DCC 002EFA2C 7C 7E 1B 78 */ mr r30, r3
-/* 802F3DD0 002EFA30 4B F7 E9 E9 */ bl func_802727B8
+/* 802F3DD0 002EFA30 4B F7 E9 E9 */ bl OSGetTime
/* 802F3DD4 002EFA34 7C 9C 23 78 */ mr r28, r4
/* 802F3DD8 002EFA38 7C 7D 1B 78 */ mr r29, r3
-/* 802F3DDC 002EFA3C 4B F7 A9 81 */ bl func_8026E75C
+/* 802F3DDC 002EFA3C 4B F7 A9 81 */ bl OSDisableInterrupts
/* 802F3DE0 002EFA40 3C 80 80 00 */ lis r4, 0x800000F8@ha
/* 802F3DE4 002EFA44 83 E2 AA 30 */ lwz r31, lbl_80643030-_SDA2_BASE_(r2)
/* 802F3DE8 002EFA48 80 04 00 F8 */ lwz r0, 0x800000F8@l(r4)
@@ -38266,7 +38266,7 @@ lbl_802F3E54:
lbl_802F3E68:
/* 802F3E68 002EFAC8 93 BF 66 0C */ stw r29, 0x660c(r31)
/* 802F3E6C 002EFACC 7F 23 CB 78 */ mr r3, r25
-/* 802F3E70 002EFAD0 4B F7 A9 15 */ bl func_8026E784
+/* 802F3E70 002EFAD0 4B F7 A9 15 */ bl OSRestoreInterrupts
/* 802F3E74 002EFAD4 3C 60 80 00 */ lis r3, 0x7FFFFFFF@ha
/* 802F3E78 002EFAD8 38 C0 FF FF */ li r6, -1
/* 802F3E7C 002EFADC 38 83 FF FF */ addi r4, r3, 0x7FFFFFFF@l
@@ -38338,7 +38338,7 @@ func_802F3F18:
/* 802F3F5C 002EFBBC 54 00 E8 FE */ srwi r0, r0, 3
/* 802F3F60 002EFBC0 7F A0 28 10 */ subfc r29, r0, r5
/* 802F3F64 002EFBC4 7F DC 21 10 */ subfe r30, r28, r4
-/* 802F3F68 002EFBC8 4B F7 E8 51 */ bl func_802727B8
+/* 802F3F68 002EFBC8 4B F7 E8 51 */ bl OSGetTime
/* 802F3F6C 002EFBCC 6C 65 80 00 */ xoris r5, r3, 0x8000
/* 802F3F70 002EFBD0 6F C0 80 00 */ xoris r0, r30, 0x8000
/* 802F3F74 002EFBD4 7C 64 E8 10 */ subfc r3, r4, r29
@@ -38627,7 +38627,7 @@ lbl_802F433C:
/* 802F436C 002EFFCC 3F A0 80 00 */ lis r29, 0x8000
/* 802F4370 002EFFD0 48 00 00 88 */ b lbl_802F43F8
lbl_802F4374:
-/* 802F4374 002EFFD4 4B F7 A3 E9 */ bl func_8026E75C
+/* 802F4374 002EFFD4 4B F7 A3 E9 */ bl OSDisableInterrupts
/* 802F4378 002EFFD8 80 AD AF 40 */ lwz r5, lbl_80640200-_SDA_BASE_(r13)
/* 802F437C 002EFFDC 7C 79 1B 78 */ mr r25, r3
/* 802F4380 002EFFE0 38 9A 94 80 */ addi r4, r26, -27520
@@ -38651,7 +38651,7 @@ lbl_802F43BC:
/* 802F43C4 002F0024 80 63 00 3C */ lwz r3, 0x3c(r3)
/* 802F43C8 002F0028 4B FF CF 8D */ bl func_802F1354
/* 802F43CC 002F002C 7F 23 CB 78 */ mr r3, r25
-/* 802F43D0 002F0030 4B F7 A3 B5 */ bl func_8026E784
+/* 802F43D0 002F0030 4B F7 A3 B5 */ bl OSRestoreInterrupts
/* 802F43D4 002F0034 4B FF F4 D5 */ bl func_802F38A8
/* 802F43D8 002F0038 80 1D 00 F8 */ lwz r0, 0xf8(r29)
/* 802F43DC 002F003C 54 00 F0 BE */ srwi r0, r0, 2
@@ -39063,7 +39063,7 @@ func_802F49BC:
/* 802F49C8 002F0628 39 61 00 20 */ addi r11, r1, 0x20
/* 802F49CC 002F062C 4B ED 27 5D */ bl func_801C7128
/* 802F49D0 002F0630 3B C0 00 00 */ li r30, 0
-/* 802F49D4 002F0634 4B F7 9D 89 */ bl func_8026E75C
+/* 802F49D4 002F0634 4B F7 9D 89 */ bl OSDisableInterrupts
/* 802F49D8 002F0638 80 8D AF 40 */ lwz r4, lbl_80640200-_SDA_BASE_(r13)
/* 802F49DC 002F063C 7C 7D 1B 78 */ mr r29, r3
/* 802F49E0 002F0640 2C 04 00 00 */ cmpwi r4, 0
@@ -39153,7 +39153,7 @@ lbl_802F4AF8:
/* 802F4B08 002F0768 90 0D AF 48 */ stw r0, lbl_80640208-_SDA_BASE_(r13)
lbl_802F4B0C:
/* 802F4B0C 002F076C 7F A3 EB 78 */ mr r3, r29
-/* 802F4B10 002F0770 4B F7 9C 75 */ bl func_8026E784
+/* 802F4B10 002F0770 4B F7 9C 75 */ bl OSRestoreInterrupts
/* 802F4B14 002F0774 39 61 00 20 */ addi r11, r1, 0x20
/* 802F4B18 002F0778 7F C3 F3 78 */ mr r3, r30
/* 802F4B1C 002F077C 4B ED 26 59 */ bl func_801C7174
@@ -39670,7 +39670,7 @@ func_802F519C:
/* 802F51AC 002F0E0C 4B ED 1F 7D */ bl func_801C7128
/* 802F51B0 002F0E10 7C 7B 1B 78 */ mr r27, r3
/* 802F51B4 002F0E14 3B E0 00 00 */ li r31, 0
-/* 802F51B8 002F0E18 4B F7 95 A5 */ bl func_8026E75C
+/* 802F51B8 002F0E18 4B F7 95 A5 */ bl OSDisableInterrupts
/* 802F51BC 002F0E1C 80 0D AF 60 */ lwz r0, lbl_80640220-_SDA_BASE_(r13)
/* 802F51C0 002F0E20 7C 7E 1B 78 */ mr r30, r3
/* 802F51C4 002F0E24 2C 00 00 00 */ cmpwi r0, 0
@@ -39781,7 +39781,7 @@ lbl_802F533C:
/* 802F533C 002F0F9C 93 ED AF 5C */ stw r31, lbl_8064021C-_SDA_BASE_(r13)
lbl_802F5340:
/* 802F5340 002F0FA0 7F C3 F3 78 */ mr r3, r30
-/* 802F5344 002F0FA4 4B F7 94 41 */ bl func_8026E784
+/* 802F5344 002F0FA4 4B F7 94 41 */ bl OSRestoreInterrupts
/* 802F5348 002F0FA8 39 61 00 20 */ addi r11, r1, 0x20
/* 802F534C 002F0FAC 7F E3 FB 78 */ mr r3, r31
/* 802F5350 002F0FB0 4B ED 1E 25 */ bl func_801C7174
@@ -39798,7 +39798,7 @@ func_802F5364:
/* 802F5370 002F0FD0 93 E1 00 0C */ stw r31, 0xc(r1)
/* 802F5374 002F0FD4 3B E0 00 00 */ li r31, 0
/* 802F5378 002F0FD8 93 C1 00 08 */ stw r30, 8(r1)
-/* 802F537C 002F0FDC 4B F7 93 E1 */ bl func_8026E75C
+/* 802F537C 002F0FDC 4B F7 93 E1 */ bl OSDisableInterrupts
/* 802F5380 002F0FE0 88 0D AF 58 */ lbz r0, lbl_80640218-_SDA_BASE_(r13)
/* 802F5384 002F0FE4 7C 7E 1B 78 */ mr r30, r3
/* 802F5388 002F0FE8 2C 00 00 01 */ cmpwi r0, 1
@@ -39856,7 +39856,7 @@ lbl_802F5438:
/* 802F5438 002F1098 93 ED AF 5C */ stw r31, lbl_8064021C-_SDA_BASE_(r13)
lbl_802F543C:
/* 802F543C 002F109C 7F C3 F3 78 */ mr r3, r30
-/* 802F5440 002F10A0 4B F7 93 45 */ bl func_8026E784
+/* 802F5440 002F10A0 4B F7 93 45 */ bl OSRestoreInterrupts
/* 802F5444 002F10A4 7F E3 FB 78 */ mr r3, r31
/* 802F5448 002F10A8 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 802F544C 002F10AC 83 C1 00 08 */ lwz r30, 8(r1)
@@ -39906,7 +39906,7 @@ lbl_802F54C4:
/* 802F54E8 002F1148 3F E0 80 44 */ lis r31, 0x8044
/* 802F54EC 002F114C 39 C0 00 02 */ li r14, 2
lbl_802F54F0:
-/* 802F54F0 002F1150 4B F7 92 6D */ bl func_8026E75C
+/* 802F54F0 002F1150 4B F7 92 6D */ bl OSDisableInterrupts
/* 802F54F4 002F1154 88 0D AF 58 */ lbz r0, lbl_80640218-_SDA_BASE_(r13)
/* 802F54F8 002F1158 7C 7A 1B 78 */ mr r26, r3
/* 802F54FC 002F115C 2C 00 00 01 */ cmpwi r0, 1
@@ -39938,7 +39938,7 @@ lbl_802F553C:
lbl_802F5550:
/* 802F5550 002F11B0 92 79 00 08 */ stw r19, 8(r25)
/* 802F5554 002F11B4 7F 43 D3 78 */ mr r3, r26
-/* 802F5558 002F11B8 4B F7 92 2D */ bl func_8026E784
+/* 802F5558 002F11B8 4B F7 92 2D */ bl OSRestoreInterrupts
/* 802F555C 002F11BC 7F 56 B9 D6 */ mullw r26, r22, r23
/* 802F5560 002F11C0 3B 75 4D D3 */ addi r27, r21, 0x4dd3
/* 802F5564 002F11C4 7E 12 8B 78 */ or r18, r16, r17
@@ -40086,7 +40086,7 @@ lbl_802F574C:
lbl_802F576C:
/* 802F576C 002F13CC 92 79 00 0C */ stw r19, 0xc(r25)
lbl_802F5770:
-/* 802F5770 002F13D0 4B F7 8F ED */ bl func_8026E75C
+/* 802F5770 002F13D0 4B F7 8F ED */ bl OSDisableInterrupts
/* 802F5774 002F13D4 2C 12 00 00 */ cmpwi r18, 0
/* 802F5778 002F13D8 7C 7A 1B 78 */ mr r26, r3
/* 802F577C 002F13DC 40 82 00 10 */ bne lbl_802F578C
@@ -40111,7 +40111,7 @@ lbl_802F57BC:
/* 802F57BC 002F141C 92 4D AF 5C */ stw r18, lbl_8064021C-_SDA_BASE_(r13)
lbl_802F57C0:
/* 802F57C0 002F1420 7F 43 D3 78 */ mr r3, r26
-/* 802F57C4 002F1424 4B F7 8F C1 */ bl func_8026E784
+/* 802F57C4 002F1424 4B F7 8F C1 */ bl OSRestoreInterrupts
/* 802F57C8 002F1428 2C 12 00 00 */ cmpwi r18, 0
/* 802F57CC 002F142C 40 82 00 84 */ bne lbl_802F5850
/* 802F57D0 002F1430 7E 00 8B 79 */ or. r0, r16, r17
@@ -40180,7 +40180,7 @@ func_802F5894:
/* 802F58A0 002F1500 93 E1 00 1C */ stw r31, 0x1c(r1)
/* 802F58A4 002F1504 93 C1 00 18 */ stw r30, 0x18(r1)
/* 802F58A8 002F1508 93 A1 00 14 */ stw r29, 0x14(r1)
-/* 802F58AC 002F150C 4B F7 8E B1 */ bl func_8026E75C
+/* 802F58AC 002F150C 4B F7 8E B1 */ bl OSDisableInterrupts
/* 802F58B0 002F1510 88 0D AF 58 */ lbz r0, lbl_80640218-_SDA_BASE_(r13)
/* 802F58B4 002F1514 38 80 00 00 */ li r4, 0
/* 802F58B8 002F1518 90 81 00 08 */ stw r4, 8(r1)
@@ -40217,7 +40217,7 @@ lbl_802F591C:
/* 802F591C 002F157C 38 00 FF FF */ li r0, -1
/* 802F5920 002F1580 7F A3 EB 78 */ mr r3, r29
/* 802F5924 002F1584 90 1F 00 08 */ stw r0, 8(r31)
-/* 802F5928 002F1588 4B F7 8E 5D */ bl func_8026E784
+/* 802F5928 002F1588 4B F7 8E 5D */ bl OSRestoreInterrupts
/* 802F592C 002F158C 38 61 00 08 */ addi r3, r1, 8
/* 802F5930 002F1590 48 00 E4 51 */ bl func_80303D80
/* 802F5934 002F1594 38 03 00 21 */ addi r0, r3, 0x21
@@ -40255,7 +40255,7 @@ lbl_802F59AC:
/* 802F59AC 002F160C 38 00 FF FF */ li r0, -1
/* 802F59B0 002F1610 90 1F 00 0C */ stw r0, 0xc(r31)
lbl_802F59B4:
-/* 802F59B4 002F1614 4B F7 8D A9 */ bl func_8026E75C
+/* 802F59B4 002F1614 4B F7 8D A9 */ bl OSDisableInterrupts
/* 802F59B8 002F1618 2C 1E 00 00 */ cmpwi r30, 0
/* 802F59BC 002F161C 7C 7D 1B 78 */ mr r29, r3
/* 802F59C0 002F1620 40 82 00 20 */ bne lbl_802F59E0
@@ -40286,7 +40286,7 @@ lbl_802F5A18:
/* 802F5A18 002F1678 93 CD AF 5C */ stw r30, lbl_8064021C-_SDA_BASE_(r13)
lbl_802F5A1C:
/* 802F5A1C 002F167C 7F A3 EB 78 */ mr r3, r29
-/* 802F5A20 002F1680 4B F7 8D 65 */ bl func_8026E784
+/* 802F5A20 002F1680 4B F7 8D 65 */ bl OSRestoreInterrupts
/* 802F5A24 002F1684 7F C3 F3 78 */ mr r3, r30
/* 802F5A28 002F1688 83 E1 00 1C */ lwz r31, 0x1c(r1)
/* 802F5A2C 002F168C 83 C1 00 18 */ lwz r30, 0x18(r1)
@@ -40314,7 +40314,7 @@ func_802F5A58:
/* 802F5A60 002F16C0 90 01 00 14 */ stw r0, 0x14(r1)
/* 802F5A64 002F16C4 93 E1 00 0C */ stw r31, 0xc(r1)
/* 802F5A68 002F16C8 3B E0 00 00 */ li r31, 0
-/* 802F5A6C 002F16CC 4B F7 8C F1 */ bl func_8026E75C
+/* 802F5A6C 002F16CC 4B F7 8C F1 */ bl OSDisableInterrupts
/* 802F5A70 002F16D0 88 0D AF 58 */ lbz r0, lbl_80640218-_SDA_BASE_(r13)
/* 802F5A74 002F16D4 2C 00 00 03 */ cmpwi r0, 3
/* 802F5A78 002F16D8 40 80 00 14 */ bge lbl_802F5A8C
@@ -40324,7 +40324,7 @@ func_802F5A58:
lbl_802F5A88:
/* 802F5A88 002F16E8 3B E0 00 01 */ li r31, 1
lbl_802F5A8C:
-/* 802F5A8C 002F16EC 4B F7 8C F9 */ bl func_8026E784
+/* 802F5A8C 002F16EC 4B F7 8C F9 */ bl OSRestoreInterrupts
/* 802F5A90 002F16F0 7F E3 FB 78 */ mr r3, r31
/* 802F5A94 002F16F4 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 802F5A98 002F16F8 80 01 00 14 */ lwz r0, 0x14(r1)
@@ -40425,7 +40425,7 @@ func_802F5BC4:
/* 802F5BDC 002F183C 93 A1 00 14 */ stw r29, 0x14(r1)
/* 802F5BE0 002F1840 93 81 00 10 */ stw r28, 0x10(r1)
/* 802F5BE4 002F1844 7C 9C 23 78 */ mr r28, r4
-/* 802F5BE8 002F1848 4B F7 8B 75 */ bl func_8026E75C
+/* 802F5BE8 002F1848 4B F7 8B 75 */ bl OSDisableInterrupts
/* 802F5BEC 002F184C 88 0D AF 58 */ lbz r0, lbl_80640218-_SDA_BASE_(r13)
/* 802F5BF0 002F1850 7C 7D 1B 78 */ mr r29, r3
/* 802F5BF4 002F1854 2C 00 00 01 */ cmpwi r0, 1
@@ -40473,7 +40473,7 @@ lbl_802F5C7C:
/* 802F5C7C 002F18DC 93 CD AF 5C */ stw r30, lbl_8064021C-_SDA_BASE_(r13)
lbl_802F5C80:
/* 802F5C80 002F18E0 7F A3 EB 78 */ mr r3, r29
-/* 802F5C84 002F18E4 4B F7 8B 01 */ bl func_8026E784
+/* 802F5C84 002F18E4 4B F7 8B 01 */ bl OSRestoreInterrupts
/* 802F5C88 002F18E8 7F C3 F3 78 */ mr r3, r30
/* 802F5C8C 002F18EC 83 E1 00 1C */ lwz r31, 0x1c(r1)
/* 802F5C90 002F18F0 83 C1 00 18 */ lwz r30, 0x18(r1)
@@ -40492,7 +40492,7 @@ func_802F5CAC:
/* 802F5CB8 002F1918 93 E1 00 0C */ stw r31, 0xc(r1)
/* 802F5CBC 002F191C 93 C1 00 08 */ stw r30, 8(r1)
/* 802F5CC0 002F1920 7C 9E 23 78 */ mr r30, r4
-/* 802F5CC4 002F1924 4B F7 8A 99 */ bl func_8026E75C
+/* 802F5CC4 002F1924 4B F7 8A 99 */ bl OSDisableInterrupts
/* 802F5CC8 002F1928 7C 7F 1B 78 */ mr r31, r3
/* 802F5CCC 002F192C 4B F7 B6 2D */ bl func_802712F8
/* 802F5CD0 002F1930 2C 03 00 00 */ cmpwi r3, 0
@@ -40503,7 +40503,7 @@ lbl_802F5CE0:
/* 802F5CE0 002F1940 93 CD AF 5C */ stw r30, lbl_8064021C-_SDA_BASE_(r13)
lbl_802F5CE4:
/* 802F5CE4 002F1944 7F E3 FB 78 */ mr r3, r31
-/* 802F5CE8 002F1948 4B F7 8A 9D */ bl func_8026E784
+/* 802F5CE8 002F1948 4B F7 8A 9D */ bl OSRestoreInterrupts
/* 802F5CEC 002F194C 7F C3 F3 78 */ mr r3, r30
/* 802F5CF0 002F1950 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 802F5CF4 002F1954 83 C1 00 08 */ lwz r30, 8(r1)
@@ -40523,7 +40523,7 @@ func_802F5D08:
/* 802F5D20 002F1980 7C 9B 23 78 */ mr r27, r4
/* 802F5D24 002F1984 7C BC 2B 78 */ mr r28, r5
/* 802F5D28 002F1988 3B C0 00 00 */ li r30, 0
-/* 802F5D2C 002F198C 4B F7 8A 31 */ bl func_8026E75C
+/* 802F5D2C 002F198C 4B F7 8A 31 */ bl OSDisableInterrupts
/* 802F5D30 002F1990 88 0D AF 58 */ lbz r0, lbl_80640218-_SDA_BASE_(r13)
/* 802F5D34 002F1994 7C 7D 1B 78 */ mr r29, r3
/* 802F5D38 002F1998 2C 00 00 01 */ cmpwi r0, 1
@@ -40557,7 +40557,7 @@ lbl_802F5D94:
/* 802F5D94 002F19F4 38 00 FF FF */ li r0, -1
/* 802F5D98 002F19F8 7F A3 EB 78 */ mr r3, r29
/* 802F5D9C 002F19FC 90 1F 00 08 */ stw r0, 8(r31)
-/* 802F5DA0 002F1A00 4B F7 89 E5 */ bl func_8026E784
+/* 802F5DA0 002F1A00 4B F7 89 E5 */ bl OSRestoreInterrupts
/* 802F5DA4 002F1A04 3C 60 80 44 */ lis r3, lbl_80445E48@ha
/* 802F5DA8 002F1A08 38 80 00 00 */ li r4, 0
/* 802F5DAC 002F1A0C 38 63 5E 48 */ addi r3, r3, lbl_80445E48@l
@@ -40565,7 +40565,7 @@ lbl_802F5D94:
/* 802F5DB4 002F1A14 2C 03 00 00 */ cmpwi r3, 0
/* 802F5DB8 002F1A18 90 7F 00 0C */ stw r3, 0xc(r31)
/* 802F5DBC 002F1A1C 40 80 00 30 */ bge lbl_802F5DEC
-/* 802F5DC0 002F1A20 4B F7 89 9D */ bl func_8026E75C
+/* 802F5DC0 002F1A20 4B F7 89 9D */ bl OSDisableInterrupts
/* 802F5DC4 002F1A24 80 1F 00 0C */ lwz r0, 0xc(r31)
/* 802F5DC8 002F1A28 7C 7D 1B 78 */ mr r29, r3
/* 802F5DCC 002F1A2C 2C 00 FF FA */ cmpwi r0, -6
@@ -40639,7 +40639,7 @@ lbl_802F5EB0:
/* 802F5EBC 002F1B1C 48 00 01 25 */ bl func_802F5FE0
/* 802F5EC0 002F1B20 7C 7E 1B 78 */ mr r30, r3
lbl_802F5EC4:
-/* 802F5EC4 002F1B24 4B F7 88 99 */ bl func_8026E75C
+/* 802F5EC4 002F1B24 4B F7 88 99 */ bl OSDisableInterrupts
/* 802F5EC8 002F1B28 7C 7D 1B 78 */ mr r29, r3
/* 802F5ECC 002F1B2C 48 00 00 D0 */ b lbl_802F5F9C
lbl_802F5ED0:
@@ -40669,7 +40669,7 @@ lbl_802F5F10:
/* 802F5F24 002F1B84 40 80 00 08 */ bge lbl_802F5F2C
/* 802F5F28 002F1B88 3F C0 80 00 */ lis r30, 0x8000
lbl_802F5F2C:
-/* 802F5F2C 002F1B8C 4B F7 88 31 */ bl func_8026E75C
+/* 802F5F2C 002F1B8C 4B F7 88 31 */ bl OSDisableInterrupts
/* 802F5F30 002F1B90 3C 1E 80 00 */ addis r0, r30, 0x8000
/* 802F5F34 002F1B94 7C 7D 1B 78 */ mr r29, r3
/* 802F5F38 002F1B98 28 00 00 00 */ cmplwi r0, 0
@@ -40712,7 +40712,7 @@ lbl_802F5FB8:
/* 802F5FB8 002F1C18 93 CD AF 5C */ stw r30, lbl_8064021C-_SDA_BASE_(r13)
lbl_802F5FBC:
/* 802F5FBC 002F1C1C 7F A3 EB 78 */ mr r3, r29
-/* 802F5FC0 002F1C20 4B F7 87 C5 */ bl func_8026E784
+/* 802F5FC0 002F1C20 4B F7 87 C5 */ bl OSRestoreInterrupts
/* 802F5FC4 002F1C24 39 61 00 20 */ addi r11, r1, 0x20
/* 802F5FC8 002F1C28 7F C3 F3 78 */ mr r3, r30
/* 802F5FCC 002F1C2C 4B ED 11 A5 */ bl func_801C7170
@@ -40756,7 +40756,7 @@ lbl_802F6034:
/* 802F6048 002F1CA8 40 80 00 08 */ bge lbl_802F6050
/* 802F604C 002F1CAC 3F C0 80 00 */ lis r30, 0x8000
lbl_802F6050:
-/* 802F6050 002F1CB0 4B F7 87 0D */ bl func_8026E75C
+/* 802F6050 002F1CB0 4B F7 87 0D */ bl OSDisableInterrupts
/* 802F6054 002F1CB4 3C 1E 80 00 */ addis r0, r30, 0x8000
/* 802F6058 002F1CB8 7C 7F 1B 78 */ mr r31, r3
/* 802F605C 002F1CBC 28 00 00 00 */ cmplwi r0, 0
@@ -40769,7 +40769,7 @@ lbl_802F6050:
/* 802F6078 002F1CD8 90 03 00 08 */ stw r0, 8(r3)
/* 802F607C 002F1CDC 48 00 00 0C */ b lbl_802F6088
lbl_802F6080:
-/* 802F6080 002F1CE0 4B F7 86 DD */ bl func_8026E75C
+/* 802F6080 002F1CE0 4B F7 86 DD */ bl OSDisableInterrupts
/* 802F6084 002F1CE4 7C 7F 1B 78 */ mr r31, r3
lbl_802F6088:
/* 802F6088 002F1CE8 4B F7 B2 71 */ bl func_802712F8
@@ -40781,7 +40781,7 @@ lbl_802F609C:
/* 802F609C 002F1CFC 93 CD AF 5C */ stw r30, lbl_8064021C-_SDA_BASE_(r13)
lbl_802F60A0:
/* 802F60A0 002F1D00 7F E3 FB 78 */ mr r3, r31
-/* 802F60A4 002F1D04 4B F7 86 E1 */ bl func_8026E784
+/* 802F60A4 002F1D04 4B F7 86 E1 */ bl OSRestoreInterrupts
/* 802F60A8 002F1D08 7F C3 F3 78 */ mr r3, r30
/* 802F60AC 002F1D0C 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 802F60B0 002F1D10 83 C1 00 08 */ lwz r30, 8(r1)
@@ -42431,7 +42431,7 @@ func_802F76EC:
/* 802F76F8 002F3358 93 E1 00 0C */ stw r31, 0xc(r1)
/* 802F76FC 002F335C 93 C1 00 08 */ stw r30, 8(r1)
/* 802F7700 002F3360 7C 7E 1B 78 */ mr r30, r3
-/* 802F7704 002F3364 4B F7 70 59 */ bl func_8026E75C
+/* 802F7704 002F3364 4B F7 70 59 */ bl OSDisableInterrupts
/* 802F7708 002F3368 7C 7F 1B 78 */ mr r31, r3
/* 802F770C 002F336C 4B FF E3 4D */ bl func_802F5A58
/* 802F7710 002F3370 2C 03 00 01 */ cmpwi r3, 1
@@ -42444,7 +42444,7 @@ func_802F76EC:
/* 802F772C 002F338C 4B FF E4 65 */ bl func_802F5B90
lbl_802F7730:
/* 802F7730 002F3390 7F E3 FB 78 */ mr r3, r31
-/* 802F7734 002F3394 4B F7 70 51 */ bl func_8026E784
+/* 802F7734 002F3394 4B F7 70 51 */ bl OSRestoreInterrupts
/* 802F7738 002F3398 80 01 00 14 */ lwz r0, 0x14(r1)
/* 802F773C 002F339C 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 802F7740 002F33A0 83 C1 00 08 */ lwz r30, 8(r1)
@@ -53118,7 +53118,7 @@ func_803007F8:
/* 80300850 002FC4B0 38 60 FF FF */ li r3, -1
/* 80300854 002FC4B4 48 00 00 F4 */ b lbl_80300948
lbl_80300858:
-/* 80300858 002FC4B8 4B F6 DF 05 */ bl func_8026E75C
+/* 80300858 002FC4B8 4B F6 DF 05 */ bl OSDisableInterrupts
/* 8030085C 002FC4BC 80 0D AF 70 */ lwz r0, lbl_80640230-_SDA_BASE_(r13)
/* 80300860 002FC4C0 7C 7E 1B 78 */ mr r30, r3
/* 80300864 002FC4C4 2C 00 00 00 */ cmpwi r0, 0
@@ -53141,7 +53141,7 @@ lbl_80300858:
/* 803008A8 002FC508 90 0D AF 70 */ stw r0, lbl_80640230-_SDA_BASE_(r13)
lbl_803008AC:
/* 803008AC 002FC50C 7F C3 F3 78 */ mr r3, r30
-/* 803008B0 002FC510 4B F6 DE D5 */ bl func_8026E784
+/* 803008B0 002FC510 4B F6 DE D5 */ bl OSRestoreInterrupts
/* 803008B4 002FC514 38 7F 00 00 */ addi r3, r31, 0
/* 803008B8 002FC518 48 00 03 51 */ bl func_80300C08
/* 803008BC 002FC51C 7F 24 CB 78 */ mr r4, r25
@@ -53261,7 +53261,7 @@ func_80300A10:
/* 80300A60 002FC6C0 38 60 FF FF */ li r3, -1
/* 80300A64 002FC6C4 48 00 00 D8 */ b lbl_80300B3C
lbl_80300A68:
-/* 80300A68 002FC6C8 4B F6 DC F5 */ bl func_8026E75C
+/* 80300A68 002FC6C8 4B F6 DC F5 */ bl OSDisableInterrupts
/* 80300A6C 002FC6CC 80 0D AF 70 */ lwz r0, lbl_80640230-_SDA_BASE_(r13)
/* 80300A70 002FC6D0 7C 7E 1B 78 */ mr r30, r3
/* 80300A74 002FC6D4 2C 00 00 00 */ cmpwi r0, 0
@@ -53284,7 +53284,7 @@ lbl_80300A68:
/* 80300AB8 002FC718 90 0D AF 70 */ stw r0, lbl_80640230-_SDA_BASE_(r13)
lbl_80300ABC:
/* 80300ABC 002FC71C 7F C3 F3 78 */ mr r3, r30
-/* 80300AC0 002FC720 4B F6 DC C5 */ bl func_8026E784
+/* 80300AC0 002FC720 4B F6 DC C5 */ bl OSRestoreInterrupts
/* 80300AC4 002FC724 38 7F 00 00 */ addi r3, r31, 0
/* 80300AC8 002FC728 48 00 01 41 */ bl func_80300C08
/* 80300ACC 002FC72C 7F 64 DB 78 */ mr r4, r27
@@ -56305,7 +56305,7 @@ func_8030330C:
/* 8030331C 002FEF7C 3B E0 00 00 */ li r31, 0
/* 80303320 002FEF80 93 C1 00 08 */ stw r30, 8(r1)
/* 80303324 002FEF84 7C 7E 1B 78 */ mr r30, r3
-/* 80303328 002FEF88 4B F6 B4 35 */ bl func_8026E75C
+/* 80303328 002FEF88 4B F6 B4 35 */ bl OSDisableInterrupts
/* 8030332C 002FEF8C 2C 1E 00 00 */ cmpwi r30, 0
/* 80303330 002FEF90 41 82 00 34 */ beq lbl_80303364
/* 80303334 002FEF94 80 0D AF 94 */ lwz r0, lbl_80640254-_SDA_BASE_(r13)
@@ -56335,7 +56335,7 @@ lbl_80303380:
/* 80303384 002FEFE4 40 82 00 08 */ bne lbl_8030338C
/* 80303388 002FEFE8 3B E0 FF F7 */ li r31, -9
lbl_8030338C:
-/* 8030338C 002FEFEC 4B F6 B3 F9 */ bl func_8026E784
+/* 8030338C 002FEFEC 4B F6 B3 F9 */ bl OSRestoreInterrupts
/* 80303390 002FEFF0 7F E3 FB 78 */ mr r3, r31
/* 80303394 002FEFF4 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 80303398 002FEFF8 83 C1 00 08 */ lwz r30, 8(r1)
@@ -56797,7 +56797,7 @@ func_803039F4:
/* 80303A10 002FF670 80 0D AF B0 */ lwz r0, lbl_80640270-_SDA_BASE_(r13)
/* 80303A14 002FF674 54 00 07 FF */ clrlwi. r0, r0, 0x1f
/* 80303A18 002FF678 40 82 00 5C */ bne lbl_80303A74
-/* 80303A1C 002FF67C 4B F6 AD 41 */ bl func_8026E75C
+/* 80303A1C 002FF67C 4B F6 AD 41 */ bl OSDisableInterrupts
/* 80303A20 002FF680 80 0D AF B0 */ lwz r0, lbl_80640270-_SDA_BASE_(r13)
/* 80303A24 002FF684 7C 7E 1B 78 */ mr r30, r3
/* 80303A28 002FF688 54 00 07 FF */ clrlwi. r0, r0, 0x1f
@@ -56819,7 +56819,7 @@ func_803039F4:
/* 80303A68 002FF6C8 90 0D AF B0 */ stw r0, lbl_80640270-_SDA_BASE_(r13)
lbl_80303A6C:
/* 80303A6C 002FF6CC 7F C3 F3 78 */ mr r3, r30
-/* 80303A70 002FF6D0 4B F6 AD 15 */ bl func_8026E784
+/* 80303A70 002FF6D0 4B F6 AD 15 */ bl OSRestoreInterrupts
lbl_80303A74:
/* 80303A74 002FF6D4 38 7F 00 18 */ addi r3, r31, 0x18
/* 80303A78 002FF6D8 4B F6 BE D1 */ bl func_8026F948
@@ -56855,7 +56855,7 @@ func_80303AC4:
/* 80303AE0 002FF740 80 0D AF B0 */ lwz r0, lbl_80640270-_SDA_BASE_(r13)
/* 80303AE4 002FF744 54 00 07 FF */ clrlwi. r0, r0, 0x1f
/* 80303AE8 002FF748 40 82 00 5C */ bne lbl_80303B44
-/* 80303AEC 002FF74C 4B F6 AC 71 */ bl func_8026E75C
+/* 80303AEC 002FF74C 4B F6 AC 71 */ bl OSDisableInterrupts
/* 80303AF0 002FF750 80 0D AF B0 */ lwz r0, lbl_80640270-_SDA_BASE_(r13)
/* 80303AF4 002FF754 7C 7E 1B 78 */ mr r30, r3
/* 80303AF8 002FF758 54 00 07 FF */ clrlwi. r0, r0, 0x1f
@@ -56877,7 +56877,7 @@ func_80303AC4:
/* 80303B38 002FF798 90 0D AF B0 */ stw r0, lbl_80640270-_SDA_BASE_(r13)
lbl_80303B3C:
/* 80303B3C 002FF79C 7F C3 F3 78 */ mr r3, r30
-/* 80303B40 002FF7A0 4B F6 AC 45 */ bl func_8026E784
+/* 80303B40 002FF7A0 4B F6 AC 45 */ bl OSRestoreInterrupts
lbl_80303B44:
/* 80303B44 002FF7A4 38 7F 00 18 */ addi r3, r31, 0x18
/* 80303B48 002FF7A8 4B F6 BE 01 */ bl func_8026F948
@@ -56946,7 +56946,7 @@ lbl_80303C1C:
/* 80303C1C 002FF87C 80 0D AF B0 */ lwz r0, lbl_80640270-_SDA_BASE_(r13)
/* 80303C20 002FF880 54 00 07 FF */ clrlwi. r0, r0, 0x1f
/* 80303C24 002FF884 40 82 00 5C */ bne lbl_80303C80
-/* 80303C28 002FF888 4B F6 AB 35 */ bl func_8026E75C
+/* 80303C28 002FF888 4B F6 AB 35 */ bl OSDisableInterrupts
/* 80303C2C 002FF88C 80 0D AF B0 */ lwz r0, lbl_80640270-_SDA_BASE_(r13)
/* 80303C30 002FF890 7C 7E 1B 78 */ mr r30, r3
/* 80303C34 002FF894 54 00 07 FF */ clrlwi. r0, r0, 0x1f
@@ -56968,7 +56968,7 @@ lbl_80303C1C:
/* 80303C74 002FF8D4 90 0D AF B0 */ stw r0, lbl_80640270-_SDA_BASE_(r13)
lbl_80303C78:
/* 80303C78 002FF8D8 7F C3 F3 78 */ mr r3, r30
-/* 80303C7C 002FF8DC 4B F6 AB 09 */ bl func_8026E784
+/* 80303C7C 002FF8DC 4B F6 AB 09 */ bl OSRestoreInterrupts
lbl_80303C80:
/* 80303C80 002FF8E0 38 7D 00 00 */ addi r3, r29, 0
/* 80303C84 002FF8E4 4B F6 BC C5 */ bl func_8026F948
@@ -57076,7 +57076,7 @@ func_80303DB0:
/* 80303DCC 002FFA2C 80 0D AF B0 */ lwz r0, lbl_80640270-_SDA_BASE_(r13)
/* 80303DD0 002FFA30 54 00 07 FF */ clrlwi. r0, r0, 0x1f
/* 80303DD4 002FFA34 40 82 00 5C */ bne lbl_80303E30
-/* 80303DD8 002FFA38 4B F6 A9 85 */ bl func_8026E75C
+/* 80303DD8 002FFA38 4B F6 A9 85 */ bl OSDisableInterrupts
/* 80303DDC 002FFA3C 80 0D AF B0 */ lwz r0, lbl_80640270-_SDA_BASE_(r13)
/* 80303DE0 002FFA40 7C 7E 1B 78 */ mr r30, r3
/* 80303DE4 002FFA44 54 00 07 FF */ clrlwi. r0, r0, 0x1f
@@ -57098,7 +57098,7 @@ func_80303DB0:
/* 80303E24 002FFA84 90 0D AF B0 */ stw r0, lbl_80640270-_SDA_BASE_(r13)
lbl_80303E28:
/* 80303E28 002FFA88 7F C3 F3 78 */ mr r3, r30
-/* 80303E2C 002FFA8C 4B F6 A9 59 */ bl func_8026E784
+/* 80303E2C 002FFA8C 4B F6 A9 59 */ bl OSRestoreInterrupts
lbl_80303E30:
/* 80303E30 002FFA90 38 7F 00 18 */ addi r3, r31, 0x18
/* 80303E34 002FFA94 4B F6 BD 25 */ bl func_8026FB58
@@ -57140,7 +57140,7 @@ func_80303E90:
/* 80303EAC 002FFB0C 80 0D AF B0 */ lwz r0, lbl_80640270-_SDA_BASE_(r13)
/* 80303EB0 002FFB10 54 00 07 FF */ clrlwi. r0, r0, 0x1f
/* 80303EB4 002FFB14 40 82 00 5C */ bne lbl_80303F10
-/* 80303EB8 002FFB18 4B F6 A8 A5 */ bl func_8026E75C
+/* 80303EB8 002FFB18 4B F6 A8 A5 */ bl OSDisableInterrupts
/* 80303EBC 002FFB1C 80 0D AF B0 */ lwz r0, lbl_80640270-_SDA_BASE_(r13)
/* 80303EC0 002FFB20 7C 7E 1B 78 */ mr r30, r3
/* 80303EC4 002FFB24 54 00 07 FF */ clrlwi. r0, r0, 0x1f
@@ -57162,7 +57162,7 @@ func_80303E90:
/* 80303F04 002FFB64 90 0D AF B0 */ stw r0, lbl_80640270-_SDA_BASE_(r13)
lbl_80303F08:
/* 80303F08 002FFB68 7F C3 F3 78 */ mr r3, r30
-/* 80303F0C 002FFB6C 4B F6 A8 79 */ bl func_8026E784
+/* 80303F0C 002FFB6C 4B F6 A8 79 */ bl OSRestoreInterrupts
lbl_80303F10:
/* 80303F10 002FFB70 38 7F 00 18 */ addi r3, r31, 0x18
/* 80303F14 002FFB74 4B F6 BA 35 */ bl func_8026F948
@@ -57229,7 +57229,7 @@ lbl_80303FD8:
/* 80303FD8 002FFC38 80 0D AF B0 */ lwz r0, lbl_80640270-_SDA_BASE_(r13)
/* 80303FDC 002FFC3C 54 00 07 FF */ clrlwi. r0, r0, 0x1f
/* 80303FE0 002FFC40 40 82 00 5C */ bne lbl_8030403C
-/* 80303FE4 002FFC44 4B F6 A7 79 */ bl func_8026E75C
+/* 80303FE4 002FFC44 4B F6 A7 79 */ bl OSDisableInterrupts
/* 80303FE8 002FFC48 80 0D AF B0 */ lwz r0, lbl_80640270-_SDA_BASE_(r13)
/* 80303FEC 002FFC4C 7C 7F 1B 78 */ mr r31, r3
/* 80303FF0 002FFC50 54 00 07 FF */ clrlwi. r0, r0, 0x1f
@@ -57251,7 +57251,7 @@ lbl_80303FD8:
/* 80304030 002FFC90 90 0D AF B0 */ stw r0, lbl_80640270-_SDA_BASE_(r13)
lbl_80304034:
/* 80304034 002FFC94 7F E3 FB 78 */ mr r3, r31
-/* 80304038 002FFC98 4B F6 A7 4D */ bl func_8026E784
+/* 80304038 002FFC98 4B F6 A7 4D */ bl OSRestoreInterrupts
lbl_8030403C:
/* 8030403C 002FFC9C 38 7E 00 00 */ addi r3, r30, 0
/* 80304040 002FFCA0 4B F6 BB 19 */ bl func_8026FB58
@@ -57331,7 +57331,7 @@ lbl_80304144:
/* 80304144 002FFDA4 80 0D AF B0 */ lwz r0, lbl_80640270-_SDA_BASE_(r13)
/* 80304148 002FFDA8 54 00 07 FF */ clrlwi. r0, r0, 0x1f
/* 8030414C 002FFDAC 40 82 00 5C */ bne lbl_803041A8
-/* 80304150 002FFDB0 4B F6 A6 0D */ bl func_8026E75C
+/* 80304150 002FFDB0 4B F6 A6 0D */ bl OSDisableInterrupts
/* 80304154 002FFDB4 80 0D AF B0 */ lwz r0, lbl_80640270-_SDA_BASE_(r13)
/* 80304158 002FFDB8 7C 7E 1B 78 */ mr r30, r3
/* 8030415C 002FFDBC 54 00 07 FF */ clrlwi. r0, r0, 0x1f
@@ -57353,7 +57353,7 @@ lbl_80304144:
/* 8030419C 002FFDFC 90 0D AF B0 */ stw r0, lbl_80640270-_SDA_BASE_(r13)
lbl_803041A0:
/* 803041A0 002FFE00 7F C3 F3 78 */ mr r3, r30
-/* 803041A4 002FFE04 4B F6 A5 E1 */ bl func_8026E784
+/* 803041A4 002FFE04 4B F6 A5 E1 */ bl OSRestoreInterrupts
lbl_803041A8:
/* 803041A8 002FFE08 38 7F 00 00 */ addi r3, r31, 0
/* 803041AC 002FFE0C 4B F6 B7 9D */ bl func_8026F948
@@ -57600,7 +57600,7 @@ lbl_803044E8:
/* 803044E8 00300148 80 0D AF C0 */ lwz r0, lbl_80640280-_SDA_BASE_(r13)
/* 803044EC 0030014C 2C 00 00 00 */ cmpwi r0, 0
/* 803044F0 00300150 40 82 00 50 */ bne lbl_80304540
-/* 803044F4 00300154 4B F6 A2 69 */ bl func_8026E75C
+/* 803044F4 00300154 4B F6 A2 69 */ bl OSDisableInterrupts
/* 803044F8 00300158 80 0D AF C0 */ lwz r0, lbl_80640280-_SDA_BASE_(r13)
/* 803044FC 0030015C 7C 7F 1B 78 */ mr r31, r3
/* 80304500 00300160 2C 00 00 00 */ cmpwi r0, 0
@@ -57619,7 +57619,7 @@ lbl_803044E8:
/* 80304534 00300194 90 0D AF C0 */ stw r0, lbl_80640280-_SDA_BASE_(r13)
lbl_80304538:
/* 80304538 00300198 7F E3 FB 78 */ mr r3, r31
-/* 8030453C 0030019C 4B F6 A2 49 */ bl func_8026E784
+/* 8030453C 0030019C 4B F6 A2 49 */ bl OSRestoreInterrupts
lbl_80304540:
/* 80304540 003001A0 38 7E 00 80 */ addi r3, r30, 0x80
/* 80304544 003001A4 4B F6 B4 05 */ bl func_8026F948
@@ -57686,7 +57686,7 @@ lbl_80304614:
/* 80304618 00300278 40 82 FF E8 */ bne lbl_80304600
/* 8030461C 0030027C 4B FE 7F A5 */ bl func_802EC5C0
/* 80304620 00300280 7C 7F 1B 78 */ mr r31, r3
-/* 80304624 00300284 4B F6 E1 95 */ bl func_802727B8
+/* 80304624 00300284 4B F6 E1 95 */ bl OSGetTime
/* 80304628 00300288 3C C0 80 00 */ lis r6, 0x800000F8@ha
/* 8030462C 0030028C 38 A0 00 00 */ li r5, 0
/* 80304630 00300290 80 06 00 F8 */ lwz r0, 0x800000F8@l(r6)
@@ -85242,7 +85242,7 @@ func_8031BB50:
/* 8031BB7C 003177DC B0 04 00 00 */ sth r0, 0(r4)
/* 8031BB80 003177E0 B0 04 00 02 */ sth r0, 2(r4)
/* 8031BB84 003177E4 B0 04 00 04 */ sth r0, 4(r4)
-/* 8031BB88 003177E8 4B F5 6C 31 */ bl func_802727B8
+/* 8031BB88 003177E8 4B F5 6C 31 */ bl OSGetTime
/* 8031BB8C 003177EC 38 A1 00 08 */ addi r5, r1, 8
/* 8031BB90 003177F0 4B F5 6E 75 */ bl func_80272A04
/* 8031BB94 003177F4 80 01 00 1C */ lwz r0, 0x1c(r1)
@@ -87115,7 +87115,7 @@ func_8031D4B0:
/* 8031D4E4 00319144 90 83 00 00 */ stw r4, 0(r3)
/* 8031D4E8 00319148 80 6D B0 38 */ lwz r3, lbl_806402F8-_SDA_BASE_(r13)
/* 8031D4EC 0031914C 90 03 01 74 */ stw r0, 0x174(r3)
-/* 8031D4F0 00319150 4B F5 52 C9 */ bl func_802727B8
+/* 8031D4F0 00319150 4B F5 52 C9 */ bl OSGetTime
/* 8031D4F4 00319154 80 AD B0 38 */ lwz r5, lbl_806402F8-_SDA_BASE_(r13)
/* 8031D4F8 00319158 90 85 02 0C */ stw r4, 0x20c(r5)
/* 8031D4FC 0031915C 90 65 02 08 */ stw r3, 0x208(r5)
@@ -87267,7 +87267,7 @@ lbl_8031D5FC:
/* 8031D710 00319370 93 43 00 08 */ stw r26, 8(r3)
/* 8031D714 00319374 48 00 08 D0 */ b lbl_8031DFE4
lbl_8031D718:
-/* 8031D718 00319378 4B F5 50 A1 */ bl func_802727B8
+/* 8031D718 00319378 4B F5 50 A1 */ bl OSGetTime
/* 8031D71C 0031937C 3C A0 80 00 */ lis r5, 0x800000F8@ha
/* 8031D720 00319380 81 0D B0 38 */ lwz r8, lbl_806402F8-_SDA_BASE_(r13)
/* 8031D724 00319384 80 05 00 F8 */ lwz r0, 0x800000F8@l(r5)
@@ -89081,7 +89081,7 @@ func_8031F02C:
/* 8031F07C 0031ACDC 40 82 00 78 */ bne lbl_8031F0F4
/* 8031F080 0031ACE0 38 61 00 08 */ addi r3, r1, 8
/* 8031F084 0031ACE4 4B FD 61 15 */ bl func_802F5198
-/* 8031F088 0031ACE8 4B F5 37 31 */ bl func_802727B8
+/* 8031F088 0031ACE8 4B F5 37 31 */ bl OSGetTime
/* 8031F08C 0031ACEC 80 C1 00 0C */ lwz r6, 0xc(r1)
/* 8031F090 0031ACF0 3C A0 01 00 */ lis r5, 0x00FFFFFF@ha
/* 8031F094 0031ACF4 80 01 00 08 */ lwz r0, 8(r1)
@@ -89487,7 +89487,7 @@ lbl_8031F5F4:
/* 8031F608 0031B268 2C 00 00 00 */ cmpwi r0, 0
/* 8031F60C 0031B26C 41 82 00 FC */ beq lbl_8031F708
/* 8031F610 0031B270 3B C0 00 00 */ li r30, 0
-/* 8031F614 0031B274 4B F5 31 A5 */ bl func_802727B8
+/* 8031F614 0031B274 4B F5 31 A5 */ bl OSGetTime
/* 8031F618 0031B278 3C A0 80 00 */ lis r5, 0x800000F8@ha
/* 8031F61C 0031B27C 83 ED B0 48 */ lwz r31, lbl_80640308-_SDA_BASE_(r13)
/* 8031F620 0031B280 80 05 00 F8 */ lwz r0, 0x800000F8@l(r5)
@@ -89518,7 +89518,7 @@ lbl_8031F5F4:
/* 8031F684 0031B2E4 80 63 00 04 */ lwz r3, 4(r3)
/* 8031F688 0031B2E8 48 01 D7 B1 */ bl func_8033CE38
/* 8031F68C 0031B2EC 7C 7E 1B 78 */ mr r30, r3
-/* 8031F690 0031B2F0 4B F5 31 29 */ bl func_802727B8
+/* 8031F690 0031B2F0 4B F5 31 29 */ bl OSGetTime
/* 8031F694 0031B2F4 83 ED B0 48 */ lwz r31, lbl_80640308-_SDA_BASE_(r13)
/* 8031F698 0031B2F8 90 9F 00 14 */ stw r4, 0x14(r31)
/* 8031F69C 0031B2FC 90 7F 00 10 */ stw r3, 0x10(r31)
@@ -89931,7 +89931,7 @@ func_8031FC10:
/* 8031FC24 0031B884 41 82 00 1C */ beq lbl_8031FC40
/* 8031FC28 0031B888 38 00 00 00 */ li r0, 0
/* 8031FC2C 0031B88C 90 03 00 08 */ stw r0, 8(r3)
-/* 8031FC30 0031B890 4B F5 2B 89 */ bl func_802727B8
+/* 8031FC30 0031B890 4B F5 2B 89 */ bl OSGetTime
/* 8031FC34 0031B894 80 AD B0 48 */ lwz r5, lbl_80640308-_SDA_BASE_(r13)
/* 8031FC38 0031B898 90 85 00 14 */ stw r4, 0x14(r5)
/* 8031FC3C 0031B89C 90 65 00 10 */ stw r3, 0x10(r5)
@@ -91397,7 +91397,7 @@ lbl_803210B0:
/* 803210B4 0031CD14 80 03 00 30 */ lwz r0, 0x30(r3)
/* 803210B8 0031CD18 2C 00 00 00 */ cmpwi r0, 0
/* 803210BC 0031CD1C 41 82 00 E4 */ beq lbl_803211A0
-/* 803210C0 0031CD20 4B F5 16 F9 */ bl func_802727B8
+/* 803210C0 0031CD20 4B F5 16 F9 */ bl OSGetTime
/* 803210C4 0031CD24 3C A0 80 00 */ lis r5, 0x800000F8@ha
/* 803210C8 0031CD28 83 ED B0 50 */ lwz r31, lbl_80640310-_SDA_BASE_(r13)
/* 803210CC 0031CD2C 80 05 00 F8 */ lwz r0, 0x800000F8@l(r5)
@@ -91808,7 +91808,7 @@ lbl_80321670:
/* 80321674 0031D2D4 38 60 00 20 */ li r3, 0x20
/* 80321678 0031D2D8 4C C6 31 82 */ crclr 6
/* 8032167C 0031D2DC 4B FF B4 B9 */ bl func_8031CB34
-/* 80321680 0031D2E0 4B F5 11 39 */ bl func_802727B8
+/* 80321680 0031D2E0 4B F5 11 39 */ bl OSGetTime
/* 80321684 0031D2E4 3C C0 6C 08 */ lis r6, 0x6C078965@ha
/* 80321688 0031D2E8 3C A0 5D 59 */ lis r5, 0x5D588B65@ha
/* 8032168C 0031D2EC 39 06 89 65 */ addi r8, r6, 0x6C078965@l
@@ -91884,7 +91884,7 @@ func_80321720:
/* 80321790 0031D3F0 38 60 00 20 */ li r3, 0x20
/* 80321794 0031D3F4 4C C6 31 82 */ crclr 6
/* 80321798 0031D3F8 4B FF B3 9D */ bl func_8031CB34
-/* 8032179C 0031D3FC 4B F5 10 1D */ bl func_802727B8
+/* 8032179C 0031D3FC 4B F5 10 1D */ bl OSGetTime
/* 803217A0 0031D400 80 AD B0 50 */ lwz r5, lbl_80640310-_SDA_BASE_(r13)
/* 803217A4 0031D404 3D 00 80 32 */ lis r8, lbl_8032139C@ha
/* 803217A8 0031D408 38 00 00 01 */ li r0, 1
@@ -91918,7 +91918,7 @@ lbl_803217F8:
/* 80321814 0031D474 38 60 00 20 */ li r3, 0x20
/* 80321818 0031D478 4C C6 31 82 */ crclr 6
/* 8032181C 0031D47C 4B FF B3 19 */ bl func_8031CB34
-/* 80321820 0031D480 4B F5 0F 99 */ bl func_802727B8
+/* 80321820 0031D480 4B F5 0F 99 */ bl OSGetTime
/* 80321824 0031D484 80 AD B0 50 */ lwz r5, lbl_80640310-_SDA_BASE_(r13)
/* 80321828 0031D488 3D 00 80 32 */ lis r8, lbl_8032139C@ha
/* 8032182C 0031D48C 38 00 00 01 */ li r0, 1
@@ -92111,7 +92111,7 @@ lbl_80321A78:
/* 80321AF8 0031D758 38 60 00 20 */ li r3, 0x20
/* 80321AFC 0031D75C 4C C6 31 82 */ crclr 6
/* 80321B00 0031D760 4B FF B0 35 */ bl func_8031CB34
-/* 80321B04 0031D764 4B F5 0C B5 */ bl func_802727B8
+/* 80321B04 0031D764 4B F5 0C B5 */ bl OSGetTime
/* 80321B08 0031D768 80 AD B0 50 */ lwz r5, lbl_80640310-_SDA_BASE_(r13)
/* 80321B0C 0031D76C 3D 00 80 32 */ lis r8, lbl_8032139C@ha
/* 80321B10 0031D770 38 00 00 01 */ li r0, 1
@@ -95503,11 +95503,11 @@ lbl_8032495C:
/* 80324994 003205F4 90 83 00 08 */ stw r4, 8(r3)
/* 80324998 003205F8 80 6D B0 64 */ lwz r3, lbl_80640324-_SDA_BASE_(r13)
/* 8032499C 003205FC 90 83 00 0C */ stw r4, 0xc(r3)
-/* 803249A0 00320600 4B F4 DE 19 */ bl func_802727B8
+/* 803249A0 00320600 4B F4 DE 19 */ bl OSGetTime
/* 803249A4 00320604 80 AD B0 64 */ lwz r5, lbl_80640324-_SDA_BASE_(r13)
/* 803249A8 00320608 90 85 00 14 */ stw r4, 0x14(r5)
/* 803249AC 0032060C 90 65 00 10 */ stw r3, 0x10(r5)
-/* 803249B0 00320610 4B F4 DE 09 */ bl func_802727B8
+/* 803249B0 00320610 4B F4 DE 09 */ bl OSGetTime
/* 803249B4 00320614 80 AD B0 64 */ lwz r5, lbl_80640324-_SDA_BASE_(r13)
/* 803249B8 00320618 90 85 00 1C */ stw r4, 0x1c(r5)
/* 803249BC 0032061C 90 65 00 18 */ stw r3, 0x18(r5)
@@ -95989,11 +95989,11 @@ lbl_80325090:
/* 803250B4 00320D14 90 03 00 0C */ stw r0, 0xc(r3)
/* 803250B8 00320D18 80 6D B0 64 */ lwz r3, lbl_80640324-_SDA_BASE_(r13)
/* 803250BC 00320D1C 98 03 00 02 */ stb r0, 2(r3)
-/* 803250C0 00320D20 4B F4 D6 F9 */ bl func_802727B8
+/* 803250C0 00320D20 4B F4 D6 F9 */ bl OSGetTime
/* 803250C4 00320D24 80 AD B0 64 */ lwz r5, lbl_80640324-_SDA_BASE_(r13)
/* 803250C8 00320D28 90 85 00 1C */ stw r4, 0x1c(r5)
/* 803250CC 00320D2C 90 65 00 18 */ stw r3, 0x18(r5)
-/* 803250D0 00320D30 4B F4 D6 E9 */ bl func_802727B8
+/* 803250D0 00320D30 4B F4 D6 E9 */ bl OSGetTime
/* 803250D4 00320D34 80 AD B0 64 */ lwz r5, lbl_80640324-_SDA_BASE_(r13)
/* 803250D8 00320D38 90 85 00 14 */ stw r4, 0x14(r5)
/* 803250DC 00320D3C 90 65 00 10 */ stw r3, 0x10(r5)
@@ -96305,7 +96305,7 @@ lbl_8032551C:
/* 8032554C 003211AC 80 1F 01 D0 */ lwz r0, 0x1d0(r31)
/* 80325550 003211B0 2C 00 00 00 */ cmpwi r0, 0
/* 80325554 003211B4 41 82 02 50 */ beq lbl_803257A4
-/* 80325558 003211B8 4B F4 D2 61 */ bl func_802727B8
+/* 80325558 003211B8 4B F4 D2 61 */ bl OSGetTime
/* 8032555C 003211BC 3C C0 80 00 */ lis r6, 0x800000F8@ha
/* 80325560 003211C0 81 1F 01 DC */ lwz r8, 0x1dc(r31)
/* 80325564 003211C4 80 06 00 F8 */ lwz r0, 0x800000F8@l(r6)
@@ -96468,7 +96468,7 @@ lbl_803257A4:
/* 803257B4 00321414 88 1B 00 0D */ lbz r0, 0xd(r27)
/* 803257B8 00321418 1C 60 0B B8 */ mulli r3, r0, 0xbb8
/* 803257BC 0032141C 3B 83 0B B8 */ addi r28, r3, 0xbb8
-/* 803257C0 00321420 4B F4 CF F9 */ bl func_802727B8
+/* 803257C0 00321420 4B F4 CF F9 */ bl OSGetTime
/* 803257C4 00321424 3C C0 80 00 */ lis r6, 0x800000F8@ha
/* 803257C8 00321428 81 1B 01 CC */ lwz r8, 0x1cc(r27)
/* 803257CC 0032142C 80 06 00 F8 */ lwz r0, 0x800000F8@l(r6)
@@ -96521,7 +96521,7 @@ lbl_80325874:
/* 8032587C 003214DC 40 82 00 08 */ bne lbl_80325884
/* 80325880 003214E0 3B 60 03 E8 */ li r27, 0x3e8
lbl_80325884:
-/* 80325884 003214E4 4B F4 CF 35 */ bl func_802727B8
+/* 80325884 003214E4 4B F4 CF 35 */ bl OSGetTime
/* 80325888 003214E8 3C C0 80 00 */ lis r6, 0x800000F8@ha
/* 8032588C 003214EC 81 1F 00 F4 */ lwz r8, 0xf4(r31)
/* 80325890 003214F0 80 06 00 F8 */ lwz r0, 0x800000F8@l(r6)
@@ -96556,7 +96556,7 @@ lbl_80325884:
/* 80325904 00321564 80 7F 01 94 */ lwz r3, 0x194(r31)
/* 80325908 00321568 7C 60 03 79 */ or. r0, r3, r0
/* 8032590C 0032156C 41 82 00 90 */ beq lbl_8032599C
-/* 80325910 00321570 4B F4 CE A9 */ bl func_802727B8
+/* 80325910 00321570 4B F4 CE A9 */ bl OSGetTime
/* 80325914 00321574 3C C0 80 00 */ lis r6, 0x800000F8@ha
/* 80325918 00321578 81 1F 01 94 */ lwz r8, 0x194(r31)
/* 8032591C 0032157C 80 06 00 F8 */ lwz r0, 0x800000F8@l(r6)
@@ -96595,7 +96595,7 @@ lbl_8032599C:
/* 8032599C 003215FC 88 1F 03 E0 */ lbz r0, 0x3e0(r31)
/* 803259A0 00321600 28 00 00 06 */ cmplwi r0, 6
/* 803259A4 00321604 40 82 05 14 */ bne lbl_80325EB8
-/* 803259A8 00321608 4B F4 CE 11 */ bl func_802727B8
+/* 803259A8 00321608 4B F4 CE 11 */ bl OSGetTime
/* 803259AC 0032160C 3C C0 80 00 */ lis r6, 0x800000F8@ha
/* 803259B0 00321610 81 1F 04 74 */ lwz r8, 0x474(r31)
/* 803259B4 00321614 80 06 00 F8 */ lwz r0, 0x800000F8@l(r6)
@@ -96671,7 +96671,7 @@ lbl_80325AA8:
/* 80325AC0 00321720 88 1F 00 15 */ lbz r0, 0x15(r31)
/* 80325AC4 00321724 2C 00 00 00 */ cmpwi r0, 0
/* 80325AC8 00321728 40 82 00 60 */ bne lbl_80325B28
-/* 80325ACC 0032172C 4B F4 CC ED */ bl func_802727B8
+/* 80325ACC 0032172C 4B F4 CC ED */ bl OSGetTime
/* 80325AD0 00321730 3C C0 80 00 */ lis r6, 0x800000F8@ha
/* 80325AD4 00321734 81 1F 04 74 */ lwz r8, 0x474(r31)
/* 80325AD8 00321738 80 06 00 F8 */ lwz r0, 0x800000F8@l(r6)
@@ -96699,7 +96699,7 @@ lbl_80325B28:
/* 80325B2C 0032178C 88 1B 00 15 */ lbz r0, 0x15(r27)
/* 80325B30 00321790 2C 00 00 00 */ cmpwi r0, 0
/* 80325B34 00321794 41 82 03 84 */ beq lbl_80325EB8
-/* 80325B38 00321798 4B F4 CC 81 */ bl func_802727B8
+/* 80325B38 00321798 4B F4 CC 81 */ bl OSGetTime
/* 80325B3C 0032179C 3C C0 80 00 */ lis r6, 0x800000F8@ha
/* 80325B40 003217A0 81 1B 04 74 */ lwz r8, 0x474(r27)
/* 80325B44 003217A4 80 06 00 F8 */ lwz r0, 0x800000F8@l(r6)
@@ -96746,7 +96746,7 @@ lbl_80325B94:
/* 80325BE4 00321844 88 1F 03 E0 */ lbz r0, 0x3e0(r31)
/* 80325BE8 00321848 28 00 00 08 */ cmplwi r0, 8
/* 80325BEC 0032184C 40 82 02 CC */ bne lbl_80325EB8
-/* 80325BF0 00321850 4B F4 CB C9 */ bl func_802727B8
+/* 80325BF0 00321850 4B F4 CB C9 */ bl OSGetTime
/* 80325BF4 00321854 3C C0 80 00 */ lis r6, 0x800000F8@ha
/* 80325BF8 00321858 81 1F 04 74 */ lwz r8, 0x474(r31)
/* 80325BFC 0032185C 80 06 00 F8 */ lwz r0, 0x800000F8@l(r6)
@@ -96850,7 +96850,7 @@ lbl_80325D5C:
/* 80325D6C 003219CC 2C 03 00 05 */ cmpwi r3, 5
/* 80325D70 003219D0 40 82 01 48 */ bne lbl_80325EB8
/* 80325D74 003219D4 83 8D B0 68 */ lwz r28, lbl_80640328-_SDA_BASE_(r13)
-/* 80325D78 003219D8 4B F4 CA 41 */ bl func_802727B8
+/* 80325D78 003219D8 4B F4 CA 41 */ bl OSGetTime
/* 80325D7C 003219DC 3C C0 80 00 */ lis r6, 0x800000F8@ha
/* 80325D80 003219E0 81 1C 02 0C */ lwz r8, 0x20c(r28)
/* 80325D84 003219E4 80 06 00 F8 */ lwz r0, 0x800000F8@l(r6)
@@ -96917,7 +96917,7 @@ lbl_80325E60:
/* 80325E6C 00321ACC 88 64 01 B1 */ lbz r3, 0x1b1(r4)
/* 80325E70 00321AD0 38 03 00 01 */ addi r0, r3, 1
/* 80325E74 00321AD4 98 04 01 B1 */ stb r0, 0x1b1(r4)
-/* 80325E78 00321AD8 4B F4 C9 41 */ bl func_802727B8
+/* 80325E78 00321AD8 4B F4 C9 41 */ bl OSGetTime
/* 80325E7C 00321ADC 3C C0 80 00 */ lis r6, 0x800000F8@ha
/* 80325E80 00321AE0 3C A0 10 62 */ lis r5, 0x10624DD3@ha
/* 80325E84 00321AE4 80 C6 00 F8 */ lwz r6, 0x800000F8@l(r6)
@@ -96945,7 +96945,7 @@ lbl_80325ED0:
/* 80325ED4 00321B34 80 7B 01 8C */ lwz r3, 0x18c(r27)
/* 80325ED8 00321B38 7C 60 03 79 */ or. r0, r3, r0
/* 80325EDC 00321B3C 41 82 00 88 */ beq lbl_80325F64
-/* 80325EE0 00321B40 4B F4 C8 D9 */ bl func_802727B8
+/* 80325EE0 00321B40 4B F4 C8 D9 */ bl OSGetTime
/* 80325EE4 00321B44 3C C0 80 00 */ lis r6, 0x800000F8@ha
/* 80325EE8 00321B48 81 1B 01 8C */ lwz r8, 0x18c(r27)
/* 80325EEC 00321B4C 80 06 00 F8 */ lwz r0, 0x800000F8@l(r6)
@@ -96994,7 +96994,7 @@ lbl_80325F64:
/* 80325F94 00321BF4 80 7B 01 7C */ lwz r3, 0x17c(r27)
/* 80325F98 00321BF8 7C 60 03 79 */ or. r0, r3, r0
/* 80325F9C 00321BFC 41 82 01 88 */ beq lbl_80326124
-/* 80325FA0 00321C00 4B F4 C8 19 */ bl func_802727B8
+/* 80325FA0 00321C00 4B F4 C8 19 */ bl OSGetTime
/* 80325FA4 00321C04 80 1B 01 78 */ lwz r0, 0x178(r27)
/* 80325FA8 00321C08 6C 65 80 00 */ xoris r5, r3, 0x8000
/* 80325FAC 00321C0C 80 7B 01 7C */ lwz r3, 0x17c(r27)
@@ -97151,7 +97151,7 @@ lbl_803261D4:
/* 803261D8 00321E38 80 1B 01 A4 */ lwz r0, 0x1a4(r27)
/* 803261DC 00321E3C 2C 00 00 12 */ cmpwi r0, 0x12
/* 803261E0 00321E40 40 82 00 8C */ bne lbl_8032626C
-/* 803261E4 00321E44 4B F4 C5 D5 */ bl func_802727B8
+/* 803261E4 00321E44 4B F4 C5 D5 */ bl OSGetTime
/* 803261E8 00321E48 3C C0 80 00 */ lis r6, 0x800000F8@ha
/* 803261EC 00321E4C 81 1B 02 04 */ lwz r8, 0x204(r27)
/* 803261F0 00321E50 80 06 00 F8 */ lwz r0, 0x800000F8@l(r6)
@@ -98683,7 +98683,7 @@ lbl_803277F0:
/* 8032780C 0032346C 80 6D B0 68 */ lwz r3, lbl_80640328-_SDA_BASE_(r13)
/* 80327810 00323470 38 00 00 12 */ li r0, 0x12
/* 80327814 00323474 90 03 01 A4 */ stw r0, 0x1a4(r3)
-/* 80327818 00323478 4B F4 AF A1 */ bl func_802727B8
+/* 80327818 00323478 4B F4 AF A1 */ bl OSGetTime
/* 8032781C 0032347C 80 AD B0 68 */ lwz r5, lbl_80640328-_SDA_BASE_(r13)
/* 80327820 00323480 90 85 02 04 */ stw r4, 0x204(r5)
/* 80327824 00323484 90 65 02 00 */ stw r3, 0x200(r5)
@@ -99607,7 +99607,7 @@ lbl_80328490:
lbl_803284E4:
/* 803284E4 00324144 2C 1F 00 00 */ cmpwi r31, 0
/* 803284E8 00324148 40 82 00 44 */ bne lbl_8032852C
-/* 803284EC 0032414C 4B F4 A2 CD */ bl func_802727B8
+/* 803284EC 0032414C 4B F4 A2 CD */ bl OSGetTime
/* 803284F0 00324150 3C C0 80 00 */ lis r6, 0x800000F8@ha
/* 803284F4 00324154 3C A0 10 62 */ lis r5, 0x10624DD3@ha
/* 803284F8 00324158 80 C6 00 F8 */ lwz r6, 0x800000F8@l(r6)
@@ -100038,7 +100038,7 @@ lbl_80328AF8:
/* 80328B14 00324774 93 63 04 68 */ stw r27, 0x468(r3)
/* 80328B18 00324778 80 6D B0 68 */ lwz r3, lbl_80640328-_SDA_BASE_(r13)
/* 80328B1C 0032477C 93 E3 04 6C */ stw r31, 0x46c(r3)
-/* 80328B20 00324780 4B F4 9C 99 */ bl func_802727B8
+/* 80328B20 00324780 4B F4 9C 99 */ bl OSGetTime
/* 80328B24 00324784 80 AD B0 68 */ lwz r5, lbl_80640328-_SDA_BASE_(r13)
/* 80328B28 00324788 2C 1E 00 00 */ cmpwi r30, 0
/* 80328B2C 0032478C 90 85 04 74 */ stw r4, 0x474(r5)