From c8108fc4956af8d40f7c3c3fa587dca4175d52bb Mon Sep 17 00:00:00 2001 From: KrimtonZ Date: Fri, 23 Oct 2020 20:36:17 -0500 Subject: [PATCH] name several functions --- asm/virtual_console/code_80007020.s | 1750 ++++++------ asm/virtual_console/code_80082074.s | 4084 +++++++++++++-------------- 2 files changed, 2917 insertions(+), 2917 deletions(-) diff --git a/asm/virtual_console/code_80007020.s b/asm/virtual_console/code_80007020.s index f341e8c..88f2181 100644 --- a/asm/virtual_console/code_80007020.s +++ b/asm/virtual_console/code_80007020.s @@ -34,8 +34,8 @@ glabel func_80007020 /* 80007088 00002648 48 09 8D 35 */ bl func_8009FDBC /* 8000708C 0000264C 80 6D 91 B4 */ lwz r3, lbl_8025D874-_SDA_BASE_(r13) /* 80007090 00002650 48 09 34 B5 */ bl func_8009A544 -/* 80007094 00002654 48 09 33 9D */ bl func_8009A430 -/* 80007098 00002658 48 09 24 15 */ bl func_800994AC +/* 80007094 00002654 48 09 33 9D */ bl VIFlush +/* 80007098 00002658 48 09 24 15 */ bl VIWaitForRetrace /* 8000709C 0000265C 80 6D 91 BC */ lwz r3, lbl_8025D87C-_SDA_BASE_(r13) /* 800070A0 00002660 80 0D 91 B4 */ lwz r0, lbl_8025D874-_SDA_BASE_(r13) /* 800070A4 00002664 7C 00 18 40 */ cmplw r0, r3 @@ -64,7 +64,7 @@ glabel func_800070DC /* 800070DC 0000269C 38 60 00 01 */ li r3, 1 /* 800070E0 000026A0 4E 80 00 20 */ blr -glabel func_800070E4 +glabel simulatorParseArguments /* 800070E4 000026A4 94 21 FF E0 */ stwu r1, -0x20(r1) /* 800070E8 000026A8 7C 08 02 A6 */ mflr r0 /* 800070EC 000026AC 90 01 00 24 */ stw r0, 0x24(r1) @@ -187,14 +187,14 @@ lbl_8000729C: /* 8000729C 0000285C 38 60 00 00 */ li r3, 0 /* 800072A0 00002860 4E 80 00 20 */ blr -glabel func_800072A4 +glabel xlMain /* 800072A4 00002864 94 21 FF B0 */ stwu r1, -0x50(r1) /* 800072A8 00002868 7C 08 02 A6 */ mflr r0 /* 800072AC 0000286C 90 01 00 54 */ stw r0, 0x54(r1) /* 800072B0 00002870 93 E1 00 4C */ stw r31, 0x4c(r1) /* 800072B4 00002874 3F E0 80 17 */ lis r31, lbl_8016F7A0@ha /* 800072B8 00002878 3B FF F7 A0 */ addi r31, r31, lbl_8016F7A0@l -/* 800072BC 0000287C 4B FF FE 29 */ bl func_800070E4 +/* 800072BC 0000287C 4B FF FE 29 */ bl simulatorParseArguments /* 800072C0 00002880 38 61 00 14 */ addi r3, r1, 0x14 /* 800072C4 00002884 48 07 AC 35 */ bl xlHeapGetFree /* 800072C8 00002888 2C 03 00 00 */ cmpwi r3, 0 @@ -208,12 +208,12 @@ lbl_800072D8: /* 800072E4 000028A4 40 81 00 24 */ ble lbl_80007308 /* 800072E8 000028A8 38 7F 00 D8 */ addi r3, r31, 0xd8 /* 800072EC 000028AC 4C C6 31 82 */ crclr 6 -/* 800072F0 000028B0 48 08 4F A5 */ bl func_8008C294 +/* 800072F0 000028B0 48 08 4F A5 */ bl OSReport /* 800072F4 000028B4 38 7F 01 24 */ addi r3, r31, 0x124 /* 800072F8 000028B8 38 BF 01 30 */ addi r5, r31, 0x130 /* 800072FC 000028BC 38 80 05 48 */ li r4, 0x548 /* 80007300 000028C0 4C C6 31 82 */ crclr 6 -/* 80007304 000028C4 48 08 50 21 */ bl func_8008C324 +/* 80007304 000028C4 48 08 50 21 */ bl OSPanic lbl_80007308: /* 80007308 000028C8 38 60 07 06 */ li r3, 0x706 /* 8000730C 000028CC 64 63 07 06 */ oris r3, r3, 0x706 @@ -222,9 +222,9 @@ lbl_80007308: /* 80007318 000028D8 64 63 05 07 */ oris r3, r3, 0x507 /* 8000731C 000028DC 7C 77 E3 A6 */ mtspr 0x397, r3 /* 80007320 000028E0 38 60 00 01 */ li r3, 1 -/* 80007324 000028E4 48 09 32 95 */ bl func_8009A5B8 -/* 80007328 000028E8 48 09 31 09 */ bl func_8009A430 -/* 8000732C 000028EC 48 09 21 81 */ bl func_800994AC +/* 80007324 000028E4 48 09 32 95 */ bl VISetBlack +/* 80007328 000028E8 48 09 31 09 */ bl VIFlush +/* 8000732C 000028EC 48 09 21 81 */ bl VIWaitForRetrace /* 80007330 000028F0 38 A0 00 00 */ li r5, 0 /* 80007334 000028F4 38 00 00 FF */ li r0, 0xff /* 80007338 000028F8 98 A1 00 0E */ stb r5, 0xe(r1) @@ -236,7 +236,7 @@ lbl_80007308: /* 80007350 00002910 98 01 00 0F */ stb r0, 0xf(r1) /* 80007354 00002914 80 01 00 0C */ lwz r0, 0xc(r1) /* 80007358 00002918 90 01 00 08 */ stw r0, 8(r1) -/* 8000735C 0000291C 48 09 97 A1 */ bl func_800A0AFC +/* 8000735C 0000291C 48 09 97 A1 */ bl GXSetCopyClear /* 80007360 00002920 38 61 00 14 */ addi r3, r1, 0x14 /* 80007364 00002924 48 07 AB 95 */ bl xlHeapGetFree /* 80007368 00002928 2C 03 00 00 */ cmpwi r3, 0 @@ -248,7 +248,7 @@ lbl_80007378: /* 8000737C 0000293C 38 6D 89 20 */ addi r3, r13, lbl_8025CFE0-_SDA_BASE_ /* 80007380 00002940 38 A5 02 08 */ addi r5, r5, lbl_80170208@l /* 80007384 00002944 38 80 00 00 */ li r4, 0 -/* 80007388 00002948 48 07 AE 6D */ bl func_800821F4 +/* 80007388 00002948 48 07 AE 6D */ bl xlObjectMake /* 8000738C 0000294C 2C 03 00 00 */ cmpwi r3, 0 /* 80007390 00002950 40 82 00 0C */ bne lbl_8000739C /* 80007394 00002954 38 60 00 00 */ li r3, 0 @@ -256,7 +256,7 @@ lbl_80007378: lbl_8000739C: /* 8000739C 0000295C 3C 60 80 00 */ lis r3, func_800070CC@ha /* 800073A0 00002960 38 63 70 CC */ addi r3, r3, func_800070CC@l -/* 800073A4 00002964 48 07 8D 21 */ bl func_800800C4 +/* 800073A4 00002964 48 07 8D 21 */ bl xlFileSetOpen /* 800073A8 00002968 2C 03 00 00 */ cmpwi r3, 0 /* 800073AC 0000296C 40 82 00 0C */ bne lbl_800073B8 /* 800073B0 00002970 38 60 00 00 */ li r3, 0 @@ -264,7 +264,7 @@ lbl_8000739C: lbl_800073B8: /* 800073B8 00002978 3C 60 80 00 */ lis r3, func_800070D4@ha /* 800073BC 0000297C 38 63 70 D4 */ addi r3, r3, func_800070D4@l -/* 800073C0 00002980 48 07 8D 0D */ bl func_800800CC +/* 800073C0 00002980 48 07 8D 0D */ bl xlFileSetRead /* 800073C4 00002984 2C 03 00 00 */ cmpwi r3, 0 /* 800073C8 00002988 40 82 00 0C */ bne lbl_800073D4 /* 800073CC 0000298C 38 60 00 00 */ li r3, 0 @@ -272,18 +272,18 @@ lbl_800073B8: lbl_800073D4: /* 800073D4 00002994 38 61 00 20 */ addi r3, r1, 0x20 /* 800073D8 00002998 38 8D 80 00 */ addi r4, r13, lbl_8025C6C0-_SDA_BASE_ -/* 800073DC 0000299C 48 15 56 6D */ bl func_8015CA48 +/* 800073DC 0000299C 48 15 56 6D */ bl strcpy /* 800073E0 000029A0 80 AD 89 20 */ lwz r5, lbl_8025CFE0-_SDA_BASE_(r13) /* 800073E4 000029A4 38 81 00 20 */ addi r4, r1, 0x20 /* 800073E8 000029A8 80 65 00 1C */ lwz r3, 0x1c(r5) -/* 800073EC 000029AC 48 03 C6 E5 */ bl func_80043AD0 +/* 800073EC 000029AC 48 03 C6 E5 */ bl romSetImage /* 800073F0 000029B0 2C 03 00 00 */ cmpwi r3, 0 /* 800073F4 000029B4 40 82 00 0C */ bne lbl_80007400 /* 800073F8 000029B8 38 60 00 00 */ li r3, 0 /* 800073FC 000029BC 48 00 00 BC */ b lbl_800074B8 lbl_80007400: /* 80007400 000029C0 80 6D 89 20 */ lwz r3, lbl_8025CFE0-_SDA_BASE_(r13) -/* 80007404 000029C4 48 00 35 21 */ bl func_8000A924 +/* 80007404 000029C4 48 00 35 21 */ bl systemReset /* 80007408 000029C8 2C 03 00 00 */ cmpwi r3, 0 /* 8000740C 000029CC 40 82 00 0C */ bne lbl_80007418 /* 80007410 000029D0 38 60 00 00 */ li r3, 0 @@ -291,7 +291,7 @@ lbl_80007400: lbl_80007418: /* 80007418 000029D8 80 8D 89 20 */ lwz r4, lbl_8025CFE0-_SDA_BASE_(r13) /* 8000741C 000029DC 80 64 00 5C */ lwz r3, 0x5c(r4) -/* 80007420 000029E0 48 04 AA 89 */ bl func_80051EA8 +/* 80007420 000029E0 48 04 AA 89 */ bl frameShow /* 80007424 000029E4 2C 03 00 00 */ cmpwi r3, 0 /* 80007428 000029E8 40 82 00 0C */ bne lbl_80007434 /* 8000742C 000029EC 38 60 00 00 */ li r3, 0 @@ -306,7 +306,7 @@ lbl_80007434: lbl_8000744C: /* 8000744C 00002A0C 80 6D 89 20 */ lwz r3, lbl_8025CFE0-_SDA_BASE_(r13) /* 80007450 00002A10 38 80 00 00 */ li r4, 0 -/* 80007454 00002A14 48 00 33 0D */ bl func_8000A760 +/* 80007454 00002A14 48 00 33 0D */ bl systemSetMode /* 80007458 00002A18 2C 03 00 00 */ cmpwi r3, 0 /* 8000745C 00002A1C 40 82 00 0C */ bne lbl_80007468 /* 80007460 00002A20 38 60 00 00 */ li r3, 0 @@ -317,13 +317,13 @@ lbl_80007468: lbl_80007470: /* 80007470 00002A30 80 6D 89 20 */ lwz r3, lbl_8025CFE0-_SDA_BASE_(r13) /* 80007474 00002A34 38 9F 86 A0 */ addi r4, r31, -31072 -/* 80007478 00002A38 48 00 37 8D */ bl func_8000AC04 +/* 80007478 00002A38 48 00 37 8D */ bl systemExecute /* 8000747C 00002A3C 2C 03 00 00 */ cmpwi r3, 0 /* 80007480 00002A40 41 82 00 24 */ beq lbl_800074A4 lbl_80007484: /* 80007484 00002A44 80 6D 89 20 */ lwz r3, lbl_8025CFE0-_SDA_BASE_(r13) /* 80007488 00002A48 38 81 00 18 */ addi r4, r1, 0x18 -/* 8000748C 00002A4C 48 00 33 41 */ bl func_8000A7CC +/* 8000748C 00002A4C 48 00 33 41 */ bl systemGetMode /* 80007490 00002A50 2C 03 00 00 */ cmpwi r3, 0 /* 80007494 00002A54 41 82 00 10 */ beq lbl_800074A4 /* 80007498 00002A58 80 01 00 18 */ lwz r0, 0x18(r1) @@ -331,7 +331,7 @@ lbl_80007484: /* 800074A0 00002A60 41 82 FF D0 */ beq lbl_80007470 lbl_800074A4: /* 800074A4 00002A64 38 6D 89 20 */ addi r3, r13, lbl_8025CFE0-_SDA_BASE_ -/* 800074A8 00002A68 48 07 AE A9 */ bl func_80082350 +/* 800074A8 00002A68 48 07 AE A9 */ bl xlObjectFree /* 800074AC 00002A6C 7C 03 00 D0 */ neg r0, r3 /* 800074B0 00002A70 7C 00 1B 78 */ or r0, r0, r3 /* 800074B4 00002A74 54 03 0F FE */ srwi r3, r0, 0x1f @@ -364,7 +364,7 @@ lbl_80007508: /* 8000750C 00002ACC 7C 04 03 78 */ mr r4, r0 /* 80007510 00002AD0 38 A5 23 20 */ addi r5, r5, lbl_80172320@l /* 80007514 00002AD4 38 63 00 44 */ addi r3, r3, 0x44 -/* 80007518 00002AD8 48 07 AC DD */ bl func_800821F4 +/* 80007518 00002AD8 48 07 AC DD */ bl xlObjectMake /* 8000751C 00002ADC 2C 03 00 00 */ cmpwi r3, 0 /* 80007520 00002AE0 40 82 00 0C */ bne lbl_8000752C /* 80007524 00002AE4 38 60 00 00 */ li r3, 0 @@ -387,7 +387,7 @@ lbl_8000755C: /* 80007560 00002B20 7C 04 03 78 */ mr r4, r0 /* 80007564 00002B24 38 A5 23 30 */ addi r5, r5, lbl_80172330@l /* 80007568 00002B28 38 63 00 48 */ addi r3, r3, 0x48 -/* 8000756C 00002B2C 48 07 AC 89 */ bl func_800821F4 +/* 8000756C 00002B2C 48 07 AC 89 */ bl xlObjectMake /* 80007570 00002B30 2C 03 00 00 */ cmpwi r3, 0 /* 80007574 00002B34 40 82 00 0C */ bne lbl_80007580 /* 80007578 00002B38 38 60 00 00 */ li r3, 0 @@ -409,7 +409,7 @@ lbl_800075AC: /* 800075B0 00002B70 7C 04 03 78 */ mr r4, r0 /* 800075B4 00002B74 38 A5 23 40 */ addi r5, r5, lbl_80172340@l /* 800075B8 00002B78 38 63 00 4C */ addi r3, r3, 0x4c -/* 800075BC 00002B7C 48 07 AC 39 */ bl func_800821F4 +/* 800075BC 00002B7C 48 07 AC 39 */ bl xlObjectMake /* 800075C0 00002B80 2C 03 00 00 */ cmpwi r3, 0 /* 800075C4 00002B84 40 82 00 0C */ bne lbl_800075D0 /* 800075C8 00002B88 38 60 00 00 */ li r3, 0 @@ -484,7 +484,7 @@ lbl_800076A8: /* 800076C0 00002C80 80 BF 00 04 */ lwz r5, 4(r31) /* 800076C4 00002C84 7F A3 EB 78 */ mr r3, r29 /* 800076C8 00002C88 7F 24 CB 78 */ mr r4, r25 -/* 800076CC 00002C8C 48 07 AB 29 */ bl func_800821F4 +/* 800076CC 00002C8C 48 07 AB 29 */ bl xlObjectMake /* 800076D0 00002C90 2C 03 00 00 */ cmpwi r3, 0 /* 800076D4 00002C94 40 82 00 14 */ bne lbl_800076E8 /* 800076D8 00002C98 38 60 00 00 */ li r3, 0 @@ -1660,7 +1660,7 @@ lbl_80008770: /* 80008784 00003D44 38 81 00 0C */ addi r4, r1, 0xc /* 80008788 00003D48 38 A0 03 00 */ li r5, 0x300 /* 8000878C 00003D4C 38 C0 00 00 */ li r6, 0 -/* 80008790 00003D50 48 03 95 4D */ bl func_80041CDC +/* 80008790 00003D50 48 03 95 4D */ bl ramGetBuffer /* 80008794 00003D54 2C 03 00 00 */ cmpwi r3, 0 /* 80008798 00003D58 40 82 00 0C */ bne lbl_800087A4 /* 8000879C 00003D5C 38 60 00 00 */ li r3, 0 @@ -1674,7 +1674,7 @@ lbl_800087A4: /* 800087B8 00003D78 38 C0 00 00 */ li r6, 0 /* 800087BC 00003D7C 80 6D 89 20 */ lwz r3, lbl_8025CFE0-_SDA_BASE_(r13) /* 800087C0 00003D80 80 63 00 18 */ lwz r3, 0x18(r3) -/* 800087C4 00003D84 48 03 95 19 */ bl func_80041CDC +/* 800087C4 00003D84 48 03 95 19 */ bl ramGetBuffer /* 800087C8 00003D88 2C 03 00 00 */ cmpwi r3, 0 /* 800087CC 00003D8C 40 82 00 0C */ bne lbl_800087D8 /* 800087D0 00003D90 38 60 00 00 */ li r3, 0 @@ -1887,7 +1887,7 @@ lbl_80008AC0: /* 80008AD0 00004090 80 63 00 18 */ lwz r3, 0x18(r3) /* 80008AD4 00004094 38 A0 03 00 */ li r5, 0x300 /* 80008AD8 00004098 38 C0 00 00 */ li r6, 0 -/* 80008ADC 0000409C 48 03 92 01 */ bl func_80041CDC +/* 80008ADC 0000409C 48 03 92 01 */ bl ramGetBuffer /* 80008AE0 000040A0 2C 03 00 00 */ cmpwi r3, 0 /* 80008AE4 000040A4 40 82 00 0C */ bne lbl_80008AF0 /* 80008AE8 000040A8 38 60 00 00 */ li r3, 0 @@ -2234,7 +2234,7 @@ lbl_80008FC0: /* 80008FE0 000045A0 80 63 00 18 */ lwz r3, 0x18(r3) /* 80008FE4 000045A4 38 A0 03 00 */ li r5, 0x300 /* 80008FE8 000045A8 38 C0 00 00 */ li r6, 0 -/* 80008FEC 000045AC 48 03 8C F1 */ bl func_80041CDC +/* 80008FEC 000045AC 48 03 8C F1 */ bl ramGetBuffer /* 80008FF0 000045B0 2C 03 00 00 */ cmpwi r3, 0 /* 80008FF4 000045B4 40 82 00 0C */ bne lbl_80009000 /* 80008FF8 000045B8 38 60 00 00 */ li r3, 0 @@ -2278,7 +2278,7 @@ lbl_80009064: /* 80009084 00004644 80 63 00 18 */ lwz r3, 0x18(r3) /* 80009088 00004648 38 A0 03 00 */ li r5, 0x300 /* 8000908C 0000464C 38 C0 00 00 */ li r6, 0 -/* 80009090 00004650 48 03 8C 4D */ bl func_80041CDC +/* 80009090 00004650 48 03 8C 4D */ bl ramGetBuffer /* 80009094 00004654 2C 03 00 00 */ cmpwi r3, 0 /* 80009098 00004658 40 82 00 0C */ bne lbl_800090A4 /* 8000909C 0000465C 38 60 00 00 */ li r3, 0 @@ -2332,7 +2332,7 @@ lbl_8000912C: /* 8000914C 0000470C 80 63 00 18 */ lwz r3, 0x18(r3) /* 80009150 00004710 38 A0 03 00 */ li r5, 0x300 /* 80009154 00004714 38 C0 00 00 */ li r6, 0 -/* 80009158 00004718 48 03 8B 85 */ bl func_80041CDC +/* 80009158 00004718 48 03 8B 85 */ bl ramGetBuffer /* 8000915C 0000471C 2C 03 00 00 */ cmpwi r3, 0 /* 80009160 00004720 40 82 00 0C */ bne lbl_8000916C /* 80009164 00004724 38 60 00 00 */ li r3, 0 @@ -2346,7 +2346,7 @@ lbl_8000916C: /* 80009180 00004740 38 C0 00 00 */ li r6, 0 /* 80009184 00004744 80 6D 89 20 */ lwz r3, lbl_8025CFE0-_SDA_BASE_(r13) /* 80009188 00004748 80 63 00 18 */ lwz r3, 0x18(r3) -/* 8000918C 0000474C 48 03 8B 51 */ bl func_80041CDC +/* 8000918C 0000474C 48 03 8B 51 */ bl ramGetBuffer /* 80009190 00004750 2C 03 00 00 */ cmpwi r3, 0 /* 80009194 00004754 40 82 00 0C */ bne lbl_800091A0 /* 80009198 00004758 38 60 00 00 */ li r3, 0 @@ -2647,7 +2647,7 @@ lbl_800095A8: /* 800095C8 00004B88 80 63 00 18 */ lwz r3, 0x18(r3) /* 800095CC 00004B8C 38 A0 03 00 */ li r5, 0x300 /* 800095D0 00004B90 38 C0 00 00 */ li r6, 0 -/* 800095D4 00004B94 48 03 87 09 */ bl func_80041CDC +/* 800095D4 00004B94 48 03 87 09 */ bl ramGetBuffer /* 800095D8 00004B98 2C 03 00 00 */ cmpwi r3, 0 /* 800095DC 00004B9C 40 82 00 0C */ bne lbl_800095E8 /* 800095E0 00004BA0 38 60 00 00 */ li r3, 0 @@ -2685,7 +2685,7 @@ lbl_80009630: /* 80009650 00004C10 80 63 00 18 */ lwz r3, 0x18(r3) /* 80009654 00004C14 38 A0 00 00 */ li r5, 0 /* 80009658 00004C18 38 C0 00 00 */ li r6, 0 -/* 8000965C 00004C1C 48 03 86 81 */ bl func_80041CDC +/* 8000965C 00004C1C 48 03 86 81 */ bl ramGetBuffer /* 80009660 00004C20 2C 03 00 00 */ cmpwi r3, 0 /* 80009664 00004C24 40 82 00 0C */ bne lbl_80009670 /* 80009668 00004C28 38 60 00 00 */ li r3, 0 @@ -2854,7 +2854,7 @@ lbl_8000989C: /* 800098BC 00004E7C 80 63 00 18 */ lwz r3, 0x18(r3) /* 800098C0 00004E80 38 A0 03 00 */ li r5, 0x300 /* 800098C4 00004E84 38 C0 00 00 */ li r6, 0 -/* 800098C8 00004E88 48 03 84 15 */ bl func_80041CDC +/* 800098C8 00004E88 48 03 84 15 */ bl ramGetBuffer /* 800098CC 00004E8C 2C 03 00 00 */ cmpwi r3, 0 /* 800098D0 00004E90 40 82 00 0C */ bne lbl_800098DC /* 800098D4 00004E94 38 60 00 00 */ li r3, 0 @@ -2880,7 +2880,7 @@ lbl_80009914: /* 8000991C 00004EDC 38 A0 03 00 */ li r5, 0x300 /* 80009920 00004EE0 38 C0 00 00 */ li r6, 0 /* 80009924 00004EE4 80 63 00 18 */ lwz r3, 0x18(r3) -/* 80009928 00004EE8 48 03 83 B5 */ bl func_80041CDC +/* 80009928 00004EE8 48 03 83 B5 */ bl ramGetBuffer /* 8000992C 00004EEC 2C 03 00 00 */ cmpwi r3, 0 /* 80009930 00004EF0 40 82 00 0C */ bne lbl_8000993C /* 80009934 00004EF4 38 60 00 00 */ li r3, 0 @@ -2903,7 +2903,7 @@ lbl_8000994C: /* 80009970 00004F30 38 A0 03 00 */ li r5, 0x300 /* 80009974 00004F34 80 63 00 18 */ lwz r3, 0x18(r3) /* 80009978 00004F38 38 C0 00 00 */ li r6, 0 -/* 8000997C 00004F3C 48 03 83 61 */ bl func_80041CDC +/* 8000997C 00004F3C 48 03 83 61 */ bl ramGetBuffer /* 80009980 00004F40 2C 03 00 00 */ cmpwi r3, 0 /* 80009984 00004F44 40 82 00 0C */ bne lbl_80009990 /* 80009988 00004F48 38 60 00 00 */ li r3, 0 @@ -2919,7 +2919,7 @@ lbl_800099A0: /* 800099A8 00004F68 38 A0 03 00 */ li r5, 0x300 /* 800099AC 00004F6C 38 C0 00 00 */ li r6, 0 /* 800099B0 00004F70 80 63 00 18 */ lwz r3, 0x18(r3) -/* 800099B4 00004F74 48 03 83 29 */ bl func_80041CDC +/* 800099B4 00004F74 48 03 83 29 */ bl ramGetBuffer /* 800099B8 00004F78 2C 03 00 00 */ cmpwi r3, 0 /* 800099BC 00004F7C 40 82 00 0C */ bne lbl_800099C8 /* 800099C0 00004F80 38 60 00 00 */ li r3, 0 @@ -3009,7 +3009,7 @@ lbl_80009ACC: /* 80009AF0 000050B0 38 A0 03 00 */ li r5, 0x300 /* 80009AF4 000050B4 80 63 00 18 */ lwz r3, 0x18(r3) /* 80009AF8 000050B8 38 C0 00 00 */ li r6, 0 -/* 80009AFC 000050BC 48 03 81 E1 */ bl func_80041CDC +/* 80009AFC 000050BC 48 03 81 E1 */ bl ramGetBuffer /* 80009B00 000050C0 2C 03 00 00 */ cmpwi r3, 0 /* 80009B04 000050C4 40 82 00 0C */ bne lbl_80009B10 /* 80009B08 000050C8 38 60 00 00 */ li r3, 0 @@ -3023,7 +3023,7 @@ lbl_80009B10: /* 80009B24 000050E4 38 C0 00 00 */ li r6, 0 /* 80009B28 000050E8 80 6D 89 20 */ lwz r3, lbl_8025CFE0-_SDA_BASE_(r13) /* 80009B2C 000050EC 80 63 00 18 */ lwz r3, 0x18(r3) -/* 80009B30 000050F0 48 03 81 AD */ bl func_80041CDC +/* 80009B30 000050F0 48 03 81 AD */ bl ramGetBuffer /* 80009B34 000050F4 2C 03 00 00 */ cmpwi r3, 0 /* 80009B38 000050F8 40 82 00 0C */ bne lbl_80009B44 /* 80009B3C 000050FC 38 60 00 00 */ li r3, 0 @@ -3172,7 +3172,7 @@ lbl_80009D28: /* 80009D48 00005308 80 63 00 18 */ lwz r3, 0x18(r3) /* 80009D4C 0000530C 38 A0 03 00 */ li r5, 0x300 /* 80009D50 00005310 38 C0 00 00 */ li r6, 0 -/* 80009D54 00005314 48 03 7F 89 */ bl func_80041CDC +/* 80009D54 00005314 48 03 7F 89 */ bl ramGetBuffer /* 80009D58 00005318 2C 03 00 00 */ cmpwi r3, 0 /* 80009D5C 0000531C 40 82 00 0C */ bne lbl_80009D68 /* 80009D60 00005320 38 60 00 00 */ li r3, 0 @@ -3186,7 +3186,7 @@ lbl_80009D68: /* 80009D7C 0000533C 38 C0 00 00 */ li r6, 0 /* 80009D80 00005340 80 6D 89 20 */ lwz r3, lbl_8025CFE0-_SDA_BASE_(r13) /* 80009D84 00005344 80 63 00 18 */ lwz r3, 0x18(r3) -/* 80009D88 00005348 48 03 7F 55 */ bl func_80041CDC +/* 80009D88 00005348 48 03 7F 55 */ bl ramGetBuffer /* 80009D8C 0000534C 2C 03 00 00 */ cmpwi r3, 0 /* 80009D90 00005350 40 82 00 0C */ bne lbl_80009D9C /* 80009D94 00005354 38 60 00 00 */ li r3, 0 @@ -3404,7 +3404,7 @@ lbl_8000A090: /* 8000A0A0 00005660 38 21 00 60 */ addi r1, r1, 0x60 /* 8000A0A4 00005664 4E 80 00 20 */ blr -glabel func_8000A0A8 +glabel systemGetException /* 8000A0A8 00005668 38 60 FF FF */ li r3, -1 /* 8000A0AC 0000566C 38 00 00 00 */ li r0, 0 /* 8000A0B0 00005670 38 CD 80 08 */ addi r6, r13, lbl_8025C6C8-_SDA_BASE_ @@ -3678,7 +3678,7 @@ glabel func_8000A468 /* 8000A490 00005A50 38 81 00 08 */ addi r4, r1, 8 /* 8000A494 00005A54 38 DF 00 04 */ addi r6, r31, 4 /* 8000A498 00005A58 80 63 00 18 */ lwz r3, 0x18(r3) -/* 8000A49C 00005A5C 48 03 78 41 */ bl func_80041CDC +/* 8000A49C 00005A5C 48 03 78 41 */ bl ramGetBuffer /* 8000A4A0 00005A60 2C 03 00 00 */ cmpwi r3, 0 /* 8000A4A4 00005A64 40 82 00 0C */ bne lbl_8000A4B0 /* 8000A4A8 00005A68 38 60 00 00 */ li r3, 0 @@ -3882,7 +3882,7 @@ lbl_8000A750: /* 8000A758 00005D18 38 21 00 10 */ addi r1, r1, 0x10 /* 8000A75C 00005D1C 4E 80 00 20 */ blr -glabel func_8000A760 +glabel systemSetMode /* 8000A760 00005D20 94 21 FF F0 */ stwu r1, -0x10(r1) /* 8000A764 00005D24 7C 08 02 A6 */ mflr r0 /* 8000A768 00005D28 3C A0 80 17 */ lis r5, lbl_80170208@ha @@ -3914,7 +3914,7 @@ lbl_8000A7B4: /* 8000A7C4 00005D84 38 21 00 10 */ addi r1, r1, 0x10 /* 8000A7C8 00005D88 4E 80 00 20 */ blr -glabel func_8000A7CC +glabel systemGetMode /* 8000A7CC 00005D8C 94 21 FF F0 */ stwu r1, -0x10(r1) /* 8000A7D0 00005D90 7C 08 02 A6 */ mflr r0 /* 8000A7D4 00005D94 3C A0 80 17 */ lis r5, lbl_80170208@ha @@ -3961,7 +3961,7 @@ lbl_8000A85C: /* 8000A864 00005E24 41 82 00 10 */ beq lbl_8000A874 /* 8000A868 00005E28 7F 84 E3 78 */ mr r4, r28 /* 8000A86C 00005E2C 7F A5 EB 78 */ mr r5, r29 -/* 8000A870 00005E30 48 07 7B E5 */ bl func_80082454 +/* 8000A870 00005E30 48 07 7B E5 */ bl xlObjectEvent lbl_8000A874: /* 8000A874 00005E34 3B DE 00 01 */ addi r30, r30, 1 /* 8000A878 00005E38 3B FF 00 04 */ addi r31, r31, 4 @@ -3991,16 +3991,16 @@ lbl_8000A8C4: /* 8000A8CC 00005E8C 41 82 00 10 */ beq lbl_8000A8DC /* 8000A8D0 00005E90 38 80 10 04 */ li r4, 0x1004 /* 8000A8D4 00005E94 38 A0 00 00 */ li r5, 0 -/* 8000A8D8 00005E98 48 07 7B 7D */ bl func_80082454 +/* 8000A8D8 00005E98 48 07 7B 7D */ bl xlObjectEvent lbl_8000A8DC: /* 8000A8DC 00005E9C 3B FF 00 01 */ addi r31, r31, 1 /* 8000A8E0 00005EA0 3B DE 00 04 */ addi r30, r30, 4 /* 8000A8E4 00005EA4 2C 1F 00 17 */ cmpwi r31, 0x17 /* 8000A8E8 00005EA8 41 80 FF DC */ blt lbl_8000A8C4 /* 8000A8EC 00005EAC 38 60 00 01 */ li r3, 1 -/* 8000A8F0 00005EB0 48 08 FC C9 */ bl func_8009A5B8 -/* 8000A8F4 00005EB4 48 08 FB 3D */ bl func_8009A430 -/* 8000A8F8 00005EB8 48 08 EB B5 */ bl func_800994AC +/* 8000A8F0 00005EB0 48 08 FC C9 */ bl VISetBlack +/* 8000A8F4 00005EB4 48 08 FB 3D */ bl VIFlush +/* 8000A8F8 00005EB8 48 08 EB B5 */ bl VIWaitForRetrace /* 8000A8FC 00005EBC 48 08 0E 69 */ bl func_8008B764 /* 8000A900 00005EC0 38 60 12 34 */ li r3, 0x1234 /* 8000A904 00005EC4 48 08 6B CD */ bl func_800914D0 @@ -4012,7 +4012,7 @@ lbl_8000A8DC: /* 8000A91C 00005EDC 38 21 00 10 */ addi r1, r1, 0x10 /* 8000A920 00005EE0 4E 80 00 20 */ blr -glabel func_8000A924 +glabel systemReset /* 8000A924 00005EE4 94 21 FF C0 */ stwu r1, -0x40(r1) /* 8000A928 00005EE8 7C 08 02 A6 */ mflr r0 /* 8000A92C 00005EEC 38 80 00 00 */ li r4, 0 @@ -4119,7 +4119,7 @@ lbl_8000AA94: /* 8000AA9C 0000605C 38 A0 03 00 */ li r5, 0x300 /* 8000AAA0 00006060 38 C0 00 00 */ li r6, 0 /* 8000AAA4 00006064 80 63 00 18 */ lwz r3, 0x18(r3) -/* 8000AAA8 00006068 48 03 72 35 */ bl func_80041CDC +/* 8000AAA8 00006068 48 03 72 35 */ bl ramGetBuffer /* 8000AAAC 0000606C 2C 03 00 00 */ cmpwi r3, 0 /* 8000AAB0 00006070 40 82 00 0C */ bne lbl_8000AABC /* 8000AAB4 00006074 38 00 00 00 */ li r0, 0 @@ -4200,7 +4200,7 @@ lbl_8000ABC0: /* 8000ABC8 00006188 41 82 00 10 */ beq lbl_8000ABD8 /* 8000ABCC 0000618C 38 80 10 03 */ li r4, 0x1003 /* 8000ABD0 00006190 38 A0 00 00 */ li r5, 0 -/* 8000ABD4 00006194 48 07 78 81 */ bl func_80082454 +/* 8000ABD4 00006194 48 07 78 81 */ bl xlObjectEvent lbl_8000ABD8: /* 8000ABD8 00006198 3B DE 00 01 */ addi r30, r30, 1 /* 8000ABDC 0000619C 3B FF 00 04 */ addi r31, r31, 4 @@ -4216,7 +4216,7 @@ lbl_8000ABEC: /* 8000ABFC 000061BC 38 21 00 40 */ addi r1, r1, 0x40 /* 8000AC00 000061C0 4E 80 00 20 */ blr -glabel func_8000AC04 +glabel systemExecute /* 8000AC04 000061C4 94 21 FF F0 */ stwu r1, -0x10(r1) /* 8000AC08 000061C8 7C 08 02 A6 */ mflr r0 /* 8000AC0C 000061CC 90 01 00 14 */ stw r0, 0x14(r1) @@ -4226,7 +4226,7 @@ glabel func_8000AC04 /* 8000AC1C 000061DC 80 A3 00 70 */ lwz r5, 0x70(r3) /* 8000AC20 000061E0 80 66 00 10 */ lwz r3, 0x10(r6) /* 8000AC24 000061E4 80 DF 00 74 */ lwz r6, 0x74(r31) -/* 8000AC28 000061E8 48 03 0E 89 */ bl func_8003BAB0 +/* 8000AC28 000061E8 48 03 0E 89 */ bl cpuExecute /* 8000AC2C 000061EC 2C 03 00 00 */ cmpwi r3, 0 /* 8000AC30 000061F0 40 82 00 38 */ bne lbl_8000AC68 /* 8000AC34 000061F4 3C 80 80 17 */ lis r4, lbl_80170208@ha @@ -4281,7 +4281,7 @@ lbl_8000ACD4: /* 8000ACE0 000062A0 38 21 00 10 */ addi r1, r1, 0x10 /* 8000ACE4 000062A4 4E 80 00 20 */ blr -glabel func_8000ACE8 +glabel systemCheckInterrupts /* 8000ACE8 000062A8 94 21 FF B0 */ stwu r1, -0x50(r1) /* 8000ACEC 000062AC 7C 08 02 A6 */ mflr r0 /* 8000ACF0 000062B0 90 01 00 54 */ stw r0, 0x54(r1) @@ -4306,7 +4306,7 @@ lbl_8000AD1C: /* 8000AD38 000062F8 7E E3 BB 78 */ mr r3, r23 /* 8000AD3C 000062FC 7F 84 E3 78 */ mr r4, r28 /* 8000AD40 00006300 38 A1 00 08 */ addi r5, r1, 8 -/* 8000AD44 00006304 4B FF F3 65 */ bl func_8000A0A8 +/* 8000AD44 00006304 4B FF F3 65 */ bl systemGetException /* 8000AD48 00006308 2C 03 00 00 */ cmpwi r3, 0 /* 8000AD4C 0000630C 40 82 00 0C */ bne lbl_8000AD58 /* 8000AD50 00006310 38 60 00 00 */ li r3, 0 @@ -4319,7 +4319,7 @@ lbl_8000AD58: /* 8000AD68 00006328 80 6D 89 20 */ lwz r3, lbl_8025CFE0-_SDA_BASE_(r13) /* 8000AD6C 0000632C 80 81 00 0C */ lwz r4, 0xc(r1) /* 8000AD70 00006330 80 63 00 10 */ lwz r3, 0x10(r3) -/* 8000AD74 00006334 48 00 22 09 */ bl func_8000CF7C +/* 8000AD74 00006334 48 00 22 09 */ bl cpuTestInterrupt /* 8000AD78 00006338 2C 03 00 00 */ cmpwi r3, 0 /* 8000AD7C 0000633C 41 82 00 40 */ beq lbl_8000ADBC /* 8000AD80 00006340 80 81 00 14 */ lwz r4, 0x14(r1) @@ -4327,7 +4327,7 @@ lbl_8000AD58: /* 8000AD88 00006348 41 82 00 18 */ beq lbl_8000ADA0 /* 8000AD8C 0000634C 80 6D 89 20 */ lwz r3, lbl_8025CFE0-_SDA_BASE_(r13) /* 8000AD90 00006350 80 63 00 28 */ lwz r3, 0x28(r3) -/* 8000AD94 00006354 48 00 15 61 */ bl func_8000C2F4 +/* 8000AD94 00006354 48 00 15 61 */ bl mipsSetInterrupt /* 8000AD98 00006358 2C 03 00 00 */ cmpwi r3, 0 /* 8000AD9C 0000635C 41 82 00 20 */ beq lbl_8000ADBC lbl_8000ADA0: @@ -4355,7 +4355,7 @@ lbl_8000ADD0: /* 8000ADE8 000063A8 7F 65 DB 78 */ mr r5, r27 /* 8000ADEC 000063AC 38 80 00 00 */ li r4, 0 /* 8000ADF0 000063B0 80 63 00 10 */ lwz r3, 0x10(r3) -/* 8000ADF4 000063B4 48 00 22 09 */ bl func_8000CFFC +/* 8000ADF4 000063B4 48 00 22 09 */ bl cpuException /* 8000ADF8 000063B8 2C 03 00 00 */ cmpwi r3, 0 /* 8000ADFC 000063BC 40 82 00 38 */ bne lbl_8000AE34 /* 8000AE00 000063C0 38 60 00 00 */ li r3, 0 @@ -4367,7 +4367,7 @@ lbl_8000AE08: /* 8000AE14 000063D4 7F 04 C3 78 */ mr r4, r24 /* 8000AE18 000063D8 38 A0 00 00 */ li r5, 0 /* 8000AE1C 000063DC 80 63 00 10 */ lwz r3, 0x10(r3) -/* 8000AE20 000063E0 48 00 21 DD */ bl func_8000CFFC +/* 8000AE20 000063E0 48 00 21 DD */ bl cpuException /* 8000AE24 000063E4 2C 03 00 00 */ cmpwi r3, 0 /* 8000AE28 000063E8 40 82 00 0C */ bne lbl_8000AE34 /* 8000AE2C 000063EC 38 60 00 00 */ li r3, 0 @@ -4382,7 +4382,7 @@ lbl_8000AE38: /* 8000AE48 00006408 38 21 00 50 */ addi r1, r1, 0x50 /* 8000AE4C 0000640C 4E 80 00 20 */ blr -glabel func_8000AE50 +glabel systemExceptionPending /* 8000AE50 00006410 2C 04 FF FF */ cmpwi r4, -1 /* 8000AE54 00006414 40 81 00 24 */ ble lbl_8000AE78 /* 8000AE58 00006418 2C 04 00 10 */ cmpwi r4, 0x10 @@ -4474,7 +4474,7 @@ lbl_8000AF88: /* 8000AF8C 0000654C 2C 00 00 00 */ cmpwi r0, 0 /* 8000AF90 00006550 41 82 00 1C */ beq lbl_8000AFAC /* 8000AF94 00006554 7F A3 EB 78 */ mr r3, r29 -/* 8000AF98 00006558 48 07 73 B9 */ bl func_80082350 +/* 8000AF98 00006558 48 07 73 B9 */ bl xlObjectFree /* 8000AF9C 0000655C 2C 03 00 00 */ cmpwi r3, 0 /* 8000AFA0 00006560 40 82 00 0C */ bne lbl_8000AFAC /* 8000AFA4 00006564 38 00 00 00 */ li r0, 0 @@ -4494,7 +4494,7 @@ lbl_8000AFC4: lbl_8000AFD4: /* 8000AFD4 00006594 7F A4 EB 78 */ mr r4, r29 /* 8000AFD8 00006598 38 A1 00 08 */ addi r5, r1, 8 -/* 8000AFDC 0000659C 4B FF F0 CD */ bl func_8000A0A8 +/* 8000AFDC 0000659C 4B FF F0 CD */ bl systemGetException /* 8000AFE0 000065A0 2C 03 00 00 */ cmpwi r3, 0 /* 8000AFE4 000065A4 40 82 00 0C */ bne lbl_8000AFF0 /* 8000AFE8 000065A8 38 60 00 00 */ li r3, 0 @@ -4612,7 +4612,7 @@ glabel func_8000B120 /* 8000B16C 0000672C 38 81 00 08 */ addi r4, r1, 8 /* 8000B170 00006730 38 C0 00 00 */ li r6, 0 /* 8000B174 00006734 80 63 00 18 */ lwz r3, 0x18(r3) -/* 8000B178 00006738 48 03 6B 65 */ bl func_80041CDC +/* 8000B178 00006738 48 03 6B 65 */ bl ramGetBuffer /* 8000B17C 0000673C 2C 03 00 00 */ cmpwi r3, 0 /* 8000B180 00006740 40 82 00 0C */ bne lbl_8000B18C /* 8000B184 00006744 38 60 00 00 */ li r3, 0 @@ -4646,7 +4646,7 @@ lbl_8000B18C: /* 8000B1F0 000067B0 80 6D 89 20 */ lwz r3, lbl_8025CFE0-_SDA_BASE_(r13) /* 8000B1F4 000067B4 38 80 10 01 */ li r4, 0x1001 /* 8000B1F8 000067B8 38 A0 00 07 */ li r5, 7 -/* 8000B1FC 000067BC 48 07 72 59 */ bl func_80082454 +/* 8000B1FC 000067BC 48 07 72 59 */ bl xlObjectEvent /* 8000B200 000067C0 48 00 00 44 */ b lbl_8000B244 /* 8000B204 000067C4 80 85 00 00 */ lwz r4, 0(r5) /* 8000B208 000067C8 80 03 00 04 */ lwz r0, 4(r3) @@ -4910,7 +4910,7 @@ lbl_8000B568: /* 8000B578 00006B38 80 6D 89 20 */ lwz r3, lbl_8025CFE0-_SDA_BASE_(r13) /* 8000B57C 00006B3C 83 C3 00 5C */ lwz r30, 0x5c(r3) /* 8000B580 00006B40 80 63 00 18 */ lwz r3, 0x18(r3) -/* 8000B584 00006B44 48 03 67 59 */ bl func_80041CDC +/* 8000B584 00006B44 48 03 67 59 */ bl ramGetBuffer /* 8000B588 00006B48 2C 03 00 00 */ cmpwi r3, 0 /* 8000B58C 00006B4C 40 82 00 0C */ bne lbl_8000B598 /* 8000B590 00006B50 38 60 00 00 */ li r3, 0 @@ -4946,7 +4946,7 @@ lbl_8000B598: /* 8000B604 00006BC4 80 6D 89 20 */ lwz r3, lbl_8025CFE0-_SDA_BASE_(r13) /* 8000B608 00006BC8 38 80 10 01 */ li r4, 0x1001 /* 8000B60C 00006BCC 38 A0 00 08 */ li r5, 8 -/* 8000B610 00006BD0 48 07 6E 45 */ bl func_80082454 +/* 8000B610 00006BD0 48 07 6E 45 */ bl xlObjectEvent /* 8000B614 00006BD4 3C 00 00 01 */ lis r0, 1 /* 8000B618 00006BD8 90 1F 00 1C */ stw r0, 0x1c(r31) /* 8000B61C 00006BDC 48 00 01 70 */ b lbl_8000B78C @@ -5146,7 +5146,7 @@ glabel func_8000B8D8 /* 8000B8D8 00006E98 38 60 00 00 */ li r3, 0 /* 8000B8DC 00006E9C 4E 80 00 20 */ blr -glabel func_8000B8E0 +glabel videoForceRetrace /* 8000B8E0 00006EA0 94 21 FF F0 */ stwu r1, -0x10(r1) /* 8000B8E4 00006EA4 7C 08 02 A6 */ mflr r0 /* 8000B8E8 00006EA8 38 80 00 08 */ li r4, 8 @@ -5154,7 +5154,7 @@ glabel func_8000B8E0 /* 8000B8F0 00006EB0 93 E1 00 0C */ stw r31, 0xc(r1) /* 8000B8F4 00006EB4 7C 7F 1B 78 */ mr r31, r3 /* 8000B8F8 00006EB8 80 6D 89 20 */ lwz r3, lbl_8025CFE0-_SDA_BASE_(r13) -/* 8000B8FC 00006EBC 4B FF F5 55 */ bl func_8000AE50 +/* 8000B8FC 00006EBC 4B FF F5 55 */ bl systemExceptionPending /* 8000B900 00006EC0 2C 03 00 00 */ cmpwi r3, 0 /* 8000B904 00006EC4 40 82 00 30 */ bne lbl_8000B934 /* 8000B908 00006EC8 80 1F 00 10 */ lwz r0, 0x10(r31) @@ -5165,7 +5165,7 @@ glabel func_8000B8E0 /* 8000B91C 00006EDC 38 A0 00 08 */ li r5, 8 /* 8000B920 00006EE0 90 1F 00 00 */ stw r0, 0(r31) /* 8000B924 00006EE4 80 6D 89 20 */ lwz r3, lbl_8025CFE0-_SDA_BASE_(r13) -/* 8000B928 00006EE8 48 07 6B 2D */ bl func_80082454 +/* 8000B928 00006EE8 48 07 6B 2D */ bl xlObjectEvent /* 8000B92C 00006EEC 38 60 00 01 */ li r3, 1 /* 8000B930 00006EF0 48 00 00 08 */ b lbl_8000B938 lbl_8000B934: @@ -5305,7 +5305,7 @@ glabel func_8000BAAC /* 8000BB00 000070C0 38 C1 00 0C */ addi r6, r1, 0xc /* 8000BB04 000070C4 80 63 00 18 */ lwz r3, 0x18(r3) /* 8000BB08 000070C8 80 A7 00 00 */ lwz r5, 0(r7) -/* 8000BB0C 000070CC 48 03 61 D1 */ bl func_80041CDC +/* 8000BB0C 000070CC 48 03 61 D1 */ bl ramGetBuffer /* 8000BB10 000070D0 2C 03 00 00 */ cmpwi r3, 0 /* 8000BB14 000070D4 40 82 00 0C */ bne lbl_8000BB20 /* 8000BB18 000070D8 38 60 00 00 */ li r3, 0 @@ -5323,7 +5323,7 @@ lbl_8000BB40: /* 8000BB40 00007100 80 6D 89 20 */ lwz r3, lbl_8025CFE0-_SDA_BASE_(r13) /* 8000BB44 00007104 38 80 10 00 */ li r4, 0x1000 /* 8000BB48 00007108 38 A0 00 06 */ li r5, 6 -/* 8000BB4C 0000710C 48 07 69 09 */ bl func_80082454 +/* 8000BB4C 0000710C 48 07 69 09 */ bl xlObjectEvent /* 8000BB50 00007110 48 00 00 84 */ b lbl_8000BBD4 /* 8000BB54 00007114 38 00 00 40 */ li r0, 0x40 /* 8000BB58 00007118 80 6D 89 20 */ lwz r3, lbl_8025CFE0-_SDA_BASE_(r13) @@ -5332,7 +5332,7 @@ lbl_8000BB40: /* 8000BB64 00007124 38 C1 00 0C */ addi r6, r1, 0xc /* 8000BB68 00007128 80 63 00 18 */ lwz r3, 0x18(r3) /* 8000BB6C 0000712C 80 A7 00 00 */ lwz r5, 0(r7) -/* 8000BB70 00007130 48 03 61 6D */ bl func_80041CDC +/* 8000BB70 00007130 48 03 61 6D */ bl ramGetBuffer /* 8000BB74 00007134 2C 03 00 00 */ cmpwi r3, 0 /* 8000BB78 00007138 40 82 00 0C */ bne lbl_8000BB84 /* 8000BB7C 0000713C 38 60 00 00 */ li r3, 0 @@ -5350,12 +5350,12 @@ lbl_8000BBA4: /* 8000BBA4 00007164 80 6D 89 20 */ lwz r3, lbl_8025CFE0-_SDA_BASE_(r13) /* 8000BBA8 00007168 38 80 10 00 */ li r4, 0x1000 /* 8000BBAC 0000716C 38 A0 00 06 */ li r5, 6 -/* 8000BBB0 00007170 48 07 68 A5 */ bl func_80082454 +/* 8000BBB0 00007170 48 07 68 A5 */ bl xlObjectEvent /* 8000BBB4 00007174 48 00 00 20 */ b lbl_8000BBD4 /* 8000BBB8 00007178 80 6D 89 20 */ lwz r3, lbl_8025CFE0-_SDA_BASE_(r13) /* 8000BBBC 0000717C 38 80 10 01 */ li r4, 0x1001 /* 8000BBC0 00007180 38 A0 00 06 */ li r5, 6 -/* 8000BBC4 00007184 48 07 68 91 */ bl func_80082454 +/* 8000BBC4 00007184 48 07 68 91 */ bl xlObjectEvent /* 8000BBC8 00007188 48 00 00 0C */ b lbl_8000BBD4 lbl_8000BBCC: /* 8000BBCC 0000718C 38 60 00 00 */ li r3, 0 @@ -5406,7 +5406,7 @@ glabel func_8000BC00 /* 8000BC58 00007218 48 00 00 30 */ b lbl_8000BC88 /* 8000BC5C 0000721C 80 6D 89 20 */ lwz r3, lbl_8025CFE0-_SDA_BASE_(r13) /* 8000BC60 00007220 38 80 00 06 */ li r4, 6 -/* 8000BC64 00007224 4B FF F1 ED */ bl func_8000AE50 +/* 8000BC64 00007224 4B FF F1 ED */ bl systemExceptionPending /* 8000BC68 00007228 7C 03 00 D0 */ neg r0, r3 /* 8000BC6C 0000722C 7C 00 1B 78 */ or r0, r0, r3 /* 8000BC70 00007230 7C 00 FE 70 */ srawi r0, r0, 0x1f @@ -5522,7 +5522,7 @@ lbl_8000BDC0: /* 8000BDE8 000073A8 54 00 00 3A */ rlwinm r0, r0, 0, 0, 0x1d /* 8000BDEC 000073AC 90 06 00 00 */ stw r0, 0(r6) /* 8000BDF0 000073B0 80 6D 89 20 */ lwz r3, lbl_8025CFE0-_SDA_BASE_(r13) -/* 8000BDF4 000073B4 48 07 66 61 */ bl func_80082454 +/* 8000BDF4 000073B4 48 07 66 61 */ bl xlObjectEvent /* 8000BDF8 000073B8 38 00 00 01 */ li r0, 1 /* 8000BDFC 000073BC 48 00 00 14 */ b lbl_8000BE10 lbl_8000BE00: @@ -5685,7 +5685,7 @@ lbl_8000C018: /* 8000C024 000075E4 80 6D 89 20 */ lwz r3, lbl_8025CFE0-_SDA_BASE_(r13) /* 8000C028 000075E8 38 80 10 01 */ li r4, 0x1001 /* 8000C02C 000075EC 38 A0 00 09 */ li r5, 9 -/* 8000C030 000075F0 48 07 64 25 */ bl func_80082454 +/* 8000C030 000075F0 48 07 64 25 */ bl xlObjectEvent /* 8000C034 000075F4 48 00 00 8C */ b lbl_8000C0C0 /* 8000C038 000075F8 80 05 00 00 */ lwz r0, 0(r5) /* 8000C03C 000075FC 54 00 06 3E */ clrlwi r0, r0, 0x18 @@ -5888,7 +5888,7 @@ lbl_8000C2E0: /* 8000C2EC 000078AC 38 21 00 10 */ addi r1, r1, 0x10 /* 8000C2F0 000078B0 4E 80 00 20 */ blr -glabel func_8000C2F4 +glabel mipsSetInterrupt /* 8000C2F4 000078B4 2C 04 00 03 */ cmpwi r4, 3 /* 8000C2F8 000078B8 80 A3 00 00 */ lwz r5, 0(r3) /* 8000C2FC 000078BC 41 82 00 78 */ beq lbl_8000C374 @@ -6066,7 +6066,7 @@ lbl_8000C52C: /* 8000C534 00007AF4 80 6D 89 20 */ lwz r3, lbl_8025CFE0-_SDA_BASE_(r13) /* 8000C538 00007AF8 38 80 10 01 */ li r4, 0x1001 /* 8000C53C 00007AFC 38 A0 00 0A */ li r5, 0xa -/* 8000C540 00007B00 48 07 5F 15 */ bl func_80082454 +/* 8000C540 00007B00 48 07 5F 15 */ bl xlObjectEvent lbl_8000C544: /* 8000C544 00007B04 57 C0 04 E7 */ rlwinm. r0, r30, 0, 0x13, 0x13 /* 8000C548 00007B08 41 82 00 10 */ beq lbl_8000C558 @@ -6558,7 +6558,7 @@ glabel func_8000CB1C /* 8000CB70 00008130 38 A0 00 00 */ li r5, 0 /* 8000CB74 00008134 38 C0 00 00 */ li r6, 0 /* 8000CB78 00008138 80 63 00 18 */ lwz r3, 0x18(r3) -/* 8000CB7C 0000813C 48 03 51 61 */ bl func_80041CDC +/* 8000CB7C 0000813C 48 03 51 61 */ bl ramGetBuffer /* 8000CB80 00008140 2C 03 00 00 */ cmpwi r3, 0 /* 8000CB84 00008144 41 82 01 54 */ beq lbl_8000CCD8 /* 8000CB88 00008148 80 6D 89 20 */ lwz r3, lbl_8025CFE0-_SDA_BASE_(r13) @@ -6674,7 +6674,7 @@ lbl_8000CCF8: /* 8000CD10 000082D0 38 21 00 20 */ addi r1, r1, 0x20 /* 8000CD14 000082D4 4E 80 00 20 */ blr -glabel func_8000CD18 +glabel cpuFreeCachedAddress /* 8000CD18 000082D8 3D 83 00 01 */ addis r12, r3, 1 /* 8000CD1C 000082DC 39 40 00 00 */ li r10, 0 /* 8000CD20 000082E0 39 8C 14 98 */ addi r12, r12, 0x1498 @@ -6847,7 +6847,7 @@ lbl_8000CF74: /* 8000CF74 00008534 38 21 00 20 */ addi r1, r1, 0x20 /* 8000CF78 00008538 4E 80 00 20 */ blr -glabel func_8000CF7C +glabel cpuTestInterrupt /* 8000CF7C 0000853C 81 23 0A AC */ lwz r9, 0xaac(r3) /* 8000CF80 00008540 54 86 44 2E */ rlwinm r6, r4, 8, 0x10, 0x17 /* 8000CF84 00008544 81 03 0A B4 */ lwz r8, 0xab4(r3) @@ -6883,7 +6883,7 @@ lbl_8000CFC8: /* 8000CFF4 000085B4 7C 63 01 10 */ subfe r3, r3, r0 /* 8000CFF8 000085B8 4E 80 00 20 */ blr -glabel func_8000CFFC +glabel cpuException /* 8000CFFC 000085BC 94 21 FF F0 */ stwu r1, -0x10(r1) /* 8000D000 000085C0 7C 08 02 A6 */ mflr r0 /* 8000D004 000085C4 90 01 00 14 */ stw r0, 0x14(r1) @@ -7256,7 +7256,7 @@ lbl_8000D538: /* 8000D538 00008AF8 80 A1 00 08 */ lwz r5, 8(r1) /* 8000D53C 00008AFC 7F 63 DB 78 */ mr r3, r27 /* 8000D540 00008B00 38 80 10 02 */ li r4, 0x1002 -/* 8000D544 00008B04 48 07 4F 11 */ bl func_80082454 +/* 8000D544 00008B04 48 07 4F 11 */ bl xlObjectEvent /* 8000D548 00008B08 7C 03 00 D0 */ neg r0, r3 /* 8000D54C 00008B0C 7C 00 1B 78 */ or r0, r0, r3 /* 8000D550 00008B10 54 03 0F FE */ srwi r3, r0, 0x1f @@ -8154,7 +8154,7 @@ glabel func_8000E0E8 /* 8000E170 00009730 3B E0 00 01 */ li r31, 1 /* 8000E174 00009734 38 80 10 01 */ li r4, 0x1001 /* 8000E178 00009738 38 A0 00 03 */ li r5, 3 -/* 8000E17C 0000973C 48 07 42 D9 */ bl func_80082454 +/* 8000E17C 0000973C 48 07 42 D9 */ bl xlObjectEvent /* 8000E180 00009740 80 9B 00 00 */ lwz r4, 0(r27) /* 8000E184 00009744 54 80 07 FF */ clrlwi. r0, r4, 0x1f /* 8000E188 00009748 40 82 00 24 */ bne lbl_8000E1AC @@ -8193,7 +8193,7 @@ lbl_8000E200: /* 8000E200 000097C0 38 80 10 01 */ li r4, 0x1001 lbl_8000E204: /* 8000E204 000097C4 38 A0 00 00 */ li r5, 0 -/* 8000E208 000097C8 48 07 42 4D */ bl func_80082454 +/* 8000E208 000097C8 48 07 42 4D */ bl xlObjectEvent /* 8000E20C 000097CC 57 A0 05 AD */ rlwinm. r0, r29, 0, 0x16, 0x16 /* 8000E210 000097D0 80 6D 89 20 */ lwz r3, lbl_8025CFE0-_SDA_BASE_(r13) /* 8000E214 000097D4 41 82 00 0C */ beq lbl_8000E220 @@ -8203,7 +8203,7 @@ lbl_8000E220: /* 8000E220 000097E0 38 80 10 01 */ li r4, 0x1001 lbl_8000E224: /* 8000E224 000097E4 38 A0 00 01 */ li r5, 1 -/* 8000E228 000097E8 48 07 42 2D */ bl func_80082454 +/* 8000E228 000097E8 48 07 42 2D */ bl xlObjectEvent /* 8000E22C 000097EC 3B E0 00 01 */ li r31, 1 /* 8000E230 000097F0 48 00 00 30 */ b lbl_8000E260 /* 8000E234 000097F4 3B E0 00 01 */ li r31, 1 @@ -8382,7 +8382,7 @@ lbl_8000E490: /* 8000E49C 00009A5C 38 60 00 01 */ li r3, 1 /* 8000E4A0 00009A60 4E 80 00 20 */ blr -glabel func_8000E4A4 +glabel __cpuBreak /* 8000E4A4 00009A64 80 03 00 00 */ lwz r0, 0(r3) /* 8000E4A8 00009A68 60 00 00 02 */ ori r0, r0, 2 /* 8000E4AC 00009A6C 90 03 00 00 */ stw r0, 0(r3) @@ -8422,7 +8422,7 @@ lbl_8000E51C: /* 8000E51C 00009ADC 38 60 00 00 */ li r3, 0 /* 8000E520 00009AE0 4E 80 00 20 */ blr -glabel func_8000E524 +glabel cpuCheckDelaySlot /* 8000E524 00009AE4 2C 03 00 00 */ cmpwi r3, 0 /* 8000E528 00009AE8 38 A0 00 00 */ li r5, 0 /* 8000E52C 00009AEC 40 82 00 0C */ bne lbl_8000E538 @@ -8817,7 +8817,7 @@ lbl_8000EAA0: /* 8000EAA0 0000A060 38 60 00 01 */ li r3, 1 /* 8000EAA4 0000A064 4E 80 00 20 */ blr -glabel func_8000EAA8 +glabel cpuGetPPC /* 8000EAA8 0000A068 94 21 FF 90 */ stwu r1, -0x70(r1) /* 8000EAAC 0000A06C 7C 08 02 A6 */ mflr r0 /* 8000EAB0 0000A070 90 01 00 74 */ stw r0, 0x74(r1) @@ -8836,7 +8836,7 @@ glabel func_8000EAA8 /* 8000EAE4 0000A0A4 3A 80 00 01 */ li r20, 1 /* 8000EAE8 0000A0A8 39 E0 00 00 */ li r15, 0 /* 8000EAEC 0000A0AC 3B E0 00 00 */ li r31, 0 -/* 8000EAF0 0000A0B0 48 02 E8 C1 */ bl func_8003D3B0 +/* 8000EAF0 0000A0B0 48 02 E8 C1 */ bl cpuGetAddressBuffer /* 8000EAF4 0000A0B4 2C 03 00 00 */ cmpwi r3, 0 /* 8000EAF8 0000A0B8 40 A2 00 08 */ bne+ lbl_8000EB00 /* 8000EAFC 0000A0BC 48 02 32 34 */ b lbl_80031D30 @@ -8959,7 +8959,7 @@ lbl_8000EC74: /* 8000ECB4 0000A274 90 83 22 8C */ stw r4, 0x228c(r3) /* 8000ECB8 0000A278 40 82 00 54 */ bne lbl_8000ED0C /* 8000ECBC 0000A27C 7E 43 93 78 */ mr r3, r18 -/* 8000ECC0 0000A280 4B FF F8 65 */ bl func_8000E524 +/* 8000ECC0 0000A280 4B FF F8 65 */ bl cpuCheckDelaySlot /* 8000ECC4 0000A284 2C 03 00 00 */ cmpwi r3, 0 /* 8000ECC8 0000A288 40 82 00 44 */ bne lbl_8000ED0C /* 8000ECCC 0000A28C 80 1B 00 10 */ lwz r0, 0x10(r27) @@ -9108,7 +9108,7 @@ lbl_8000EEE8: /* 8000EEF0 0000A4B0 48 00 00 10 */ b lbl_8000EF00 lbl_8000EEF4: /* 8000EEF4 0000A4B4 7E 23 8B 78 */ mr r3, r17 -/* 8000EEF8 0000A4B8 4B FF F6 2D */ bl func_8000E524 +/* 8000EEF8 0000A4B8 4B FF F6 2D */ bl cpuCheckDelaySlot /* 8000EEFC 0000A4BC 7C 6F 1B 78 */ mr r15, r3 lbl_8000EF00: /* 8000EF00 0000A4C0 2C 12 00 00 */ cmpwi r18, 0 @@ -10225,7 +10225,7 @@ lbl_8000FEE4: /* 8000FF08 0000B4C8 7F 86 E3 78 */ mr r6, r28 /* 8000FF0C 0000B4CC 38 E1 00 14 */ addi r7, r1, 0x14 /* 8000FF10 0000B4D0 39 00 00 01 */ li r8, 1 -/* 8000FF14 0000B4D4 4B FF EB 95 */ bl func_8000EAA8 +/* 8000FF14 0000B4D4 4B FF EB 95 */ bl cpuGetPPC /* 8000FF18 0000B4D8 2C 03 00 00 */ cmpwi r3, 0 /* 8000FF1C 0000B4DC 40 82 00 0C */ bne lbl_8000FF28 /* 8000FF20 0000B4E0 38 60 00 00 */ li r3, 0 @@ -10386,7 +10386,7 @@ lbl_80010130: /* 80010154 0000B714 7F 86 E3 78 */ mr r6, r28 /* 80010158 0000B718 38 E1 00 14 */ addi r7, r1, 0x14 /* 8001015C 0000B71C 39 00 00 01 */ li r8, 1 -/* 80010160 0000B720 4B FF E9 49 */ bl func_8000EAA8 +/* 80010160 0000B720 4B FF E9 49 */ bl cpuGetPPC /* 80010164 0000B724 2C 03 00 00 */ cmpwi r3, 0 /* 80010168 0000B728 40 82 00 0C */ bne lbl_80010174 /* 8001016C 0000B72C 38 60 00 00 */ li r3, 0 @@ -10766,7 +10766,7 @@ lbl_8001069C: /* 800106B4 0000BC74 90 01 00 14 */ stw r0, 0x14(r1) /* 800106B8 0000BC78 38 E1 00 14 */ addi r7, r1, 0x14 /* 800106BC 0000BC7C 39 00 00 00 */ li r8, 0 -/* 800106C0 0000BC80 4B FF E3 E9 */ bl func_8000EAA8 +/* 800106C0 0000BC80 4B FF E3 E9 */ bl cpuGetPPC /* 800106C4 0000BC84 2C 03 00 00 */ cmpwi r3, 0 /* 800106C8 0000BC88 40 82 00 0C */ bne lbl_800106D4 /* 800106CC 0000BC8C 38 60 00 00 */ li r3, 0 @@ -20217,7 +20217,7 @@ lbl_80018CB0: /* 80018CC8 00014288 90 01 00 14 */ stw r0, 0x14(r1) /* 80018CCC 0001428C 38 E1 00 14 */ addi r7, r1, 0x14 /* 80018CD0 00014290 39 00 00 01 */ li r8, 1 -/* 80018CD4 00014294 4B FF 5D D5 */ bl func_8000EAA8 +/* 80018CD4 00014294 4B FF 5D D5 */ bl cpuGetPPC /* 80018CD8 00014298 2C 03 00 00 */ cmpwi r3, 0 /* 80018CDC 0001429C 40 82 00 0C */ bne lbl_80018CE8 /* 80018CE0 000142A0 38 60 00 00 */ li r3, 0 @@ -20361,7 +20361,7 @@ lbl_80018EC0: /* 80018ED8 00014498 90 01 00 14 */ stw r0, 0x14(r1) /* 80018EDC 0001449C 38 E1 00 14 */ addi r7, r1, 0x14 /* 80018EE0 000144A0 39 00 00 01 */ li r8, 1 -/* 80018EE4 000144A4 4B FF 5B C5 */ bl func_8000EAA8 +/* 80018EE4 000144A4 4B FF 5B C5 */ bl cpuGetPPC /* 80018EE8 000144A8 2C 03 00 00 */ cmpwi r3, 0 /* 80018EEC 000144AC 40 82 00 0C */ bne lbl_80018EF8 /* 80018EF0 000144B0 38 60 00 00 */ li r3, 0 @@ -20505,7 +20505,7 @@ lbl_800190D0: /* 800190E8 000146A8 90 01 00 14 */ stw r0, 0x14(r1) /* 800190EC 000146AC 38 E1 00 14 */ addi r7, r1, 0x14 /* 800190F0 000146B0 39 00 00 01 */ li r8, 1 -/* 800190F4 000146B4 4B FF 59 B5 */ bl func_8000EAA8 +/* 800190F4 000146B4 4B FF 59 B5 */ bl cpuGetPPC /* 800190F8 000146B8 2C 03 00 00 */ cmpwi r3, 0 /* 800190FC 000146BC 40 82 00 0C */ bne lbl_80019108 /* 80019100 000146C0 38 60 00 00 */ li r3, 0 @@ -20553,7 +20553,7 @@ lbl_80019188: /* 80019194 00014754 7F 86 E3 78 */ mr r6, r28 /* 80019198 00014758 38 E1 00 14 */ addi r7, r1, 0x14 /* 8001919C 0001475C 39 00 00 00 */ li r8, 0 -/* 800191A0 00014760 4B FF 59 09 */ bl func_8000EAA8 +/* 800191A0 00014760 4B FF 59 09 */ bl cpuGetPPC /* 800191A4 00014764 2C 03 00 00 */ cmpwi r3, 0 /* 800191A8 00014768 40 82 00 0C */ bne lbl_800191B4 /* 800191AC 0001476C 38 60 00 00 */ li r3, 0 @@ -20661,7 +20661,7 @@ lbl_8001930C: /* 80019324 000148E4 90 01 00 14 */ stw r0, 0x14(r1) /* 80019328 000148E8 38 E1 00 14 */ addi r7, r1, 0x14 /* 8001932C 000148EC 39 00 00 01 */ li r8, 1 -/* 80019330 000148F0 4B FF 57 79 */ bl func_8000EAA8 +/* 80019330 000148F0 4B FF 57 79 */ bl cpuGetPPC /* 80019334 000148F4 2C 03 00 00 */ cmpwi r3, 0 /* 80019338 000148F8 40 82 00 0C */ bne lbl_80019344 /* 8001933C 000148FC 38 60 00 00 */ li r3, 0 @@ -20709,7 +20709,7 @@ lbl_800193C4: /* 800193D0 00014990 7F 86 E3 78 */ mr r6, r28 /* 800193D4 00014994 38 E1 00 14 */ addi r7, r1, 0x14 /* 800193D8 00014998 39 00 00 00 */ li r8, 0 -/* 800193DC 0001499C 4B FF 56 CD */ bl func_8000EAA8 +/* 800193DC 0001499C 4B FF 56 CD */ bl cpuGetPPC /* 800193E0 000149A0 2C 03 00 00 */ cmpwi r3, 0 /* 800193E4 000149A4 40 82 00 0C */ bne lbl_800193F0 /* 800193E8 000149A8 38 60 00 00 */ li r3, 0 @@ -20875,7 +20875,7 @@ lbl_80019610: /* 80019628 00014BE8 38 E1 00 14 */ addi r7, r1, 0x14 /* 8001962C 00014BEC 39 00 00 01 */ li r8, 1 /* 80019630 00014BF0 7E 1C 02 14 */ add r16, r28, r0 -/* 80019634 00014BF4 4B FF 54 75 */ bl func_8000EAA8 +/* 80019634 00014BF4 4B FF 54 75 */ bl cpuGetPPC /* 80019638 00014BF8 2C 03 00 00 */ cmpwi r3, 0 /* 8001963C 00014BFC 40 82 00 0C */ bne lbl_80019648 /* 80019640 00014C00 38 60 00 00 */ li r3, 0 @@ -21158,7 +21158,7 @@ lbl_80019A04: /* 80019A1C 00014FDC 38 E1 00 14 */ addi r7, r1, 0x14 /* 80019A20 00014FE0 39 00 00 01 */ li r8, 1 /* 80019A24 00014FE4 7E 1C 02 14 */ add r16, r28, r0 -/* 80019A28 00014FE8 4B FF 50 81 */ bl func_8000EAA8 +/* 80019A28 00014FE8 4B FF 50 81 */ bl cpuGetPPC /* 80019A2C 00014FEC 2C 03 00 00 */ cmpwi r3, 0 /* 80019A30 00014FF0 40 82 00 0C */ bne lbl_80019A3C /* 80019A34 00014FF4 38 60 00 00 */ li r3, 0 @@ -21441,7 +21441,7 @@ lbl_80019DF8: /* 80019E10 000153D0 38 E1 00 14 */ addi r7, r1, 0x14 /* 80019E14 000153D4 39 00 00 01 */ li r8, 1 /* 80019E18 000153D8 7E 1C 02 14 */ add r16, r28, r0 -/* 80019E1C 000153DC 4B FF 4C 8D */ bl func_8000EAA8 +/* 80019E1C 000153DC 4B FF 4C 8D */ bl cpuGetPPC /* 80019E20 000153E0 2C 03 00 00 */ cmpwi r3, 0 /* 80019E24 000153E4 40 82 00 0C */ bne lbl_80019E30 /* 80019E28 000153E8 38 60 00 00 */ li r3, 0 @@ -21492,7 +21492,7 @@ lbl_80019EBC: /* 80019EC8 00015488 7F 86 E3 78 */ mr r6, r28 /* 80019ECC 0001548C 38 E1 00 14 */ addi r7, r1, 0x14 /* 80019ED0 00015490 39 00 00 00 */ li r8, 0 -/* 80019ED4 00015494 4B FF 4B D5 */ bl func_8000EAA8 +/* 80019ED4 00015494 4B FF 4B D5 */ bl cpuGetPPC /* 80019ED8 00015498 2C 03 00 00 */ cmpwi r3, 0 /* 80019EDC 0001549C 40 82 00 0C */ bne lbl_80019EE8 /* 80019EE0 000154A0 38 60 00 00 */ li r3, 0 @@ -21736,7 +21736,7 @@ lbl_8001A218: /* 8001A230 000157F0 38 E1 00 14 */ addi r7, r1, 0x14 /* 8001A234 000157F4 39 00 00 01 */ li r8, 1 /* 8001A238 000157F8 7E 1C 02 14 */ add r16, r28, r0 -/* 8001A23C 000157FC 4B FF 48 6D */ bl func_8000EAA8 +/* 8001A23C 000157FC 4B FF 48 6D */ bl cpuGetPPC /* 8001A240 00015800 2C 03 00 00 */ cmpwi r3, 0 /* 8001A244 00015804 40 82 00 0C */ bne lbl_8001A250 /* 8001A248 00015808 38 60 00 00 */ li r3, 0 @@ -21787,7 +21787,7 @@ lbl_8001A2DC: /* 8001A2E8 000158A8 7F 86 E3 78 */ mr r6, r28 /* 8001A2EC 000158AC 38 E1 00 14 */ addi r7, r1, 0x14 /* 8001A2F0 000158B0 39 00 00 00 */ li r8, 0 -/* 8001A2F4 000158B4 4B FF 47 B5 */ bl func_8000EAA8 +/* 8001A2F4 000158B4 4B FF 47 B5 */ bl cpuGetPPC /* 8001A2F8 000158B8 2C 03 00 00 */ cmpwi r3, 0 /* 8001A2FC 000158BC 40 82 00 0C */ bne lbl_8001A308 /* 8001A300 000158C0 38 60 00 00 */ li r3, 0 @@ -21901,7 +21901,7 @@ lbl_8001A444: /* 8001A47C 00015A3C 7F 86 E3 78 */ mr r6, r28 /* 8001A480 00015A40 38 E1 00 14 */ addi r7, r1, 0x14 /* 8001A484 00015A44 39 00 00 01 */ li r8, 1 -/* 8001A488 00015A48 4B FF 46 21 */ bl func_8000EAA8 +/* 8001A488 00015A48 4B FF 46 21 */ bl cpuGetPPC /* 8001A48C 00015A4C 2C 03 00 00 */ cmpwi r3, 0 /* 8001A490 00015A50 40 82 00 0C */ bne lbl_8001A49C /* 8001A494 00015A54 38 60 00 00 */ li r3, 0 @@ -21996,7 +21996,7 @@ lbl_8001A5C0: /* 8001A5D4 00015B94 7F 86 E3 78 */ mr r6, r28 /* 8001A5D8 00015B98 38 E1 00 14 */ addi r7, r1, 0x14 /* 8001A5DC 00015B9C 39 00 00 01 */ li r8, 1 -/* 8001A5E0 00015BA0 4B FF 44 C9 */ bl func_8000EAA8 +/* 8001A5E0 00015BA0 4B FF 44 C9 */ bl cpuGetPPC /* 8001A5E4 00015BA4 2C 03 00 00 */ cmpwi r3, 0 /* 8001A5E8 00015BA8 40 82 00 0C */ bne lbl_8001A5F4 /* 8001A5EC 00015BAC 38 60 00 00 */ li r3, 0 @@ -22068,7 +22068,7 @@ lbl_8001A6B4: /* 8001A6D4 00015C94 7F 86 E3 78 */ mr r6, r28 /* 8001A6D8 00015C98 38 E1 00 14 */ addi r7, r1, 0x14 /* 8001A6DC 00015C9C 39 00 00 01 */ li r8, 1 -/* 8001A6E0 00015CA0 4B FF 43 C9 */ bl func_8000EAA8 +/* 8001A6E0 00015CA0 4B FF 43 C9 */ bl cpuGetPPC /* 8001A6E4 00015CA4 2C 03 00 00 */ cmpwi r3, 0 /* 8001A6E8 00015CA8 40 82 00 0C */ bne lbl_8001A6F4 /* 8001A6EC 00015CAC 38 60 00 00 */ li r3, 0 @@ -22402,7 +22402,7 @@ lbl_8001AB6C: /* 8001AB84 00016144 90 01 00 14 */ stw r0, 0x14(r1) /* 8001AB88 00016148 38 E1 00 14 */ addi r7, r1, 0x14 /* 8001AB8C 0001614C 39 00 00 00 */ li r8, 0 -/* 8001AB90 00016150 4B FF 3F 19 */ bl func_8000EAA8 +/* 8001AB90 00016150 4B FF 3F 19 */ bl cpuGetPPC /* 8001AB94 00016154 2C 03 00 00 */ cmpwi r3, 0 /* 8001AB98 00016158 40 82 00 0C */ bne lbl_8001ABA4 /* 8001AB9C 0001615C 38 60 00 00 */ li r3, 0 @@ -22438,7 +22438,7 @@ lbl_8001ABD0: /* 8001AC08 000161C8 7F 86 E3 78 */ mr r6, r28 /* 8001AC0C 000161CC 38 E1 00 14 */ addi r7, r1, 0x14 /* 8001AC10 000161D0 39 00 00 01 */ li r8, 1 -/* 8001AC14 000161D4 4B FF 3E 95 */ bl func_8000EAA8 +/* 8001AC14 000161D4 4B FF 3E 95 */ bl cpuGetPPC /* 8001AC18 000161D8 2C 03 00 00 */ cmpwi r3, 0 /* 8001AC1C 000161DC 40 82 00 0C */ bne lbl_8001AC28 /* 8001AC20 000161E0 38 60 00 00 */ li r3, 0 @@ -22669,7 +22669,7 @@ lbl_8001AF40: /* 8001AF58 00016518 90 01 00 14 */ stw r0, 0x14(r1) /* 8001AF5C 0001651C 38 E1 00 14 */ addi r7, r1, 0x14 /* 8001AF60 00016520 39 00 00 01 */ li r8, 1 -/* 8001AF64 00016524 4B FF 3B 45 */ bl func_8000EAA8 +/* 8001AF64 00016524 4B FF 3B 45 */ bl cpuGetPPC /* 8001AF68 00016528 2C 03 00 00 */ cmpwi r3, 0 /* 8001AF6C 0001652C 40 82 00 0C */ bne lbl_8001AF78 /* 8001AF70 00016530 38 60 00 00 */ li r3, 0 @@ -22872,7 +22872,7 @@ lbl_8001B22C: /* 8001B244 00016804 90 01 00 14 */ stw r0, 0x14(r1) /* 8001B248 00016808 38 E1 00 14 */ addi r7, r1, 0x14 /* 8001B24C 0001680C 39 00 00 01 */ li r8, 1 -/* 8001B250 00016810 4B FF 38 59 */ bl func_8000EAA8 +/* 8001B250 00016810 4B FF 38 59 */ bl cpuGetPPC /* 8001B254 00016814 2C 03 00 00 */ cmpwi r3, 0 /* 8001B258 00016818 40 82 00 0C */ bne lbl_8001B264 /* 8001B25C 0001681C 38 60 00 00 */ li r3, 0 @@ -23016,7 +23016,7 @@ lbl_8001B43C: /* 8001B454 00016A14 90 01 00 14 */ stw r0, 0x14(r1) /* 8001B458 00016A18 38 E1 00 14 */ addi r7, r1, 0x14 /* 8001B45C 00016A1C 39 00 00 01 */ li r8, 1 -/* 8001B460 00016A20 4B FF 36 49 */ bl func_8000EAA8 +/* 8001B460 00016A20 4B FF 36 49 */ bl cpuGetPPC /* 8001B464 00016A24 2C 03 00 00 */ cmpwi r3, 0 /* 8001B468 00016A28 40 82 00 0C */ bne lbl_8001B474 /* 8001B46C 00016A2C 38 60 00 00 */ li r3, 0 @@ -23160,7 +23160,7 @@ lbl_8001B64C: /* 8001B664 00016C24 90 01 00 14 */ stw r0, 0x14(r1) /* 8001B668 00016C28 38 E1 00 14 */ addi r7, r1, 0x14 /* 8001B66C 00016C2C 39 00 00 01 */ li r8, 1 -/* 8001B670 00016C30 4B FF 34 39 */ bl func_8000EAA8 +/* 8001B670 00016C30 4B FF 34 39 */ bl cpuGetPPC /* 8001B674 00016C34 2C 03 00 00 */ cmpwi r3, 0 /* 8001B678 00016C38 40 82 00 0C */ bne lbl_8001B684 /* 8001B67C 00016C3C 38 60 00 00 */ li r3, 0 @@ -25707,7 +25707,7 @@ lbl_8001DAB8: /* 8001DAD0 00019090 90 01 00 14 */ stw r0, 0x14(r1) /* 8001DAD4 00019094 38 E1 00 14 */ addi r7, r1, 0x14 /* 8001DAD8 00019098 39 00 00 01 */ li r8, 1 -/* 8001DADC 0001909C 4B FF 0F CD */ bl func_8000EAA8 +/* 8001DADC 0001909C 4B FF 0F CD */ bl cpuGetPPC /* 8001DAE0 000190A0 2C 03 00 00 */ cmpwi r3, 0 /* 8001DAE4 000190A4 40 82 00 0C */ bne lbl_8001DAF0 /* 8001DAE8 000190A8 38 60 00 00 */ li r3, 0 @@ -25823,7 +25823,7 @@ lbl_8001DC54: /* 8001DC6C 0001922C 90 01 00 14 */ stw r0, 0x14(r1) /* 8001DC70 00019230 38 E1 00 14 */ addi r7, r1, 0x14 /* 8001DC74 00019234 39 00 00 01 */ li r8, 1 -/* 8001DC78 00019238 4B FF 0E 31 */ bl func_8000EAA8 +/* 8001DC78 00019238 4B FF 0E 31 */ bl cpuGetPPC /* 8001DC7C 0001923C 2C 03 00 00 */ cmpwi r3, 0 /* 8001DC80 00019240 40 82 00 0C */ bne lbl_8001DC8C /* 8001DC84 00019244 38 60 00 00 */ li r3, 0 @@ -25939,7 +25939,7 @@ lbl_8001DDF0: /* 8001DE08 000193C8 90 01 00 14 */ stw r0, 0x14(r1) /* 8001DE0C 000193CC 38 E1 00 14 */ addi r7, r1, 0x14 /* 8001DE10 000193D0 39 00 00 01 */ li r8, 1 -/* 8001DE14 000193D4 4B FF 0C 95 */ bl func_8000EAA8 +/* 8001DE14 000193D4 4B FF 0C 95 */ bl cpuGetPPC /* 8001DE18 000193D8 2C 03 00 00 */ cmpwi r3, 0 /* 8001DE1C 000193DC 40 82 00 0C */ bne lbl_8001DE28 /* 8001DE20 000193E0 38 60 00 00 */ li r3, 0 @@ -25987,7 +25987,7 @@ lbl_8001DEA8: /* 8001DEB4 00019474 7F 86 E3 78 */ mr r6, r28 /* 8001DEB8 00019478 38 E1 00 14 */ addi r7, r1, 0x14 /* 8001DEBC 0001947C 39 00 00 00 */ li r8, 0 -/* 8001DEC0 00019480 4B FF 0B E9 */ bl func_8000EAA8 +/* 8001DEC0 00019480 4B FF 0B E9 */ bl cpuGetPPC /* 8001DEC4 00019484 2C 03 00 00 */ cmpwi r3, 0 /* 8001DEC8 00019488 40 82 00 0C */ bne lbl_8001DED4 /* 8001DECC 0001948C 38 60 00 00 */ li r3, 0 @@ -26067,7 +26067,7 @@ lbl_8001DFB8: /* 8001DFD0 00019590 90 01 00 14 */ stw r0, 0x14(r1) /* 8001DFD4 00019594 38 E1 00 14 */ addi r7, r1, 0x14 /* 8001DFD8 00019598 39 00 00 01 */ li r8, 1 -/* 8001DFDC 0001959C 4B FF 0A CD */ bl func_8000EAA8 +/* 8001DFDC 0001959C 4B FF 0A CD */ bl cpuGetPPC /* 8001DFE0 000195A0 2C 03 00 00 */ cmpwi r3, 0 /* 8001DFE4 000195A4 40 82 00 0C */ bne lbl_8001DFF0 /* 8001DFE8 000195A8 38 60 00 00 */ li r3, 0 @@ -26115,7 +26115,7 @@ lbl_8001E070: /* 8001E07C 0001963C 7F 86 E3 78 */ mr r6, r28 /* 8001E080 00019640 38 E1 00 14 */ addi r7, r1, 0x14 /* 8001E084 00019644 39 00 00 00 */ li r8, 0 -/* 8001E088 00019648 4B FF 0A 21 */ bl func_8000EAA8 +/* 8001E088 00019648 4B FF 0A 21 */ bl cpuGetPPC /* 8001E08C 0001964C 2C 03 00 00 */ cmpwi r3, 0 /* 8001E090 00019650 40 82 00 0C */ bne lbl_8001E09C /* 8001E094 00019654 38 60 00 00 */ li r3, 0 @@ -27235,7 +27235,7 @@ lbl_8001F060: /* 8001F07C 0001A63C 56 4F AE FE */ rlwinm r15, r18, 0x15, 0x1b, 0x1f /* 8001F080 0001A640 38 78 05 2C */ addi r3, r24, 0x52c /* 8001F084 0001A644 4C C6 31 82 */ crclr 6 -/* 8001F088 0001A648 48 06 D2 0D */ bl func_8008C294 +/* 8001F088 0001A648 48 06 D2 0D */ bl OSReport /* 8001F08C 0001A64C 7F 23 CB 78 */ mr r3, r25 /* 8001F090 0001A650 7E C4 B3 78 */ mr r4, r22 /* 8001F094 0001A654 7D E5 7B 78 */ mr r5, r15 @@ -27325,7 +27325,7 @@ lbl_8001F1AC: /* 8001F1C8 0001A788 56 4F AE FE */ rlwinm r15, r18, 0x15, 0x1b, 0x1f /* 8001F1CC 0001A78C 38 78 05 48 */ addi r3, r24, 0x548 /* 8001F1D0 0001A790 4C C6 31 82 */ crclr 6 -/* 8001F1D4 0001A794 48 06 D0 C1 */ bl func_8008C294 +/* 8001F1D4 0001A794 48 06 D0 C1 */ bl OSReport /* 8001F1D8 0001A798 7F 23 CB 78 */ mr r3, r25 /* 8001F1DC 0001A79C 7E C4 B3 78 */ mr r4, r22 /* 8001F1E0 0001A7A0 7D E5 7B 78 */ mr r5, r15 @@ -31437,7 +31437,7 @@ lbl_80022B90: /* 80022BAC 0001E16C 56 4F AE FE */ rlwinm r15, r18, 0x15, 0x1b, 0x1f /* 80022BB0 0001E170 38 78 05 68 */ addi r3, r24, 0x568 /* 80022BB4 0001E174 4C C6 31 82 */ crclr 6 -/* 80022BB8 0001E178 48 06 96 DD */ bl func_8008C294 +/* 80022BB8 0001E178 48 06 96 DD */ bl OSReport /* 80022BBC 0001E17C 7F 23 CB 78 */ mr r3, r25 /* 80022BC0 0001E180 7E C4 B3 78 */ mr r4, r22 /* 80022BC4 0001E184 7D E5 7B 78 */ mr r5, r15 @@ -31526,7 +31526,7 @@ lbl_80022CD8: /* 80022CF4 0001E2B4 56 4F AE FE */ rlwinm r15, r18, 0x15, 0x1b, 0x1f /* 80022CF8 0001E2B8 38 78 05 84 */ addi r3, r24, 0x584 /* 80022CFC 0001E2BC 4C C6 31 82 */ crclr 6 -/* 80022D00 0001E2C0 48 06 95 95 */ bl func_8008C294 +/* 80022D00 0001E2C0 48 06 95 95 */ bl OSReport /* 80022D04 0001E2C4 7F 23 CB 78 */ mr r3, r25 /* 80022D08 0001E2C8 7E C4 B3 78 */ mr r4, r22 /* 80022D0C 0001E2CC 7D E5 7B 78 */ mr r5, r15 @@ -31613,7 +31613,7 @@ lbl_80022E20: /* 80022E34 0001E3F4 38 78 05 A8 */ addi r3, r24, 0x5a8 /* 80022E38 0001E3F8 90 01 00 08 */ stw r0, 8(r1) /* 80022E3C 0001E3FC 4C C6 31 82 */ crclr 6 -/* 80022E40 0001E400 48 06 94 55 */ bl func_8008C294 +/* 80022E40 0001E400 48 06 94 55 */ bl OSReport /* 80022E44 0001E404 48 00 EB EC */ b lbl_80031A30 /* 80022E48 0001E408 56 40 D6 FE */ rlwinm r0, r18, 0x1a, 0x1b, 0x1f /* 80022E4C 0001E40C 56 4F AE FE */ rlwinm r15, r18, 0x15, 0x1b, 0x1f @@ -34529,7 +34529,7 @@ lbl_800256D0: /* 800256F8 00020CB8 38 78 05 B8 */ addi r3, r24, 0x5b8 /* 800256FC 00020CBC 90 01 00 08 */ stw r0, 8(r1) /* 80025700 00020CC0 4C C6 31 82 */ crclr 6 -/* 80025704 00020CC4 48 06 6B 91 */ bl func_8008C294 +/* 80025704 00020CC4 48 06 6B 91 */ bl OSReport /* 80025708 00020CC8 3C 79 00 01 */ addis r3, r25, 1 /* 8002570C 00020CCC 38 00 00 02 */ li r0, 2 /* 80025710 00020CD0 90 03 22 80 */ stw r0, 0x2280(r3) @@ -34541,7 +34541,7 @@ lbl_800256D0: /* 80025728 00020CE8 38 78 05 C8 */ addi r3, r24, 0x5c8 /* 8002572C 00020CEC 90 01 00 08 */ stw r0, 8(r1) /* 80025730 00020CF0 4C C6 31 82 */ crclr 6 -/* 80025734 00020CF4 48 06 6B 61 */ bl func_8008C294 +/* 80025734 00020CF4 48 06 6B 61 */ bl OSReport /* 80025738 00020CF8 3C 79 00 01 */ addis r3, r25, 1 /* 8002573C 00020CFC 38 00 00 02 */ li r0, 2 /* 80025740 00020D00 90 03 22 80 */ stw r0, 0x2280(r3) @@ -34553,7 +34553,7 @@ lbl_800256D0: /* 80025758 00020D18 38 78 05 D8 */ addi r3, r24, 0x5d8 /* 8002575C 00020D1C 90 01 00 08 */ stw r0, 8(r1) /* 80025760 00020D20 4C C6 31 82 */ crclr 6 -/* 80025764 00020D24 48 06 6B 31 */ bl func_8008C294 +/* 80025764 00020D24 48 06 6B 31 */ bl OSReport /* 80025768 00020D28 3C 79 00 01 */ addis r3, r25, 1 /* 8002576C 00020D2C 38 00 00 02 */ li r0, 2 /* 80025770 00020D30 90 03 22 80 */ stw r0, 0x2280(r3) @@ -34565,7 +34565,7 @@ lbl_800256D0: /* 80025788 00020D48 38 78 05 E8 */ addi r3, r24, 0x5e8 /* 8002578C 00020D4C 90 01 00 08 */ stw r0, 8(r1) /* 80025790 00020D50 4C C6 31 82 */ crclr 6 -/* 80025794 00020D54 48 06 6B 01 */ bl func_8008C294 +/* 80025794 00020D54 48 06 6B 01 */ bl OSReport /* 80025798 00020D58 3C 79 00 01 */ addis r3, r25, 1 /* 8002579C 00020D5C 38 00 00 02 */ li r0, 2 /* 800257A0 00020D60 90 03 22 80 */ stw r0, 0x2280(r3) @@ -34577,13 +34577,13 @@ lbl_800256D0: /* 800257B8 00020D78 38 78 05 F8 */ addi r3, r24, 0x5f8 /* 800257BC 00020D7C 90 01 00 08 */ stw r0, 8(r1) /* 800257C0 00020D80 4C C6 31 82 */ crclr 6 -/* 800257C4 00020D84 48 06 6A D1 */ bl func_8008C294 +/* 800257C4 00020D84 48 06 6A D1 */ bl OSReport /* 800257C8 00020D88 48 00 C2 68 */ b lbl_80031A30 /* 800257CC 00020D8C 56 40 D6 FE */ rlwinm r0, r18, 0x1a, 0x1b, 0x1f /* 800257D0 00020D90 38 78 06 08 */ addi r3, r24, 0x608 /* 800257D4 00020D94 90 01 00 08 */ stw r0, 8(r1) /* 800257D8 00020D98 4C C6 31 82 */ crclr 6 -/* 800257DC 00020D9C 48 06 6A B9 */ bl func_8008C294 +/* 800257DC 00020D9C 48 06 6A B9 */ bl OSReport /* 800257E0 00020DA0 3C 79 00 01 */ addis r3, r25, 1 /* 800257E4 00020DA4 38 00 00 02 */ li r0, 2 /* 800257E8 00020DA8 90 03 22 80 */ stw r0, 0x2280(r3) @@ -34595,13 +34595,13 @@ lbl_800256D0: /* 80025800 00020DC0 38 78 06 18 */ addi r3, r24, 0x618 /* 80025804 00020DC4 90 01 00 08 */ stw r0, 8(r1) /* 80025808 00020DC8 4C C6 31 82 */ crclr 6 -/* 8002580C 00020DCC 48 06 6A 89 */ bl func_8008C294 +/* 8002580C 00020DCC 48 06 6A 89 */ bl OSReport /* 80025810 00020DD0 48 00 C2 20 */ b lbl_80031A30 /* 80025814 00020DD4 56 40 D6 FE */ rlwinm r0, r18, 0x1a, 0x1b, 0x1f /* 80025818 00020DD8 38 78 06 28 */ addi r3, r24, 0x628 /* 8002581C 00020DDC 90 01 00 08 */ stw r0, 8(r1) /* 80025820 00020DE0 4C C6 31 82 */ crclr 6 -/* 80025824 00020DE4 48 06 6A 71 */ bl func_8008C294 +/* 80025824 00020DE4 48 06 6A 71 */ bl OSReport /* 80025828 00020DE8 3C 79 00 01 */ addis r3, r25, 1 /* 8002582C 00020DEC 38 00 00 02 */ li r0, 2 /* 80025830 00020DF0 90 03 22 80 */ stw r0, 0x2280(r3) @@ -34613,25 +34613,25 @@ lbl_800256D0: /* 80025848 00020E08 38 78 06 38 */ addi r3, r24, 0x638 /* 8002584C 00020E0C 90 01 00 08 */ stw r0, 8(r1) /* 80025850 00020E10 4C C6 31 82 */ crclr 6 -/* 80025854 00020E14 48 06 6A 41 */ bl func_8008C294 +/* 80025854 00020E14 48 06 6A 41 */ bl OSReport /* 80025858 00020E18 48 00 C1 D8 */ b lbl_80031A30 /* 8002585C 00020E1C 56 40 D6 FE */ rlwinm r0, r18, 0x1a, 0x1b, 0x1f /* 80025860 00020E20 38 78 06 4C */ addi r3, r24, 0x64c /* 80025864 00020E24 90 01 00 08 */ stw r0, 8(r1) /* 80025868 00020E28 4C C6 31 82 */ crclr 6 -/* 8002586C 00020E2C 48 06 6A 29 */ bl func_8008C294 +/* 8002586C 00020E2C 48 06 6A 29 */ bl OSReport /* 80025870 00020E30 48 00 C1 C0 */ b lbl_80031A30 /* 80025874 00020E34 56 40 D6 FE */ rlwinm r0, r18, 0x1a, 0x1b, 0x1f /* 80025878 00020E38 38 78 06 60 */ addi r3, r24, 0x660 /* 8002587C 00020E3C 90 01 00 08 */ stw r0, 8(r1) /* 80025880 00020E40 4C C6 31 82 */ crclr 6 -/* 80025884 00020E44 48 06 6A 11 */ bl func_8008C294 +/* 80025884 00020E44 48 06 6A 11 */ bl OSReport /* 80025888 00020E48 48 00 C1 A8 */ b lbl_80031A30 /* 8002588C 00020E4C 56 40 D6 FE */ rlwinm r0, r18, 0x1a, 0x1b, 0x1f /* 80025890 00020E50 38 78 06 74 */ addi r3, r24, 0x674 /* 80025894 00020E54 90 01 00 08 */ stw r0, 8(r1) /* 80025898 00020E58 4C C6 31 82 */ crclr 6 -/* 8002589C 00020E5C 48 06 69 F9 */ bl func_8008C294 +/* 8002589C 00020E5C 48 06 69 F9 */ bl OSReport /* 800258A0 00020E60 48 00 C1 90 */ b lbl_80031A30 /* 800258A4 00020E64 56 40 D6 FE */ rlwinm r0, r18, 0x1a, 0x1b, 0x1f /* 800258A8 00020E68 2C 1C 00 00 */ cmpwi r28, 0 @@ -34699,97 +34699,97 @@ lbl_80025978: /* 8002598C 00020F4C 38 78 06 88 */ addi r3, r24, 0x688 /* 80025990 00020F50 90 01 00 08 */ stw r0, 8(r1) /* 80025994 00020F54 4C C6 31 82 */ crclr 6 -/* 80025998 00020F58 48 06 68 FD */ bl func_8008C294 +/* 80025998 00020F58 48 06 68 FD */ bl OSReport /* 8002599C 00020F5C 48 00 C0 94 */ b lbl_80031A30 /* 800259A0 00020F60 38 78 06 98 */ addi r3, r24, 0x698 /* 800259A4 00020F64 4C C6 31 82 */ crclr 6 -/* 800259A8 00020F68 48 06 68 ED */ bl func_8008C294 +/* 800259A8 00020F68 48 06 68 ED */ bl OSReport /* 800259AC 00020F6C 48 00 C0 84 */ b lbl_80031A30 /* 800259B0 00020F70 38 78 06 A8 */ addi r3, r24, 0x6a8 /* 800259B4 00020F74 4C C6 31 82 */ crclr 6 -/* 800259B8 00020F78 48 06 68 DD */ bl func_8008C294 +/* 800259B8 00020F78 48 06 68 DD */ bl OSReport /* 800259BC 00020F7C 48 00 C0 74 */ b lbl_80031A30 /* 800259C0 00020F80 56 40 AE FE */ rlwinm r0, r18, 0x15, 0x1b, 0x1f /* 800259C4 00020F84 38 78 06 B8 */ addi r3, r24, 0x6b8 /* 800259C8 00020F88 90 01 00 08 */ stw r0, 8(r1) /* 800259CC 00020F8C 4C C6 31 82 */ crclr 6 -/* 800259D0 00020F90 48 06 68 C5 */ bl func_8008C294 +/* 800259D0 00020F90 48 06 68 C5 */ bl OSReport /* 800259D4 00020F94 48 00 C0 5C */ b lbl_80031A30 /* 800259D8 00020F98 56 40 AE FE */ rlwinm r0, r18, 0x15, 0x1b, 0x1f /* 800259DC 00020F9C 38 78 06 C8 */ addi r3, r24, 0x6c8 /* 800259E0 00020FA0 90 01 00 08 */ stw r0, 8(r1) /* 800259E4 00020FA4 4C C6 31 82 */ crclr 6 -/* 800259E8 00020FA8 48 06 68 AD */ bl func_8008C294 +/* 800259E8 00020FA8 48 06 68 AD */ bl OSReport /* 800259EC 00020FAC 48 00 C0 44 */ b lbl_80031A30 /* 800259F0 00020FB0 56 40 AE FE */ rlwinm r0, r18, 0x15, 0x1b, 0x1f /* 800259F4 00020FB4 38 78 06 D8 */ addi r3, r24, 0x6d8 /* 800259F8 00020FB8 90 01 00 08 */ stw r0, 8(r1) /* 800259FC 00020FBC 4C C6 31 82 */ crclr 6 -/* 80025A00 00020FC0 48 06 68 95 */ bl func_8008C294 +/* 80025A00 00020FC0 48 06 68 95 */ bl OSReport /* 80025A04 00020FC4 48 00 C0 2C */ b lbl_80031A30 /* 80025A08 00020FC8 56 40 AE FE */ rlwinm r0, r18, 0x15, 0x1b, 0x1f /* 80025A0C 00020FCC 38 78 06 E8 */ addi r3, r24, 0x6e8 /* 80025A10 00020FD0 90 01 00 08 */ stw r0, 8(r1) /* 80025A14 00020FD4 4C C6 31 82 */ crclr 6 -/* 80025A18 00020FD8 48 06 68 7D */ bl func_8008C294 +/* 80025A18 00020FD8 48 06 68 7D */ bl OSReport /* 80025A1C 00020FDC 48 00 C0 14 */ b lbl_80031A30 /* 80025A20 00020FE0 56 40 AE FE */ rlwinm r0, r18, 0x15, 0x1b, 0x1f /* 80025A24 00020FE4 38 78 06 F8 */ addi r3, r24, 0x6f8 /* 80025A28 00020FE8 90 01 00 08 */ stw r0, 8(r1) /* 80025A2C 00020FEC 4C C6 31 82 */ crclr 6 -/* 80025A30 00020FF0 48 06 68 65 */ bl func_8008C294 +/* 80025A30 00020FF0 48 06 68 65 */ bl OSReport /* 80025A34 00020FF4 48 00 BF FC */ b lbl_80031A30 /* 80025A38 00020FF8 56 40 AE FE */ rlwinm r0, r18, 0x15, 0x1b, 0x1f /* 80025A3C 00020FFC 38 78 07 08 */ addi r3, r24, 0x708 /* 80025A40 00021000 90 01 00 08 */ stw r0, 8(r1) /* 80025A44 00021004 4C C6 31 82 */ crclr 6 -/* 80025A48 00021008 48 06 68 4D */ bl func_8008C294 +/* 80025A48 00021008 48 06 68 4D */ bl OSReport /* 80025A4C 0002100C 48 00 BF E4 */ b lbl_80031A30 /* 80025A50 00021010 38 78 07 18 */ addi r3, r24, 0x718 /* 80025A54 00021014 4C C6 31 82 */ crclr 6 -/* 80025A58 00021018 48 06 68 3D */ bl func_8008C294 +/* 80025A58 00021018 48 06 68 3D */ bl OSReport /* 80025A5C 0002101C 48 00 BF D4 */ b lbl_80031A30 /* 80025A60 00021020 56 40 AE FE */ rlwinm r0, r18, 0x15, 0x1b, 0x1f /* 80025A64 00021024 38 78 07 28 */ addi r3, r24, 0x728 /* 80025A68 00021028 90 01 00 08 */ stw r0, 8(r1) /* 80025A6C 0002102C 4C C6 31 82 */ crclr 6 -/* 80025A70 00021030 48 06 68 25 */ bl func_8008C294 +/* 80025A70 00021030 48 06 68 25 */ bl OSReport /* 80025A74 00021034 48 00 BF BC */ b lbl_80031A30 /* 80025A78 00021038 56 40 AE FE */ rlwinm r0, r18, 0x15, 0x1b, 0x1f /* 80025A7C 0002103C 38 78 07 40 */ addi r3, r24, 0x740 /* 80025A80 00021040 90 01 00 08 */ stw r0, 8(r1) /* 80025A84 00021044 4C C6 31 82 */ crclr 6 -/* 80025A88 00021048 48 06 68 0D */ bl func_8008C294 +/* 80025A88 00021048 48 06 68 0D */ bl OSReport /* 80025A8C 0002104C 48 00 BF A4 */ b lbl_80031A30 /* 80025A90 00021050 56 40 AE FE */ rlwinm r0, r18, 0x15, 0x1b, 0x1f /* 80025A94 00021054 38 78 07 50 */ addi r3, r24, 0x750 /* 80025A98 00021058 90 01 00 08 */ stw r0, 8(r1) /* 80025A9C 0002105C 4C C6 31 82 */ crclr 6 -/* 80025AA0 00021060 48 06 67 F5 */ bl func_8008C294 +/* 80025AA0 00021060 48 06 67 F5 */ bl OSReport /* 80025AA4 00021064 48 00 BF 8C */ b lbl_80031A30 /* 80025AA8 00021068 56 40 AE FE */ rlwinm r0, r18, 0x15, 0x1b, 0x1f /* 80025AAC 0002106C 38 78 07 60 */ addi r3, r24, 0x760 /* 80025AB0 00021070 90 01 00 08 */ stw r0, 8(r1) /* 80025AB4 00021074 4C C6 31 82 */ crclr 6 -/* 80025AB8 00021078 48 06 67 DD */ bl func_8008C294 +/* 80025AB8 00021078 48 06 67 DD */ bl OSReport /* 80025ABC 0002107C 48 00 BF 74 */ b lbl_80031A30 /* 80025AC0 00021080 56 40 AE FE */ rlwinm r0, r18, 0x15, 0x1b, 0x1f /* 80025AC4 00021084 38 78 07 70 */ addi r3, r24, 0x770 /* 80025AC8 00021088 90 01 00 08 */ stw r0, 8(r1) /* 80025ACC 0002108C 4C C6 31 82 */ crclr 6 -/* 80025AD0 00021090 48 06 67 C5 */ bl func_8008C294 +/* 80025AD0 00021090 48 06 67 C5 */ bl OSReport /* 80025AD4 00021094 48 00 BF 5C */ b lbl_80031A30 /* 80025AD8 00021098 56 40 AE FE */ rlwinm r0, r18, 0x15, 0x1b, 0x1f /* 80025ADC 0002109C 38 78 07 80 */ addi r3, r24, 0x780 /* 80025AE0 000210A0 90 01 00 08 */ stw r0, 8(r1) /* 80025AE4 000210A4 4C C6 31 82 */ crclr 6 -/* 80025AE8 000210A8 48 06 67 AD */ bl func_8008C294 +/* 80025AE8 000210A8 48 06 67 AD */ bl OSReport /* 80025AEC 000210AC 48 00 BF 44 */ b lbl_80031A30 /* 80025AF0 000210B0 56 40 AE FE */ rlwinm r0, r18, 0x15, 0x1b, 0x1f /* 80025AF4 000210B4 38 78 07 90 */ addi r3, r24, 0x790 /* 80025AF8 000210B8 90 01 00 08 */ stw r0, 8(r1) /* 80025AFC 000210BC 4C C6 31 82 */ crclr 6 -/* 80025B00 000210C0 48 06 67 95 */ bl func_8008C294 +/* 80025B00 000210C0 48 06 67 95 */ bl OSReport /* 80025B04 000210C4 48 00 BF 2C */ b lbl_80031A30 lbl_80025B08: /* 80025B08 000210C8 3A 80 00 00 */ li r20, 0 @@ -34808,7 +34808,7 @@ lbl_80025B10: /* 80025B38 000210F8 38 78 07 A0 */ addi r3, r24, 0x7a0 /* 80025B3C 000210FC 90 01 00 08 */ stw r0, 8(r1) /* 80025B40 00021100 4C C6 31 82 */ crclr 6 -/* 80025B44 00021104 48 06 67 51 */ bl func_8008C294 +/* 80025B44 00021104 48 06 67 51 */ bl OSReport /* 80025B48 00021108 3C 79 00 01 */ addis r3, r25, 1 /* 80025B4C 0002110C 38 00 00 02 */ li r0, 2 /* 80025B50 00021110 90 03 22 80 */ stw r0, 0x2280(r3) @@ -34820,7 +34820,7 @@ lbl_80025B10: /* 80025B68 00021128 38 78 07 B0 */ addi r3, r24, 0x7b0 /* 80025B6C 0002112C 90 01 00 08 */ stw r0, 8(r1) /* 80025B70 00021130 4C C6 31 82 */ crclr 6 -/* 80025B74 00021134 48 06 67 21 */ bl func_8008C294 +/* 80025B74 00021134 48 06 67 21 */ bl OSReport /* 80025B78 00021138 3C 79 00 01 */ addis r3, r25, 1 /* 80025B7C 0002113C 38 00 00 02 */ li r0, 2 /* 80025B80 00021140 90 03 22 80 */ stw r0, 0x2280(r3) @@ -34832,7 +34832,7 @@ lbl_80025B10: /* 80025B98 00021158 38 78 07 C0 */ addi r3, r24, 0x7c0 /* 80025B9C 0002115C 90 01 00 08 */ stw r0, 8(r1) /* 80025BA0 00021160 4C C6 31 82 */ crclr 6 -/* 80025BA4 00021164 48 06 66 F1 */ bl func_8008C294 +/* 80025BA4 00021164 48 06 66 F1 */ bl OSReport /* 80025BA8 00021168 3C 79 00 01 */ addis r3, r25, 1 /* 80025BAC 0002116C 38 00 00 02 */ li r0, 2 /* 80025BB0 00021170 90 03 22 80 */ stw r0, 0x2280(r3) @@ -34844,7 +34844,7 @@ lbl_80025B10: /* 80025BC8 00021188 38 78 07 D0 */ addi r3, r24, 0x7d0 /* 80025BCC 0002118C 90 01 00 08 */ stw r0, 8(r1) /* 80025BD0 00021190 4C C6 31 82 */ crclr 6 -/* 80025BD4 00021194 48 06 66 C1 */ bl func_8008C294 +/* 80025BD4 00021194 48 06 66 C1 */ bl OSReport /* 80025BD8 00021198 3C 79 00 01 */ addis r3, r25, 1 /* 80025BDC 0002119C 38 00 00 02 */ li r0, 2 /* 80025BE0 000211A0 90 03 22 80 */ stw r0, 0x2280(r3) @@ -34856,13 +34856,13 @@ lbl_80025B10: /* 80025BF8 000211B8 38 78 07 E0 */ addi r3, r24, 0x7e0 /* 80025BFC 000211BC 90 01 00 08 */ stw r0, 8(r1) /* 80025C00 000211C0 4C C6 31 82 */ crclr 6 -/* 80025C04 000211C4 48 06 66 91 */ bl func_8008C294 +/* 80025C04 000211C4 48 06 66 91 */ bl OSReport /* 80025C08 000211C8 48 00 BE 28 */ b lbl_80031A30 /* 80025C0C 000211CC 56 40 D6 FE */ rlwinm r0, r18, 0x1a, 0x1b, 0x1f /* 80025C10 000211D0 38 78 07 F0 */ addi r3, r24, 0x7f0 /* 80025C14 000211D4 90 01 00 08 */ stw r0, 8(r1) /* 80025C18 000211D8 4C C6 31 82 */ crclr 6 -/* 80025C1C 000211DC 48 06 66 79 */ bl func_8008C294 +/* 80025C1C 000211DC 48 06 66 79 */ bl OSReport /* 80025C20 000211E0 3C 79 00 01 */ addis r3, r25, 1 /* 80025C24 000211E4 38 00 00 02 */ li r0, 2 /* 80025C28 000211E8 90 03 22 80 */ stw r0, 0x2280(r3) @@ -34874,13 +34874,13 @@ lbl_80025B10: /* 80025C40 00021200 38 78 08 00 */ addi r3, r24, 0x800 /* 80025C44 00021204 90 01 00 08 */ stw r0, 8(r1) /* 80025C48 00021208 4C C6 31 82 */ crclr 6 -/* 80025C4C 0002120C 48 06 66 49 */ bl func_8008C294 +/* 80025C4C 0002120C 48 06 66 49 */ bl OSReport /* 80025C50 00021210 48 00 BD E0 */ b lbl_80031A30 /* 80025C54 00021214 56 40 D6 FE */ rlwinm r0, r18, 0x1a, 0x1b, 0x1f /* 80025C58 00021218 38 78 08 10 */ addi r3, r24, 0x810 /* 80025C5C 0002121C 90 01 00 08 */ stw r0, 8(r1) /* 80025C60 00021220 4C C6 31 82 */ crclr 6 -/* 80025C64 00021224 48 06 66 31 */ bl func_8008C294 +/* 80025C64 00021224 48 06 66 31 */ bl OSReport /* 80025C68 00021228 3C 79 00 01 */ addis r3, r25, 1 /* 80025C6C 0002122C 38 00 00 02 */ li r0, 2 /* 80025C70 00021230 90 03 22 80 */ stw r0, 0x2280(r3) @@ -34892,25 +34892,25 @@ lbl_80025B10: /* 80025C88 00021248 38 78 08 20 */ addi r3, r24, 0x820 /* 80025C8C 0002124C 90 01 00 08 */ stw r0, 8(r1) /* 80025C90 00021250 4C C6 31 82 */ crclr 6 -/* 80025C94 00021254 48 06 66 01 */ bl func_8008C294 +/* 80025C94 00021254 48 06 66 01 */ bl OSReport /* 80025C98 00021258 48 00 BD 98 */ b lbl_80031A30 /* 80025C9C 0002125C 56 40 D6 FE */ rlwinm r0, r18, 0x1a, 0x1b, 0x1f /* 80025CA0 00021260 38 78 08 34 */ addi r3, r24, 0x834 /* 80025CA4 00021264 90 01 00 08 */ stw r0, 8(r1) /* 80025CA8 00021268 4C C6 31 82 */ crclr 6 -/* 80025CAC 0002126C 48 06 65 E9 */ bl func_8008C294 +/* 80025CAC 0002126C 48 06 65 E9 */ bl OSReport /* 80025CB0 00021270 48 00 BD 80 */ b lbl_80031A30 /* 80025CB4 00021274 56 40 D6 FE */ rlwinm r0, r18, 0x1a, 0x1b, 0x1f /* 80025CB8 00021278 38 78 08 48 */ addi r3, r24, 0x848 /* 80025CBC 0002127C 90 01 00 08 */ stw r0, 8(r1) /* 80025CC0 00021280 4C C6 31 82 */ crclr 6 -/* 80025CC4 00021284 48 06 65 D1 */ bl func_8008C294 +/* 80025CC4 00021284 48 06 65 D1 */ bl OSReport /* 80025CC8 00021288 48 00 BD 68 */ b lbl_80031A30 /* 80025CCC 0002128C 56 40 D6 FE */ rlwinm r0, r18, 0x1a, 0x1b, 0x1f /* 80025CD0 00021290 38 78 08 5C */ addi r3, r24, 0x85c /* 80025CD4 00021294 90 01 00 08 */ stw r0, 8(r1) /* 80025CD8 00021298 4C C6 31 82 */ crclr 6 -/* 80025CDC 0002129C 48 06 65 B9 */ bl func_8008C294 +/* 80025CDC 0002129C 48 06 65 B9 */ bl OSReport /* 80025CE0 000212A0 48 00 BD 50 */ b lbl_80031A30 /* 80025CE4 000212A4 56 40 D6 FE */ rlwinm r0, r18, 0x1a, 0x1b, 0x1f /* 80025CE8 000212A8 2C 1C 00 00 */ cmpwi r28, 0 @@ -34996,97 +34996,97 @@ lbl_80025DF8: /* 80025E0C 000213CC 38 78 08 70 */ addi r3, r24, 0x870 /* 80025E10 000213D0 90 01 00 08 */ stw r0, 8(r1) /* 80025E14 000213D4 4C C6 31 82 */ crclr 6 -/* 80025E18 000213D8 48 06 64 7D */ bl func_8008C294 +/* 80025E18 000213D8 48 06 64 7D */ bl OSReport /* 80025E1C 000213DC 48 00 BC 14 */ b lbl_80031A30 /* 80025E20 000213E0 38 78 08 80 */ addi r3, r24, 0x880 /* 80025E24 000213E4 4C C6 31 82 */ crclr 6 -/* 80025E28 000213E8 48 06 64 6D */ bl func_8008C294 +/* 80025E28 000213E8 48 06 64 6D */ bl OSReport /* 80025E2C 000213EC 48 00 BC 04 */ b lbl_80031A30 /* 80025E30 000213F0 38 78 08 90 */ addi r3, r24, 0x890 /* 80025E34 000213F4 4C C6 31 82 */ crclr 6 -/* 80025E38 000213F8 48 06 64 5D */ bl func_8008C294 +/* 80025E38 000213F8 48 06 64 5D */ bl OSReport /* 80025E3C 000213FC 48 00 BB F4 */ b lbl_80031A30 /* 80025E40 00021400 56 40 AE FE */ rlwinm r0, r18, 0x15, 0x1b, 0x1f /* 80025E44 00021404 38 78 08 A0 */ addi r3, r24, 0x8a0 /* 80025E48 00021408 90 01 00 08 */ stw r0, 8(r1) /* 80025E4C 0002140C 4C C6 31 82 */ crclr 6 -/* 80025E50 00021410 48 06 64 45 */ bl func_8008C294 +/* 80025E50 00021410 48 06 64 45 */ bl OSReport /* 80025E54 00021414 48 00 BB DC */ b lbl_80031A30 /* 80025E58 00021418 56 40 AE FE */ rlwinm r0, r18, 0x15, 0x1b, 0x1f /* 80025E5C 0002141C 38 78 08 B0 */ addi r3, r24, 0x8b0 /* 80025E60 00021420 90 01 00 08 */ stw r0, 8(r1) /* 80025E64 00021424 4C C6 31 82 */ crclr 6 -/* 80025E68 00021428 48 06 64 2D */ bl func_8008C294 +/* 80025E68 00021428 48 06 64 2D */ bl OSReport /* 80025E6C 0002142C 48 00 BB C4 */ b lbl_80031A30 /* 80025E70 00021430 56 40 AE FE */ rlwinm r0, r18, 0x15, 0x1b, 0x1f /* 80025E74 00021434 38 78 08 C0 */ addi r3, r24, 0x8c0 /* 80025E78 00021438 90 01 00 08 */ stw r0, 8(r1) /* 80025E7C 0002143C 4C C6 31 82 */ crclr 6 -/* 80025E80 00021440 48 06 64 15 */ bl func_8008C294 +/* 80025E80 00021440 48 06 64 15 */ bl OSReport /* 80025E84 00021444 48 00 BB AC */ b lbl_80031A30 /* 80025E88 00021448 56 40 AE FE */ rlwinm r0, r18, 0x15, 0x1b, 0x1f /* 80025E8C 0002144C 38 78 08 D0 */ addi r3, r24, 0x8d0 /* 80025E90 00021450 90 01 00 08 */ stw r0, 8(r1) /* 80025E94 00021454 4C C6 31 82 */ crclr 6 -/* 80025E98 00021458 48 06 63 FD */ bl func_8008C294 +/* 80025E98 00021458 48 06 63 FD */ bl OSReport /* 80025E9C 0002145C 48 00 BB 94 */ b lbl_80031A30 /* 80025EA0 00021460 56 40 AE FE */ rlwinm r0, r18, 0x15, 0x1b, 0x1f /* 80025EA4 00021464 38 78 08 E0 */ addi r3, r24, 0x8e0 /* 80025EA8 00021468 90 01 00 08 */ stw r0, 8(r1) /* 80025EAC 0002146C 4C C6 31 82 */ crclr 6 -/* 80025EB0 00021470 48 06 63 E5 */ bl func_8008C294 +/* 80025EB0 00021470 48 06 63 E5 */ bl OSReport /* 80025EB4 00021474 48 00 BB 7C */ b lbl_80031A30 /* 80025EB8 00021478 56 40 AE FE */ rlwinm r0, r18, 0x15, 0x1b, 0x1f /* 80025EBC 0002147C 38 78 08 F0 */ addi r3, r24, 0x8f0 /* 80025EC0 00021480 90 01 00 08 */ stw r0, 8(r1) /* 80025EC4 00021484 4C C6 31 82 */ crclr 6 -/* 80025EC8 00021488 48 06 63 CD */ bl func_8008C294 +/* 80025EC8 00021488 48 06 63 CD */ bl OSReport /* 80025ECC 0002148C 48 00 BB 64 */ b lbl_80031A30 /* 80025ED0 00021490 38 78 09 00 */ addi r3, r24, 0x900 /* 80025ED4 00021494 4C C6 31 82 */ crclr 6 -/* 80025ED8 00021498 48 06 63 BD */ bl func_8008C294 +/* 80025ED8 00021498 48 06 63 BD */ bl OSReport /* 80025EDC 0002149C 48 00 BB 54 */ b lbl_80031A30 /* 80025EE0 000214A0 56 40 AE FE */ rlwinm r0, r18, 0x15, 0x1b, 0x1f /* 80025EE4 000214A4 38 78 09 10 */ addi r3, r24, 0x910 /* 80025EE8 000214A8 90 01 00 08 */ stw r0, 8(r1) /* 80025EEC 000214AC 4C C6 31 82 */ crclr 6 -/* 80025EF0 000214B0 48 06 63 A5 */ bl func_8008C294 +/* 80025EF0 000214B0 48 06 63 A5 */ bl OSReport /* 80025EF4 000214B4 48 00 BB 3C */ b lbl_80031A30 /* 80025EF8 000214B8 56 40 AE FE */ rlwinm r0, r18, 0x15, 0x1b, 0x1f /* 80025EFC 000214BC 38 78 09 28 */ addi r3, r24, 0x928 /* 80025F00 000214C0 90 01 00 08 */ stw r0, 8(r1) /* 80025F04 000214C4 4C C6 31 82 */ crclr 6 -/* 80025F08 000214C8 48 06 63 8D */ bl func_8008C294 +/* 80025F08 000214C8 48 06 63 8D */ bl OSReport /* 80025F0C 000214CC 48 00 BB 24 */ b lbl_80031A30 /* 80025F10 000214D0 56 40 AE FE */ rlwinm r0, r18, 0x15, 0x1b, 0x1f /* 80025F14 000214D4 38 78 09 38 */ addi r3, r24, 0x938 /* 80025F18 000214D8 90 01 00 08 */ stw r0, 8(r1) /* 80025F1C 000214DC 4C C6 31 82 */ crclr 6 -/* 80025F20 000214E0 48 06 63 75 */ bl func_8008C294 +/* 80025F20 000214E0 48 06 63 75 */ bl OSReport /* 80025F24 000214E4 48 00 BB 0C */ b lbl_80031A30 /* 80025F28 000214E8 56 40 AE FE */ rlwinm r0, r18, 0x15, 0x1b, 0x1f /* 80025F2C 000214EC 38 78 09 48 */ addi r3, r24, 0x948 /* 80025F30 000214F0 90 01 00 08 */ stw r0, 8(r1) /* 80025F34 000214F4 4C C6 31 82 */ crclr 6 -/* 80025F38 000214F8 48 06 63 5D */ bl func_8008C294 +/* 80025F38 000214F8 48 06 63 5D */ bl OSReport /* 80025F3C 000214FC 48 00 BA F4 */ b lbl_80031A30 /* 80025F40 00021500 56 40 AE FE */ rlwinm r0, r18, 0x15, 0x1b, 0x1f /* 80025F44 00021504 38 78 09 58 */ addi r3, r24, 0x958 /* 80025F48 00021508 90 01 00 08 */ stw r0, 8(r1) /* 80025F4C 0002150C 4C C6 31 82 */ crclr 6 -/* 80025F50 00021510 48 06 63 45 */ bl func_8008C294 +/* 80025F50 00021510 48 06 63 45 */ bl OSReport /* 80025F54 00021514 48 00 BA DC */ b lbl_80031A30 /* 80025F58 00021518 56 40 AE FE */ rlwinm r0, r18, 0x15, 0x1b, 0x1f /* 80025F5C 0002151C 38 78 09 68 */ addi r3, r24, 0x968 /* 80025F60 00021520 90 01 00 08 */ stw r0, 8(r1) /* 80025F64 00021524 4C C6 31 82 */ crclr 6 -/* 80025F68 00021528 48 06 63 2D */ bl func_8008C294 +/* 80025F68 00021528 48 06 63 2D */ bl OSReport /* 80025F6C 0002152C 48 00 BA C4 */ b lbl_80031A30 /* 80025F70 00021530 56 40 AE FE */ rlwinm r0, r18, 0x15, 0x1b, 0x1f /* 80025F74 00021534 38 78 09 78 */ addi r3, r24, 0x978 /* 80025F78 00021538 90 01 00 08 */ stw r0, 8(r1) /* 80025F7C 0002153C 4C C6 31 82 */ crclr 6 -/* 80025F80 00021540 48 06 63 15 */ bl func_8008C294 +/* 80025F80 00021540 48 06 63 15 */ bl OSReport /* 80025F84 00021544 48 00 BA AC */ b lbl_80031A30 lbl_80025F88: /* 80025F88 00021548 3A 80 00 00 */ li r20, 0 @@ -35110,7 +35110,7 @@ lbl_80025F88: /* 80025FD0 00021590 7F 86 E3 78 */ mr r6, r28 /* 80025FD4 00021594 38 E1 00 14 */ addi r7, r1, 0x14 /* 80025FD8 00021598 39 00 00 01 */ li r8, 1 -/* 80025FDC 0002159C 4B FE 8A CD */ bl func_8000EAA8 +/* 80025FDC 0002159C 4B FE 8A CD */ bl cpuGetPPC /* 80025FE0 000215A0 2C 03 00 00 */ cmpwi r3, 0 /* 80025FE4 000215A4 40 82 00 0C */ bne lbl_80025FF0 /* 80025FE8 000215A8 38 60 00 00 */ li r3, 0 @@ -35297,7 +35297,7 @@ lbl_80026268: /* 80026280 00021840 90 01 00 14 */ stw r0, 0x14(r1) /* 80026284 00021844 38 E1 00 14 */ addi r7, r1, 0x14 /* 80026288 00021848 39 00 00 01 */ li r8, 1 -/* 8002628C 0002184C 4B FE 88 1D */ bl func_8000EAA8 +/* 8002628C 0002184C 4B FE 88 1D */ bl cpuGetPPC /* 80026290 00021850 2C 03 00 00 */ cmpwi r3, 0 /* 80026294 00021854 40 82 00 0C */ bne lbl_800262A0 /* 80026298 00021858 38 60 00 00 */ li r3, 0 @@ -35345,7 +35345,7 @@ lbl_80026320: /* 8002632C 000218EC 7F 86 E3 78 */ mr r6, r28 /* 80026330 000218F0 38 E1 00 14 */ addi r7, r1, 0x14 /* 80026334 000218F4 39 00 00 00 */ li r8, 0 -/* 80026338 000218F8 4B FE 87 71 */ bl func_8000EAA8 +/* 80026338 000218F8 4B FE 87 71 */ bl cpuGetPPC /* 8002633C 000218FC 2C 03 00 00 */ cmpwi r3, 0 /* 80026340 00021900 40 82 00 0C */ bne lbl_8002634C /* 80026344 00021904 38 60 00 00 */ li r3, 0 @@ -35512,7 +35512,7 @@ lbl_80026580: /* 80026598 00021B58 90 01 00 14 */ stw r0, 0x14(r1) /* 8002659C 00021B5C 38 E1 00 14 */ addi r7, r1, 0x14 /* 800265A0 00021B60 39 00 00 01 */ li r8, 1 -/* 800265A4 00021B64 4B FE 85 05 */ bl func_8000EAA8 +/* 800265A4 00021B64 4B FE 85 05 */ bl cpuGetPPC /* 800265A8 00021B68 2C 03 00 00 */ cmpwi r3, 0 /* 800265AC 00021B6C 40 82 00 0C */ bne lbl_800265B8 /* 800265B0 00021B70 38 60 00 00 */ li r3, 0 @@ -35560,7 +35560,7 @@ lbl_80026638: /* 80026644 00021C04 7F 86 E3 78 */ mr r6, r28 /* 80026648 00021C08 38 E1 00 14 */ addi r7, r1, 0x14 /* 8002664C 00021C0C 39 00 00 00 */ li r8, 0 -/* 80026650 00021C10 4B FE 84 59 */ bl func_8000EAA8 +/* 80026650 00021C10 4B FE 84 59 */ bl cpuGetPPC /* 80026654 00021C14 2C 03 00 00 */ cmpwi r3, 0 /* 80026658 00021C18 40 82 00 0C */ bne lbl_80026664 /* 8002665C 00021C1C 38 60 00 00 */ li r3, 0 @@ -35668,7 +35668,7 @@ lbl_800267BC: /* 800267D4 00021D94 90 01 00 14 */ stw r0, 0x14(r1) /* 800267D8 00021D98 38 E1 00 14 */ addi r7, r1, 0x14 /* 800267DC 00021D9C 39 00 00 01 */ li r8, 1 -/* 800267E0 00021DA0 4B FE 82 C9 */ bl func_8000EAA8 +/* 800267E0 00021DA0 4B FE 82 C9 */ bl cpuGetPPC /* 800267E4 00021DA4 2C 03 00 00 */ cmpwi r3, 0 /* 800267E8 00021DA8 40 82 00 0C */ bne lbl_800267F4 /* 800267EC 00021DAC 38 60 00 00 */ li r3, 0 @@ -35716,7 +35716,7 @@ lbl_80026874: /* 80026880 00021E40 7F 86 E3 78 */ mr r6, r28 /* 80026884 00021E44 38 E1 00 14 */ addi r7, r1, 0x14 /* 80026888 00021E48 39 00 00 00 */ li r8, 0 -/* 8002688C 00021E4C 4B FE 82 1D */ bl func_8000EAA8 +/* 8002688C 00021E4C 4B FE 82 1D */ bl cpuGetPPC /* 80026890 00021E50 2C 03 00 00 */ cmpwi r3, 0 /* 80026894 00021E54 40 82 00 0C */ bne lbl_800268A0 /* 80026898 00021E58 38 60 00 00 */ li r3, 0 @@ -35824,7 +35824,7 @@ lbl_800269F8: /* 80026A10 00021FD0 90 01 00 14 */ stw r0, 0x14(r1) /* 80026A14 00021FD4 38 E1 00 14 */ addi r7, r1, 0x14 /* 80026A18 00021FD8 39 00 00 01 */ li r8, 1 -/* 80026A1C 00021FDC 4B FE 80 8D */ bl func_8000EAA8 +/* 80026A1C 00021FDC 4B FE 80 8D */ bl cpuGetPPC /* 80026A20 00021FE0 2C 03 00 00 */ cmpwi r3, 0 /* 80026A24 00021FE4 40 82 00 0C */ bne lbl_80026A30 /* 80026A28 00021FE8 38 60 00 00 */ li r3, 0 @@ -35872,7 +35872,7 @@ lbl_80026AB0: /* 80026ABC 0002207C 7F 86 E3 78 */ mr r6, r28 /* 80026AC0 00022080 38 E1 00 14 */ addi r7, r1, 0x14 /* 80026AC4 00022084 39 00 00 00 */ li r8, 0 -/* 80026AC8 00022088 4B FE 7F E1 */ bl func_8000EAA8 +/* 80026AC8 00022088 4B FE 7F E1 */ bl cpuGetPPC /* 80026ACC 0002208C 2C 03 00 00 */ cmpwi r3, 0 /* 80026AD0 00022090 40 82 00 0C */ bne lbl_80026ADC /* 80026AD4 00022094 38 60 00 00 */ li r3, 0 @@ -48676,7 +48676,7 @@ glabel func_80031D4C /* 80031D4C 0002D30C 38 60 00 00 */ li r3, 0 /* 80031D50 0002D310 4E 80 00 20 */ blr -glabel func_80031D54 +glabel cpuMakeFunction /* 80031D54 0002D314 94 21 DF B0 */ stwu r1, -0x2050(r1) /* 80031D58 0002D318 7C 08 02 A6 */ mflr r0 /* 80031D5C 0002D31C 90 01 20 54 */ stw r0, 0x2054(r1) @@ -48687,7 +48687,7 @@ glabel func_80031D54 /* 80031D70 0002D330 7C 76 1B 78 */ mr r22, r3 /* 80031D74 0002D334 38 A1 00 08 */ addi r5, r1, 8 /* 80031D78 0002D338 3B 80 00 01 */ li r28, 1 -/* 80031D7C 0002D33C 48 00 BE D1 */ bl func_8003DC4C +/* 80031D7C 0002D33C 48 00 BE D1 */ bl cpuFindFunction /* 80031D80 0002D340 2C 03 00 00 */ cmpwi r3, 0 /* 80031D84 0002D344 40 82 00 0C */ bne lbl_80031D90 /* 80031D88 0002D348 38 60 00 00 */ li r3, 0 @@ -48713,7 +48713,7 @@ lbl_80031DC0: /* 80031DCC 0002D38C 40 82 04 50 */ bne lbl_8003221C /* 80031DD0 0002D390 80 6D 89 20 */ lwz r3, lbl_8025CFE0-_SDA_BASE_(r13) /* 80031DD4 0002D394 80 63 00 58 */ lwz r3, 0x58(r3) -/* 80031DD8 0002D398 48 02 A8 F5 */ bl func_8005C6CC +/* 80031DD8 0002D398 48 02 A8 F5 */ bl libraryTestFunction /* 80031DDC 0002D39C 80 61 00 08 */ lwz r3, 8(r1) /* 80031DE0 0002D3A0 39 00 00 00 */ li r8, 0 /* 80031DE4 0002D3A4 38 E1 00 18 */ addi r7, r1, 0x18 @@ -48743,7 +48743,7 @@ lbl_80031E38: /* 80031E40 0002D400 38 E1 00 14 */ addi r7, r1, 0x14 /* 80031E44 0002D404 38 C0 00 00 */ li r6, 0 /* 80031E48 0002D408 39 00 00 00 */ li r8, 0 -/* 80031E4C 0002D40C 4B FD CC 5D */ bl func_8000EAA8 +/* 80031E4C 0002D40C 4B FD CC 5D */ bl cpuGetPPC /* 80031E50 0002D410 2C 03 00 00 */ cmpwi r3, 0 /* 80031E54 0002D414 40 82 00 0C */ bne lbl_80031E60 /* 80031E58 0002D418 38 60 00 00 */ li r3, 0 @@ -48779,7 +48779,7 @@ lbl_80031EB8: /* 80031EBC 0002D47C 7E C4 B3 78 */ mr r4, r22 /* 80031EC0 0002D480 7F 46 D3 78 */ mr r6, r26 /* 80031EC4 0002D484 38 61 00 10 */ addi r3, r1, 0x10 -/* 80031EC8 0002D488 48 00 B9 8D */ bl func_8003D854 +/* 80031EC8 0002D488 48 00 B9 8D */ bl cpuHeapTake /* 80031ECC 0002D48C 2C 03 00 00 */ cmpwi r3, 0 /* 80031ED0 0002D490 40 82 00 B4 */ bne lbl_80031F84 /* 80031ED4 0002D494 2C 1C 00 00 */ cmpwi r28, 0 @@ -48817,7 +48817,7 @@ lbl_80031F34: /* 80031F48 0002D508 41 82 00 2C */ beq lbl_80031F74 /* 80031F4C 0002D50C 7E C3 B3 78 */ mr r3, r22 /* 80031F50 0002D510 7F 65 DB 78 */ mr r5, r27 -/* 80031F54 0002D514 48 00 E8 51 */ bl func_800407A4 +/* 80031F54 0002D514 48 00 E8 51 */ bl treeForceCleanNodes /* 80031F58 0002D518 48 00 00 1C */ b lbl_80031F74 lbl_80031F5C: /* 80031F5C 0002D51C 80 9F 00 6C */ lwz r4, 0x6c(r31) @@ -48825,7 +48825,7 @@ lbl_80031F5C: /* 80031F64 0002D524 41 82 00 10 */ beq lbl_80031F74 /* 80031F68 0002D528 7E C3 B3 78 */ mr r3, r22 /* 80031F6C 0002D52C 7F 65 DB 78 */ mr r5, r27 -/* 80031F70 0002D530 48 00 E8 35 */ bl func_800407A4 +/* 80031F70 0002D530 48 00 E8 35 */ bl treeForceCleanNodes lbl_80031F74: /* 80031F74 0002D534 80 1F 00 78 */ lwz r0, 0x78(r31) /* 80031F78 0002D538 68 00 00 01 */ xori r0, r0, 1 @@ -48921,7 +48921,7 @@ lbl_800320BC: /* 800320C4 0002D684 38 81 00 0C */ addi r4, r1, 0xc /* 800320C8 0002D688 38 E1 00 14 */ addi r7, r1, 0x14 /* 800320CC 0002D68C 39 00 00 00 */ li r8, 0 -/* 800320D0 0002D690 4B FD C9 D9 */ bl func_8000EAA8 +/* 800320D0 0002D690 4B FD C9 D9 */ bl cpuGetPPC /* 800320D4 0002D694 2C 03 00 00 */ cmpwi r3, 0 /* 800320D8 0002D698 40 82 00 0C */ bne lbl_800320E4 /* 800320DC 0002D69C 38 60 00 00 */ li r3, 0 @@ -48957,12 +48957,12 @@ lbl_80032124: /* 80032144 0002D704 80 01 00 14 */ lwz r0, 0x14(r1) /* 80032148 0002D708 80 63 00 04 */ lwz r3, 4(r3) /* 8003214C 0002D70C 54 04 10 3A */ slwi r4, r0, 2 -/* 80032150 0002D710 48 05 95 35 */ bl func_8008B684 +/* 80032150 0002D710 48 05 95 35 */ bl DCStoreRange /* 80032154 0002D714 80 61 00 08 */ lwz r3, 8(r1) /* 80032158 0002D718 80 01 00 14 */ lwz r0, 0x14(r1) /* 8003215C 0002D71C 80 63 00 04 */ lwz r3, 4(r3) /* 80032160 0002D720 54 04 10 3A */ slwi r4, r0, 2 -/* 80032164 0002D724 48 05 95 A9 */ bl func_8008B70C +/* 80032164 0002D724 48 05 95 A9 */ bl ICInvalidateRange /* 80032168 0002D728 80 81 00 08 */ lwz r4, 8(r1) /* 8003216C 0002D72C 80 04 00 08 */ lwz r0, 8(r4) /* 80032170 0002D730 2C 00 00 00 */ cmpwi r0, 0 @@ -49067,7 +49067,7 @@ lbl_800322C8: /* 800322C8 0002D888 7F A3 EB 78 */ mr r3, r29 /* 800322CC 0002D88C 7F C5 F3 78 */ mr r5, r30 /* 800322D0 0002D890 38 81 00 08 */ addi r4, r1, 8 -/* 800322D4 0002D894 4B FF FA 81 */ bl func_80031D54 +/* 800322D4 0002D894 4B FF FA 81 */ bl cpuMakeFunction /* 800322D8 0002D898 2C 03 00 00 */ cmpwi r3, 0 /* 800322DC 0002D89C 40 82 00 0C */ bne lbl_800322E8 /* 800322E0 0002D8A0 38 60 00 00 */ li r3, 0 @@ -49325,7 +49325,7 @@ lbl_80032674: /* 8003267C 0002DC3C 38 E1 00 10 */ addi r7, r1, 0x10 /* 80032680 0002DC40 38 C0 00 00 */ li r6, 0 /* 80032684 0002DC44 39 00 00 00 */ li r8, 0 -/* 80032688 0002DC48 4B FD C4 21 */ bl func_8000EAA8 +/* 80032688 0002DC48 4B FD C4 21 */ bl cpuGetPPC /* 8003268C 0002DC4C 2C 03 00 00 */ cmpwi r3, 0 /* 80032690 0002DC50 40 82 00 0C */ bne lbl_8003269C /* 80032694 0002DC54 38 60 00 00 */ li r3, 0 @@ -49703,7 +49703,7 @@ glabel func_80032B74 /* 80032B90 0002E150 4E 80 04 20 */ bctr /* 80032B94 0002E154 4E 80 00 20 */ blr -glabel func_80032B98 +glabel cpuExecuteUpdate /* 80032B98 0002E158 94 21 FF D0 */ stwu r1, -0x30(r1) /* 80032B9C 0002E15C 7C 08 02 A6 */ mflr r0 /* 80032BA0 0002E160 90 01 00 34 */ stw r0, 0x34(r1) @@ -49716,7 +49716,7 @@ glabel func_80032B98 /* 80032BBC 0002E17C 7C 7C 1B 78 */ mr r28, r3 /* 80032BC0 0002E180 80 CD 89 20 */ lwz r6, lbl_8025CFE0-_SDA_BASE_(r13) /* 80032BC4 0002E184 80 66 00 1C */ lwz r3, 0x1c(r6) -/* 80032BC8 0002E188 48 01 0D C5 */ bl func_8004398C +/* 80032BC8 0002E188 48 01 0D C5 */ bl romUpdate /* 80032BCC 0002E18C 2C 03 00 00 */ cmpwi r3, 0 /* 80032BD0 0002E190 40 82 00 0C */ bne lbl_80032BDC /* 80032BD4 0002E194 38 60 00 00 */ li r3, 0 @@ -49736,7 +49736,7 @@ lbl_80032C04: /* 80032C04 0002E1C4 7C 04 00 D0 */ neg r0, r4 /* 80032C08 0002E1C8 7C 00 23 78 */ or r0, r0, r4 /* 80032C0C 0002E1CC 54 04 0F FE */ srwi r4, r0, 0x1f -/* 80032C10 0002E1D0 48 04 9E 45 */ bl func_8007CA54 +/* 80032C10 0002E1D0 48 04 9E 45 */ bl rspUpdate /* 80032C14 0002E1D4 2C 03 00 00 */ cmpwi r3, 0 /* 80032C18 0002E1D8 40 82 00 0C */ bne lbl_80032C24 /* 80032C1C 0002E1DC 38 60 00 00 */ li r3, 0 @@ -49745,7 +49745,7 @@ lbl_80032C24: /* 80032C24 0002E1E4 3C 9C 00 01 */ addis r4, r28, 1 /* 80032C28 0002E1E8 7F 83 E3 78 */ mr r3, r28 /* 80032C2C 0002E1EC 83 E4 14 94 */ lwz r31, 0x1494(r4) -/* 80032C30 0002E1F0 48 00 D5 19 */ bl func_80040148 +/* 80032C30 0002E1F0 48 00 D5 19 */ bl treeTimerCheck /* 80032C34 0002E1F4 80 7C 00 3C */ lwz r3, 0x3c(r28) /* 80032C38 0002E1F8 80 1C 00 40 */ lwz r0, 0x40(r28) /* 80032C3C 0002E1FC 7C 03 00 40 */ cmplw r3, r0 @@ -49805,7 +49805,7 @@ lbl_80032CF0: /* 80032CF8 0002E2B8 41 82 00 10 */ beq lbl_80032D08 /* 80032CFC 0002E2BC 7F 83 E3 78 */ mr r3, r28 /* 80032D00 0002E2C0 7F E4 FB 78 */ mr r4, r31 -/* 80032D04 0002E2C4 48 00 D6 A1 */ bl func_800403A4 +/* 80032D04 0002E2C4 48 00 D6 A1 */ bl treeCleanup lbl_80032D08: /* 80032D08 0002E2C8 80 1C 00 38 */ lwz r0, 0x38(r28) /* 80032D0C 0002E2CC 7C 1E 00 40 */ cmplw r30, r0 @@ -49818,7 +49818,7 @@ lbl_80032D08: /* 80032D28 0002E2E8 90 61 00 0C */ stw r3, 0xc(r1) /* 80032D2C 0002E2EC C8 01 00 08 */ lfd f0, 8(r1) /* 80032D30 0002E2F0 EC 20 08 28 */ fsubs f1, f0, f1 -/* 80032D34 0002E2F4 48 11 FF FD */ bl func_80152D30 +/* 80032D34 0002E2F4 48 11 FF FD */ bl __cvt_fp2unsigned /* 80032D38 0002E2F8 7C 7F 1B 78 */ mr r31, r3 /* 80032D3C 0002E2FC 48 00 00 30 */ b lbl_80032D6C lbl_80032D40: @@ -49831,7 +49831,7 @@ lbl_80032D40: /* 80032D58 0002E318 90 01 00 14 */ stw r0, 0x14(r1) /* 80032D5C 0002E31C C8 01 00 10 */ lfd f0, 0x10(r1) /* 80032D60 0002E320 EC 20 08 28 */ fsubs f1, f0, f1 -/* 80032D64 0002E324 48 11 FF CD */ bl func_80152D30 +/* 80032D64 0002E324 48 11 FF CD */ bl __cvt_fp2unsigned /* 80032D68 0002E328 7C 7F 1B 78 */ mr r31, r3 lbl_80032D6C: /* 80032D6C 0002E32C 80 1C 00 00 */ lwz r0, 0(r28) @@ -49843,7 +49843,7 @@ lbl_80032D6C: /* 80032D84 0002E344 41 82 00 50 */ beq lbl_80032DD4 /* 80032D88 0002E348 80 6D 89 20 */ lwz r3, lbl_8025CFE0-_SDA_BASE_(r13) /* 80032D8C 0002E34C 80 63 00 34 */ lwz r3, 0x34(r3) -/* 80032D90 0002E350 4B FD 8B 51 */ bl func_8000B8E0 +/* 80032D90 0002E350 4B FD 8B 51 */ bl videoForceRetrace /* 80032D94 0002E354 2C 03 00 00 */ cmpwi r3, 0 /* 80032D98 0002E358 41 82 00 3C */ beq lbl_80032DD4 /* 80032D9C 0002E35C 80 7C 00 40 */ lwz r3, 0x40(r28) @@ -49887,7 +49887,7 @@ lbl_80032E18: /* 80032E24 0002E3E4 54 00 00 3C */ rlwinm r0, r0, 0, 0, 0x1e /* 80032E28 0002E3E8 90 1C 00 00 */ stw r0, 0(r28) /* 80032E2C 0002E3EC 80 6D 89 20 */ lwz r3, lbl_8025CFE0-_SDA_BASE_(r13) -/* 80032E30 0002E3F0 48 04 F6 25 */ bl func_80082454 +/* 80032E30 0002E3F0 48 04 F6 25 */ bl xlObjectEvent lbl_80032E34: /* 80032E34 0002E3F4 80 1C 0A 94 */ lwz r0, 0xa94(r28) /* 80032E38 0002E3F8 38 80 00 00 */ li r4, 0 @@ -49905,7 +49905,7 @@ lbl_80032E34: /* 80032E68 0002E428 80 03 00 00 */ lwz r0, 0(r3) /* 80032E6C 0002E42C 2C 00 00 00 */ cmpwi r0, 0 /* 80032E70 0002E430 41 82 00 18 */ beq lbl_80032E88 -/* 80032E74 0002E434 4B FD 7E 75 */ bl func_8000ACE8 +/* 80032E74 0002E434 4B FD 7E 75 */ bl systemCheckInterrupts /* 80032E78 0002E438 2C 03 00 00 */ cmpwi r3, 0 /* 80032E7C 0002E43C 40 82 00 0C */ bne lbl_80032E88 /* 80032E80 0002E440 38 60 00 00 */ li r3, 0 @@ -49937,7 +49937,7 @@ lbl_80032EC4: /* 80032EDC 0002E49C 38 21 00 30 */ addi r1, r1, 0x30 /* 80032EE0 0002E4A0 4E 80 00 20 */ blr -glabel func_80032EE4 +glabel cpuCompile_DSLLV /* 80032EE4 0002E4A4 94 21 FF E0 */ stwu r1, -0x20(r1) /* 80032EE8 0002E4A8 7C 08 02 A6 */ mflr r0 /* 80032EEC 0002E4AC 3C A0 30 00 */ lis r5, 0x30000040@ha @@ -50017,10 +50017,10 @@ lbl_80032F1C: /* 80033010 0002E5D0 80 61 00 08 */ lwz r3, 8(r1) /* 80033014 0002E5D4 90 03 00 3C */ stw r0, 0x3c(r3) /* 80033018 0002E5D8 80 61 00 08 */ lwz r3, 8(r1) -/* 8003301C 0002E5DC 48 05 86 69 */ bl func_8008B684 +/* 8003301C 0002E5DC 48 05 86 69 */ bl DCStoreRange /* 80033020 0002E5E0 80 61 00 08 */ lwz r3, 8(r1) /* 80033024 0002E5E4 38 80 00 40 */ li r4, 0x40 -/* 80033028 0002E5E8 48 05 86 E5 */ bl func_8008B70C +/* 80033028 0002E5E8 48 05 86 E5 */ bl ICInvalidateRange /* 8003302C 0002E5EC 38 60 00 01 */ li r3, 1 lbl_80033030: /* 80033030 0002E5F0 80 01 00 24 */ lwz r0, 0x24(r1) @@ -50030,7 +50030,7 @@ lbl_80033030: /* 80033040 0002E600 38 21 00 20 */ addi r1, r1, 0x20 /* 80033044 0002E604 4E 80 00 20 */ blr -glabel func_80033048 +glabel cpuCompile_DSRLV /* 80033048 0002E608 94 21 FF E0 */ stwu r1, -0x20(r1) /* 8003304C 0002E60C 7C 08 02 A6 */ mflr r0 /* 80033050 0002E610 3C A0 30 00 */ lis r5, 0x30000040@ha @@ -50110,10 +50110,10 @@ lbl_80033080: /* 80033174 0002E734 80 61 00 08 */ lwz r3, 8(r1) /* 80033178 0002E738 90 03 00 3C */ stw r0, 0x3c(r3) /* 8003317C 0002E73C 80 61 00 08 */ lwz r3, 8(r1) -/* 80033180 0002E740 48 05 85 05 */ bl func_8008B684 +/* 80033180 0002E740 48 05 85 05 */ bl DCStoreRange /* 80033184 0002E744 80 61 00 08 */ lwz r3, 8(r1) /* 80033188 0002E748 38 80 00 40 */ li r4, 0x40 -/* 8003318C 0002E74C 48 05 85 81 */ bl func_8008B70C +/* 8003318C 0002E74C 48 05 85 81 */ bl ICInvalidateRange /* 80033190 0002E750 38 60 00 01 */ li r3, 1 lbl_80033194: /* 80033194 0002E754 80 01 00 24 */ lwz r0, 0x24(r1) @@ -50123,7 +50123,7 @@ lbl_80033194: /* 800331A4 0002E764 38 21 00 20 */ addi r1, r1, 0x20 /* 800331A8 0002E768 4E 80 00 20 */ blr -glabel func_800331AC +glabel cpuCompile_DSRAV /* 800331AC 0002E76C 94 21 FF E0 */ stwu r1, -0x20(r1) /* 800331B0 0002E770 7C 08 02 A6 */ mflr r0 /* 800331B4 0002E774 3C A0 30 00 */ lis r5, 0x30000044@ha @@ -50207,10 +50207,10 @@ lbl_800331E0: /* 800332E8 0002E8A8 80 61 00 08 */ lwz r3, 8(r1) /* 800332EC 0002E8AC 90 03 00 40 */ stw r0, 0x40(r3) /* 800332F0 0002E8B0 80 61 00 08 */ lwz r3, 8(r1) -/* 800332F4 0002E8B4 48 05 83 91 */ bl func_8008B684 +/* 800332F4 0002E8B4 48 05 83 91 */ bl DCStoreRange /* 800332F8 0002E8B8 80 61 00 08 */ lwz r3, 8(r1) /* 800332FC 0002E8BC 38 80 00 44 */ li r4, 0x44 -/* 80033300 0002E8C0 48 05 84 0D */ bl func_8008B70C +/* 80033300 0002E8C0 48 05 84 0D */ bl ICInvalidateRange /* 80033304 0002E8C4 38 60 00 01 */ li r3, 1 lbl_80033308: /* 80033308 0002E8C8 80 01 00 24 */ lwz r0, 0x24(r1) @@ -50219,7 +50219,7 @@ lbl_80033308: /* 80033314 0002E8D4 38 21 00 20 */ addi r1, r1, 0x20 /* 80033318 0002E8D8 4E 80 00 20 */ blr -glabel func_8003331C +glabel cpuCompile_DMULT /* 8003331C 0002E8DC 94 21 FF C0 */ stwu r1, -0x40(r1) /* 80033320 0002E8E0 7C 08 02 A6 */ mflr r0 /* 80033324 0002E8E4 90 01 00 44 */ stw r0, 0x44(r1) @@ -50424,10 +50424,10 @@ lbl_80033358: /* 8003363C 0002EBFC 80 61 00 08 */ lwz r3, 8(r1) /* 80033640 0002EC00 90 03 00 D0 */ stw r0, 0xd0(r3) /* 80033644 0002EC04 80 61 00 08 */ lwz r3, 8(r1) -/* 80033648 0002EC08 48 05 80 3D */ bl func_8008B684 +/* 80033648 0002EC08 48 05 80 3D */ bl DCStoreRange /* 8003364C 0002EC0C 80 61 00 08 */ lwz r3, 8(r1) /* 80033650 0002EC10 38 80 00 D4 */ li r4, 0xd4 -/* 80033654 0002EC14 48 05 80 B9 */ bl func_8008B70C +/* 80033654 0002EC14 48 05 80 B9 */ bl ICInvalidateRange /* 80033658 0002EC18 38 60 00 01 */ li r3, 1 lbl_8003365C: /* 8003365C 0002EC1C 39 61 00 40 */ addi r11, r1, 0x40 @@ -50437,7 +50437,7 @@ lbl_8003365C: /* 8003366C 0002EC2C 38 21 00 40 */ addi r1, r1, 0x40 /* 80033670 0002EC30 4E 80 00 20 */ blr -glabel func_80033674 +glabel cpuCompile_DMULTU /* 80033674 0002EC34 94 21 FF E0 */ stwu r1, -0x20(r1) /* 80033678 0002EC38 7C 08 02 A6 */ mflr r0 /* 8003367C 0002EC3C 3C A0 30 00 */ lis r5, 0x30000070@ha @@ -50568,10 +50568,10 @@ lbl_800336B8: /* 8003386C 0002EE2C 80 61 00 08 */ lwz r3, 8(r1) /* 80033870 0002EE30 90 03 00 6C */ stw r0, 0x6c(r3) /* 80033874 0002EE34 80 61 00 08 */ lwz r3, 8(r1) -/* 80033878 0002EE38 48 05 7E 0D */ bl func_8008B684 +/* 80033878 0002EE38 48 05 7E 0D */ bl DCStoreRange /* 8003387C 0002EE3C 80 61 00 08 */ lwz r3, 8(r1) /* 80033880 0002EE40 38 80 00 70 */ li r4, 0x70 -/* 80033884 0002EE44 48 05 7E 89 */ bl func_8008B70C +/* 80033884 0002EE44 48 05 7E 89 */ bl ICInvalidateRange /* 80033888 0002EE48 38 60 00 01 */ li r3, 1 lbl_8003388C: /* 8003388C 0002EE4C 80 01 00 24 */ lwz r0, 0x24(r1) @@ -50583,7 +50583,7 @@ lbl_8003388C: /* 800338A4 0002EE64 38 21 00 20 */ addi r1, r1, 0x20 /* 800338A8 0002EE68 4E 80 00 20 */ blr -glabel func_800338AC +glabel cpuCompile_DDIV /* 800338AC 0002EE6C 94 21 FF B0 */ stwu r1, -0x50(r1) /* 800338B0 0002EE70 7C 08 02 A6 */ mflr r0 /* 800338B4 0002EE74 90 01 00 54 */ stw r0, 0x54(r1) @@ -50812,10 +50812,10 @@ lbl_800338E8: /* 80033C2C 0002F1EC 80 61 00 08 */ lwz r3, 8(r1) /* 80033C30 0002F1F0 90 03 00 FC */ stw r0, 0xfc(r3) /* 80033C34 0002F1F4 80 61 00 08 */ lwz r3, 8(r1) -/* 80033C38 0002F1F8 48 05 7A 4D */ bl func_8008B684 +/* 80033C38 0002F1F8 48 05 7A 4D */ bl DCStoreRange /* 80033C3C 0002F1FC 80 61 00 08 */ lwz r3, 8(r1) /* 80033C40 0002F200 38 80 01 00 */ li r4, 0x100 -/* 80033C44 0002F204 48 05 7A C9 */ bl func_8008B70C +/* 80033C44 0002F204 48 05 7A C9 */ bl ICInvalidateRange /* 80033C48 0002F208 38 60 00 01 */ li r3, 1 lbl_80033C4C: /* 80033C4C 0002F20C 39 61 00 50 */ addi r11, r1, 0x50 @@ -50825,7 +50825,7 @@ lbl_80033C4C: /* 80033C5C 0002F21C 38 21 00 50 */ addi r1, r1, 0x50 /* 80033C60 0002F220 4E 80 00 20 */ blr -glabel func_80033C64 +glabel cpuCompile_DDIVU /* 80033C64 0002F224 94 21 FF D0 */ stwu r1, -0x30(r1) /* 80033C68 0002F228 7C 08 02 A6 */ mflr r0 /* 80033C6C 0002F22C 90 01 00 34 */ stw r0, 0x34(r1) @@ -50992,10 +50992,10 @@ lbl_80033CA0: /* 80033EEC 0002F4AC 80 61 00 08 */ lwz r3, 8(r1) /* 80033EF0 0002F4B0 90 A3 00 A8 */ stw r5, 0xa8(r3) /* 80033EF4 0002F4B4 80 61 00 08 */ lwz r3, 8(r1) -/* 80033EF8 0002F4B8 48 05 77 8D */ bl func_8008B684 +/* 80033EF8 0002F4B8 48 05 77 8D */ bl DCStoreRange /* 80033EFC 0002F4BC 80 61 00 08 */ lwz r3, 8(r1) /* 80033F00 0002F4C0 38 80 00 AC */ li r4, 0xac -/* 80033F04 0002F4C4 48 05 78 09 */ bl func_8008B70C +/* 80033F04 0002F4C4 48 05 78 09 */ bl ICInvalidateRange /* 80033F08 0002F4C8 38 60 00 01 */ li r3, 1 lbl_80033F0C: /* 80033F0C 0002F4CC 39 61 00 30 */ addi r11, r1, 0x30 @@ -51005,7 +51005,7 @@ lbl_80033F0C: /* 80033F1C 0002F4DC 38 21 00 30 */ addi r1, r1, 0x30 /* 80033F20 0002F4E0 4E 80 00 20 */ blr -glabel func_80033F24 +glabel cpuCompile_S_SQRT /* 80033F24 0002F4E4 94 21 FF E0 */ stwu r1, -0x20(r1) /* 80033F28 0002F4E8 7C 08 02 A6 */ mflr r0 /* 80033F2C 0002F4EC 3C A0 30 00 */ lis r5, 0x30000090@ha @@ -51131,10 +51131,10 @@ lbl_80033F60: /* 80034108 0002F6C8 80 61 00 08 */ lwz r3, 8(r1) /* 8003410C 0002F6CC 90 A3 00 8C */ stw r5, 0x8c(r3) /* 80034110 0002F6D0 80 61 00 08 */ lwz r3, 8(r1) -/* 80034114 0002F6D4 48 05 75 71 */ bl func_8008B684 +/* 80034114 0002F6D4 48 05 75 71 */ bl DCStoreRange /* 80034118 0002F6D8 80 61 00 08 */ lwz r3, 8(r1) /* 8003411C 0002F6DC 38 80 00 90 */ li r4, 0x90 -/* 80034120 0002F6E0 48 05 75 ED */ bl func_8008B70C +/* 80034120 0002F6E0 48 05 75 ED */ bl ICInvalidateRange /* 80034124 0002F6E4 38 60 00 01 */ li r3, 1 lbl_80034128: /* 80034128 0002F6E8 80 01 00 24 */ lwz r0, 0x24(r1) @@ -51144,7 +51144,7 @@ lbl_80034128: /* 80034138 0002F6F8 38 21 00 20 */ addi r1, r1, 0x20 /* 8003413C 0002F6FC 4E 80 00 20 */ blr -glabel func_80034140 +glabel cpuCompile_D_SQRT /* 80034140 0002F700 94 21 FF E0 */ stwu r1, -0x20(r1) /* 80034144 0002F704 7C 08 02 A6 */ mflr r0 /* 80034148 0002F708 3C A0 30 00 */ lis r5, 0x300000C0@ha @@ -51308,10 +51308,10 @@ lbl_80034180: /* 800343BC 0002F97C 80 61 00 08 */ lwz r3, 8(r1) /* 800343C0 0002F980 90 A3 00 BC */ stw r5, 0xbc(r3) /* 800343C4 0002F984 80 61 00 08 */ lwz r3, 8(r1) -/* 800343C8 0002F988 48 05 72 BD */ bl func_8008B684 +/* 800343C8 0002F988 48 05 72 BD */ bl DCStoreRange /* 800343CC 0002F98C 80 61 00 08 */ lwz r3, 8(r1) /* 800343D0 0002F990 38 80 00 C0 */ li r4, 0xc0 -/* 800343D4 0002F994 48 05 73 39 */ bl func_8008B70C +/* 800343D4 0002F994 48 05 73 39 */ bl ICInvalidateRange /* 800343D8 0002F998 38 60 00 01 */ li r3, 1 lbl_800343DC: /* 800343DC 0002F99C 80 01 00 24 */ lwz r0, 0x24(r1) @@ -51322,7 +51322,7 @@ lbl_800343DC: /* 800343F0 0002F9B0 38 21 00 20 */ addi r1, r1, 0x20 /* 800343F4 0002F9B4 4E 80 00 20 */ blr -glabel func_800343F8 +glabel cpuCompile_W_CVT_SD /* 800343F8 0002F9B8 94 21 FF E0 */ stwu r1, -0x20(r1) /* 800343FC 0002F9BC 7C 08 02 A6 */ mflr r0 /* 80034400 0002F9C0 3C A0 30 00 */ lis r5, 0x30000038@ha @@ -51390,10 +51390,10 @@ lbl_80034434: /* 800344F4 0002FAB4 80 61 00 08 */ lwz r3, 8(r1) /* 800344F8 0002FAB8 90 03 00 34 */ stw r0, 0x34(r3) /* 800344FC 0002FABC 80 61 00 08 */ lwz r3, 8(r1) -/* 80034500 0002FAC0 48 05 71 85 */ bl func_8008B684 +/* 80034500 0002FAC0 48 05 71 85 */ bl DCStoreRange /* 80034504 0002FAC4 80 61 00 08 */ lwz r3, 8(r1) /* 80034508 0002FAC8 38 80 00 38 */ li r4, 0x38 -/* 8003450C 0002FACC 48 05 72 01 */ bl func_8008B70C +/* 8003450C 0002FACC 48 05 72 01 */ bl ICInvalidateRange /* 80034510 0002FAD0 38 60 00 01 */ li r3, 1 lbl_80034514: /* 80034514 0002FAD4 80 01 00 24 */ lwz r0, 0x24(r1) @@ -51403,7 +51403,7 @@ lbl_80034514: /* 80034524 0002FAE4 38 21 00 20 */ addi r1, r1, 0x20 /* 80034528 0002FAE8 4E 80 00 20 */ blr -glabel func_8003452C +glabel cpuCompile_L_CVT_SD /* 8003452C 0002FAEC 94 21 FF E0 */ stwu r1, -0x20(r1) /* 80034530 0002FAF0 7C 08 02 A6 */ mflr r0 /* 80034534 0002FAF4 3C A0 30 00 */ lis r5, 0x300000E0@ha @@ -51634,10 +51634,10 @@ lbl_80034568: /* 800348B4 0002FE74 80 61 00 08 */ lwz r3, 8(r1) /* 800348B8 0002FE78 90 03 00 DC */ stw r0, 0xdc(r3) /* 800348BC 0002FE7C 80 61 00 08 */ lwz r3, 8(r1) -/* 800348C0 0002FE80 48 05 6D C5 */ bl func_8008B684 +/* 800348C0 0002FE80 48 05 6D C5 */ bl DCStoreRange /* 800348C4 0002FE84 80 61 00 08 */ lwz r3, 8(r1) /* 800348C8 0002FE88 38 80 00 E0 */ li r4, 0xe0 -/* 800348CC 0002FE8C 48 05 6E 41 */ bl func_8008B70C +/* 800348CC 0002FE8C 48 05 6E 41 */ bl ICInvalidateRange /* 800348D0 0002FE90 38 60 00 01 */ li r3, 1 lbl_800348D4: /* 800348D4 0002FE94 80 01 00 24 */ lwz r0, 0x24(r1) @@ -51648,7 +51648,7 @@ lbl_800348D4: /* 800348E8 0002FEA8 38 21 00 20 */ addi r1, r1, 0x20 /* 800348EC 0002FEAC 4E 80 00 20 */ blr -glabel func_800348F0 +glabel cpuCompile_CEIL_W /* 800348F0 0002FEB0 94 21 FF E0 */ stwu r1, -0x20(r1) /* 800348F4 0002FEB4 7C 08 02 A6 */ mflr r0 /* 800348F8 0002FEB8 3C A0 30 00 */ lis r5, 0x30000034@ha @@ -51721,10 +51721,10 @@ lbl_8003492C: /* 80034A00 0002FFC0 80 61 00 08 */ lwz r3, 8(r1) /* 80034A04 0002FFC4 90 03 00 30 */ stw r0, 0x30(r3) /* 80034A08 0002FFC8 80 61 00 08 */ lwz r3, 8(r1) -/* 80034A0C 0002FFCC 48 05 6C 79 */ bl func_8008B684 +/* 80034A0C 0002FFCC 48 05 6C 79 */ bl DCStoreRange /* 80034A10 0002FFD0 80 61 00 08 */ lwz r3, 8(r1) /* 80034A14 0002FFD4 38 80 00 34 */ li r4, 0x34 -/* 80034A18 0002FFD8 48 05 6C F5 */ bl func_8008B70C +/* 80034A18 0002FFD8 48 05 6C F5 */ bl ICInvalidateRange /* 80034A1C 0002FFDC 38 60 00 01 */ li r3, 1 lbl_80034A20: /* 80034A20 0002FFE0 80 01 00 24 */ lwz r0, 0x24(r1) @@ -51734,7 +51734,7 @@ lbl_80034A20: /* 80034A30 0002FFF0 38 21 00 20 */ addi r1, r1, 0x20 /* 80034A34 0002FFF4 4E 80 00 20 */ blr -glabel func_80034A38 +glabel cpuCompile_FLOOR_W /* 80034A38 0002FFF8 94 21 FF E0 */ stwu r1, -0x20(r1) /* 80034A3C 0002FFFC 7C 08 02 A6 */ mflr r0 /* 80034A40 00030000 3C A0 30 00 */ lis r5, 0x30000034@ha @@ -51807,10 +51807,10 @@ lbl_80034A74: /* 80034B48 00030108 80 61 00 08 */ lwz r3, 8(r1) /* 80034B4C 0003010C 90 03 00 30 */ stw r0, 0x30(r3) /* 80034B50 00030110 80 61 00 08 */ lwz r3, 8(r1) -/* 80034B54 00030114 48 05 6B 31 */ bl func_8008B684 +/* 80034B54 00030114 48 05 6B 31 */ bl DCStoreRange /* 80034B58 00030118 80 61 00 08 */ lwz r3, 8(r1) /* 80034B5C 0003011C 38 80 00 34 */ li r4, 0x34 -/* 80034B60 00030120 48 05 6B AD */ bl func_8008B70C +/* 80034B60 00030120 48 05 6B AD */ bl ICInvalidateRange /* 80034B64 00030124 38 60 00 01 */ li r3, 1 lbl_80034B68: /* 80034B68 00030128 80 01 00 24 */ lwz r0, 0x24(r1) @@ -51820,7 +51820,7 @@ lbl_80034B68: /* 80034B78 00030138 38 21 00 20 */ addi r1, r1, 0x20 /* 80034B7C 0003013C 4E 80 00 20 */ blr -glabel func_80034B80 +glabel cpuCompile_LB /* 80034B80 00030140 94 21 FF E0 */ stwu r1, -0x20(r1) /* 80034B84 00030144 7C 08 02 A6 */ mflr r0 /* 80034B88 00030148 3C A0 30 00 */ lis r5, 0x3000002C@ha @@ -51879,10 +51879,10 @@ lbl_80034BBC: /* 80034C58 00030218 80 61 00 08 */ lwz r3, 8(r1) /* 80034C5C 0003021C 90 03 00 24 */ stw r0, 0x24(r3) /* 80034C60 00030220 80 61 00 08 */ lwz r3, 8(r1) -/* 80034C64 00030224 48 05 6A 21 */ bl func_8008B684 +/* 80034C64 00030224 48 05 6A 21 */ bl DCStoreRange /* 80034C68 00030228 80 61 00 08 */ lwz r3, 8(r1) /* 80034C6C 0003022C 38 80 00 28 */ li r4, 0x28 -/* 80034C70 00030230 48 05 6A 9D */ bl func_8008B70C +/* 80034C70 00030230 48 05 6A 9D */ bl ICInvalidateRange /* 80034C74 00030234 38 60 00 01 */ li r3, 1 lbl_80034C78: /* 80034C78 00030238 80 01 00 24 */ lwz r0, 0x24(r1) @@ -51892,7 +51892,7 @@ lbl_80034C78: /* 80034C88 00030248 38 21 00 20 */ addi r1, r1, 0x20 /* 80034C8C 0003024C 4E 80 00 20 */ blr -glabel func_80034C90 +glabel cpuCompile_LH /* 80034C90 00030250 94 21 FF E0 */ stwu r1, -0x20(r1) /* 80034C94 00030254 7C 08 02 A6 */ mflr r0 /* 80034C98 00030258 3C A0 30 00 */ lis r5, 0x3000002C@ha @@ -51951,10 +51951,10 @@ lbl_80034CCC: /* 80034D68 00030328 80 61 00 08 */ lwz r3, 8(r1) /* 80034D6C 0003032C 90 03 00 24 */ stw r0, 0x24(r3) /* 80034D70 00030330 80 61 00 08 */ lwz r3, 8(r1) -/* 80034D74 00030334 48 05 69 11 */ bl func_8008B684 +/* 80034D74 00030334 48 05 69 11 */ bl DCStoreRange /* 80034D78 00030338 80 61 00 08 */ lwz r3, 8(r1) /* 80034D7C 0003033C 38 80 00 28 */ li r4, 0x28 -/* 80034D80 00030340 48 05 69 8D */ bl func_8008B70C +/* 80034D80 00030340 48 05 69 8D */ bl ICInvalidateRange /* 80034D84 00030344 38 60 00 01 */ li r3, 1 lbl_80034D88: /* 80034D88 00030348 80 01 00 24 */ lwz r0, 0x24(r1) @@ -51964,7 +51964,7 @@ lbl_80034D88: /* 80034D98 00030358 38 21 00 20 */ addi r1, r1, 0x20 /* 80034D9C 0003035C 4E 80 00 20 */ blr -glabel func_80034DA0 +glabel cpuCompile_LW /* 80034DA0 00030360 94 21 FF E0 */ stwu r1, -0x20(r1) /* 80034DA4 00030364 7C 08 02 A6 */ mflr r0 /* 80034DA8 00030368 3C A0 30 00 */ lis r5, 0x30000028@ha @@ -52020,10 +52020,10 @@ lbl_80034DDC: /* 80034E6C 0003042C 80 61 00 08 */ lwz r3, 8(r1) /* 80034E70 00030430 90 03 00 20 */ stw r0, 0x20(r3) /* 80034E74 00030434 80 61 00 08 */ lwz r3, 8(r1) -/* 80034E78 00030438 48 05 68 0D */ bl func_8008B684 +/* 80034E78 00030438 48 05 68 0D */ bl DCStoreRange /* 80034E7C 0003043C 80 61 00 08 */ lwz r3, 8(r1) /* 80034E80 00030440 38 80 00 24 */ li r4, 0x24 -/* 80034E84 00030444 48 05 68 89 */ bl func_8008B70C +/* 80034E84 00030444 48 05 68 89 */ bl ICInvalidateRange /* 80034E88 00030448 38 60 00 01 */ li r3, 1 lbl_80034E8C: /* 80034E8C 0003044C 80 01 00 24 */ lwz r0, 0x24(r1) @@ -52033,7 +52033,7 @@ lbl_80034E8C: /* 80034E9C 0003045C 38 21 00 20 */ addi r1, r1, 0x20 /* 80034EA0 00030460 4E 80 00 20 */ blr -glabel func_80034EA4 +glabel cpuCompile_LBU /* 80034EA4 00030464 94 21 FF E0 */ stwu r1, -0x20(r1) /* 80034EA8 00030468 7C 08 02 A6 */ mflr r0 /* 80034EAC 0003046C 3C A0 30 00 */ lis r5, 0x30000028@ha @@ -52089,10 +52089,10 @@ lbl_80034EE0: /* 80034F70 00030530 80 61 00 08 */ lwz r3, 8(r1) /* 80034F74 00030534 90 03 00 20 */ stw r0, 0x20(r3) /* 80034F78 00030538 80 61 00 08 */ lwz r3, 8(r1) -/* 80034F7C 0003053C 48 05 67 09 */ bl func_8008B684 +/* 80034F7C 0003053C 48 05 67 09 */ bl DCStoreRange /* 80034F80 00030540 80 61 00 08 */ lwz r3, 8(r1) /* 80034F84 00030544 38 80 00 24 */ li r4, 0x24 -/* 80034F88 00030548 48 05 67 85 */ bl func_8008B70C +/* 80034F88 00030548 48 05 67 85 */ bl ICInvalidateRange /* 80034F8C 0003054C 38 60 00 01 */ li r3, 1 lbl_80034F90: /* 80034F90 00030550 80 01 00 24 */ lwz r0, 0x24(r1) @@ -52102,7 +52102,7 @@ lbl_80034F90: /* 80034FA0 00030560 38 21 00 20 */ addi r1, r1, 0x20 /* 80034FA4 00030564 4E 80 00 20 */ blr -glabel func_80034FA8 +glabel cpuCompile_LHU /* 80034FA8 00030568 94 21 FF E0 */ stwu r1, -0x20(r1) /* 80034FAC 0003056C 7C 08 02 A6 */ mflr r0 /* 80034FB0 00030570 3C A0 30 00 */ lis r5, 0x30000028@ha @@ -52158,10 +52158,10 @@ lbl_80034FE4: /* 80035074 00030634 80 61 00 08 */ lwz r3, 8(r1) /* 80035078 00030638 90 03 00 20 */ stw r0, 0x20(r3) /* 8003507C 0003063C 80 61 00 08 */ lwz r3, 8(r1) -/* 80035080 00030640 48 05 66 05 */ bl func_8008B684 +/* 80035080 00030640 48 05 66 05 */ bl DCStoreRange /* 80035084 00030644 80 61 00 08 */ lwz r3, 8(r1) /* 80035088 00030648 38 80 00 24 */ li r4, 0x24 -/* 8003508C 0003064C 48 05 66 81 */ bl func_8008B70C +/* 8003508C 0003064C 48 05 66 81 */ bl ICInvalidateRange /* 80035090 00030650 38 60 00 01 */ li r3, 1 lbl_80035094: /* 80035094 00030654 80 01 00 24 */ lwz r0, 0x24(r1) @@ -52171,7 +52171,7 @@ lbl_80035094: /* 800350A4 00030664 38 21 00 20 */ addi r1, r1, 0x20 /* 800350A8 00030668 4E 80 00 20 */ blr -glabel func_800350AC +glabel cpuCompile_SB /* 800350AC 0003066C 94 21 FF E0 */ stwu r1, -0x20(r1) /* 800350B0 00030670 7C 08 02 A6 */ mflr r0 /* 800350B4 00030674 3C A0 30 00 */ lis r5, 0x30000028@ha @@ -52228,10 +52228,10 @@ lbl_800350E8: /* 8003517C 0003073C 80 61 00 08 */ lwz r3, 8(r1) /* 80035180 00030740 90 03 00 20 */ stw r0, 0x20(r3) /* 80035184 00030744 80 61 00 08 */ lwz r3, 8(r1) -/* 80035188 00030748 48 05 64 FD */ bl func_8008B684 +/* 80035188 00030748 48 05 64 FD */ bl DCStoreRange /* 8003518C 0003074C 80 61 00 08 */ lwz r3, 8(r1) /* 80035190 00030750 38 80 00 24 */ li r4, 0x24 -/* 80035194 00030754 48 05 65 79 */ bl func_8008B70C +/* 80035194 00030754 48 05 65 79 */ bl ICInvalidateRange /* 80035198 00030758 38 60 00 01 */ li r3, 1 lbl_8003519C: /* 8003519C 0003075C 80 01 00 24 */ lwz r0, 0x24(r1) @@ -52241,7 +52241,7 @@ lbl_8003519C: /* 800351AC 0003076C 38 21 00 20 */ addi r1, r1, 0x20 /* 800351B0 00030770 4E 80 00 20 */ blr -glabel func_800351B4 +glabel cpuCompile_SH /* 800351B4 00030774 94 21 FF E0 */ stwu r1, -0x20(r1) /* 800351B8 00030778 7C 08 02 A6 */ mflr r0 /* 800351BC 0003077C 3C A0 30 00 */ lis r5, 0x30000028@ha @@ -52298,10 +52298,10 @@ lbl_800351F0: /* 80035284 00030844 80 61 00 08 */ lwz r3, 8(r1) /* 80035288 00030848 90 03 00 20 */ stw r0, 0x20(r3) /* 8003528C 0003084C 80 61 00 08 */ lwz r3, 8(r1) -/* 80035290 00030850 48 05 63 F5 */ bl func_8008B684 +/* 80035290 00030850 48 05 63 F5 */ bl DCStoreRange /* 80035294 00030854 80 61 00 08 */ lwz r3, 8(r1) /* 80035298 00030858 38 80 00 24 */ li r4, 0x24 -/* 8003529C 0003085C 48 05 64 71 */ bl func_8008B70C +/* 8003529C 0003085C 48 05 64 71 */ bl ICInvalidateRange /* 800352A0 00030860 38 60 00 01 */ li r3, 1 lbl_800352A4: /* 800352A4 00030864 80 01 00 24 */ lwz r0, 0x24(r1) @@ -52311,7 +52311,7 @@ lbl_800352A4: /* 800352B4 00030874 38 21 00 20 */ addi r1, r1, 0x20 /* 800352B8 00030878 4E 80 00 20 */ blr -glabel func_800352BC +glabel cpuCompile_SW /* 800352BC 0003087C 94 21 FF E0 */ stwu r1, -0x20(r1) /* 800352C0 00030880 7C 08 02 A6 */ mflr r0 /* 800352C4 00030884 3C A0 30 00 */ lis r5, 0x30000028@ha @@ -52368,10 +52368,10 @@ lbl_800352F8: /* 8003538C 0003094C 80 61 00 08 */ lwz r3, 8(r1) /* 80035390 00030950 90 03 00 20 */ stw r0, 0x20(r3) /* 80035394 00030954 80 61 00 08 */ lwz r3, 8(r1) -/* 80035398 00030958 48 05 62 ED */ bl func_8008B684 +/* 80035398 00030958 48 05 62 ED */ bl DCStoreRange /* 8003539C 0003095C 80 61 00 08 */ lwz r3, 8(r1) /* 800353A0 00030960 38 80 00 24 */ li r4, 0x24 -/* 800353A4 00030964 48 05 63 69 */ bl func_8008B70C +/* 800353A4 00030964 48 05 63 69 */ bl ICInvalidateRange /* 800353A8 00030968 38 60 00 01 */ li r3, 1 lbl_800353AC: /* 800353AC 0003096C 80 01 00 24 */ lwz r0, 0x24(r1) @@ -52381,7 +52381,7 @@ lbl_800353AC: /* 800353BC 0003097C 38 21 00 20 */ addi r1, r1, 0x20 /* 800353C0 00030980 4E 80 00 20 */ blr -glabel func_800353C4 +glabel cpuCompile_LDC /* 800353C4 00030984 94 21 FF E0 */ stwu r1, -0x20(r1) /* 800353C8 00030988 7C 08 02 A6 */ mflr r0 /* 800353CC 0003098C 3C A0 30 00 */ lis r5, 0x30000030@ha @@ -52445,10 +52445,10 @@ lbl_80035400: /* 800354B0 00030A70 80 61 00 08 */ lwz r3, 8(r1) /* 800354B4 00030A74 90 03 00 28 */ stw r0, 0x28(r3) /* 800354B8 00030A78 80 61 00 08 */ lwz r3, 8(r1) -/* 800354BC 00030A7C 48 05 61 C9 */ bl func_8008B684 +/* 800354BC 00030A7C 48 05 61 C9 */ bl DCStoreRange /* 800354C0 00030A80 80 61 00 08 */ lwz r3, 8(r1) /* 800354C4 00030A84 38 80 00 2C */ li r4, 0x2c -/* 800354C8 00030A88 48 05 62 45 */ bl func_8008B70C +/* 800354C8 00030A88 48 05 62 45 */ bl ICInvalidateRange /* 800354CC 00030A8C 38 60 00 01 */ li r3, 1 lbl_800354D0: /* 800354D0 00030A90 80 01 00 24 */ lwz r0, 0x24(r1) @@ -52458,7 +52458,7 @@ lbl_800354D0: /* 800354E0 00030AA0 38 21 00 20 */ addi r1, r1, 0x20 /* 800354E4 00030AA4 4E 80 00 20 */ blr -glabel func_800354E8 +glabel cpuCompile_SDC /* 800354E8 00030AA8 94 21 FF E0 */ stwu r1, -0x20(r1) /* 800354EC 00030AAC 7C 08 02 A6 */ mflr r0 /* 800354F0 00030AB0 3C A0 30 00 */ lis r5, 0x30000030@ha @@ -52522,10 +52522,10 @@ lbl_80035524: /* 800355D4 00030B94 80 61 00 08 */ lwz r3, 8(r1) /* 800355D8 00030B98 90 03 00 28 */ stw r0, 0x28(r3) /* 800355DC 00030B9C 80 61 00 08 */ lwz r3, 8(r1) -/* 800355E0 00030BA0 48 05 60 A5 */ bl func_8008B684 +/* 800355E0 00030BA0 48 05 60 A5 */ bl DCStoreRange /* 800355E4 00030BA4 80 61 00 08 */ lwz r3, 8(r1) /* 800355E8 00030BA8 38 80 00 2C */ li r4, 0x2c -/* 800355EC 00030BAC 48 05 61 21 */ bl func_8008B70C +/* 800355EC 00030BAC 48 05 61 21 */ bl ICInvalidateRange /* 800355F0 00030BB0 38 60 00 01 */ li r3, 1 lbl_800355F4: /* 800355F4 00030BB4 80 01 00 24 */ lwz r0, 0x24(r1) @@ -52535,7 +52535,7 @@ lbl_800355F4: /* 80035604 00030BC4 38 21 00 20 */ addi r1, r1, 0x20 /* 80035608 00030BC8 4E 80 00 20 */ blr -glabel func_8003560C +glabel cpuCompile_LWL /* 8003560C 00030BCC 94 21 FF E0 */ stwu r1, -0x20(r1) /* 80035610 00030BD0 7C 08 02 A6 */ mflr r0 /* 80035614 00030BD4 3C A0 30 00 */ lis r5, 0x30000030@ha @@ -52600,10 +52600,10 @@ lbl_80035640: /* 800356FC 00030CBC 80 61 00 08 */ lwz r3, 8(r1) /* 80035700 00030CC0 90 03 00 2C */ stw r0, 0x2c(r3) /* 80035704 00030CC4 80 61 00 08 */ lwz r3, 8(r1) -/* 80035708 00030CC8 48 05 5F 7D */ bl func_8008B684 +/* 80035708 00030CC8 48 05 5F 7D */ bl DCStoreRange /* 8003570C 00030CCC 80 61 00 08 */ lwz r3, 8(r1) /* 80035710 00030CD0 38 80 00 30 */ li r4, 0x30 -/* 80035714 00030CD4 48 05 5F F9 */ bl func_8008B70C +/* 80035714 00030CD4 48 05 5F F9 */ bl ICInvalidateRange /* 80035718 00030CD8 38 60 00 01 */ li r3, 1 lbl_8003571C: /* 8003571C 00030CDC 80 01 00 24 */ lwz r0, 0x24(r1) @@ -52612,7 +52612,7 @@ lbl_8003571C: /* 80035728 00030CE8 38 21 00 20 */ addi r1, r1, 0x20 /* 8003572C 00030CEC 4E 80 00 20 */ blr -glabel func_80035730 +glabel cpuCompile_LWR /* 80035730 00030CF0 94 21 FF E0 */ stwu r1, -0x20(r1) /* 80035734 00030CF4 7C 08 02 A6 */ mflr r0 /* 80035738 00030CF8 3C A0 30 00 */ lis r5, 0x30000030@ha @@ -52676,10 +52676,10 @@ lbl_80035764: /* 8003581C 00030DDC 80 61 00 08 */ lwz r3, 8(r1) /* 80035820 00030DE0 90 03 00 2C */ stw r0, 0x2c(r3) /* 80035824 00030DE4 80 61 00 08 */ lwz r3, 8(r1) -/* 80035828 00030DE8 48 05 5E 5D */ bl func_8008B684 +/* 80035828 00030DE8 48 05 5E 5D */ bl DCStoreRange /* 8003582C 00030DEC 80 61 00 08 */ lwz r3, 8(r1) /* 80035830 00030DF0 38 80 00 30 */ li r4, 0x30 -/* 80035834 00030DF4 48 05 5E D9 */ bl func_8008B70C +/* 80035834 00030DF4 48 05 5E D9 */ bl ICInvalidateRange /* 80035838 00030DF8 38 60 00 01 */ li r3, 1 lbl_8003583C: /* 8003583C 00030DFC 80 01 00 24 */ lwz r0, 0x24(r1) @@ -52688,7 +52688,7 @@ lbl_8003583C: /* 80035848 00030E08 38 21 00 20 */ addi r1, r1, 0x20 /* 8003584C 00030E0C 4E 80 00 20 */ blr -glabel func_80035850 +glabel cpuExecuteOpcode /* 80035850 00030E10 94 21 FF 90 */ stwu r1, -0x70(r1) /* 80035854 00030E14 7C 08 02 A6 */ mflr r0 /* 80035858 00030E18 90 01 00 74 */ stw r0, 0x74(r1) @@ -52701,7 +52701,7 @@ glabel func_80035850 /* 80035874 00030E34 90 01 00 28 */ stw r0, 0x28(r1) /* 80035878 00030E38 3B A0 00 00 */ li r29, 0 /* 8003587C 00030E3C 90 01 00 30 */ stw r0, 0x30(r1) -/* 80035880 00030E40 48 05 DE 01 */ bl func_80093680 +/* 80035880 00030E40 48 05 DE 01 */ bl OSGetTick /* 80035884 00030E44 80 1A 00 24 */ lwz r0, 0x24(r26) /* 80035888 00030E48 7C 78 1B 78 */ mr r24, r3 /* 8003588C 00030E4C 2C 00 00 00 */ cmpwi r0, 0 @@ -52768,7 +52768,7 @@ lbl_80035958: /* 80035960 00030F20 3B 7A 0F 60 */ addi r27, r26, 0xf60 /* 80035964 00030F24 3B 9A 0B 60 */ addi r28, r26, 0xb60 /* 80035968 00030F28 38 81 00 18 */ addi r4, r1, 0x18 -/* 8003596C 00030F2C 48 00 7A 45 */ bl func_8003D3B0 +/* 8003596C 00030F2C 48 00 7A 45 */ bl cpuGetAddressBuffer /* 80035970 00030F30 2C 03 00 00 */ cmpwi r3, 0 /* 80035974 00030F34 40 82 00 0C */ bne lbl_80035980 /* 80035978 00030F38 38 60 00 00 */ li r3, 0 @@ -52888,12 +52888,12 @@ lbl_800359B0: /* 80035B38 000310F8 7F 43 D3 78 */ mr r3, r26 /* 80035B3C 000310FC 38 80 00 08 */ li r4, 8 /* 80035B40 00031100 38 A0 00 00 */ li r5, 0 -/* 80035B44 00031104 4B FD 74 B9 */ bl func_8000CFFC +/* 80035B44 00031104 4B FD 74 B9 */ bl cpuException /* 80035B48 00031108 48 00 40 80 */ b lbl_80039BC8 /* 80035B4C 0003110C 7F 43 D3 78 */ mr r3, r26 /* 80035B50 00031110 38 80 00 09 */ li r4, 9 /* 80035B54 00031114 38 A0 00 00 */ li r5, 0 -/* 80035B58 00031118 4B FD 74 A5 */ bl func_8000CFFC +/* 80035B58 00031118 4B FD 74 A5 */ bl cpuException /* 80035B5C 0003111C 48 00 40 6C */ b lbl_80039BC8 /* 80035B60 00031120 56 C0 C6 38 */ rlwinm r0, r22, 0x18, 0x18, 0x1c /* 80035B64 00031124 80 9A 00 10 */ lwz r4, 0x10(r26) @@ -53335,7 +53335,7 @@ lbl_800359B0: /* 80036234 000317F4 7F 43 D3 78 */ mr r3, r26 /* 80036238 000317F8 38 80 00 0D */ li r4, 0xd /* 8003623C 000317FC 38 A0 00 00 */ li r5, 0 -/* 80036240 00031800 4B FD 6D BD */ bl func_8000CFFC +/* 80036240 00031800 4B FD 6D BD */ bl cpuException /* 80036244 00031804 48 00 39 84 */ b lbl_80039BC8 /* 80036248 00031808 56 C3 76 38 */ rlwinm r3, r22, 0xe, 0x18, 0x1c /* 8003624C 0003180C 56 C0 9E 38 */ rlwinm r0, r22, 0x13, 0x18, 0x1c @@ -53348,7 +53348,7 @@ lbl_800359B0: /* 80036268 00031828 7F 43 D3 78 */ mr r3, r26 /* 8003626C 0003182C 38 80 00 0D */ li r4, 0xd /* 80036270 00031830 38 A0 00 00 */ li r5, 0 -/* 80036274 00031834 4B FD 6D 89 */ bl func_8000CFFC +/* 80036274 00031834 4B FD 6D 89 */ bl cpuException /* 80036278 00031838 48 00 39 50 */ b lbl_80039BC8 /* 8003627C 0003183C 56 C3 76 38 */ rlwinm r3, r22, 0xe, 0x18, 0x1c /* 80036280 00031840 56 C0 9E 38 */ rlwinm r0, r22, 0x13, 0x18, 0x1c @@ -53361,7 +53361,7 @@ lbl_800359B0: /* 8003629C 0003185C 7F 43 D3 78 */ mr r3, r26 /* 800362A0 00031860 38 80 00 0D */ li r4, 0xd /* 800362A4 00031864 38 A0 00 00 */ li r5, 0 -/* 800362A8 00031868 4B FD 6D 55 */ bl func_8000CFFC +/* 800362A8 00031868 4B FD 6D 55 */ bl cpuException /* 800362AC 0003186C 48 00 39 1C */ b lbl_80039BC8 /* 800362B0 00031870 56 C3 76 38 */ rlwinm r3, r22, 0xe, 0x18, 0x1c /* 800362B4 00031874 56 C0 9E 38 */ rlwinm r0, r22, 0x13, 0x18, 0x1c @@ -53374,7 +53374,7 @@ lbl_800359B0: /* 800362D0 00031890 7F 43 D3 78 */ mr r3, r26 /* 800362D4 00031894 38 80 00 0D */ li r4, 0xd /* 800362D8 00031898 38 A0 00 00 */ li r5, 0 -/* 800362DC 0003189C 4B FD 6D 21 */ bl func_8000CFFC +/* 800362DC 0003189C 4B FD 6D 21 */ bl cpuException /* 800362E0 000318A0 48 00 38 E8 */ b lbl_80039BC8 /* 800362E4 000318A4 56 C3 76 38 */ rlwinm r3, r22, 0xe, 0x18, 0x1c /* 800362E8 000318A8 56 C0 9E 38 */ rlwinm r0, r22, 0x13, 0x18, 0x1c @@ -53387,7 +53387,7 @@ lbl_800359B0: /* 80036304 000318C4 7F 43 D3 78 */ mr r3, r26 /* 80036308 000318C8 38 80 00 0D */ li r4, 0xd /* 8003630C 000318CC 38 A0 00 00 */ li r5, 0 -/* 80036310 000318D0 4B FD 6C ED */ bl func_8000CFFC +/* 80036310 000318D0 4B FD 6C ED */ bl cpuException /* 80036314 000318D4 48 00 38 B4 */ b lbl_80039BC8 /* 80036318 000318D8 56 C3 76 38 */ rlwinm r3, r22, 0xe, 0x18, 0x1c /* 8003631C 000318DC 56 C0 9E 38 */ rlwinm r0, r22, 0x13, 0x18, 0x1c @@ -53400,7 +53400,7 @@ lbl_800359B0: /* 80036338 000318F8 7F 43 D3 78 */ mr r3, r26 /* 8003633C 000318FC 38 80 00 0D */ li r4, 0xd /* 80036340 00031900 38 A0 00 00 */ li r5, 0 -/* 80036344 00031904 4B FD 6C B9 */ bl func_8000CFFC +/* 80036344 00031904 4B FD 6C B9 */ bl cpuException /* 80036348 00031908 48 00 38 80 */ b lbl_80039BC8 /* 8003634C 0003190C 56 C0 9E 38 */ rlwinm r0, r22, 0x13, 0x18, 0x1c /* 80036350 00031910 56 C5 D6 FE */ rlwinm r5, r22, 0x1a, 0x1b, 0x1f @@ -53554,7 +53554,7 @@ lbl_80036560: /* 80036598 00031B58 7F 43 D3 78 */ mr r3, r26 /* 8003659C 00031B5C 38 80 00 0D */ li r4, 0xd /* 800365A0 00031B60 38 A0 00 00 */ li r5, 0 -/* 800365A4 00031B64 4B FD 6A 59 */ bl func_8000CFFC +/* 800365A4 00031B64 4B FD 6A 59 */ bl cpuException /* 800365A8 00031B68 48 00 36 20 */ b lbl_80039BC8 /* 800365AC 00031B6C 56 C3 76 38 */ rlwinm r3, r22, 0xe, 0x18, 0x1c /* 800365B0 00031B70 56 C0 04 3E */ clrlwi r0, r22, 0x10 @@ -53566,7 +53566,7 @@ lbl_80036560: /* 800365C8 00031B88 7F 43 D3 78 */ mr r3, r26 /* 800365CC 00031B8C 38 80 00 0D */ li r4, 0xd /* 800365D0 00031B90 38 A0 00 00 */ li r5, 0 -/* 800365D4 00031B94 4B FD 6A 29 */ bl func_8000CFFC +/* 800365D4 00031B94 4B FD 6A 29 */ bl cpuException /* 800365D8 00031B98 48 00 35 F0 */ b lbl_80039BC8 /* 800365DC 00031B9C 56 C3 76 38 */ rlwinm r3, r22, 0xe, 0x18, 0x1c /* 800365E0 00031BA0 56 C0 04 3E */ clrlwi r0, r22, 0x10 @@ -53578,7 +53578,7 @@ lbl_80036560: /* 800365F8 00031BB8 7F 43 D3 78 */ mr r3, r26 /* 800365FC 00031BBC 38 80 00 0D */ li r4, 0xd /* 80036600 00031BC0 38 A0 00 00 */ li r5, 0 -/* 80036604 00031BC4 4B FD 69 F9 */ bl func_8000CFFC +/* 80036604 00031BC4 4B FD 69 F9 */ bl cpuException /* 80036608 00031BC8 48 00 35 C0 */ b lbl_80039BC8 /* 8003660C 00031BCC 56 C3 76 38 */ rlwinm r3, r22, 0xe, 0x18, 0x1c /* 80036610 00031BD0 56 C0 04 3E */ clrlwi r0, r22, 0x10 @@ -53590,7 +53590,7 @@ lbl_80036560: /* 80036628 00031BE8 7F 43 D3 78 */ mr r3, r26 /* 8003662C 00031BEC 38 80 00 0D */ li r4, 0xd /* 80036630 00031BF0 38 A0 00 00 */ li r5, 0 -/* 80036634 00031BF4 4B FD 69 C9 */ bl func_8000CFFC +/* 80036634 00031BF4 4B FD 69 C9 */ bl cpuException /* 80036638 00031BF8 48 00 35 90 */ b lbl_80039BC8 /* 8003663C 00031BFC 56 C0 76 38 */ rlwinm r0, r22, 0xe, 0x18, 0x1c /* 80036640 00031C00 56 C4 04 3E */ clrlwi r4, r22, 0x10 @@ -53602,7 +53602,7 @@ lbl_80036560: /* 80036658 00031C18 7F 43 D3 78 */ mr r3, r26 /* 8003665C 00031C1C 38 80 00 0D */ li r4, 0xd /* 80036660 00031C20 38 A0 00 00 */ li r5, 0 -/* 80036664 00031C24 4B FD 69 99 */ bl func_8000CFFC +/* 80036664 00031C24 4B FD 69 99 */ bl cpuException /* 80036668 00031C28 48 00 35 60 */ b lbl_80039BC8 /* 8003666C 00031C2C 56 C0 76 38 */ rlwinm r0, r22, 0xe, 0x18, 0x1c /* 80036670 00031C30 56 C4 04 3E */ clrlwi r4, r22, 0x10 @@ -53614,7 +53614,7 @@ lbl_80036560: /* 80036688 00031C48 7F 43 D3 78 */ mr r3, r26 /* 8003668C 00031C4C 38 80 00 0D */ li r4, 0xd /* 80036690 00031C50 38 A0 00 00 */ li r5, 0 -/* 80036694 00031C54 4B FD 69 69 */ bl func_8000CFFC +/* 80036694 00031C54 4B FD 69 69 */ bl cpuException /* 80036698 00031C58 48 00 35 30 */ b lbl_80039BC8 /* 8003669C 00031C5C 80 9A 00 20 */ lwz r4, 0x20(r26) /* 800366A0 00031C60 56 C0 76 38 */ rlwinm r0, r22, 0xe, 0x18, 0x1c @@ -53701,14 +53701,14 @@ lbl_800367A0: /* 800367DC 00031D9C 80 03 00 00 */ lwz r0, 0(r3) /* 800367E0 00031DA0 2C 00 00 00 */ cmpwi r0, 0 /* 800367E4 00031DA4 41 82 00 18 */ beq lbl_800367FC -/* 800367E8 00031DA8 4B FD 45 01 */ bl func_8000ACE8 +/* 800367E8 00031DA8 4B FD 45 01 */ bl systemCheckInterrupts /* 800367EC 00031DAC 2C 03 00 00 */ cmpwi r3, 0 /* 800367F0 00031DB0 40 82 00 14 */ bne lbl_80036804 /* 800367F4 00031DB4 38 00 00 00 */ li r0, 0 /* 800367F8 00031DB8 48 00 00 10 */ b lbl_80036808 lbl_800367FC: /* 800367FC 00031DBC 80 63 00 34 */ lwz r3, 0x34(r3) -/* 80036800 00031DC0 4B FD 50 E1 */ bl func_8000B8E0 +/* 80036800 00031DC0 4B FD 50 E1 */ bl videoForceRetrace lbl_80036804: /* 80036804 00031DC4 38 00 00 01 */ li r0, 1 lbl_80036808: @@ -53725,7 +53725,7 @@ lbl_80036808: /* 80036830 00031DF0 90 1A 01 44 */ stw r0, 0x144(r26) /* 80036834 00031DF4 90 9A 00 28 */ stw r4, 0x28(r26) /* 80036838 00031DF8 90 9A 00 24 */ stw r4, 0x24(r26) -/* 8003683C 00031DFC 48 00 74 11 */ bl func_8003DC4C +/* 8003683C 00031DFC 48 00 74 11 */ bl cpuFindFunction /* 80036840 00031E00 48 00 33 88 */ b lbl_80039BC8 /* 80036844 00031E04 56 C3 76 38 */ rlwinm r3, r22, 0xe, 0x18, 0x1c /* 80036848 00031E08 56 C0 9E 38 */ rlwinm r0, r22, 0x13, 0x18, 0x1c @@ -53751,14 +53751,14 @@ lbl_8003687C: /* 80036894 00031E54 80 03 00 00 */ lwz r0, 0(r3) /* 80036898 00031E58 2C 00 00 00 */ cmpwi r0, 0 /* 8003689C 00031E5C 41 82 00 18 */ beq lbl_800368B4 -/* 800368A0 00031E60 4B FD 44 49 */ bl func_8000ACE8 +/* 800368A0 00031E60 4B FD 44 49 */ bl systemCheckInterrupts /* 800368A4 00031E64 2C 03 00 00 */ cmpwi r3, 0 /* 800368A8 00031E68 40 82 00 14 */ bne lbl_800368BC /* 800368AC 00031E6C 38 00 00 00 */ li r0, 0 /* 800368B0 00031E70 48 00 00 10 */ b lbl_800368C0 lbl_800368B4: /* 800368B4 00031E74 80 63 00 34 */ lwz r3, 0x34(r3) -/* 800368B8 00031E78 4B FD 50 29 */ bl func_8000B8E0 +/* 800368B8 00031E78 4B FD 50 29 */ bl videoForceRetrace lbl_800368BC: /* 800368BC 00031E7C 38 00 00 01 */ li r0, 1 lbl_800368C0: @@ -57136,7 +57136,7 @@ lbl_80039BC8: /* 80039BC8 00035188 7F 43 D3 78 */ mr r3, r26 /* 80039BCC 0003518C 38 81 00 08 */ addi r4, r1, 8 /* 80039BD0 00035190 38 B8 00 01 */ addi r5, r24, 1 -/* 80039BD4 00035194 4B FF 8F C5 */ bl func_80032B98 +/* 80039BD4 00035194 4B FF 8F C5 */ bl cpuExecuteUpdate /* 80039BD8 00035198 2C 03 00 00 */ cmpwi r3, 0 /* 80039BDC 0003519C 40 82 00 0C */ bne lbl_80039BE8 /* 80039BE0 000351A0 38 60 00 00 */ li r3, 0 @@ -57149,7 +57149,7 @@ lbl_80039BE8: lbl_80039BF8: /* 80039BF8 000351B8 38 00 FF FF */ li r0, -1 /* 80039BFC 000351BC 90 1A 00 24 */ stw r0, 0x24(r26) -/* 80039C00 000351C0 48 05 9A 81 */ bl func_80093680 +/* 80039C00 000351C0 48 05 9A 81 */ bl OSGetTick /* 80039C04 000351C4 90 7A 00 38 */ stw r3, 0x38(r26) /* 80039C08 000351C8 80 61 00 08 */ lwz r3, 8(r1) lbl_80039C0C: @@ -57160,7 +57160,7 @@ lbl_80039C0C: /* 80039C1C 000351DC 38 21 00 70 */ addi r1, r1, 0x70 /* 80039C20 000351E0 4E 80 00 20 */ blr -glabel func_80039C24 +glabel cpuExecuteIdle /* 80039C24 000351E4 94 21 FF E0 */ stwu r1, -0x20(r1) /* 80039C28 000351E8 7C 08 02 A6 */ mflr r0 /* 80039C2C 000351EC 90 01 00 24 */ stw r0, 0x24(r1) @@ -57173,7 +57173,7 @@ glabel func_80039C24 /* 80039C48 00035208 90 C1 00 08 */ stw r6, 8(r1) /* 80039C4C 0003520C 80 6D 89 20 */ lwz r3, lbl_8025CFE0-_SDA_BASE_(r13) /* 80039C50 00035210 83 E3 00 1C */ lwz r31, 0x1c(r3) -/* 80039C54 00035214 48 05 9A 2D */ bl func_80093680 +/* 80039C54 00035214 48 05 9A 2D */ bl OSGetTick /* 80039C58 00035218 80 1C 00 24 */ lwz r0, 0x24(r28) /* 80039C5C 0003521C 7C 7D 1B 78 */ mr r29, r3 /* 80039C60 00035220 2C 00 00 00 */ cmpwi r0, 0 @@ -57199,18 +57199,18 @@ lbl_80039C84: /* 80039CA8 00035268 40 82 00 10 */ bne lbl_80039CB8 /* 80039CAC 0003526C 80 6D 89 20 */ lwz r3, lbl_8025CFE0-_SDA_BASE_(r13) /* 80039CB0 00035270 80 63 00 34 */ lwz r3, 0x34(r3) -/* 80039CB4 00035274 4B FD 1C 2D */ bl func_8000B8E0 +/* 80039CB4 00035274 4B FD 1C 2D */ bl videoForceRetrace lbl_80039CB8: /* 80039CB8 00035278 7F 83 E3 78 */ mr r3, r28 /* 80039CBC 0003527C 7F A5 EB 78 */ mr r5, r29 /* 80039CC0 00035280 38 81 00 08 */ addi r4, r1, 8 -/* 80039CC4 00035284 4B FF 8E D5 */ bl func_80032B98 +/* 80039CC4 00035284 4B FF 8E D5 */ bl cpuExecuteUpdate /* 80039CC8 00035288 2C 03 00 00 */ cmpwi r3, 0 /* 80039CCC 0003528C 40 82 00 0C */ bne lbl_80039CD8 /* 80039CD0 00035290 38 60 00 00 */ li r3, 0 /* 80039CD4 00035294 48 00 00 10 */ b lbl_80039CE4 lbl_80039CD8: -/* 80039CD8 00035298 48 05 99 A9 */ bl func_80093680 +/* 80039CD8 00035298 48 05 99 A9 */ bl OSGetTick /* 80039CDC 0003529C 90 7C 00 38 */ stw r3, 0x38(r28) /* 80039CE0 000352A0 80 61 00 08 */ lwz r3, 8(r1) lbl_80039CE4: @@ -57223,7 +57223,7 @@ lbl_80039CE4: /* 80039CFC 000352BC 38 21 00 20 */ addi r1, r1, 0x20 /* 80039D00 000352C0 4E 80 00 20 */ blr -glabel func_80039D04 +glabel cpuExecuteJump /* 80039D04 000352C4 94 21 FF E0 */ stwu r1, -0x20(r1) /* 80039D08 000352C8 7C 08 02 A6 */ mflr r0 /* 80039D0C 000352CC 90 01 00 24 */ stw r0, 0x24(r1) @@ -57232,7 +57232,7 @@ glabel func_80039D04 /* 80039D18 000352D8 93 C1 00 18 */ stw r30, 0x18(r1) /* 80039D1C 000352DC 7C 7E 1B 78 */ mr r30, r3 /* 80039D20 000352E0 90 C1 00 08 */ stw r6, 8(r1) -/* 80039D24 000352E4 48 05 99 5D */ bl func_80093680 +/* 80039D24 000352E4 48 05 99 5D */ bl OSGetTick /* 80039D28 000352E8 80 1E 00 24 */ lwz r0, 0x24(r30) /* 80039D2C 000352EC 7C 65 1B 78 */ mr r5, r3 /* 80039D30 000352F0 2C 00 00 00 */ cmpwi r0, 0 @@ -57252,13 +57252,13 @@ lbl_80039D54: /* 80039D60 00035320 38 81 00 08 */ addi r4, r1, 8 /* 80039D64 00035324 60 00 00 04 */ ori r0, r0, 4 /* 80039D68 00035328 90 1E 00 00 */ stw r0, 0(r30) -/* 80039D6C 0003532C 4B FF 8E 2D */ bl func_80032B98 +/* 80039D6C 0003532C 4B FF 8E 2D */ bl cpuExecuteUpdate /* 80039D70 00035330 2C 03 00 00 */ cmpwi r3, 0 /* 80039D74 00035334 40 82 00 0C */ bne lbl_80039D80 /* 80039D78 00035338 38 60 00 00 */ li r3, 0 /* 80039D7C 0003533C 48 00 00 10 */ b lbl_80039D8C lbl_80039D80: -/* 80039D80 00035340 48 05 99 01 */ bl func_80093680 +/* 80039D80 00035340 48 05 99 01 */ bl OSGetTick /* 80039D84 00035344 90 7E 00 38 */ stw r3, 0x38(r30) /* 80039D88 00035348 80 61 00 08 */ lwz r3, 8(r1) lbl_80039D8C: @@ -57269,7 +57269,7 @@ lbl_80039D8C: /* 80039D9C 0003535C 38 21 00 20 */ addi r1, r1, 0x20 /* 80039DA0 00035360 4E 80 00 20 */ blr -glabel func_80039DA4 +glabel cpuExecuteCall /* 80039DA4 00035364 94 21 FF E0 */ stwu r1, -0x20(r1) /* 80039DA8 00035368 7C 08 02 A6 */ mflr r0 /* 80039DAC 0003536C 90 01 00 24 */ stw r0, 0x24(r1) @@ -57280,7 +57280,7 @@ glabel func_80039DA4 /* 80039DC0 00035380 93 81 00 10 */ stw r28, 0x10(r1) /* 80039DC4 00035384 7C 7C 1B 78 */ mr r28, r3 /* 80039DC8 00035388 90 C1 00 08 */ stw r6, 8(r1) -/* 80039DCC 0003538C 48 05 98 B5 */ bl func_80093680 +/* 80039DCC 0003538C 48 05 98 B5 */ bl OSGetTick /* 80039DD0 00035390 80 1C 00 24 */ lwz r0, 0x24(r28) /* 80039DD4 00035394 7C 7D 1B 78 */ mr r29, r3 /* 80039DD8 00035398 2C 00 00 00 */ cmpwi r0, 0 @@ -57309,7 +57309,7 @@ lbl_80039DFC: /* 80039E2C 000353EC 80 C1 00 08 */ lwz r6, 8(r1) /* 80039E30 000353F0 90 1C 00 34 */ stw r0, 0x34(r28) /* 80039E34 000353F4 3B E6 FF FC */ addi r31, r6, -4 -/* 80039E38 000353F8 48 00 3E 15 */ bl func_8003DC4C +/* 80039E38 000353F8 48 00 3E 15 */ bl cpuFindFunction /* 80039E3C 000353FC 80 61 00 0C */ lwz r3, 0xc(r1) /* 80039E40 00035400 38 80 00 00 */ li r4, 0 /* 80039E44 00035404 80 A3 00 18 */ lwz r5, 0x18(r3) @@ -57355,10 +57355,10 @@ lbl_80039E90: /* 80039ED8 00035498 54 00 04 3E */ clrlwi r0, r0, 0x10 /* 80039EDC 0003549C 64 00 60 A5 */ oris r0, r0, 0x60a5 /* 80039EE0 000354A0 90 1E 00 04 */ stw r0, 4(r30) -/* 80039EE4 000354A4 48 05 17 A1 */ bl func_8008B684 +/* 80039EE4 000354A4 48 05 17 A1 */ bl DCStoreRange /* 80039EE8 000354A8 7F C3 F3 78 */ mr r3, r30 /* 80039EEC 000354AC 38 80 00 08 */ li r4, 8 -/* 80039EF0 000354B0 48 05 18 1D */ bl func_8008B70C +/* 80039EF0 000354B0 48 05 18 1D */ bl ICInvalidateRange /* 80039EF4 000354B4 48 00 00 44 */ b lbl_80039F38 lbl_80039EF8: /* 80039EF8 000354B8 54 80 A8 14 */ slwi r0, r4, 0x15 @@ -57373,15 +57373,15 @@ lbl_80039EF8: /* 80039F1C 000354DC 50 A0 04 3E */ rlwimi r0, r5, 0, 0x10, 0x1f /* 80039F20 000354E0 7C C0 03 78 */ or r0, r6, r0 /* 80039F24 000354E4 90 1E 00 04 */ stw r0, 4(r30) -/* 80039F28 000354E8 48 05 17 5D */ bl func_8008B684 +/* 80039F28 000354E8 48 05 17 5D */ bl DCStoreRange /* 80039F2C 000354EC 7F C3 F3 78 */ mr r3, r30 /* 80039F30 000354F0 38 80 00 08 */ li r4, 8 -/* 80039F34 000354F4 48 05 17 D9 */ bl func_8008B70C +/* 80039F34 000354F4 48 05 17 D9 */ bl ICInvalidateRange lbl_80039F38: /* 80039F38 000354F8 7F 83 E3 78 */ mr r3, r28 /* 80039F3C 000354FC 7F A5 EB 78 */ mr r5, r29 /* 80039F40 00035500 38 81 00 08 */ addi r4, r1, 8 -/* 80039F44 00035504 4B FF 8C 55 */ bl func_80032B98 +/* 80039F44 00035504 4B FF 8C 55 */ bl cpuExecuteUpdate /* 80039F48 00035508 2C 03 00 00 */ cmpwi r3, 0 /* 80039F4C 0003550C 40 82 00 0C */ bne lbl_80039F58 /* 80039F50 00035510 38 60 00 00 */ li r3, 0 @@ -57397,10 +57397,10 @@ lbl_80039F58: /* 80039F74 00035534 64 00 48 00 */ oris r0, r0, 0x4800 /* 80039F78 00035538 38 80 00 10 */ li r4, 0x10 /* 80039F7C 0003553C 90 1E 00 0C */ stw r0, 0xc(r30) -/* 80039F80 00035540 48 05 17 05 */ bl func_8008B684 +/* 80039F80 00035540 48 05 17 05 */ bl DCStoreRange /* 80039F84 00035544 7F C3 F3 78 */ mr r3, r30 /* 80039F88 00035548 38 80 00 10 */ li r4, 0x10 -/* 80039F8C 0003554C 48 05 17 81 */ bl func_8008B70C +/* 80039F8C 0003554C 48 05 17 81 */ bl ICInvalidateRange /* 80039F90 00035550 48 00 00 28 */ b lbl_80039FB8 lbl_80039F94: /* 80039F94 00035554 54 00 01 BA */ rlwinm r0, r0, 0, 6, 0x1d @@ -57408,12 +57408,12 @@ lbl_80039F94: /* 80039F9C 0003555C 64 00 48 00 */ oris r0, r0, 0x4800 /* 80039FA0 00035560 38 80 00 0C */ li r4, 0xc /* 80039FA4 00035564 90 1E 00 08 */ stw r0, 8(r30) -/* 80039FA8 00035568 48 05 16 DD */ bl func_8008B684 +/* 80039FA8 00035568 48 05 16 DD */ bl DCStoreRange /* 80039FAC 0003556C 7F C3 F3 78 */ mr r3, r30 /* 80039FB0 00035570 38 80 00 0C */ li r4, 0xc -/* 80039FB4 00035574 48 05 17 59 */ bl func_8008B70C +/* 80039FB4 00035574 48 05 17 59 */ bl ICInvalidateRange lbl_80039FB8: -/* 80039FB8 00035578 48 05 96 C9 */ bl func_80093680 +/* 80039FB8 00035578 48 05 96 C9 */ bl OSGetTick /* 80039FBC 0003557C 90 7C 00 38 */ stw r3, 0x38(r28) /* 80039FC0 00035580 80 61 00 08 */ lwz r3, 8(r1) lbl_80039FC4: @@ -57426,7 +57426,7 @@ lbl_80039FC4: /* 80039FDC 0003559C 38 21 00 20 */ addi r1, r1, 0x20 /* 80039FE0 000355A0 4E 80 00 20 */ blr -glabel func_80039FE4 +glabel cpuExecute_LoadStore /* 80039FE4 000355A4 94 21 FF C0 */ stwu r1, -0x40(r1) /* 80039FE8 000355A8 7C 08 02 A6 */ mflr r0 /* 80039FEC 000355AC 90 01 00 44 */ stw r0, 0x44(r1) @@ -57442,7 +57442,7 @@ glabel func_80039FE4 /* 8003A014 000355D4 3B E0 00 00 */ li r31, 0 /* 8003A018 000355D8 3B C0 00 00 */ li r30, 0 /* 8003A01C 000355DC 3B A0 00 00 */ li r29, 0 -/* 8003A020 000355E0 48 00 33 91 */ bl func_8003D3B0 +/* 8003A020 000355E0 48 00 33 91 */ bl cpuGetAddressBuffer /* 8003A024 000355E4 2C 03 00 00 */ cmpwi r3, 0 /* 8003A028 000355E8 40 82 00 0C */ bne lbl_8003A034 /* 8003A02C 000355EC 38 60 00 00 */ li r3, 0 @@ -58333,10 +58333,10 @@ lbl_8003ACF8: /* 8003AD34 000362F4 38 80 00 08 */ li r4, 8 /* 8003AD38 000362F8 90 BC 00 00 */ stw r5, 0(r28) /* 8003AD3C 000362FC 90 1C 00 04 */ stw r0, 4(r28) -/* 8003AD40 00036300 48 05 09 45 */ bl func_8008B684 +/* 8003AD40 00036300 48 05 09 45 */ bl DCStoreRange /* 8003AD44 00036304 7F 83 E3 78 */ mr r3, r28 /* 8003AD48 00036308 38 80 00 08 */ li r4, 8 -/* 8003AD4C 0003630C 48 05 09 C1 */ bl func_8008B70C +/* 8003AD4C 0003630C 48 05 09 C1 */ bl ICInvalidateRange /* 8003AD50 00036310 2C 1E 00 00 */ cmpwi r30, 0 /* 8003AD54 00036314 41 82 00 20 */ beq lbl_8003AD74 /* 8003AD58 00036318 57 C3 10 3A */ slwi r3, r30, 2 @@ -58357,10 +58357,10 @@ lbl_8003AD8C: /* 8003AD8C 0003634C 57 F7 10 3A */ slwi r23, r31, 2 /* 8003AD90 00036350 7F 23 CB 78 */ mr r3, r25 /* 8003AD94 00036354 7E E4 BB 78 */ mr r4, r23 -/* 8003AD98 00036358 48 05 08 ED */ bl func_8008B684 +/* 8003AD98 00036358 48 05 08 ED */ bl DCStoreRange /* 8003AD9C 0003635C 7F 23 CB 78 */ mr r3, r25 /* 8003ADA0 00036360 7E E4 BB 78 */ mr r4, r23 -/* 8003ADA4 00036364 48 05 09 69 */ bl func_8008B70C +/* 8003ADA4 00036364 48 05 09 69 */ bl ICInvalidateRange /* 8003ADA8 00036368 7F 23 CB 78 */ mr r3, r25 lbl_8003ADAC: /* 8003ADAC 0003636C 39 61 00 40 */ addi r11, r1, 0x40 @@ -58370,7 +58370,7 @@ lbl_8003ADAC: /* 8003ADBC 0003637C 38 21 00 40 */ addi r1, r1, 0x40 /* 8003ADC0 00036380 4E 80 00 20 */ blr -glabel func_8003ADC4 +glabel cpuExecuteLoadStoreF /* 8003ADC4 00036384 94 21 FF C0 */ stwu r1, -0x40(r1) /* 8003ADC8 00036388 7C 08 02 A6 */ mflr r0 /* 8003ADCC 0003638C 90 01 00 44 */ stw r0, 0x44(r1) @@ -58386,7 +58386,7 @@ glabel func_8003ADC4 /* 8003ADF4 000363B4 3B 00 00 00 */ li r24, 0 /* 8003ADF8 000363B8 3B E0 00 00 */ li r31, 0 /* 8003ADFC 000363BC 3B C0 00 00 */ li r30, 0 -/* 8003AE00 000363C0 48 00 25 B1 */ bl func_8003D3B0 +/* 8003AE00 000363C0 48 00 25 B1 */ bl cpuGetAddressBuffer /* 8003AE04 000363C4 2C 03 00 00 */ cmpwi r3, 0 /* 8003AE08 000363C8 40 82 00 0C */ bne lbl_8003AE14 /* 8003AE0C 000363CC 38 60 00 00 */ li r3, 0 @@ -59062,10 +59062,10 @@ lbl_8003B7B0: /* 8003B7EC 00036DAC 38 80 00 08 */ li r4, 8 /* 8003B7F0 00036DB0 90 BD 00 00 */ stw r5, 0(r29) /* 8003B7F4 00036DB4 90 1D 00 04 */ stw r0, 4(r29) -/* 8003B7F8 00036DB8 48 04 FE 8D */ bl func_8008B684 +/* 8003B7F8 00036DB8 48 04 FE 8D */ bl DCStoreRange /* 8003B7FC 00036DBC 7F A3 EB 78 */ mr r3, r29 /* 8003B800 00036DC0 38 80 00 08 */ li r4, 8 -/* 8003B804 00036DC4 48 04 FF 09 */ bl func_8008B70C +/* 8003B804 00036DC4 48 04 FF 09 */ bl ICInvalidateRange /* 8003B808 00036DC8 2C 1F 00 00 */ cmpwi r31, 0 /* 8003B80C 00036DCC 41 82 00 20 */ beq lbl_8003B82C /* 8003B810 00036DD0 57 E3 10 3A */ slwi r3, r31, 2 @@ -59086,10 +59086,10 @@ lbl_8003B844: /* 8003B844 00036E04 57 17 10 3A */ slwi r23, r24, 2 /* 8003B848 00036E08 7F 43 D3 78 */ mr r3, r26 /* 8003B84C 00036E0C 7E E4 BB 78 */ mr r4, r23 -/* 8003B850 00036E10 48 04 FE 35 */ bl func_8008B684 +/* 8003B850 00036E10 48 04 FE 35 */ bl DCStoreRange /* 8003B854 00036E14 7F 43 D3 78 */ mr r3, r26 /* 8003B858 00036E18 7E E4 BB 78 */ mr r4, r23 -/* 8003B85C 00036E1C 48 04 FE B1 */ bl func_8008B70C +/* 8003B85C 00036E1C 48 04 FE B1 */ bl ICInvalidateRange /* 8003B860 00036E20 7F 43 D3 78 */ mr r3, r26 lbl_8003B864: /* 8003B864 00036E24 39 61 00 40 */ addi r11, r1, 0x40 @@ -59099,7 +59099,7 @@ lbl_8003B864: /* 8003B874 00036E34 38 21 00 40 */ addi r1, r1, 0x40 /* 8003B878 00036E38 4E 80 00 20 */ blr -glabel func_8003B87C +glabel cpuMakeLink /* 8003B87C 00036E3C 94 21 FF E0 */ stwu r1, -0x20(r1) /* 8003B880 00036E40 7C 08 02 A6 */ mflr r0 /* 8003B884 00036E44 3C C0 30 00 */ lis r6, 0x30000200@ha @@ -59236,10 +59236,10 @@ lbl_8003BA58: /* 8003BA74 00037034 38 A5 00 04 */ addi r5, r5, 4 /* 8003BA78 00037038 90 A1 00 08 */ stw r5, 8(r1) /* 8003BA7C 0003703C 80 7E 00 00 */ lwz r3, 0(r30) -/* 8003BA80 00037040 48 04 FC 05 */ bl func_8008B684 +/* 8003BA80 00037040 48 04 FC 05 */ bl DCStoreRange /* 8003BA84 00037044 80 7E 00 00 */ lwz r3, 0(r30) /* 8003BA88 00037048 38 80 02 00 */ li r4, 0x200 -/* 8003BA8C 0003704C 48 04 FC 81 */ bl func_8008B70C +/* 8003BA8C 0003704C 48 04 FC 81 */ bl ICInvalidateRange /* 8003BA90 00037050 38 60 00 01 */ li r3, 1 lbl_8003BA94: /* 8003BA94 00037054 80 01 00 24 */ lwz r0, 0x24(r1) @@ -59250,7 +59250,7 @@ lbl_8003BA94: /* 8003BAA8 00037068 38 21 00 20 */ addi r1, r1, 0x20 /* 8003BAAC 0003706C 4E 80 00 20 */ blr -glabel func_8003BAB0 +glabel cpuExecute /* 8003BAB0 00037070 94 21 FF B0 */ stwu r1, -0x50(r1) /* 8003BAB4 00037074 7C 08 02 A6 */ mflr r0 /* 8003BAB8 00037078 3C 83 00 01 */ addis r4, r3, 1 @@ -59264,61 +59264,61 @@ glabel func_8003BAB0 /* 8003BAD8 00037098 60 60 01 00 */ ori r0, r3, 0x100 /* 8003BADC 0003709C 90 04 22 24 */ stw r0, 0x2224(r4) lbl_8003BAE0: -/* 8003BAE0 000370A0 3C A0 80 03 */ lis r5, func_80035850@ha +/* 8003BAE0 000370A0 3C A0 80 03 */ lis r5, cpuExecuteOpcode@ha /* 8003BAE4 000370A4 7F E3 FB 78 */ mr r3, r31 /* 8003BAE8 000370A8 38 9F 0B 48 */ addi r4, r31, 0xb48 -/* 8003BAEC 000370AC 38 A5 58 50 */ addi r5, r5, func_80035850@l -/* 8003BAF0 000370B0 4B FF FD 8D */ bl func_8003B87C +/* 8003BAEC 000370AC 38 A5 58 50 */ addi r5, r5, cpuExecuteOpcode@l +/* 8003BAF0 000370B0 4B FF FD 8D */ bl cpuMakeLink /* 8003BAF4 000370B4 2C 03 00 00 */ cmpwi r3, 0 /* 8003BAF8 000370B8 40 82 00 0C */ bne lbl_8003BB04 /* 8003BAFC 000370BC 38 60 00 00 */ li r3, 0 /* 8003BB00 000370C0 48 00 0A FC */ b lbl_8003C5FC lbl_8003BB04: -/* 8003BB04 000370C4 3C A0 80 04 */ lis r5, func_80039D04@ha +/* 8003BB04 000370C4 3C A0 80 04 */ lis r5, cpuExecuteJump@ha /* 8003BB08 000370C8 7F E3 FB 78 */ mr r3, r31 /* 8003BB0C 000370CC 38 9F 0B 4C */ addi r4, r31, 0xb4c -/* 8003BB10 000370D0 38 A5 9D 04 */ addi r5, r5, func_80039D04@l -/* 8003BB14 000370D4 4B FF FD 69 */ bl func_8003B87C +/* 8003BB10 000370D0 38 A5 9D 04 */ addi r5, r5, cpuExecuteJump@l +/* 8003BB14 000370D4 4B FF FD 69 */ bl cpuMakeLink /* 8003BB18 000370D8 2C 03 00 00 */ cmpwi r3, 0 /* 8003BB1C 000370DC 40 82 00 0C */ bne lbl_8003BB28 /* 8003BB20 000370E0 38 60 00 00 */ li r3, 0 /* 8003BB24 000370E4 48 00 0A D8 */ b lbl_8003C5FC lbl_8003BB28: -/* 8003BB28 000370E8 3C A0 80 04 */ lis r5, func_80039DA4@ha +/* 8003BB28 000370E8 3C A0 80 04 */ lis r5, cpuExecuteCall@ha /* 8003BB2C 000370EC 7F E3 FB 78 */ mr r3, r31 /* 8003BB30 000370F0 38 9F 0B 50 */ addi r4, r31, 0xb50 -/* 8003BB34 000370F4 38 A5 9D A4 */ addi r5, r5, func_80039DA4@l -/* 8003BB38 000370F8 4B FF FD 45 */ bl func_8003B87C +/* 8003BB34 000370F4 38 A5 9D A4 */ addi r5, r5, cpuExecuteCall@l +/* 8003BB38 000370F8 4B FF FD 45 */ bl cpuMakeLink /* 8003BB3C 000370FC 2C 03 00 00 */ cmpwi r3, 0 /* 8003BB40 00037100 40 82 00 0C */ bne lbl_8003BB4C /* 8003BB44 00037104 38 60 00 00 */ li r3, 0 /* 8003BB48 00037108 48 00 0A B4 */ b lbl_8003C5FC lbl_8003BB4C: -/* 8003BB4C 0003710C 3C A0 80 04 */ lis r5, func_80039C24@ha +/* 8003BB4C 0003710C 3C A0 80 04 */ lis r5, cpuExecuteIdle@ha /* 8003BB50 00037110 7F E3 FB 78 */ mr r3, r31 /* 8003BB54 00037114 38 9F 0B 54 */ addi r4, r31, 0xb54 -/* 8003BB58 00037118 38 A5 9C 24 */ addi r5, r5, func_80039C24@l -/* 8003BB5C 0003711C 4B FF FD 21 */ bl func_8003B87C +/* 8003BB58 00037118 38 A5 9C 24 */ addi r5, r5, cpuExecuteIdle@l +/* 8003BB5C 0003711C 4B FF FD 21 */ bl cpuMakeLink /* 8003BB60 00037120 2C 03 00 00 */ cmpwi r3, 0 /* 8003BB64 00037124 40 82 00 0C */ bne lbl_8003BB70 /* 8003BB68 00037128 38 60 00 00 */ li r3, 0 /* 8003BB6C 0003712C 48 00 0A 90 */ b lbl_8003C5FC lbl_8003BB70: -/* 8003BB70 00037130 3C A0 80 04 */ lis r5, func_80039FE4@ha +/* 8003BB70 00037130 3C A0 80 04 */ lis r5, cpuExecute_LoadStore@ha /* 8003BB74 00037134 7F E3 FB 78 */ mr r3, r31 /* 8003BB78 00037138 38 9F 0B 58 */ addi r4, r31, 0xb58 -/* 8003BB7C 0003713C 38 A5 9F E4 */ addi r5, r5, func_80039FE4@l -/* 8003BB80 00037140 4B FF FC FD */ bl func_8003B87C +/* 8003BB7C 0003713C 38 A5 9F E4 */ addi r5, r5, cpuExecute_LoadStore@l +/* 8003BB80 00037140 4B FF FC FD */ bl cpuMakeLink /* 8003BB84 00037144 2C 03 00 00 */ cmpwi r3, 0 /* 8003BB88 00037148 40 82 00 0C */ bne lbl_8003BB94 /* 8003BB8C 0003714C 38 60 00 00 */ li r3, 0 /* 8003BB90 00037150 48 00 0A 6C */ b lbl_8003C5FC lbl_8003BB94: -/* 8003BB94 00037154 3C A0 80 04 */ lis r5, func_8003ADC4@ha +/* 8003BB94 00037154 3C A0 80 04 */ lis r5, cpuExecuteLoadStoreF@ha /* 8003BB98 00037158 7F E3 FB 78 */ mr r3, r31 /* 8003BB9C 0003715C 38 9F 0B 5C */ addi r4, r31, 0xb5c -/* 8003BBA0 00037160 38 A5 AD C4 */ addi r5, r5, func_8003ADC4@l -/* 8003BBA4 00037164 4B FF FC D9 */ bl func_8003B87C +/* 8003BBA0 00037160 38 A5 AD C4 */ addi r5, r5, cpuExecuteLoadStoreF@l +/* 8003BBA4 00037164 4B FF FC D9 */ bl cpuMakeLink /* 8003BBA8 00037168 2C 03 00 00 */ cmpwi r3, 0 /* 8003BBAC 0003716C 40 82 00 0C */ bne lbl_8003BBB8 /* 8003BBB0 00037170 38 60 00 00 */ li r3, 0 @@ -59326,25 +59326,25 @@ lbl_8003BB94: lbl_8003BBB8: /* 8003BBB8 00037178 7F E3 FB 78 */ mr r3, r31 /* 8003BBBC 0003717C 38 8D 89 A4 */ addi r4, r13, lbl_8025D064-_SDA_BASE_ -/* 8003BBC0 00037180 4B FF 73 25 */ bl func_80032EE4 +/* 8003BBC0 00037180 4B FF 73 25 */ bl cpuCompile_DSLLV /* 8003BBC4 00037184 7F E3 FB 78 */ mr r3, r31 /* 8003BBC8 00037188 38 8D 89 A0 */ addi r4, r13, lbl_8025D060-_SDA_BASE_ -/* 8003BBCC 0003718C 4B FF 74 7D */ bl func_80033048 +/* 8003BBCC 0003718C 4B FF 74 7D */ bl cpuCompile_DSRLV /* 8003BBD0 00037190 7F E3 FB 78 */ mr r3, r31 /* 8003BBD4 00037194 38 8D 89 9C */ addi r4, r13, lbl_8025D05C-_SDA_BASE_ -/* 8003BBD8 00037198 4B FF 75 D5 */ bl func_800331AC +/* 8003BBD8 00037198 4B FF 75 D5 */ bl cpuCompile_DSRAV /* 8003BBDC 0003719C 7F E3 FB 78 */ mr r3, r31 /* 8003BBE0 000371A0 38 8D 89 98 */ addi r4, r13, lbl_8025D058-_SDA_BASE_ -/* 8003BBE4 000371A4 4B FF 77 39 */ bl func_8003331C +/* 8003BBE4 000371A4 4B FF 77 39 */ bl cpuCompile_DMULT /* 8003BBE8 000371A8 7F E3 FB 78 */ mr r3, r31 /* 8003BBEC 000371AC 38 8D 89 94 */ addi r4, r13, lbl_8025D054-_SDA_BASE_ -/* 8003BBF0 000371B0 4B FF 7A 85 */ bl func_80033674 +/* 8003BBF0 000371B0 4B FF 7A 85 */ bl cpuCompile_DMULTU /* 8003BBF4 000371B4 7F E3 FB 78 */ mr r3, r31 /* 8003BBF8 000371B8 38 8D 89 90 */ addi r4, r13, lbl_8025D050-_SDA_BASE_ -/* 8003BBFC 000371BC 4B FF 7C B1 */ bl func_800338AC +/* 8003BBFC 000371BC 4B FF 7C B1 */ bl cpuCompile_DDIV /* 8003BC00 000371C0 7F E3 FB 78 */ mr r3, r31 /* 8003BC04 000371C4 38 8D 89 8C */ addi r4, r13, lbl_8025D04C-_SDA_BASE_ -/* 8003BC08 000371C8 4B FF 80 5D */ bl func_80033C64 +/* 8003BC08 000371C8 4B FF 80 5D */ bl cpuCompile_DDIVU /* 8003BC0C 000371CC 3C 80 30 00 */ lis r4, 0x3000000C@ha /* 8003BC10 000371D0 38 61 00 34 */ addi r3, r1, 0x34 /* 8003BC14 000371D4 38 84 00 0C */ addi r4, r4, 0x3000000C@l @@ -59366,10 +59366,10 @@ lbl_8003BBB8: /* 8003BC54 00037214 80 61 00 34 */ lwz r3, 0x34(r1) /* 8003BC58 00037218 90 03 00 08 */ stw r0, 8(r3) /* 8003BC5C 0003721C 80 61 00 34 */ lwz r3, 0x34(r1) -/* 8003BC60 00037220 48 04 FA 25 */ bl func_8008B684 +/* 8003BC60 00037220 48 04 FA 25 */ bl DCStoreRange /* 8003BC64 00037224 80 61 00 34 */ lwz r3, 0x34(r1) /* 8003BC68 00037228 38 80 00 0C */ li r4, 0xc -/* 8003BC6C 0003722C 48 04 FA A1 */ bl func_8008B70C +/* 8003BC6C 0003722C 48 04 FA A1 */ bl ICInvalidateRange lbl_8003BC70: /* 8003BC70 00037230 3C 80 30 00 */ lis r4, 0x3000000C@ha /* 8003BC74 00037234 38 61 00 30 */ addi r3, r1, 0x30 @@ -59392,10 +59392,10 @@ lbl_8003BC70: /* 8003BCB8 00037278 80 61 00 30 */ lwz r3, 0x30(r1) /* 8003BCBC 0003727C 90 03 00 08 */ stw r0, 8(r3) /* 8003BCC0 00037280 80 61 00 30 */ lwz r3, 0x30(r1) -/* 8003BCC4 00037284 48 04 F9 C1 */ bl func_8008B684 +/* 8003BCC4 00037284 48 04 F9 C1 */ bl DCStoreRange /* 8003BCC8 00037288 80 61 00 30 */ lwz r3, 0x30(r1) /* 8003BCCC 0003728C 38 80 00 0C */ li r4, 0xc -/* 8003BCD0 00037290 48 04 FA 3D */ bl func_8008B70C +/* 8003BCD0 00037290 48 04 FA 3D */ bl ICInvalidateRange lbl_8003BCD4: /* 8003BCD4 00037294 3C 80 30 00 */ lis r4, 0x3000000C@ha /* 8003BCD8 00037298 38 61 00 2C */ addi r3, r1, 0x2c @@ -59418,10 +59418,10 @@ lbl_8003BCD4: /* 8003BD1C 000372DC 80 61 00 2C */ lwz r3, 0x2c(r1) /* 8003BD20 000372E0 90 03 00 08 */ stw r0, 8(r3) /* 8003BD24 000372E4 80 61 00 2C */ lwz r3, 0x2c(r1) -/* 8003BD28 000372E8 48 04 F9 5D */ bl func_8008B684 +/* 8003BD28 000372E8 48 04 F9 5D */ bl DCStoreRange /* 8003BD2C 000372EC 80 61 00 2C */ lwz r3, 0x2c(r1) /* 8003BD30 000372F0 38 80 00 0C */ li r4, 0xc -/* 8003BD34 000372F4 48 04 F9 D9 */ bl func_8008B70C +/* 8003BD34 000372F4 48 04 F9 D9 */ bl ICInvalidateRange lbl_8003BD38: /* 8003BD38 000372F8 3C 80 30 00 */ lis r4, 0x3000000C@ha /* 8003BD3C 000372FC 38 61 00 28 */ addi r3, r1, 0x28 @@ -59444,29 +59444,29 @@ lbl_8003BD38: /* 8003BD80 00037340 80 61 00 28 */ lwz r3, 0x28(r1) /* 8003BD84 00037344 90 03 00 08 */ stw r0, 8(r3) /* 8003BD88 00037348 80 61 00 28 */ lwz r3, 0x28(r1) -/* 8003BD8C 0003734C 48 04 F8 F9 */ bl func_8008B684 +/* 8003BD8C 0003734C 48 04 F8 F9 */ bl DCStoreRange /* 8003BD90 00037350 80 61 00 28 */ lwz r3, 0x28(r1) /* 8003BD94 00037354 38 80 00 0C */ li r4, 0xc -/* 8003BD98 00037358 48 04 F9 75 */ bl func_8008B70C +/* 8003BD98 00037358 48 04 F9 75 */ bl ICInvalidateRange lbl_8003BD9C: /* 8003BD9C 0003735C 7F E3 FB 78 */ mr r3, r31 /* 8003BDA0 00037360 38 8D 89 78 */ addi r4, r13, lbl_8025D038-_SDA_BASE_ -/* 8003BDA4 00037364 4B FF 81 81 */ bl func_80033F24 +/* 8003BDA4 00037364 4B FF 81 81 */ bl cpuCompile_S_SQRT /* 8003BDA8 00037368 7F E3 FB 78 */ mr r3, r31 /* 8003BDAC 0003736C 38 8D 89 74 */ addi r4, r13, lbl_8025D034-_SDA_BASE_ -/* 8003BDB0 00037370 4B FF 83 91 */ bl func_80034140 +/* 8003BDB0 00037370 4B FF 83 91 */ bl cpuCompile_D_SQRT /* 8003BDB4 00037374 7F E3 FB 78 */ mr r3, r31 /* 8003BDB8 00037378 38 8D 89 70 */ addi r4, r13, lbl_8025D030-_SDA_BASE_ -/* 8003BDBC 0003737C 4B FF 86 3D */ bl func_800343F8 +/* 8003BDBC 0003737C 4B FF 86 3D */ bl cpuCompile_W_CVT_SD /* 8003BDC0 00037380 7F E3 FB 78 */ mr r3, r31 /* 8003BDC4 00037384 38 8D 89 6C */ addi r4, r13, lbl_8025D02C-_SDA_BASE_ -/* 8003BDC8 00037388 4B FF 87 65 */ bl func_8003452C +/* 8003BDC8 00037388 4B FF 87 65 */ bl cpuCompile_L_CVT_SD /* 8003BDCC 0003738C 7F E3 FB 78 */ mr r3, r31 /* 8003BDD0 00037390 38 8D 89 68 */ addi r4, r13, lbl_8025D028-_SDA_BASE_ -/* 8003BDD4 00037394 4B FF 8B 1D */ bl func_800348F0 +/* 8003BDD4 00037394 4B FF 8B 1D */ bl cpuCompile_CEIL_W /* 8003BDD8 00037398 7F E3 FB 78 */ mr r3, r31 /* 8003BDDC 0003739C 38 8D 89 64 */ addi r4, r13, lbl_8025D024-_SDA_BASE_ -/* 8003BDE0 000373A0 4B FF 8C 59 */ bl func_80034A38 +/* 8003BDE0 000373A0 4B FF 8C 59 */ bl cpuCompile_FLOOR_W /* 8003BDE4 000373A4 3C 80 30 00 */ lis r4, 0x3000000C@ha /* 8003BDE8 000373A8 38 61 00 24 */ addi r3, r1, 0x24 /* 8003BDEC 000373AC 38 84 00 0C */ addi r4, r4, 0x3000000C@l @@ -59488,10 +59488,10 @@ lbl_8003BD9C: /* 8003BE2C 000373EC 80 61 00 24 */ lwz r3, 0x24(r1) /* 8003BE30 000373F0 90 03 00 08 */ stw r0, 8(r3) /* 8003BE34 000373F4 80 61 00 24 */ lwz r3, 0x24(r1) -/* 8003BE38 000373F8 48 04 F8 4D */ bl func_8008B684 +/* 8003BE38 000373F8 48 04 F8 4D */ bl DCStoreRange /* 8003BE3C 000373FC 80 61 00 24 */ lwz r3, 0x24(r1) /* 8003BE40 00037400 38 80 00 0C */ li r4, 0xc -/* 8003BE44 00037404 48 04 F8 C9 */ bl func_8008B70C +/* 8003BE44 00037404 48 04 F8 C9 */ bl ICInvalidateRange lbl_8003BE48: /* 8003BE48 00037408 3C 80 30 00 */ lis r4, 0x3000000C@ha /* 8003BE4C 0003740C 38 61 00 20 */ addi r3, r1, 0x20 @@ -59514,51 +59514,51 @@ lbl_8003BE48: /* 8003BE90 00037450 80 61 00 20 */ lwz r3, 0x20(r1) /* 8003BE94 00037454 90 03 00 08 */ stw r0, 8(r3) /* 8003BE98 00037458 80 61 00 20 */ lwz r3, 0x20(r1) -/* 8003BE9C 0003745C 48 04 F7 E9 */ bl func_8008B684 +/* 8003BE9C 0003745C 48 04 F7 E9 */ bl DCStoreRange /* 8003BEA0 00037460 80 61 00 20 */ lwz r3, 0x20(r1) /* 8003BEA4 00037464 38 80 00 0C */ li r4, 0xc -/* 8003BEA8 00037468 48 04 F8 65 */ bl func_8008B70C +/* 8003BEA8 00037468 48 04 F8 65 */ bl ICInvalidateRange lbl_8003BEAC: /* 8003BEAC 0003746C 7F E3 FB 78 */ mr r3, r31 /* 8003BEB0 00037470 38 8D 89 58 */ addi r4, r13, lbl_8025D018-_SDA_BASE_ -/* 8003BEB4 00037474 4B FF 8C CD */ bl func_80034B80 +/* 8003BEB4 00037474 4B FF 8C CD */ bl cpuCompile_LB /* 8003BEB8 00037478 7F E3 FB 78 */ mr r3, r31 /* 8003BEBC 0003747C 38 8D 89 54 */ addi r4, r13, lbl_8025D014-_SDA_BASE_ -/* 8003BEC0 00037480 4B FF 8D D1 */ bl func_80034C90 +/* 8003BEC0 00037480 4B FF 8D D1 */ bl cpuCompile_LH /* 8003BEC4 00037484 7F E3 FB 78 */ mr r3, r31 /* 8003BEC8 00037488 38 8D 89 50 */ addi r4, r13, lbl_8025D010-_SDA_BASE_ -/* 8003BECC 0003748C 4B FF 8E D5 */ bl func_80034DA0 +/* 8003BECC 0003748C 4B FF 8E D5 */ bl cpuCompile_LW /* 8003BED0 00037490 7F E3 FB 78 */ mr r3, r31 /* 8003BED4 00037494 38 8D 89 4C */ addi r4, r13, lbl_8025D00C-_SDA_BASE_ -/* 8003BED8 00037498 4B FF 8F CD */ bl func_80034EA4 +/* 8003BED8 00037498 4B FF 8F CD */ bl cpuCompile_LBU /* 8003BEDC 0003749C 7F E3 FB 78 */ mr r3, r31 /* 8003BEE0 000374A0 38 8D 89 48 */ addi r4, r13, lbl_8025D008-_SDA_BASE_ -/* 8003BEE4 000374A4 4B FF 90 C5 */ bl func_80034FA8 +/* 8003BEE4 000374A4 4B FF 90 C5 */ bl cpuCompile_LHU /* 8003BEE8 000374A8 7F E3 FB 78 */ mr r3, r31 /* 8003BEEC 000374AC 38 8D 89 44 */ addi r4, r13, lbl_8025D004-_SDA_BASE_ -/* 8003BEF0 000374B0 4B FF 91 BD */ bl func_800350AC +/* 8003BEF0 000374B0 4B FF 91 BD */ bl cpuCompile_SB /* 8003BEF4 000374B4 7F E3 FB 78 */ mr r3, r31 /* 8003BEF8 000374B8 38 8D 89 40 */ addi r4, r13, lbl_8025D000-_SDA_BASE_ -/* 8003BEFC 000374BC 4B FF 92 B9 */ bl func_800351B4 +/* 8003BEFC 000374BC 4B FF 92 B9 */ bl cpuCompile_SH /* 8003BF00 000374C0 7F E3 FB 78 */ mr r3, r31 /* 8003BF04 000374C4 38 8D 89 3C */ addi r4, r13, lbl_8025CFFC-_SDA_BASE_ -/* 8003BF08 000374C8 4B FF 93 B5 */ bl func_800352BC +/* 8003BF08 000374C8 4B FF 93 B5 */ bl cpuCompile_SW /* 8003BF0C 000374CC 7F E3 FB 78 */ mr r3, r31 /* 8003BF10 000374D0 38 8D 89 38 */ addi r4, r13, lbl_8025CFF8-_SDA_BASE_ -/* 8003BF14 000374D4 4B FF 94 B1 */ bl func_800353C4 +/* 8003BF14 000374D4 4B FF 94 B1 */ bl cpuCompile_LDC /* 8003BF18 000374D8 7F E3 FB 78 */ mr r3, r31 /* 8003BF1C 000374DC 38 8D 89 34 */ addi r4, r13, lbl_8025CFF4-_SDA_BASE_ -/* 8003BF20 000374E0 4B FF 95 C9 */ bl func_800354E8 +/* 8003BF20 000374E0 4B FF 95 C9 */ bl cpuCompile_SDC /* 8003BF24 000374E4 7F E3 FB 78 */ mr r3, r31 /* 8003BF28 000374E8 38 8D 89 30 */ addi r4, r13, lbl_8025CFF0-_SDA_BASE_ -/* 8003BF2C 000374EC 4B FF 96 E1 */ bl func_8003560C +/* 8003BF2C 000374EC 4B FF 96 E1 */ bl cpuCompile_LWL /* 8003BF30 000374F0 7F E3 FB 78 */ mr r3, r31 /* 8003BF34 000374F4 38 8D 89 2C */ addi r4, r13, lbl_8025CFEC-_SDA_BASE_ -/* 8003BF38 000374F8 4B FF 97 F9 */ bl func_80035730 +/* 8003BF38 000374F8 4B FF 97 F9 */ bl cpuCompile_LWR /* 8003BF3C 000374FC 80 BF 00 20 */ lwz r5, 0x20(r31) /* 8003BF40 00037500 7F E3 FB 78 */ mr r3, r31 /* 8003BF44 00037504 38 81 00 3C */ addi r4, r1, 0x3c -/* 8003BF48 00037508 4B FF 5E 0D */ bl func_80031D54 +/* 8003BF48 00037508 4B FF 5E 0D */ bl cpuMakeFunction /* 8003BF4C 0003750C 2C 03 00 00 */ cmpwi r3, 0 /* 8003BF50 00037510 41 82 06 A8 */ beq lbl_8003C5F8 /* 8003BF54 00037514 3C 80 30 00 */ lis r4, 0x30000100@ha @@ -59692,14 +59692,14 @@ lbl_8003C108: /* 8003C134 000376F4 38 63 00 04 */ addi r3, r3, 4 /* 8003C138 000376F8 90 61 00 40 */ stw r3, 0x40(r1) /* 8003C13C 000376FC 80 61 00 38 */ lwz r3, 0x38(r1) -/* 8003C140 00037700 48 04 F5 45 */ bl func_8008B684 +/* 8003C140 00037700 48 04 F5 45 */ bl DCStoreRange /* 8003C144 00037704 80 61 00 38 */ lwz r3, 0x38(r1) /* 8003C148 00037708 38 80 01 00 */ li r4, 0x100 -/* 8003C14C 0003770C 48 04 F5 C1 */ bl func_8008B70C +/* 8003C14C 0003770C 48 04 F5 C1 */ bl ICInvalidateRange /* 8003C150 00037710 3B C0 00 00 */ li r30, 0 /* 8003C154 00037714 93 DF 00 40 */ stw r30, 0x40(r31) /* 8003C158 00037718 93 DF 00 3C */ stw r30, 0x3c(r31) -/* 8003C15C 0003771C 48 05 D3 51 */ bl func_800994AC +/* 8003C15C 0003771C 48 05 D3 51 */ bl VIWaitForRetrace /* 8003C160 00037720 3C 60 80 03 */ lis r3, func_80032B74@ha /* 8003C164 00037724 38 63 2B 74 */ addi r3, r3, func_80032B74@l /* 8003C168 00037728 48 05 CA B1 */ bl func_80098C18 @@ -61002,7 +61002,7 @@ lbl_8003D3A8: /* 8003D3A8 00038968 38 60 00 01 */ li r3, 1 /* 8003D3AC 0003896C 4E 80 00 20 */ blr -glabel func_8003D3B0 +glabel cpuGetAddressBuffer /* 8003D3B0 00038970 94 21 FF F0 */ stwu r1, -0x10(r1) /* 8003D3B4 00038974 7C 08 02 A6 */ mflr r0 /* 8003D3B8 00038978 90 01 00 14 */ stw r0, 0x14(r1) @@ -61020,7 +61020,7 @@ glabel func_8003D3B0 /* 8003D3E8 000389A8 80 06 00 08 */ lwz r0, 8(r6) /* 8003D3EC 000389AC 38 C0 00 00 */ li r6, 0 /* 8003D3F0 000389B0 7C A5 02 14 */ add r5, r5, r0 -/* 8003D3F4 000389B4 48 00 48 E9 */ bl func_80041CDC +/* 8003D3F4 000389B4 48 00 48 E9 */ bl ramGetBuffer /* 8003D3F8 000389B8 2C 03 00 00 */ cmpwi r3, 0 /* 8003D3FC 000389BC 40 82 00 6C */ bne lbl_8003D468 /* 8003D400 000389C0 38 60 00 00 */ li r3, 0 @@ -61190,7 +61190,7 @@ glabel func_8003D5FC /* 8003D630 00038BF0 38 60 00 01 */ li r3, 1 /* 8003D634 00038BF4 48 00 00 2C */ b lbl_8003D660 lbl_8003D638: -/* 8003D638 00038BF8 4B FC F6 E1 */ bl func_8000CD18 +/* 8003D638 00038BF8 4B FC F6 E1 */ bl cpuFreeCachedAddress /* 8003D63C 00038BFC 2C 03 00 00 */ cmpwi r3, 0 /* 8003D640 00038C00 40 82 00 0C */ bne lbl_8003D64C /* 8003D644 00038C04 38 60 00 00 */ li r3, 0 @@ -61227,7 +61227,7 @@ glabel func_8003D67C lbl_8003D6B0: /* 8003D6B0 00038C70 80 A5 00 10 */ lwz r5, 0x10(r5) /* 8003D6B4 00038C74 38 81 00 08 */ addi r4, r1, 8 -/* 8003D6B8 00038C78 4B FF FC F9 */ bl func_8003D3B0 +/* 8003D6B8 00038C78 4B FF FC F9 */ bl cpuGetAddressBuffer /* 8003D6BC 00038C7C 2C 03 00 00 */ cmpwi r3, 0 /* 8003D6C0 00038C80 41 82 01 78 */ beq lbl_8003D838 /* 8003D6C4 00038C84 80 BF 00 10 */ lwz r5, 0x10(r31) @@ -61337,7 +61337,7 @@ lbl_8003D83C: /* 8003D84C 00038E0C 38 21 00 20 */ addi r1, r1, 0x20 /* 8003D850 00038E10 4E 80 00 20 */ blr -glabel func_8003D854 +glabel cpuHeapTake /* 8003D854 00038E14 94 21 FF C0 */ stwu r1, -0x40(r1) /* 8003D858 00038E18 7C 08 02 A6 */ mflr r0 /* 8003D85C 00038E1C 90 01 00 44 */ stw r0, 0x44(r1) @@ -61501,7 +61501,7 @@ lbl_8003DA80: /* 8003DA90 00039050 38 21 00 40 */ addi r1, r1, 0x40 /* 8003DA94 00039054 4E 80 00 20 */ blr -glabel func_8003DA98 +glabel cpuHeapFree /* 8003DA98 00039058 94 21 FF F0 */ stwu r1, -0x10(r1) /* 8003DA9C 0003905C 7C 08 02 A6 */ mflr r0 /* 8003DAA0 00039060 90 01 00 14 */ stw r0, 0x14(r1) @@ -61570,7 +61570,7 @@ lbl_8003DB74: /* 8003DB7C 0003913C 38 21 00 10 */ addi r1, r1, 0x10 /* 8003DB80 00039140 4E 80 00 20 */ blr -glabel func_8003DB84 +glabel cpuTreeTake /* 8003DB84 00039144 80 AD 89 20 */ lwz r5, lbl_8025CFE0-_SDA_BASE_(r13) /* 8003DB88 00039148 38 00 00 7D */ li r0, 0x7d /* 8003DB8C 0003914C 39 00 00 00 */ li r8, 0 @@ -61628,7 +61628,7 @@ lbl_8003DC20: /* 8003DC44 00039204 38 60 00 01 */ li r3, 1 /* 8003DC48 00039208 4E 80 00 20 */ blr -glabel func_8003DC4C +glabel cpuFindFunction /* 8003DC4C 0003920C 94 21 FF A0 */ stwu r1, -0x60(r1) /* 8003DC50 00039210 7C 08 02 A6 */ mflr r0 /* 8003DC54 00039214 90 01 00 64 */ stw r0, 0x64(r1) @@ -61661,7 +61661,7 @@ lbl_8003DCBC: /* 8003DCBC 0003927C 3C 80 80 15 */ lis r4, 0x80150002@ha /* 8003DCC0 00039280 7D E3 7B 78 */ mr r3, r15 /* 8003DCC4 00039284 38 84 00 02 */ addi r4, r4, 0x80150002@l -/* 8003DCC8 00039288 48 00 0B 95 */ bl func_8003E85C +/* 8003DCC8 00039288 48 00 0B 95 */ bl treeInit /* 8003DCCC 0003928C 48 00 00 40 */ b lbl_8003DD0C lbl_8003DCD0: /* 8003DCD0 00039290 80 07 00 08 */ lwz r0, 8(r7) @@ -61669,11 +61669,11 @@ lbl_8003DCD0: /* 8003DCD8 00039298 7C 04 00 00 */ cmpw r4, r0 /* 8003DCDC 0003929C 40 80 00 10 */ bge lbl_8003DCEC /* 8003DCE0 000392A0 80 67 00 68 */ lwz r3, 0x68(r7) -/* 8003DCE4 000392A4 48 00 1C 1D */ bl func_8003F900 +/* 8003DCE4 000392A4 48 00 1C 1D */ bl treeSearchNode /* 8003DCE8 000392A8 48 00 00 0C */ b lbl_8003DCF4 lbl_8003DCEC: /* 8003DCEC 000392AC 80 67 00 6C */ lwz r3, 0x6c(r7) -/* 8003DCF0 000392B0 48 00 1C 11 */ bl func_8003F900 +/* 8003DCF0 000392B0 48 00 1C 11 */ bl treeSearchNode lbl_8003DCF4: /* 8003DCF4 000392B4 2C 03 00 00 */ cmpwi r3, 0 /* 8003DCF8 000392B8 41 82 00 14 */ beq lbl_8003DD0C @@ -62096,12 +62096,12 @@ lbl_8003E290: /* 8003E2E0 000398A0 40 80 00 14 */ bge lbl_8003E2F4 /* 8003E2E4 000398A4 80 63 00 68 */ lwz r3, 0x68(r3) /* 8003E2E8 000398A8 7E 05 83 78 */ mr r5, r16 -/* 8003E2EC 000398AC 48 00 16 15 */ bl func_8003F900 +/* 8003E2EC 000398AC 48 00 16 15 */ bl treeSearchNode /* 8003E2F0 000398B0 48 00 00 10 */ b lbl_8003E300 lbl_8003E2F4: /* 8003E2F4 000398B4 80 63 00 6C */ lwz r3, 0x6c(r3) /* 8003E2F8 000398B8 7E 05 83 78 */ mr r5, r16 -/* 8003E2FC 000398BC 48 00 16 05 */ bl func_8003F900 +/* 8003E2FC 000398BC 48 00 16 05 */ bl treeSearchNode lbl_8003E300: /* 8003E300 000398C0 2C 03 00 00 */ cmpwi r3, 0 /* 8003E304 000398C4 40 82 00 10 */ bne lbl_8003E314 @@ -62189,7 +62189,7 @@ lbl_8003E40C: lbl_8003E41C: /* 8003E41C 000399DC 7D E3 7B 78 */ mr r3, r15 /* 8003E420 000399E0 7F C4 F3 78 */ mr r4, r30 -/* 8003E424 000399E4 48 00 0F 79 */ bl func_8003F39C +/* 8003E424 000399E4 48 00 0F 79 */ bl treeInsert /* 8003E428 000399E8 2C 03 00 00 */ cmpwi r3, 0 /* 8003E42C 000399EC 40 82 00 0C */ bne lbl_8003E438 /* 8003E430 000399F0 38 60 00 00 */ li r3, 0 @@ -62205,13 +62205,13 @@ lbl_8003E438: /* 8003E454 00039A14 80 63 00 68 */ lwz r3, 0x68(r3) /* 8003E458 00039A18 7E 64 9B 78 */ mr r4, r19 /* 8003E45C 00039A1C 7E 05 83 78 */ mr r5, r16 -/* 8003E460 00039A20 48 00 14 A1 */ bl func_8003F900 +/* 8003E460 00039A20 48 00 14 A1 */ bl treeSearchNode /* 8003E464 00039A24 48 00 00 14 */ b lbl_8003E478 lbl_8003E468: /* 8003E468 00039A28 80 63 00 6C */ lwz r3, 0x6c(r3) /* 8003E46C 00039A2C 7E 64 9B 78 */ mr r4, r19 /* 8003E470 00039A30 7E 05 83 78 */ mr r5, r16 -/* 8003E474 00039A34 48 00 14 8D */ bl func_8003F900 +/* 8003E474 00039A34 48 00 14 8D */ bl treeSearchNode lbl_8003E478: /* 8003E478 00039A38 80 70 00 00 */ lwz r3, 0(r16) /* 8003E47C 00039A3C 38 00 00 00 */ li r0, 0 @@ -62229,13 +62229,13 @@ lbl_8003E488: /* 8003E4A8 00039A68 80 64 00 68 */ lwz r3, 0x68(r4) /* 8003E4AC 00039A6C 7C 04 03 78 */ mr r4, r0 /* 8003E4B0 00039A70 7E 05 83 78 */ mr r5, r16 -/* 8003E4B4 00039A74 48 00 14 4D */ bl func_8003F900 +/* 8003E4B4 00039A74 48 00 14 4D */ bl treeSearchNode /* 8003E4B8 00039A78 48 00 00 14 */ b lbl_8003E4CC lbl_8003E4BC: /* 8003E4BC 00039A7C 80 64 00 6C */ lwz r3, 0x6c(r4) /* 8003E4C0 00039A80 7C 04 03 78 */ mr r4, r0 /* 8003E4C4 00039A84 7E 05 83 78 */ mr r5, r16 -/* 8003E4C8 00039A88 48 00 14 39 */ bl func_8003F900 +/* 8003E4C8 00039A88 48 00 14 39 */ bl treeSearchNode lbl_8003E4CC: /* 8003E4CC 00039A8C 2C 03 00 00 */ cmpwi r3, 0 /* 8003E4D0 00039A90 41 82 00 14 */ beq lbl_8003E4E4 @@ -62272,7 +62272,7 @@ lbl_8003E528: /* 8003E53C 00039AFC 7D E3 7B 78 */ mr r3, r15 /* 8003E540 00039B00 38 8E 01 80 */ addi r4, r14, 0x80000180@l /* 8003E544 00039B04 38 AE 01 8C */ addi r5, r14, 0x18c -/* 8003E548 00039B08 48 00 0E 55 */ bl func_8003F39C +/* 8003E548 00039B08 48 00 0E 55 */ bl treeInsert /* 8003E54C 00039B0C 3C 6F 00 01 */ addis r3, r15, 1 /* 8003E550 00039B10 38 8E 01 80 */ addi r4, r14, 0x180 /* 8003E554 00039B14 80 63 14 94 */ lwz r3, 0x1494(r3) @@ -62281,12 +62281,12 @@ lbl_8003E528: /* 8003E560 00039B20 40 81 00 14 */ ble lbl_8003E574 /* 8003E564 00039B24 80 63 00 68 */ lwz r3, 0x68(r3) /* 8003E568 00039B28 7E 05 83 78 */ mr r5, r16 -/* 8003E56C 00039B2C 48 00 13 95 */ bl func_8003F900 +/* 8003E56C 00039B2C 48 00 13 95 */ bl treeSearchNode /* 8003E570 00039B30 48 00 00 10 */ b lbl_8003E580 lbl_8003E574: /* 8003E574 00039B34 80 63 00 6C */ lwz r3, 0x6c(r3) /* 8003E578 00039B38 7E 05 83 78 */ mr r5, r16 -/* 8003E57C 00039B3C 48 00 13 85 */ bl func_8003F900 +/* 8003E57C 00039B3C 48 00 13 85 */ bl treeSearchNode lbl_8003E580: /* 8003E580 00039B40 80 90 00 00 */ lwz r4, 0(r16) /* 8003E584 00039B44 38 00 00 00 */ li r0, 0 @@ -62300,13 +62300,13 @@ lbl_8003E580: /* 8003E5A4 00039B64 80 64 00 68 */ lwz r3, 0x68(r4) /* 8003E5A8 00039B68 7C 04 03 78 */ mr r4, r0 /* 8003E5AC 00039B6C 7E 05 83 78 */ mr r5, r16 -/* 8003E5B0 00039B70 48 00 13 51 */ bl func_8003F900 +/* 8003E5B0 00039B70 48 00 13 51 */ bl treeSearchNode /* 8003E5B4 00039B74 48 00 00 14 */ b lbl_8003E5C8 lbl_8003E5B8: /* 8003E5B8 00039B78 80 64 00 6C */ lwz r3, 0x6c(r4) /* 8003E5BC 00039B7C 7C 04 03 78 */ mr r4, r0 /* 8003E5C0 00039B80 7E 05 83 78 */ mr r5, r16 -/* 8003E5C4 00039B84 48 00 13 3D */ bl func_8003F900 +/* 8003E5C4 00039B84 48 00 13 3D */ bl treeSearchNode lbl_8003E5C8: /* 8003E5C8 00039B88 2C 03 00 00 */ cmpwi r3, 0 /* 8003E5CC 00039B8C 41 82 00 14 */ beq lbl_8003E5E0 @@ -62350,7 +62350,7 @@ lbl_8003E644: /* 8003E64C 00039C0C 40 80 00 10 */ bge lbl_8003E65C /* 8003E650 00039C10 7C 05 00 00 */ cmpw r5, r0 /* 8003E654 00039C14 40 81 00 08 */ ble lbl_8003E65C -/* 8003E658 00039C18 48 00 10 C5 */ bl func_8003F71C +/* 8003E658 00039C18 48 00 10 C5 */ bl treeAdjustRoot lbl_8003E65C: /* 8003E65C 00039C1C 80 1E 00 70 */ lwz r0, 0x70(r30) /* 8003E660 00039C20 2C 00 00 00 */ cmpwi r0, 0 @@ -62394,7 +62394,7 @@ lbl_8003E6DC: /* 8003E6E0 00039CA0 7F E3 FB 78 */ mr r3, r31 /* 8003E6E4 00039CA4 7F 85 E3 78 */ mr r5, r28 /* 8003E6E8 00039CA8 7F A6 EB 78 */ mr r6, r29 -/* 8003E6EC 00039CAC 48 00 12 79 */ bl func_8003F964 +/* 8003E6EC 00039CAC 48 00 12 79 */ bl treeKillRange /* 8003E6F0 00039CB0 A0 1E 00 00 */ lhz r0, 0(r30) /* 8003E6F4 00039CB4 2C 03 00 00 */ cmpwi r3, 0 /* 8003E6F8 00039CB8 7C 03 00 50 */ subf r0, r3, r0 @@ -62406,7 +62406,7 @@ lbl_8003E708: /* 8003E70C 00039CCC 7F E3 FB 78 */ mr r3, r31 /* 8003E710 00039CD0 7F 85 E3 78 */ mr r5, r28 /* 8003E714 00039CD4 7F A6 EB 78 */ mr r6, r29 -/* 8003E718 00039CD8 48 00 12 4D */ bl func_8003F964 +/* 8003E718 00039CD8 48 00 12 4D */ bl treeKillRange /* 8003E71C 00039CDC A0 1E 00 00 */ lhz r0, 0(r30) /* 8003E720 00039CE0 2C 03 00 00 */ cmpwi r3, 0 /* 8003E724 00039CE4 7C 03 00 50 */ subf r0, r3, r0 @@ -62424,7 +62424,7 @@ lbl_8003E734: /* 8003E74C 00039D0C 38 21 00 20 */ addi r1, r1, 0x20 /* 8003E750 00039D10 4E 80 00 20 */ blr -glabel func_8003E754 +glabel treeCallerCheck /* 8003E754 00039D14 94 21 FF D0 */ stwu r1, -0x30(r1) /* 8003E758 00039D18 7C 08 02 A6 */ mflr r0 /* 8003E75C 00039D1C 90 01 00 34 */ stw r0, 0x34(r1) @@ -62477,10 +62477,10 @@ lbl_8003E7A8: /* 8003E810 00039DD0 60 00 00 01 */ ori r0, r0, 1 /* 8003E814 00039DD4 90 05 00 00 */ stw r0, 0(r5) /* 8003E818 00039DD8 93 1F 00 04 */ stw r24, 4(r31) -/* 8003E81C 00039DDC 48 04 CE 69 */ bl func_8008B684 +/* 8003E81C 00039DDC 48 04 CE 69 */ bl DCStoreRange /* 8003E820 00039DE0 7E E3 BB 78 */ mr r3, r23 /* 8003E824 00039DE4 38 80 00 10 */ li r4, 0x10 -/* 8003E828 00039DE8 48 04 CE E5 */ bl func_8008B70C +/* 8003E828 00039DE8 48 04 CE E5 */ bl ICInvalidateRange lbl_8003E82C: /* 8003E82C 00039DEC 3B FF 00 08 */ addi r31, r31, 8 /* 8003E830 00039DF0 3B DE 00 01 */ addi r30, r30, 1 @@ -62498,7 +62498,7 @@ lbl_8003E844: /* 8003E854 00039E14 38 21 00 30 */ addi r1, r1, 0x30 /* 8003E858 00039E18 4E 80 00 20 */ blr -glabel func_8003E85C +glabel treeInit /* 8003E85C 00039E1C 3C 63 00 01 */ addis r3, r3, 1 /* 8003E860 00039E20 80 C3 14 94 */ lwz r6, 0x1494(r3) /* 8003E864 00039E24 2C 06 00 00 */ cmpwi r6, 0 @@ -62523,7 +62523,7 @@ lbl_8003E874: /* 8003E8AC 00039E6C 90 A6 00 80 */ stw r5, 0x80(r6) /* 8003E8B0 00039E70 4E 80 00 20 */ blr -glabel func_8003E8B4 +glabel treeInitNode /* 8003E8B4 00039E74 94 21 FF E0 */ stwu r1, -0x20(r1) /* 8003E8B8 00039E78 7C 08 02 A6 */ mflr r0 /* 8003E8BC 00039E7C 90 01 00 24 */ stw r0, 0x24(r1) @@ -62538,7 +62538,7 @@ glabel func_8003E8B4 /* 8003E8E0 00039EA0 93 81 00 10 */ stw r28, 0x10(r1) /* 8003E8E4 00039EA4 7C BC 2B 78 */ mr r28, r5 /* 8003E8E8 00039EA8 38 A0 00 48 */ li r5, 0x48 -/* 8003E8EC 00039EAC 4B FF F2 99 */ bl func_8003DB84 +/* 8003E8EC 00039EAC 4B FF F2 99 */ bl cpuTreeTake /* 8003E8F0 00039EB0 2C 03 00 00 */ cmpwi r3, 0 /* 8003E8F4 00039EB4 40 82 00 0C */ bne lbl_8003E900 /* 8003E8F8 00039EB8 38 60 00 00 */ li r3, 0 @@ -62611,7 +62611,7 @@ glabel func_8003E9D0 /* 8003E9F4 00039FB4 80 9E 00 68 */ lwz r4, 0x68(r30) /* 8003E9F8 00039FB8 2C 04 00 00 */ cmpwi r4, 0 /* 8003E9FC 00039FBC 41 82 01 24 */ beq lbl_8003EB20 -/* 8003EA00 00039FC0 48 00 02 A1 */ bl func_8003ECA0 +/* 8003EA00 00039FC0 48 00 02 A1 */ bl treeKillNodes /* 8003EA04 00039FC4 83 9E 00 68 */ lwz r28, 0x68(r30) /* 8003EA08 00039FC8 7C 7F 1B 78 */ mr r31, r3 /* 8003EA0C 00039FCC 80 1C 00 04 */ lwz r0, 4(r28) @@ -62630,7 +62630,7 @@ glabel func_8003E9D0 /* 8003EA40 0003A000 38 C1 00 10 */ addi r6, r1, 0x10 /* 8003EA44 0003A004 38 E1 00 14 */ addi r7, r1, 0x14 /* 8003EA48 0003A008 38 A0 00 10 */ li r5, 0x10 -/* 8003EA4C 0003A00C 48 00 1F 29 */ bl func_80040974 +/* 8003EA4C 0003A00C 48 00 1F 29 */ bl treePrintNode lbl_8003EA50: /* 8003EA50 0003A010 80 9B 00 6C */ lwz r4, 0x6c(r27) /* 8003EA54 0003A014 2C 04 00 00 */ cmpwi r4, 0 @@ -62639,7 +62639,7 @@ lbl_8003EA50: /* 8003EA60 0003A020 38 C1 00 10 */ addi r6, r1, 0x10 /* 8003EA64 0003A024 38 E1 00 14 */ addi r7, r1, 0x14 /* 8003EA68 0003A028 38 A0 00 10 */ li r5, 0x10 -/* 8003EA6C 0003A02C 48 00 1F 09 */ bl func_80040974 +/* 8003EA6C 0003A02C 48 00 1F 09 */ bl treePrintNode lbl_8003EA70: /* 8003EA70 0003A030 3C 7D 00 01 */ addis r3, r29, 1 /* 8003EA74 0003A034 80 9C 00 2C */ lwz r4, 0x2c(r28) @@ -62653,7 +62653,7 @@ lbl_8003EA70: /* 8003EA94 0003A054 2C 00 00 00 */ cmpwi r0, 0 /* 8003EA98 0003A058 41 82 00 0C */ beq lbl_8003EAA4 /* 8003EA9C 0003A05C 7F A3 EB 78 */ mr r3, r29 -/* 8003EAA0 0003A060 4B FF EF F9 */ bl func_8003DA98 +/* 8003EAA0 0003A060 4B FF EF F9 */ bl cpuHeapFree lbl_8003EAA4: /* 8003EAA4 0003A064 80 7E 00 68 */ lwz r3, 0x68(r30) /* 8003EAA8 0003A068 80 E3 00 38 */ lwz r7, 0x38(r3) @@ -62695,7 +62695,7 @@ lbl_8003EB20: /* 8003EB24 0003A0E4 2C 04 00 00 */ cmpwi r4, 0 /* 8003EB28 0003A0E8 41 82 01 28 */ beq lbl_8003EC50 /* 8003EB2C 0003A0EC 7F A3 EB 78 */ mr r3, r29 -/* 8003EB30 0003A0F0 48 00 01 71 */ bl func_8003ECA0 +/* 8003EB30 0003A0F0 48 00 01 71 */ bl treeKillNodes /* 8003EB34 0003A0F4 83 7E 00 6C */ lwz r27, 0x6c(r30) /* 8003EB38 0003A0F8 7F FF 1A 14 */ add r31, r31, r3 /* 8003EB3C 0003A0FC 80 1B 00 04 */ lwz r0, 4(r27) @@ -62714,7 +62714,7 @@ lbl_8003EB20: /* 8003EB70 0003A130 38 C1 00 08 */ addi r6, r1, 8 /* 8003EB74 0003A134 38 E1 00 0C */ addi r7, r1, 0xc /* 8003EB78 0003A138 38 A0 00 10 */ li r5, 0x10 -/* 8003EB7C 0003A13C 48 00 1D F9 */ bl func_80040974 +/* 8003EB7C 0003A13C 48 00 1D F9 */ bl treePrintNode lbl_8003EB80: /* 8003EB80 0003A140 80 9C 00 6C */ lwz r4, 0x6c(r28) /* 8003EB84 0003A144 2C 04 00 00 */ cmpwi r4, 0 @@ -62723,7 +62723,7 @@ lbl_8003EB80: /* 8003EB90 0003A150 38 C1 00 08 */ addi r6, r1, 8 /* 8003EB94 0003A154 38 E1 00 0C */ addi r7, r1, 0xc /* 8003EB98 0003A158 38 A0 00 10 */ li r5, 0x10 -/* 8003EB9C 0003A15C 48 00 1D D9 */ bl func_80040974 +/* 8003EB9C 0003A15C 48 00 1D D9 */ bl treePrintNode lbl_8003EBA0: /* 8003EBA0 0003A160 3C 7D 00 01 */ addis r3, r29, 1 /* 8003EBA4 0003A164 80 9B 00 2C */ lwz r4, 0x2c(r27) @@ -62737,7 +62737,7 @@ lbl_8003EBA0: /* 8003EBC4 0003A184 2C 00 00 00 */ cmpwi r0, 0 /* 8003EBC8 0003A188 41 82 00 0C */ beq lbl_8003EBD4 /* 8003EBCC 0003A18C 7F A3 EB 78 */ mr r3, r29 -/* 8003EBD0 0003A190 4B FF EE C9 */ bl func_8003DA98 +/* 8003EBD0 0003A190 4B FF EE C9 */ bl cpuHeapFree lbl_8003EBD4: /* 8003EBD4 0003A194 80 7E 00 6C */ lwz r3, 0x6c(r30) /* 8003EBD8 0003A198 80 E3 00 38 */ lwz r7, 0x38(r3) @@ -62798,7 +62798,7 @@ lbl_8003EC88: /* 8003EC98 0003A258 38 21 00 30 */ addi r1, r1, 0x30 /* 8003EC9C 0003A25C 4E 80 00 20 */ blr -glabel func_8003ECA0 +glabel treeKillNodes /* 8003ECA0 0003A260 94 21 FF C0 */ stwu r1, -0x40(r1) /* 8003ECA4 0003A264 7C 08 02 A6 */ mflr r0 /* 8003ECA8 0003A268 90 01 00 44 */ stw r0, 0x44(r1) @@ -62858,7 +62858,7 @@ lbl_8003ED14: /* 8003ED68 0003A328 38 C1 00 10 */ addi r6, r1, 0x10 /* 8003ED6C 0003A32C 38 E1 00 14 */ addi r7, r1, 0x14 /* 8003ED70 0003A330 38 A0 00 10 */ li r5, 0x10 -/* 8003ED74 0003A334 48 00 1C 01 */ bl func_80040974 +/* 8003ED74 0003A334 48 00 1C 01 */ bl treePrintNode lbl_8003ED78: /* 8003ED78 0003A338 80 98 00 6C */ lwz r4, 0x6c(r24) /* 8003ED7C 0003A33C 2C 04 00 00 */ cmpwi r4, 0 @@ -62867,7 +62867,7 @@ lbl_8003ED78: /* 8003ED88 0003A348 38 C1 00 10 */ addi r6, r1, 0x10 /* 8003ED8C 0003A34C 38 E1 00 14 */ addi r7, r1, 0x14 /* 8003ED90 0003A350 38 A0 00 10 */ li r5, 0x10 -/* 8003ED94 0003A354 48 00 1B E1 */ bl func_80040974 +/* 8003ED94 0003A354 48 00 1B E1 */ bl treePrintNode lbl_8003ED98: /* 8003ED98 0003A358 3C 79 00 01 */ addis r3, r25, 1 /* 8003ED9C 0003A35C 80 9D 00 2C */ lwz r4, 0x2c(r29) @@ -62881,7 +62881,7 @@ lbl_8003ED98: /* 8003EDBC 0003A37C 41 82 00 10 */ beq lbl_8003EDCC /* 8003EDC0 0003A380 7F 23 CB 78 */ mr r3, r25 /* 8003EDC4 0003A384 7F A4 EB 78 */ mr r4, r29 -/* 8003EDC8 0003A388 4B FF EC D1 */ bl func_8003DA98 +/* 8003EDC8 0003A388 4B FF EC D1 */ bl cpuHeapFree lbl_8003EDCC: /* 8003EDCC 0003A38C 80 BD 00 38 */ lwz r5, 0x38(r29) /* 8003EDD0 0003A390 2C 05 FF FF */ cmpwi r5, -1 @@ -62949,7 +62949,7 @@ lbl_8003EE50: /* 8003EEB4 0003A474 38 C1 00 08 */ addi r6, r1, 8 /* 8003EEB8 0003A478 38 E1 00 0C */ addi r7, r1, 0xc /* 8003EEBC 0003A47C 38 A0 00 10 */ li r5, 0x10 -/* 8003EEC0 0003A480 48 00 1A B5 */ bl func_80040974 +/* 8003EEC0 0003A480 48 00 1A B5 */ bl treePrintNode lbl_8003EEC4: /* 8003EEC4 0003A484 80 98 00 6C */ lwz r4, 0x6c(r24) /* 8003EEC8 0003A488 2C 04 00 00 */ cmpwi r4, 0 @@ -62958,7 +62958,7 @@ lbl_8003EEC4: /* 8003EED4 0003A494 38 C1 00 08 */ addi r6, r1, 8 /* 8003EED8 0003A498 38 E1 00 0C */ addi r7, r1, 0xc /* 8003EEDC 0003A49C 38 A0 00 10 */ li r5, 0x10 -/* 8003EEE0 0003A4A0 48 00 1A 95 */ bl func_80040974 +/* 8003EEE0 0003A4A0 48 00 1A 95 */ bl treePrintNode lbl_8003EEE4: /* 8003EEE4 0003A4A4 3C 79 00 01 */ addis r3, r25, 1 /* 8003EEE8 0003A4A8 80 9D 00 2C */ lwz r4, 0x2c(r29) @@ -62972,7 +62972,7 @@ lbl_8003EEE4: /* 8003EF08 0003A4C8 41 82 00 10 */ beq lbl_8003EF18 /* 8003EF0C 0003A4CC 7F 23 CB 78 */ mr r3, r25 /* 8003EF10 0003A4D0 7F A4 EB 78 */ mr r4, r29 -/* 8003EF14 0003A4D4 4B FF EB 85 */ bl func_8003DA98 +/* 8003EF14 0003A4D4 4B FF EB 85 */ bl cpuHeapFree lbl_8003EF18: /* 8003EF18 0003A4D8 80 BD 00 38 */ lwz r5, 0x38(r29) /* 8003EF1C 0003A4DC 2C 05 FF FF */ cmpwi r5, -1 @@ -63021,7 +63021,7 @@ lbl_8003EFA0: /* 8003EFB0 0003A570 38 21 00 40 */ addi r1, r1, 0x40 /* 8003EFB4 0003A574 4E 80 00 20 */ blr -glabel func_8003EFB8 +glabel treeDeleteNode /* 8003EFB8 0003A578 94 21 FF E0 */ stwu r1, -0x20(r1) /* 8003EFBC 0003A57C 7C 08 02 A6 */ mflr r0 /* 8003EFC0 0003A580 3C C3 00 01 */ addis r6, r3, 1 @@ -63218,7 +63218,7 @@ lbl_8003F1F4: /* 8003F240 0003A800 38 C1 00 08 */ addi r6, r1, 8 /* 8003F244 0003A804 38 E1 00 0C */ addi r7, r1, 0xc /* 8003F248 0003A808 38 A0 00 10 */ li r5, 0x10 -/* 8003F24C 0003A80C 48 00 17 29 */ bl func_80040974 +/* 8003F24C 0003A80C 48 00 17 29 */ bl treePrintNode lbl_8003F250: /* 8003F250 0003A810 80 9D 00 6C */ lwz r4, 0x6c(r29) /* 8003F254 0003A814 2C 04 00 00 */ cmpwi r4, 0 @@ -63227,7 +63227,7 @@ lbl_8003F250: /* 8003F260 0003A820 38 C1 00 08 */ addi r6, r1, 8 /* 8003F264 0003A824 38 E1 00 0C */ addi r7, r1, 0xc /* 8003F268 0003A828 38 A0 00 10 */ li r5, 0x10 -/* 8003F26C 0003A82C 48 00 17 09 */ bl func_80040974 +/* 8003F26C 0003A82C 48 00 17 09 */ bl treePrintNode lbl_8003F270: /* 8003F270 0003A830 3C 7E 00 01 */ addis r3, r30, 1 /* 8003F274 0003A834 80 9F 00 2C */ lwz r4, 0x2c(r31) @@ -63241,7 +63241,7 @@ lbl_8003F270: /* 8003F294 0003A854 41 82 00 10 */ beq lbl_8003F2A4 /* 8003F298 0003A858 7F C3 F3 78 */ mr r3, r30 /* 8003F29C 0003A85C 7F E4 FB 78 */ mr r4, r31 -/* 8003F2A0 0003A860 4B FF E7 F9 */ bl func_8003DA98 +/* 8003F2A0 0003A860 4B FF E7 F9 */ bl cpuHeapFree lbl_8003F2A4: /* 8003F2A4 0003A864 80 FF 00 38 */ lwz r7, 0x38(r31) /* 8003F2A8 0003A868 2C 07 FF FF */ cmpwi r7, -1 @@ -63293,7 +63293,7 @@ glabel func_8003F330 /* 8003F348 0003A908 7C 7E 1B 78 */ mr r30, r3 /* 8003F34C 0003A90C 80 84 00 10 */ lwz r4, 0x10(r4) /* 8003F350 0003A910 80 BF 00 14 */ lwz r5, 0x14(r31) -/* 8003F354 0003A914 4B FC D9 C5 */ bl func_8000CD18 +/* 8003F354 0003A914 4B FC D9 C5 */ bl cpuFreeCachedAddress /* 8003F358 0003A918 2C 03 00 00 */ cmpwi r3, 0 /* 8003F35C 0003A91C 40 82 00 0C */ bne lbl_8003F368 /* 8003F360 0003A920 38 60 00 00 */ li r3, 0 @@ -63302,7 +63302,7 @@ lbl_8003F368: /* 8003F368 0003A928 7F C3 F3 78 */ mr r3, r30 /* 8003F36C 0003A92C 7F E5 FB 78 */ mr r5, r31 /* 8003F370 0003A930 38 81 00 08 */ addi r4, r1, 8 -/* 8003F374 0003A934 4B FF FC 45 */ bl func_8003EFB8 +/* 8003F374 0003A934 4B FF FC 45 */ bl treeDeleteNode /* 8003F378 0003A938 7C 03 00 D0 */ neg r0, r3 /* 8003F37C 0003A93C 7C 00 1B 78 */ or r0, r0, r3 /* 8003F380 0003A940 54 03 0F FE */ srwi r3, r0, 0x1f @@ -63314,7 +63314,7 @@ lbl_8003F384: /* 8003F394 0003A954 38 21 00 20 */ addi r1, r1, 0x20 /* 8003F398 0003A958 4E 80 00 20 */ blr -glabel func_8003F39C +glabel treeInsert /* 8003F39C 0003A95C 94 21 FF E0 */ stwu r1, -0x20(r1) /* 8003F3A0 0003A960 7C 08 02 A6 */ mflr r0 /* 8003F3A4 0003A964 3C C3 00 01 */ addis r6, r3, 1 @@ -63335,7 +63335,7 @@ lbl_8003F3D4: /* 8003F3DC 0003A99C 40 80 00 10 */ bge lbl_8003F3EC /* 8003F3E0 0003A9A0 7C 05 00 00 */ cmpw r5, r0 /* 8003F3E4 0003A9A4 40 81 00 08 */ ble lbl_8003F3EC -/* 8003F3E8 0003A9A8 48 00 03 35 */ bl func_8003F71C +/* 8003F3E8 0003A9A8 48 00 03 35 */ bl treeAdjustRoot lbl_8003F3EC: /* 8003F3EC 0003A9AC A0 7F 00 00 */ lhz r3, 0(r31) /* 8003F3F0 0003A9B0 3C 1D 80 00 */ addis r0, r29, 0x8000 @@ -63363,7 +63363,7 @@ lbl_8003F430: /* 8003F440 0003AA00 7F C5 F3 78 */ mr r5, r30 /* 8003F444 0003AA04 38 7F 00 68 */ addi r3, r31, 0x68 /* 8003F448 0003AA08 38 C1 00 08 */ addi r6, r1, 8 -/* 8003F44C 0003AA0C 48 00 00 61 */ bl func_8003F4AC +/* 8003F44C 0003AA0C 48 00 00 61 */ bl treeInsertNode /* 8003F450 0003AA10 48 00 00 28 */ b lbl_8003F478 lbl_8003F454: /* 8003F454 0003AA14 40 81 00 1C */ ble lbl_8003F470 @@ -63371,7 +63371,7 @@ lbl_8003F454: /* 8003F45C 0003AA1C 7F C5 F3 78 */ mr r5, r30 /* 8003F460 0003AA20 38 7F 00 6C */ addi r3, r31, 0x6c /* 8003F464 0003AA24 38 C1 00 08 */ addi r6, r1, 8 -/* 8003F468 0003AA28 48 00 00 45 */ bl func_8003F4AC +/* 8003F468 0003AA28 48 00 00 45 */ bl treeInsertNode /* 8003F46C 0003AA2C 48 00 00 0C */ b lbl_8003F478 lbl_8003F470: /* 8003F470 0003AA30 38 60 00 00 */ li r3, 0 @@ -63380,7 +63380,7 @@ lbl_8003F478: /* 8003F478 0003AA38 2C 03 00 00 */ cmpwi r3, 0 /* 8003F47C 0003AA3C 41 82 00 10 */ beq lbl_8003F48C /* 8003F480 0003AA40 7F E3 FB 78 */ mr r3, r31 -/* 8003F484 0003AA44 48 00 01 09 */ bl func_8003F58C +/* 8003F484 0003AA44 48 00 01 09 */ bl treeBalance /* 8003F488 0003AA48 48 00 00 08 */ b lbl_8003F490 lbl_8003F48C: /* 8003F48C 0003AA4C 38 60 00 00 */ li r3, 0 @@ -63393,7 +63393,7 @@ lbl_8003F490: /* 8003F4A4 0003AA64 38 21 00 20 */ addi r1, r1, 0x20 /* 8003F4A8 0003AA68 4E 80 00 20 */ blr -glabel func_8003F4AC +glabel treeInsertNode /* 8003F4AC 0003AA6C 94 21 FF F0 */ stwu r1, -0x10(r1) /* 8003F4B0 0003AA70 7C 08 02 A6 */ mflr r0 /* 8003F4B4 0003AA74 7C 88 23 78 */ mr r8, r4 @@ -63409,7 +63409,7 @@ glabel func_8003F4AC /* 8003F4DC 0003AA9C 7D 05 43 78 */ mr r5, r8 /* 8003F4E0 0003AAA0 7C E6 3B 78 */ mr r6, r7 /* 8003F4E4 0003AAA4 38 80 00 00 */ li r4, 0 -/* 8003F4E8 0003AAA8 4B FF F3 CD */ bl func_8003E8B4 +/* 8003F4E8 0003AAA8 4B FF F3 CD */ bl treeInitNode /* 8003F4EC 0003AAAC 2C 03 00 00 */ cmpwi r3, 0 /* 8003F4F0 0003AAB0 41 82 00 14 */ beq lbl_8003F504 /* 8003F4F4 0003AAB4 80 1E 00 00 */ lwz r0, 0(r30) @@ -63441,7 +63441,7 @@ lbl_8003F538: /* 8003F548 0003AB08 7F C3 F3 78 */ mr r3, r30 /* 8003F54C 0003AB0C 7D 05 43 78 */ mr r5, r8 /* 8003F550 0003AB10 7C E6 3B 78 */ mr r6, r7 -/* 8003F554 0003AB14 4B FF F3 61 */ bl func_8003E8B4 +/* 8003F554 0003AB14 4B FF F3 61 */ bl treeInitNode /* 8003F558 0003AB18 2C 03 00 00 */ cmpwi r3, 0 /* 8003F55C 0003AB1C 41 82 00 14 */ beq lbl_8003F570 /* 8003F560 0003AB20 80 1E 00 00 */ lwz r0, 0(r30) @@ -63458,7 +63458,7 @@ lbl_8003F574: /* 8003F584 0003AB44 38 21 00 10 */ addi r1, r1, 0x10 /* 8003F588 0003AB48 4E 80 00 20 */ blr -glabel func_8003F58C +glabel treeBalance /* 8003F58C 0003AB4C 39 40 00 00 */ li r10, 0 /* 8003F590 0003AB50 38 A0 00 00 */ li r5, 0 lbl_8003F594: @@ -63581,7 +63581,7 @@ lbl_8003F708: /* 8003F714 0003ACD4 38 60 00 01 */ li r3, 1 /* 8003F718 0003ACD8 4E 80 00 20 */ blr -glabel func_8003F71C +glabel treeAdjustRoot /* 8003F71C 0003ACDC 94 21 FF C0 */ stwu r1, -0x40(r1) /* 8003F720 0003ACE0 7C 08 02 A6 */ mflr r0 /* 8003F724 0003ACE4 90 01 00 44 */ stw r0, 0x44(r1) @@ -63606,7 +63606,7 @@ lbl_8003F768: /* 8003F76C 0003AD2C 7E A4 AB 78 */ mr r4, r21 /* 8003F770 0003AD30 38 A1 00 0C */ addi r5, r1, 0xc /* 8003F774 0003AD34 80 78 00 6C */ lwz r3, 0x6c(r24) -/* 8003F778 0003AD38 48 00 01 89 */ bl func_8003F900 +/* 8003F778 0003AD38 48 00 01 89 */ bl treeSearchNode /* 8003F77C 0003AD3C 80 01 00 0C */ lwz r0, 0xc(r1) /* 8003F780 0003AD40 2C 00 00 00 */ cmpwi r0, 0 /* 8003F784 0003AD44 41 82 01 48 */ beq lbl_8003F8CC @@ -63619,7 +63619,7 @@ lbl_8003F794: /* 8003F79C 0003AD5C 80 A1 00 0C */ lwz r5, 0xc(r1) /* 8003F7A0 0003AD60 80 85 00 10 */ lwz r4, 0x10(r5) /* 8003F7A4 0003AD64 80 A5 00 14 */ lwz r5, 0x14(r5) -/* 8003F7A8 0003AD68 4B FF FB F5 */ bl func_8003F39C +/* 8003F7A8 0003AD68 4B FF FB F5 */ bl treeInsert /* 8003F7AC 0003AD6C 2C 03 00 00 */ cmpwi r3, 0 /* 8003F7B0 0003AD70 40 82 00 0C */ bne lbl_8003F7BC /* 8003F7B4 0003AD74 38 60 00 00 */ li r3, 0 @@ -63628,7 +63628,7 @@ lbl_8003F7BC: /* 8003F7BC 0003AD7C 80 78 00 68 */ lwz r3, 0x68(r24) /* 8003F7C0 0003AD80 7E A4 AB 78 */ mr r4, r21 /* 8003F7C4 0003AD84 38 A1 00 08 */ addi r5, r1, 8 -/* 8003F7C8 0003AD88 48 00 01 39 */ bl func_8003F900 +/* 8003F7C8 0003AD88 48 00 01 39 */ bl treeSearchNode /* 8003F7CC 0003AD8C 2C 03 00 00 */ cmpwi r3, 0 /* 8003F7D0 0003AD90 40 82 00 0C */ bne lbl_8003F7DC /* 8003F7D4 0003AD94 38 60 00 00 */ li r3, 0 @@ -63695,7 +63695,7 @@ lbl_8003F8A0: /* 8003F8B8 0003AE78 80 C5 00 14 */ lwz r6, 0x14(r5) /* 8003F8BC 0003AE7C 80 A5 00 10 */ lwz r5, 0x10(r5) /* 8003F8C0 0003AE80 38 C6 FF FC */ addi r6, r6, -4 -/* 8003F8C4 0003AE84 48 00 00 A1 */ bl func_8003F964 +/* 8003F8C4 0003AE84 48 00 00 A1 */ bl treeKillRange /* 8003F8C8 0003AE88 7F 7B 1A 14 */ add r27, r27, r3 lbl_8003F8CC: /* 8003F8CC 0003AE8C 3A B5 00 04 */ addi r21, r21, 4 @@ -63713,7 +63713,7 @@ lbl_8003F8E8: /* 8003F8F8 0003AEB8 38 21 00 40 */ addi r1, r1, 0x40 /* 8003F8FC 0003AEBC 4E 80 00 20 */ blr -glabel func_8003F900 +glabel treeSearchNode /* 8003F900 0003AEC0 2C 03 00 00 */ cmpwi r3, 0 /* 8003F904 0003AEC4 40 82 00 0C */ bne lbl_8003F910 /* 8003F908 0003AEC8 38 60 00 00 */ li r3, 0 @@ -63745,7 +63745,7 @@ lbl_8003F954: /* 8003F95C 0003AF1C 38 60 00 00 */ li r3, 0 /* 8003F960 0003AF20 4E 80 00 20 */ blr -glabel func_8003F964 +glabel treeKillRange /* 8003F964 0003AF24 94 21 FF C0 */ stwu r1, -0x40(r1) /* 8003F968 0003AF28 7C 08 02 A6 */ mflr r0 /* 8003F96C 0003AF2C 90 01 00 44 */ stw r0, 0x44(r1) @@ -63781,7 +63781,7 @@ lbl_8003F9DC: /* 8003F9DC 0003AF9C 7F 43 D3 78 */ mr r3, r26 /* 8003F9E0 0003AFA0 7F 64 DB 78 */ mr r4, r27 /* 8003F9E4 0003AFA4 38 A1 00 1C */ addi r5, r1, 0x1c -/* 8003F9E8 0003AFA8 4B FF FF 19 */ bl func_8003F900 +/* 8003F9E8 0003AFA8 4B FF FF 19 */ bl treeSearchNode /* 8003F9EC 0003AFAC 80 61 00 1C */ lwz r3, 0x1c(r1) /* 8003F9F0 0003AFB0 2C 03 00 00 */ cmpwi r3, 0 /* 8003F9F4 0003AFB4 40 82 00 10 */ bne lbl_8003FA04 @@ -63985,7 +63985,7 @@ lbl_8003FC74: lbl_8003FC7C: /* 8003FC7C 0003B23C 80 81 00 1C */ lwz r4, 0x1c(r1) /* 8003FC80 0003B240 7F 23 CB 78 */ mr r3, r25 -/* 8003FC84 0003B244 4B FF F0 1D */ bl func_8003ECA0 +/* 8003FC84 0003B244 4B FF F0 1D */ bl treeKillNodes /* 8003FC88 0003B248 80 81 00 1C */ lwz r4, 0x1c(r1) /* 8003FC8C 0003B24C 7C 7F 1B 78 */ mr r31, r3 /* 8003FC90 0003B250 7F 23 CB 78 */ mr r3, r25 @@ -64010,7 +64010,7 @@ lbl_8003FC7C: /* 8003FCDC 0003B29C 38 C1 00 10 */ addi r6, r1, 0x10 /* 8003FCE0 0003B2A0 38 E1 00 14 */ addi r7, r1, 0x14 /* 8003FCE4 0003B2A4 38 A0 00 10 */ li r5, 0x10 -/* 8003FCE8 0003B2A8 48 00 0C 8D */ bl func_80040974 +/* 8003FCE8 0003B2A8 48 00 0C 8D */ bl treePrintNode lbl_8003FCEC: /* 8003FCEC 0003B2AC 80 9D 00 6C */ lwz r4, 0x6c(r29) /* 8003FCF0 0003B2B0 2C 04 00 00 */ cmpwi r4, 0 @@ -64019,7 +64019,7 @@ lbl_8003FCEC: /* 8003FCFC 0003B2BC 38 C1 00 10 */ addi r6, r1, 0x10 /* 8003FD00 0003B2C0 38 E1 00 14 */ addi r7, r1, 0x14 /* 8003FD04 0003B2C4 38 A0 00 10 */ li r5, 0x10 -/* 8003FD08 0003B2C8 48 00 0C 6D */ bl func_80040974 +/* 8003FD08 0003B2C8 48 00 0C 6D */ bl treePrintNode lbl_8003FD0C: /* 8003FD0C 0003B2CC 3C 79 00 01 */ addis r3, r25, 1 /* 8003FD10 0003B2D0 80 98 00 2C */ lwz r4, 0x2c(r24) @@ -64033,7 +64033,7 @@ lbl_8003FD0C: /* 8003FD30 0003B2F0 2C 00 00 00 */ cmpwi r0, 0 /* 8003FD34 0003B2F4 41 82 00 0C */ beq lbl_8003FD40 /* 8003FD38 0003B2F8 7F 23 CB 78 */ mr r3, r25 -/* 8003FD3C 0003B2FC 4B FF DD 5D */ bl func_8003DA98 +/* 8003FD3C 0003B2FC 4B FF DD 5D */ bl cpuHeapFree lbl_8003FD40: /* 8003FD40 0003B300 80 61 00 1C */ lwz r3, 0x1c(r1) /* 8003FD44 0003B304 80 E3 00 38 */ lwz r7, 0x38(r3) @@ -64074,7 +64074,7 @@ lbl_8003FDBC: /* 8003FDBC 0003B37C 7F 43 D3 78 */ mr r3, r26 /* 8003FDC0 0003B380 7F 84 E3 78 */ mr r4, r28 /* 8003FDC4 0003B384 38 A1 00 18 */ addi r5, r1, 0x18 -/* 8003FDC8 0003B388 4B FF FB 39 */ bl func_8003F900 +/* 8003FDC8 0003B388 4B FF FB 39 */ bl treeSearchNode /* 8003FDCC 0003B38C 80 81 00 18 */ lwz r4, 0x18(r1) /* 8003FDD0 0003B390 2C 04 00 00 */ cmpwi r4, 0 /* 8003FDD4 0003B394 40 82 00 10 */ bne lbl_8003FDE4 @@ -64243,7 +64243,7 @@ lbl_8003FFE4: lbl_8003FFEC: /* 8003FFEC 0003B5AC 80 81 00 18 */ lwz r4, 0x18(r1) /* 8003FFF0 0003B5B0 7F 23 CB 78 */ mr r3, r25 -/* 8003FFF4 0003B5B4 4B FF EC AD */ bl func_8003ECA0 +/* 8003FFF4 0003B5B4 4B FF EC AD */ bl treeKillNodes /* 8003FFF8 0003B5B8 80 81 00 18 */ lwz r4, 0x18(r1) /* 8003FFFC 0003B5BC 7F BD 1A 14 */ add r29, r29, r3 /* 80040000 0003B5C0 7F 23 CB 78 */ mr r3, r25 @@ -64269,7 +64269,7 @@ lbl_8003FFEC: /* 80040050 0003B610 38 E1 00 0C */ addi r7, r1, 0xc lbl_80040054: /* 80040054 0003B614 38 A0 00 10 */ li r5, 0x10 -/* 80040058 0003B618 48 00 09 1D */ bl func_80040974 +/* 80040058 0003B618 48 00 09 1D */ bl treePrintNode lbl_8004005C: /* 8004005C 0003B61C 80 9A 00 6C */ lwz r4, 0x6c(r26) /* 80040060 0003B620 2C 04 00 00 */ cmpwi r4, 0 @@ -64279,7 +64279,7 @@ lbl_8004005C: /* 80040070 0003B630 38 E1 00 0C */ addi r7, r1, 0xc lbl_80040074: /* 80040074 0003B634 38 A0 00 10 */ li r5, 0x10 -/* 80040078 0003B638 48 00 08 FD */ bl func_80040974 +/* 80040078 0003B638 48 00 08 FD */ bl treePrintNode lbl_8004007C: /* 8004007C 0003B63C 3C 79 00 01 */ addis r3, r25, 1 /* 80040080 0003B640 80 98 00 2C */ lwz r4, 0x2c(r24) @@ -64293,7 +64293,7 @@ lbl_8004007C: /* 800400A0 0003B660 2C 00 00 00 */ cmpwi r0, 0 /* 800400A4 0003B664 41 82 00 0C */ beq lbl_800400B0 /* 800400A8 0003B668 7F 23 CB 78 */ mr r3, r25 -/* 800400AC 0003B66C 4B FF D9 ED */ bl func_8003DA98 +/* 800400AC 0003B66C 4B FF D9 ED */ bl cpuHeapFree lbl_800400B0: /* 800400B0 0003B670 80 61 00 18 */ lwz r3, 0x18(r1) /* 800400B4 0003B674 80 E3 00 38 */ lwz r7, 0x38(r3) @@ -64340,7 +64340,7 @@ lbl_80040130: /* 80040140 0003B700 38 21 00 40 */ addi r1, r1, 0x40 /* 80040144 0003B704 4E 80 00 20 */ blr -glabel func_80040148 +glabel treeTimerCheck /* 80040148 0003B708 94 21 FF E0 */ stwu r1, -0x20(r1) /* 8004014C 0003B70C 7C 08 02 A6 */ mflr r0 /* 80040150 0003B710 3C 80 80 00 */ lis r4, 0x7FFFF000@ha @@ -64369,7 +64369,7 @@ lbl_80040190: /* 800401A8 0003B768 38 C1 00 0C */ addi r6, r1, 0xc /* 800401AC 0003B76C 38 E1 00 08 */ addi r7, r1, 8 /* 800401B0 0003B770 38 A0 01 00 */ li r5, 0x100 -/* 800401B4 0003B774 48 00 07 C1 */ bl func_80040974 +/* 800401B4 0003B774 48 00 07 C1 */ bl treePrintNode lbl_800401B8: /* 800401B8 0003B778 80 9F 00 6C */ lwz r4, 0x6c(r31) /* 800401BC 0003B77C 2C 04 00 00 */ cmpwi r4, 0 @@ -64378,7 +64378,7 @@ lbl_800401B8: /* 800401C8 0003B788 38 C1 00 0C */ addi r6, r1, 0xc /* 800401CC 0003B78C 38 E1 00 08 */ addi r7, r1, 8 /* 800401D0 0003B790 38 A0 01 00 */ li r5, 0x100 -/* 800401D4 0003B794 48 00 07 A1 */ bl func_80040974 +/* 800401D4 0003B794 48 00 07 A1 */ bl treePrintNode lbl_800401D8: /* 800401D8 0003B798 80 61 00 08 */ lwz r3, 8(r1) /* 800401DC 0003B79C 38 03 FF FD */ addi r0, r3, -3 @@ -64390,7 +64390,7 @@ lbl_800401D8: /* 800401F4 0003B7B4 38 C1 00 0C */ addi r6, r1, 0xc /* 800401F8 0003B7B8 38 E1 00 08 */ addi r7, r1, 8 /* 800401FC 0003B7BC 38 A0 10 00 */ li r5, 0x1000 -/* 80040200 0003B7C0 48 00 07 75 */ bl func_80040974 +/* 80040200 0003B7C0 48 00 07 75 */ bl treePrintNode lbl_80040204: /* 80040204 0003B7C4 80 9F 00 6C */ lwz r4, 0x6c(r31) /* 80040208 0003B7C8 2C 04 00 00 */ cmpwi r4, 0 @@ -64399,7 +64399,7 @@ lbl_80040204: /* 80040214 0003B7D4 38 C1 00 0C */ addi r6, r1, 0xc /* 80040218 0003B7D8 38 E1 00 08 */ addi r7, r1, 8 /* 8004021C 0003B7DC 38 A0 10 00 */ li r5, 0x1000 -/* 80040220 0003B7E0 48 00 07 55 */ bl func_80040974 +/* 80040220 0003B7E0 48 00 07 55 */ bl treePrintNode lbl_80040224: /* 80040224 0003B7E4 80 81 00 0C */ lwz r4, 0xc(r1) /* 80040228 0003B7E8 38 60 00 01 */ li r3, 1 @@ -64450,7 +64450,7 @@ lbl_800402B4: /* 800402C8 0003B888 41 82 00 2C */ beq lbl_800402F4 /* 800402CC 0003B88C 7F E3 FB 78 */ mr r3, r31 /* 800402D0 0003B890 7F A5 EB 78 */ mr r5, r29 -/* 800402D4 0003B894 48 00 04 D1 */ bl func_800407A4 +/* 800402D4 0003B894 48 00 04 D1 */ bl treeForceCleanNodes /* 800402D8 0003B898 48 00 00 1C */ b lbl_800402F4 lbl_800402DC: /* 800402DC 0003B89C 80 9E 00 6C */ lwz r4, 0x6c(r30) @@ -64458,7 +64458,7 @@ lbl_800402DC: /* 800402E4 0003B8A4 41 82 00 10 */ beq lbl_800402F4 /* 800402E8 0003B8A8 7F E3 FB 78 */ mr r3, r31 /* 800402EC 0003B8AC 7F A5 EB 78 */ mr r5, r29 -/* 800402F0 0003B8B0 48 00 04 B5 */ bl func_800407A4 +/* 800402F0 0003B8B0 48 00 04 B5 */ bl treeForceCleanNodes lbl_800402F4: /* 800402F4 0003B8B4 80 9E 00 78 */ lwz r4, 0x78(r30) /* 800402F8 0003B8B8 3C 7F 00 01 */ addis r3, r31, 1 @@ -64486,7 +64486,7 @@ lbl_80040338: /* 8004034C 0003B90C 41 82 00 2C */ beq lbl_80040378 /* 80040350 0003B910 7F E3 FB 78 */ mr r3, r31 /* 80040354 0003B914 7F A5 EB 78 */ mr r5, r29 -/* 80040358 0003B918 48 00 04 4D */ bl func_800407A4 +/* 80040358 0003B918 48 00 04 4D */ bl treeForceCleanNodes /* 8004035C 0003B91C 48 00 00 1C */ b lbl_80040378 lbl_80040360: /* 80040360 0003B920 80 9E 00 6C */ lwz r4, 0x6c(r30) @@ -64494,7 +64494,7 @@ lbl_80040360: /* 80040368 0003B928 41 82 00 10 */ beq lbl_80040378 /* 8004036C 0003B92C 7F E3 FB 78 */ mr r3, r31 /* 80040370 0003B930 7F A5 EB 78 */ mr r5, r29 -/* 80040374 0003B934 48 00 04 31 */ bl func_800407A4 +/* 80040374 0003B934 48 00 04 31 */ bl treeForceCleanNodes lbl_80040378: /* 80040378 0003B938 80 1E 00 78 */ lwz r0, 0x78(r30) /* 8004037C 0003B93C 38 60 00 01 */ li r3, 1 @@ -64508,7 +64508,7 @@ lbl_80040378: /* 8004039C 0003B95C 38 21 00 20 */ addi r1, r1, 0x20 /* 800403A0 0003B960 4E 80 00 20 */ blr -glabel func_800403A4 +glabel treeCleanup /* 800403A4 0003B964 94 21 FF E0 */ stwu r1, -0x20(r1) /* 800403A8 0003B968 7C 08 02 A6 */ mflr r0 /* 800403AC 0003B96C 38 A0 00 00 */ li r5, 0 @@ -64523,7 +64523,7 @@ glabel func_800403A4 /* 800403D0 0003B990 2C 00 00 00 */ cmpwi r0, 0 /* 800403D4 0003B994 40 82 00 10 */ bne lbl_800403E4 /* 800403D8 0003B998 80 84 00 68 */ lwz r4, 0x68(r4) -/* 800403DC 0003B99C 48 00 00 F5 */ bl func_800404D0 +/* 800403DC 0003B99C 48 00 00 F5 */ bl treeCleanNodes /* 800403E0 0003B9A0 7C 65 1B 78 */ mr r5, r3 lbl_800403E4: /* 800403E4 0003B9A4 80 1F 00 78 */ lwz r0, 0x78(r31) @@ -64534,7 +64534,7 @@ lbl_800403E4: lbl_800403F8: /* 800403F8 0003B9B8 80 9F 00 6C */ lwz r4, 0x6c(r31) /* 800403FC 0003B9BC 7F A3 EB 78 */ mr r3, r29 -/* 80040400 0003B9C0 48 00 00 D1 */ bl func_800404D0 +/* 80040400 0003B9C0 48 00 00 D1 */ bl treeCleanNodes /* 80040404 0003B9C4 2C 03 00 00 */ cmpwi r3, 0 /* 80040408 0003B9C8 41 82 00 08 */ beq lbl_80040410 /* 8004040C 0003B9CC 3B C0 00 01 */ li r30, 1 @@ -64597,7 +64597,7 @@ lbl_800404B4: /* 800404C8 0003BA88 38 21 00 20 */ addi r1, r1, 0x20 /* 800404CC 0003BA8C 4E 80 00 20 */ blr -glabel func_800404D0 +glabel treeCleanNodes /* 800404D0 0003BA90 94 21 FF D0 */ stwu r1, -0x30(r1) /* 800404D4 0003BA94 7C 08 02 A6 */ mflr r0 /* 800404D8 0003BA98 90 01 00 34 */ stw r0, 0x34(r1) @@ -64659,7 +64659,7 @@ lbl_8004057C: /* 800405A0 0003BB60 80 9F 00 10 */ lwz r4, 0x10(r31) /* 800405A4 0003BB64 7F 83 E3 78 */ mr r3, r28 /* 800405A8 0003BB68 80 BF 00 14 */ lwz r5, 0x14(r31) -/* 800405AC 0003BB6C 4B FC C7 6D */ bl func_8000CD18 +/* 800405AC 0003BB6C 4B FC C7 6D */ bl cpuFreeCachedAddress /* 800405B0 0003BB70 2C 03 00 00 */ cmpwi r3, 0 /* 800405B4 0003BB74 40 82 00 0C */ bne lbl_800405C0 /* 800405B8 0003BB78 38 60 00 00 */ li r3, 0 @@ -64668,7 +64668,7 @@ lbl_800405C0: /* 800405C0 0003BB80 7F 83 E3 78 */ mr r3, r28 /* 800405C4 0003BB84 7F E5 FB 78 */ mr r5, r31 /* 800405C8 0003BB88 38 81 00 08 */ addi r4, r1, 8 -/* 800405CC 0003BB8C 4B FF E9 ED */ bl func_8003EFB8 +/* 800405CC 0003BB8C 4B FF E9 ED */ bl treeDeleteNode /* 800405D0 0003BB90 2C 03 00 00 */ cmpwi r3, 0 /* 800405D4 0003BB94 40 82 00 0C */ bne lbl_800405E0 /* 800405D8 0003BB98 38 60 00 00 */ li r3, 0 @@ -64702,7 +64702,7 @@ lbl_80040624: /* 80040638 0003BBF8 80 9F 00 10 */ lwz r4, 0x10(r31) /* 8004063C 0003BBFC 7F 83 E3 78 */ mr r3, r28 /* 80040640 0003BC00 80 BF 00 14 */ lwz r5, 0x14(r31) -/* 80040644 0003BC04 4B FC C6 D5 */ bl func_8000CD18 +/* 80040644 0003BC04 4B FC C6 D5 */ bl cpuFreeCachedAddress /* 80040648 0003BC08 2C 03 00 00 */ cmpwi r3, 0 /* 8004064C 0003BC0C 40 82 00 0C */ bne lbl_80040658 /* 80040650 0003BC10 38 60 00 00 */ li r3, 0 @@ -64711,7 +64711,7 @@ lbl_80040658: /* 80040658 0003BC18 7F 83 E3 78 */ mr r3, r28 /* 8004065C 0003BC1C 7F E5 FB 78 */ mr r5, r31 /* 80040660 0003BC20 38 81 00 08 */ addi r4, r1, 8 -/* 80040664 0003BC24 4B FF E9 55 */ bl func_8003EFB8 +/* 80040664 0003BC24 4B FF E9 55 */ bl treeDeleteNode /* 80040668 0003BC28 2C 03 00 00 */ cmpwi r3, 0 /* 8004066C 0003BC2C 40 82 00 0C */ bne lbl_80040678 /* 80040670 0003BC30 38 60 00 00 */ li r3, 0 @@ -64737,7 +64737,7 @@ lbl_8004069C: /* 800406B8 0003BC78 80 9F 00 10 */ lwz r4, 0x10(r31) /* 800406BC 0003BC7C 7F 83 E3 78 */ mr r3, r28 /* 800406C0 0003BC80 80 BF 00 14 */ lwz r5, 0x14(r31) -/* 800406C4 0003BC84 4B FC C6 55 */ bl func_8000CD18 +/* 800406C4 0003BC84 4B FC C6 55 */ bl cpuFreeCachedAddress /* 800406C8 0003BC88 2C 03 00 00 */ cmpwi r3, 0 /* 800406CC 0003BC8C 40 82 00 0C */ bne lbl_800406D8 /* 800406D0 0003BC90 38 60 00 00 */ li r3, 0 @@ -64746,7 +64746,7 @@ lbl_800406D8: /* 800406D8 0003BC98 7F 83 E3 78 */ mr r3, r28 /* 800406DC 0003BC9C 7F E5 FB 78 */ mr r5, r31 /* 800406E0 0003BCA0 38 81 00 08 */ addi r4, r1, 8 -/* 800406E4 0003BCA4 4B FF E8 D5 */ bl func_8003EFB8 +/* 800406E4 0003BCA4 4B FF E8 D5 */ bl treeDeleteNode /* 800406E8 0003BCA8 2C 03 00 00 */ cmpwi r3, 0 /* 800406EC 0003BCAC 40 82 00 0C */ bne lbl_800406F8 /* 800406F0 0003BCB0 38 60 00 00 */ li r3, 0 @@ -64781,7 +64781,7 @@ lbl_80040748: /* 80040750 0003BD10 80 9F 00 10 */ lwz r4, 0x10(r31) /* 80040754 0003BD14 7F 83 E3 78 */ mr r3, r28 /* 80040758 0003BD18 80 BF 00 14 */ lwz r5, 0x14(r31) -/* 8004075C 0003BD1C 4B FC C5 BD */ bl func_8000CD18 +/* 8004075C 0003BD1C 4B FC C5 BD */ bl cpuFreeCachedAddress /* 80040760 0003BD20 2C 03 00 00 */ cmpwi r3, 0 /* 80040764 0003BD24 40 82 00 0C */ bne lbl_80040770 /* 80040768 0003BD28 38 60 00 00 */ li r3, 0 @@ -64790,7 +64790,7 @@ lbl_80040770: /* 80040770 0003BD30 7F 83 E3 78 */ mr r3, r28 /* 80040774 0003BD34 7F E5 FB 78 */ mr r5, r31 /* 80040778 0003BD38 38 81 00 08 */ addi r4, r1, 8 -/* 8004077C 0003BD3C 4B FF E8 3D */ bl func_8003EFB8 +/* 8004077C 0003BD3C 4B FF E8 3D */ bl treeDeleteNode /* 80040780 0003BD40 38 60 00 00 */ li r3, 0 /* 80040784 0003BD44 48 00 00 08 */ b lbl_8004078C lbl_80040788: @@ -64803,7 +64803,7 @@ lbl_8004078C: /* 8004079C 0003BD5C 38 21 00 30 */ addi r1, r1, 0x30 /* 800407A0 0003BD60 4E 80 00 20 */ blr -glabel func_800407A4 +glabel treeForceCleanNodes /* 800407A4 0003BD64 94 21 FF E0 */ stwu r1, -0x20(r1) /* 800407A8 0003BD68 7C 08 02 A6 */ mflr r0 /* 800407AC 0003BD6C 2C 04 00 00 */ cmpwi r4, 0 @@ -64834,7 +64834,7 @@ lbl_800407F8: /* 80040800 0003BDC0 80 9E 00 10 */ lwz r4, 0x10(r30) /* 80040804 0003BDC4 7F 83 E3 78 */ mr r3, r28 /* 80040808 0003BDC8 80 BE 00 14 */ lwz r5, 0x14(r30) -/* 8004080C 0003BDCC 4B FC C5 0D */ bl func_8000CD18 +/* 8004080C 0003BDCC 4B FC C5 0D */ bl cpuFreeCachedAddress /* 80040810 0003BDD0 2C 03 00 00 */ cmpwi r3, 0 /* 80040814 0003BDD4 40 82 00 0C */ bne lbl_80040820 /* 80040818 0003BDD8 38 60 00 00 */ li r3, 0 @@ -64843,7 +64843,7 @@ lbl_80040820: /* 80040820 0003BDE0 7F 83 E3 78 */ mr r3, r28 /* 80040824 0003BDE4 7F C5 F3 78 */ mr r5, r30 /* 80040828 0003BDE8 38 81 00 08 */ addi r4, r1, 8 -/* 8004082C 0003BDEC 4B FF E7 8D */ bl func_8003EFB8 +/* 8004082C 0003BDEC 4B FF E7 8D */ bl treeDeleteNode /* 80040830 0003BDF0 2C 03 00 00 */ cmpwi r3, 0 /* 80040834 0003BDF4 40 82 00 0C */ bne lbl_80040840 /* 80040838 0003BDF8 38 60 00 00 */ li r3, 0 @@ -64872,7 +64872,7 @@ lbl_80040870: /* 80040884 0003BE44 80 9E 00 10 */ lwz r4, 0x10(r30) /* 80040888 0003BE48 7F 83 E3 78 */ mr r3, r28 /* 8004088C 0003BE4C 80 BE 00 14 */ lwz r5, 0x14(r30) -/* 80040890 0003BE50 4B FC C4 89 */ bl func_8000CD18 +/* 80040890 0003BE50 4B FC C4 89 */ bl cpuFreeCachedAddress /* 80040894 0003BE54 2C 03 00 00 */ cmpwi r3, 0 /* 80040898 0003BE58 40 82 00 0C */ bne lbl_800408A4 /* 8004089C 0003BE5C 38 60 00 00 */ li r3, 0 @@ -64881,7 +64881,7 @@ lbl_800408A4: /* 800408A4 0003BE64 7F 83 E3 78 */ mr r3, r28 /* 800408A8 0003BE68 7F C5 F3 78 */ mr r5, r30 /* 800408AC 0003BE6C 38 81 00 08 */ addi r4, r1, 8 -/* 800408B0 0003BE70 4B FF E7 09 */ bl func_8003EFB8 +/* 800408B0 0003BE70 4B FF E7 09 */ bl treeDeleteNode /* 800408B4 0003BE74 2C 03 00 00 */ cmpwi r3, 0 /* 800408B8 0003BE78 40 82 00 0C */ bne lbl_800408C4 /* 800408BC 0003BE7C 38 60 00 00 */ li r3, 0 @@ -64899,7 +64899,7 @@ lbl_800408D0: /* 800408E4 0003BEA4 80 9E 00 10 */ lwz r4, 0x10(r30) /* 800408E8 0003BEA8 7F 83 E3 78 */ mr r3, r28 /* 800408EC 0003BEAC 80 BE 00 14 */ lwz r5, 0x14(r30) -/* 800408F0 0003BEB0 4B FC C4 29 */ bl func_8000CD18 +/* 800408F0 0003BEB0 4B FC C4 29 */ bl cpuFreeCachedAddress /* 800408F4 0003BEB4 2C 03 00 00 */ cmpwi r3, 0 /* 800408F8 0003BEB8 40 82 00 0C */ bne lbl_80040904 /* 800408FC 0003BEBC 38 60 00 00 */ li r3, 0 @@ -64908,7 +64908,7 @@ lbl_80040904: /* 80040904 0003BEC4 7F 83 E3 78 */ mr r3, r28 /* 80040908 0003BEC8 7F C5 F3 78 */ mr r5, r30 /* 8004090C 0003BECC 38 81 00 08 */ addi r4, r1, 8 -/* 80040910 0003BED0 4B FF E6 A9 */ bl func_8003EFB8 +/* 80040910 0003BED0 4B FF E6 A9 */ bl treeDeleteNode /* 80040914 0003BED4 2C 03 00 00 */ cmpwi r3, 0 /* 80040918 0003BED8 40 82 00 0C */ bne lbl_80040924 /* 8004091C 0003BEDC 38 60 00 00 */ li r3, 0 @@ -64938,7 +64938,7 @@ lbl_80040954: /* 8004096C 0003BF2C 38 21 00 20 */ addi r1, r1, 0x20 /* 80040970 0003BF30 4E 80 00 20 */ blr -glabel func_80040974 +glabel treePrintNode /* 80040974 0003BF34 94 21 FF C0 */ stwu r1, -0x40(r1) /* 80040978 0003BF38 7C 08 02 A6 */ mflr r0 /* 8004097C 0003BF3C 90 01 00 44 */ stw r0, 0x44(r1) @@ -64986,7 +64986,7 @@ lbl_80040A04: /* 80040A14 0003BFD4 80 F8 00 00 */ lwz r7, 0(r24) /* 80040A18 0003BFD8 7F 44 D3 78 */ mr r4, r26 /* 80040A1C 0003BFDC 7F E5 FB 78 */ mr r5, r31 -/* 80040A20 0003BFE0 4B FF DD 35 */ bl func_8003E754 +/* 80040A20 0003BFE0 4B FF DD 35 */ bl treeCallerCheck /* 80040A24 0003BFE4 48 00 00 60 */ b lbl_80040A84 lbl_80040A28: /* 80040A28 0003BFE8 2C 1C 00 00 */ cmpwi r28, 0 @@ -66424,7 +66424,7 @@ lbl_80041CCC: /* 80041CD4 0003D294 38 21 00 10 */ addi r1, r1, 0x10 /* 80041CD8 0003D298 4E 80 00 20 */ blr -glabel func_80041CDC +glabel ramGetBuffer /* 80041CDC 0003D29C 80 E3 00 08 */ lwz r7, 8(r3) /* 80041CE0 0003D2A0 54 A5 01 BE */ clrlwi r5, r5, 6 /* 80041CE4 0003D2A4 2C 07 00 00 */ cmpwi r7, 0 @@ -68241,7 +68241,7 @@ glabel func_800435E4 /* 80043614 0003EBD4 38 81 00 08 */ addi r4, r1, 8 /* 80043618 0003EBD8 38 DF 00 04 */ addi r6, r31, 4 /* 8004361C 0003EBDC 80 63 00 18 */ lwz r3, 0x18(r3) -/* 80043620 0003EBE0 4B FF E6 BD */ bl func_80041CDC +/* 80043620 0003EBE0 4B FF E6 BD */ bl ramGetBuffer /* 80043624 0003EBE4 2C 03 00 00 */ cmpwi r3, 0 /* 80043628 0003EBE8 40 82 00 0C */ bne lbl_80043634 /* 8004362C 0003EBEC 38 60 00 00 */ li r3, 0 @@ -68504,7 +68504,7 @@ lbl_80043974: /* 80043984 0003EF44 38 21 00 30 */ addi r1, r1, 0x30 /* 80043988 0003EF48 4E 80 00 20 */ blr -glabel func_8004398C +glabel romUpdate /* 8004398C 0003EF4C 94 21 FF F0 */ stwu r1, -0x10(r1) /* 80043990 0003EF50 7C 08 02 A6 */ mflr r0 /* 80043994 0003EF54 3C 83 00 02 */ addis r4, r3, 2 @@ -68594,7 +68594,7 @@ lbl_80043AB8: /* 80043AC8 0003F088 38 21 00 10 */ addi r1, r1, 0x10 /* 80043ACC 0003F08C 4E 80 00 20 */ blr -glabel func_80043AD0 +glabel romSetImage /* 80043AD0 0003F090 94 21 FB E0 */ stwu r1, -0x420(r1) /* 80043AD4 0003F094 7C 08 02 A6 */ mflr r0 /* 80043AD8 0003F098 38 E0 00 00 */ li r7, 0 @@ -69284,7 +69284,7 @@ lbl_8004442C: /* 8004442C 0003F9EC 80 6D 89 20 */ lwz r3, lbl_8025CFE0-_SDA_BASE_(r13) /* 80044430 0003F9F0 38 80 10 00 */ li r4, 0x1000 /* 80044434 0003F9F4 38 A0 00 04 */ li r5, 4 -/* 80044438 0003F9F8 48 03 E0 1D */ bl func_80082454 +/* 80044438 0003F9F8 48 03 E0 1D */ bl xlObjectEvent /* 8004443C 0003F9FC 48 00 00 D0 */ b lbl_8004450C /* 80044440 0003FA00 38 60 00 00 */ li r3, 0 /* 80044444 0003FA04 48 00 00 CC */ b lbl_80044510 @@ -69335,7 +69335,7 @@ lbl_800444F0: /* 800444F0 0003FAB0 80 6D 89 20 */ lwz r3, lbl_8025CFE0-_SDA_BASE_(r13) /* 800444F4 0003FAB4 38 80 10 01 */ li r4, 0x1001 /* 800444F8 0003FAB8 38 A0 00 04 */ li r5, 4 -/* 800444FC 0003FABC 48 03 DF 59 */ bl func_80082454 +/* 800444FC 0003FABC 48 03 DF 59 */ bl xlObjectEvent /* 80044500 0003FAC0 48 00 00 0C */ b lbl_8004450C lbl_80044504: /* 80044504 0003FAC4 38 60 00 00 */ li r3, 0 @@ -69856,7 +69856,7 @@ glabel func_80044B78 /* 80044BA8 00040168 38 81 00 08 */ addi r4, r1, 8 /* 80044BAC 0004016C 38 DF 00 04 */ addi r6, r31, 4 /* 80044BB0 00040170 80 63 00 18 */ lwz r3, 0x18(r3) -/* 80044BB4 00040174 4B FF D1 29 */ bl func_80041CDC +/* 80044BB4 00040174 4B FF D1 29 */ bl ramGetBuffer /* 80044BB8 00040178 2C 03 00 00 */ cmpwi r3, 0 /* 80044BBC 0004017C 40 82 00 0C */ bne lbl_80044BC8 /* 80044BC0 00040180 38 60 00 00 */ li r3, 0 @@ -69875,7 +69875,7 @@ lbl_80044BE4: /* 80044BEC 000401AC 80 BF 00 0C */ lwz r5, 0xc(r31) /* 80044BF0 000401B0 38 DF 00 04 */ addi r6, r31, 4 /* 80044BF4 000401B4 80 63 00 18 */ lwz r3, 0x18(r3) -/* 80044BF8 000401B8 4B FF D0 E5 */ bl func_80041CDC +/* 80044BF8 000401B8 4B FF D0 E5 */ bl ramGetBuffer /* 80044BFC 000401BC 2C 03 00 00 */ cmpwi r3, 0 /* 80044C00 000401C0 40 82 00 0C */ bne lbl_80044C0C /* 80044C04 000401C4 38 60 00 00 */ li r3, 0 @@ -70095,7 +70095,7 @@ lbl_80044ED8: /* 80044EEC 000404AC 80 BE 00 10 */ lwz r5, 0x10(r30) /* 80044EF0 000404B0 38 C1 00 08 */ addi r6, r1, 8 /* 80044EF4 000404B4 80 63 00 18 */ lwz r3, 0x18(r3) -/* 80044EF8 000404B8 4B FF CD E5 */ bl func_80041CDC +/* 80044EF8 000404B8 4B FF CD E5 */ bl ramGetBuffer /* 80044EFC 000404BC 2C 03 00 00 */ cmpwi r3, 0 /* 80044F00 000404C0 40 82 00 0C */ bne lbl_80044F0C /* 80044F04 000404C4 38 60 00 00 */ li r3, 0 @@ -70296,7 +70296,7 @@ glabel func_80045158 /* 80045190 00040750 80 BF 00 10 */ lwz r5, 0x10(r31) /* 80045194 00040754 38 DF 00 04 */ addi r6, r31, 4 /* 80045198 00040758 80 63 00 18 */ lwz r3, 0x18(r3) -/* 8004519C 0004075C 4B FF CB 41 */ bl func_80041CDC +/* 8004519C 0004075C 4B FF CB 41 */ bl ramGetBuffer /* 800451A0 00040760 2C 03 00 00 */ cmpwi r3, 0 /* 800451A4 00040764 40 82 00 0C */ bne lbl_800451B0 /* 800451A8 00040768 38 60 00 00 */ li r3, 0 @@ -77307,7 +77307,7 @@ lbl_8004B688: /* 8004B6D8 00046C98 80 05 59 2C */ lwz r0, 0x592c(r5) /* 8004B6DC 00046C9C 7F 67 02 14 */ add r27, r7, r0 /* 8004B6E0 00046CA0 7F 65 DB 78 */ mr r5, r27 -/* 8004B6E4 00046CA4 4B FF 65 F9 */ bl func_80041CDC +/* 8004B6E4 00046CA4 4B FF 65 F9 */ bl ramGetBuffer /* 8004B6E8 00046CA8 2C 03 00 00 */ cmpwi r3, 0 /* 8004B6EC 00046CAC 40 82 00 0C */ bne lbl_8004B6F8 /* 8004B6F0 00046CB0 38 60 00 00 */ li r3, 0 @@ -77558,7 +77558,7 @@ glabel func_8004B940 /* 8004BA84 00047044 7F E3 FB 78 */ mr r3, r31 /* 8004BA88 00047048 38 84 2E 7C */ addi r4, r4, 0x802B2E7C@l /* 8004BA8C 0004704C 38 A1 00 08 */ addi r5, r1, 8 -/* 8004BA90 00047050 4B FF 21 BD */ bl func_8003DC4C +/* 8004BA90 00047050 4B FF 21 BD */ bl cpuFindFunction /* 8004BA94 00047054 2C 03 00 00 */ cmpwi r3, 0 /* 8004BA98 00047058 41 82 00 A0 */ beq lbl_8004BB38 /* 8004BA9C 0004705C 80 81 00 08 */ lwz r4, 8(r1) @@ -77575,7 +77575,7 @@ lbl_8004BAB8: /* 8004BAC4 00047084 7F E3 FB 78 */ mr r3, r31 /* 8004BAC8 00047088 38 84 2E BC */ addi r4, r4, 0x802B2EBC@l /* 8004BACC 0004708C 38 A1 00 08 */ addi r5, r1, 8 -/* 8004BAD0 00047090 4B FF 21 7D */ bl func_8003DC4C +/* 8004BAD0 00047090 4B FF 21 7D */ bl cpuFindFunction /* 8004BAD4 00047094 2C 03 00 00 */ cmpwi r3, 0 /* 8004BAD8 00047098 41 82 00 60 */ beq lbl_8004BB38 /* 8004BADC 0004709C 80 81 00 08 */ lwz r4, 8(r1) @@ -77592,7 +77592,7 @@ lbl_8004BAF8: /* 8004BB04 000470C4 7F E3 FB 78 */ mr r3, r31 /* 8004BB08 000470C8 38 84 2F 5C */ addi r4, r4, 0x802B2F5C@l /* 8004BB0C 000470CC 38 A1 00 08 */ addi r5, r1, 8 -/* 8004BB10 000470D0 4B FF 21 3D */ bl func_8003DC4C +/* 8004BB10 000470D0 4B FF 21 3D */ bl cpuFindFunction /* 8004BB14 000470D4 2C 03 00 00 */ cmpwi r3, 0 /* 8004BB18 000470D8 41 82 00 20 */ beq lbl_8004BB38 /* 8004BB1C 000470DC 80 81 00 08 */ lwz r4, 8(r1) @@ -77657,7 +77657,7 @@ lbl_8004BB8C: /* 8004BBF0 000471B0 90 DF 00 0C */ stw r6, 0xc(r31) /* 8004BBF4 000471B4 90 BF 00 10 */ stw r5, 0x10(r31) /* 8004BBF8 000471B8 90 1F 00 14 */ stw r0, 0x14(r31) -/* 8004BBFC 000471BC 48 03 FA 89 */ bl func_8008B684 +/* 8004BBFC 000471BC 48 03 FA 89 */ bl DCStoreRange /* 8004BC00 000471C0 38 FD F0 00 */ addi r7, r29, -4096 /* 8004BC04 000471C4 3C C0 F0 00 */ lis r6, 0xf000 /* 8004BC08 000471C8 90 FF 00 48 */ stw r7, 0x48(r31) @@ -77678,7 +77678,7 @@ lbl_8004BB8C: /* 8004BC44 00047204 93 9F 00 74 */ stw r28, 0x74(r31) /* 8004BC48 00047208 93 9F 00 78 */ stw r28, 0x78(r31) /* 8004BC4C 0004720C 93 9F 00 7C */ stw r28, 0x7c(r31) -/* 8004BC50 00047210 48 03 FA 35 */ bl func_8008B684 +/* 8004BC50 00047210 48 03 FA 35 */ bl DCStoreRange /* 8004BC54 00047214 38 00 00 01 */ li r0, 1 /* 8004BC58 00047218 90 1E 00 00 */ stw r0, 0(r30) /* 8004BC5C 0004721C 48 00 00 0C */ b lbl_8004BC68 @@ -78103,7 +78103,7 @@ glabel func_8004C24C /* 8004C278 00047838 40 82 00 34 */ bne lbl_8004C2AC /* 8004C27C 0004783C 80 6D 91 B4 */ lwz r3, lbl_8025D874-_SDA_BASE_(r13) /* 8004C280 00047840 48 04 E2 C5 */ bl func_8009A544 -/* 8004C284 00047844 48 04 E1 AD */ bl func_8009A430 +/* 8004C284 00047844 48 04 E1 AD */ bl VIFlush /* 8004C288 00047848 80 6D 91 BC */ lwz r3, lbl_8025D87C-_SDA_BASE_(r13) /* 8004C28C 0004784C 80 0D 91 B4 */ lwz r0, lbl_8025D874-_SDA_BASE_(r13) /* 8004C290 00047850 7C 00 18 40 */ cmplw r0, r3 @@ -78115,7 +78115,7 @@ lbl_8004C2A4: /* 8004C2A4 00047864 90 6D 91 B4 */ stw r3, lbl_8025D874-_SDA_BASE_(r13) /* 8004C2A8 00047868 48 00 00 0C */ b lbl_8004C2B4 lbl_8004C2AC: -/* 8004C2AC 0004786C 48 04 E1 85 */ bl func_8009A430 +/* 8004C2AC 0004786C 48 04 E1 85 */ bl VIFlush /* 8004C2B0 00047870 93 ED 89 AC */ stw r31, lbl_8025D06C-_SDA_BASE_(r13) lbl_8004C2B4: /* 8004C2B4 00047874 80 01 00 14 */ lwz r0, 0x14(r1) @@ -78187,7 +78187,7 @@ lbl_8004C398: /* 8004C3A0 00047960 42 00 FF C4 */ bdnz lbl_8004C364 lbl_8004C3A4: /* 8004C3A4 00047964 57 C4 08 3C */ slwi r4, r30, 1 -/* 8004C3A8 00047968 48 03 F2 DD */ bl func_8008B684 +/* 8004C3A8 00047968 48 03 F2 DD */ bl DCStoreRange /* 8004C3AC 0004796C 38 60 00 01 */ li r3, 1 lbl_8004C3B0: /* 8004C3B0 00047970 80 01 00 24 */ lwz r0, 0x24(r1) @@ -79897,7 +79897,7 @@ lbl_8004DB28: /* 8004DB34 000490F4 A8 98 00 12 */ lha r4, 0x12(r24) /* 8004DB38 000490F8 7C 00 29 D6 */ mullw r0, r0, r5 /* 8004DB3C 000490FC 7C 80 21 D6 */ mullw r4, r0, r4 -/* 8004DB40 00049100 48 03 DB 45 */ bl func_8008B684 +/* 8004DB40 00049100 48 03 DB 45 */ bl DCStoreRange /* 8004DB44 00049104 38 60 00 01 */ li r3, 1 lbl_8004DB48: /* 8004DB48 00049108 39 61 00 90 */ addi r11, r1, 0x90 @@ -80299,16 +80299,16 @@ glabel func_8004DFF4 /* 8004E0F4 000496B4 FC 01 00 40 */ fcmpo cr0, f1, f0 /* 8004E0F8 000496B8 40 81 00 48 */ ble lbl_8004E140 /* 8004E0FC 000496BC C0 30 00 E8 */ lfs f1, 0xe8(r16) -/* 8004E100 000496C0 48 10 4C 31 */ bl func_80152D30 +/* 8004E100 000496C0 48 10 4C 31 */ bl __cvt_fp2unsigned /* 8004E104 000496C4 C0 30 00 E4 */ lfs f1, 0xe4(r16) /* 8004E108 000496C8 7C 76 1B 78 */ mr r22, r3 -/* 8004E10C 000496CC 48 10 4C 25 */ bl func_80152D30 +/* 8004E10C 000496CC 48 10 4C 25 */ bl __cvt_fp2unsigned /* 8004E110 000496D0 C0 30 00 E0 */ lfs f1, 0xe0(r16) /* 8004E114 000496D4 7C 75 1B 78 */ mr r21, r3 -/* 8004E118 000496D8 48 10 4C 19 */ bl func_80152D30 +/* 8004E118 000496D8 48 10 4C 19 */ bl __cvt_fp2unsigned /* 8004E11C 000496DC C0 30 00 DC */ lfs f1, 0xdc(r16) /* 8004E120 000496E0 7C 74 1B 78 */ mr r20, r3 -/* 8004E124 000496E4 48 10 4C 0D */ bl func_80152D30 +/* 8004E124 000496E4 48 10 4C 0D */ bl __cvt_fp2unsigned /* 8004E128 000496E8 7E 84 A3 78 */ mr r4, r20 /* 8004E12C 000496EC 7E A5 AB 78 */ mr r5, r21 /* 8004E130 000496F0 7E C6 B3 78 */ mr r6, r22 @@ -80907,7 +80907,7 @@ lbl_8004E98C: /* 8004E9AC 00049F6C 3C 60 80 1C */ lis r3, lbl_801C7AC0@ha /* 8004E9B0 00049F70 38 80 02 00 */ li r4, 0x200 /* 8004E9B4 00049F74 38 63 7A C0 */ addi r3, r3, lbl_801C7AC0@l -/* 8004E9B8 00049F78 48 03 CC CD */ bl func_8008B684 +/* 8004E9B8 00049F78 48 03 CC CD */ bl DCStoreRange lbl_8004E9BC: /* 8004E9BC 00049F7C 3F C0 80 1C */ lis r30, lbl_801C7CC0@ha /* 8004E9C0 00049F80 3C 80 80 1C */ lis r4, lbl_801C7AC0@ha @@ -84499,7 +84499,7 @@ lbl_80051E68: /* 80051EA0 0004D460 38 21 01 00 */ addi r1, r1, 0x100 /* 80051EA4 0004D464 4E 80 00 20 */ blr -glabel func_80051EA8 +glabel frameShow /* 80051EA8 0004D468 38 60 00 01 */ li r3, 1 /* 80051EAC 0004D46C 4E 80 00 20 */ blr @@ -84806,7 +84806,7 @@ glabel func_80052174 /* 80052334 0004D8F4 38 21 00 10 */ addi r1, r1, 0x10 /* 80052338 0004D8F8 4E 80 00 20 */ blr -glabel func_8005233C +glabel frameBeginOK /* 8005233C 0004D8FC 80 0D 89 F4 */ lwz r0, lbl_8025D0B4-_SDA_BASE_(r13) /* 80052340 0004D900 7C 00 00 34 */ cntlzw r0, r0 /* 80052344 0004D904 54 03 D9 7E */ srwi r3, r0, 5 @@ -84834,7 +84834,7 @@ glabel func_8005234C lbl_80052394: /* 80052394 0004D954 38 7E 02 88 */ addi r3, r30, 0x288 /* 80052398 0004D958 4C C6 31 82 */ crclr 6 -/* 8005239C 0004D95C 48 03 9E F9 */ bl func_8008C294 +/* 8005239C 0004D95C 48 03 9E F9 */ bl OSReport lbl_800523A0: /* 800523A0 0004D960 80 0D 89 F4 */ lwz r0, lbl_8025D0B4-_SDA_BASE_(r13) /* 800523A4 0004D964 2C 00 00 00 */ cmpwi r0, 0 @@ -84972,7 +84972,7 @@ lbl_80052584: /* 8005259C 0004DB5C 38 21 00 50 */ addi r1, r1, 0x50 /* 800525A0 0004DB60 4E 80 00 20 */ blr -glabel func_800525A4 +glabel frameEnd /* 800525A4 0004DB64 94 21 FF E0 */ stwu r1, -0x20(r1) /* 800525A8 0004DB68 7C 08 02 A6 */ mflr r0 /* 800525AC 0004DB6C 90 01 00 24 */ stw r0, 0x24(r1) @@ -85504,7 +85504,7 @@ lbl_80052CF8: /* 80052D24 0004E2E4 48 04 D0 01 */ bl func_8009FD24 /* 80052D28 0004E2E8 48 04 CB D5 */ bl func_8009F8FC /* 80052D2C 0004E2EC 38 60 00 00 */ li r3, 0 -/* 80052D30 0004E2F0 48 04 78 89 */ bl func_8009A5B8 +/* 80052D30 0004E2F0 48 04 78 89 */ bl VISetBlack /* 80052D34 0004E2F4 3C 7F 00 01 */ addis r3, r31, 1 /* 80052D38 0004E2F8 38 00 00 00 */ li r0, 0 /* 80052D3C 0004E2FC 80 83 14 94 */ lwz r4, 0x1494(r3) @@ -86422,7 +86422,7 @@ glabel func_80053A1C /* 80053A38 0004EFF8 7C BB 2B 78 */ mr r27, r5 /* 80053A3C 0004EFFC 7C DD 33 78 */ mr r29, r6 /* 80053A40 0004F000 7C FC 3B 78 */ mr r28, r7 -/* 80053A44 0004F004 48 03 FC 3D */ bl func_80093680 +/* 80053A44 0004F004 48 03 FC 3D */ bl OSGetTick /* 80053A48 0004F008 2C 1B 00 01 */ cmpwi r27, 1 /* 80053A4C 0004F00C 41 82 01 BC */ beq lbl_80053C08 /* 80053A50 0004F010 40 80 02 6C */ bge lbl_80053CBC @@ -88930,7 +88930,7 @@ lbl_80055DF8: /* 80055E28 000513E8 80 AF 01 1C */ lwz r5, 0x11c(r15) /* 80055E2C 000513EC 7D E3 7B 78 */ mr r3, r15 /* 80055E30 000513F0 38 81 00 14 */ addi r4, r1, 0x14 -/* 80055E34 000513F4 4B FE 75 7D */ bl func_8003D3B0 +/* 80055E34 000513F4 4B FE 75 7D */ bl cpuGetAddressBuffer /* 80055E38 000513F8 2C 03 00 00 */ cmpwi r3, 0 /* 80055E3C 000513FC 40 82 00 0C */ bne lbl_80055E48 /* 80055E40 00051400 38 60 00 00 */ li r3, 0 @@ -89914,7 +89914,7 @@ glabel func_80056C64 /* 80056CC4 00052284 80 BE 00 74 */ lwz r5, 0x74(r30) /* 80056CC8 00052288 7F C3 F3 78 */ mr r3, r30 /* 80056CCC 0005228C 38 81 00 0C */ addi r4, r1, 0xc -/* 80056CD0 00052290 4B FE 66 E1 */ bl func_8003D3B0 +/* 80056CD0 00052290 4B FE 66 E1 */ bl cpuGetAddressBuffer /* 80056CD4 00052294 2C 03 00 00 */ cmpwi r3, 0 /* 80056CD8 00052298 40 82 00 0C */ bne lbl_80056CE4 /* 80056CDC 0005229C 38 60 00 00 */ li r3, 0 @@ -90314,7 +90314,7 @@ glabel func_800571F8 /* 800572C8 00052888 80 DD 00 34 */ lwz r6, 0x34(r29) /* 800572CC 0005288C 38 81 00 0C */ addi r4, r1, 0xc /* 800572D0 00052890 90 A6 00 00 */ stw r5, 0(r6) -/* 800572D4 00052894 4B FE 60 DD */ bl func_8003D3B0 +/* 800572D4 00052894 4B FE 60 DD */ bl cpuGetAddressBuffer /* 800572D8 00052898 2C 03 00 00 */ cmpwi r3, 0 /* 800572DC 0005289C 40 82 00 0C */ bne lbl_800572E8 /* 800572E0 000528A0 38 60 00 00 */ li r3, 0 @@ -90759,7 +90759,7 @@ glabel func_80057938 /* 80057948 00052F08 93 E1 00 1C */ stw r31, 0x1c(r1) /* 8005794C 00052F0C 83 E3 00 74 */ lwz r31, 0x74(r3) /* 80057950 00052F10 80 A3 00 6C */ lwz r5, 0x6c(r3) -/* 80057954 00052F14 4B FE 5A 5D */ bl func_8003D3B0 +/* 80057954 00052F14 4B FE 5A 5D */ bl cpuGetAddressBuffer /* 80057958 00052F18 2C 03 00 00 */ cmpwi r3, 0 /* 8005795C 00052F1C 41 82 00 1C */ beq lbl_80057978 /* 80057960 00052F20 2C 1F 00 00 */ cmpwi r31, 0 @@ -90785,13 +90785,13 @@ glabel func_8005798C /* 800579A4 00052F64 7C 7E 1B 78 */ mr r30, r3 /* 800579A8 00052F68 83 E3 00 7C */ lwz r31, 0x7c(r3) /* 800579AC 00052F6C 80 A3 00 6C */ lwz r5, 0x6c(r3) -/* 800579B0 00052F70 4B FE 5A 01 */ bl func_8003D3B0 +/* 800579B0 00052F70 4B FE 5A 01 */ bl cpuGetAddressBuffer /* 800579B4 00052F74 2C 03 00 00 */ cmpwi r3, 0 /* 800579B8 00052F78 41 82 00 34 */ beq lbl_800579EC /* 800579BC 00052F7C 80 BE 00 74 */ lwz r5, 0x74(r30) /* 800579C0 00052F80 7F C3 F3 78 */ mr r3, r30 /* 800579C4 00052F84 38 81 00 08 */ addi r4, r1, 8 -/* 800579C8 00052F88 4B FE 59 E9 */ bl func_8003D3B0 +/* 800579C8 00052F88 4B FE 59 E9 */ bl cpuGetAddressBuffer /* 800579CC 00052F8C 2C 03 00 00 */ cmpwi r3, 0 /* 800579D0 00052F90 41 82 00 1C */ beq lbl_800579EC /* 800579D4 00052F94 2C 1F 00 00 */ cmpwi r31, 0 @@ -90820,13 +90820,13 @@ glabel func_80057A0C /* 80057A24 00052FE4 7C 7E 1B 78 */ mr r30, r3 /* 80057A28 00052FE8 83 E3 00 7C */ lwz r31, 0x7c(r3) /* 80057A2C 00052FEC 80 A3 00 6C */ lwz r5, 0x6c(r3) -/* 80057A30 00052FF0 4B FE 59 81 */ bl func_8003D3B0 +/* 80057A30 00052FF0 4B FE 59 81 */ bl cpuGetAddressBuffer /* 80057A34 00052FF4 2C 03 00 00 */ cmpwi r3, 0 /* 80057A38 00052FF8 41 82 00 34 */ beq lbl_80057A6C /* 80057A3C 00052FFC 80 BE 00 74 */ lwz r5, 0x74(r30) /* 80057A40 00053000 7F C3 F3 78 */ mr r3, r30 /* 80057A44 00053004 38 81 00 0C */ addi r4, r1, 0xc -/* 80057A48 00053008 4B FE 59 69 */ bl func_8003D3B0 +/* 80057A48 00053008 4B FE 59 69 */ bl cpuGetAddressBuffer /* 80057A4C 0005300C 2C 03 00 00 */ cmpwi r3, 0 /* 80057A50 00053010 41 82 00 1C */ beq lbl_80057A6C /* 80057A54 00053014 2C 1F 00 00 */ cmpwi r31, 0 @@ -90894,11 +90894,11 @@ glabel func_80057B10 /* 80057B28 000530E8 93 E1 00 2C */ stw r31, 0x2c(r1) /* 80057B2C 000530EC 7C 7F 1B 78 */ mr r31, r3 /* 80057B30 000530F0 80 A3 00 6C */ lwz r5, 0x6c(r3) -/* 80057B34 000530F4 4B FE 58 7D */ bl func_8003D3B0 +/* 80057B34 000530F4 4B FE 58 7D */ bl cpuGetAddressBuffer /* 80057B38 000530F8 80 BF 01 34 */ lwz r5, 0x134(r31) /* 80057B3C 000530FC 7F E3 FB 78 */ mr r3, r31 /* 80057B40 00053100 38 81 00 08 */ addi r4, r1, 8 -/* 80057B44 00053104 4B FE 58 6D */ bl func_8003D3B0 +/* 80057B44 00053104 4B FE 58 6D */ bl cpuGetAddressBuffer /* 80057B48 00053108 80 7F 00 74 */ lwz r3, 0x74(r31) /* 80057B4C 0005310C 38 00 00 04 */ li r0, 4 /* 80057B50 00053110 80 E1 00 08 */ lwz r7, 8(r1) @@ -91052,11 +91052,11 @@ glabel func_80057D64 /* 80057D74 00053334 93 E1 00 7C */ stw r31, 0x7c(r1) /* 80057D78 00053338 7C 7F 1B 78 */ mr r31, r3 /* 80057D7C 0005333C 80 A3 00 6C */ lwz r5, 0x6c(r3) -/* 80057D80 00053340 4B FE 56 31 */ bl func_8003D3B0 +/* 80057D80 00053340 4B FE 56 31 */ bl cpuGetAddressBuffer /* 80057D84 00053344 80 BF 01 34 */ lwz r5, 0x134(r31) /* 80057D88 00053348 7F E3 FB 78 */ mr r3, r31 /* 80057D8C 0005334C 38 81 00 08 */ addi r4, r1, 8 -/* 80057D90 00053350 4B FE 56 21 */ bl func_8003D3B0 +/* 80057D90 00053350 4B FE 56 21 */ bl cpuGetAddressBuffer /* 80057D94 00053354 80 1F 00 74 */ lwz r0, 0x74(r31) /* 80057D98 00053358 38 E1 00 18 */ addi r7, r1, 0x18 /* 80057D9C 0005335C 81 21 00 08 */ lwz r9, 8(r1) @@ -91191,15 +91191,15 @@ glabel func_80057F54 /* 80057F94 00053554 93 E1 00 3C */ stw r31, 0x3c(r1) /* 80057F98 00053558 7C 7F 1B 78 */ mr r31, r3 /* 80057F9C 0005355C 80 A3 00 6C */ lwz r5, 0x6c(r3) -/* 80057FA0 00053560 4B FE 54 11 */ bl func_8003D3B0 +/* 80057FA0 00053560 4B FE 54 11 */ bl cpuGetAddressBuffer /* 80057FA4 00053564 80 BF 01 34 */ lwz r5, 0x134(r31) /* 80057FA8 00053568 7F E3 FB 78 */ mr r3, r31 /* 80057FAC 0005356C 38 81 00 08 */ addi r4, r1, 8 -/* 80057FB0 00053570 4B FE 54 01 */ bl func_8003D3B0 +/* 80057FB0 00053570 4B FE 54 01 */ bl cpuGetAddressBuffer /* 80057FB4 00053574 80 BF 00 74 */ lwz r5, 0x74(r31) /* 80057FB8 00053578 7F E3 FB 78 */ mr r3, r31 /* 80057FBC 0005357C 38 81 00 10 */ addi r4, r1, 0x10 -/* 80057FC0 00053580 4B FE 53 F1 */ bl func_8003D3B0 +/* 80057FC0 00053580 4B FE 53 F1 */ bl cpuGetAddressBuffer /* 80057FC4 00053584 80 7F 00 7C */ lwz r3, 0x7c(r31) /* 80057FC8 00053588 38 00 00 04 */ li r0, 4 /* 80057FCC 0005358C 80 C1 00 08 */ lwz r6, 8(r1) @@ -91371,11 +91371,11 @@ glabel func_800581F8 /* 80058238 000537F8 93 E1 00 7C */ stw r31, 0x7c(r1) /* 8005823C 000537FC 7C 7F 1B 78 */ mr r31, r3 /* 80058240 00053800 80 A3 00 6C */ lwz r5, 0x6c(r3) -/* 80058244 00053804 4B FE 51 6D */ bl func_8003D3B0 +/* 80058244 00053804 4B FE 51 6D */ bl cpuGetAddressBuffer /* 80058248 00053808 80 BF 01 34 */ lwz r5, 0x134(r31) /* 8005824C 0005380C 7F E3 FB 78 */ mr r3, r31 /* 80058250 00053810 38 81 00 08 */ addi r4, r1, 8 -/* 80058254 00053814 4B FE 51 5D */ bl func_8003D3B0 +/* 80058254 00053814 4B FE 51 5D */ bl cpuGetAddressBuffer /* 80058258 00053818 80 1F 00 7C */ lwz r0, 0x7c(r31) /* 8005825C 0005381C 80 81 00 08 */ lwz r4, 8(r1) /* 80058260 00053820 90 01 00 14 */ stw r0, 0x14(r1) @@ -91521,11 +91521,11 @@ glabel func_80058468 /* 80058484 00053A44 80 CD 89 20 */ lwz r6, lbl_8025CFE0-_SDA_BASE_(r13) /* 80058488 00053A48 80 A3 00 6C */ lwz r5, 0x6c(r3) /* 8005848C 00053A4C 83 E6 00 5C */ lwz r31, 0x5c(r6) -/* 80058490 00053A50 4B FE 4F 21 */ bl func_8003D3B0 +/* 80058490 00053A50 4B FE 4F 21 */ bl cpuGetAddressBuffer /* 80058494 00053A54 80 BE 01 34 */ lwz r5, 0x134(r30) /* 80058498 00053A58 7F C3 F3 78 */ mr r3, r30 /* 8005849C 00053A5C 38 81 00 08 */ addi r4, r1, 8 -/* 800584A0 00053A60 4B FE 4F 11 */ bl func_8003D3B0 +/* 800584A0 00053A60 4B FE 4F 11 */ bl cpuGetAddressBuffer /* 800584A4 00053A64 80 1E 00 74 */ lwz r0, 0x74(r30) /* 800584A8 00053A68 38 80 00 00 */ li r4, 0 /* 800584AC 00053A6C 80 6D 89 20 */ lwz r3, lbl_8025CFE0-_SDA_BASE_(r13) @@ -91569,7 +91569,7 @@ glabel func_8005851C /* 8005853C 00053AFC D0 21 00 1C */ stfs f1, 0x1c(r1) /* 80058540 00053B00 80 A3 00 6C */ lwz r5, 0x6c(r3) /* 80058544 00053B04 D0 01 00 14 */ stfs f0, 0x14(r1) -/* 80058548 00053B08 4B FE 4E 69 */ bl func_8003D3B0 +/* 80058548 00053B08 4B FE 4E 69 */ bl cpuGetAddressBuffer /* 8005854C 00053B0C 38 00 00 04 */ li r0, 4 /* 80058550 00053B10 80 C1 00 14 */ lwz r6, 0x14(r1) /* 80058554 00053B14 80 A1 00 1C */ lwz r5, 0x1c(r1) @@ -91651,7 +91651,7 @@ glabel func_80058648 /* 80058658 00053C18 93 E1 00 7C */ stw r31, 0x7c(r1) /* 8005865C 00053C1C 7C 7F 1B 78 */ mr r31, r3 /* 80058660 00053C20 80 A3 00 6C */ lwz r5, 0x6c(r3) -/* 80058664 00053C24 4B FE 4D 4D */ bl func_8003D3B0 +/* 80058664 00053C24 4B FE 4D 4D */ bl cpuGetAddressBuffer /* 80058668 00053C28 80 7F 00 74 */ lwz r3, 0x74(r31) /* 8005866C 00053C2C 38 00 00 04 */ li r0, 4 /* 80058670 00053C30 C0 62 81 28 */ lfs f3, lbl_8025DE68-_SDA2_BASE_(r2) @@ -91740,7 +91740,7 @@ glabel func_80058790 /* 800587B0 00053D70 D0 21 00 1C */ stfs f1, 0x1c(r1) /* 800587B4 00053D74 80 A3 00 6C */ lwz r5, 0x6c(r3) /* 800587B8 00053D78 D0 01 00 14 */ stfs f0, 0x14(r1) -/* 800587BC 00053D7C 4B FE 4B F5 */ bl func_8003D3B0 +/* 800587BC 00053D7C 4B FE 4B F5 */ bl cpuGetAddressBuffer /* 800587C0 00053D80 38 00 00 04 */ li r0, 4 /* 800587C4 00053D84 80 A1 00 14 */ lwz r5, 0x14(r1) /* 800587C8 00053D88 80 C1 00 1C */ lwz r6, 0x1c(r1) @@ -91820,7 +91820,7 @@ glabel func_800588B4 /* 800588C4 00053E84 93 E1 00 7C */ stw r31, 0x7c(r1) /* 800588C8 00053E88 7C 7F 1B 78 */ mr r31, r3 /* 800588CC 00053E8C 80 A3 00 6C */ lwz r5, 0x6c(r3) -/* 800588D0 00053E90 4B FE 4A E1 */ bl func_8003D3B0 +/* 800588D0 00053E90 4B FE 4A E1 */ bl cpuGetAddressBuffer /* 800588D4 00053E94 80 7F 00 74 */ lwz r3, 0x74(r31) /* 800588D8 00053E98 38 00 00 04 */ li r0, 4 /* 800588DC 00053E9C C0 62 81 28 */ lfs f3, lbl_8025DE68-_SDA2_BASE_(r2) @@ -91921,7 +91921,7 @@ glabel func_800589FC /* 80058A4C 0005400C 93 E1 00 2C */ stw r31, 0x2c(r1) /* 80058A50 00054010 7C 7F 1B 78 */ mr r31, r3 /* 80058A54 00054014 80 A3 01 34 */ lwz r5, 0x134(r3) -/* 80058A58 00054018 4B FE 49 59 */ bl func_8003D3B0 +/* 80058A58 00054018 4B FE 49 59 */ bl cpuGetAddressBuffer /* 80058A5C 0005401C 80 1F 00 74 */ lwz r0, 0x74(r31) /* 80058A60 00054020 80 9F 00 84 */ lwz r4, 0x84(r31) /* 80058A64 00054024 90 01 00 24 */ stw r0, 0x24(r1) @@ -91967,7 +91967,7 @@ glabel func_800589FC /* 80058B04 000540C4 EF 43 00 B2 */ fmuls f26, f3, f2 /* 80058B08 000540C8 EF 03 00 72 */ fmuls f24, f3, f1 /* 80058B0C 000540CC EF 23 00 32 */ fmuls f25, f3, f0 -/* 80058B10 000540D0 4B FE 48 A1 */ bl func_8003D3B0 +/* 80058B10 000540D0 4B FE 48 A1 */ bl cpuGetAddressBuffer /* 80058B14 000540D4 38 00 00 04 */ li r0, 4 /* 80058B18 000540D8 80 A1 00 14 */ lwz r5, 0x14(r1) /* 80058B1C 000540DC 80 C1 00 1C */ lwz r6, 0x1c(r1) @@ -92116,11 +92116,11 @@ glabel func_80058CF4 /* 80058D2C 000542EC 93 E1 00 7C */ stw r31, 0x7c(r1) /* 80058D30 000542F0 7C 7F 1B 78 */ mr r31, r3 /* 80058D34 000542F4 80 A3 00 6C */ lwz r5, 0x6c(r3) -/* 80058D38 000542F8 4B FE 46 79 */ bl func_8003D3B0 +/* 80058D38 000542F8 4B FE 46 79 */ bl cpuGetAddressBuffer /* 80058D3C 000542FC 80 BF 01 34 */ lwz r5, 0x134(r31) /* 80058D40 00054300 7F E3 FB 78 */ mr r3, r31 /* 80058D44 00054304 38 81 00 08 */ addi r4, r1, 8 -/* 80058D48 00054308 4B FE 46 69 */ bl func_8003D3B0 +/* 80058D48 00054308 4B FE 46 69 */ bl cpuGetAddressBuffer /* 80058D4C 0005430C 80 1F 00 74 */ lwz r0, 0x74(r31) /* 80058D50 00054310 80 9F 00 84 */ lwz r4, 0x84(r31) /* 80058D54 00054314 90 01 00 14 */ stw r0, 0x14(r1) @@ -92287,11 +92287,11 @@ glabel func_80058F4C /* 80058FCC 0005458C D0 21 00 1C */ stfs f1, 0x1c(r1) /* 80058FD0 00054590 80 A3 00 6C */ lwz r5, 0x6c(r3) /* 80058FD4 00054594 D0 01 00 14 */ stfs f0, 0x14(r1) -/* 80058FD8 00054598 4B FE 43 D9 */ bl func_8003D3B0 +/* 80058FD8 00054598 4B FE 43 D9 */ bl cpuGetAddressBuffer /* 80058FDC 0005459C 80 BF 01 34 */ lwz r5, 0x134(r31) /* 80058FE0 000545A0 7F E3 FB 78 */ mr r3, r31 /* 80058FE4 000545A4 38 81 00 08 */ addi r4, r1, 8 -/* 80058FE8 000545A8 4B FE 43 C9 */ bl func_8003D3B0 +/* 80058FE8 000545A8 4B FE 43 C9 */ bl cpuGetAddressBuffer /* 80058FEC 000545AC 80 1F 00 74 */ lwz r0, 0x74(r31) /* 80058FF0 000545B0 80 E1 00 08 */ lwz r7, 8(r1) /* 80058FF4 000545B4 90 01 00 24 */ stw r0, 0x24(r1) @@ -92494,11 +92494,11 @@ glabel func_80059290 /* 80059300 000548C0 93 E1 00 7C */ stw r31, 0x7c(r1) /* 80059304 000548C4 7C 7F 1B 78 */ mr r31, r3 /* 80059308 000548C8 80 A3 00 6C */ lwz r5, 0x6c(r3) -/* 8005930C 000548CC 4B FE 40 A5 */ bl func_8003D3B0 +/* 8005930C 000548CC 4B FE 40 A5 */ bl cpuGetAddressBuffer /* 80059310 000548D0 80 BF 01 34 */ lwz r5, 0x134(r31) /* 80059314 000548D4 7F E3 FB 78 */ mr r3, r31 /* 80059318 000548D8 38 81 00 08 */ addi r4, r1, 8 -/* 8005931C 000548DC 4B FE 40 95 */ bl func_8003D3B0 +/* 8005931C 000548DC 4B FE 40 95 */ bl cpuGetAddressBuffer /* 80059320 000548E0 80 1F 00 74 */ lwz r0, 0x74(r31) /* 80059324 000548E4 80 E1 00 08 */ lwz r7, 8(r1) /* 80059328 000548E8 90 01 00 14 */ stw r0, 0x14(r1) @@ -92719,19 +92719,19 @@ glabel func_800595C8 /* 80059678 00054C38 80 A3 00 6C */ lwz r5, 0x6c(r3) /* 8005967C 00054C3C 90 01 00 20 */ stw r0, 0x20(r1) /* 80059680 00054C40 90 01 00 28 */ stw r0, 0x28(r1) -/* 80059684 00054C44 4B FE 3D 2D */ bl func_8003D3B0 +/* 80059684 00054C44 4B FE 3D 2D */ bl cpuGetAddressBuffer /* 80059688 00054C48 80 BE 00 74 */ lwz r5, 0x74(r30) /* 8005968C 00054C4C 7F C3 F3 78 */ mr r3, r30 /* 80059690 00054C50 38 81 00 14 */ addi r4, r1, 0x14 -/* 80059694 00054C54 4B FE 3D 1D */ bl func_8003D3B0 +/* 80059694 00054C54 4B FE 3D 1D */ bl cpuGetAddressBuffer /* 80059698 00054C58 80 BE 00 7C */ lwz r5, 0x7c(r30) /* 8005969C 00054C5C 7F C3 F3 78 */ mr r3, r30 /* 800596A0 00054C60 38 81 00 10 */ addi r4, r1, 0x10 -/* 800596A4 00054C64 4B FE 3D 0D */ bl func_8003D3B0 +/* 800596A4 00054C64 4B FE 3D 0D */ bl cpuGetAddressBuffer /* 800596A8 00054C68 80 BE 01 34 */ lwz r5, 0x134(r30) /* 800596AC 00054C6C 7F C3 F3 78 */ mr r3, r30 /* 800596B0 00054C70 38 81 00 08 */ addi r4, r1, 8 -/* 800596B4 00054C74 4B FE 3C FD */ bl func_8003D3B0 +/* 800596B4 00054C74 4B FE 3C FD */ bl cpuGetAddressBuffer /* 800596B8 00054C78 80 1E 00 84 */ lwz r0, 0x84(r30) /* 800596BC 00054C7C 81 41 00 08 */ lwz r10, 8(r1) /* 800596C0 00054C80 90 01 00 1C */ stw r0, 0x1c(r1) @@ -93244,19 +93244,19 @@ glabel func_80059DB4 /* 80059E64 00055424 80 A3 00 6C */ lwz r5, 0x6c(r3) /* 80059E68 00055428 90 01 00 60 */ stw r0, 0x60(r1) /* 80059E6C 0005542C 90 01 00 68 */ stw r0, 0x68(r1) -/* 80059E70 00055430 4B FE 35 41 */ bl func_8003D3B0 +/* 80059E70 00055430 4B FE 35 41 */ bl cpuGetAddressBuffer /* 80059E74 00055434 80 BE 00 74 */ lwz r5, 0x74(r30) /* 80059E78 00055438 7F C3 F3 78 */ mr r3, r30 /* 80059E7C 0005543C 38 81 00 14 */ addi r4, r1, 0x14 -/* 80059E80 00055440 4B FE 35 31 */ bl func_8003D3B0 +/* 80059E80 00055440 4B FE 35 31 */ bl cpuGetAddressBuffer /* 80059E84 00055444 80 BE 00 7C */ lwz r5, 0x7c(r30) /* 80059E88 00055448 7F C3 F3 78 */ mr r3, r30 /* 80059E8C 0005544C 38 81 00 10 */ addi r4, r1, 0x10 -/* 80059E90 00055450 4B FE 35 21 */ bl func_8003D3B0 +/* 80059E90 00055450 4B FE 35 21 */ bl cpuGetAddressBuffer /* 80059E94 00055454 80 BE 01 34 */ lwz r5, 0x134(r30) /* 80059E98 00055458 7F C3 F3 78 */ mr r3, r30 /* 80059E9C 0005545C 38 81 00 08 */ addi r4, r1, 8 -/* 80059EA0 00055460 4B FE 35 11 */ bl func_8003D3B0 +/* 80059EA0 00055460 4B FE 35 11 */ bl cpuGetAddressBuffer /* 80059EA4 00055464 80 1E 00 84 */ lwz r0, 0x84(r30) /* 80059EA8 00055468 81 41 00 08 */ lwz r10, 8(r1) /* 80059EAC 0005546C 90 01 00 1C */ stw r0, 0x1c(r1) @@ -93752,15 +93752,15 @@ glabel func_8005A594 /* 8005A608 00055BC8 93 C1 00 58 */ stw r30, 0x58(r1) /* 8005A60C 00055BCC 7C 7E 1B 78 */ mr r30, r3 /* 8005A610 00055BD0 80 A3 00 6C */ lwz r5, 0x6c(r3) -/* 8005A614 00055BD4 4B FE 2D 9D */ bl func_8003D3B0 +/* 8005A614 00055BD4 4B FE 2D 9D */ bl cpuGetAddressBuffer /* 8005A618 00055BD8 80 BE 00 74 */ lwz r5, 0x74(r30) /* 8005A61C 00055BDC 7F C3 F3 78 */ mr r3, r30 /* 8005A620 00055BE0 38 81 00 10 */ addi r4, r1, 0x10 -/* 8005A624 00055BE4 4B FE 2D 8D */ bl func_8003D3B0 +/* 8005A624 00055BE4 4B FE 2D 8D */ bl cpuGetAddressBuffer /* 8005A628 00055BE8 80 BE 01 34 */ lwz r5, 0x134(r30) /* 8005A62C 00055BEC 7F C3 F3 78 */ mr r3, r30 /* 8005A630 00055BF0 38 81 00 08 */ addi r4, r1, 8 -/* 8005A634 00055BF4 4B FE 2D 7D */ bl func_8003D3B0 +/* 8005A634 00055BF4 4B FE 2D 7D */ bl cpuGetAddressBuffer /* 8005A638 00055BF8 80 1E 00 7C */ lwz r0, 0x7c(r30) /* 8005A63C 00055BFC 80 E1 00 08 */ lwz r7, 8(r1) /* 8005A640 00055C00 90 01 00 1C */ stw r0, 0x1c(r1) @@ -94087,15 +94087,15 @@ glabel func_8005AA9C /* 8005AB0C 000560CC 93 E1 00 9C */ stw r31, 0x9c(r1) /* 8005AB10 000560D0 7C 7F 1B 78 */ mr r31, r3 /* 8005AB14 000560D4 80 A3 00 6C */ lwz r5, 0x6c(r3) -/* 8005AB18 000560D8 4B FE 28 99 */ bl func_8003D3B0 +/* 8005AB18 000560D8 4B FE 28 99 */ bl cpuGetAddressBuffer /* 8005AB1C 000560DC 80 BF 00 74 */ lwz r5, 0x74(r31) /* 8005AB20 000560E0 7F E3 FB 78 */ mr r3, r31 /* 8005AB24 000560E4 38 81 00 10 */ addi r4, r1, 0x10 -/* 8005AB28 000560E8 4B FE 28 89 */ bl func_8003D3B0 +/* 8005AB28 000560E8 4B FE 28 89 */ bl cpuGetAddressBuffer /* 8005AB2C 000560EC 80 BF 01 34 */ lwz r5, 0x134(r31) /* 8005AB30 000560F0 7F E3 FB 78 */ mr r3, r31 /* 8005AB34 000560F4 38 81 00 08 */ addi r4, r1, 8 -/* 8005AB38 000560F8 4B FE 28 79 */ bl func_8003D3B0 +/* 8005AB38 000560F8 4B FE 28 79 */ bl cpuGetAddressBuffer /* 8005AB3C 000560FC 80 1F 00 7C */ lwz r0, 0x7c(r31) /* 8005AB40 00056100 80 E1 00 08 */ lwz r7, 8(r1) /* 8005AB44 00056104 90 01 00 1C */ stw r0, 0x1c(r1) @@ -94414,7 +94414,7 @@ glabel func_8005AF90 /* 8005AFEC 000565AC EC 21 10 28 */ fsubs f1, f1, f2 /* 8005AFF0 000565B0 EC 23 08 24 */ fdivs f1, f3, f1 /* 8005AFF4 000565B4 EC 20 08 2A */ fadds f1, f0, f1 -/* 8005AFF8 000565B8 48 0F 7D 39 */ bl func_80152D30 +/* 8005AFF8 000565B8 48 0F 7D 39 */ bl __cvt_fp2unsigned /* 8005AFFC 000565BC 28 03 00 84 */ cmplwi r3, 0x84 /* 8005B000 000565C0 7C 7D 1B 78 */ mr r29, r3 /* 8005B004 000565C4 40 81 00 90 */ ble lbl_8005B094 @@ -94556,7 +94556,7 @@ glabel func_8005B1C8 /* 8005B1E4 000567A4 80 CD 89 20 */ lwz r6, lbl_8025CFE0-_SDA_BASE_(r13) /* 8005B1E8 000567A8 80 A3 00 74 */ lwz r5, 0x74(r3) /* 8005B1EC 000567AC 83 C6 00 4C */ lwz r30, 0x4c(r6) -/* 8005B1F0 000567B0 4B FE 21 C1 */ bl func_8003D3B0 +/* 8005B1F0 000567B0 4B FE 21 C1 */ bl cpuGetAddressBuffer /* 8005B1F4 000567B4 2C 03 00 00 */ cmpwi r3, 0 /* 8005B1F8 000567B8 40 82 00 0C */ bne lbl_8005B204 /* 8005B1FC 000567BC 38 60 00 00 */ li r3, 0 @@ -94620,7 +94620,7 @@ glabel func_8005B2B4 /* 8005B2CC 0005688C 7C 7E 1B 78 */ mr r30, r3 /* 8005B2D0 00056890 8B E3 00 77 */ lbz r31, 0x77(r3) /* 8005B2D4 00056894 80 A3 00 7C */ lwz r5, 0x7c(r3) -/* 8005B2D8 00056898 4B FE 20 D9 */ bl func_8003D3B0 +/* 8005B2D8 00056898 4B FE 20 D9 */ bl cpuGetAddressBuffer /* 8005B2DC 0005689C 2C 03 00 00 */ cmpwi r3, 0 /* 8005B2E0 000568A0 40 82 00 0C */ bne lbl_8005B2EC /* 8005B2E4 000568A4 38 60 00 00 */ li r3, 0 @@ -94654,7 +94654,7 @@ glabel func_8005B32C /* 8005B344 00056904 7C 7E 1B 78 */ mr r30, r3 /* 8005B348 00056908 8B E3 00 77 */ lbz r31, 0x77(r3) /* 8005B34C 0005690C 80 A3 00 7C */ lwz r5, 0x7c(r3) -/* 8005B350 00056910 4B FE 20 61 */ bl func_8003D3B0 +/* 8005B350 00056910 4B FE 20 61 */ bl cpuGetAddressBuffer /* 8005B354 00056914 2C 03 00 00 */ cmpwi r3, 0 /* 8005B358 00056918 40 82 00 0C */ bne lbl_8005B364 /* 8005B35C 0005691C 38 60 00 00 */ li r3, 0 @@ -94691,7 +94691,7 @@ glabel func_8005B3A4 /* 8005B3C8 00056988 7C 7C 1B 78 */ mr r28, r3 /* 8005B3CC 0005698C 8B A3 00 77 */ lbz r29, 0x77(r3) /* 8005B3D0 00056990 80 A3 00 7C */ lwz r5, 0x7c(r3) -/* 8005B3D4 00056994 4B FE 1F DD */ bl func_8003D3B0 +/* 8005B3D4 00056994 4B FE 1F DD */ bl cpuGetAddressBuffer /* 8005B3D8 00056998 2C 03 00 00 */ cmpwi r3, 0 /* 8005B3DC 0005699C 40 82 00 0C */ bne lbl_8005B3E8 /* 8005B3E0 000569A0 38 60 00 00 */ li r3, 0 @@ -94744,7 +94744,7 @@ glabel func_8005B458 /* 8005B47C 00056A3C 7C 7C 1B 78 */ mr r28, r3 /* 8005B480 00056A40 8B A3 00 77 */ lbz r29, 0x77(r3) /* 8005B484 00056A44 80 A3 00 7C */ lwz r5, 0x7c(r3) -/* 8005B488 00056A48 4B FE 1F 29 */ bl func_8003D3B0 +/* 8005B488 00056A48 4B FE 1F 29 */ bl cpuGetAddressBuffer /* 8005B48C 00056A4C 2C 03 00 00 */ cmpwi r3, 0 /* 8005B490 00056A50 40 82 00 0C */ bne lbl_8005B49C /* 8005B494 00056A54 38 60 00 00 */ li r3, 0 @@ -94826,7 +94826,7 @@ glabel func_8005B564 /* 8005B57C 00056B3C 7C 79 1B 78 */ mr r25, r3 /* 8005B580 00056B40 80 A3 00 6C */ lwz r5, 0x6c(r3) /* 8005B584 00056B44 38 81 00 14 */ addi r4, r1, 0x14 -/* 8005B588 00056B48 4B FE 1E 29 */ bl func_8003D3B0 +/* 8005B588 00056B48 4B FE 1E 29 */ bl cpuGetAddressBuffer /* 8005B58C 00056B4C 81 01 00 14 */ lwz r8, 0x14(r1) /* 8005B590 00056B50 7F 23 CB 78 */ mr r3, r25 /* 8005B594 00056B54 80 F9 00 6C */ lwz r7, 0x6c(r25) @@ -94856,11 +94856,11 @@ lbl_8005B5E4: /* 8005B5EC 00056BAC 7F 23 CB 78 */ mr r3, r25 /* 8005B5F0 00056BB0 7F 45 D3 78 */ mr r5, r26 /* 8005B5F4 00056BB4 38 81 00 0C */ addi r4, r1, 0xc -/* 8005B5F8 00056BB8 4B FE 1D B9 */ bl func_8003D3B0 +/* 8005B5F8 00056BB8 4B FE 1D B9 */ bl cpuGetAddressBuffer /* 8005B5FC 00056BBC 7F 23 CB 78 */ mr r3, r25 /* 8005B600 00056BC0 7F E5 FB 78 */ mr r5, r31 /* 8005B604 00056BC4 38 81 00 08 */ addi r4, r1, 8 -/* 8005B608 00056BC8 4B FE 1D A9 */ bl func_8003D3B0 +/* 8005B608 00056BC8 4B FE 1D A9 */ bl cpuGetAddressBuffer /* 8005B60C 00056BCC 80 81 00 0C */ lwz r4, 0xc(r1) /* 8005B610 00056BD0 3B 5A 00 01 */ addi r26, r26, 1 /* 8005B614 00056BD4 80 61 00 08 */ lwz r3, 8(r1) @@ -94872,7 +94872,7 @@ lbl_8005B628: /* 8005B628 00056BE8 7F 23 CB 78 */ mr r3, r25 /* 8005B62C 00056BEC 7F A5 EB 78 */ mr r5, r29 /* 8005B630 00056BF0 38 81 00 10 */ addi r4, r1, 0x10 -/* 8005B634 00056BF4 4B FE 1D 7D */ bl func_8003D3B0 +/* 8005B634 00056BF4 4B FE 1D 7D */ bl cpuGetAddressBuffer /* 8005B638 00056BF8 80 61 00 10 */ lwz r3, 0x10(r1) /* 8005B63C 00056BFC 3B BD 00 02 */ addi r29, r29, 2 /* 8005B640 00056C00 A8 03 00 00 */ lha r0, 0(r3) @@ -94884,11 +94884,11 @@ lbl_8005B654: /* 8005B654 00056C14 7F 23 CB 78 */ mr r3, r25 /* 8005B658 00056C18 38 81 00 0C */ addi r4, r1, 0xc /* 8005B65C 00056C1C 38 B8 FF FF */ addi r5, r24, -1 -/* 8005B660 00056C20 4B FE 1D 51 */ bl func_8003D3B0 +/* 8005B660 00056C20 4B FE 1D 51 */ bl cpuGetAddressBuffer /* 8005B664 00056C24 7F 23 CB 78 */ mr r3, r25 /* 8005B668 00056C28 7F E5 FB 78 */ mr r5, r31 /* 8005B66C 00056C2C 38 81 00 08 */ addi r4, r1, 8 -/* 8005B670 00056C30 4B FE 1D 41 */ bl func_8003D3B0 +/* 8005B670 00056C30 4B FE 1D 41 */ bl cpuGetAddressBuffer /* 8005B674 00056C34 80 81 00 0C */ lwz r4, 0xc(r1) /* 8005B678 00056C38 36 F7 FF FF */ addic. r23, r23, -1 /* 8005B67C 00056C3C 80 61 00 08 */ lwz r3, 8(r1) @@ -95189,7 +95189,7 @@ lbl_8005BA8C: /* 8005BA98 00057058 48 00 00 10 */ b lbl_8005BAA8 lbl_8005BA9C: /* 8005BA9C 0005705C 7F E3 FB 78 */ mr r3, r31 -/* 8005BAA0 00057060 4B FB 2A 05 */ bl func_8000E4A4 +/* 8005BAA0 00057060 4B FB 2A 05 */ bl __cpuBreak /* 8005BAA4 00057064 38 60 00 00 */ li r3, 0 lbl_8005BAA8: /* 8005BAA8 00057068 39 61 00 40 */ addi r11, r1, 0x40 @@ -95263,7 +95263,7 @@ lbl_8005BB9C: /* 8005BBAC 0005716C 80 6D 89 20 */ lwz r3, lbl_8025CFE0-_SDA_BASE_(r13) /* 8005BBB0 00057170 80 A1 00 0C */ lwz r5, 0xc(r1) /* 8005BBB4 00057174 80 63 00 18 */ lwz r3, 0x18(r3) -/* 8005BBB8 00057178 4B FE 61 25 */ bl func_80041CDC +/* 8005BBB8 00057178 4B FE 61 25 */ bl ramGetBuffer /* 8005BBBC 0005717C 2C 03 00 00 */ cmpwi r3, 0 /* 8005BBC0 00057180 40 82 00 14 */ bne lbl_8005BBD4 /* 8005BBC4 00057184 38 60 00 00 */ li r3, 0 @@ -95365,7 +95365,7 @@ lbl_8005BD18: /* 8005BD28 000572E8 80 6D 89 20 */ lwz r3, lbl_8025CFE0-_SDA_BASE_(r13) /* 8005BD2C 000572EC 80 A1 00 0C */ lwz r5, 0xc(r1) /* 8005BD30 000572F0 80 63 00 18 */ lwz r3, 0x18(r3) -/* 8005BD34 000572F4 4B FE 5F A9 */ bl func_80041CDC +/* 8005BD34 000572F4 4B FE 5F A9 */ bl ramGetBuffer /* 8005BD38 000572F8 2C 03 00 00 */ cmpwi r3, 0 /* 8005BD3C 000572FC 40 82 00 0C */ bne lbl_8005BD48 /* 8005BD40 00057300 38 60 00 00 */ li r3, 0 @@ -95380,7 +95380,7 @@ lbl_8005BD48: /* 8005BD60 00057320 80 A1 00 0C */ lwz r5, 0xc(r1) /* 8005BD64 00057324 80 63 00 18 */ lwz r3, 0x18(r3) /* 8005BD68 00057328 38 A5 00 04 */ addi r5, r5, 4 -/* 8005BD6C 0005732C 4B FE 5F 71 */ bl func_80041CDC +/* 8005BD6C 0005732C 4B FE 5F 71 */ bl ramGetBuffer /* 8005BD70 00057330 2C 03 00 00 */ cmpwi r3, 0 /* 8005BD74 00057334 40 82 00 0C */ bne lbl_8005BD80 /* 8005BD78 00057338 38 60 00 00 */ li r3, 0 @@ -95395,7 +95395,7 @@ lbl_8005BD80: /* 8005BD98 00057358 80 A1 00 0C */ lwz r5, 0xc(r1) /* 8005BD9C 0005735C 80 63 00 18 */ lwz r3, 0x18(r3) /* 8005BDA0 00057360 38 A5 FF FC */ addi r5, r5, -4 -/* 8005BDA4 00057364 4B FE 5F 39 */ bl func_80041CDC +/* 8005BDA4 00057364 4B FE 5F 39 */ bl ramGetBuffer /* 8005BDA8 00057368 2C 03 00 00 */ cmpwi r3, 0 /* 8005BDAC 0005736C 40 82 00 0C */ bne lbl_8005BDB8 /* 8005BDB0 00057370 38 60 00 00 */ li r3, 0 @@ -95410,7 +95410,7 @@ lbl_8005BDB8: /* 8005BDD0 00057390 80 A1 00 0C */ lwz r5, 0xc(r1) /* 8005BDD4 00057394 80 63 00 18 */ lwz r3, 0x18(r3) /* 8005BDD8 00057398 38 A5 FF F8 */ addi r5, r5, -8 -/* 8005BDDC 0005739C 4B FE 5F 01 */ bl func_80041CDC +/* 8005BDDC 0005739C 4B FE 5F 01 */ bl ramGetBuffer /* 8005BDE0 000573A0 2C 03 00 00 */ cmpwi r3, 0 /* 8005BDE4 000573A4 40 82 00 0C */ bne lbl_8005BDF0 /* 8005BDE8 000573A8 38 60 00 00 */ li r3, 0 @@ -95495,7 +95495,7 @@ lbl_8005BF04: /* 8005BF14 000574D4 80 6D 89 20 */ lwz r3, lbl_8025CFE0-_SDA_BASE_(r13) /* 8005BF18 000574D8 80 A1 00 0C */ lwz r5, 0xc(r1) /* 8005BF1C 000574DC 80 63 00 18 */ lwz r3, 0x18(r3) -/* 8005BF20 000574E0 4B FE 5D BD */ bl func_80041CDC +/* 8005BF20 000574E0 4B FE 5D BD */ bl ramGetBuffer /* 8005BF24 000574E4 2C 03 00 00 */ cmpwi r3, 0 /* 8005BF28 000574E8 40 82 00 0C */ bne lbl_8005BF34 /* 8005BF2C 000574EC 38 60 00 00 */ li r3, 0 @@ -95510,7 +95510,7 @@ lbl_8005BF34: /* 8005BF4C 0005750C 80 A1 00 0C */ lwz r5, 0xc(r1) /* 8005BF50 00057510 80 63 00 18 */ lwz r3, 0x18(r3) /* 8005BF54 00057514 38 A5 FF FC */ addi r5, r5, -4 -/* 8005BF58 00057518 4B FE 5D 85 */ bl func_80041CDC +/* 8005BF58 00057518 4B FE 5D 85 */ bl ramGetBuffer /* 8005BF5C 0005751C 2C 03 00 00 */ cmpwi r3, 0 /* 8005BF60 00057520 40 82 00 0C */ bne lbl_8005BF6C /* 8005BF64 00057524 38 60 00 00 */ li r3, 0 @@ -95525,7 +95525,7 @@ lbl_8005BF6C: /* 8005BF84 00057544 80 A1 00 0C */ lwz r5, 0xc(r1) /* 8005BF88 00057548 80 63 00 18 */ lwz r3, 0x18(r3) /* 8005BF8C 0005754C 38 A5 FF F8 */ addi r5, r5, -8 -/* 8005BF90 00057550 4B FE 5D 4D */ bl func_80041CDC +/* 8005BF90 00057550 4B FE 5D 4D */ bl ramGetBuffer /* 8005BF94 00057554 2C 03 00 00 */ cmpwi r3, 0 /* 8005BF98 00057558 40 82 00 0C */ bne lbl_8005BFA4 /* 8005BF9C 0005755C 38 60 00 00 */ li r3, 0 @@ -95540,7 +95540,7 @@ lbl_8005BFA4: /* 8005BFBC 0005757C 80 A1 00 0C */ lwz r5, 0xc(r1) /* 8005BFC0 00057580 80 63 00 18 */ lwz r3, 0x18(r3) /* 8005BFC4 00057584 38 A5 FF F0 */ addi r5, r5, -16 -/* 8005BFC8 00057588 4B FE 5D 15 */ bl func_80041CDC +/* 8005BFC8 00057588 4B FE 5D 15 */ bl ramGetBuffer /* 8005BFCC 0005758C 2C 03 00 00 */ cmpwi r3, 0 /* 8005BFD0 00057590 40 82 00 0C */ bne lbl_8005BFDC /* 8005BFD4 00057594 38 60 00 00 */ li r3, 0 @@ -95670,7 +95670,7 @@ lbl_8005C19C: /* 8005C1AC 0005776C 80 6D 89 20 */ lwz r3, lbl_8025CFE0-_SDA_BASE_(r13) /* 8005C1B0 00057770 80 A1 00 0C */ lwz r5, 0xc(r1) /* 8005C1B4 00057774 80 63 00 18 */ lwz r3, 0x18(r3) -/* 8005C1B8 00057778 4B FE 5B 25 */ bl func_80041CDC +/* 8005C1B8 00057778 4B FE 5B 25 */ bl ramGetBuffer /* 8005C1BC 0005777C 2C 03 00 00 */ cmpwi r3, 0 /* 8005C1C0 00057780 40 82 00 0C */ bne lbl_8005C1CC /* 8005C1C4 00057784 38 60 00 00 */ li r3, 0 @@ -95786,7 +95786,7 @@ lbl_8005C310: /* 8005C354 00057914 38 81 00 08 */ addi r4, r1, 8 /* 8005C358 00057918 38 B8 00 14 */ addi r5, r24, 0x14 /* 8005C35C 0005791C 80 63 00 10 */ lwz r3, 0x10(r3) -/* 8005C360 00057920 4B FE 10 51 */ bl func_8003D3B0 +/* 8005C360 00057920 4B FE 10 51 */ bl cpuGetAddressBuffer /* 8005C364 00057924 2C 03 00 00 */ cmpwi r3, 0 /* 8005C368 00057928 40 82 00 0C */ bne lbl_8005C374 /* 8005C36C 0005792C 38 60 00 00 */ li r3, 0 @@ -95873,7 +95873,7 @@ lbl_8005C48C: /* 8005C490 00057A50 38 81 00 08 */ addi r4, r1, 8 /* 8005C494 00057A54 38 BF 00 08 */ addi r5, r31, 8 /* 8005C498 00057A58 80 63 00 10 */ lwz r3, 0x10(r3) -/* 8005C49C 00057A5C 4B FE 0F 15 */ bl func_8003D3B0 +/* 8005C49C 00057A5C 4B FE 0F 15 */ bl cpuGetAddressBuffer /* 8005C4A0 00057A60 2C 03 00 00 */ cmpwi r3, 0 /* 8005C4A4 00057A64 40 82 00 0C */ bne lbl_8005C4B0 /* 8005C4A8 00057A68 38 60 00 00 */ li r3, 0 @@ -95910,7 +95910,7 @@ lbl_8005C4F8: /* 8005C510 00057AD0 7F 65 DB 78 */ mr r5, r27 /* 8005C514 00057AD4 38 81 00 08 */ addi r4, r1, 8 /* 8005C518 00057AD8 80 63 00 10 */ lwz r3, 0x10(r3) -/* 8005C51C 00057ADC 4B FE 0E 95 */ bl func_8003D3B0 +/* 8005C51C 00057ADC 4B FE 0E 95 */ bl cpuGetAddressBuffer /* 8005C520 00057AE0 2C 03 00 00 */ cmpwi r3, 0 /* 8005C524 00057AE4 40 82 00 0C */ bne lbl_8005C530 /* 8005C528 00057AE8 38 60 00 00 */ li r3, 0 @@ -95970,7 +95970,7 @@ lbl_8005C5A4: /* 8005C5E8 00057BA8 38 81 00 08 */ addi r4, r1, 8 /* 8005C5EC 00057BAC 38 B8 00 04 */ addi r5, r24, 4 /* 8005C5F0 00057BB0 80 63 00 10 */ lwz r3, 0x10(r3) -/* 8005C5F4 00057BB4 4B FE 0D BD */ bl func_8003D3B0 +/* 8005C5F4 00057BB4 4B FE 0D BD */ bl cpuGetAddressBuffer /* 8005C5F8 00057BB8 2C 03 00 00 */ cmpwi r3, 0 /* 8005C5FC 00057BBC 40 82 00 0C */ bne lbl_8005C608 /* 8005C600 00057BC0 38 60 00 00 */ li r3, 0 @@ -96012,7 +96012,7 @@ lbl_8005C664: /* 8005C67C 00057C3C 7F 45 D3 78 */ mr r5, r26 /* 8005C680 00057C40 38 81 00 08 */ addi r4, r1, 8 /* 8005C684 00057C44 80 63 00 10 */ lwz r3, 0x10(r3) -/* 8005C688 00057C48 4B FE 0D 29 */ bl func_8003D3B0 +/* 8005C688 00057C48 4B FE 0D 29 */ bl cpuGetAddressBuffer /* 8005C68C 00057C4C 2C 03 00 00 */ cmpwi r3, 0 /* 8005C690 00057C50 40 82 00 0C */ bne lbl_8005C69C /* 8005C694 00057C54 38 60 00 00 */ li r3, 0 @@ -96033,7 +96033,7 @@ lbl_8005C6B4: /* 8005C6C4 00057C84 38 21 00 30 */ addi r1, r1, 0x30 /* 8005C6C8 00057C88 4E 80 00 20 */ blr -glabel func_8005C6CC +glabel libraryTestFunction /* 8005C6CC 00057C8C 94 21 FF 70 */ stwu r1, -0x90(r1) /* 8005C6D0 00057C90 7C 08 02 A6 */ mflr r0 /* 8005C6D4 00057C94 90 01 00 94 */ stw r0, 0x94(r1) @@ -96151,7 +96151,7 @@ lbl_8005C860: /* 8005C888 00057E48 80 63 00 10 */ lwz r3, 0x10(r3) /* 8005C88C 00057E4C 3B E0 00 00 */ li r31, 0 /* 8005C890 00057E50 90 01 00 18 */ stw r0, 0x18(r1) -/* 8005C894 00057E54 4B FE 0B 1D */ bl func_8003D3B0 +/* 8005C894 00057E54 4B FE 0B 1D */ bl cpuGetAddressBuffer /* 8005C898 00057E58 2C 03 00 00 */ cmpwi r3, 0 /* 8005C89C 00057E5C 40 82 00 0C */ bne lbl_8005C8A8 /* 8005C8A0 00057E60 38 60 00 00 */ li r3, 0 @@ -96178,7 +96178,7 @@ lbl_8005C8A8: /* 8005C8F0 00057EB0 54 05 11 3A */ rlwinm r5, r0, 2, 4, 0x1d /* 8005C8F4 00057EB4 80 63 00 10 */ lwz r3, 0x10(r3) /* 8005C8F8 00057EB8 50 C5 00 06 */ rlwimi r5, r6, 0, 0, 3 -/* 8005C8FC 00057EBC 4B FE 0A B5 */ bl func_8003D3B0 +/* 8005C8FC 00057EBC 4B FE 0A B5 */ bl cpuGetAddressBuffer /* 8005C900 00057EC0 2C 03 00 00 */ cmpwi r3, 0 /* 8005C904 00057EC4 41 82 06 40 */ beq lbl_8005CF44 /* 8005C908 00057EC8 80 61 00 10 */ lwz r3, 0x10(r1) @@ -96203,7 +96203,7 @@ lbl_8005C928: /* 8005C950 00057F10 54 05 11 3A */ rlwinm r5, r0, 2, 4, 0x1d /* 8005C954 00057F14 80 63 00 10 */ lwz r3, 0x10(r3) /* 8005C958 00057F18 50 C5 00 06 */ rlwimi r5, r6, 0, 0, 3 -/* 8005C95C 00057F1C 4B FE 0A 55 */ bl func_8003D3B0 +/* 8005C95C 00057F1C 4B FE 0A 55 */ bl cpuGetAddressBuffer /* 8005C960 00057F20 2C 03 00 00 */ cmpwi r3, 0 /* 8005C964 00057F24 41 82 05 E0 */ beq lbl_8005CF44 /* 8005C968 00057F28 80 61 00 10 */ lwz r3, 0x10(r1) @@ -96705,7 +96705,7 @@ lbl_8005D04C: lbl_8005D070: /* 8005D070 00058630 7F A3 EB 78 */ mr r3, r29 /* 8005D074 00058634 7F 64 DB 78 */ mr r4, r27 -/* 8005D078 00058638 4B FF F6 55 */ bl func_8005C6CC +/* 8005D078 00058638 4B FF F6 55 */ bl libraryTestFunction /* 8005D07C 0005863C 7C 03 00 D0 */ neg r0, r3 /* 8005D080 00058640 7C 00 1B 78 */ or r0, r0, r3 /* 8005D084 00058644 54 00 0F FE */ srwi r0, r0, 0x1f @@ -96740,7 +96740,7 @@ lbl_8005D0C8: lbl_8005D0EC: /* 8005D0EC 000586AC 7F A3 EB 78 */ mr r3, r29 /* 8005D0F0 000586B0 7F 64 DB 78 */ mr r4, r27 -/* 8005D0F4 000586B4 4B FF F5 D9 */ bl func_8005C6CC +/* 8005D0F4 000586B4 4B FF F5 D9 */ bl libraryTestFunction /* 8005D0F8 000586B8 7C 03 00 D0 */ neg r0, r3 /* 8005D0FC 000586BC 7C 00 1B 78 */ or r0, r0, r3 /* 8005D100 000586C0 54 00 0F FE */ srwi r0, r0, 0x1f @@ -96752,7 +96752,7 @@ lbl_8005D104: lbl_8005D114: /* 8005D114 000586D4 7F A3 EB 78 */ mr r3, r29 /* 8005D118 000586D8 7F 84 E3 78 */ mr r4, r28 -/* 8005D11C 000586DC 4B FF F5 B1 */ bl func_8005C6CC +/* 8005D11C 000586DC 4B FF F5 B1 */ bl libraryTestFunction /* 8005D120 000586E0 7C 03 00 D0 */ neg r0, r3 /* 8005D124 000586E4 7C 00 1B 78 */ or r0, r0, r3 /* 8005D128 000586E8 54 00 0F FE */ srwi r0, r0, 0x1f @@ -96790,7 +96790,7 @@ lbl_8005D178: lbl_8005D19C: /* 8005D19C 0005875C 7F A3 EB 78 */ mr r3, r29 /* 8005D1A0 00058760 7F 84 E3 78 */ mr r4, r28 -/* 8005D1A4 00058764 4B FF F5 29 */ bl func_8005C6CC +/* 8005D1A4 00058764 4B FF F5 29 */ bl libraryTestFunction /* 8005D1A8 00058768 7C 03 00 D0 */ neg r0, r3 /* 8005D1AC 0005876C 7C 00 1B 78 */ or r0, r0, r3 /* 8005D1B0 00058770 54 00 0F FE */ srwi r0, r0, 0x1f @@ -96825,7 +96825,7 @@ lbl_8005D1F4: lbl_8005D218: /* 8005D218 000587D8 7F A3 EB 78 */ mr r3, r29 /* 8005D21C 000587DC 7F 84 E3 78 */ mr r4, r28 -/* 8005D220 000587E0 4B FF F4 AD */ bl func_8005C6CC +/* 8005D220 000587E0 4B FF F4 AD */ bl libraryTestFunction /* 8005D224 000587E4 7C 03 00 D0 */ neg r0, r3 /* 8005D228 000587E8 7C 00 1B 78 */ or r0, r0, r3 /* 8005D22C 000587EC 54 00 0F FE */ srwi r0, r0, 0x1f @@ -96837,7 +96837,7 @@ lbl_8005D230: lbl_8005D240: /* 8005D240 00058800 7F A3 EB 78 */ mr r3, r29 /* 8005D244 00058804 7F 64 DB 78 */ mr r4, r27 -/* 8005D248 00058808 4B FF F4 85 */ bl func_8005C6CC +/* 8005D248 00058808 4B FF F4 85 */ bl libraryTestFunction /* 8005D24C 0005880C 7C 03 00 D0 */ neg r0, r3 /* 8005D250 00058810 7C 00 1B 78 */ or r0, r0, r3 /* 8005D254 00058814 54 00 0F FE */ srwi r0, r0, 0x1f @@ -96849,7 +96849,7 @@ lbl_8005D258: lbl_8005D268: /* 8005D268 00058828 7F A3 EB 78 */ mr r3, r29 /* 8005D26C 0005882C 7F E4 FB 78 */ mr r4, r31 -/* 8005D270 00058830 4B FF F4 5D */ bl func_8005C6CC +/* 8005D270 00058830 4B FF F4 5D */ bl libraryTestFunction /* 8005D274 00058834 7C 03 00 D0 */ neg r0, r3 /* 8005D278 00058838 7C 00 1B 78 */ or r0, r0, r3 /* 8005D27C 0005883C 54 00 0F FE */ srwi r0, r0, 0x1f @@ -96890,7 +96890,7 @@ lbl_8005D2D8: lbl_8005D2FC: /* 8005D2FC 000588BC 7F A3 EB 78 */ mr r3, r29 /* 8005D300 000588C0 7F 84 E3 78 */ mr r4, r28 -/* 8005D304 000588C4 4B FF F3 C9 */ bl func_8005C6CC +/* 8005D304 000588C4 4B FF F3 C9 */ bl libraryTestFunction /* 8005D308 000588C8 7C 03 00 D0 */ neg r0, r3 /* 8005D30C 000588CC 7C 00 1B 78 */ or r0, r0, r3 /* 8005D310 000588D0 54 00 0F FE */ srwi r0, r0, 0x1f @@ -96925,7 +96925,7 @@ lbl_8005D354: lbl_8005D378: /* 8005D378 00058938 7F A3 EB 78 */ mr r3, r29 /* 8005D37C 0005893C 7F 84 E3 78 */ mr r4, r28 -/* 8005D380 00058940 4B FF F3 4D */ bl func_8005C6CC +/* 8005D380 00058940 4B FF F3 4D */ bl libraryTestFunction /* 8005D384 00058944 7C 03 00 D0 */ neg r0, r3 /* 8005D388 00058948 7C 00 1B 78 */ or r0, r0, r3 /* 8005D38C 0005894C 54 00 0F FE */ srwi r0, r0, 0x1f @@ -96937,7 +96937,7 @@ lbl_8005D390: lbl_8005D3A0: /* 8005D3A0 00058960 7F A3 EB 78 */ mr r3, r29 /* 8005D3A4 00058964 7F 64 DB 78 */ mr r4, r27 -/* 8005D3A8 00058968 4B FF F3 25 */ bl func_8005C6CC +/* 8005D3A8 00058968 4B FF F3 25 */ bl libraryTestFunction /* 8005D3AC 0005896C 7C 03 00 D0 */ neg r0, r3 /* 8005D3B0 00058970 7C 00 1B 78 */ or r0, r0, r3 /* 8005D3B4 00058974 54 00 0F FE */ srwi r0, r0, 0x1f @@ -96975,7 +96975,7 @@ lbl_8005D404: lbl_8005D428: /* 8005D428 000589E8 7F A3 EB 78 */ mr r3, r29 /* 8005D42C 000589EC 7F 84 E3 78 */ mr r4, r28 -/* 8005D430 000589F0 4B FF F2 9D */ bl func_8005C6CC +/* 8005D430 000589F0 4B FF F2 9D */ bl libraryTestFunction /* 8005D434 000589F4 7C 03 00 D0 */ neg r0, r3 /* 8005D438 000589F8 7C 00 1B 78 */ or r0, r0, r3 /* 8005D43C 000589FC 54 00 0F FE */ srwi r0, r0, 0x1f @@ -97010,7 +97010,7 @@ lbl_8005D480: lbl_8005D4A4: /* 8005D4A4 00058A64 7F A3 EB 78 */ mr r3, r29 /* 8005D4A8 00058A68 7F 84 E3 78 */ mr r4, r28 -/* 8005D4AC 00058A6C 4B FF F2 21 */ bl func_8005C6CC +/* 8005D4AC 00058A6C 4B FF F2 21 */ bl libraryTestFunction /* 8005D4B0 00058A70 7C 03 00 D0 */ neg r0, r3 /* 8005D4B4 00058A74 7C 00 1B 78 */ or r0, r0, r3 /* 8005D4B8 00058A78 54 00 0F FE */ srwi r0, r0, 0x1f @@ -97022,7 +97022,7 @@ lbl_8005D4BC: lbl_8005D4CC: /* 8005D4CC 00058A8C 7F A3 EB 78 */ mr r3, r29 /* 8005D4D0 00058A90 7F 64 DB 78 */ mr r4, r27 -/* 8005D4D4 00058A94 4B FF F1 F9 */ bl func_8005C6CC +/* 8005D4D4 00058A94 4B FF F1 F9 */ bl libraryTestFunction /* 8005D4D8 00058A98 7C 03 00 D0 */ neg r0, r3 /* 8005D4DC 00058A9C 7C 00 1B 78 */ or r0, r0, r3 /* 8005D4E0 00058AA0 54 00 0F FE */ srwi r0, r0, 0x1f @@ -97034,7 +97034,7 @@ lbl_8005D4E4: lbl_8005D4F4: /* 8005D4F4 00058AB4 7F A3 EB 78 */ mr r3, r29 /* 8005D4F8 00058AB8 7F E4 FB 78 */ mr r4, r31 -/* 8005D4FC 00058ABC 4B FF F1 D1 */ bl func_8005C6CC +/* 8005D4FC 00058ABC 4B FF F1 D1 */ bl libraryTestFunction /* 8005D500 00058AC0 7C 03 00 D0 */ neg r0, r3 /* 8005D504 00058AC4 7C 00 1B 78 */ or r0, r0, r3 /* 8005D508 00058AC8 54 00 0F FE */ srwi r0, r0, 0x1f @@ -97046,7 +97046,7 @@ lbl_8005D50C: lbl_8005D51C: /* 8005D51C 00058ADC 7F A3 EB 78 */ mr r3, r29 /* 8005D520 00058AE0 7F C4 F3 78 */ mr r4, r30 -/* 8005D524 00058AE4 4B FF F1 A9 */ bl func_8005C6CC +/* 8005D524 00058AE4 4B FF F1 A9 */ bl libraryTestFunction /* 8005D528 00058AE8 2C 03 00 00 */ cmpwi r3, 0 /* 8005D52C 00058AEC 40 82 00 0C */ bne lbl_8005D538 /* 8005D530 00058AF0 38 60 00 00 */ li r3, 0 @@ -97230,7 +97230,7 @@ lbl_8005D78C: /* 8005D7A4 00058D64 80 9F 00 20 */ lwz r4, 0x20(r31) /* 8005D7A8 00058D68 7F E3 FB 78 */ mr r3, r31 /* 8005D7AC 00058D6C 38 A1 00 08 */ addi r5, r1, 8 -/* 8005D7B0 00058D70 4B FE 04 9D */ bl func_8003DC4C +/* 8005D7B0 00058D70 4B FE 04 9D */ bl cpuFindFunction lbl_8005D7B4: /* 8005D7B4 00058D74 3C 7F 00 01 */ addis r3, r31, 1 /* 8005D7B8 00058D78 80 63 14 94 */ lwz r3, 0x1494(r3) @@ -97270,7 +97270,7 @@ lbl_8005D818: lbl_8005D83C: /* 8005D83C 00058DFC 7F 83 E3 78 */ mr r3, r28 /* 8005D840 00058E00 7F 44 D3 78 */ mr r4, r26 -/* 8005D844 00058E04 4B FF EE 89 */ bl func_8005C6CC +/* 8005D844 00058E04 4B FF EE 89 */ bl libraryTestFunction /* 8005D848 00058E08 7C 03 00 D0 */ neg r0, r3 /* 8005D84C 00058E0C 7C 00 1B 78 */ or r0, r0, r3 /* 8005D850 00058E10 54 00 0F FE */ srwi r0, r0, 0x1f @@ -97305,7 +97305,7 @@ lbl_8005D894: lbl_8005D8B8: /* 8005D8B8 00058E78 7F 83 E3 78 */ mr r3, r28 /* 8005D8BC 00058E7C 7F 44 D3 78 */ mr r4, r26 -/* 8005D8C0 00058E80 4B FF EE 0D */ bl func_8005C6CC +/* 8005D8C0 00058E80 4B FF EE 0D */ bl libraryTestFunction /* 8005D8C4 00058E84 7C 03 00 D0 */ neg r0, r3 /* 8005D8C8 00058E88 7C 00 1B 78 */ or r0, r0, r3 /* 8005D8CC 00058E8C 54 00 0F FE */ srwi r0, r0, 0x1f @@ -97317,7 +97317,7 @@ lbl_8005D8D0: lbl_8005D8E0: /* 8005D8E0 00058EA0 7F 83 E3 78 */ mr r3, r28 /* 8005D8E4 00058EA4 7F 64 DB 78 */ mr r4, r27 -/* 8005D8E8 00058EA8 4B FF ED E5 */ bl func_8005C6CC +/* 8005D8E8 00058EA8 4B FF ED E5 */ bl libraryTestFunction /* 8005D8EC 00058EAC 7C 03 00 D0 */ neg r0, r3 /* 8005D8F0 00058EB0 7C 00 1B 78 */ or r0, r0, r3 /* 8005D8F4 00058EB4 54 00 0F FE */ srwi r0, r0, 0x1f @@ -97355,7 +97355,7 @@ lbl_8005D944: lbl_8005D968: /* 8005D968 00058F28 7F 83 E3 78 */ mr r3, r28 /* 8005D96C 00058F2C 7F 64 DB 78 */ mr r4, r27 -/* 8005D970 00058F30 4B FF ED 5D */ bl func_8005C6CC +/* 8005D970 00058F30 4B FF ED 5D */ bl libraryTestFunction /* 8005D974 00058F34 7C 03 00 D0 */ neg r0, r3 /* 8005D978 00058F38 7C 00 1B 78 */ or r0, r0, r3 /* 8005D97C 00058F3C 54 00 0F FE */ srwi r0, r0, 0x1f @@ -97390,7 +97390,7 @@ lbl_8005D9C0: lbl_8005D9E4: /* 8005D9E4 00058FA4 7F 83 E3 78 */ mr r3, r28 /* 8005D9E8 00058FA8 7F 64 DB 78 */ mr r4, r27 -/* 8005D9EC 00058FAC 4B FF EC E1 */ bl func_8005C6CC +/* 8005D9EC 00058FAC 4B FF EC E1 */ bl libraryTestFunction /* 8005D9F0 00058FB0 7C 03 00 D0 */ neg r0, r3 /* 8005D9F4 00058FB4 7C 00 1B 78 */ or r0, r0, r3 /* 8005D9F8 00058FB8 54 00 0F FE */ srwi r0, r0, 0x1f @@ -97402,7 +97402,7 @@ lbl_8005D9FC: lbl_8005DA0C: /* 8005DA0C 00058FCC 7F 83 E3 78 */ mr r3, r28 /* 8005DA10 00058FD0 7F 44 D3 78 */ mr r4, r26 -/* 8005DA14 00058FD4 4B FF EC B9 */ bl func_8005C6CC +/* 8005DA14 00058FD4 4B FF EC B9 */ bl libraryTestFunction /* 8005DA18 00058FD8 7C 03 00 D0 */ neg r0, r3 /* 8005DA1C 00058FDC 7C 00 1B 78 */ or r0, r0, r3 /* 8005DA20 00058FE0 54 00 0F FE */ srwi r0, r0, 0x1f @@ -97414,7 +97414,7 @@ lbl_8005DA24: lbl_8005DA34: /* 8005DA34 00058FF4 7F 83 E3 78 */ mr r3, r28 /* 8005DA38 00058FF8 7F A4 EB 78 */ mr r4, r29 -/* 8005DA3C 00058FFC 4B FF EC 91 */ bl func_8005C6CC +/* 8005DA3C 00058FFC 4B FF EC 91 */ bl libraryTestFunction /* 8005DA40 00059000 7C 03 00 D0 */ neg r0, r3 /* 8005DA44 00059004 7C 00 1B 78 */ or r0, r0, r3 /* 8005DA48 00059008 54 00 0F FE */ srwi r0, r0, 0x1f @@ -97455,7 +97455,7 @@ lbl_8005DAA4: lbl_8005DAC8: /* 8005DAC8 00059088 7F 83 E3 78 */ mr r3, r28 /* 8005DACC 0005908C 7F 64 DB 78 */ mr r4, r27 -/* 8005DAD0 00059090 4B FF EB FD */ bl func_8005C6CC +/* 8005DAD0 00059090 4B FF EB FD */ bl libraryTestFunction /* 8005DAD4 00059094 7C 03 00 D0 */ neg r0, r3 /* 8005DAD8 00059098 7C 00 1B 78 */ or r0, r0, r3 /* 8005DADC 0005909C 54 00 0F FE */ srwi r0, r0, 0x1f @@ -97490,7 +97490,7 @@ lbl_8005DB20: lbl_8005DB44: /* 8005DB44 00059104 7F 83 E3 78 */ mr r3, r28 /* 8005DB48 00059108 7F 64 DB 78 */ mr r4, r27 -/* 8005DB4C 0005910C 4B FF EB 81 */ bl func_8005C6CC +/* 8005DB4C 0005910C 4B FF EB 81 */ bl libraryTestFunction /* 8005DB50 00059110 7C 03 00 D0 */ neg r0, r3 /* 8005DB54 00059114 7C 00 1B 78 */ or r0, r0, r3 /* 8005DB58 00059118 54 00 0F FE */ srwi r0, r0, 0x1f @@ -97502,7 +97502,7 @@ lbl_8005DB5C: lbl_8005DB6C: /* 8005DB6C 0005912C 7F 83 E3 78 */ mr r3, r28 /* 8005DB70 00059130 7F 44 D3 78 */ mr r4, r26 -/* 8005DB74 00059134 4B FF EB 59 */ bl func_8005C6CC +/* 8005DB74 00059134 4B FF EB 59 */ bl libraryTestFunction /* 8005DB78 00059138 7C 03 00 D0 */ neg r0, r3 /* 8005DB7C 0005913C 7C 00 1B 78 */ or r0, r0, r3 /* 8005DB80 00059140 54 00 0F FE */ srwi r0, r0, 0x1f @@ -97540,7 +97540,7 @@ lbl_8005DBD0: lbl_8005DBF4: /* 8005DBF4 000591B4 7F 83 E3 78 */ mr r3, r28 /* 8005DBF8 000591B8 7F 64 DB 78 */ mr r4, r27 -/* 8005DBFC 000591BC 4B FF EA D1 */ bl func_8005C6CC +/* 8005DBFC 000591BC 4B FF EA D1 */ bl libraryTestFunction /* 8005DC00 000591C0 7C 03 00 D0 */ neg r0, r3 /* 8005DC04 000591C4 7C 00 1B 78 */ or r0, r0, r3 /* 8005DC08 000591C8 54 00 0F FE */ srwi r0, r0, 0x1f @@ -97575,7 +97575,7 @@ lbl_8005DC4C: lbl_8005DC70: /* 8005DC70 00059230 7F 83 E3 78 */ mr r3, r28 /* 8005DC74 00059234 7F 64 DB 78 */ mr r4, r27 -/* 8005DC78 00059238 4B FF EA 55 */ bl func_8005C6CC +/* 8005DC78 00059238 4B FF EA 55 */ bl libraryTestFunction /* 8005DC7C 0005923C 7C 03 00 D0 */ neg r0, r3 /* 8005DC80 00059240 7C 00 1B 78 */ or r0, r0, r3 /* 8005DC84 00059244 54 00 0F FE */ srwi r0, r0, 0x1f @@ -97587,7 +97587,7 @@ lbl_8005DC88: lbl_8005DC98: /* 8005DC98 00059258 7F 83 E3 78 */ mr r3, r28 /* 8005DC9C 0005925C 7F 44 D3 78 */ mr r4, r26 -/* 8005DCA0 00059260 4B FF EA 2D */ bl func_8005C6CC +/* 8005DCA0 00059260 4B FF EA 2D */ bl libraryTestFunction /* 8005DCA4 00059264 7C 03 00 D0 */ neg r0, r3 /* 8005DCA8 00059268 7C 00 1B 78 */ or r0, r0, r3 /* 8005DCAC 0005926C 54 00 0F FE */ srwi r0, r0, 0x1f @@ -97599,7 +97599,7 @@ lbl_8005DCB0: lbl_8005DCC0: /* 8005DCC0 00059280 7F 83 E3 78 */ mr r3, r28 /* 8005DCC4 00059284 7F A4 EB 78 */ mr r4, r29 -/* 8005DCC8 00059288 4B FF EA 05 */ bl func_8005C6CC +/* 8005DCC8 00059288 4B FF EA 05 */ bl libraryTestFunction /* 8005DCCC 0005928C 7C 03 00 D0 */ neg r0, r3 /* 8005DCD0 00059290 7C 00 1B 78 */ or r0, r0, r3 /* 8005DCD4 00059294 54 00 0F FE */ srwi r0, r0, 0x1f @@ -97611,7 +97611,7 @@ lbl_8005DCD8: lbl_8005DCE8: /* 8005DCE8 000592A8 7F 83 E3 78 */ mr r3, r28 /* 8005DCEC 000592AC 7F C4 F3 78 */ mr r4, r30 -/* 8005DCF0 000592B0 4B FF E9 DD */ bl func_8005C6CC +/* 8005DCF0 000592B0 4B FF E9 DD */ bl libraryTestFunction /* 8005DCF4 000592B4 7C 03 00 D0 */ neg r0, r3 /* 8005DCF8 000592B8 7C 00 1B 78 */ or r0, r0, r3 /* 8005DCFC 000592BC 54 00 0F FE */ srwi r0, r0, 0x1f @@ -97657,7 +97657,7 @@ lbl_8005DD6C: lbl_8005DD90: /* 8005DD90 00059350 7F 83 E3 78 */ mr r3, r28 /* 8005DD94 00059354 7F 64 DB 78 */ mr r4, r27 -/* 8005DD98 00059358 4B FF E9 35 */ bl func_8005C6CC +/* 8005DD98 00059358 4B FF E9 35 */ bl libraryTestFunction /* 8005DD9C 0005935C 7C 03 00 D0 */ neg r0, r3 /* 8005DDA0 00059360 7C 00 1B 78 */ or r0, r0, r3 /* 8005DDA4 00059364 54 00 0F FE */ srwi r0, r0, 0x1f @@ -97692,7 +97692,7 @@ lbl_8005DDE8: lbl_8005DE0C: /* 8005DE0C 000593CC 7F 83 E3 78 */ mr r3, r28 /* 8005DE10 000593D0 7F 64 DB 78 */ mr r4, r27 -/* 8005DE14 000593D4 4B FF E8 B9 */ bl func_8005C6CC +/* 8005DE14 000593D4 4B FF E8 B9 */ bl libraryTestFunction /* 8005DE18 000593D8 7C 03 00 D0 */ neg r0, r3 /* 8005DE1C 000593DC 7C 00 1B 78 */ or r0, r0, r3 /* 8005DE20 000593E0 54 00 0F FE */ srwi r0, r0, 0x1f @@ -97704,7 +97704,7 @@ lbl_8005DE24: lbl_8005DE34: /* 8005DE34 000593F4 7F 83 E3 78 */ mr r3, r28 /* 8005DE38 000593F8 7F 44 D3 78 */ mr r4, r26 -/* 8005DE3C 000593FC 4B FF E8 91 */ bl func_8005C6CC +/* 8005DE3C 000593FC 4B FF E8 91 */ bl libraryTestFunction /* 8005DE40 00059400 7C 03 00 D0 */ neg r0, r3 /* 8005DE44 00059404 7C 00 1B 78 */ or r0, r0, r3 /* 8005DE48 00059408 54 00 0F FE */ srwi r0, r0, 0x1f @@ -97742,7 +97742,7 @@ lbl_8005DE98: lbl_8005DEBC: /* 8005DEBC 0005947C 7F 83 E3 78 */ mr r3, r28 /* 8005DEC0 00059480 7F 64 DB 78 */ mr r4, r27 -/* 8005DEC4 00059484 4B FF E8 09 */ bl func_8005C6CC +/* 8005DEC4 00059484 4B FF E8 09 */ bl libraryTestFunction /* 8005DEC8 00059488 7C 03 00 D0 */ neg r0, r3 /* 8005DECC 0005948C 7C 00 1B 78 */ or r0, r0, r3 /* 8005DED0 00059490 54 00 0F FE */ srwi r0, r0, 0x1f @@ -97777,7 +97777,7 @@ lbl_8005DF14: lbl_8005DF38: /* 8005DF38 000594F8 7F 83 E3 78 */ mr r3, r28 /* 8005DF3C 000594FC 7F 64 DB 78 */ mr r4, r27 -/* 8005DF40 00059500 4B FF E7 8D */ bl func_8005C6CC +/* 8005DF40 00059500 4B FF E7 8D */ bl libraryTestFunction /* 8005DF44 00059504 7C 03 00 D0 */ neg r0, r3 /* 8005DF48 00059508 7C 00 1B 78 */ or r0, r0, r3 /* 8005DF4C 0005950C 54 00 0F FE */ srwi r0, r0, 0x1f @@ -97789,7 +97789,7 @@ lbl_8005DF50: lbl_8005DF60: /* 8005DF60 00059520 7F 83 E3 78 */ mr r3, r28 /* 8005DF64 00059524 7F 44 D3 78 */ mr r4, r26 -/* 8005DF68 00059528 4B FF E7 65 */ bl func_8005C6CC +/* 8005DF68 00059528 4B FF E7 65 */ bl libraryTestFunction /* 8005DF6C 0005952C 7C 03 00 D0 */ neg r0, r3 /* 8005DF70 00059530 7C 00 1B 78 */ or r0, r0, r3 /* 8005DF74 00059534 54 00 0F FE */ srwi r0, r0, 0x1f @@ -97801,7 +97801,7 @@ lbl_8005DF78: lbl_8005DF88: /* 8005DF88 00059548 7F 83 E3 78 */ mr r3, r28 /* 8005DF8C 0005954C 7F C4 F3 78 */ mr r4, r30 -/* 8005DF90 00059550 4B FF E7 3D */ bl func_8005C6CC +/* 8005DF90 00059550 4B FF E7 3D */ bl libraryTestFunction /* 8005DF94 00059554 7C 03 00 D0 */ neg r0, r3 /* 8005DF98 00059558 7C 00 1B 78 */ or r0, r0, r3 /* 8005DF9C 0005955C 54 00 0F FE */ srwi r0, r0, 0x1f @@ -97842,7 +97842,7 @@ lbl_8005DFF8: lbl_8005E01C: /* 8005E01C 000595DC 7F 83 E3 78 */ mr r3, r28 /* 8005E020 000595E0 7F 64 DB 78 */ mr r4, r27 -/* 8005E024 000595E4 4B FF E6 A9 */ bl func_8005C6CC +/* 8005E024 000595E4 4B FF E6 A9 */ bl libraryTestFunction /* 8005E028 000595E8 7C 03 00 D0 */ neg r0, r3 /* 8005E02C 000595EC 7C 00 1B 78 */ or r0, r0, r3 /* 8005E030 000595F0 54 00 0F FE */ srwi r0, r0, 0x1f @@ -97877,7 +97877,7 @@ lbl_8005E074: lbl_8005E098: /* 8005E098 00059658 7F 83 E3 78 */ mr r3, r28 /* 8005E09C 0005965C 7F 64 DB 78 */ mr r4, r27 -/* 8005E0A0 00059660 4B FF E6 2D */ bl func_8005C6CC +/* 8005E0A0 00059660 4B FF E6 2D */ bl libraryTestFunction /* 8005E0A4 00059664 7C 03 00 D0 */ neg r0, r3 /* 8005E0A8 00059668 7C 00 1B 78 */ or r0, r0, r3 /* 8005E0AC 0005966C 54 00 0F FE */ srwi r0, r0, 0x1f @@ -97889,7 +97889,7 @@ lbl_8005E0B0: lbl_8005E0C0: /* 8005E0C0 00059680 7F 83 E3 78 */ mr r3, r28 /* 8005E0C4 00059684 7F 44 D3 78 */ mr r4, r26 -/* 8005E0C8 00059688 4B FF E6 05 */ bl func_8005C6CC +/* 8005E0C8 00059688 4B FF E6 05 */ bl libraryTestFunction /* 8005E0CC 0005968C 7C 03 00 D0 */ neg r0, r3 /* 8005E0D0 00059690 7C 00 1B 78 */ or r0, r0, r3 /* 8005E0D4 00059694 54 00 0F FE */ srwi r0, r0, 0x1f @@ -97927,7 +97927,7 @@ lbl_8005E124: lbl_8005E148: /* 8005E148 00059708 7F 83 E3 78 */ mr r3, r28 /* 8005E14C 0005970C 7F 64 DB 78 */ mr r4, r27 -/* 8005E150 00059710 4B FF E5 7D */ bl func_8005C6CC +/* 8005E150 00059710 4B FF E5 7D */ bl libraryTestFunction /* 8005E154 00059714 7C 03 00 D0 */ neg r0, r3 /* 8005E158 00059718 7C 00 1B 78 */ or r0, r0, r3 /* 8005E15C 0005971C 54 00 0F FE */ srwi r0, r0, 0x1f @@ -97962,7 +97962,7 @@ lbl_8005E1A0: lbl_8005E1C4: /* 8005E1C4 00059784 7F 83 E3 78 */ mr r3, r28 /* 8005E1C8 00059788 7F 64 DB 78 */ mr r4, r27 -/* 8005E1CC 0005978C 4B FF E5 01 */ bl func_8005C6CC +/* 8005E1CC 0005978C 4B FF E5 01 */ bl libraryTestFunction /* 8005E1D0 00059790 7C 03 00 D0 */ neg r0, r3 /* 8005E1D4 00059794 7C 00 1B 78 */ or r0, r0, r3 /* 8005E1D8 00059798 54 00 0F FE */ srwi r0, r0, 0x1f @@ -97974,7 +97974,7 @@ lbl_8005E1DC: lbl_8005E1EC: /* 8005E1EC 000597AC 7F 83 E3 78 */ mr r3, r28 /* 8005E1F0 000597B0 7F 44 D3 78 */ mr r4, r26 -/* 8005E1F4 000597B4 4B FF E4 D9 */ bl func_8005C6CC +/* 8005E1F4 000597B4 4B FF E4 D9 */ bl libraryTestFunction /* 8005E1F8 000597B8 7C 03 00 D0 */ neg r0, r3 /* 8005E1FC 000597BC 7C 00 1B 78 */ or r0, r0, r3 /* 8005E200 000597C0 54 00 0F FE */ srwi r0, r0, 0x1f @@ -97986,7 +97986,7 @@ lbl_8005E204: lbl_8005E214: /* 8005E214 000597D4 7F 83 E3 78 */ mr r3, r28 /* 8005E218 000597D8 7F C4 F3 78 */ mr r4, r30 -/* 8005E21C 000597DC 4B FF E4 B1 */ bl func_8005C6CC +/* 8005E21C 000597DC 4B FF E4 B1 */ bl libraryTestFunction /* 8005E220 000597E0 7C 03 00 D0 */ neg r0, r3 /* 8005E224 000597E4 7C 00 1B 78 */ or r0, r0, r3 /* 8005E228 000597E8 54 00 0F FE */ srwi r0, r0, 0x1f @@ -97998,7 +97998,7 @@ lbl_8005E22C: lbl_8005E23C: /* 8005E23C 000597FC 7F 83 E3 78 */ mr r3, r28 /* 8005E240 00059800 7F A4 EB 78 */ mr r4, r29 -/* 8005E244 00059804 4B FF E4 89 */ bl func_8005C6CC +/* 8005E244 00059804 4B FF E4 89 */ bl libraryTestFunction /* 8005E248 00059808 7C 03 00 D0 */ neg r0, r3 /* 8005E24C 0005980C 7C 00 1B 78 */ or r0, r0, r3 /* 8005E250 00059810 54 00 0F FE */ srwi r0, r0, 0x1f @@ -98585,8 +98585,8 @@ lbl_8005EAB4: /* 8005EAD0 0005A090 90 8D 8A 3C */ stw r4, lbl_8025D0FC-_SDA_BASE_(r13) /* 8005EAD4 0005A094 7C 63 00 2E */ lwzx r3, r3, r0 /* 8005EAD8 0005A098 48 03 BA 6D */ bl func_8009A544 -/* 8005EADC 0005A09C 48 03 B9 55 */ bl func_8009A430 -/* 8005EAE0 0005A0A0 48 03 A9 CD */ bl func_800994AC +/* 8005EADC 0005A09C 48 03 B9 55 */ bl VIFlush +/* 8005EAE0 0005A0A0 48 03 A9 CD */ bl VIWaitForRetrace lbl_8005EAE4: /* 8005EAE4 0005A0A4 39 61 00 60 */ addi r11, r1, 0x60 /* 8005EAE8 0005A0A8 48 0F 43 B9 */ bl _restgpr_26 @@ -98718,7 +98718,7 @@ lbl_8005EC98: lbl_8005ECB8: /* 8005ECB8 0005A278 38 61 00 08 */ addi r3, r1, 8 /* 8005ECBC 0005A27C 48 03 AC 8D */ bl func_80099948 -/* 8005ECC0 0005A280 48 03 B7 71 */ bl func_8009A430 +/* 8005ECC0 0005A280 48 03 B7 71 */ bl VIFlush /* 8005ECC4 0005A284 A0 61 00 10 */ lhz r3, 0x10(r1) /* 8005ECC8 0005A288 A0 01 00 0E */ lhz r0, 0xe(r1) /* 8005ECCC 0005A28C 90 61 00 4C */ stw r3, 0x4c(r1) @@ -98730,8 +98730,8 @@ lbl_8005ECB8: /* 8005ECE4 0005A2A4 EC 00 10 28 */ fsubs f0, f0, f2 /* 8005ECE8 0005A2A8 EC 21 00 24 */ fdivs f1, f1, f0 /* 8005ECEC 0005A2AC 48 04 1D 45 */ bl func_800A0A30 -/* 8005ECF0 0005A2B0 48 03 A7 BD */ bl func_800994AC -/* 8005ECF4 0005A2B4 48 03 A7 B9 */ bl func_800994AC +/* 8005ECF0 0005A2B0 48 03 A7 BD */ bl VIWaitForRetrace +/* 8005ECF4 0005A2B4 48 03 A7 B9 */ bl VIWaitForRetrace /* 8005ECF8 0005A2B8 48 02 0F 8D */ bl func_8007FC84 /* 8005ECFC 0005A2BC 2C 03 00 00 */ cmpwi r3, 0 /* 8005ED00 0005A2C0 41 82 00 20 */ beq lbl_8005ED20 @@ -98770,7 +98770,7 @@ lbl_8005ED60: /* 8005ED70 0005A330 38 63 43 BC */ addi r3, r3, lbl_801743BC@l /* 8005ED74 0005A334 38 AD 81 A4 */ addi r5, r13, lbl_8025C864-_SDA_BASE_ /* 8005ED78 0005A338 4C C6 31 82 */ crclr 6 -/* 8005ED7C 0005A33C 48 02 D5 A9 */ bl func_8008C324 +/* 8005ED7C 0005A33C 48 02 D5 A9 */ bl OSPanic lbl_8005ED80: /* 8005ED80 0005A340 3C 60 80 1C */ lis r3, lbl_801C7D00@ha /* 8005ED84 0005A344 38 63 7D 00 */ addi r3, r3, lbl_801C7D00@l @@ -98783,7 +98783,7 @@ lbl_8005ED80: /* 8005EDA0 0005A360 90 6D 89 FC */ stw r3, lbl_8025D0BC-_SDA_BASE_(r13) /* 8005EDA4 0005A364 80 6D 8A 4C */ lwz r3, lbl_8025D10C-_SDA_BASE_(r13) /* 8005EDA8 0005A368 48 03 AB A1 */ bl func_80099948 -/* 8005EDAC 0005A36C 48 03 B6 85 */ bl func_8009A430 +/* 8005EDAC 0005A36C 48 03 B6 85 */ bl VIFlush /* 8005EDB0 0005A370 80 8D 8A 4C */ lwz r4, lbl_8025D10C-_SDA_BASE_(r13) /* 8005EDB4 0005A374 C8 42 81 98 */ lfd f2, lbl_8025DED8-_SDA2_BASE_(r2) /* 8005EDB8 0005A378 A0 64 00 08 */ lhz r3, 8(r4) @@ -98796,8 +98796,8 @@ lbl_8005ED80: /* 8005EDD4 0005A394 EC 00 10 28 */ fsubs f0, f0, f2 /* 8005EDD8 0005A398 EC 21 00 24 */ fdivs f1, f1, f0 /* 8005EDDC 0005A39C 48 04 1C 55 */ bl func_800A0A30 -/* 8005EDE0 0005A3A0 48 03 A6 CD */ bl func_800994AC -/* 8005EDE4 0005A3A4 48 03 A6 C9 */ bl func_800994AC +/* 8005EDE0 0005A3A0 48 03 A6 CD */ bl VIWaitForRetrace +/* 8005EDE4 0005A3A4 48 03 A6 C9 */ bl VIWaitForRetrace /* 8005EDE8 0005A3A8 80 01 00 64 */ lwz r0, 0x64(r1) /* 8005EDEC 0005A3AC 83 E1 00 5C */ lwz r31, 0x5c(r1) /* 8005EDF0 0005A3B0 7C 08 03 A6 */ mtlr r0 @@ -98810,7 +98810,7 @@ glabel func_8005EDFC /* 8005EE04 0005A3C4 90 01 00 44 */ stw r0, 0x44(r1) /* 8005EE08 0005A3C8 93 E1 00 3C */ stw r31, 0x3c(r1) /* 8005EE0C 0005A3CC 93 C1 00 38 */ stw r30, 0x38(r1) -/* 8005EE10 0005A3D0 48 03 48 71 */ bl func_80093680 +/* 8005EE10 0005A3D0 48 03 48 71 */ bl OSGetTick /* 8005EE14 0005A3D4 3C 80 80 00 */ lis r4, 0x800000F8@ha /* 8005EE18 0005A3D8 3C A0 10 62 */ lis r5, 0x10624DD3@ha /* 8005EE1C 0005A3DC 80 04 00 F8 */ lwz r0, 0x800000F8@l(r4) @@ -98853,7 +98853,7 @@ lbl_8005EE88: /* 8005EEA8 0005A468 98 1F 00 0D */ stb r0, 0xd(r31) /* 8005EEAC 0005A46C 4C 41 13 82 */ cror 2, 1, 2 /* 8005EEB0 0005A470 40 82 00 80 */ bne lbl_8005EF30 -/* 8005EEB4 0005A474 48 03 47 CD */ bl func_80093680 +/* 8005EEB4 0005A474 48 03 47 CD */ bl OSGetTick /* 8005EEB8 0005A478 38 80 00 01 */ li r4, 1 /* 8005EEBC 0005A47C 38 00 00 FF */ li r0, 0xff /* 8005EEC0 0005A480 90 7F 00 08 */ stw r3, 8(r31) @@ -98865,7 +98865,7 @@ lbl_8005EED0: /* 8005EED4 0005A494 FC 03 00 40 */ fcmpo cr0, f3, f0 /* 8005EED8 0005A498 4C 41 13 82 */ cror 2, 1, 2 /* 8005EEDC 0005A49C 40 82 00 54 */ bne lbl_8005EF30 -/* 8005EEE0 0005A4A0 48 03 47 A1 */ bl func_80093680 +/* 8005EEE0 0005A4A0 48 03 47 A1 */ bl OSGetTick /* 8005EEE4 0005A4A4 38 00 00 02 */ li r0, 2 /* 8005EEE8 0005A4A8 90 7F 00 08 */ stw r3, 8(r31) /* 8005EEEC 0005A4AC 98 1F 00 0C */ stb r0, 0xc(r31) @@ -99184,7 +99184,7 @@ glabel func_8005F1F4 /* 8005F3A0 0005A960 7E 03 83 78 */ mr r3, r16 /* 8005F3A4 0005A964 38 9E 00 40 */ addi r4, r30, 0x40 /* 8005F3A8 0005A968 90 0D 8A 00 */ stw r0, lbl_8025D0C0-_SDA_BASE_(r13) -/* 8005F3AC 0005A96C 48 0F D6 9D */ bl func_8015CA48 +/* 8005F3AC 0005A96C 48 0F D6 9D */ bl strcpy /* 8005F3B0 0005A970 38 7F 00 94 */ addi r3, r31, 0x94 /* 8005F3B4 0005A974 38 81 00 10 */ addi r4, r1, 0x10 /* 8005F3B8 0005A978 38 A1 00 08 */ addi r5, r1, 8 @@ -99234,7 +99234,7 @@ glabel func_8005F1F4 lbl_8005F468: /* 8005F468 0005AA28 38 7F 00 20 */ addi r3, r31, 0x20 /* 8005F46C 0005AA2C 38 9E 00 64 */ addi r4, r30, 0x64 -/* 8005F470 0005AA30 48 0F D5 D9 */ bl func_8015CA48 +/* 8005F470 0005AA30 48 0F D5 D9 */ bl strcpy /* 8005F474 0005AA34 38 7F 00 20 */ addi r3, r31, 0x20 /* 8005F478 0005AA38 48 0F 30 81 */ bl func_801524F8 /* 8005F47C 0005AA3C 38 1F 00 20 */ addi r0, r31, 0x20 @@ -99245,10 +99245,10 @@ lbl_8005F468: /* 8005F490 0005AA50 7E 03 83 78 */ mr r3, r16 /* 8005F494 0005AA54 38 9E 00 70 */ addi r4, r30, 0x70 /* 8005F498 0005AA58 91 EE 00 1C */ stw r15, 0x1c(r14) -/* 8005F49C 0005AA5C 48 0F D5 AD */ bl func_8015CA48 +/* 8005F49C 0005AA5C 48 0F D5 AD */ bl strcpy /* 8005F4A0 0005AA60 80 6D 8A 34 */ lwz r3, lbl_8025D0F4-_SDA_BASE_(r13) /* 8005F4A4 0005AA64 38 9E 00 84 */ addi r4, r30, 0x84 -/* 8005F4A8 0005AA68 48 0F D5 A1 */ bl func_8015CA48 +/* 8005F4A8 0005AA68 48 0F D5 A1 */ bl strcpy /* 8005F4AC 0005AA6C 7D C5 73 78 */ mr r5, r14 /* 8005F4B0 0005AA70 38 7F 00 94 */ addi r3, r31, 0x94 /* 8005F4B4 0005AA74 38 81 00 10 */ addi r4, r1, 0x10 @@ -99257,7 +99257,7 @@ lbl_8005F468: /* 8005F4C0 0005AA80 4B FF EE 11 */ bl func_8005E2D0 /* 8005F4C4 0005AA84 7E 03 83 78 */ mr r3, r16 /* 8005F4C8 0005AA88 38 9E 00 A0 */ addi r4, r30, 0xa0 -/* 8005F4CC 0005AA8C 48 0F D5 7D */ bl func_8015CA48 +/* 8005F4CC 0005AA8C 48 0F D5 7D */ bl strcpy /* 8005F4D0 0005AA90 38 7F 00 94 */ addi r3, r31, 0x94 /* 8005F4D4 0005AA94 38 81 00 10 */ addi r4, r1, 0x10 /* 8005F4D8 0005AA98 38 AE 00 04 */ addi r5, r14, 4 @@ -99266,7 +99266,7 @@ lbl_8005F468: /* 8005F4E4 0005AAA4 4B FF ED ED */ bl func_8005E2D0 /* 8005F4E8 0005AAA8 7E 03 83 78 */ mr r3, r16 /* 8005F4EC 0005AAAC 38 9E 00 B4 */ addi r4, r30, 0xb4 -/* 8005F4F0 0005AAB0 48 0F D5 59 */ bl func_8015CA48 +/* 8005F4F0 0005AAB0 48 0F D5 59 */ bl strcpy /* 8005F4F4 0005AAB4 38 7F 00 94 */ addi r3, r31, 0x94 /* 8005F4F8 0005AAB8 38 81 00 10 */ addi r4, r1, 0x10 /* 8005F4FC 0005AABC 38 AE 00 08 */ addi r5, r14, 8 @@ -99275,7 +99275,7 @@ lbl_8005F468: /* 8005F508 0005AAC8 4B FF ED C9 */ bl func_8005E2D0 /* 8005F50C 0005AACC 7E 03 83 78 */ mr r3, r16 /* 8005F510 0005AAD0 38 9E 00 C0 */ addi r4, r30, 0xc0 -/* 8005F514 0005AAD4 48 0F D5 35 */ bl func_8015CA48 +/* 8005F514 0005AAD4 48 0F D5 35 */ bl strcpy /* 8005F518 0005AAD8 38 7F 00 94 */ addi r3, r31, 0x94 /* 8005F51C 0005AADC 38 81 00 10 */ addi r4, r1, 0x10 /* 8005F520 0005AAE0 38 AE 00 0C */ addi r5, r14, 0xc @@ -99294,7 +99294,7 @@ lbl_8005F468: /* 8005F554 0005AB14 D0 2E 00 30 */ stfs f1, 0x30(r14) /* 8005F558 0005AB18 D0 0E 00 34 */ stfs f0, 0x34(r14) /* 8005F55C 0005AB1C D0 0E 00 2C */ stfs f0, 0x2c(r14) -/* 8005F560 0005AB20 48 0F D4 E9 */ bl func_8015CA48 +/* 8005F560 0005AB20 48 0F D4 E9 */ bl strcpy /* 8005F564 0005AB24 38 7F 00 94 */ addi r3, r31, 0x94 /* 8005F568 0005AB28 38 81 00 10 */ addi r4, r1, 0x10 /* 8005F56C 0005AB2C 38 BF 00 48 */ addi r5, r31, 0x48 @@ -99887,8 +99887,8 @@ lbl_8005FDDC: /* 8005FE0C 0005B3CC 54 00 10 3A */ slwi r0, r0, 2 /* 8005FE10 0005B3D0 7C 6E 00 2E */ lwzx r3, r14, r0 /* 8005FE14 0005B3D4 48 03 A7 31 */ bl func_8009A544 -/* 8005FE18 0005B3D8 48 03 A6 19 */ bl func_8009A430 -/* 8005FE1C 0005B3DC 48 03 96 91 */ bl func_800994AC +/* 8005FE18 0005B3D8 48 03 A6 19 */ bl VIFlush +/* 8005FE1C 0005B3DC 48 03 96 91 */ bl VIWaitForRetrace /* 8005FE20 0005B3E0 38 71 00 00 */ addi r3, r17, 0 /* 8005FE24 0005B3E4 38 91 00 10 */ addi r4, r17, 0x10 /* 8005FE28 0005B3E8 48 02 88 2D */ bl func_80088654 @@ -100079,8 +100079,8 @@ lbl_800600C8: /* 800600D0 0005B690 48 00 00 30 */ b lbl_80060100 lbl_800600D4: /* 800600D4 0005B694 38 60 00 01 */ li r3, 1 -/* 800600D8 0005B698 48 03 A4 E1 */ bl func_8009A5B8 -/* 800600DC 0005B69C 48 03 A3 55 */ bl func_8009A430 +/* 800600D8 0005B698 48 03 A4 E1 */ bl VISetBlack +/* 800600DC 0005B69C 48 03 A3 55 */ bl VIFlush /* 800600E0 0005B6A0 80 6D 89 20 */ lwz r3, lbl_8025CFE0-_SDA_BASE_(r13) /* 800600E4 0005B6A4 38 80 10 04 */ li r4, 0x1004 /* 800600E8 0005B6A8 38 A0 00 00 */ li r5, 0 @@ -100103,7 +100103,7 @@ lbl_80060100: /* 80060124 0005B6E4 4B FF F5 D1 */ bl func_8005F6F4 /* 80060128 0005B6E8 80 6D 8A 38 */ lwz r3, lbl_8025D0F8-_SDA_BASE_(r13) /* 8006012C 0005B6EC 48 02 86 99 */ bl func_800887C4 -/* 80060130 0005B6F0 48 02 FB 69 */ bl func_8008FC98 +/* 80060130 0005B6F0 48 02 FB 69 */ bl __RAS_OSDisableInterrupts_begin /* 80060134 0005B6F4 80 0D 8A 2C */ lwz r0, lbl_8025D0EC-_SDA_BASE_(r13) /* 80060138 0005B6F8 2C 00 00 00 */ cmpwi r0, 0 /* 8006013C 0005B6FC 40 82 00 1C */ bne lbl_80060158 @@ -100414,8 +100414,8 @@ lbl_800604D4: /* 800605C8 0005BB88 54 00 10 3A */ slwi r0, r0, 2 /* 800605CC 0005BB8C 7C 7F 00 2E */ lwzx r3, r31, r0 /* 800605D0 0005BB90 48 03 9F 75 */ bl func_8009A544 -/* 800605D4 0005BB94 48 03 9E 5D */ bl func_8009A430 -/* 800605D8 0005BB98 48 03 8E D5 */ bl func_800994AC +/* 800605D4 0005BB94 48 03 9E 5D */ bl VIFlush +/* 800605D8 0005BB98 48 03 8E D5 */ bl VIWaitForRetrace lbl_800605DC: /* 800605DC 0005BB9C 2C 10 00 00 */ cmpwi r16, 0 /* 800605E0 0005BBA0 41 82 F9 08 */ beq lbl_8005FEE8 @@ -100499,9 +100499,9 @@ lbl_800606F0: /* 800606F4 0005BCB4 2C 00 00 00 */ cmpwi r0, 0 /* 800606F8 0005BCB8 41 82 00 28 */ beq lbl_80060720 /* 800606FC 0005BCBC 38 60 00 01 */ li r3, 1 -/* 80060700 0005BCC0 48 03 9E B9 */ bl func_8009A5B8 -/* 80060704 0005BCC4 48 03 9D 2D */ bl func_8009A430 -/* 80060708 0005BCC8 48 03 8D A5 */ bl func_800994AC +/* 80060700 0005BCC0 48 03 9E B9 */ bl VISetBlack +/* 80060704 0005BCC4 48 03 9D 2D */ bl VIFlush +/* 80060708 0005BCC8 48 03 8D A5 */ bl VIWaitForRetrace /* 8006070C 0005BCCC 80 6D 89 20 */ lwz r3, lbl_8025CFE0-_SDA_BASE_(r13) /* 80060710 0005BCD0 38 80 10 04 */ li r4, 0x1004 /* 80060714 0005BCD4 38 A0 00 00 */ li r5, 0 @@ -100512,9 +100512,9 @@ lbl_80060720: /* 80060724 0005BCE4 2C 00 00 00 */ cmpwi r0, 0 /* 80060728 0005BCE8 41 82 00 2C */ beq lbl_80060754 /* 8006072C 0005BCEC 38 60 00 01 */ li r3, 1 -/* 80060730 0005BCF0 48 03 9E 89 */ bl func_8009A5B8 -/* 80060734 0005BCF4 48 03 9C FD */ bl func_8009A430 -/* 80060738 0005BCF8 48 03 8D 75 */ bl func_800994AC +/* 80060730 0005BCF0 48 03 9E 89 */ bl VISetBlack +/* 80060734 0005BCF4 48 03 9C FD */ bl VIFlush +/* 80060738 0005BCF8 48 03 8D 75 */ bl VIWaitForRetrace /* 8006073C 0005BCFC 80 6D 89 20 */ lwz r3, lbl_8025CFE0-_SDA_BASE_(r13) /* 80060740 0005BD00 4B FA A1 69 */ bl func_8000A8A8 /* 80060744 0005BD04 2C 03 00 00 */ cmpwi r3, 0 @@ -100571,7 +100571,7 @@ glabel func_800607C4 /* 800607F8 0005BDB8 38 00 00 01 */ li r0, 1 /* 800607FC 0005BDBC 9B FE 00 0C */ stb r31, 0xc(r30) /* 80060800 0005BDC0 90 1E 00 04 */ stw r0, 4(r30) -/* 80060804 0005BDC4 48 03 2E 7D */ bl func_80093680 +/* 80060804 0005BDC4 48 03 2E 7D */ bl OSGetTick /* 80060808 0005BDC8 90 7E 00 08 */ stw r3, 8(r30) /* 8006080C 0005BDCC 9B FE 00 0D */ stb r31, 0xd(r30) /* 80060810 0005BDD0 48 00 00 84 */ b lbl_80060894 @@ -101115,7 +101115,7 @@ lbl_80060F74: /* 80060F7C 0005C53C 7C 1F 58 00 */ cmpw r31, r11 /* 80060F80 0005C540 41 80 FF 54 */ blt lbl_80060ED4 /* 80060F84 0005C544 7C C3 33 78 */ mr r3, r6 -/* 80060F88 0005C548 48 02 A6 FD */ bl func_8008B684 +/* 80060F88 0005C548 48 02 A6 FD */ bl DCStoreRange /* 80060F8C 0005C54C 38 60 00 01 */ li r3, 1 lbl_80060F90: /* 80060F90 0005C550 80 01 00 34 */ lwz r0, 0x34(r1) @@ -101255,7 +101255,7 @@ lbl_80061160: /* 8006116C 0005C72C 42 00 FF 9C */ bdnz lbl_80061108 lbl_80061170: /* 80061170 0005C730 7C 03 03 78 */ mr r3, r0 -/* 80061174 0005C734 48 02 A5 11 */ bl func_8008B684 +/* 80061174 0005C734 48 02 A5 11 */ bl DCStoreRange /* 80061178 0005C738 38 7F 00 01 */ addi r3, r31, 1 /* 8006117C 0005C73C 54 60 E0 06 */ slwi r0, r3, 0x1c /* 80061180 0005C740 54 63 0F FE */ srwi r3, r3, 0x1f @@ -101263,7 +101263,7 @@ lbl_80061170: /* 80061188 0005C748 54 00 20 3E */ rotlwi r0, r0, 4 /* 8006118C 0005C74C 7C 00 1A 14 */ add r0, r0, r3 /* 80061190 0005C750 90 1D 04 A0 */ stw r0, 0x4a0(r29) -/* 80061194 0005C754 48 02 EB 05 */ bl func_8008FC98 +/* 80061194 0005C754 48 02 EB 05 */ bl __RAS_OSDisableInterrupts_begin /* 80061198 0005C758 7C 7C 1B 78 */ mr r28, r3 /* 8006119C 0005C75C 48 04 A6 7D */ bl func_800AB818 /* 800611A0 0005C760 2C 03 00 00 */ cmpwi r3, 0 @@ -101281,7 +101281,7 @@ lbl_800611B4: /* 800611CC 0005C78C 48 00 00 74 */ b lbl_80061240 lbl_800611D0: /* 800611D0 0005C790 7F 83 E3 78 */ mr r3, r28 -/* 800611D4 0005C794 48 02 EA ED */ bl func_8008FCC0 +/* 800611D4 0005C794 48 02 EA ED */ bl OSRestoreInterrupts /* 800611D8 0005C798 80 1D 04 A4 */ lwz r0, 0x4a4(r29) /* 800611DC 0005C79C 2C 00 00 00 */ cmpwi r0, 0 /* 800611E0 0005C7A0 41 82 00 24 */ beq lbl_80061204 @@ -101435,7 +101435,7 @@ lbl_800613D4: /* 800613DC 0005C99C 7C 06 00 00 */ cmpw r6, r0 /* 800613E0 0005C9A0 41 80 FF E4 */ blt lbl_800613C4 /* 800613E4 0005C9A4 80 7F 04 A8 */ lwz r3, 0x4a8(r31) -/* 800613E8 0005C9A8 48 02 A2 9D */ bl func_8008B684 +/* 800613E8 0005C9A8 48 02 A2 9D */ bl DCStoreRange /* 800613EC 0005C9AC 80 1F 04 C0 */ lwz r0, 0x4c0(r31) /* 800613F0 0005C9B0 38 7F 04 AC */ addi r3, r31, 0x4ac /* 800613F4 0005C9B4 64 04 30 00 */ oris r4, r0, 0x3000 @@ -101701,7 +101701,7 @@ glabel func_80061770 /* 80061794 0005CD54 7C DF 33 78 */ mr r31, r6 /* 80061798 0005CD58 38 A7 44 F8 */ addi r5, r7, lbl_801744F8@l /* 8006179C 0005CD5C 38 80 00 00 */ li r4, 0 -/* 800617A0 0005CD60 48 02 0A 55 */ bl func_800821F4 +/* 800617A0 0005CD60 48 02 0A 55 */ bl xlObjectMake /* 800617A4 0005CD64 2C 03 00 00 */ cmpwi r3, 0 /* 800617A8 0005CD68 40 82 00 0C */ bne lbl_800617B4 /* 800617AC 0005CD6C 38 60 00 00 */ li r3, 0 @@ -101774,7 +101774,7 @@ glabel func_800618A8 /* 800618A8 0005CE68 94 21 FF F0 */ stwu r1, -0x10(r1) /* 800618AC 0005CE6C 7C 08 02 A6 */ mflr r0 /* 800618B0 0005CE70 90 01 00 14 */ stw r0, 0x14(r1) -/* 800618B4 0005CE74 48 02 0A 9D */ bl func_80082350 +/* 800618B4 0005CE74 48 02 0A 9D */ bl xlObjectFree /* 800618B8 0005CE78 7C 03 00 D0 */ neg r0, r3 /* 800618BC 0005CE7C 7C 00 1B 78 */ or r0, r0, r3 /* 800618C0 0005CE80 54 03 0F FE */ srwi r3, r0, 0x1f @@ -102155,9 +102155,9 @@ glabel func_80061DB8 /* 80061DEC 0005D3AC 83 E4 00 04 */ lwz r31, 4(r4) /* 80061DF0 0005D3B0 2C 1F 00 00 */ cmpwi r31, 0 /* 80061DF4 0005D3B4 41 82 00 4C */ beq lbl_80061E40 -/* 80061DF8 0005D3B8 48 02 DE A1 */ bl func_8008FC98 +/* 80061DF8 0005D3B8 48 02 DE A1 */ bl __RAS_OSDisableInterrupts_begin /* 80061DFC 0005D3BC 8B DF 00 B9 */ lbz r30, 0xb9(r31) -/* 80061E00 0005D3C0 48 02 DE C1 */ bl func_8008FCC0 +/* 80061E00 0005D3C0 48 02 DE C1 */ bl OSRestoreInterrupts /* 80061E04 0005D3C4 28 1E 00 01 */ cmplwi r30, 1 /* 80061E08 0005D3C8 40 82 00 1C */ bne lbl_80061E24 /* 80061E0C 0005D3CC 80 7F 00 BC */ lwz r3, 0xbc(r31) @@ -102180,9 +102180,9 @@ lbl_80061E40: /* 80061E48 0005D408 83 DD 00 08 */ lwz r30, 8(r29) /* 80061E4C 0005D40C 2C 1E 00 00 */ cmpwi r30, 0 /* 80061E50 0005D410 41 82 00 4C */ beq lbl_80061E9C -/* 80061E54 0005D414 48 02 DE 45 */ bl func_8008FC98 +/* 80061E54 0005D414 48 02 DE 45 */ bl __RAS_OSDisableInterrupts_begin /* 80061E58 0005D418 8B FE 00 B9 */ lbz r31, 0xb9(r30) -/* 80061E5C 0005D41C 48 02 DE 65 */ bl func_8008FCC0 +/* 80061E5C 0005D41C 48 02 DE 65 */ bl OSRestoreInterrupts /* 80061E60 0005D420 28 1F 00 01 */ cmplwi r31, 1 /* 80061E64 0005D424 40 82 00 1C */ bne lbl_80061E80 /* 80061E68 0005D428 80 7E 00 BC */ lwz r3, 0xbc(r30) @@ -102205,9 +102205,9 @@ lbl_80061E9C: /* 80061EA4 0005D464 83 DD 00 08 */ lwz r30, 8(r29) /* 80061EA8 0005D468 2C 1E 00 00 */ cmpwi r30, 0 /* 80061EAC 0005D46C 41 82 00 4C */ beq lbl_80061EF8 -/* 80061EB0 0005D470 48 02 DD E9 */ bl func_8008FC98 +/* 80061EB0 0005D470 48 02 DD E9 */ bl __RAS_OSDisableInterrupts_begin /* 80061EB4 0005D474 8B FE 00 B9 */ lbz r31, 0xb9(r30) -/* 80061EB8 0005D478 48 02 DE 09 */ bl func_8008FCC0 +/* 80061EB8 0005D478 48 02 DE 09 */ bl OSRestoreInterrupts /* 80061EBC 0005D47C 28 1F 00 01 */ cmplwi r31, 1 /* 80061EC0 0005D480 40 82 00 1C */ bne lbl_80061EDC /* 80061EC4 0005D484 80 7E 00 BC */ lwz r3, 0xbc(r30) @@ -103588,7 +103588,7 @@ glabel func_800631B8 /* 800631D0 0005E790 41 82 00 18 */ beq lbl_800631E8 /* 800631D4 0005E794 3B E0 00 00 */ li r31, 0 lbl_800631D8: -/* 800631D8 0005E798 48 03 62 D5 */ bl func_800994AC +/* 800631D8 0005E798 48 03 62 D5 */ bl VIWaitForRetrace /* 800631DC 0005E79C 3B FF 00 01 */ addi r31, r31, 1 /* 800631E0 0005E7A0 2C 1F 00 08 */ cmpwi r31, 8 /* 800631E4 0005E7A4 41 80 FF F4 */ blt lbl_800631D8 @@ -103679,7 +103679,7 @@ lbl_800632F4: lbl_80063310: /* 80063310 0005E8D0 2C 00 00 00 */ cmpwi r0, 0 /* 80063314 0005E8D4 40 82 00 14 */ bne lbl_80063328 -/* 80063318 0005E8D8 48 03 61 95 */ bl func_800994AC +/* 80063318 0005E8D8 48 03 61 95 */ bl VIWaitForRetrace /* 8006331C 0005E8DC 3B FF 00 01 */ addi r31, r31, 1 /* 80063320 0005E8E0 2C 1F 00 78 */ cmpwi r31, 0x78 /* 80063324 0005E8E4 41 80 FF D0 */ blt lbl_800632F4 @@ -103725,9 +103725,9 @@ lbl_800633B4: /* 800633B4 0005E974 2C 00 00 00 */ cmpwi r0, 0 /* 800633B8 0005E978 40 82 00 24 */ bne lbl_800633DC /* 800633BC 0005E97C 38 60 00 01 */ li r3, 1 -/* 800633C0 0005E980 48 03 71 F9 */ bl func_8009A5B8 -/* 800633C4 0005E984 48 03 70 6D */ bl func_8009A430 -/* 800633C8 0005E988 48 03 60 E5 */ bl func_800994AC +/* 800633C0 0005E980 48 03 71 F9 */ bl VISetBlack +/* 800633C4 0005E984 48 03 70 6D */ bl VIFlush +/* 800633C8 0005E988 48 03 60 E5 */ bl VIWaitForRetrace /* 800633CC 0005E98C 48 02 E1 9D */ bl func_80091568 /* 800633D0 0005E990 48 00 00 0C */ b lbl_800633DC lbl_800633D4: @@ -103966,9 +103966,9 @@ glabel func_80063730 /* 80063734 0005ECF4 7C 08 02 A6 */ mflr r0 /* 80063738 0005ECF8 38 60 00 01 */ li r3, 1 /* 8006373C 0005ECFC 90 01 00 14 */ stw r0, 0x14(r1) -/* 80063740 0005ED00 48 03 6E 79 */ bl func_8009A5B8 -/* 80063744 0005ED04 48 03 6C ED */ bl func_8009A430 -/* 80063748 0005ED08 48 03 5D 65 */ bl func_800994AC +/* 80063740 0005ED00 48 03 6E 79 */ bl VISetBlack +/* 80063744 0005ED04 48 03 6C ED */ bl VIFlush +/* 80063748 0005ED08 48 03 5D 65 */ bl VIWaitForRetrace /* 8006374C 0005ED0C 48 02 DE 1D */ bl func_80091568 /* 80063750 0005ED10 80 01 00 14 */ lwz r0, 0x14(r1) /* 80063754 0005ED14 38 60 00 00 */ li r3, 0 @@ -104476,7 +104476,7 @@ lbl_80063E44: /* 80063E48 0005F408 7C 05 00 00 */ cmpw r5, r0 /* 80063E4C 0005F40C 41 80 FF D8 */ blt lbl_80063E24 /* 80063E50 0005F410 38 60 00 00 */ li r3, 0 -/* 80063E54 0005F414 48 03 67 65 */ bl func_8009A5B8 +/* 80063E54 0005F414 48 03 67 65 */ bl VISetBlack lbl_80063E58: /* 80063E58 0005F418 3B C0 00 00 */ li r30, 0 /* 80063E5C 0005F41C 3B E0 00 00 */ li r31, 0 @@ -105389,7 +105389,7 @@ glabel func_80064A64 /* 80064A8C 0006004C 38 81 00 0C */ addi r4, r1, 0xc /* 80064A90 00060050 80 6D 89 20 */ lwz r3, lbl_8025CFE0-_SDA_BASE_(r13) /* 80064A94 00060054 80 63 00 18 */ lwz r3, 0x18(r3) -/* 80064A98 00060058 4B FD D2 45 */ bl func_80041CDC +/* 80064A98 00060058 4B FD D2 45 */ bl ramGetBuffer /* 80064A9C 0006005C 2C 03 00 00 */ cmpwi r3, 0 /* 80064AA0 00060060 40 82 00 0C */ bne lbl_80064AAC /* 80064AA4 00060064 38 60 00 00 */ li r3, 0 @@ -105599,7 +105599,7 @@ lbl_80064D90: /* 80064DB0 00060370 38 81 00 0C */ addi r4, r1, 0xc /* 80064DB4 00060374 80 63 00 18 */ lwz r3, 0x18(r3) /* 80064DB8 00060378 90 01 10 58 */ stw r0, 0x1058(r1) -/* 80064DBC 0006037C 4B FD CF 21 */ bl func_80041CDC +/* 80064DBC 0006037C 4B FD CF 21 */ bl ramGetBuffer /* 80064DC0 00060380 2C 03 00 00 */ cmpwi r3, 0 /* 80064DC4 00060384 40 82 00 0C */ bne lbl_80064DD0 /* 80064DC8 00060388 38 60 00 00 */ li r3, 0 @@ -105610,7 +105610,7 @@ lbl_80064DD0: /* 80064DD8 00060398 38 81 00 08 */ addi r4, r1, 8 /* 80064DDC 0006039C 38 C0 00 00 */ li r6, 0 /* 80064DE0 000603A0 80 63 00 18 */ lwz r3, 0x18(r3) -/* 80064DE4 000603A4 4B FD CE F9 */ bl func_80041CDC +/* 80064DE4 000603A4 4B FD CE F9 */ bl ramGetBuffer /* 80064DE8 000603A8 2C 03 00 00 */ cmpwi r3, 0 /* 80064DEC 000603AC 40 82 00 0C */ bne lbl_80064DF8 /* 80064DF0 000603B0 38 60 00 00 */ li r3, 0 @@ -106443,7 +106443,7 @@ lbl_80065A28: /* 80065A28 00060FE8 80 61 00 10 */ lwz r3, 0x10(r1) /* 80065A2C 00060FEC 38 81 00 18 */ addi r4, r1, 0x18 /* 80065A30 00060FF0 38 63 00 10 */ addi r3, r3, 0x10 -/* 80065A34 00060FF4 48 0F 70 15 */ bl func_8015CA48 +/* 80065A34 00060FF4 48 0F 70 15 */ bl strcpy /* 80065A38 00060FF8 80 61 00 10 */ lwz r3, 0x10(r1) /* 80065A3C 00060FFC 93 43 00 54 */ stw r26, 0x54(r3) /* 80065A40 00061000 93 63 00 50 */ stw r27, 0x50(r3) @@ -108223,7 +108223,7 @@ glabel func_800674C8 /* 80067510 00062AD0 7F CA 4A 14 */ add r30, r10, r9 /* 80067514 00062AD4 80 68 00 18 */ lwz r3, 0x18(r8) /* 80067518 00062AD8 38 C0 00 00 */ li r6, 0 -/* 8006751C 00062ADC 4B FD A7 C1 */ bl func_80041CDC +/* 8006751C 00062ADC 4B FD A7 C1 */ bl ramGetBuffer /* 80067520 00062AE0 2C 03 00 00 */ cmpwi r3, 0 /* 80067524 00062AE4 40 82 00 0C */ bne lbl_80067530 /* 80067528 00062AE8 38 60 00 00 */ li r3, 0 @@ -108240,7 +108240,7 @@ lbl_80067530: /* 80067550 00062B10 80 BF 58 C8 */ lwz r5, 0x58c8(r31) /* 80067554 00062B14 38 C0 00 00 */ li r6, 0 /* 80067558 00062B18 80 63 00 18 */ lwz r3, 0x18(r3) -/* 8006755C 00062B1C 4B FD A7 81 */ bl func_80041CDC +/* 8006755C 00062B1C 4B FD A7 81 */ bl ramGetBuffer /* 80067560 00062B20 2C 03 00 00 */ cmpwi r3, 0 /* 80067564 00062B24 40 82 00 0C */ bne lbl_80067570 /* 80067568 00062B28 38 60 00 00 */ li r3, 0 @@ -108664,7 +108664,7 @@ lbl_80067B4C: /* 80067B8C 0006314C 7C A8 02 14 */ add r5, r8, r0 /* 80067B90 00063150 83 E3 58 08 */ lwz r31, 0x5808(r3) /* 80067B94 00063154 80 69 00 18 */ lwz r3, 0x18(r9) -/* 80067B98 00063158 4B FD A1 45 */ bl func_80041CDC +/* 80067B98 00063158 4B FD A1 45 */ bl ramGetBuffer /* 80067B9C 0006315C 2C 03 00 00 */ cmpwi r3, 0 /* 80067BA0 00063160 40 82 00 0C */ bne lbl_80067BAC /* 80067BA4 00063164 38 60 00 00 */ li r3, 0 @@ -109097,7 +109097,7 @@ glabel func_80068200 /* 80068234 000637F4 7C A6 02 14 */ add r5, r6, r0 /* 80068238 000637F8 38 81 00 08 */ addi r4, r1, 8 /* 8006823C 000637FC 38 C0 00 00 */ li r6, 0 -/* 80068240 00063800 4B FD 9A 9D */ bl func_80041CDC +/* 80068240 00063800 4B FD 9A 9D */ bl ramGetBuffer /* 80068244 00063804 2C 03 00 00 */ cmpwi r3, 0 /* 80068248 00063808 40 82 00 0C */ bne lbl_80068254 /* 8006824C 0006380C 38 60 00 00 */ li r3, 0 @@ -109839,7 +109839,7 @@ glabel func_80068CC8 /* 80068D20 000642E0 38 81 00 08 */ addi r4, r1, 8 /* 80068D24 000642E4 7C A7 02 14 */ add r5, r7, r0 /* 80068D28 000642E8 38 C0 00 00 */ li r6, 0 -/* 80068D2C 000642EC 4B FD 8F B1 */ bl func_80041CDC +/* 80068D2C 000642EC 4B FD 8F B1 */ bl ramGetBuffer /* 80068D30 000642F0 2C 03 00 00 */ cmpwi r3, 0 /* 80068D34 000642F4 40 82 00 0C */ bne lbl_80068D40 /* 80068D38 000642F8 38 60 00 00 */ li r3, 0 @@ -110235,7 +110235,7 @@ glabel func_800692B8 /* 800692F8 000648B8 80 BF 00 10 */ lwz r5, 0x10(r31) /* 800692FC 000648BC 38 C0 00 00 */ li r6, 0 /* 80069300 000648C0 80 63 00 18 */ lwz r3, 0x18(r3) -/* 80069304 000648C4 4B FD 89 D9 */ bl func_80041CDC +/* 80069304 000648C4 4B FD 89 D9 */ bl ramGetBuffer /* 80069308 000648C8 2C 03 00 00 */ cmpwi r3, 0 /* 8006930C 000648CC 40 82 00 0C */ bne lbl_80069318 /* 80069310 000648D0 38 60 00 00 */ li r3, 0 @@ -110386,7 +110386,7 @@ glabel func_800694E4 /* 80069510 00064AD0 80 A6 00 30 */ lwz r5, 0x30(r6) /* 80069514 00064AD4 54 1B 02 7E */ clrlwi r27, r0, 9 /* 80069518 00064AD8 38 C0 00 00 */ li r6, 0 -/* 8006951C 00064ADC 4B FD 87 C1 */ bl func_80041CDC +/* 8006951C 00064ADC 4B FD 87 C1 */ bl ramGetBuffer /* 80069520 00064AE0 2C 03 00 00 */ cmpwi r3, 0 /* 80069524 00064AE4 40 82 00 0C */ bne lbl_80069530 /* 80069528 00064AE8 38 60 00 00 */ li r3, 0 @@ -110440,7 +110440,7 @@ lbl_8006955C: /* 800695DC 00064B9C 80 66 00 18 */ lwz r3, 0x18(r6) /* 800695E0 00064BA0 38 C0 00 00 */ li r6, 0 /* 800695E4 00064BA4 7C A5 02 14 */ add r5, r5, r0 -/* 800695E8 00064BA8 4B FD 86 F5 */ bl func_80041CDC +/* 800695E8 00064BA8 4B FD 86 F5 */ bl ramGetBuffer /* 800695EC 00064BAC 2C 03 00 00 */ cmpwi r3, 0 /* 800695F0 00064BB0 41 82 03 4C */ beq lbl_8006993C /* 800695F4 00064BB4 A0 1D 58 BE */ lhz r0, 0x58be(r29) @@ -110462,7 +110462,7 @@ lbl_8006955C: /* 80069634 00064BF4 80 03 57 C8 */ lwz r0, 0x57c8(r3) /* 80069638 00064BF8 80 67 00 18 */ lwz r3, 0x18(r7) /* 8006963C 00064BFC 7C A5 02 14 */ add r5, r5, r0 -/* 80069640 00064C00 4B FD 86 9D */ bl func_80041CDC +/* 80069640 00064C00 4B FD 86 9D */ bl ramGetBuffer /* 80069644 00064C04 2C 03 00 00 */ cmpwi r3, 0 /* 80069648 00064C08 41 82 02 F4 */ beq lbl_8006993C /* 8006964C 00064C0C A0 7D 58 C2 */ lhz r3, 0x58c2(r29) @@ -110507,7 +110507,7 @@ lbl_8006955C: /* 800696E8 00064CA8 38 81 00 08 */ addi r4, r1, 8 /* 800696EC 00064CAC 7C A6 02 14 */ add r5, r6, r0 /* 800696F0 00064CB0 38 C0 00 00 */ li r6, 0 -/* 800696F4 00064CB4 4B FD 85 E9 */ bl func_80041CDC +/* 800696F4 00064CB4 4B FD 85 E9 */ bl ramGetBuffer /* 800696F8 00064CB8 2C 03 00 00 */ cmpwi r3, 0 /* 800696FC 00064CBC 41 82 02 40 */ beq lbl_8006993C /* 80069700 00064CC0 A0 1D 59 0C */ lhz r0, 0x590c(r29) @@ -111650,7 +111650,7 @@ glabel func_8006A854 /* 8006A89C 00065E5C 7F CA 4A 14 */ add r30, r10, r9 /* 8006A8A0 00065E60 80 68 00 18 */ lwz r3, 0x18(r8) /* 8006A8A4 00065E64 38 C0 00 00 */ li r6, 0 -/* 8006A8A8 00065E68 4B FD 74 35 */ bl func_80041CDC +/* 8006A8A8 00065E68 4B FD 74 35 */ bl ramGetBuffer /* 8006A8AC 00065E6C 2C 03 00 00 */ cmpwi r3, 0 /* 8006A8B0 00065E70 40 82 00 0C */ bne lbl_8006A8BC /* 8006A8B4 00065E74 38 60 00 00 */ li r3, 0 @@ -111667,7 +111667,7 @@ lbl_8006A8BC: /* 8006A8DC 00065E9C 80 BF 58 C8 */ lwz r5, 0x58c8(r31) /* 8006A8E0 00065EA0 38 C0 00 00 */ li r6, 0 /* 8006A8E4 00065EA4 80 63 00 18 */ lwz r3, 0x18(r3) -/* 8006A8E8 00065EA8 4B FD 73 F5 */ bl func_80041CDC +/* 8006A8E8 00065EA8 4B FD 73 F5 */ bl ramGetBuffer /* 8006A8EC 00065EAC 2C 03 00 00 */ cmpwi r3, 0 /* 8006A8F0 00065EB0 40 82 00 0C */ bne lbl_8006A8FC /* 8006A8F4 00065EB4 38 60 00 00 */ li r3, 0 @@ -112243,7 +112243,7 @@ glabel func_8006B0F8 /* 8006B14C 0006670C 38 81 00 08 */ addi r4, r1, 8 /* 8006B150 00066710 7C A7 02 14 */ add r5, r7, r0 /* 8006B154 00066714 38 C0 00 00 */ li r6, 0 -/* 8006B158 00066718 4B FD 6B 85 */ bl func_80041CDC +/* 8006B158 00066718 4B FD 6B 85 */ bl ramGetBuffer /* 8006B15C 0006671C 2C 03 00 00 */ cmpwi r3, 0 /* 8006B160 00066720 40 82 00 0C */ bne lbl_8006B16C /* 8006B164 00066724 38 60 00 00 */ li r3, 0 @@ -112538,7 +112538,7 @@ glabel func_8006B4B8 /* 8006B5B8 00066B78 80 07 57 C8 */ lwz r0, 0x57c8(r7) /* 8006B5BC 00066B7C 80 63 00 18 */ lwz r3, 0x18(r3) /* 8006B5C0 00066B80 7C A8 02 14 */ add r5, r8, r0 -/* 8006B5C4 00066B84 4B FD 67 19 */ bl func_80041CDC +/* 8006B5C4 00066B84 4B FD 67 19 */ bl ramGetBuffer /* 8006B5C8 00066B88 2C 03 00 00 */ cmpwi r3, 0 /* 8006B5CC 00066B8C 40 82 00 0C */ bne lbl_8006B5D8 /* 8006B5D0 00066B90 38 60 00 00 */ li r3, 0 @@ -113545,7 +113545,7 @@ glabel func_8006C454 /* 8006C4B8 00067A78 B2 81 00 1A */ sth r20, 0x1a(r1) /* 8006C4BC 00067A7C B2 81 00 1C */ sth r20, 0x1c(r1) /* 8006C4C0 00067A80 B2 81 00 1E */ sth r20, 0x1e(r1) -/* 8006C4C4 00067A84 4B FD 58 19 */ bl func_80041CDC +/* 8006C4C4 00067A84 4B FD 58 19 */ bl ramGetBuffer /* 8006C4C8 00067A88 2C 03 00 00 */ cmpwi r3, 0 /* 8006C4CC 00067A8C 40 82 00 0C */ bne lbl_8006C4D8 /* 8006C4D0 00067A90 38 60 00 00 */ li r3, 0 @@ -113612,7 +113612,7 @@ lbl_8006C4D8: /* 8006C5C0 00067B80 80 BC 58 C8 */ lwz r5, 0x58c8(r28) /* 8006C5C4 00067B84 38 C0 00 00 */ li r6, 0 /* 8006C5C8 00067B88 80 63 00 18 */ lwz r3, 0x18(r3) -/* 8006C5CC 00067B8C 4B FD 57 11 */ bl func_80041CDC +/* 8006C5CC 00067B8C 4B FD 57 11 */ bl ramGetBuffer /* 8006C5D0 00067B90 2C 03 00 00 */ cmpwi r3, 0 /* 8006C5D4 00067B94 40 82 00 0C */ bne lbl_8006C5E0 /* 8006C5D8 00067B98 38 60 00 00 */ li r3, 0 @@ -113971,7 +113971,7 @@ glabel func_8006CB0C /* 8006CB38 000680F8 80 A6 00 30 */ lwz r5, 0x30(r6) /* 8006CB3C 000680FC 54 17 02 7E */ clrlwi r23, r0, 9 /* 8006CB40 00068100 38 C0 00 00 */ li r6, 0 -/* 8006CB44 00068104 4B FD 51 99 */ bl func_80041CDC +/* 8006CB44 00068104 4B FD 51 99 */ bl ramGetBuffer /* 8006CB48 00068108 2C 03 00 00 */ cmpwi r3, 0 /* 8006CB4C 0006810C 40 82 00 0C */ bne lbl_8006CB58 /* 8006CB50 00068110 38 60 00 00 */ li r3, 0 @@ -114187,7 +114187,7 @@ lbl_8006CDA0: /* 8006CE78 00068438 80 66 00 18 */ lwz r3, 0x18(r6) /* 8006CE7C 0006843C 38 C0 00 00 */ li r6, 0 /* 8006CE80 00068440 7C A5 02 14 */ add r5, r5, r0 -/* 8006CE84 00068444 4B FD 4E 59 */ bl func_80041CDC +/* 8006CE84 00068444 4B FD 4E 59 */ bl ramGetBuffer /* 8006CE88 00068448 2C 03 00 00 */ cmpwi r3, 0 /* 8006CE8C 0006844C 41 82 04 9C */ beq lbl_8006D328 /* 8006CE90 00068450 A0 1E 59 0C */ lhz r0, 0x590c(r30) @@ -114441,7 +114441,7 @@ lbl_8006D1C0: /* 8006D25C 0006881C 80 66 00 18 */ lwz r3, 0x18(r6) /* 8006D260 00068820 38 C0 00 00 */ li r6, 0 /* 8006D264 00068824 7C A5 02 14 */ add r5, r5, r0 -/* 8006D268 00068828 4B FD 4A 75 */ bl func_80041CDC +/* 8006D268 00068828 4B FD 4A 75 */ bl ramGetBuffer /* 8006D26C 0006882C 2C 03 00 00 */ cmpwi r3, 0 /* 8006D270 00068830 41 82 00 B8 */ beq lbl_8006D328 /* 8006D274 00068834 80 7E 58 08 */ lwz r3, 0x5808(r30) @@ -114460,7 +114460,7 @@ lbl_8006D1C0: /* 8006D2A8 00068868 80 66 00 18 */ lwz r3, 0x18(r6) /* 8006D2AC 0006886C 38 C0 00 00 */ li r6, 0 /* 8006D2B0 00068870 7C A5 02 14 */ add r5, r5, r0 -/* 8006D2B4 00068874 4B FD 4A 29 */ bl func_80041CDC +/* 8006D2B4 00068874 4B FD 4A 29 */ bl ramGetBuffer /* 8006D2B8 00068878 2C 03 00 00 */ cmpwi r3, 0 /* 8006D2BC 0006887C 41 82 00 6C */ beq lbl_8006D328 /* 8006D2C0 00068880 80 9E 58 08 */ lwz r4, 0x5808(r30) @@ -115762,7 +115762,7 @@ glabel func_8006E664 /* 8006E690 00069C50 80 A6 00 30 */ lwz r5, 0x30(r6) /* 8006E694 00069C54 54 1A 02 7E */ clrlwi r26, r0, 9 /* 8006E698 00069C58 38 C0 00 00 */ li r6, 0 -/* 8006E69C 00069C5C 4B FD 36 41 */ bl func_80041CDC +/* 8006E69C 00069C5C 4B FD 36 41 */ bl ramGetBuffer /* 8006E6A0 00069C60 2C 03 00 00 */ cmpwi r3, 0 /* 8006E6A4 00069C64 40 82 00 0C */ bne lbl_8006E6B0 /* 8006E6A8 00069C68 38 60 00 00 */ li r3, 0 @@ -115823,7 +115823,7 @@ lbl_8006E6E4: /* 8006E778 00069D38 80 66 00 18 */ lwz r3, 0x18(r6) /* 8006E77C 00069D3C 38 C0 00 00 */ li r6, 0 /* 8006E780 00069D40 7C A5 02 14 */ add r5, r5, r0 -/* 8006E784 00069D44 4B FD 35 59 */ bl func_80041CDC +/* 8006E784 00069D44 4B FD 35 59 */ bl ramGetBuffer /* 8006E788 00069D48 2C 03 00 00 */ cmpwi r3, 0 /* 8006E78C 00069D4C 41 82 05 70 */ beq lbl_8006ECFC /* 8006E790 00069D50 A0 19 59 0A */ lhz r0, 0x590a(r25) @@ -115850,7 +115850,7 @@ lbl_8006E6E4: /* 8006E7E4 00069DA4 80 66 00 18 */ lwz r3, 0x18(r6) /* 8006E7E8 00069DA8 38 C0 00 00 */ li r6, 0 /* 8006E7EC 00069DAC 7C A5 02 14 */ add r5, r5, r0 -/* 8006E7F0 00069DB0 4B FD 34 ED */ bl func_80041CDC +/* 8006E7F0 00069DB0 4B FD 34 ED */ bl ramGetBuffer /* 8006E7F4 00069DB4 2C 03 00 00 */ cmpwi r3, 0 /* 8006E7F8 00069DB8 41 82 05 04 */ beq lbl_8006ECFC /* 8006E7FC 00069DBC A0 19 59 0A */ lhz r0, 0x590a(r25) @@ -115897,7 +115897,7 @@ lbl_8006E6E4: /* 8006E8A0 00069E60 80 66 00 18 */ lwz r3, 0x18(r6) /* 8006E8A4 00069E64 38 C0 00 00 */ li r6, 0 /* 8006E8A8 00069E68 7C A5 02 14 */ add r5, r5, r0 -/* 8006E8AC 00069E6C 4B FD 34 31 */ bl func_80041CDC +/* 8006E8AC 00069E6C 4B FD 34 31 */ bl ramGetBuffer /* 8006E8B0 00069E70 2C 03 00 00 */ cmpwi r3, 0 /* 8006E8B4 00069E74 41 82 04 48 */ beq lbl_8006ECFC /* 8006E8B8 00069E78 A0 19 59 0C */ lhz r0, 0x590c(r25) @@ -117479,7 +117479,7 @@ glabel func_800700CC /* 800700F8 0006B6B8 80 A6 00 30 */ lwz r5, 0x30(r6) /* 800700FC 0006B6BC 54 17 02 7E */ clrlwi r23, r0, 9 /* 80070100 0006B6C0 38 C0 00 00 */ li r6, 0 -/* 80070104 0006B6C4 4B FD 1B D9 */ bl func_80041CDC +/* 80070104 0006B6C4 4B FD 1B D9 */ bl ramGetBuffer /* 80070108 0006B6C8 2C 03 00 00 */ cmpwi r3, 0 /* 8007010C 0006B6CC 40 82 00 0C */ bne lbl_80070118 /* 80070110 0006B6D0 38 60 00 00 */ li r3, 0 @@ -117666,7 +117666,7 @@ lbl_80070338: /* 800703C8 0006B988 80 66 00 18 */ lwz r3, 0x18(r6) /* 800703CC 0006B98C 38 C0 00 00 */ li r6, 0 /* 800703D0 0006B990 7C A5 02 14 */ add r5, r5, r0 -/* 800703D4 0006B994 4B FD 19 09 */ bl func_80041CDC +/* 800703D4 0006B994 4B FD 19 09 */ bl ramGetBuffer /* 800703D8 0006B998 2C 03 00 00 */ cmpwi r3, 0 /* 800703DC 0006B99C 41 82 04 E4 */ beq lbl_800708C0 /* 800703E0 0006B9A0 A0 1E 59 0C */ lhz r0, 0x590c(r30) @@ -117920,7 +117920,7 @@ lbl_80070710: /* 800707AC 0006BD6C 80 66 00 18 */ lwz r3, 0x18(r6) /* 800707B0 0006BD70 38 C0 00 00 */ li r6, 0 /* 800707B4 0006BD74 7C A5 02 14 */ add r5, r5, r0 -/* 800707B8 0006BD78 4B FD 15 25 */ bl func_80041CDC +/* 800707B8 0006BD78 4B FD 15 25 */ bl ramGetBuffer /* 800707BC 0006BD7C 2C 03 00 00 */ cmpwi r3, 0 /* 800707C0 0006BD80 41 82 01 00 */ beq lbl_800708C0 /* 800707C4 0006BD84 80 7E 58 08 */ lwz r3, 0x5808(r30) @@ -117939,7 +117939,7 @@ lbl_80070710: /* 800707F8 0006BDB8 80 66 00 18 */ lwz r3, 0x18(r6) /* 800707FC 0006BDBC 38 C0 00 00 */ li r6, 0 /* 80070800 0006BDC0 7C A5 02 14 */ add r5, r5, r0 -/* 80070804 0006BDC4 4B FD 14 D9 */ bl func_80041CDC +/* 80070804 0006BDC4 4B FD 14 D9 */ bl ramGetBuffer /* 80070808 0006BDC8 2C 03 00 00 */ cmpwi r3, 0 /* 8007080C 0006BDCC 41 82 00 B4 */ beq lbl_800708C0 /* 80070810 0006BDD0 80 9E 58 08 */ lwz r4, 0x5808(r30) @@ -120029,7 +120029,7 @@ glabel func_80072734 /* 80072768 0006DD28 80 B0 00 30 */ lwz r5, 0x30(r16) /* 8007276C 0006DD2C 38 C0 00 00 */ li r6, 0 /* 80072770 0006DD30 80 63 00 18 */ lwz r3, 0x18(r3) -/* 80072774 0006DD34 4B FC F5 69 */ bl func_80041CDC +/* 80072774 0006DD34 4B FC F5 69 */ bl ramGetBuffer /* 80072778 0006DD38 2C 03 00 00 */ cmpwi r3, 0 /* 8007277C 0006DD3C 40 82 00 0C */ bne lbl_80072788 /* 80072780 0006DD40 38 60 00 00 */ li r3, 0 @@ -120040,7 +120040,7 @@ lbl_80072788: /* 80072790 0006DD50 80 B0 00 28 */ lwz r5, 0x28(r16) /* 80072794 0006DD54 38 C0 00 00 */ li r6, 0 /* 80072798 0006DD58 80 63 00 18 */ lwz r3, 0x18(r3) -/* 8007279C 0006DD5C 4B FC F5 41 */ bl func_80041CDC +/* 8007279C 0006DD5C 4B FC F5 41 */ bl ramGetBuffer /* 800727A0 0006DD60 2C 03 00 00 */ cmpwi r3, 0 /* 800727A4 0006DD64 40 82 00 0C */ bne lbl_800727B0 /* 800727A8 0006DD68 38 60 00 00 */ li r3, 0 @@ -120819,7 +120819,7 @@ glabel func_80073350 /* 80073378 0006E938 80 B4 00 30 */ lwz r5, 0x30(r20) /* 8007337C 0006E93C 38 C0 00 00 */ li r6, 0 /* 80073380 0006E940 80 63 00 18 */ lwz r3, 0x18(r3) -/* 80073384 0006E944 4B FC E9 59 */ bl func_80041CDC +/* 80073384 0006E944 4B FC E9 59 */ bl ramGetBuffer /* 80073388 0006E948 2C 03 00 00 */ cmpwi r3, 0 /* 8007338C 0006E94C 40 82 00 0C */ bne lbl_80073398 /* 80073390 0006E950 38 60 00 00 */ li r3, 0 @@ -121808,7 +121808,7 @@ glabel func_80074064 /* 800742C4 0006F884 93 E3 00 FC */ stw r31, 0xfc(r3) /* 800742C8 0006F888 80 6D 89 20 */ lwz r3, lbl_8025CFE0-_SDA_BASE_(r13) /* 800742CC 0006F88C 80 63 00 18 */ lwz r3, 0x18(r3) -/* 800742D0 0006F890 4B FC DA 0D */ bl func_80041CDC +/* 800742D0 0006F890 4B FC DA 0D */ bl ramGetBuffer /* 800742D4 0006F894 2C 03 00 00 */ cmpwi r3, 0 /* 800742D8 0006F898 40 82 00 0C */ bne lbl_800742E4 /* 800742DC 0006F89C 38 60 00 00 */ li r3, 0 @@ -121819,7 +121819,7 @@ lbl_800742E4: /* 800742EC 0006F8AC 38 97 59 C4 */ addi r4, r23, 0x59c4 /* 800742F0 0006F8B0 38 C0 00 00 */ li r6, 0 /* 800742F4 0006F8B4 80 63 00 18 */ lwz r3, 0x18(r3) -/* 800742F8 0006F8B8 4B FC D9 E5 */ bl func_80041CDC +/* 800742F8 0006F8B8 4B FC D9 E5 */ bl ramGetBuffer /* 800742FC 0006F8BC 2C 03 00 00 */ cmpwi r3, 0 /* 80074300 0006F8C0 40 82 00 0C */ bne lbl_8007430C /* 80074304 0006F8C4 38 60 00 00 */ li r3, 0 @@ -121830,7 +121830,7 @@ lbl_8007430C: /* 80074314 0006F8D4 38 97 59 C8 */ addi r4, r23, 0x59c8 /* 80074318 0006F8D8 38 C0 00 00 */ li r6, 0 /* 8007431C 0006F8DC 80 63 00 18 */ lwz r3, 0x18(r3) -/* 80074320 0006F8E0 4B FC D9 BD */ bl func_80041CDC +/* 80074320 0006F8E0 4B FC D9 BD */ bl ramGetBuffer /* 80074324 0006F8E4 2C 03 00 00 */ cmpwi r3, 0 /* 80074328 0006F8E8 40 82 00 0C */ bne lbl_80074334 /* 8007432C 0006F8EC 38 60 00 00 */ li r3, 0 @@ -123597,7 +123597,7 @@ glabel func_80075DB4 /* 80075DDC 0007139C 38 81 00 08 */ addi r4, r1, 8 /* 80075DE0 000713A0 80 66 00 18 */ lwz r3, 0x18(r6) /* 80075DE4 000713A4 38 C0 00 00 */ li r6, 0 -/* 80075DE8 000713A8 4B FC BE F5 */ bl func_80041CDC +/* 80075DE8 000713A8 4B FC BE F5 */ bl ramGetBuffer /* 80075DEC 000713AC 2C 03 00 00 */ cmpwi r3, 0 /* 80075DF0 000713B0 40 82 00 0C */ bne lbl_80075DFC /* 80075DF4 000713B4 38 60 00 00 */ li r3, 0 @@ -123609,7 +123609,7 @@ lbl_80075DFC: /* 80075E08 000713C8 38 C0 00 00 */ li r6, 0 /* 80075E0C 000713CC 80 63 00 18 */ lwz r3, 0x18(r3) /* 80075E10 000713D0 80 A5 00 00 */ lwz r5, 0(r5) -/* 80075E14 000713D4 4B FC BE C9 */ bl func_80041CDC +/* 80075E14 000713D4 4B FC BE C9 */ bl ramGetBuffer /* 80075E18 000713D8 2C 03 00 00 */ cmpwi r3, 0 /* 80075E1C 000713DC 40 82 00 0C */ bne lbl_80075E28 /* 80075E20 000713E0 38 60 00 00 */ li r3, 0 @@ -123667,7 +123667,7 @@ glabel func_80075EB0 /* 80075ED8 00071498 38 81 00 08 */ addi r4, r1, 8 /* 80075EDC 0007149C 80 66 00 18 */ lwz r3, 0x18(r6) /* 80075EE0 000714A0 38 C0 00 00 */ li r6, 0 -/* 80075EE4 000714A4 4B FC BD F9 */ bl func_80041CDC +/* 80075EE4 000714A4 4B FC BD F9 */ bl ramGetBuffer /* 80075EE8 000714A8 2C 03 00 00 */ cmpwi r3, 0 /* 80075EEC 000714AC 40 82 00 0C */ bne lbl_80075EF8 /* 80075EF0 000714B0 38 60 00 00 */ li r3, 0 @@ -123679,7 +123679,7 @@ lbl_80075EF8: /* 80075F04 000714C4 38 C0 00 00 */ li r6, 0 /* 80075F08 000714C8 80 63 00 18 */ lwz r3, 0x18(r3) /* 80075F0C 000714CC 80 A5 00 00 */ lwz r5, 0(r5) -/* 80075F10 000714D0 4B FC BD CD */ bl func_80041CDC +/* 80075F10 000714D0 4B FC BD CD */ bl ramGetBuffer /* 80075F14 000714D4 2C 03 00 00 */ cmpwi r3, 0 /* 80075F18 000714D8 40 82 00 0C */ bne lbl_80075F24 /* 80075F1C 000714DC 38 60 00 00 */ li r3, 0 @@ -123757,7 +123757,7 @@ glabel func_80075FFC /* 8007601C 000715DC 7C 05 03 78 */ mr r5, r0 /* 80076020 000715E0 80 6D 89 20 */ lwz r3, lbl_8025CFE0-_SDA_BASE_(r13) /* 80076024 000715E4 80 63 00 18 */ lwz r3, 0x18(r3) -/* 80076028 000715E8 4B FC BC B5 */ bl func_80041CDC +/* 80076028 000715E8 4B FC BC B5 */ bl ramGetBuffer /* 8007602C 000715EC 2C 03 00 00 */ cmpwi r3, 0 /* 80076030 000715F0 40 82 00 0C */ bne lbl_8007603C /* 80076034 000715F4 38 60 00 00 */ li r3, 0 @@ -123812,7 +123812,7 @@ glabel func_800760C8 /* 800760E8 000716A8 7C 05 03 78 */ mr r5, r0 /* 800760EC 000716AC 80 6D 89 20 */ lwz r3, lbl_8025CFE0-_SDA_BASE_(r13) /* 800760F0 000716B0 80 63 00 18 */ lwz r3, 0x18(r3) -/* 800760F4 000716B4 4B FC BB E9 */ bl func_80041CDC +/* 800760F4 000716B4 4B FC BB E9 */ bl ramGetBuffer /* 800760F8 000716B8 2C 03 00 00 */ cmpwi r3, 0 /* 800760FC 000716BC 40 82 00 0C */ bne lbl_80076108 /* 80076100 000716C0 38 60 00 00 */ li r3, 0 @@ -123873,7 +123873,7 @@ glabel func_800761AC /* 800761CC 0007178C 7C 05 03 78 */ mr r5, r0 /* 800761D0 00071790 80 6D 89 20 */ lwz r3, lbl_8025CFE0-_SDA_BASE_(r13) /* 800761D4 00071794 80 63 00 18 */ lwz r3, 0x18(r3) -/* 800761D8 00071798 4B FC BB 05 */ bl func_80041CDC +/* 800761D8 00071798 4B FC BB 05 */ bl ramGetBuffer /* 800761DC 0007179C 2C 03 00 00 */ cmpwi r3, 0 /* 800761E0 000717A0 40 82 00 0C */ bne lbl_800761EC /* 800761E4 000717A4 38 60 00 00 */ li r3, 0 @@ -123956,7 +123956,7 @@ glabel func_800762A8 /* 80076308 000718C8 90 A3 01 10 */ stw r5, 0x110(r3) /* 8007630C 000718CC 80 6D 89 20 */ lwz r3, lbl_8025CFE0-_SDA_BASE_(r13) /* 80076310 000718D0 80 63 00 18 */ lwz r3, 0x18(r3) -/* 80076314 000718D4 4B FC B9 C9 */ bl func_80041CDC +/* 80076314 000718D4 4B FC B9 C9 */ bl ramGetBuffer /* 80076318 000718D8 2C 03 00 00 */ cmpwi r3, 0 /* 8007631C 000718DC 40 82 00 0C */ bne lbl_80076328 /* 80076320 000718E0 38 60 00 00 */ li r3, 0 @@ -124708,7 +124708,7 @@ glabel func_80076DC0 /* 80076DE4 000723A4 38 81 00 08 */ addi r4, r1, 8 /* 80076DE8 000723A8 80 6D 89 20 */ lwz r3, lbl_8025CFE0-_SDA_BASE_(r13) /* 80076DEC 000723AC 80 63 00 18 */ lwz r3, 0x18(r3) -/* 80076DF0 000723B0 4B FC AE ED */ bl func_80041CDC +/* 80076DF0 000723B0 4B FC AE ED */ bl ramGetBuffer /* 80076DF4 000723B4 2C 03 00 00 */ cmpwi r3, 0 /* 80076DF8 000723B8 40 82 00 0C */ bne lbl_80076E04 /* 80076DFC 000723BC 38 60 00 00 */ li r3, 0 @@ -124854,7 +124854,7 @@ lbl_80076FC8: /* 80076FEC 000725AC 90 BE 01 10 */ stw r5, 0x110(r30) /* 80076FF0 000725B0 80 6D 89 20 */ lwz r3, lbl_8025CFE0-_SDA_BASE_(r13) /* 80076FF4 000725B4 80 63 00 18 */ lwz r3, 0x18(r3) -/* 80076FF8 000725B8 4B FC AC E5 */ bl func_80041CDC +/* 80076FF8 000725B8 4B FC AC E5 */ bl ramGetBuffer /* 80076FFC 000725BC 2C 03 00 00 */ cmpwi r3, 0 /* 80077000 000725C0 40 82 00 0C */ bne lbl_8007700C /* 80077004 000725C4 38 60 00 00 */ li r3, 0 @@ -124930,7 +124930,7 @@ lbl_800770D0: /* 80077108 000726C8 90 BE 01 10 */ stw r5, 0x110(r30) /* 8007710C 000726CC 80 6D 89 20 */ lwz r3, lbl_8025CFE0-_SDA_BASE_(r13) /* 80077110 000726D0 80 63 00 18 */ lwz r3, 0x18(r3) -/* 80077114 000726D4 4B FC AB C9 */ bl func_80041CDC +/* 80077114 000726D4 4B FC AB C9 */ bl ramGetBuffer /* 80077118 000726D8 2C 03 00 00 */ cmpwi r3, 0 /* 8007711C 000726DC 40 82 00 0C */ bne lbl_80077128 /* 80077120 000726E0 38 00 00 00 */ li r0, 0 @@ -125017,7 +125017,7 @@ lbl_80077214: /* 8007724C 0007280C 90 BE 01 10 */ stw r5, 0x110(r30) /* 80077250 00072810 80 6D 89 20 */ lwz r3, lbl_8025CFE0-_SDA_BASE_(r13) /* 80077254 00072814 80 63 00 18 */ lwz r3, 0x18(r3) -/* 80077258 00072818 4B FC AA 85 */ bl func_80041CDC +/* 80077258 00072818 4B FC AA 85 */ bl ramGetBuffer /* 8007725C 0007281C 2C 03 00 00 */ cmpwi r3, 0 /* 80077260 00072820 40 82 00 0C */ bne lbl_8007726C /* 80077264 00072824 38 00 00 00 */ li r0, 0 @@ -126955,7 +126955,7 @@ glabel func_80078EF0 /* 80078F14 000744D4 80 64 00 18 */ lwz r3, 0x18(r4) /* 80078F18 000744D8 38 81 00 08 */ addi r4, r1, 8 /* 80078F1C 000744DC 90 01 00 18 */ stw r0, 0x18(r1) -/* 80078F20 000744E0 4B FC 8D BD */ bl func_80041CDC +/* 80078F20 000744E0 4B FC 8D BD */ bl ramGetBuffer /* 80078F24 000744E4 2C 03 00 00 */ cmpwi r3, 0 /* 80078F28 000744E8 40 82 00 0C */ bne lbl_80078F34 /* 80078F2C 000744EC 38 60 00 00 */ li r3, 0 @@ -127199,7 +127199,7 @@ lbl_80079294: /* 8007929C 0007485C 38 21 00 10 */ addi r1, r1, 0x10 /* 800792A0 00074860 4E 80 00 20 */ blr -glabel func_800792A4 +glabel rspParseGBI_F3DEX1 /* 800792A4 00074864 94 21 FC 10 */ stwu r1, -0x3f0(r1) /* 800792A8 00074868 7C 08 02 A6 */ mflr r0 /* 800792AC 0007486C 90 01 03 F4 */ stw r0, 0x3f4(r1) @@ -127414,7 +127414,7 @@ lbl_80079530: /* 800795A8 00074B68 80 03 59 2C */ lwz r0, 0x592c(r3) /* 800795AC 00074B6C 80 67 00 18 */ lwz r3, 0x18(r7) /* 800795B0 00074B70 7C A5 02 14 */ add r5, r5, r0 -/* 800795B4 00074B74 4B FC 87 29 */ bl func_80041CDC +/* 800795B4 00074B74 4B FC 87 29 */ bl ramGetBuffer /* 800795B8 00074B78 2C 03 00 00 */ cmpwi r3, 0 /* 800795BC 00074B7C 40 82 00 0C */ bne lbl_800795C8 /* 800795C0 00074B80 38 A0 00 00 */ li r5, 0 @@ -127557,7 +127557,7 @@ lbl_80079778: /* 800797B8 00074D78 80 66 00 18 */ lwz r3, 0x18(r6) /* 800797BC 00074D7C 38 C0 00 00 */ li r6, 0 /* 800797C0 00074D80 7C A5 02 14 */ add r5, r5, r0 -/* 800797C4 00074D84 4B FC 85 19 */ bl func_80041CDC +/* 800797C4 00074D84 4B FC 85 19 */ bl ramGetBuffer /* 800797C8 00074D88 2C 03 00 00 */ cmpwi r3, 0 /* 800797CC 00074D8C 40 82 00 0C */ bne lbl_800797D8 /* 800797D0 00074D90 38 60 00 00 */ li r3, 0 @@ -127579,7 +127579,7 @@ lbl_800797D8: /* 8007980C 00074DCC 80 66 00 18 */ lwz r3, 0x18(r6) /* 80079810 00074DD0 38 C0 00 00 */ li r6, 0 /* 80079814 00074DD4 7C A5 02 14 */ add r5, r5, r0 -/* 80079818 00074DD8 4B FC 84 C5 */ bl func_80041CDC +/* 80079818 00074DD8 4B FC 84 C5 */ bl ramGetBuffer /* 8007981C 00074DDC 2C 03 00 00 */ cmpwi r3, 0 /* 80079820 00074DE0 40 82 00 0C */ bne lbl_8007982C /* 80079824 00074DE4 38 60 00 00 */ li r3, 0 @@ -127602,7 +127602,7 @@ lbl_8007982C: /* 80079864 00074E24 80 66 00 18 */ lwz r3, 0x18(r6) /* 80079868 00074E28 38 C0 00 00 */ li r6, 0 /* 8007986C 00074E2C 7C A5 02 14 */ add r5, r5, r0 -/* 80079870 00074E30 4B FC 84 6D */ bl func_80041CDC +/* 80079870 00074E30 4B FC 84 6D */ bl ramGetBuffer /* 80079874 00074E34 2C 03 00 00 */ cmpwi r3, 0 /* 80079878 00074E38 40 82 00 0C */ bne lbl_80079884 /* 8007987C 00074E3C 38 60 00 00 */ li r3, 0 @@ -127627,7 +127627,7 @@ lbl_80079884: /* 800798C4 00074E84 38 81 00 1C */ addi r4, r1, 0x1c /* 800798C8 00074E88 7C A5 02 14 */ add r5, r5, r0 /* 800798CC 00074E8C 38 C0 00 00 */ li r6, 0 -/* 800798D0 00074E90 4B FC 84 0D */ bl func_80041CDC +/* 800798D0 00074E90 4B FC 84 0D */ bl ramGetBuffer /* 800798D4 00074E94 2C 03 00 00 */ cmpwi r3, 0 /* 800798D8 00074E98 40 82 00 0C */ bne lbl_800798E4 /* 800798DC 00074E9C 38 60 00 00 */ li r3, 0 @@ -127693,7 +127693,7 @@ lbl_800799A0: /* 800799B8 00074F78 80 66 00 18 */ lwz r3, 0x18(r6) /* 800799BC 00074F7C 38 C0 00 00 */ li r6, 0 /* 800799C0 00074F80 7C A5 02 14 */ add r5, r5, r0 -/* 800799C4 00074F84 4B FC 83 19 */ bl func_80041CDC +/* 800799C4 00074F84 4B FC 83 19 */ bl ramGetBuffer /* 800799C8 00074F88 2C 03 00 00 */ cmpwi r3, 0 /* 800799CC 00074F8C 40 82 00 0C */ bne lbl_800799D8 /* 800799D0 00074F90 38 60 00 00 */ li r3, 0 @@ -127752,7 +127752,7 @@ lbl_80079A54: /* 80079A90 00075050 80 66 00 18 */ lwz r3, 0x18(r6) /* 80079A94 00075054 38 C0 00 00 */ li r6, 0 /* 80079A98 00075058 7C A5 02 14 */ add r5, r5, r0 -/* 80079A9C 0007505C 4B FC 82 41 */ bl func_80041CDC +/* 80079A9C 0007505C 4B FC 82 41 */ bl ramGetBuffer /* 80079AA0 00075060 2C 03 00 00 */ cmpwi r3, 0 /* 80079AA4 00075064 40 82 00 0C */ bne lbl_80079AB0 /* 80079AA8 00075068 38 80 00 00 */ li r4, 0 @@ -127823,7 +127823,7 @@ lbl_80079B84: /* 80079B9C 0007515C 80 66 00 18 */ lwz r3, 0x18(r6) /* 80079BA0 00075160 38 C0 00 00 */ li r6, 0 /* 80079BA4 00075164 7C A5 02 14 */ add r5, r5, r0 -/* 80079BA8 00075168 4B FC 81 35 */ bl func_80041CDC +/* 80079BA8 00075168 4B FC 81 35 */ bl ramGetBuffer /* 80079BAC 0007516C 2C 03 00 00 */ cmpwi r3, 0 /* 80079BB0 00075170 40 82 00 0C */ bne lbl_80079BBC /* 80079BB4 00075174 38 A0 00 00 */ li r5, 0 @@ -128400,7 +128400,7 @@ lbl_8007A39C: /* 8007A3BC 0007597C 80 03 59 2C */ lwz r0, 0x592c(r3) /* 8007A3C0 00075980 80 67 00 18 */ lwz r3, 0x18(r7) /* 8007A3C4 00075984 7C A5 02 14 */ add r5, r5, r0 -/* 8007A3C8 00075988 4B FC 79 15 */ bl func_80041CDC +/* 8007A3C8 00075988 4B FC 79 15 */ bl ramGetBuffer /* 8007A3CC 0007598C 2C 03 00 00 */ cmpwi r3, 0 /* 8007A3D0 00075990 40 82 00 0C */ bne lbl_8007A3DC /* 8007A3D4 00075994 38 A0 00 00 */ li r5, 0 @@ -128797,7 +128797,7 @@ lbl_8007A944: /* 8007A94C 00075F0C 38 21 00 10 */ addi r1, r1, 0x10 /* 8007A950 00075F10 4E 80 00 20 */ blr -glabel func_8007A954 +glabel rspParseGBI_F3DEX2 /* 8007A954 00075F14 94 21 FB F0 */ stwu r1, -0x410(r1) /* 8007A958 00075F18 7C 08 02 A6 */ mflr r0 /* 8007A95C 00075F1C 90 01 04 14 */ stw r0, 0x414(r1) @@ -128969,7 +128969,7 @@ lbl_8007AB98: /* 8007ABB8 00076178 80 03 59 2C */ lwz r0, 0x592c(r3) /* 8007ABBC 0007617C 80 67 00 18 */ lwz r3, 0x18(r7) /* 8007ABC0 00076180 7C A5 02 14 */ add r5, r5, r0 -/* 8007ABC4 00076184 4B FC 71 19 */ bl func_80041CDC +/* 8007ABC4 00076184 4B FC 71 19 */ bl ramGetBuffer /* 8007ABC8 00076188 2C 03 00 00 */ cmpwi r3, 0 /* 8007ABCC 0007618C 40 82 00 0C */ bne lbl_8007ABD8 /* 8007ABD0 00076190 38 A0 00 00 */ li r5, 0 @@ -129043,7 +129043,7 @@ lbl_8007ACA4: /* 8007ACBC 0007627C 80 66 00 18 */ lwz r3, 0x18(r6) /* 8007ACC0 00076280 38 C0 00 00 */ li r6, 0 /* 8007ACC4 00076284 7C A5 02 14 */ add r5, r5, r0 -/* 8007ACC8 00076288 4B FC 70 15 */ bl func_80041CDC +/* 8007ACC8 00076288 4B FC 70 15 */ bl ramGetBuffer /* 8007ACCC 0007628C 2C 03 00 00 */ cmpwi r3, 0 /* 8007ACD0 00076290 40 82 00 0C */ bne lbl_8007ACDC /* 8007ACD4 00076294 38 A0 00 00 */ li r5, 0 @@ -129092,7 +129092,7 @@ lbl_8007AD30: /* 8007AD6C 0007632C 80 66 00 18 */ lwz r3, 0x18(r6) /* 8007AD70 00076330 38 C0 00 00 */ li r6, 0 /* 8007AD74 00076334 7C A5 02 14 */ add r5, r5, r0 -/* 8007AD78 00076338 4B FC 6F 65 */ bl func_80041CDC +/* 8007AD78 00076338 4B FC 6F 65 */ bl ramGetBuffer /* 8007AD7C 0007633C 2C 03 00 00 */ cmpwi r3, 0 /* 8007AD80 00076340 40 82 00 0C */ bne lbl_8007AD8C /* 8007AD84 00076344 38 80 00 00 */ li r4, 0 @@ -129173,7 +129173,7 @@ lbl_8007AE60: /* 8007AE9C 0007645C 57 DE 07 FE */ clrlwi r30, r30, 0x1f /* 8007AEA0 00076460 38 81 00 2C */ addi r4, r1, 0x2c /* 8007AEA4 00076464 38 C0 00 00 */ li r6, 0 -/* 8007AEA8 00076468 4B FC 6E 35 */ bl func_80041CDC +/* 8007AEA8 00076468 4B FC 6E 35 */ bl ramGetBuffer /* 8007AEAC 0007646C 2C 03 00 00 */ cmpwi r3, 0 /* 8007AEB0 00076470 40 82 00 0C */ bne lbl_8007AEBC /* 8007AEB4 00076474 38 60 00 00 */ li r3, 0 @@ -129266,7 +129266,7 @@ lbl_8007AFDC: /* 8007AFEC 000765AC 38 81 00 28 */ addi r4, r1, 0x28 /* 8007AFF0 000765B0 38 C0 00 00 */ li r6, 0 /* 8007AFF4 000765B4 80 63 00 18 */ lwz r3, 0x18(r3) -/* 8007AFF8 000765B8 4B FC 6C E5 */ bl func_80041CDC +/* 8007AFF8 000765B8 4B FC 6C E5 */ bl ramGetBuffer /* 8007AFFC 000765BC 2C 03 00 00 */ cmpwi r3, 0 /* 8007B000 000765C0 40 82 00 0C */ bne lbl_8007B00C /* 8007B004 000765C4 38 60 00 00 */ li r3, 0 @@ -129291,7 +129291,7 @@ lbl_8007B02C: /* 8007B048 00076608 38 81 00 28 */ addi r4, r1, 0x28 /* 8007B04C 0007660C 38 C0 00 00 */ li r6, 0 /* 8007B050 00076610 80 63 00 18 */ lwz r3, 0x18(r3) -/* 8007B054 00076614 4B FC 6C 89 */ bl func_80041CDC +/* 8007B054 00076614 4B FC 6C 89 */ bl ramGetBuffer /* 8007B058 00076618 2C 03 00 00 */ cmpwi r3, 0 /* 8007B05C 0007661C 40 82 00 0C */ bne lbl_8007B068 /* 8007B060 00076620 38 60 00 00 */ li r3, 0 @@ -129321,7 +129321,7 @@ lbl_8007B0A4: /* 8007B0B4 00076674 38 81 00 28 */ addi r4, r1, 0x28 /* 8007B0B8 00076678 38 C0 00 00 */ li r6, 0 /* 8007B0BC 0007667C 80 63 00 18 */ lwz r3, 0x18(r3) -/* 8007B0C0 00076680 4B FC 6C 1D */ bl func_80041CDC +/* 8007B0C0 00076680 4B FC 6C 1D */ bl ramGetBuffer /* 8007B0C4 00076684 2C 03 00 00 */ cmpwi r3, 0 /* 8007B0C8 00076688 40 82 00 0C */ bne lbl_8007B0D4 /* 8007B0CC 0007668C 38 60 00 00 */ li r3, 0 @@ -129470,7 +129470,7 @@ lbl_8007B2AC: /* 8007B2C4 00076884 80 66 00 18 */ lwz r3, 0x18(r6) /* 8007B2C8 00076888 38 C0 00 00 */ li r6, 0 /* 8007B2CC 0007688C 7C A5 02 14 */ add r5, r5, r0 -/* 8007B2D0 00076890 4B FC 6A 0D */ bl func_80041CDC +/* 8007B2D0 00076890 4B FC 6A 0D */ bl ramGetBuffer /* 8007B2D4 00076894 2C 03 00 00 */ cmpwi r3, 0 /* 8007B2D8 00076898 40 82 00 0C */ bne lbl_8007B2E4 /* 8007B2DC 0007689C 38 60 00 00 */ li r3, 0 @@ -129501,7 +129501,7 @@ lbl_8007B300: /* 8007B338 000768F8 54 E0 0F FE */ srwi r0, r7, 0x1f /* 8007B33C 000768FC 38 C0 00 00 */ li r6, 0 /* 8007B340 00076900 7F 27 02 14 */ add r25, r7, r0 -/* 8007B344 00076904 4B FC 69 99 */ bl func_80041CDC +/* 8007B344 00076904 4B FC 69 99 */ bl ramGetBuffer /* 8007B348 00076908 2C 03 00 00 */ cmpwi r3, 0 /* 8007B34C 0007690C 40 82 00 0C */ bne lbl_8007B358 /* 8007B350 00076910 38 60 00 00 */ li r3, 0 @@ -129674,7 +129674,7 @@ lbl_8007B5A0: /* 8007B5BC 00076B7C 38 A0 00 05 */ li r5, 5 /* 8007B5C0 00076B80 90 03 00 08 */ stw r0, 8(r3) /* 8007B5C4 00076B84 80 6D 89 20 */ lwz r3, lbl_8025CFE0-_SDA_BASE_(r13) -/* 8007B5C8 00076B88 48 00 6E 8D */ bl func_80082454 +/* 8007B5C8 00076B88 48 00 6E 8D */ bl xlObjectEvent /* 8007B5CC 00076B8C 48 00 0E 34 */ b lbl_8007C400 lbl_8007B5D0: /* 8007B5D0 00076B90 57 E0 56 BA */ rlwinm r0, r31, 0xa, 0x1a, 0x1d @@ -129762,7 +129762,7 @@ lbl_8007B6BC: /* 8007B6F8 00076CB8 80 66 00 18 */ lwz r3, 0x18(r6) /* 8007B6FC 00076CBC 38 C0 00 00 */ li r6, 0 /* 8007B700 00076CC0 7C A5 02 14 */ add r5, r5, r0 -/* 8007B704 00076CC4 4B FC 65 D9 */ bl func_80041CDC +/* 8007B704 00076CC4 4B FC 65 D9 */ bl ramGetBuffer /* 8007B708 00076CC8 2C 03 00 00 */ cmpwi r3, 0 /* 8007B70C 00076CCC 40 82 00 0C */ bne lbl_8007B718 /* 8007B710 00076CD0 38 00 00 00 */ li r0, 0 @@ -129962,7 +129962,7 @@ lbl_8007B9B0: /* 8007B9D4 00076F94 38 81 00 1C */ addi r4, r1, 0x1c /* 8007B9D8 00076F98 7C A5 02 14 */ add r5, r5, r0 /* 8007B9DC 00076F9C 38 C0 00 00 */ li r6, 0 -/* 8007B9E0 00076FA0 4B FC 62 FD */ bl func_80041CDC +/* 8007B9E0 00076FA0 4B FC 62 FD */ bl ramGetBuffer /* 8007B9E4 00076FA4 2C 03 00 00 */ cmpwi r3, 0 /* 8007B9E8 00076FA8 40 82 00 0C */ bne lbl_8007B9F4 /* 8007B9EC 00076FAC 38 60 00 00 */ li r3, 0 @@ -130652,7 +130652,7 @@ lbl_8007C30C: /* 8007C384 00077944 80 03 59 2C */ lwz r0, 0x592c(r3) /* 8007C388 00077948 80 67 00 18 */ lwz r3, 0x18(r7) /* 8007C38C 0007794C 7C A5 02 14 */ add r5, r5, r0 -/* 8007C390 00077950 4B FC 59 4D */ bl func_80041CDC +/* 8007C390 00077950 4B FC 59 4D */ bl ramGetBuffer /* 8007C394 00077954 2C 03 00 00 */ cmpwi r3, 0 /* 8007C398 00077958 40 82 00 0C */ bne lbl_8007C3A4 /* 8007C39C 0007795C 38 A0 00 00 */ li r5, 0 @@ -130886,7 +130886,7 @@ lbl_8007C6EC: /* 8007C6F8 00077CB8 38 21 00 10 */ addi r1, r1, 0x10 /* 8007C6FC 00077CBC 4E 80 00 20 */ blr -glabel func_8007C700 +glabel rspParseGBI_Setup /* 8007C700 00077CC0 94 21 FF E0 */ stwu r1, -0x20(r1) /* 8007C704 00077CC4 7C 08 02 A6 */ mflr r0 /* 8007C708 00077CC8 90 01 00 24 */ stw r0, 0x24(r1) @@ -130911,7 +130911,7 @@ lbl_8007C730: /* 8007C750 00077D10 80 63 00 18 */ lwz r3, 0x18(r3) /* 8007C754 00077D14 54 A5 02 7E */ clrlwi r5, r5, 9 /* 8007C758 00077D18 7C A5 02 14 */ add r5, r5, r0 -/* 8007C75C 00077D1C 4B FC 55 81 */ bl func_80041CDC +/* 8007C75C 00077D1C 4B FC 55 81 */ bl ramGetBuffer /* 8007C760 00077D20 2C 03 00 00 */ cmpwi r3, 0 /* 8007C764 00077D24 40 82 00 0C */ bne lbl_8007C770 /* 8007C768 00077D28 38 A0 00 00 */ li r5, 0 @@ -130979,7 +130979,7 @@ lbl_8007C834: /* 8007C844 00077E04 38 21 00 20 */ addi r1, r1, 0x20 /* 8007C848 00077E08 4E 80 00 20 */ blr -glabel func_8007C84C +glabel rspParseGBI /* 8007C84C 00077E0C 94 21 FF D0 */ stwu r1, -0x30(r1) /* 8007C850 00077E10 7C 08 02 A6 */ mflr r0 /* 8007C854 00077E14 90 01 00 34 */ stw r0, 0x34(r1) @@ -131010,11 +131010,11 @@ lbl_8007C888: /* 8007C8B4 00077E74 4E 80 04 20 */ bctr /* 8007C8B8 00077E78 7F 63 DB 78 */ mr r3, r27 /* 8007C8BC 00077E7C 38 A1 00 08 */ addi r5, r1, 8 -/* 8007C8C0 00077E80 4B FF C9 E5 */ bl func_800792A4 +/* 8007C8C0 00077E80 4B FF C9 E5 */ bl rspParseGBI_F3DEX1 /* 8007C8C4 00077E84 48 00 00 1C */ b lbl_8007C8E0 /* 8007C8C8 00077E88 7F 63 DB 78 */ mr r3, r27 /* 8007C8CC 00077E8C 38 A1 00 08 */ addi r5, r1, 8 -/* 8007C8D0 00077E90 4B FF E0 85 */ bl func_8007A954 +/* 8007C8D0 00077E90 4B FF E0 85 */ bl rspParseGBI_F3DEX2 /* 8007C8D4 00077E94 48 00 00 0C */ b lbl_8007C8E0 lbl_8007C8D8: /* 8007C8D8 00077E98 38 60 00 00 */ li r3, 0 @@ -131033,7 +131033,7 @@ lbl_8007C8E0: /* 8007C908 00077EC8 7C 9B 02 14 */ add r4, r27, r0 /* 8007C90C 00077ECC 80 63 00 24 */ lwz r3, 0x24(r3) /* 8007C910 00077ED0 38 84 59 6C */ addi r4, r4, 0x596c -/* 8007C914 00077ED4 48 00 0F 8D */ bl func_8007D8A0 +/* 8007C914 00077ED4 48 00 0F 8D */ bl rdpParseGBI /* 8007C918 00077ED8 2C 03 00 00 */ cmpwi r3, 0 /* 8007C91C 00077EDC 40 82 00 30 */ bne lbl_8007C94C /* 8007C920 00077EE0 80 7B 59 14 */ lwz r3, 0x5914(r27) @@ -131117,7 +131117,7 @@ glabel func_8007CA00 /* 8007CA20 00077FE0 3C 60 80 17 */ lis r3, lbl_80174E80@ha /* 8007CA24 00077FE4 38 63 4E 80 */ addi r3, r3, lbl_80174E80@l /* 8007CA28 00077FE8 4C C6 31 82 */ crclr 6 -/* 8007CA2C 00077FEC 48 00 F8 69 */ bl func_8008C294 +/* 8007CA2C 00077FEC 48 00 F8 69 */ bl OSReport lbl_8007CA30: /* 8007CA30 00077FF0 80 1F 00 00 */ lwz r0, 0(r31) /* 8007CA34 00077FF4 38 60 00 01 */ li r3, 1 @@ -131129,7 +131129,7 @@ lbl_8007CA30: /* 8007CA4C 0007800C 38 21 00 10 */ addi r1, r1, 0x10 /* 8007CA50 00078010 4E 80 00 20 */ blr -glabel func_8007CA54 +glabel rspUpdate /* 8007CA54 00078014 94 21 FF E0 */ stwu r1, -0x20(r1) /* 8007CA58 00078018 7C 08 02 A6 */ mflr r0 /* 8007CA5C 0007801C 90 01 00 24 */ stw r0, 0x24(r1) @@ -131156,7 +131156,7 @@ glabel func_8007CA54 /* 8007CAB0 00078070 90 03 00 00 */ stw r0, 0(r3) lbl_8007CAB4: /* 8007CAB4 00078074 7F 83 E3 78 */ mr r3, r28 -/* 8007CAB8 00078078 4B FD 5A ED */ bl func_800525A4 +/* 8007CAB8 00078078 4B FD 5A ED */ bl frameEnd /* 8007CABC 0007807C 2C 03 00 00 */ cmpwi r3, 0 /* 8007CAC0 00078080 40 82 00 0C */ bne lbl_8007CACC /* 8007CAC4 00078084 38 60 00 00 */ li r3, 0 @@ -131179,17 +131179,17 @@ lbl_8007CAD8: /* 8007CB00 000780C0 38 A0 00 05 */ li r5, 5 /* 8007CB04 000780C4 90 1D 00 08 */ stw r0, 8(r29) /* 8007CB08 000780C8 80 6D 89 20 */ lwz r3, lbl_8025CFE0-_SDA_BASE_(r13) -/* 8007CB0C 000780CC 48 00 59 49 */ bl func_80082454 +/* 8007CB0C 000780CC 48 00 59 49 */ bl xlObjectEvent /* 8007CB10 000780D0 80 6D 89 20 */ lwz r3, lbl_8025CFE0-_SDA_BASE_(r13) /* 8007CB14 000780D4 38 80 10 00 */ li r4, 0x1000 /* 8007CB18 000780D8 38 A0 00 0A */ li r5, 0xa -/* 8007CB1C 000780DC 48 00 59 39 */ bl func_80082454 +/* 8007CB1C 000780DC 48 00 59 39 */ bl xlObjectEvent /* 8007CB20 000780E0 48 00 00 E0 */ b lbl_8007CC00 lbl_8007CB24: /* 8007CB24 000780E4 54 60 07 BD */ rlwinm. r0, r3, 0, 0x1e, 0x1e /* 8007CB28 000780E8 41 82 00 50 */ beq lbl_8007CB78 /* 8007CB2C 000780EC 7F 83 E3 78 */ mr r3, r28 -/* 8007CB30 000780F0 4B FD 58 0D */ bl func_8005233C +/* 8007CB30 000780F0 4B FD 58 0D */ bl frameBeginOK /* 8007CB34 000780F4 2C 03 00 00 */ cmpwi r3, 0 /* 8007CB38 000780F8 41 82 00 38 */ beq lbl_8007CB70 /* 8007CB3C 000780FC 2C 1E 00 01 */ cmpwi r30, 1 @@ -131200,7 +131200,7 @@ lbl_8007CB24: /* 8007CB50 00078110 54 00 07 FA */ rlwinm r0, r0, 0, 0x1f, 0x1d /* 8007CB54 00078114 60 00 00 10 */ ori r0, r0, 0x10 /* 8007CB58 00078118 90 1D 00 00 */ stw r0, 0(r29) -/* 8007CB5C 0007811C 4B FF FB A5 */ bl func_8007C700 +/* 8007CB5C 0007811C 4B FF FB A5 */ bl rspParseGBI_Setup /* 8007CB60 00078120 2C 03 00 00 */ cmpwi r3, 0 /* 8007CB64 00078124 40 82 00 14 */ bne lbl_8007CB78 /* 8007CB68 00078128 38 60 00 00 */ li r3, 0 @@ -131218,7 +131218,7 @@ lbl_8007CB84: /* 8007CB8C 0007814C 7F A3 EB 78 */ mr r3, r29 /* 8007CB90 00078150 7F E5 FB 78 */ mr r5, r31 /* 8007CB94 00078154 38 81 00 08 */ addi r4, r1, 8 -/* 8007CB98 00078158 4B FF FC B5 */ bl func_8007C84C +/* 8007CB98 00078158 4B FF FC B5 */ bl rspParseGBI /* 8007CB9C 0007815C 2C 03 00 00 */ cmpwi r3, 0 /* 8007CBA0 00078160 41 82 00 4C */ beq lbl_8007CBEC /* 8007CBA4 00078164 80 01 00 08 */ lwz r0, 8(r1) @@ -131233,18 +131233,18 @@ lbl_8007CB84: /* 8007CBC8 00078188 90 7D 00 00 */ stw r3, 0(r29) /* 8007CBCC 0007818C 90 1D 00 08 */ stw r0, 8(r29) /* 8007CBD0 00078190 80 6D 89 20 */ lwz r3, lbl_8025CFE0-_SDA_BASE_(r13) -/* 8007CBD4 00078194 48 00 58 81 */ bl func_80082454 +/* 8007CBD4 00078194 48 00 58 81 */ bl xlObjectEvent /* 8007CBD8 00078198 80 6D 89 20 */ lwz r3, lbl_8025CFE0-_SDA_BASE_(r13) /* 8007CBDC 0007819C 38 80 10 00 */ li r4, 0x1000 /* 8007CBE0 000781A0 38 A0 00 0A */ li r5, 0xa -/* 8007CBE4 000781A4 48 00 58 71 */ bl func_80082454 +/* 8007CBE4 000781A4 48 00 58 71 */ bl xlObjectEvent /* 8007CBE8 000781A8 48 00 00 10 */ b lbl_8007CBF8 lbl_8007CBEC: /* 8007CBEC 000781AC 80 6D 89 20 */ lwz r3, lbl_8025CFE0-_SDA_BASE_(r13) /* 8007CBF0 000781B0 80 63 00 10 */ lwz r3, 0x10(r3) -/* 8007CBF4 000781B4 4B F9 18 B1 */ bl func_8000E4A4 +/* 8007CBF4 000781B4 4B F9 18 B1 */ bl __cpuBreak lbl_8007CBF8: -/* 8007CBF8 000781B8 48 01 6A 89 */ bl func_80093680 +/* 8007CBF8 000781B8 48 01 6A 89 */ bl OSGetTick /* 8007CBFC 000781BC 90 7D 26 50 */ stw r3, 0x2650(r29) lbl_8007CC00: /* 8007CC00 000781C0 38 60 00 01 */ li r3, 1 @@ -131412,7 +131412,7 @@ lbl_8007CE1C: /* 8007CE2C 000783EC 38 C1 00 0C */ addi r6, r1, 0xc /* 8007CE30 000783F0 80 63 00 18 */ lwz r3, 0x18(r3) /* 8007CE34 000783F4 80 BE 20 28 */ lwz r5, 0x2028(r30) -/* 8007CE38 000783F8 4B FC 4E A5 */ bl func_80041CDC +/* 8007CE38 000783F8 4B FC 4E A5 */ bl ramGetBuffer /* 8007CE3C 000783FC 2C 03 00 00 */ cmpwi r3, 0 /* 8007CE40 00078400 40 82 00 0C */ bne lbl_8007CE4C /* 8007CE44 00078404 38 60 00 00 */ li r3, 0 @@ -131430,7 +131430,7 @@ lbl_8007CE4C: /* 8007CE70 00078430 54 60 07 FF */ clrlwi. r0, r3, 0x1f /* 8007CE74 00078434 54 7F 04 3E */ clrlwi r31, r3, 0x10 /* 8007CE78 00078438 41 82 01 D0 */ beq lbl_8007D048 -/* 8007CE7C 0007843C 48 01 68 05 */ bl func_80093680 +/* 8007CE7C 0007843C 48 01 68 05 */ bl OSGetTick /* 8007CE80 00078440 80 7E 00 08 */ lwz r3, 8(r30) /* 8007CE84 00078444 38 9E 1F D0 */ addi r4, r30, 0x1fd0 /* 8007CE88 00078448 80 1E 1F D0 */ lwz r0, 0x1fd0(r30) @@ -131470,14 +131470,14 @@ lbl_8007CEFC: /* 8007CF08 000784C8 60 00 02 01 */ ori r0, r0, 0x201 /* 8007CF0C 000784CC 90 1E 00 08 */ stw r0, 8(r30) /* 8007CF10 000784D0 80 6D 89 20 */ lwz r3, lbl_8025CFE0-_SDA_BASE_(r13) -/* 8007CF14 000784D4 48 00 55 41 */ bl func_80082454 +/* 8007CF14 000784D4 48 00 55 41 */ bl xlObjectEvent /* 8007CF18 000784D8 48 00 01 30 */ b lbl_8007D048 /* 8007CF1C 000784DC 60 A0 02 01 */ ori r0, r5, 0x201 /* 8007CF20 000784E0 38 80 10 00 */ li r4, 0x1000 /* 8007CF24 000784E4 90 1E 00 08 */ stw r0, 8(r30) /* 8007CF28 000784E8 38 A0 00 05 */ li r5, 5 /* 8007CF2C 000784EC 80 6D 89 20 */ lwz r3, lbl_8025CFE0-_SDA_BASE_(r13) -/* 8007CF30 000784F0 48 00 55 25 */ bl func_80082454 +/* 8007CF30 000784F0 48 00 55 25 */ bl xlObjectEvent /* 8007CF34 000784F4 48 00 01 14 */ b lbl_8007D048 /* 8007CF38 000784F8 80 04 00 38 */ lwz r0, 0x38(r4) /* 8007CF3C 000784FC 2C 00 00 00 */ cmpwi r0, 0 @@ -131488,7 +131488,7 @@ lbl_8007CEFC: /* 8007CF50 00078510 40 82 00 30 */ bne lbl_8007CF80 /* 8007CF54 00078514 80 6D 89 20 */ lwz r3, lbl_8025CFE0-_SDA_BASE_(r13) /* 8007CF58 00078518 80 63 00 10 */ lwz r3, 0x10(r3) -/* 8007CF5C 0007851C 4B F9 15 49 */ bl func_8000E4A4 +/* 8007CF5C 0007851C 4B F9 15 49 */ bl __cpuBreak /* 8007CF60 00078520 48 00 00 20 */ b lbl_8007CF80 lbl_8007CF64: /* 8007CF64 00078524 7F C3 F3 78 */ mr r3, r30 @@ -131497,7 +131497,7 @@ lbl_8007CF64: /* 8007CF70 00078530 40 82 00 10 */ bne lbl_8007CF80 /* 8007CF74 00078534 80 6D 89 20 */ lwz r3, lbl_8025CFE0-_SDA_BASE_(r13) /* 8007CF78 00078538 80 63 00 10 */ lwz r3, 0x10(r3) -/* 8007CF7C 0007853C 4B F9 15 29 */ bl func_8000E4A4 +/* 8007CF7C 0007853C 4B F9 15 29 */ bl __cpuBreak lbl_8007CF80: /* 8007CF80 00078540 80 1E 00 08 */ lwz r0, 8(r30) /* 8007CF84 00078544 38 80 10 00 */ li r4, 0x1000 @@ -131505,7 +131505,7 @@ lbl_8007CF80: /* 8007CF8C 0007854C 60 00 02 01 */ ori r0, r0, 0x201 /* 8007CF90 00078550 90 1E 00 08 */ stw r0, 8(r30) /* 8007CF94 00078554 80 6D 89 20 */ lwz r3, lbl_8025CFE0-_SDA_BASE_(r13) -/* 8007CF98 00078558 48 00 54 BD */ bl func_80082454 +/* 8007CF98 00078558 48 00 54 BD */ bl xlObjectEvent /* 8007CF9C 0007855C 48 00 00 AC */ b lbl_8007D048 /* 8007CFA0 00078560 80 04 00 38 */ lwz r0, 0x38(r4) /* 8007CFA4 00078564 2C 00 00 00 */ cmpwi r0, 0 @@ -131516,7 +131516,7 @@ lbl_8007CF80: /* 8007CFB8 00078578 40 82 00 30 */ bne lbl_8007CFE8 /* 8007CFBC 0007857C 80 6D 89 20 */ lwz r3, lbl_8025CFE0-_SDA_BASE_(r13) /* 8007CFC0 00078580 80 63 00 10 */ lwz r3, 0x10(r3) -/* 8007CFC4 00078584 4B F9 14 E1 */ bl func_8000E4A4 +/* 8007CFC4 00078584 4B F9 14 E1 */ bl __cpuBreak /* 8007CFC8 00078588 48 00 00 20 */ b lbl_8007CFE8 lbl_8007CFCC: /* 8007CFCC 0007858C 7F C3 F3 78 */ mr r3, r30 @@ -131525,7 +131525,7 @@ lbl_8007CFCC: /* 8007CFD8 00078598 40 82 00 10 */ bne lbl_8007CFE8 /* 8007CFDC 0007859C 80 6D 89 20 */ lwz r3, lbl_8025CFE0-_SDA_BASE_(r13) /* 8007CFE0 000785A0 80 63 00 10 */ lwz r3, 0x10(r3) -/* 8007CFE4 000785A4 4B F9 14 C1 */ bl func_8000E4A4 +/* 8007CFE4 000785A4 4B F9 14 C1 */ bl __cpuBreak lbl_8007CFE8: /* 8007CFE8 000785A8 80 1E 00 08 */ lwz r0, 8(r30) /* 8007CFEC 000785AC 38 80 10 00 */ li r4, 0x1000 @@ -131533,21 +131533,21 @@ lbl_8007CFE8: /* 8007CFF4 000785B4 60 00 02 01 */ ori r0, r0, 0x201 /* 8007CFF8 000785B8 90 1E 00 08 */ stw r0, 8(r30) /* 8007CFFC 000785BC 80 6D 89 20 */ lwz r3, lbl_8025CFE0-_SDA_BASE_(r13) -/* 8007D000 000785C0 48 00 54 55 */ bl func_80082454 +/* 8007D000 000785C0 48 00 54 55 */ bl xlObjectEvent /* 8007D004 000785C4 48 00 00 44 */ b lbl_8007D048 /* 8007D008 000785C8 60 A0 02 01 */ ori r0, r5, 0x201 /* 8007D00C 000785CC 38 80 10 00 */ li r4, 0x1000 /* 8007D010 000785D0 90 1E 00 08 */ stw r0, 8(r30) /* 8007D014 000785D4 38 A0 00 05 */ li r5, 5 /* 8007D018 000785D8 80 6D 89 20 */ lwz r3, lbl_8025CFE0-_SDA_BASE_(r13) -/* 8007D01C 000785DC 48 00 54 39 */ bl func_80082454 +/* 8007D01C 000785DC 48 00 54 39 */ bl xlObjectEvent /* 8007D020 000785E0 48 00 00 28 */ b lbl_8007D048 /* 8007D024 000785E4 60 A0 02 01 */ ori r0, r5, 0x201 /* 8007D028 000785E8 38 80 10 00 */ li r4, 0x1000 /* 8007D02C 000785EC 90 1E 00 08 */ stw r0, 8(r30) /* 8007D030 000785F0 38 A0 00 05 */ li r5, 5 /* 8007D034 000785F4 80 6D 89 20 */ lwz r3, lbl_8025CFE0-_SDA_BASE_(r13) -/* 8007D038 000785F8 48 00 54 1D */ bl func_80082454 +/* 8007D038 000785F8 48 00 54 1D */ bl xlObjectEvent /* 8007D03C 000785FC 48 00 00 0C */ b lbl_8007D048 lbl_8007D040: /* 8007D040 00078600 38 60 00 00 */ li r3, 0 @@ -131570,14 +131570,14 @@ lbl_8007D070: /* 8007D078 00078638 80 6D 89 20 */ lwz r3, lbl_8025CFE0-_SDA_BASE_(r13) /* 8007D07C 0007863C 38 80 10 01 */ li r4, 0x1001 /* 8007D080 00078640 38 A0 00 05 */ li r5, 5 -/* 8007D084 00078644 48 00 53 D1 */ bl func_80082454 +/* 8007D084 00078644 48 00 53 D1 */ bl xlObjectEvent lbl_8007D088: /* 8007D088 00078648 57 E0 06 F7 */ rlwinm. r0, r31, 0, 0x1b, 0x1b /* 8007D08C 0007864C 41 82 00 14 */ beq lbl_8007D0A0 /* 8007D090 00078650 80 6D 89 20 */ lwz r3, lbl_8025CFE0-_SDA_BASE_(r13) /* 8007D094 00078654 38 80 10 00 */ li r4, 0x1000 /* 8007D098 00078658 38 A0 00 05 */ li r5, 5 -/* 8007D09C 0007865C 48 00 53 B9 */ bl func_80082454 +/* 8007D09C 0007865C 48 00 53 B9 */ bl xlObjectEvent lbl_8007D0A0: /* 8007D0A0 00078660 57 E0 06 B5 */ rlwinm. r0, r31, 0, 0x1a, 0x1a /* 8007D0A4 00078664 41 82 00 10 */ beq lbl_8007D0B4 @@ -131626,7 +131626,7 @@ lbl_8007D138: /* 8007D138 000786F8 80 6D 89 20 */ lwz r3, lbl_8025CFE0-_SDA_BASE_(r13) /* 8007D13C 000786FC 38 80 10 00 */ li r4, 0x1000 /* 8007D140 00078700 38 A0 00 05 */ li r5, 5 -/* 8007D144 00078704 48 00 53 11 */ bl func_80082454 +/* 8007D144 00078704 48 00 53 11 */ bl xlObjectEvent lbl_8007D148: /* 8007D148 00078708 57 E0 05 29 */ rlwinm. r0, r31, 0, 0x14, 0x14 /* 8007D14C 0007870C 41 82 00 10 */ beq lbl_8007D15C @@ -132006,7 +132006,7 @@ lbl_8007D614: lbl_8007D624: /* 8007D624 00078BE4 80 7C 59 1C */ lwz r3, 0x591c(r28) /* 8007D628 00078BE8 38 81 00 08 */ addi r4, r1, 8 -/* 8007D62C 00078BEC 48 00 32 21 */ bl func_8008084C +/* 8007D62C 00078BEC 48 00 32 21 */ bl xlListFreeItem /* 8007D630 00078BF0 2C 03 00 00 */ cmpwi r3, 0 /* 8007D634 00078BF4 40 82 00 0C */ bne lbl_8007D640 /* 8007D638 00078BF8 38 60 00 00 */ li r3, 0 @@ -132139,7 +132139,7 @@ lbl_8007D7DC: /* 8007D7E0 00078DA0 48 00 00 A4 */ b lbl_8007D884 lbl_8007D7E4: /* 8007D7E4 00078DA4 38 63 59 1C */ addi r3, r3, 0x591c -/* 8007D7E8 00078DA8 48 00 2F 09 */ bl func_800806F0 +/* 8007D7E8 00078DA8 48 00 2F 09 */ bl rspFreeList /* 8007D7EC 00078DAC 2C 03 00 00 */ cmpwi r3, 0 /* 8007D7F0 00078DB0 40 82 00 94 */ bne lbl_8007D884 /* 8007D7F4 00078DB4 38 60 00 00 */ li r3, 0 @@ -132191,7 +132191,7 @@ lbl_8007D888: /* 8007D898 00078E58 38 21 00 10 */ addi r1, r1, 0x10 /* 8007D89C 00078E5C 4E 80 00 20 */ blr -glabel func_8007D8A0 +glabel rdpParseGBI /* 8007D8A0 00078E60 94 21 FF 50 */ stwu r1, -0xb0(r1) /* 8007D8A4 00078E64 7C 08 02 A6 */ mflr r0 /* 8007D8A8 00078E68 3C C0 43 30 */ lis r6, 0x4330 @@ -132251,7 +132251,7 @@ glabel func_8007D8A0 /* 8007D980 00078F40 7F 85 E3 78 */ mr r5, r28 /* 8007D984 00078F44 80 6D 89 20 */ lwz r3, lbl_8025CFE0-_SDA_BASE_(r13) /* 8007D988 00078F48 80 63 00 18 */ lwz r3, 0x18(r3) -/* 8007D98C 00078F4C 4B FC 43 51 */ bl func_80041CDC +/* 8007D98C 00078F4C 4B FC 43 51 */ bl ramGetBuffer /* 8007D990 00078F50 2C 03 00 00 */ cmpwi r3, 0 /* 8007D994 00078F54 40 82 00 0C */ bne lbl_8007D9A0 /* 8007D998 00078F58 38 60 00 00 */ li r3, 0 @@ -132342,7 +132342,7 @@ lbl_8007DA54: /* 8007DAC8 00079088 90 BF 00 FC */ stw r5, 0xfc(r31) /* 8007DACC 0007908C 80 6D 89 20 */ lwz r3, lbl_8025CFE0-_SDA_BASE_(r13) /* 8007DAD0 00079090 80 63 00 18 */ lwz r3, 0x18(r3) -/* 8007DAD4 00079094 4B FC 42 09 */ bl func_80041CDC +/* 8007DAD4 00079094 4B FC 42 09 */ bl ramGetBuffer /* 8007DAD8 00079098 2C 03 00 00 */ cmpwi r3, 0 /* 8007DADC 0007909C 40 82 00 0C */ bne lbl_8007DAE8 /* 8007DAE0 000790A0 38 60 00 00 */ li r3, 0 @@ -132415,7 +132415,7 @@ lbl_8007DBD8: /* 8007DBD8 00079198 80 67 00 18 */ lwz r3, 0x18(r7) /* 8007DBDC 0007919C 38 9D 00 0C */ addi r4, r29, 0xc /* 8007DBE0 000791A0 38 C0 00 00 */ li r6, 0 -/* 8007DBE4 000791A4 4B FC 40 F9 */ bl func_80041CDC +/* 8007DBE4 000791A4 4B FC 40 F9 */ bl ramGetBuffer /* 8007DBE8 000791A8 2C 03 00 00 */ cmpwi r3, 0 /* 8007DBEC 000791AC 40 82 00 0C */ bne lbl_8007DBF8 /* 8007DBF0 000791B0 38 60 00 00 */ li r3, 0 @@ -134417,7 +134417,7 @@ glabel func_8007F85C /* 8007F874 0007AE34 93 81 00 10 */ stw r28, 0x10(r1) /* 8007F878 0007AE38 7C 7C 1B 78 */ mr r28, r3 /* 8007F87C 0007AE3C 48 03 5C F5 */ bl func_800B5570 -/* 8007F880 0007AE40 48 01 3E 01 */ bl func_80093680 +/* 8007F880 0007AE40 48 01 3E 01 */ bl OSGetTick /* 8007F884 0007AE44 3C 80 10 62 */ lis r4, 0x10624DD3@ha /* 8007F888 0007AE48 7C 7D 1B 78 */ mr r29, r3 /* 8007F88C 0007AE4C 3B C4 4D D3 */ addi r30, r4, 0x10624DD3@l @@ -134426,7 +134426,7 @@ lbl_8007F894: /* 8007F894 0007AE54 48 03 5D 7D */ bl func_800B5610 /* 8007F898 0007AE58 28 03 00 01 */ cmplwi r3, 1 /* 8007F89C 0007AE5C 40 82 00 28 */ bne lbl_8007F8C4 -/* 8007F8A0 0007AE60 48 01 3D E1 */ bl func_80093680 +/* 8007F8A0 0007AE60 48 01 3D E1 */ bl OSGetTick /* 8007F8A4 0007AE64 80 1F 00 F8 */ lwz r0, 0xf8(r31) /* 8007F8A8 0007AE68 7C 7D 18 50 */ subf r3, r29, r3 /* 8007F8AC 0007AE6C 54 00 F0 BE */ srwi r0, r0, 2 @@ -134509,7 +134509,7 @@ lbl_8007F9B4: /* 8007F9C0 0007AF80 38 80 00 8A */ li r4, 0x8a /* 8007F9C4 0007AF84 38 A5 52 54 */ addi r5, r5, lbl_80175254@l /* 8007F9C8 0007AF88 4C C6 31 82 */ crclr 6 -/* 8007F9CC 0007AF8C 48 00 C9 59 */ bl func_8008C324 +/* 8007F9CC 0007AF8C 48 00 C9 59 */ bl OSPanic lbl_8007F9D0: /* 8007F9D0 0007AF90 80 6D 8A D8 */ lwz r3, lbl_8025D198-_SDA_BASE_(r13) /* 8007F9D4 0007AF94 38 00 01 E0 */ li r0, 0x1e0 @@ -134607,13 +134607,13 @@ lbl_8007FB24: /* 8007FB30 0007B0F0 48 01 AA 15 */ bl func_8009A544 /* 8007FB34 0007B0F4 80 0D 91 B8 */ lwz r0, lbl_8025D878-_SDA_BASE_(r13) /* 8007FB38 0007B0F8 90 0D 91 B4 */ stw r0, lbl_8025D874-_SDA_BASE_(r13) -/* 8007FB3C 0007B0FC 48 01 A8 F5 */ bl func_8009A430 -/* 8007FB40 0007B100 48 01 99 6D */ bl func_800994AC +/* 8007FB3C 0007B0FC 48 01 A8 F5 */ bl VIFlush +/* 8007FB40 0007B100 48 01 99 6D */ bl VIWaitForRetrace /* 8007FB44 0007B104 80 6D 8A D8 */ lwz r3, lbl_8025D198-_SDA_BASE_(r13) /* 8007FB48 0007B108 80 03 00 00 */ lwz r0, 0(r3) /* 8007FB4C 0007B10C 54 00 07 FF */ clrlwi. r0, r0, 0x1f /* 8007FB50 0007B110 41 82 00 08 */ beq lbl_8007FB58 -/* 8007FB54 0007B114 48 01 99 59 */ bl func_800994AC +/* 8007FB54 0007B114 48 01 99 59 */ bl VIWaitForRetrace lbl_8007FB58: /* 8007FB58 0007B118 80 6D 8A D8 */ lwz r3, lbl_8025D198-_SDA_BASE_(r13) /* 8007FB5C 0007B11C 48 01 9D ED */ bl func_80099948 @@ -134732,7 +134732,7 @@ glabel func_8007FCD0 /* 8007FCD8 0007B298 38 63 52 48 */ addi r3, r3, lbl_80175248@l /* 8007FCDC 0007B29C 38 AD 82 10 */ addi r5, r13, lbl_8025C8D0-_SDA_BASE_ /* 8007FCE0 0007B2A0 4C C6 31 82 */ crclr 6 -/* 8007FCE4 0007B2A4 48 00 C6 40 */ b func_8008C324 +/* 8007FCE4 0007B2A4 48 00 C6 40 */ b OSPanic glabel main /* 8007FCE8 0007B2A8 94 21 FF D0 */ stwu r1, -0x30(r1) @@ -134757,7 +134757,7 @@ glabel main /* 8007FD34 0007B2F4 38 63 52 48 */ addi r3, r3, lbl_80175248@l /* 8007FD38 0007B2F8 38 AD 82 10 */ addi r5, r13, lbl_8025C8D0-_SDA_BASE_ /* 8007FD3C 0007B2FC 4C C6 31 82 */ crclr 6 -/* 8007FD40 0007B300 48 00 C5 E5 */ bl func_8008C324 +/* 8007FD40 0007B300 48 00 C5 E5 */ bl OSPanic lbl_8007FD44: /* 8007FD44 0007B304 48 07 F2 75 */ bl func_800FEFB8 /* 8007FD48 0007B308 48 01 92 2D */ bl func_80098F74 @@ -134866,10 +134866,10 @@ lbl_8007FE88: /* 8007FEC0 0007B480 48 00 1E 25 */ bl xlHeapFill32 /* 8007FEC4 0007B484 80 6D 91 BC */ lwz r3, lbl_8025D87C-_SDA_BASE_(r13) /* 8007FEC8 0007B488 7F C4 F3 78 */ mr r4, r30 -/* 8007FECC 0007B48C 48 00 B7 B9 */ bl func_8008B684 +/* 8007FECC 0007B48C 48 00 B7 B9 */ bl DCStoreRange /* 8007FED0 0007B490 80 6D 91 B8 */ lwz r3, lbl_8025D878-_SDA_BASE_(r13) /* 8007FED4 0007B494 7F C4 F3 78 */ mr r4, r30 -/* 8007FED8 0007B498 48 00 B7 AD */ bl func_8008B684 +/* 8007FED8 0007B498 48 00 B7 AD */ bl DCStoreRange /* 8007FEDC 0007B49C 38 6D 8A E0 */ addi r3, r13, lbl_8025D1A0-_SDA_BASE_ /* 8007FEE0 0007B4A0 3C 80 30 04 */ lis r4, 0x3004 /* 8007FEE4 0007B4A4 48 00 12 15 */ bl xlHeapTake @@ -134945,17 +134945,17 @@ lbl_8007FFE8: /* 8007FFF4 0007B5B4 48 01 A5 51 */ bl func_8009A544 /* 8007FFF8 0007B5B8 80 0D 91 B8 */ lwz r0, lbl_8025D878-_SDA_BASE_(r13) /* 8007FFFC 0007B5BC 90 0D 91 B4 */ stw r0, lbl_8025D874-_SDA_BASE_(r13) -/* 80080000 0007B5C0 48 01 A4 31 */ bl func_8009A430 -/* 80080004 0007B5C4 48 01 94 A9 */ bl func_800994AC +/* 80080000 0007B5C0 48 01 A4 31 */ bl VIFlush +/* 80080004 0007B5C4 48 01 94 A9 */ bl VIWaitForRetrace /* 80080008 0007B5C8 80 8D 8A D8 */ lwz r4, lbl_8025D198-_SDA_BASE_(r13) /* 8008000C 0007B5CC 80 04 00 00 */ lwz r0, 0(r4) /* 80080010 0007B5D0 54 00 07 FF */ clrlwi. r0, r0, 0x1f /* 80080014 0007B5D4 41 82 00 08 */ beq lbl_8008001C -/* 80080018 0007B5D8 48 01 94 95 */ bl func_800994AC +/* 80080018 0007B5D8 48 01 94 95 */ bl VIWaitForRetrace lbl_8008001C: /* 8008001C 0007B5DC 4B FE 3C 61 */ bl func_80063C7C -/* 80080020 0007B5E0 4B F8 72 85 */ bl func_800072A4 -/* 80080024 0007B5E4 48 00 25 25 */ bl func_80082548 +/* 80080020 0007B5E0 4B F8 72 85 */ bl xlMain +/* 80080024 0007B5E4 48 00 25 25 */ bl xlObjectReset /* 80080028 0007B5E8 2C 03 00 00 */ cmpwi r3, 0 /* 8008002C 0007B5EC 40 82 00 0C */ bne lbl_80080038 /* 80080030 0007B5F0 38 60 00 00 */ li r3, 0 @@ -134985,7 +134985,7 @@ lbl_80080074: /* 80080080 0007B640 38 80 02 5B */ li r4, 0x25b /* 80080084 0007B644 38 A5 52 74 */ addi r5, r5, lbl_80175274@l /* 80080088 0007B648 4C C6 31 82 */ crclr 6 -/* 8008008C 0007B64C 48 00 C2 99 */ bl func_8008C324 +/* 8008008C 0007B64C 48 00 C2 99 */ bl OSPanic /* 80080090 0007B650 38 60 00 00 */ li r3, 0 lbl_80080094: /* 80080094 0007B654 E3 E1 00 28 */ psq_l f31, 40(r1), 0, qr0 @@ -135005,11 +135005,11 @@ glabel func_800800BC /* 800800BC 0007B67C 38 60 00 01 */ li r3, 1 /* 800800C0 0007B680 4E 80 00 20 */ blr -glabel func_800800C4 +glabel xlFileSetOpen /* 800800C4 0007B684 38 60 00 01 */ li r3, 1 /* 800800C8 0007B688 4E 80 00 20 */ blr -glabel func_800800CC +glabel xlFileSetRead /* 800800CC 0007B68C 38 60 00 01 */ li r3, 1 /* 800800D0 0007B690 4E 80 00 20 */ blr @@ -135026,7 +135026,7 @@ glabel func_800800D4 /* 800800F8 0007B6B8 38 80 00 00 */ li r4, 0 /* 800800FC 0007B6BC 93 A1 00 14 */ stw r29, 0x14(r1) /* 80080100 0007B6C0 7C 7D 1B 78 */ mr r29, r3 -/* 80080104 0007B6C4 48 00 20 F1 */ bl func_800821F4 +/* 80080104 0007B6C4 48 00 20 F1 */ bl xlObjectMake /* 80080108 0007B6C8 2C 03 00 00 */ cmpwi r3, 0 /* 8008010C 0007B6CC 40 82 00 0C */ bne lbl_80080118 /* 80080110 0007B6D0 38 60 00 00 */ li r3, 0 @@ -135067,7 +135067,7 @@ lbl_8008015C: /* 80080190 0007B750 48 00 00 10 */ b lbl_800801A0 lbl_80080194: /* 80080194 0007B754 7F A3 EB 78 */ mr r3, r29 -/* 80080198 0007B758 48 00 21 B9 */ bl func_80082350 +/* 80080198 0007B758 48 00 21 B9 */ bl xlObjectFree /* 8008019C 0007B75C 38 60 00 00 */ li r3, 0 lbl_800801A0: /* 800801A0 0007B760 80 01 00 24 */ lwz r0, 0x24(r1) @@ -135082,7 +135082,7 @@ glabel func_800801BC /* 800801BC 0007B77C 94 21 FF F0 */ stwu r1, -0x10(r1) /* 800801C0 0007B780 7C 08 02 A6 */ mflr r0 /* 800801C4 0007B784 90 01 00 14 */ stw r0, 0x14(r1) -/* 800801C8 0007B788 48 00 21 89 */ bl func_80082350 +/* 800801C8 0007B788 48 00 21 89 */ bl xlObjectFree /* 800801CC 0007B78C 7C 03 00 D0 */ neg r0, r3 /* 800801D0 0007B790 7C 00 1B 78 */ or r0, r0, r3 /* 800801D4 0007B794 54 03 0F FE */ srwi r3, r0, 0x1f @@ -135468,7 +135468,7 @@ lbl_800806D4: /* 800806E8 0007BCA8 38 21 00 20 */ addi r1, r1, 0x20 /* 800806EC 0007BCAC 4E 80 00 20 */ blr -glabel func_800806F0 +glabel rspFreeList /* 800806F0 0007BCB0 94 21 FF E0 */ stwu r1, -0x20(r1) /* 800806F4 0007BCB4 7C 08 02 A6 */ mflr r0 /* 800806F8 0007BCB8 90 01 00 24 */ stw r0, 0x24(r1) @@ -135507,7 +135507,7 @@ lbl_80080768: /* 80080768 0007BD28 3C 60 80 1D */ lis r3, lbl_801C96B8@ha /* 8008076C 0007BD2C 7F A4 EB 78 */ mr r4, r29 /* 80080770 0007BD30 38 63 96 B8 */ addi r3, r3, lbl_801C96B8@l -/* 80080774 0007BD34 48 00 00 D9 */ bl func_8008084C +/* 80080774 0007BD34 48 00 00 D9 */ bl xlListFreeItem /* 80080778 0007BD38 7C 03 00 D0 */ neg r0, r3 /* 8008077C 0007BD3C 7C 00 1B 78 */ or r0, r0, r3 /* 80080780 0007BD40 54 03 0F FE */ srwi r3, r0, 0x1f @@ -135570,7 +135570,7 @@ lbl_80080834: /* 80080844 0007BE04 38 21 00 20 */ addi r1, r1, 0x20 /* 80080848 0007BE08 4E 80 00 20 */ blr -glabel func_8008084C +glabel xlListFreeItem /* 8008084C 0007BE0C 94 21 FF E0 */ stwu r1, -0x20(r1) /* 80080850 0007BE10 7C 08 02 A6 */ mflr r0 /* 80080854 0007BE14 90 01 00 24 */ stw r0, 0x24(r1) @@ -135620,7 +135620,7 @@ lbl_800808E0: /* 800808EC 0007BEAC 38 21 00 20 */ addi r1, r1, 0x20 /* 800808F0 0007BEB0 4E 80 00 20 */ blr -glabel func_800808F4 +glabel xlListTestItem /* 800808F4 0007BEB4 3C A0 80 1D */ lis r5, lbl_801C96B8@ha /* 800808F8 0007BEB8 38 A5 96 B8 */ addi r5, r5, lbl_801C96B8@l /* 800808FC 0007BEBC 7C 03 28 40 */ cmplw r3, r5 diff --git a/asm/virtual_console/code_80082074.s b/asm/virtual_console/code_80082074.s index 5668a48..874dc0c 100644 --- a/asm/virtual_console/code_80082074.s +++ b/asm/virtual_console/code_80082074.s @@ -115,7 +115,7 @@ lbl_800821DC: /* 800821EC 0007D7AC 38 21 00 20 */ addi r1, r1, 0x20 /* 800821F0 0007D7B0 4E 80 00 20 */ blr -glabel func_800821F4 +glabel xlObjectMake /* 800821F4 0007D7B4 94 21 FF E0 */ stwu r1, -0x20(r1) /* 800821F8 0007D7B8 7C 08 02 A6 */ mflr r0 /* 800821FC 0007D7BC 90 01 00 24 */ stw r0, 0x24(r1) @@ -216,7 +216,7 @@ lbl_80082330: /* 80082348 0007D908 38 21 00 20 */ addi r1, r1, 0x20 /* 8008234C 0007D90C 4E 80 00 20 */ blr -glabel func_80082350 +glabel xlObjectFree /* 80082350 0007D910 94 21 FF F0 */ stwu r1, -0x10(r1) /* 80082354 0007D914 7C 08 02 A6 */ mflr r0 /* 80082358 0007D918 2C 03 00 00 */ cmpwi r3, 0 @@ -240,7 +240,7 @@ glabel func_80082350 /* 800823A0 0007D960 38 03 FF FC */ addi r0, r3, -4 /* 800823A4 0007D964 90 1E 00 00 */ stw r0, 0(r30) /* 800823A8 0007D968 80 7F 00 00 */ lwz r3, 0(r31) -/* 800823AC 0007D96C 4B FF E4 A1 */ bl func_8008084C +/* 800823AC 0007D96C 4B FF E4 A1 */ bl xlListFreeItem /* 800823B0 0007D970 2C 03 00 00 */ cmpwi r3, 0 /* 800823B4 0007D974 40 82 00 0C */ bne lbl_800823C0 /* 800823B8 0007D978 38 60 00 00 */ li r3, 0 @@ -272,7 +272,7 @@ glabel func_800823EC /* 8008240C 0007D9CC 83 E3 FF FC */ lwz r31, -4(r3) /* 80082410 0007D9D0 80 6D 8B 38 */ lwz r3, lbl_8025D1F8-_SDA_BASE_(r13) /* 80082414 0007D9D4 7F E4 FB 78 */ mr r4, r31 -/* 80082418 0007D9D8 4B FF E4 DD */ bl func_800808F4 +/* 80082418 0007D9D8 4B FF E4 DD */ bl xlListTestItem /* 8008241C 0007D9DC 2C 03 00 00 */ cmpwi r3, 0 /* 80082420 0007D9E0 41 82 00 18 */ beq lbl_80082438 /* 80082424 0007D9E4 80 1F 00 04 */ lwz r0, 4(r31) @@ -290,7 +290,7 @@ lbl_8008243C: /* 8008244C 0007DA0C 38 21 00 10 */ addi r1, r1, 0x10 /* 80082450 0007DA10 4E 80 00 20 */ blr -glabel func_80082454 +glabel xlObjectEvent /* 80082454 0007DA14 94 21 FF E0 */ stwu r1, -0x20(r1) /* 80082458 0007DA18 7C 08 02 A6 */ mflr r0 /* 8008245C 0007DA1C 90 01 00 24 */ stw r0, 0x24(r1) @@ -304,7 +304,7 @@ glabel func_80082454 /* 8008247C 0007DA3C 83 A3 FF FC */ lwz r29, -4(r3) /* 80082480 0007DA40 80 6D 8B 38 */ lwz r3, lbl_8025D1F8-_SDA_BASE_(r13) /* 80082484 0007DA44 7F A4 EB 78 */ mr r4, r29 -/* 80082488 0007DA48 4B FF E4 6D */ bl func_800808F4 +/* 80082488 0007DA48 4B FF E4 6D */ bl xlListTestItem /* 8008248C 0007DA4C 2C 03 00 00 */ cmpwi r3, 0 /* 80082490 0007DA50 41 82 00 68 */ beq lbl_800824F8 /* 80082494 0007DA54 2C 1A 00 00 */ cmpwi r26, 0 @@ -313,7 +313,7 @@ glabel func_80082454 /* 800824A0 0007DA60 83 DA FF FC */ lwz r30, -4(r26) /* 800824A4 0007DA64 80 6D 8B 38 */ lwz r3, lbl_8025D1F8-_SDA_BASE_(r13) /* 800824A8 0007DA68 7F C4 F3 78 */ mr r4, r30 -/* 800824AC 0007DA6C 4B FF E4 49 */ bl func_800808F4 +/* 800824AC 0007DA6C 4B FF E4 49 */ bl xlListTestItem /* 800824B0 0007DA70 2C 03 00 00 */ cmpwi r3, 0 /* 800824B4 0007DA74 41 82 00 18 */ beq lbl_800824CC /* 800824B8 0007DA78 80 1E 00 04 */ lwz r0, 4(r30) @@ -359,7 +359,7 @@ glabel func_80082514 /* 80082540 0007DB00 38 21 00 10 */ addi r1, r1, 0x10 /* 80082544 0007DB04 4E 80 00 20 */ blr -glabel func_80082548 +glabel xlObjectReset /* 80082548 0007DB08 94 21 FF F0 */ stwu r1, -0x10(r1) /* 8008254C 0007DB0C 7C 08 02 A6 */ mflr r0 /* 80082550 0007DB10 90 01 00 14 */ stw r0, 0x14(r1) @@ -369,7 +369,7 @@ glabel func_80082548 /* 80082560 0007DB20 48 00 00 20 */ b lbl_80082580 lbl_80082564: /* 80082564 0007DB24 38 7F 00 04 */ addi r3, r31, 4 -/* 80082568 0007DB28 4B FF E1 89 */ bl func_800806F0 +/* 80082568 0007DB28 4B FF E1 89 */ bl rspFreeList /* 8008256C 0007DB2C 2C 03 00 00 */ cmpwi r3, 0 /* 80082570 0007DB30 40 82 00 0C */ bne lbl_8008257C /* 80082574 0007DB34 38 60 00 00 */ li r3, 0 @@ -380,7 +380,7 @@ lbl_80082580: /* 80082580 0007DB40 2C 1F 00 00 */ cmpwi r31, 0 /* 80082584 0007DB44 40 82 FF E0 */ bne lbl_80082564 /* 80082588 0007DB48 38 6D 8B 38 */ addi r3, r13, lbl_8025D1F8-_SDA_BASE_ -/* 8008258C 0007DB4C 4B FF E1 65 */ bl func_800806F0 +/* 8008258C 0007DB4C 4B FF E1 65 */ bl rspFreeList /* 80082590 0007DB50 7C 03 00 D0 */ neg r0, r3 /* 80082594 0007DB54 7C 00 1B 78 */ or r0, r0, r3 /* 80082598 0007DB58 54 03 0F FE */ srwi r3, r0, 0x1f @@ -422,14 +422,14 @@ glabel func_800825F8 /* 8008260C 0007DBCC 7C 9E 23 78 */ mr r30, r4 /* 80082610 0007DBD0 93 A1 00 14 */ stw r29, 0x14(r1) /* 80082614 0007DBD4 7C 7D 1B 78 */ mr r29, r3 -/* 80082618 0007DBD8 48 00 D6 81 */ bl func_8008FC98 +/* 80082618 0007DBD8 48 00 D6 81 */ bl __RAS_OSDisableInterrupts_begin /* 8008261C 0007DBDC 38 0D 8B 48 */ addi r0, r13, lbl_8025D208-_SDA_BASE_ /* 80082620 0007DBE0 7C 7F 1B 78 */ mr r31, r3 /* 80082624 0007DBE4 90 1D 00 00 */ stw r0, 0(r29) /* 80082628 0007DBE8 93 CD 8B 40 */ stw r30, lbl_8025D200-_SDA_BASE_(r13) /* 8008262C 0007DBEC 48 00 05 A1 */ bl func_80082BCC /* 80082630 0007DBF0 7F E3 FB 78 */ mr r3, r31 -/* 80082634 0007DBF4 48 00 D6 8D */ bl func_8008FCC0 +/* 80082634 0007DBF4 48 00 D6 8D */ bl OSRestoreInterrupts /* 80082638 0007DBF8 80 01 00 24 */ lwz r0, 0x24(r1) /* 8008263C 0007DBFC 83 E1 00 1C */ lwz r31, 0x1c(r1) /* 80082640 0007DC00 83 C1 00 18 */ lwz r30, 0x18(r1) @@ -471,7 +471,7 @@ glabel func_800826A8 /* 800826C0 0007DC80 98 6D 8B 48 */ stb r3, lbl_8025D208-_SDA_BASE_(r13) /* 800826C4 0007DC84 2C 00 00 00 */ cmpwi r0, 0 /* 800826C8 0007DC88 40 82 00 6C */ bne lbl_80082734 -/* 800826CC 0007DC8C 48 00 D5 CD */ bl func_8008FC98 +/* 800826CC 0007DC8C 48 00 D5 CD */ bl __RAS_OSDisableInterrupts_begin /* 800826D0 0007DC90 7C 7F 1B 78 */ mr r31, r3 /* 800826D4 0007DC94 38 81 00 08 */ addi r4, r1, 8 /* 800826D8 0007DC98 3C 60 34 00 */ lis r3, 0x3400 @@ -497,7 +497,7 @@ glabel func_800826A8 /* 80082728 0007DCE8 98 0D 8B 48 */ stb r0, lbl_8025D208-_SDA_BASE_(r13) lbl_8008272C: /* 8008272C 0007DCEC 7F E3 FB 78 */ mr r3, r31 -/* 80082730 0007DCF0 48 00 D5 91 */ bl func_8008FCC0 +/* 80082730 0007DCF0 48 00 D5 91 */ bl OSRestoreInterrupts lbl_80082734: /* 80082734 0007DCF4 83 E1 00 1C */ lwz r31, 0x1c(r1) /* 80082738 0007DCF8 80 01 00 24 */ lwz r0, 0x24(r1) @@ -514,7 +514,7 @@ glabel func_8008274C /* 8008275C 0007DD1C 7C 9F 23 78 */ mr r31, r4 /* 80082760 0007DD20 93 C1 00 08 */ stw r30, 8(r1) /* 80082764 0007DD24 7C 7E 1B 78 */ mr r30, r3 -/* 80082768 0007DD28 48 00 D5 31 */ bl func_8008FC98 +/* 80082768 0007DD28 48 00 D5 31 */ bl __RAS_OSDisableInterrupts_begin /* 8008276C 0007DD2C 80 AD 8B 4C */ lwz r5, lbl_8025D20C-_SDA_BASE_(r13) /* 80082770 0007DD30 38 1F 00 03 */ addi r0, r31, 3 /* 80082774 0007DD34 7C 7F 1B 78 */ mr r31, r3 @@ -531,7 +531,7 @@ glabel func_8008274C /* 800827A0 0007DD60 7F E3 FB 78 */ mr r3, r31 /* 800827A4 0007DD64 90 0D 8B 50 */ stw r0, lbl_8025D210-_SDA_BASE_(r13) /* 800827A8 0007DD68 98 0D 8B 48 */ stb r0, lbl_8025D208-_SDA_BASE_(r13) -/* 800827AC 0007DD6C 48 00 D5 15 */ bl func_8008FCC0 +/* 800827AC 0007DD6C 48 00 D5 15 */ bl OSRestoreInterrupts /* 800827B0 0007DD70 83 E1 00 0C */ lwz r31, 0xc(r1) /* 800827B4 0007DD74 38 60 00 00 */ li r3, 0 /* 800827B8 0007DD78 83 C1 00 08 */ lwz r30, 8(r1) @@ -548,7 +548,7 @@ glabel func_800827CC /* 800827DC 0007DD9C 48 0D 06 7D */ bl _savegpr_27 /* 800827E0 0007DDA0 7C 7B 1B 78 */ mr r27, r3 /* 800827E4 0007DDA4 7C 9C 23 78 */ mr r28, r4 -/* 800827E8 0007DDA8 48 00 D4 B1 */ bl func_8008FC98 +/* 800827E8 0007DDA8 48 00 D4 B1 */ bl __RAS_OSDisableInterrupts_begin /* 800827EC 0007DDAC 7C 7F 1B 78 */ mr r31, r3 lbl_800827F0: /* 800827F0 0007DDB0 38 81 00 0A */ addi r4, r1, 0xa @@ -606,7 +606,7 @@ lbl_8008289C: /* 800828B0 0007DE70 54 00 07 7B */ rlwinm. r0, r0, 0, 0x1d, 0x1d /* 800828B4 0007DE74 40 82 FF E8 */ bne lbl_8008289C /* 800828B8 0007DE78 7F E3 FB 78 */ mr r3, r31 -/* 800828BC 0007DE7C 48 00 D4 05 */ bl func_8008FCC0 +/* 800828BC 0007DE7C 48 00 D4 05 */ bl OSRestoreInterrupts /* 800828C0 0007DE80 39 61 00 30 */ addi r11, r1, 0x30 /* 800828C4 0007DE84 38 60 00 00 */ li r3, 0 /* 800828C8 0007DE88 48 0D 05 DD */ bl _restgpr_27 @@ -1352,7 +1352,7 @@ glabel func_8008315C /* 8008333C 0007E8FC 3D E0 80 17 */ lis r15, lbl_8016A828@ha /* 80083340 0007E900 7D C3 73 78 */ mr r3, r14 /* 80083344 0007E904 38 8F A8 28 */ addi r4, r15, lbl_8016A828@l -/* 80083348 0007E908 48 0D 97 01 */ bl func_8015CA48 +/* 80083348 0007E908 48 0D 97 01 */ bl strcpy /* 8008334C 0007E90C 81 61 00 5C */ lwz r11, 0x5c(r1) /* 80083350 0007E910 38 61 00 40 */ addi r3, r1, 0x40 /* 80083354 0007E914 81 41 00 60 */ lwz r10, 0x60(r1) @@ -1381,7 +1381,7 @@ glabel func_8008315C /* 800833B0 0007E970 38 8F A8 28 */ addi r4, r15, -22488 /* 800833B4 0007E974 7D C3 73 78 */ mr r3, r14 /* 800833B8 0007E978 38 84 00 09 */ addi r4, r4, 9 -/* 800833BC 0007E97C 48 0D 96 8D */ bl func_8015CA48 +/* 800833BC 0007E97C 48 0D 96 8D */ bl strcpy /* 800833C0 0007E980 3D E0 80 17 */ lis r15, lbl_80175290@ha /* 800833C4 0007E984 3A 00 00 00 */ li r16, 0 /* 800833C8 0007E988 39 EF 52 90 */ addi r15, r15, lbl_80175290@l @@ -2598,7 +2598,7 @@ lbl_80084570: /* 80084580 0007FB40 7F E3 FB 78 */ mr r3, r31 /* 80084584 0007FB44 7C 00 39 D6 */ mullw r0, r0, r7 /* 80084588 0007FB48 54 04 08 3C */ slwi r4, r0, 1 -/* 8008458C 0007FB4C 48 00 70 F9 */ bl func_8008B684 +/* 8008458C 0007FB4C 48 00 70 F9 */ bl DCStoreRange /* 80084590 0007FB50 88 0D 8B BC */ lbz r0, lbl_8025D27C-_SDA_BASE_(r13) /* 80084594 0007FB54 3F C0 80 1D */ lis r30, lbl_801CA308@ha /* 80084598 0007FB58 3B DE A3 08 */ addi r30, r30, lbl_801CA308@l @@ -2786,7 +2786,7 @@ lbl_80084844: /* 8008484C 0007FE0C 3C 60 80 17 */ lis r3, lbl_8016A850@ha /* 80084850 0007FE10 38 63 A8 50 */ addi r3, r3, lbl_8016A850@l /* 80084854 0007FE14 4C C6 31 82 */ crclr 6 -/* 80084858 0007FE18 48 00 7A 3D */ bl func_8008C294 +/* 80084858 0007FE18 48 00 7A 3D */ bl OSReport /* 8008485C 0007FE1C 38 00 00 01 */ li r0, 1 /* 80084860 0007FE20 38 60 00 03 */ li r3, 3 /* 80084864 0007FE24 98 0D 8B FE */ stb r0, lbl_8025D2BE-_SDA_BASE_(r13) @@ -3311,7 +3311,7 @@ glabel func_80084F34 /* 80084FE4 000805A4 98 C1 00 0D */ stb r6, 0xd(r1) /* 80084FE8 000805A8 98 A1 00 0E */ stb r5, 0xe(r1) /* 80084FEC 000805AC 98 01 00 0F */ stb r0, 0xf(r1) -/* 80084FF0 000805B0 48 01 BB 0D */ bl func_800A0AFC +/* 80084FF0 000805B0 48 01 BB 0D */ bl GXSetCopyClear /* 80084FF4 000805B4 38 00 00 00 */ li r0, 0 /* 80084FF8 000805B8 9B ED 8B B1 */ stb r31, lbl_8025D271-_SDA_BASE_(r13) /* 80084FFC 000805BC 88 6D 8B BC */ lbz r3, lbl_8025D27C-_SDA_BASE_(r13) @@ -3347,7 +3347,7 @@ lbl_80085010: /* 80085070 00080630 38 63 A8 50 */ addi r3, r3, lbl_8016A850@l /* 80085074 00080634 38 63 00 47 */ addi r3, r3, 0x47 /* 80085078 00080638 4C C6 31 82 */ crclr 6 -/* 8008507C 0008063C 48 00 72 19 */ bl func_8008C294 +/* 8008507C 0008063C 48 00 72 19 */ bl OSReport /* 80085080 00080640 48 00 00 D0 */ b lbl_80085150 lbl_80085084: /* 80085084 00080644 2C 1F 00 00 */ cmpwi r31, 0 @@ -3690,7 +3690,7 @@ lbl_8008553C: /* 8008555C 00080B1C 90 01 00 1C */ stw r0, 0x1c(r1) /* 80085560 00080B20 4B FF E3 61 */ bl func_800838C0 lbl_80085564: -/* 80085564 00080B24 48 00 A7 35 */ bl func_8008FC98 +/* 80085564 00080B24 48 00 A7 35 */ bl __RAS_OSDisableInterrupts_begin /* 80085568 00080B28 88 0D 8B BA */ lbz r0, lbl_8025D27A-_SDA_BASE_(r13) /* 8008556C 00080B2C 2C 00 00 00 */ cmpwi r0, 0 /* 80085570 00080B30 41 82 00 34 */ beq lbl_800855A4 @@ -3708,7 +3708,7 @@ lbl_8008559C: /* 8008559C 00080B5C 88 0D 8B BC */ lbz r0, lbl_8025D27C-_SDA_BASE_(r13) /* 800855A0 00080B60 98 0D 8B BD */ stb r0, lbl_8025D27D-_SDA_BASE_(r13) lbl_800855A4: -/* 800855A4 00080B64 48 00 A7 1D */ bl func_8008FCC0 +/* 800855A4 00080B64 48 00 A7 1D */ bl OSRestoreInterrupts /* 800855A8 00080B68 80 01 00 34 */ lwz r0, 0x34(r1) /* 800855AC 00080B6C 83 E1 00 2C */ lwz r31, 0x2c(r1) /* 800855B0 00080B70 7C 08 03 A6 */ mtlr r0 @@ -4835,7 +4835,7 @@ glabel func_80086670 /* 800866B0 00081C70 38 63 A8 50 */ addi r3, r3, lbl_8016A850@l /* 800866B4 00081C74 38 63 00 47 */ addi r3, r3, 0x47 /* 800866B8 00081C78 4C C6 31 82 */ crclr 6 -/* 800866BC 00081C7C 48 00 5B D9 */ bl func_8008C294 +/* 800866BC 00081C7C 48 00 5B D9 */ bl OSReport /* 800866C0 00081C80 48 00 00 D0 */ b lbl_80086790 lbl_800866C4: /* 800866C4 00081C84 2C 1F 00 00 */ cmpwi r31, 0 @@ -5929,7 +5929,7 @@ lbl_800875E8: /* 800875E8 00082BA8 80 1D 00 08 */ lwz r0, 8(r29) /* 800875EC 00082BAC 80 1D 00 0C */ lwz r0, 0xc(r29) /* 800875F0 00082BB0 80 1D 00 10 */ lwz r0, 0x10(r29) -/* 800875F4 00082BB4 48 00 86 A5 */ bl func_8008FC98 +/* 800875F4 00082BB4 48 00 86 A5 */ bl __RAS_OSDisableInterrupts_begin /* 800875F8 00082BB8 80 BD 00 08 */ lwz r5, 8(r29) /* 800875FC 00082BBC 80 9D 00 04 */ lwz r4, 4(r29) /* 80087600 00082BC0 80 1D 00 10 */ lwz r0, 0x10(r29) @@ -5944,7 +5944,7 @@ lbl_800875E8: /* 80087624 00082BE4 90 1D 00 0C */ stw r0, 0xc(r29) /* 80087628 00082BE8 80 1D 00 04 */ lwz r0, 4(r29) /* 8008762C 00082BEC 90 1D 00 10 */ stw r0, 0x10(r29) -/* 80087630 00082BF0 48 00 86 91 */ bl func_8008FCC0 +/* 80087630 00082BF0 48 00 86 91 */ bl OSRestoreInterrupts /* 80087634 00082BF4 7F A3 EB 78 */ mr r3, r29 /* 80087638 00082BF8 4B FF F8 01 */ bl func_80086E38 lbl_8008763C: @@ -6550,7 +6550,7 @@ lbl_80087EA0: /* 80087EAC 0008346C 7F C4 F3 78 */ mr r4, r30 /* 80087EB0 00083470 38 63 A9 18 */ addi r3, r3, lbl_8016A918@l /* 80087EB4 00083474 4C C6 31 82 */ crclr 6 -/* 80087EB8 00083478 48 00 43 DD */ bl func_8008C294 +/* 80087EB8 00083478 48 00 43 DD */ bl OSReport /* 80087EBC 0008347C 38 60 00 00 */ li r3, 0 /* 80087EC0 00083480 48 00 00 08 */ b lbl_80087EC8 lbl_80087EC4: @@ -6612,7 +6612,7 @@ glabel func_80087F3C /* 80087F80 00083540 38 65 00 22 */ addi r3, r5, 0x22 /* 80087F84 00083544 38 A5 00 30 */ addi r5, r5, 0x30 /* 80087F88 00083548 4C C6 31 82 */ crclr 6 -/* 80087F8C 0008354C 48 00 43 99 */ bl func_8008C324 +/* 80087F8C 0008354C 48 00 43 99 */ bl OSPanic lbl_80087F90: /* 80087F90 00083550 81 8D 8C 94 */ lwz r12, lbl_8025D354-_SDA_BASE_(r13) /* 80087F94 00083554 3C 60 80 08 */ lis r3, func_800840B4@ha @@ -6628,7 +6628,7 @@ lbl_80087F90: /* 80087FBC 0008357C 38 65 00 22 */ addi r3, r5, 0x22 /* 80087FC0 00083580 38 A5 00 49 */ addi r5, r5, 0x49 /* 80087FC4 00083584 4C C6 31 82 */ crclr 6 -/* 80087FC8 00083588 48 00 43 5D */ bl func_8008C324 +/* 80087FC8 00083588 48 00 43 5D */ bl OSPanic lbl_80087FCC: /* 80087FCC 0008358C 48 00 0A 1D */ bl func_800889E8 /* 80087FD0 00083590 3F E0 80 17 */ lis r31, lbl_8016A918@ha @@ -6658,7 +6658,7 @@ lbl_80087FCC: /* 80088030 000835F0 38 BF 00 B9 */ addi r5, r31, 0xb9 lbl_80088034: /* 80088034 000835F4 4C C6 31 82 */ crclr 6 -/* 80088038 000835F8 48 00 42 5D */ bl func_8008C294 +/* 80088038 000835F8 48 00 42 5D */ bl OSReport /* 8008803C 000835FC 81 8D 8C 90 */ lwz r12, lbl_8025D350-_SDA_BASE_(r13) /* 80088040 00083600 7D 89 03 A6 */ mtctr r12 /* 80088044 00083604 4E 80 04 21 */ bctrl @@ -6795,7 +6795,7 @@ lbl_800881B8: /* 80088220 000837E0 38 80 00 00 */ li r4, 0 /* 80088224 000837E4 48 01 B0 15 */ bl func_800A3238 /* 80088228 000837E8 38 60 00 00 */ li r3, 0 -/* 8008822C 000837EC 48 01 23 8D */ bl func_8009A5B8 +/* 8008822C 000837EC 48 01 23 8D */ bl VISetBlack /* 80088230 000837F0 CB E2 83 68 */ lfd f31, lbl_8025E0A8-_SDA2_BASE_(r2) /* 80088234 000837F4 3B C0 00 00 */ li r30, 0 /* 80088238 000837F8 3F E0 43 30 */ lis r31, 0x4330 @@ -6853,7 +6853,7 @@ lbl_800882F0: /* 800882F4 000838B4 93 61 00 08 */ stw r27, 8(r1) /* 800882F8 000838B8 38 61 00 08 */ addi r3, r1, 8 /* 800882FC 000838BC 38 9C FF FF */ addi r4, r28, -1 -/* 80088300 000838C0 48 01 87 FD */ bl func_800A0AFC +/* 80088300 000838C0 48 01 87 FD */ bl GXSetCopyClear /* 80088304 000838C4 48 00 00 2C */ b lbl_80088330 lbl_80088308: /* 80088308 000838C8 88 0D 8B FF */ lbz r0, lbl_8025D2BF-_SDA_BASE_(r13) @@ -7005,7 +7005,7 @@ lbl_80088520: /* 8008852C 00083AEC 38 80 40 00 */ li r4, 0x4000 /* 80088530 00083AF0 38 63 A9 18 */ addi r3, r3, lbl_8016A918@l /* 80088534 00083AF4 4C C6 31 82 */ crclr 6 -/* 80088538 00083AF8 48 00 3D 5D */ bl func_8008C294 +/* 80088538 00083AF8 48 00 3D 5D */ bl OSReport lbl_8008853C: /* 8008853C 00083AFC 2C 1C 00 00 */ cmpwi r28, 0 /* 80088540 00083B00 41 82 00 F0 */ beq lbl_80088630 @@ -7145,7 +7145,7 @@ lbl_800886DC: /* 800886E8 00083CA8 7F C4 F3 78 */ mr r4, r30 /* 800886EC 00083CAC 38 63 A9 18 */ addi r3, r3, lbl_8016A918@l /* 800886F0 00083CB0 4C C6 31 82 */ crclr 6 -/* 800886F4 00083CB4 48 00 3B A1 */ bl func_8008C294 +/* 800886F4 00083CB4 48 00 3B A1 */ bl OSReport lbl_800886F8: /* 800886F8 00083CB8 80 6D 8C 4C */ lwz r3, lbl_8025D30C-_SDA_BASE_(r13) /* 800886FC 00083CBC 2C 03 00 00 */ cmpwi r3, 0 @@ -7279,7 +7279,7 @@ lbl_80088898: /* 800888A4 00083E64 7F C4 F3 78 */ mr r4, r30 /* 800888A8 00083E68 38 63 A9 18 */ addi r3, r3, lbl_8016A918@l /* 800888AC 00083E6C 4C C6 31 82 */ crclr 6 -/* 800888B0 00083E70 48 00 39 E5 */ bl func_8008C294 +/* 800888B0 00083E70 48 00 39 E5 */ bl OSReport /* 800888B4 00083E74 38 60 00 00 */ li r3, 0 /* 800888B8 00083E78 48 00 00 08 */ b lbl_800888C0 lbl_800888BC: @@ -7357,7 +7357,7 @@ glabel func_80088998 /* 800889A0 00083F60 90 01 00 14 */ stw r0, 0x14(r1) /* 800889A4 00083F64 93 E1 00 0C */ stw r31, 0xc(r1) /* 800889A8 00083F68 7C 7F 1B 78 */ mr r31, r3 -/* 800889AC 00083F6C 48 00 AC D5 */ bl func_80093680 +/* 800889AC 00083F6C 48 00 AC D5 */ bl OSGetTick /* 800889B0 00083F70 7C 64 1B 78 */ mr r4, r3 /* 800889B4 00083F74 7F E5 FB 78 */ mr r5, r31 /* 800889B8 00083F78 38 60 00 00 */ li r3, 0 @@ -7373,7 +7373,7 @@ glabel func_800889D8 /* 800889D8 00083F98 3C 60 80 17 */ lis r3, lbl_8016B340@ha /* 800889DC 00083F9C 38 63 B3 40 */ addi r3, r3, lbl_8016B340@l /* 800889E0 00083FA0 4C C6 31 82 */ crclr 6 -/* 800889E4 00083FA4 48 00 38 B0 */ b func_8008C294 +/* 800889E4 00083FA4 48 00 38 B0 */ b OSReport glabel func_800889E8 /* 800889E8 00083FA8 94 21 FF F0 */ stwu r1, -0x10(r1) @@ -7463,7 +7463,7 @@ lbl_80088AF4: /* 80088B14 000840D4 38 63 B3 40 */ addi r3, r3, lbl_8016B340@l /* 80088B18 000840D8 38 63 00 25 */ addi r3, r3, 0x25 /* 80088B1C 000840DC 4C C6 31 82 */ crclr 6 -/* 80088B20 000840E0 48 00 37 75 */ bl func_8008C294 +/* 80088B20 000840E0 48 00 37 75 */ bl OSReport /* 80088B24 000840E4 80 9E 00 08 */ lwz r4, 8(r30) /* 80088B28 000840E8 38 7E 00 04 */ addi r3, r30, 4 /* 80088B2C 000840EC 80 AD 8C 0C */ lwz r5, lbl_8025D2CC-_SDA_BASE_(r13) @@ -8032,7 +8032,7 @@ glabel func_80089308 /* 80089330 000848F0 38 63 BC 10 */ addi r3, r3, lbl_8016BC10@l /* 80089334 000848F4 38 63 00 98 */ addi r3, r3, 0x98 /* 80089338 000848F8 4C C6 31 82 */ crclr 6 -/* 8008933C 000848FC 48 00 2F 59 */ bl func_8008C294 +/* 8008933C 000848FC 48 00 2F 59 */ bl OSReport lbl_80089340: /* 80089340 00084900 3F C0 80 17 */ lis r30, lbl_8016B800@ha /* 80089344 00084904 3B DE B8 00 */ addi r30, r30, lbl_8016B800@l @@ -8191,7 +8191,7 @@ lbl_800894DC: /* 800894DC 00084A9C 3C 60 80 17 */ lis r3, lbl_801766E0@ha /* 800894E0 00084AA0 38 63 66 E0 */ addi r3, r3, lbl_801766E0@l /* 800894E4 00084AA4 4C C6 31 82 */ crclr 6 -/* 800894E8 00084AA8 48 00 2D AD */ bl func_8008C294 +/* 800894E8 00084AA8 48 00 2D AD */ bl OSReport /* 800894EC 00084AAC 67 FF 80 00 */ oris r31, r31, 0x8000 /* 800894F0 00084AB0 7F F3 FB A6 */ mtspr 0x3f3, r31 lbl_800894F4: @@ -8791,15 +8791,15 @@ glabel func_80089CF0 /* 80089D08 000852C8 3B DE 67 18 */ addi r30, r30, lbl_80176718@l /* 80089D0C 000852CC 38 7E 00 48 */ addi r3, r30, 0x48 /* 80089D10 000852D0 4C C6 31 82 */ crclr 6 -/* 80089D14 000852D4 48 00 25 81 */ bl func_8008C294 +/* 80089D14 000852D4 48 00 25 81 */ bl OSReport /* 80089D18 000852D8 38 7E 00 58 */ addi r3, r30, 0x58 /* 80089D1C 000852DC 38 9E 00 70 */ addi r4, r30, 0x70 /* 80089D20 000852E0 38 BE 00 7C */ addi r5, r30, 0x7c /* 80089D24 000852E4 4C C6 31 82 */ crclr 6 -/* 80089D28 000852E8 48 00 25 6D */ bl func_8008C294 +/* 80089D28 000852E8 48 00 25 6D */ bl OSReport /* 80089D2C 000852EC 38 7E 00 88 */ addi r3, r30, 0x88 /* 80089D30 000852F0 4C C6 31 82 */ crclr 6 -/* 80089D34 000852F4 48 00 25 61 */ bl func_8008C294 +/* 80089D34 000852F4 48 00 25 61 */ bl OSReport /* 80089D38 000852F8 4B FF F9 4D */ bl func_80089684 /* 80089D3C 000852FC 54 64 00 06 */ rlwinm r4, r3, 0, 0, 3 /* 80089D40 00085300 3C 00 10 00 */ lis r0, 0x1000 @@ -8828,23 +8828,23 @@ lbl_80089D84: lbl_80089D90: /* 80089D90 00085350 38 7E 00 98 */ addi r3, r30, 0x98 /* 80089D94 00085354 4C C6 31 82 */ crclr 6 -/* 80089D98 00085358 48 00 24 FD */ bl func_8008C294 +/* 80089D98 00085358 48 00 24 FD */ bl OSReport /* 80089D9C 0008535C 48 00 00 FC */ b lbl_80089E98 lbl_80089DA0: /* 80089DA0 00085360 38 7E 00 B0 */ addi r3, r30, 0xb0 /* 80089DA4 00085364 4C C6 31 82 */ crclr 6 -/* 80089DA8 00085368 48 00 24 ED */ bl func_8008C294 +/* 80089DA8 00085368 48 00 24 ED */ bl OSReport /* 80089DAC 0008536C 48 00 00 EC */ b lbl_80089E98 lbl_80089DB0: /* 80089DB0 00085370 38 7E 00 CC */ addi r3, r30, 0xcc /* 80089DB4 00085374 4C C6 31 82 */ crclr 6 -/* 80089DB8 00085378 48 00 24 DD */ bl func_8008C294 +/* 80089DB8 00085378 48 00 24 DD */ bl OSReport /* 80089DBC 0008537C 48 00 00 DC */ b lbl_80089E98 lbl_80089DC0: /* 80089DC0 00085380 7C 64 1B 78 */ mr r4, r3 /* 80089DC4 00085384 38 7E 00 E8 */ addi r3, r30, 0xe8 /* 80089DC8 00085388 4C C6 31 82 */ crclr 6 -/* 80089DCC 0008538C 48 00 24 C9 */ bl func_8008C294 +/* 80089DCC 0008538C 48 00 24 C9 */ bl OSReport /* 80089DD0 00085390 48 00 00 C8 */ b lbl_80089E98 lbl_80089DD4: /* 80089DD4 00085394 3C A3 F0 00 */ addis r5, r3, 0xf000 @@ -8859,46 +8859,46 @@ lbl_80089DD4: /* 80089DF8 000853B8 4E 80 04 20 */ bctr /* 80089DFC 000853BC 38 7E 00 F4 */ addi r3, r30, 0xf4 /* 80089E00 000853C0 4C C6 31 82 */ crclr 6 -/* 80089E04 000853C4 48 00 24 91 */ bl func_8008C294 +/* 80089E04 000853C4 48 00 24 91 */ bl OSReport /* 80089E08 000853C8 48 00 00 90 */ b lbl_80089E98 /* 80089E0C 000853CC 38 7E 01 00 */ addi r3, r30, 0x100 /* 80089E10 000853D0 4C C6 31 82 */ crclr 6 -/* 80089E14 000853D4 48 00 24 81 */ bl func_8008C294 +/* 80089E14 000853D4 48 00 24 81 */ bl OSReport /* 80089E18 000853D8 48 00 00 80 */ b lbl_80089E98 /* 80089E1C 000853DC 38 7E 01 0C */ addi r3, r30, 0x10c /* 80089E20 000853E0 4C C6 31 82 */ crclr 6 -/* 80089E24 000853E4 48 00 24 71 */ bl func_8008C294 +/* 80089E24 000853E4 48 00 24 71 */ bl OSReport /* 80089E28 000853E8 48 00 00 70 */ b lbl_80089E98 /* 80089E2C 000853EC 38 7E 01 18 */ addi r3, r30, 0x118 /* 80089E30 000853F0 4C C6 31 82 */ crclr 6 -/* 80089E34 000853F4 48 00 24 61 */ bl func_8008C294 +/* 80089E34 000853F4 48 00 24 61 */ bl OSReport /* 80089E38 000853F8 48 00 00 60 */ b lbl_80089E98 /* 80089E3C 000853FC 38 7E 01 24 */ addi r3, r30, 0x124 /* 80089E40 00085400 4C C6 31 82 */ crclr 6 -/* 80089E44 00085404 48 00 24 51 */ bl func_8008C294 +/* 80089E44 00085404 48 00 24 51 */ bl OSReport /* 80089E48 00085408 48 00 00 50 */ b lbl_80089E98 /* 80089E4C 0008540C 38 7E 01 30 */ addi r3, r30, 0x130 /* 80089E50 00085410 4C C6 31 82 */ crclr 6 -/* 80089E54 00085414 48 00 24 41 */ bl func_8008C294 +/* 80089E54 00085414 48 00 24 41 */ bl OSReport /* 80089E58 00085418 48 00 00 40 */ b lbl_80089E98 lbl_80089E5C: /* 80089E5C 0008541C 7C 64 1B 78 */ mr r4, r3 /* 80089E60 00085420 38 7E 01 48 */ addi r3, r30, 0x148 /* 80089E64 00085424 4C C6 31 82 */ crclr 6 -/* 80089E68 00085428 48 00 24 2D */ bl func_8008C294 +/* 80089E68 00085428 48 00 24 2D */ bl OSReport /* 80089E6C 0008542C 48 00 00 2C */ b lbl_80089E98 lbl_80089E70: /* 80089E70 00085430 54 64 01 3E */ clrlwi r4, r3, 4 /* 80089E74 00085434 38 7E 01 64 */ addi r3, r30, 0x164 /* 80089E78 00085438 38 84 FF FD */ addi r4, r4, -3 /* 80089E7C 0008543C 4C C6 31 82 */ crclr 6 -/* 80089E80 00085440 48 00 24 15 */ bl func_8008C294 +/* 80089E80 00085440 48 00 24 15 */ bl OSReport /* 80089E84 00085444 48 00 00 14 */ b lbl_80089E98 lbl_80089E88: /* 80089E88 00085448 7C 64 1B 78 */ mr r4, r3 /* 80089E8C 0008544C 38 6D 82 5C */ addi r3, r13, lbl_8025C91C-_SDA_BASE_ /* 80089E90 00085450 4C C6 31 82 */ crclr 6 -/* 80089E94 00085454 48 00 24 01 */ bl func_8008C294 +/* 80089E94 00085454 48 00 24 01 */ bl OSReport lbl_80089E98: /* 80089E98 00085458 3C 80 C0 00 */ lis r4, 0xC0003140@ha /* 80089E9C 0008545C 38 7E 01 80 */ addi r3, r30, 0x180 @@ -8908,7 +8908,7 @@ lbl_80089E98: /* 80089EAC 0008546C 54 05 C6 3E */ rlwinm r5, r0, 0x18, 0x18, 0x1f /* 80089EB0 00085470 54 06 06 3E */ clrlwi r6, r0, 0x18 /* 80089EB4 00085474 4C C6 31 82 */ crclr 6 -/* 80089EB8 00085478 48 00 23 DD */ bl func_8008C294 +/* 80089EB8 00085478 48 00 23 DD */ bl OSReport /* 80089EBC 0008547C 57 E0 A7 3E */ rlwinm r0, r31, 0x14, 0x1c, 0x1f /* 80089EC0 00085480 57 E3 06 3E */ clrlwi r3, r31, 0x18 /* 80089EC4 00085484 1C 80 00 0A */ mulli r4, r0, 0xa @@ -8920,7 +8920,7 @@ lbl_80089E98: /* 80089EDC 0008549C 57 E4 86 3E */ rlwinm r4, r31, 0x10, 0x18, 0x1f /* 80089EE0 000854A0 54 A5 06 3E */ clrlwi r5, r5, 0x18 /* 80089EE4 000854A4 4C C6 31 82 */ crclr 6 -/* 80089EE8 000854A8 48 00 23 AD */ bl func_8008C294 +/* 80089EE8 000854A8 48 00 23 AD */ bl OSReport /* 80089EEC 000854AC 48 00 67 71 */ bl func_8009065C /* 80089EF0 000854B0 7C 7F 1B 78 */ mr r31, r3 /* 80089EF4 000854B4 48 00 67 5D */ bl func_80090650 @@ -8928,7 +8928,7 @@ lbl_80089E98: /* 80089EFC 000854BC 38 7E 01 A8 */ addi r3, r30, 0x1a8 /* 80089F00 000854C0 54 04 65 3E */ srwi r4, r0, 0x14 /* 80089F04 000854C4 4C C6 31 82 */ crclr 6 -/* 80089F08 000854C8 48 00 23 8D */ bl func_8008C294 +/* 80089F08 000854C8 48 00 23 8D */ bl OSReport /* 80089F0C 000854CC 48 00 11 C1 */ bl OSGetArena1Hi /* 80089F10 000854D0 7C 7F 1B 78 */ mr r31, r3 /* 80089F14 000854D4 48 00 11 D1 */ bl OSGetArena1Lo @@ -8936,7 +8936,7 @@ lbl_80089E98: /* 80089F1C 000854DC 7F E5 FB 78 */ mr r5, r31 /* 80089F20 000854E0 38 7E 01 B8 */ addi r3, r30, 0x1b8 /* 80089F24 000854E4 4C C6 31 82 */ crclr 6 -/* 80089F28 000854E8 48 00 23 6D */ bl func_8008C294 +/* 80089F28 000854E8 48 00 23 6D */ bl OSReport /* 80089F2C 000854EC 48 00 11 A9 */ bl OSGetArena2Hi /* 80089F30 000854F0 7C 7F 1B 78 */ mr r31, r3 /* 80089F34 000854F4 48 00 11 B9 */ bl func_8008B0EC @@ -8944,7 +8944,7 @@ lbl_80089E98: /* 80089F3C 000854FC 7F E5 FB 78 */ mr r5, r31 /* 80089F40 00085500 38 7E 01 D4 */ addi r3, r30, 0x1d4 /* 80089F44 00085504 4C C6 31 82 */ crclr 6 -/* 80089F48 00085508 48 00 23 4D */ bl func_8008C294 +/* 80089F48 00085508 48 00 23 4D */ bl OSReport /* 80089F4C 0008550C 80 01 00 14 */ lwz r0, 0x14(r1) /* 80089F50 00085510 83 E1 00 0C */ lwz r31, 0xc(r1) /* 80089F54 00085514 83 C1 00 08 */ lwz r30, 8(r1) @@ -8970,7 +8970,7 @@ glabel func_80089F64 /* 80089F9C 0008555C 48 00 96 ED */ bl func_80093688 /* 80089FA0 00085560 90 8D 8E 8C */ stw r4, lbl_8025D54C-_SDA_BASE_(r13) /* 80089FA4 00085564 90 6D 8E 88 */ stw r3, lbl_8025D548-_SDA_BASE_(r13) -/* 80089FA8 00085568 48 00 5C F1 */ bl func_8008FC98 +/* 80089FA8 00085568 48 00 5C F1 */ bl __RAS_OSDisableInterrupts_begin /* 80089FAC 0008556C 38 7E 00 00 */ addi r3, r30, 0 /* 80089FB0 00085570 48 00 2B E1 */ bl func_8008CB90 /* 80089FB4 00085574 38 60 00 00 */ li r3, 0 @@ -9130,7 +9130,7 @@ lbl_8008A1E8: /* 8008A1EC 000857AC 80 8D 82 58 */ lwz r4, lbl_8025C918-_SDA_BASE_(r13) /* 8008A1F0 000857B0 38 6D 82 64 */ addi r3, r13, lbl_8025C924-_SDA_BASE_ /* 8008A1F4 000857B4 4C C6 31 82 */ crclr 6 -/* 8008A1F8 000857B8 48 00 20 9D */ bl func_8008C294 +/* 8008A1F8 000857B8 48 00 20 9D */ bl OSReport /* 8008A1FC 000857BC 80 6D 8E 7C */ lwz r3, lbl_8025D53C-_SDA_BASE_(r13) /* 8008A200 000857C0 2C 03 00 00 */ cmpwi r3, 0 /* 8008A204 000857C4 41 82 00 14 */ beq lbl_8008A218 @@ -9168,12 +9168,12 @@ lbl_8008A254: lbl_8008A278: /* 8008A278 00085838 38 7F 02 58 */ addi r3, r31, 0x258 /* 8008A27C 0008583C 4C C6 31 82 */ crclr 6 -/* 8008A280 00085840 48 00 20 15 */ bl func_8008C294 +/* 8008A280 00085840 48 00 20 15 */ bl OSReport /* 8008A284 00085844 38 BF 02 A8 */ addi r5, r31, 0x2a8 /* 8008A288 00085848 38 6D 82 68 */ addi r3, r13, lbl_8025C928-_SDA_BASE_ /* 8008A28C 0008584C 38 80 04 4E */ li r4, 0x44e /* 8008A290 00085850 4C C6 31 82 */ crclr 6 -/* 8008A294 00085854 48 00 20 91 */ bl func_8008C324 +/* 8008A294 00085854 48 00 20 91 */ bl OSPanic lbl_8008A298: /* 8008A298 00085858 3C 60 80 00 */ lis r3, 0x8000315D@ha /* 8008A29C 0008585C 88 03 31 5D */ lbz r0, 0x8000315D@l(r3) @@ -9184,12 +9184,12 @@ lbl_8008A298: lbl_8008A2B0: /* 8008A2B0 00085870 38 7F 02 C0 */ addi r3, r31, 0x2c0 /* 8008A2B4 00085874 4C C6 31 82 */ crclr 6 -/* 8008A2B8 00085878 48 00 1F DD */ bl func_8008C294 +/* 8008A2B8 00085878 48 00 1F DD */ bl OSReport /* 8008A2BC 0008587C 38 BF 02 A8 */ addi r5, r31, 0x2a8 /* 8008A2C0 00085880 38 6D 82 68 */ addi r3, r13, lbl_8025C928-_SDA_BASE_ /* 8008A2C4 00085884 38 80 04 60 */ li r4, 0x460 /* 8008A2C8 00085888 4C C6 31 82 */ crclr 6 -/* 8008A2CC 0008588C 48 00 20 59 */ bl func_8008C324 +/* 8008A2CC 0008588C 48 00 20 59 */ bl OSPanic lbl_8008A2D0: /* 8008A2D0 00085890 48 01 A7 75 */ bl func_800A4A44 /* 8008A2D4 00085894 80 0D 8E 50 */ lwz r0, lbl_8025D510-_SDA_BASE_(r13) @@ -9268,7 +9268,7 @@ glabel func_8008A364 /* 8008A3E4 000859A4 7C 00 04 AC */ sync 0 /* 8008A3E8 000859A8 7E A4 AB 78 */ mr r4, r21 /* 8008A3EC 000859AC 38 76 00 60 */ addi r3, r22, 0x60 -/* 8008A3F0 000859B0 48 00 13 1D */ bl func_8008B70C +/* 8008A3F0 000859B0 48 00 13 1D */ bl ICInvalidateRange lbl_8008A3F4: /* 8008A3F4 000859B4 3F E0 80 09 */ lis r31, func_8008A608@ha /* 8008A3F8 000859B8 3C 60 80 09 */ lis r3, func_8008A60C@ha @@ -9353,7 +9353,7 @@ lbl_8008A4F0: /* 8008A518 00085AD8 7C 00 04 AC */ sync 0 /* 8008A51C 00085ADC 7E 83 A3 78 */ mr r3, r20 /* 8008A520 00085AE0 7F 24 CB 78 */ mr r4, r25 -/* 8008A524 00085AE4 48 00 11 E9 */ bl func_8008B70C +/* 8008A524 00085AE4 48 00 11 E9 */ bl ICInvalidateRange lbl_8008A528: /* 8008A528 00085AE8 3B BD 00 01 */ addi r29, r29, 1 /* 8008A52C 00085AEC 28 1D 00 0F */ cmplwi r29, 0xf @@ -9531,7 +9531,7 @@ glabel func_8008A788 /* 8008A788 00085D48 7C 64 1B 78 */ mr r4, r3 /* 8008A78C 00085D4C 38 6D 82 64 */ addi r3, r13, lbl_8025C924-_SDA_BASE_ /* 8008A790 00085D50 4C C6 31 82 */ crclr 6 -/* 8008A794 00085D54 48 00 1B 00 */ b func_8008C294 +/* 8008A794 00085D54 48 00 1B 00 */ b OSReport glabel func_8008A798 /* 8008A798 00085D58 80 0D 8E 48 */ lwz r0, lbl_8025D508-_SDA_BASE_(r13) @@ -9768,7 +9768,7 @@ glabel func_8008AABC /* 8008AAD4 00086094 7C BD 2B 78 */ mr r29, r5 /* 8008AAD8 00086098 7C DC 33 78 */ mr r28, r6 /* 8008AADC 0008609C 7C FE 3B 78 */ mr r30, r7 -/* 8008AAE0 000860A0 48 00 51 B9 */ bl func_8008FC98 +/* 8008AAE0 000860A0 48 00 51 B9 */ bl __RAS_OSDisableInterrupts_begin /* 8008AAE4 000860A4 38 00 00 00 */ li r0, 0 /* 8008AAE8 000860A8 7C 7F 1B 78 */ mr r31, r3 /* 8008AAEC 000860AC 90 1B 00 1C */ stw r0, 0x1c(r27) @@ -9780,7 +9780,7 @@ glabel func_8008AABC /* 8008AB04 000860C4 7F 63 DB 78 */ mr r3, r27 /* 8008AB08 000860C8 4B FF FD 65 */ bl func_8008A86C /* 8008AB0C 000860CC 7F E3 FB 78 */ mr r3, r31 -/* 8008AB10 000860D0 48 00 51 B1 */ bl func_8008FCC0 +/* 8008AB10 000860D0 48 00 51 B1 */ bl OSRestoreInterrupts /* 8008AB14 000860D4 39 61 00 20 */ addi r11, r1, 0x20 /* 8008AB18 000860D8 48 0C 83 8D */ bl _restgpr_27 /* 8008AB1C 000860DC 80 01 00 24 */ lwz r0, 0x24(r1) @@ -9800,7 +9800,7 @@ glabel func_8008AB2C /* 8008AB4C 0008610C 7C FD 3B 78 */ mr r29, r7 /* 8008AB50 00086110 7D 1F 43 78 */ mr r31, r8 /* 8008AB54 00086114 7D 3E 4B 78 */ mr r30, r9 -/* 8008AB58 00086118 48 00 51 41 */ bl func_8008FC98 +/* 8008AB58 00086118 48 00 51 41 */ bl __RAS_OSDisableInterrupts_begin /* 8008AB5C 0008611C 93 FA 00 1C */ stw r31, 0x1c(r26) /* 8008AB60 00086120 7C 7F 1B 78 */ mr r31, r3 /* 8008AB64 00086124 7F 64 DB 78 */ mr r4, r27 @@ -9815,7 +9815,7 @@ glabel func_8008AB2C /* 8008AB88 00086148 38 A0 00 00 */ li r5, 0 /* 8008AB8C 0008614C 4B FF FC E1 */ bl func_8008A86C /* 8008AB90 00086150 7F E3 FB 78 */ mr r3, r31 -/* 8008AB94 00086154 48 00 51 2D */ bl func_8008FCC0 +/* 8008AB94 00086154 48 00 51 2D */ bl OSRestoreInterrupts /* 8008AB98 00086158 39 61 00 20 */ addi r11, r1, 0x20 /* 8008AB9C 0008615C 48 0C 83 05 */ bl _restgpr_26 /* 8008ABA0 00086160 80 01 00 24 */ lwz r0, 0x24(r1) @@ -9831,12 +9831,12 @@ glabel func_8008ABB0 /* 8008ABC0 00086180 93 C1 00 18 */ stw r30, 0x18(r1) /* 8008ABC4 00086184 7C 7E 1B 78 */ mr r30, r3 /* 8008ABC8 00086188 93 A1 00 14 */ stw r29, 0x14(r1) -/* 8008ABCC 0008618C 48 00 50 CD */ bl func_8008FC98 +/* 8008ABCC 0008618C 48 00 50 CD */ bl __RAS_OSDisableInterrupts_begin /* 8008ABD0 00086190 80 1E 00 00 */ lwz r0, 0(r30) /* 8008ABD4 00086194 7C 7F 1B 78 */ mr r31, r3 /* 8008ABD8 00086198 2C 00 00 00 */ cmpwi r0, 0 /* 8008ABDC 0008619C 40 82 00 0C */ bne lbl_8008ABE8 -/* 8008ABE0 000861A0 48 00 50 E1 */ bl func_8008FCC0 +/* 8008ABE0 000861A0 48 00 50 E1 */ bl OSRestoreInterrupts /* 8008ABE4 000861A4 48 00 00 C8 */ b lbl_8008ACAC lbl_8008ABE8: /* 8008ABE8 000861A8 83 BE 00 14 */ lwz r29, 0x14(r30) @@ -9893,7 +9893,7 @@ lbl_8008AC9C: /* 8008AC9C 0008625C 38 00 00 00 */ li r0, 0 /* 8008ACA0 00086260 7F E3 FB 78 */ mr r3, r31 /* 8008ACA4 00086264 90 1E 00 00 */ stw r0, 0(r30) -/* 8008ACA8 00086268 48 00 50 19 */ bl func_8008FCC0 +/* 8008ACA8 00086268 48 00 50 19 */ bl OSRestoreInterrupts lbl_8008ACAC: /* 8008ACAC 0008626C 80 01 00 24 */ lwz r0, 0x24(r1) /* 8008ACB0 00086270 83 E1 00 1C */ lwz r31, 0x1c(r1) @@ -10280,13 +10280,13 @@ glabel func_8008B160 /* 8008B19C 0008675C 80 04 01 D0 */ lwz r0, 0x1d0(r4) /* 8008B1A0 00086760 54 00 00 BE */ clrlwi r0, r0, 2 /* 8008B1A4 00086764 90 04 01 D0 */ stw r0, 0x1d0(r4) -/* 8008B1A8 00086768 48 00 84 D9 */ bl func_80093680 +/* 8008B1A8 00086768 48 00 84 D9 */ bl OSGetTick /* 8008B1AC 0008676C 3C 80 43 1C */ lis r4, 0x431BDE83@ha /* 8008B1B0 00086770 7C 7C 1B 78 */ mr r28, r3 /* 8008B1B4 00086774 3B C4 DE 83 */ addi r30, r4, 0x431BDE83@l /* 8008B1B8 00086778 3F A0 80 00 */ lis r29, 0x8000 lbl_8008B1BC: -/* 8008B1BC 0008677C 48 00 84 C5 */ bl func_80093680 +/* 8008B1BC 0008677C 48 00 84 C5 */ bl OSGetTick /* 8008B1C0 00086780 80 1D 00 F8 */ lwz r0, 0xf8(r29) /* 8008B1C4 00086784 7C 7C 18 50 */ subf r3, r28, r3 /* 8008B1C8 00086788 54 63 18 38 */ slwi r3, r3, 3 @@ -10319,13 +10319,13 @@ lbl_8008B214: /* 8008B230 000867F0 64 00 04 B0 */ oris r0, r0, 0x4b0 /* 8008B234 000867F4 90 03 01 CC */ stw r0, 0x1cc(r3) lbl_8008B238: -/* 8008B238 000867F8 48 00 84 49 */ bl func_80093680 +/* 8008B238 000867F8 48 00 84 49 */ bl OSGetTick /* 8008B23C 000867FC 3C 80 43 1C */ lis r4, 0x431BDE83@ha /* 8008B240 00086800 7C 7F 1B 78 */ mr r31, r3 /* 8008B244 00086804 3B C4 DE 83 */ addi r30, r4, 0x431BDE83@l /* 8008B248 00086808 3F A0 80 00 */ lis r29, 0x8000 lbl_8008B24C: -/* 8008B24C 0008680C 48 00 84 35 */ bl func_80093680 +/* 8008B24C 0008680C 48 00 84 35 */ bl OSGetTick /* 8008B250 00086810 80 1D 00 F8 */ lwz r0, 0xf8(r29) /* 8008B254 00086814 7C 7F 18 50 */ subf r3, r31, r3 /* 8008B258 00086818 54 63 18 38 */ slwi r3, r3, 3 @@ -10339,13 +10339,13 @@ lbl_8008B24C: /* 8008B278 00086838 80 03 01 D0 */ lwz r0, 0xCD8001D0@l(r3) /* 8008B27C 0008683C 54 00 01 04 */ rlwinm r0, r0, 0, 4, 2 /* 8008B280 00086840 90 03 01 D0 */ stw r0, 0x1d0(r3) -/* 8008B284 00086844 48 00 83 FD */ bl func_80093680 +/* 8008B284 00086844 48 00 83 FD */ bl OSGetTick /* 8008B288 00086848 3C 80 43 1C */ lis r4, 0x431BDE83@ha /* 8008B28C 0008684C 7C 7F 1B 78 */ mr r31, r3 /* 8008B290 00086850 3B C4 DE 83 */ addi r30, r4, 0x431BDE83@l /* 8008B294 00086854 3F A0 80 00 */ lis r29, 0x8000 lbl_8008B298: -/* 8008B298 00086858 48 00 83 E9 */ bl func_80093680 +/* 8008B298 00086858 48 00 83 E9 */ bl OSGetTick /* 8008B29C 0008685C 80 1D 00 F8 */ lwz r0, 0xf8(r29) /* 8008B2A0 00086860 7C 7F 18 50 */ subf r3, r31, r3 /* 8008B2A4 00086864 54 63 18 38 */ slwi r3, r3, 3 @@ -10360,13 +10360,13 @@ lbl_8008B298: /* 8008B2C8 00086888 54 00 00 80 */ rlwinm r0, r0, 0, 2, 0 /* 8008B2CC 0008688C 64 00 40 00 */ oris r0, r0, 0x4000 /* 8008B2D0 00086890 90 03 01 D0 */ stw r0, 0x1d0(r3) -/* 8008B2D4 00086894 48 00 83 AD */ bl func_80093680 +/* 8008B2D4 00086894 48 00 83 AD */ bl OSGetTick /* 8008B2D8 00086898 3C 80 43 1C */ lis r4, 0x431BDE83@ha /* 8008B2DC 0008689C 7C 7F 1B 78 */ mr r31, r3 /* 8008B2E0 000868A0 3B C4 DE 83 */ addi r30, r4, 0x431BDE83@l /* 8008B2E4 000868A4 3F A0 80 00 */ lis r29, 0x8000 lbl_8008B2E8: -/* 8008B2E8 000868A8 48 00 83 99 */ bl func_80093680 +/* 8008B2E8 000868A8 48 00 83 99 */ bl OSGetTick /* 8008B2EC 000868AC 80 1D 00 F8 */ lwz r0, 0xf8(r29) /* 8008B2F0 000868B0 7C 7F 18 50 */ subf r3, r31, r3 /* 8008B2F4 000868B4 54 63 18 38 */ slwi r3, r3, 3 @@ -10381,13 +10381,13 @@ lbl_8008B2E8: /* 8008B318 000868D8 54 00 00 7E */ clrlwi r0, r0, 1 /* 8008B31C 000868DC 64 00 80 00 */ oris r0, r0, 0x8000 /* 8008B320 000868E0 90 03 01 D0 */ stw r0, 0x1d0(r3) -/* 8008B324 000868E4 48 00 83 5D */ bl func_80093680 +/* 8008B324 000868E4 48 00 83 5D */ bl OSGetTick /* 8008B328 000868E8 3C 80 43 1C */ lis r4, 0x431BDE83@ha /* 8008B32C 000868EC 7C 7D 1B 78 */ mr r29, r3 /* 8008B330 000868F0 3B C4 DE 83 */ addi r30, r4, 0x431BDE83@l /* 8008B334 000868F4 3F E0 80 00 */ lis r31, 0x8000 lbl_8008B338: -/* 8008B338 000868F8 48 00 83 49 */ bl func_80093680 +/* 8008B338 000868F8 48 00 83 49 */ bl OSGetTick /* 8008B33C 000868FC 80 1F 00 F8 */ lwz r0, 0xf8(r31) /* 8008B340 00086900 7C 7D 18 50 */ subf r3, r29, r3 /* 8008B344 00086904 54 63 18 38 */ slwi r3, r3, 3 @@ -10467,10 +10467,10 @@ lbl_8008B44C: /* 8008B450 00086A10 41 82 FF F8 */ beq lbl_8008B448 /* 8008B454 00086A14 3C 60 CC 00 */ lis r3, 0xCC00500A@ha /* 8008B458 00086A18 B0 A3 50 0A */ sth r5, 0xCC00500A@l(r3) -/* 8008B45C 00086A1C 48 00 82 25 */ bl func_80093680 +/* 8008B45C 00086A1C 48 00 82 25 */ bl OSGetTick /* 8008B460 00086A20 7C 7F 1B 78 */ mr r31, r3 lbl_8008B464: -/* 8008B464 00086A24 48 00 82 1D */ bl func_80093680 +/* 8008B464 00086A24 48 00 82 1D */ bl OSGetTick /* 8008B468 00086A28 7C 1F 18 50 */ subf r0, r31, r3 /* 8008B46C 00086A2C 2C 00 08 92 */ cmpwi r0, 0x892 /* 8008B470 00086A30 41 80 FF F4 */ blt lbl_8008B464 @@ -10571,10 +10571,10 @@ lbl_8008B5B0: /* 8008B5B8 00086B78 50 60 80 1E */ rlwimi r0, r3, 0x10, 0, 0xf /* 8008B5BC 00086B7C 54 00 00 01 */ rlwinm. r0, r0, 0, 0, 0 /* 8008B5C0 00086B80 40 82 FF F0 */ bne lbl_8008B5B0 -/* 8008B5C4 00086B84 48 00 80 BD */ bl func_80093680 +/* 8008B5C4 00086B84 48 00 80 BD */ bl OSGetTick /* 8008B5C8 00086B88 7C 7F 1B 78 */ mr r31, r3 lbl_8008B5CC: -/* 8008B5CC 00086B8C 48 00 80 B5 */ bl func_80093680 +/* 8008B5CC 00086B8C 48 00 80 B5 */ bl OSGetTick /* 8008B5D0 00086B90 7C 1F 18 50 */ subf r0, r31, r3 /* 8008B5D4 00086B94 2C 00 00 2C */ cmpwi r0, 0x2c /* 8008B5D8 00086B98 41 80 FF F4 */ blt lbl_8008B5CC @@ -10631,7 +10631,7 @@ lbl_8008B670: /* 8008B67C 00086C3C 44 00 00 02 */ sc /* 8008B680 00086C40 4E 80 00 20 */ blr -glabel func_8008B684 +glabel DCStoreRange /* 8008B684 00086C44 28 04 00 00 */ cmplwi r4, 0 /* 8008B688 00086C48 4C 81 00 20 */ blelr /* 8008B68C 00086C4C 54 65 06 FE */ clrlwi r5, r3, 0x1b @@ -10674,7 +10674,7 @@ lbl_8008B6FC: /* 8008B704 00086CC4 42 00 FF F8 */ bdnz lbl_8008B6FC /* 8008B708 00086CC8 4E 80 00 20 */ blr -glabel func_8008B70C +glabel ICInvalidateRange /* 8008B70C 00086CCC 28 04 00 00 */ cmplwi r4, 0 /* 8008B710 00086CD0 4C 81 00 20 */ blelr /* 8008B714 00086CD4 54 65 06 FE */ clrlwi r5, r3, 0x1b @@ -10748,12 +10748,12 @@ lbl_8008B7CC: /* 8008B7F8 00086DB8 7C 7E 1B 78 */ mr r30, r3 /* 8008B7FC 00086DBC 38 7F 00 30 */ addi r3, r31, 0x30 /* 8008B800 00086DC0 4C C6 31 82 */ crclr 6 -/* 8008B804 00086DC4 48 00 0A 91 */ bl func_8008C294 +/* 8008B804 00086DC4 48 00 0A 91 */ bl OSReport /* 8008B808 00086DC8 80 BD 01 9C */ lwz r5, 0x19c(r29) /* 8008B80C 00086DCC 7F C4 F3 78 */ mr r4, r30 /* 8008B810 00086DD0 38 7F 00 48 */ addi r3, r31, 0x48 /* 8008B814 00086DD4 4C C6 31 82 */ crclr 6 -/* 8008B818 00086DD8 48 00 0A 7D */ bl func_8008C294 +/* 8008B818 00086DD8 48 00 0A 7D */ bl OSReport /* 8008B81C 00086DDC 57 C0 02 17 */ rlwinm. r0, r30, 0, 8, 0xb /* 8008B820 00086DE0 41 82 00 10 */ beq lbl_8008B830 /* 8008B824 00086DE4 80 1D 01 9C */ lwz r0, 0x19c(r29) @@ -10762,40 +10762,40 @@ lbl_8008B7CC: lbl_8008B830: /* 8008B830 00086DF0 38 7F 00 68 */ addi r3, r31, 0x68 /* 8008B834 00086DF4 4C C6 31 82 */ crclr 6 -/* 8008B838 00086DF8 48 00 0A 5D */ bl func_8008C294 +/* 8008B838 00086DF8 48 00 0A 5D */ bl OSReport /* 8008B83C 00086DFC 7F A3 EB 78 */ mr r3, r29 /* 8008B840 00086E00 48 00 07 29 */ bl func_8008BF68 /* 8008B844 00086E04 4B FF DB A1 */ bl PPCHalt lbl_8008B848: /* 8008B848 00086E08 38 7F 00 98 */ addi r3, r31, 0x98 /* 8008B84C 00086E0C 4C C6 31 82 */ crclr 6 -/* 8008B850 00086E10 48 00 0A 45 */ bl func_8008C294 +/* 8008B850 00086E10 48 00 0A 45 */ bl OSReport /* 8008B854 00086E14 38 7F 00 D4 */ addi r3, r31, 0xd4 /* 8008B858 00086E18 4C C6 31 82 */ crclr 6 -/* 8008B85C 00086E1C 48 00 0A 39 */ bl func_8008C294 +/* 8008B85C 00086E1C 48 00 0A 39 */ bl OSReport /* 8008B860 00086E20 57 C0 02 11 */ rlwinm. r0, r30, 0, 8, 8 /* 8008B864 00086E24 41 82 00 10 */ beq lbl_8008B874 /* 8008B868 00086E28 38 7F 01 0C */ addi r3, r31, 0x10c /* 8008B86C 00086E2C 4C C6 31 82 */ crclr 6 -/* 8008B870 00086E30 48 00 0A 25 */ bl func_8008C294 +/* 8008B870 00086E30 48 00 0A 25 */ bl OSReport lbl_8008B874: /* 8008B874 00086E34 57 C0 02 53 */ rlwinm. r0, r30, 0, 9, 9 /* 8008B878 00086E38 41 82 00 10 */ beq lbl_8008B888 /* 8008B87C 00086E3C 38 7F 01 4C */ addi r3, r31, 0x14c /* 8008B880 00086E40 4C C6 31 82 */ crclr 6 -/* 8008B884 00086E44 48 00 0A 11 */ bl func_8008C294 +/* 8008B884 00086E44 48 00 0A 11 */ bl OSReport lbl_8008B888: /* 8008B888 00086E48 57 C0 02 95 */ rlwinm. r0, r30, 0, 0xa, 0xa /* 8008B88C 00086E4C 41 82 00 10 */ beq lbl_8008B89C /* 8008B890 00086E50 38 7F 01 78 */ addi r3, r31, 0x178 /* 8008B894 00086E54 4C C6 31 82 */ crclr 6 -/* 8008B898 00086E58 48 00 09 FD */ bl func_8008C294 +/* 8008B898 00086E58 48 00 09 FD */ bl OSReport lbl_8008B89C: /* 8008B89C 00086E5C 57 C0 02 D7 */ rlwinm. r0, r30, 0, 0xb, 0xb /* 8008B8A0 00086E60 41 82 00 10 */ beq lbl_8008B8B0 /* 8008B8A4 00086E64 38 7F 01 98 */ addi r3, r31, 0x198 /* 8008B8A8 00086E68 4C C6 31 82 */ crclr 6 -/* 8008B8AC 00086E6C 48 00 09 E9 */ bl func_8008C294 +/* 8008B8AC 00086E6C 48 00 09 E9 */ bl OSReport lbl_8008B8B0: /* 8008B8B0 00086E70 7F C3 F3 78 */ mr r3, r30 /* 8008B8B4 00086E74 4B FF DB C5 */ bl func_80089478 @@ -11117,9 +11117,9 @@ glabel func_8008BCC8 /* 8008BD44 00087304 4E 80 00 20 */ blr glabel func_8008BD48 -/* 8008BD48 00087308 3C 80 80 09 */ lis r4, func_8008FC98@ha +/* 8008BD48 00087308 3C 80 80 09 */ lis r4, __RAS_OSDisableInterrupts_begin@ha /* 8008BD4C 0008730C 80 C3 01 98 */ lwz r6, 0x198(r3) -/* 8008BD50 00087310 38 A4 FC 98 */ addi r5, r4, func_8008FC98@l +/* 8008BD50 00087310 38 A4 FC 98 */ addi r5, r4, __RAS_OSDisableInterrupts_begin@l /* 8008BD54 00087314 7C 06 28 40 */ cmplw r6, r5 /* 8008BD58 00087318 40 81 00 18 */ ble lbl_8008BD70 /* 8008BD5C 0008731C 3C 80 80 09 */ lis r4, lbl_8008FCA4@ha @@ -11279,7 +11279,7 @@ glabel func_8008BF68 /* 8008BF88 00087548 7F C4 F3 78 */ mr r4, r30 /* 8008BF8C 0008754C 38 7C 00 00 */ addi r3, r28, 0 /* 8008BF90 00087550 4C C6 31 82 */ crclr 6 -/* 8008BF94 00087554 48 00 03 01 */ bl func_8008C294 +/* 8008BF94 00087554 48 00 03 01 */ bl OSReport /* 8008BF98 00087558 7F DA F3 78 */ mr r26, r30 /* 8008BF9C 0008755C 3B 20 00 00 */ li r25, 0 lbl_8008BFA0: @@ -11291,7 +11291,7 @@ lbl_8008BFA0: /* 8008BFB4 00087574 38 F9 00 10 */ addi r7, r25, 0x10 /* 8008BFB8 00087578 7C A6 2B 78 */ mr r6, r5 /* 8008BFBC 0008757C 4C C6 31 82 */ crclr 6 -/* 8008BFC0 00087580 48 00 02 D5 */ bl func_8008C294 +/* 8008BFC0 00087580 48 00 02 D5 */ bl OSReport /* 8008BFC4 00087584 3B 39 00 01 */ addi r25, r25, 1 /* 8008BFC8 00087588 3B 5A 00 04 */ addi r26, r26, 4 /* 8008BFCC 0008758C 28 19 00 10 */ cmplwi r25, 0x10 @@ -11300,15 +11300,15 @@ lbl_8008BFA0: /* 8008BFD8 00087598 38 7C 00 78 */ addi r3, r28, 0x78 /* 8008BFDC 0008759C 80 BE 00 80 */ lwz r5, 0x80(r30) /* 8008BFE0 000875A0 4C C6 31 82 */ crclr 6 -/* 8008BFE4 000875A4 48 00 02 B1 */ bl func_8008C294 +/* 8008BFE4 000875A4 48 00 02 B1 */ bl OSReport /* 8008BFE8 000875A8 80 9E 01 98 */ lwz r4, 0x198(r30) /* 8008BFEC 000875AC 38 7C 00 A8 */ addi r3, r28, 0xa8 /* 8008BFF0 000875B0 80 BE 01 9C */ lwz r5, 0x19c(r30) /* 8008BFF4 000875B4 4C C6 31 82 */ crclr 6 -/* 8008BFF8 000875B8 48 00 02 9D */ bl func_8008C294 +/* 8008BFF8 000875B8 48 00 02 9D */ bl OSReport /* 8008BFFC 000875BC 38 7C 00 D8 */ addi r3, r28, 0xd8 /* 8008C000 000875C0 4C C6 31 82 */ crclr 6 -/* 8008C004 000875C4 48 00 02 91 */ bl func_8008C294 +/* 8008C004 000875C4 48 00 02 91 */ bl OSReport /* 8008C008 000875C8 7F DA F3 78 */ mr r26, r30 /* 8008C00C 000875CC 3B 20 00 00 */ li r25, 0 lbl_8008C010: @@ -11318,7 +11318,7 @@ lbl_8008C010: /* 8008C01C 000875DC 38 7C 00 EC */ addi r3, r28, 0xec /* 8008C020 000875E0 38 D9 00 04 */ addi r6, r25, 4 /* 8008C024 000875E4 4C C6 31 82 */ crclr 6 -/* 8008C028 000875E8 48 00 02 6D */ bl func_8008C294 +/* 8008C028 000875E8 48 00 02 6D */ bl OSReport /* 8008C02C 000875EC 3B 39 00 01 */ addi r25, r25, 1 /* 8008C030 000875F0 3B 5A 00 04 */ addi r26, r26, 4 /* 8008C034 000875F4 28 19 00 04 */ cmplwi r25, 4 @@ -11326,7 +11326,7 @@ lbl_8008C010: /* 8008C03C 000875FC A0 1E 01 A2 */ lhz r0, 0x1a2(r30) /* 8008C040 00087600 54 00 07 FF */ clrlwi. r0, r0, 0x1f /* 8008C044 00087604 41 82 01 18 */ beq lbl_8008C15C -/* 8008C048 00087608 48 00 3C 51 */ bl func_8008FC98 +/* 8008C048 00087608 48 00 3C 51 */ bl __RAS_OSDisableInterrupts_begin /* 8008C04C 0008760C 3C C0 80 00 */ lis r6, 0x800000D4@ha /* 8008C050 00087610 38 A0 00 00 */ li r5, 0 /* 8008C054 00087614 83 66 00 D4 */ lwz r27, 0x800000D4@l(r6) @@ -11343,44 +11343,44 @@ lbl_8008C078: /* 8008C07C 0008763C 4B FF FB E5 */ bl func_8008BC60 /* 8008C080 00087640 38 7C 01 10 */ addi r3, r28, 0x110 /* 8008C084 00087644 4C C6 31 82 */ crclr 6 -/* 8008C088 00087648 48 00 02 0D */ bl func_8008C294 +/* 8008C088 00087648 48 00 02 0D */ bl OSReport /* 8008C08C 0008764C 7F DA F3 78 */ mr r26, r30 /* 8008C090 00087650 3B 20 00 00 */ li r25, 0 lbl_8008C094: /* 8008C094 00087654 C8 3A 00 98 */ lfd f1, 0x98(r26) -/* 8008C098 00087658 48 0C 6C 99 */ bl func_80152D30 +/* 8008C098 00087658 48 0C 6C 99 */ bl __cvt_fp2unsigned /* 8008C09C 0008765C C8 3A 00 90 */ lfd f1, 0x90(r26) /* 8008C0A0 00087660 7C 7D 1B 78 */ mr r29, r3 -/* 8008C0A4 00087664 48 0C 6C 8D */ bl func_80152D30 +/* 8008C0A4 00087664 48 0C 6C 8D */ bl __cvt_fp2unsigned /* 8008C0A8 00087668 7C 65 1B 78 */ mr r5, r3 /* 8008C0AC 0008766C 7F 24 CB 78 */ mr r4, r25 /* 8008C0B0 00087670 7F A7 EB 78 */ mr r7, r29 /* 8008C0B4 00087674 38 7C 01 24 */ addi r3, r28, 0x124 /* 8008C0B8 00087678 38 D9 00 01 */ addi r6, r25, 1 /* 8008C0BC 0008767C 4C C6 31 82 */ crclr 6 -/* 8008C0C0 00087680 48 00 01 D5 */ bl func_8008C294 +/* 8008C0C0 00087680 48 00 01 D5 */ bl OSReport /* 8008C0C4 00087684 3B 39 00 02 */ addi r25, r25, 2 /* 8008C0C8 00087688 3B 5A 00 10 */ addi r26, r26, 0x10 /* 8008C0CC 0008768C 28 19 00 20 */ cmplwi r25, 0x20 /* 8008C0D0 00087690 41 80 FF C4 */ blt lbl_8008C094 /* 8008C0D4 00087694 38 7C 01 40 */ addi r3, r28, 0x140 /* 8008C0D8 00087698 4C C6 31 82 */ crclr 6 -/* 8008C0DC 0008769C 48 00 01 B9 */ bl func_8008C294 +/* 8008C0DC 0008769C 48 00 01 B9 */ bl OSReport /* 8008C0E0 000876A0 7F DA F3 78 */ mr r26, r30 /* 8008C0E4 000876A4 3B 20 00 00 */ li r25, 0 lbl_8008C0E8: /* 8008C0E8 000876A8 C8 3A 01 D0 */ lfd f1, 0x1d0(r26) -/* 8008C0EC 000876AC 48 0C 6C 45 */ bl func_80152D30 +/* 8008C0EC 000876AC 48 0C 6C 45 */ bl __cvt_fp2unsigned /* 8008C0F0 000876B0 C8 3A 01 C8 */ lfd f1, 0x1c8(r26) /* 8008C0F4 000876B4 7C 7D 1B 78 */ mr r29, r3 -/* 8008C0F8 000876B8 48 0C 6C 39 */ bl func_80152D30 +/* 8008C0F8 000876B8 48 0C 6C 39 */ bl __cvt_fp2unsigned /* 8008C0FC 000876BC 7C 65 1B 78 */ mr r5, r3 /* 8008C100 000876C0 7F 24 CB 78 */ mr r4, r25 /* 8008C104 000876C4 7F A7 EB 78 */ mr r7, r29 /* 8008C108 000876C8 38 7C 01 54 */ addi r3, r28, 0x154 /* 8008C10C 000876CC 38 D9 00 01 */ addi r6, r25, 1 /* 8008C110 000876D0 4C C6 31 82 */ crclr 6 -/* 8008C114 000876D4 48 00 01 81 */ bl func_8008C294 +/* 8008C114 000876D4 48 00 01 81 */ bl OSReport /* 8008C118 000876D8 3B 39 00 02 */ addi r25, r25, 2 /* 8008C11C 000876DC 3B 5A 00 10 */ addi r26, r26, 0x10 /* 8008C120 000876E0 28 19 00 20 */ cmplwi r25, 0x20 @@ -11398,11 +11398,11 @@ lbl_8008C14C: /* 8008C14C 0008770C 7F 63 DB 78 */ mr r3, r27 /* 8008C150 00087710 4B FF FB 11 */ bl func_8008BC60 /* 8008C154 00087714 7F E3 FB 78 */ mr r3, r31 -/* 8008C158 00087718 48 00 3B 69 */ bl func_8008FCC0 +/* 8008C158 00087718 48 00 3B 69 */ bl OSRestoreInterrupts lbl_8008C15C: /* 8008C15C 0008771C 38 7C 01 74 */ addi r3, r28, 0x174 /* 8008C160 00087720 4C C6 31 82 */ crclr 6 -/* 8008C164 00087724 48 00 01 31 */ bl func_8008C294 +/* 8008C164 00087724 48 00 01 31 */ bl OSReport /* 8008C168 00087728 83 3E 00 04 */ lwz r25, 4(r30) /* 8008C16C 0008772C 3B 40 00 00 */ li r26, 0 /* 8008C170 00087730 48 00 00 20 */ b lbl_8008C190 @@ -11412,7 +11412,7 @@ lbl_8008C174: /* 8008C17C 0008773C 80 D9 00 04 */ lwz r6, 4(r25) /* 8008C180 00087740 38 7C 01 9C */ addi r3, r28, 0x19c /* 8008C184 00087744 4C C6 31 82 */ crclr 6 -/* 8008C188 00087748 48 00 01 0D */ bl func_8008C294 +/* 8008C188 00087748 48 00 01 0D */ bl OSReport /* 8008C18C 0008774C 83 39 00 00 */ lwz r25, 0(r25) lbl_8008C190: /* 8008C190 00087750 2C 19 00 00 */ cmpwi r25, 0 @@ -11488,7 +11488,7 @@ glabel func_8008C24C /* 8008C28C 0008784C 38 21 00 10 */ addi r1, r1, 0x10 /* 8008C290 00087850 4E 80 00 20 */ blr -glabel func_8008C294 +glabel OSReport /* 8008C294 00087854 94 21 FF 80 */ stwu r1, -0x80(r1) /* 8008C298 00087858 7C 08 02 A6 */ mflr r0 /* 8008C29C 0008785C 90 01 00 84 */ stw r0, 0x84(r1) @@ -11529,7 +11529,7 @@ lbl_8008C2C8: glabel func_8008C320 /* 8008C320 000878E0 48 0C EC 50 */ b func_8015AF70 -glabel func_8008C324 +glabel OSPanic /* 8008C324 000878E4 94 21 FF 70 */ stwu r1, -0x90(r1) /* 8008C328 000878E8 7C 08 02 A6 */ mflr r0 /* 8008C32C 000878EC 90 01 00 94 */ stw r0, 0x94(r1) @@ -11560,7 +11560,7 @@ lbl_8008C370: /* 8008C38C 0008794C 91 01 00 1C */ stw r8, 0x1c(r1) /* 8008C390 00087950 91 21 00 20 */ stw r9, 0x20(r1) /* 8008C394 00087954 91 41 00 24 */ stw r10, 0x24(r1) -/* 8008C398 00087958 48 00 39 01 */ bl func_8008FC98 +/* 8008C398 00087958 48 00 39 01 */ bl __RAS_OSDisableInterrupts_begin /* 8008C39C 0008795C 38 A1 00 98 */ addi r5, r1, 0x98 /* 8008C3A0 00087960 38 01 00 08 */ addi r0, r1, 8 /* 8008C3A4 00087964 3C 60 03 00 */ lis r3, 0x300 @@ -11574,10 +11574,10 @@ lbl_8008C370: /* 8008C3C4 00087984 7F C5 F3 78 */ mr r5, r30 /* 8008C3C8 00087988 38 7F 00 00 */ addi r3, r31, 0 /* 8008C3CC 0008798C 4C C6 31 82 */ crclr 6 -/* 8008C3D0 00087990 4B FF FE C5 */ bl func_8008C294 +/* 8008C3D0 00087990 4B FF FE C5 */ bl OSReport /* 8008C3D4 00087994 38 7F 00 18 */ addi r3, r31, 0x18 /* 8008C3D8 00087998 4C C6 31 82 */ crclr 6 -/* 8008C3DC 0008799C 4B FF FE B9 */ bl func_8008C294 +/* 8008C3DC 0008799C 4B FF FE B9 */ bl OSReport /* 8008C3E0 000879A0 3B C0 00 00 */ li r30, 0 /* 8008C3E4 000879A4 4B FF FA 3D */ bl func_8008BE20 /* 8008C3E8 000879A8 7C 7D 1B 78 */ mr r29, r3 @@ -11588,7 +11588,7 @@ lbl_8008C3F0: /* 8008C3F8 000879B8 80 DD 00 04 */ lwz r6, 4(r29) /* 8008C3FC 000879BC 38 7F 00 40 */ addi r3, r31, 0x40 /* 8008C400 000879C0 4C C6 31 82 */ crclr 6 -/* 8008C404 000879C4 4B FF FE 91 */ bl func_8008C294 +/* 8008C404 000879C4 4B FF FE 91 */ bl OSReport /* 8008C408 000879C8 83 BD 00 00 */ lwz r29, 0(r29) lbl_8008C40C: /* 8008C40C 000879CC 2C 1D 00 00 */ cmpwi r29, 0 @@ -11620,7 +11620,7 @@ glabel func_8008C450 /* 8008C468 00087A28 7C 7D 1B 78 */ mr r29, r3 /* 8008C46C 00087A2C 93 81 00 10 */ stw r28, 0x10(r1) /* 8008C470 00087A30 7C 9C 23 78 */ mr r28, r4 -/* 8008C474 00087A34 48 00 38 25 */ bl func_8008FC98 +/* 8008C474 00087A34 48 00 38 25 */ bl __RAS_OSDisableInterrupts_begin /* 8008C478 00087A38 3C 80 80 1D */ lis r4, lbl_801CC190@ha /* 8008C47C 00087A3C 57 A0 13 BA */ rlwinm r0, r29, 2, 0xe, 0x1d /* 8008C480 00087A40 38 84 C1 90 */ addi r4, r4, lbl_801CC190@l @@ -11772,7 +11772,7 @@ lbl_8008C694: /* 8008C6A8 00087C68 4B FF CD 05 */ bl func_800893AC lbl_8008C6AC: /* 8008C6AC 00087C6C 7F A3 EB 78 */ mr r3, r29 -/* 8008C6B0 00087C70 48 00 36 11 */ bl func_8008FCC0 +/* 8008C6B0 00087C70 48 00 36 11 */ bl OSRestoreInterrupts /* 8008C6B4 00087C74 7F C3 F3 78 */ mr r3, r30 /* 8008C6B8 00087C78 83 E1 00 1C */ lwz r31, 0x1c(r1) /* 8008C6BC 00087C7C 83 C1 00 18 */ lwz r30, 0x18(r1) @@ -11804,7 +11804,7 @@ glabel func_8008C6D8 /* 8008C71C 00087CDC 7F 24 CB 78 */ mr r4, r25 /* 8008C720 00087CE0 38 7F 00 5C */ addi r3, r31, 0x5c /* 8008C724 00087CE4 4C C6 31 82 */ crclr 6 -/* 8008C728 00087CE8 4B FF FB 6D */ bl func_8008C294 +/* 8008C728 00087CE8 4B FF FB 6D */ bl OSReport /* 8008C72C 00087CEC 48 00 01 60 */ b lbl_8008C88C lbl_8008C730: /* 8008C730 00087CF0 28 19 00 06 */ cmplwi r25, 6 @@ -11899,23 +11899,23 @@ lbl_8008C87C: /* 8008C87C 00087E3C 7F 24 CB 78 */ mr r4, r25 /* 8008C880 00087E40 38 7F 00 7C */ addi r3, r31, 0x7c /* 8008C884 00087E44 4C C6 31 82 */ crclr 6 -/* 8008C888 00087E48 4B FF FA 0D */ bl func_8008C294 +/* 8008C888 00087E48 4B FF FA 0D */ bl OSReport lbl_8008C88C: /* 8008C88C 00087E4C 38 6D 82 94 */ addi r3, r13, lbl_8025C954-_SDA_BASE_ /* 8008C890 00087E50 4C C6 31 82 */ crclr 6 -/* 8008C894 00087E54 4B FF FA 01 */ bl func_8008C294 +/* 8008C894 00087E54 4B FF FA 01 */ bl OSReport /* 8008C898 00087E58 7F 43 D3 78 */ mr r3, r26 /* 8008C89C 00087E5C 4B FF F6 CD */ bl func_8008BF68 /* 8008C8A0 00087E60 7F 64 DB 78 */ mr r4, r27 /* 8008C8A4 00087E64 7F 85 E3 78 */ mr r5, r28 /* 8008C8A8 00087E68 38 7F 00 94 */ addi r3, r31, 0x94 /* 8008C8AC 00087E6C 4C C6 31 82 */ crclr 6 -/* 8008C8B0 00087E70 4B FF F9 E5 */ bl func_8008C294 +/* 8008C8B0 00087E70 4B FF F9 E5 */ bl OSReport /* 8008C8B4 00087E74 7F A6 EB 78 */ mr r6, r29 /* 8008C8B8 00087E78 7F C5 F3 78 */ mr r5, r30 /* 8008C8BC 00087E7C 38 7F 00 C8 */ addi r3, r31, 0xc8 /* 8008C8C0 00087E80 4C C6 31 82 */ crclr 6 -/* 8008C8C4 00087E84 4B FF F9 D1 */ bl func_8008C294 +/* 8008C8C4 00087E84 4B FF F9 D1 */ bl OSReport /* 8008C8C8 00087E88 28 19 00 0F */ cmplwi r25, 0xf /* 8008C8CC 00087E8C 41 81 00 C4 */ bgt lbl_8008C990 /* 8008C8D0 00087E90 3C 60 80 17 */ lis r3, lbl_8017728C@ha @@ -11928,44 +11928,44 @@ lbl_8008C88C: /* 8008C8EC 00087EAC 7F 85 E3 78 */ mr r5, r28 /* 8008C8F0 00087EB0 38 7F 00 D8 */ addi r3, r31, 0xd8 /* 8008C8F4 00087EB4 4C C6 31 82 */ crclr 6 -/* 8008C8F8 00087EB8 4B FF F9 9D */ bl func_8008C294 +/* 8008C8F8 00087EB8 4B FF F9 9D */ bl OSReport /* 8008C8FC 00087EBC 48 00 00 94 */ b lbl_8008C990 /* 8008C900 00087EC0 80 9A 01 98 */ lwz r4, 0x198(r26) /* 8008C904 00087EC4 38 7F 01 38 */ addi r3, r31, 0x138 /* 8008C908 00087EC8 4C C6 31 82 */ crclr 6 -/* 8008C90C 00087ECC 4B FF F9 89 */ bl func_8008C294 +/* 8008C90C 00087ECC 4B FF F9 89 */ bl OSReport /* 8008C910 00087ED0 48 00 00 80 */ b lbl_8008C990 /* 8008C914 00087ED4 80 9A 01 98 */ lwz r4, 0x198(r26) /* 8008C918 00087ED8 7F 85 E3 78 */ mr r5, r28 /* 8008C91C 00087EDC 38 7F 01 84 */ addi r3, r31, 0x184 /* 8008C920 00087EE0 4C C6 31 82 */ crclr 6 -/* 8008C924 00087EE4 4B FF F9 71 */ bl func_8008C294 +/* 8008C924 00087EE4 4B FF F9 71 */ bl OSReport /* 8008C928 00087EE8 48 00 00 68 */ b lbl_8008C990 /* 8008C92C 00087EEC 80 9A 01 98 */ lwz r4, 0x198(r26) /* 8008C930 00087EF0 7F 85 E3 78 */ mr r5, r28 /* 8008C934 00087EF4 38 7F 01 E8 */ addi r3, r31, 0x1e8 /* 8008C938 00087EF8 4C C6 31 82 */ crclr 6 -/* 8008C93C 00087EFC 4B FF F9 59 */ bl func_8008C294 +/* 8008C93C 00087EFC 4B FF F9 59 */ bl OSReport /* 8008C940 00087F00 48 00 00 50 */ b lbl_8008C990 /* 8008C944 00087F04 38 6D 82 94 */ addi r3, r13, lbl_8025C954-_SDA_BASE_ /* 8008C948 00087F08 4C C6 31 82 */ crclr 6 -/* 8008C94C 00087F0C 4B FF F9 49 */ bl func_8008C294 +/* 8008C94C 00087F0C 4B FF F9 49 */ bl OSReport /* 8008C950 00087F10 3F 20 CC 00 */ lis r25, 0xCC005030@ha /* 8008C954 00087F14 38 7F 02 48 */ addi r3, r31, 0x248 /* 8008C958 00087F18 A0 99 50 30 */ lhz r4, 0xCC005030@l(r25) /* 8008C95C 00087F1C A0 B9 50 32 */ lhz r5, 0x5032(r25) /* 8008C960 00087F20 4C C6 31 82 */ crclr 6 -/* 8008C964 00087F24 4B FF F9 31 */ bl func_8008C294 +/* 8008C964 00087F24 4B FF F9 31 */ bl OSReport /* 8008C968 00087F28 A0 99 50 20 */ lhz r4, 0x5020(r25) /* 8008C96C 00087F2C 38 7F 02 68 */ addi r3, r31, 0x268 /* 8008C970 00087F30 A0 B9 50 22 */ lhz r5, 0x5022(r25) /* 8008C974 00087F34 4C C6 31 82 */ crclr 6 -/* 8008C978 00087F38 4B FF F9 1D */ bl func_8008C294 +/* 8008C978 00087F38 4B FF F9 1D */ bl OSReport /* 8008C97C 00087F3C 3C 80 CD 00 */ lis r4, 0xCD006014@ha /* 8008C980 00087F40 38 7F 02 88 */ addi r3, r31, 0x288 /* 8008C984 00087F44 80 84 60 14 */ lwz r4, 0xCD006014@l(r4) /* 8008C988 00087F48 4C C6 31 82 */ crclr 6 -/* 8008C98C 00087F4C 4B FF F9 09 */ bl func_8008C294 +/* 8008C98C 00087F4C 4B FF F9 09 */ bl OSReport lbl_8008C990: /* 8008C990 00087F50 A8 8D 8E E4 */ lha r4, lbl_8025D5A4-_SDA_BASE_(r13) /* 8008C994 00087F54 38 7F 02 A4 */ addi r3, r31, 0x2a4 @@ -11973,7 +11973,7 @@ lbl_8008C990: /* 8008C99C 00087F5C 80 ED 8E E8 */ lwz r7, lbl_8025D5A8-_SDA_BASE_(r13) /* 8008C9A0 00087F60 81 0D 8E EC */ lwz r8, lbl_8025D5AC-_SDA_BASE_(r13) /* 8008C9A4 00087F64 4C C6 31 82 */ crclr 6 -/* 8008C9A8 00087F68 4B FF F8 ED */ bl func_8008C294 +/* 8008C9A8 00087F68 4B FF F8 ED */ bl OSReport /* 8008C9AC 00087F6C 4B FF CA 39 */ bl PPCHalt /* 8008C9B0 00087F70 39 61 00 30 */ addi r11, r1, 0x30 /* 8008C9B4 00087F74 48 0C 64 E1 */ bl _restgpr_23 @@ -12013,7 +12013,7 @@ lbl_8008CA1C: /* 8008CA2C 00087FEC 7F 64 DB 78 */ mr r4, r27 /* 8008CA30 00087FF0 7F 40 D0 50 */ subf r26, r0, r26 /* 8008CA34 00087FF4 7F 43 D3 78 */ mr r3, r26 -/* 8008CA38 00087FF8 48 0D 00 11 */ bl func_8015CA48 +/* 8008CA38 00087FF8 48 0D 00 11 */ bl strcpy /* 8008CA3C 00087FFC 7C 1E D0 50 */ subf r0, r30, r26 /* 8008CA40 00088000 90 1C 00 00 */ stw r0, 0(r28) lbl_8008CA44: @@ -12164,7 +12164,7 @@ lbl_8008CC24: /* 8008CC40 00088200 80 8D 8E B4 */ lwz r4, lbl_8025D574-_SDA_BASE_(r13) /* 8008CC44 00088204 38 63 72 D0 */ addi r3, r3, lbl_801772D0@l /* 8008CC48 00088208 4C C6 31 82 */ crclr 6 -/* 8008CC4C 0008820C 4B FF F6 49 */ bl func_8008C294 +/* 8008CC4C 0008820C 4B FF F6 49 */ bl OSReport /* 8008CC50 00088210 48 00 04 65 */ bl func_8008D0B4 lbl_8008CC54: /* 8008CC54 00088214 38 7F BD 00 */ addi r3, r31, -17152 @@ -12187,7 +12187,7 @@ lbl_8008CC78: /* 8008CC94 00088254 80 8D 8E B4 */ lwz r4, lbl_8025D574-_SDA_BASE_(r13) /* 8008CC98 00088258 38 63 72 D0 */ addi r3, r3, lbl_801772D0@l /* 8008CC9C 0008825C 4C C6 31 82 */ crclr 6 -/* 8008CCA0 00088260 4B FF F5 F5 */ bl func_8008C294 +/* 8008CCA0 00088260 4B FF F5 F5 */ bl OSReport /* 8008CCA4 00088264 48 00 04 11 */ bl func_8008D0B4 lbl_8008CCA8: /* 8008CCA8 00088268 38 7F BD 20 */ addi r3, r31, -17120 @@ -12211,7 +12211,7 @@ lbl_8008CCD0: /* 8008CCEC 000882AC 80 8D 8E B4 */ lwz r4, lbl_8025D574-_SDA_BASE_(r13) /* 8008CCF0 000882B0 38 63 72 D0 */ addi r3, r3, lbl_801772D0@l /* 8008CCF4 000882B4 4C C6 31 82 */ crclr 6 -/* 8008CCF8 000882B8 4B FF F5 9D */ bl func_8008C294 +/* 8008CCF8 000882B8 4B FF F5 9D */ bl OSReport /* 8008CCFC 000882BC 48 00 03 B9 */ bl func_8008D0B4 lbl_8008CD00: /* 8008CD00 000882C0 38 60 00 00 */ li r3, 0 @@ -12256,7 +12256,7 @@ lbl_8008CD70: /* 8008CD8C 0008834C 80 8D 8E B4 */ lwz r4, lbl_8025D574-_SDA_BASE_(r13) /* 8008CD90 00088350 38 63 72 D0 */ addi r3, r3, lbl_801772D0@l /* 8008CD94 00088354 4C C6 31 82 */ crclr 6 -/* 8008CD98 00088358 4B FF F4 FD */ bl func_8008C294 +/* 8008CD98 00088358 4B FF F4 FD */ bl OSReport /* 8008CD9C 0008835C 48 00 03 19 */ bl func_8008D0B4 lbl_8008CDA0: /* 8008CDA0 00088360 38 00 00 00 */ li r0, 0 @@ -12275,7 +12275,7 @@ lbl_8008CDB4: /* 8008CDD0 00088390 80 8D 8E B4 */ lwz r4, lbl_8025D574-_SDA_BASE_(r13) /* 8008CDD4 00088394 38 63 72 D0 */ addi r3, r3, lbl_801772D0@l /* 8008CDD8 00088398 4C C6 31 82 */ crclr 6 -/* 8008CDDC 0008839C 4B FF F4 B9 */ bl func_8008C294 +/* 8008CDDC 0008839C 4B FF F4 B9 */ bl OSReport /* 8008CDE0 000883A0 48 00 02 D5 */ bl func_8008D0B4 lbl_8008CDE4: /* 8008CDE4 000883A4 38 BF BD 40 */ addi r5, r31, -17088 @@ -12297,7 +12297,7 @@ lbl_8008CE14: /* 8008CE20 000883E0 7F A4 EB 78 */ mr r4, r29 /* 8008CE24 000883E4 38 63 72 D0 */ addi r3, r3, lbl_801772D0@l /* 8008CE28 000883E8 4C C6 31 82 */ crclr 6 -/* 8008CE2C 000883EC 4B FF F4 69 */ bl func_8008C294 +/* 8008CE2C 000883EC 4B FF F4 69 */ bl OSReport /* 8008CE30 000883F0 48 00 02 85 */ bl func_8008D0B4 lbl_8008CE34: /* 8008CE34 000883F4 7F 66 DB 78 */ mr r6, r27 @@ -12316,7 +12316,7 @@ lbl_8008CE64: /* 8008CE64 00088424 3C 60 80 17 */ lis r3, lbl_801772D0@ha /* 8008CE68 00088428 38 63 72 D0 */ addi r3, r3, lbl_801772D0@l /* 8008CE6C 0008842C 4C C6 31 82 */ crclr 6 -/* 8008CE70 00088430 4B FF F4 25 */ bl func_8008C294 +/* 8008CE70 00088430 4B FF F4 25 */ bl OSReport /* 8008CE74 00088434 48 00 02 41 */ bl func_8008D0B4 lbl_8008CE78: /* 8008CE78 00088438 7F 66 DB 78 */ mr r6, r27 @@ -12331,7 +12331,7 @@ lbl_8008CE78: /* 8008CE9C 0008845C 3C 60 80 17 */ lis r3, lbl_801772D0@ha /* 8008CEA0 00088460 38 63 72 D0 */ addi r3, r3, lbl_801772D0@l /* 8008CEA4 00088464 4C C6 31 82 */ crclr 6 -/* 8008CEA8 00088468 4B FF F3 ED */ bl func_8008C294 +/* 8008CEA8 00088468 4B FF F3 ED */ bl OSReport /* 8008CEAC 0008846C 48 00 02 09 */ bl func_8008D0B4 lbl_8008CEB0: /* 8008CEB0 00088470 7F 66 DB 78 */ mr r6, r27 @@ -12345,7 +12345,7 @@ lbl_8008CEB0: /* 8008CED0 00088490 3C 60 80 17 */ lis r3, lbl_801772D0@ha /* 8008CED4 00088494 38 63 72 D0 */ addi r3, r3, lbl_801772D0@l /* 8008CED8 00088498 4C C6 31 82 */ crclr 6 -/* 8008CEDC 0008849C 4B FF F3 B9 */ bl func_8008C294 +/* 8008CEDC 0008849C 4B FF F3 B9 */ bl OSReport /* 8008CEE0 000884A0 48 00 01 D5 */ bl func_8008D0B4 lbl_8008CEE4: /* 8008CEE4 000884A4 80 61 00 0C */ lwz r3, 0xc(r1) @@ -12375,7 +12375,7 @@ lbl_8008CF20: /* 8008CF3C 000884FC 80 8D 8E B4 */ lwz r4, lbl_8025D574-_SDA_BASE_(r13) /* 8008CF40 00088500 38 63 72 D0 */ addi r3, r3, lbl_801772D0@l /* 8008CF44 00088504 4C C6 31 82 */ crclr 6 -/* 8008CF48 00088508 4B FF F3 4D */ bl func_8008C294 +/* 8008CF48 00088508 4B FF F3 4D */ bl OSReport /* 8008CF4C 0008850C 48 00 01 69 */ bl func_8008D0B4 lbl_8008CF50: /* 8008CF50 00088510 38 7F BD 00 */ addi r3, r31, -17152 @@ -12398,7 +12398,7 @@ lbl_8008CF74: /* 8008CF90 00088550 80 8D 8E B4 */ lwz r4, lbl_8025D574-_SDA_BASE_(r13) /* 8008CF94 00088554 38 63 72 D0 */ addi r3, r3, lbl_801772D0@l /* 8008CF98 00088558 4C C6 31 82 */ crclr 6 -/* 8008CF9C 0008855C 4B FF F2 F9 */ bl func_8008C294 +/* 8008CF9C 0008855C 4B FF F2 F9 */ bl OSReport /* 8008CFA0 00088560 48 00 01 15 */ bl func_8008D0B4 lbl_8008CFA4: /* 8008CFA4 00088564 38 7F BD 20 */ addi r3, r31, -17120 @@ -12422,7 +12422,7 @@ lbl_8008CFCC: /* 8008CFE8 000885A8 80 8D 8E B4 */ lwz r4, lbl_8025D574-_SDA_BASE_(r13) /* 8008CFEC 000885AC 38 63 72 D0 */ addi r3, r3, lbl_801772D0@l /* 8008CFF0 000885B0 4C C6 31 82 */ crclr 6 -/* 8008CFF4 000885B4 4B FF F2 A1 */ bl func_8008C294 +/* 8008CFF4 000885B4 4B FF F2 A1 */ bl OSReport /* 8008CFF8 000885B8 48 00 00 BD */ bl func_8008D0B4 lbl_8008CFFC: /* 8008CFFC 000885BC 38 60 00 00 */ li r3, 0 @@ -12467,7 +12467,7 @@ lbl_8008D06C: /* 8008D088 00088648 80 8D 8E B4 */ lwz r4, lbl_8025D574-_SDA_BASE_(r13) /* 8008D08C 0008864C 38 63 72 D0 */ addi r3, r3, lbl_801772D0@l /* 8008D090 00088650 4C C6 31 82 */ crclr 6 -/* 8008D094 00088654 4B FF F2 01 */ bl func_8008C294 +/* 8008D094 00088654 4B FF F2 01 */ bl OSReport /* 8008D098 00088658 48 00 00 1D */ bl func_8008D0B4 lbl_8008D09C: /* 8008D09C 0008865C 39 61 00 30 */ addi r11, r1, 0x30 @@ -12650,7 +12650,7 @@ glabel func_8008D2F8 /* 8008D31C 000888DC 7C F9 3B 78 */ mr r25, r7 /* 8008D320 000888E0 7D 1F 43 78 */ mr r31, r8 /* 8008D324 000888E4 7D 3A 4B 78 */ mr r26, r9 -/* 8008D328 000888E8 48 00 29 71 */ bl func_8008FC98 +/* 8008D328 000888E8 48 00 29 71 */ bl __RAS_OSDisableInterrupts_begin /* 8008D32C 000888EC 38 60 00 1C */ li r3, 0x1c /* 8008D330 000888F0 38 80 00 01 */ li r4, 1 /* 8008D334 000888F4 4B FF DD F9 */ bl func_8008B12C @@ -12845,7 +12845,7 @@ lbl_8008D5C4: /* 8008D5D8 00088B98 3C 60 81 20 */ lis r3, 0x8120 /* 8008D5DC 00088B9C 38 04 00 1F */ addi r0, r4, 0x1f /* 8008D5E0 00088BA0 54 04 00 34 */ rlwinm r4, r0, 0, 0, 0x1a -/* 8008D5E4 00088BA4 4B FF E1 29 */ bl func_8008B70C +/* 8008D5E4 00088BA4 4B FF E1 29 */ bl ICInvalidateRange /* 8008D5E8 00088BA8 3C 80 80 17 */ lis r4, lbl_801772F4@ha /* 8008D5EC 00088BAC 7F E3 FB 78 */ mr r3, r31 /* 8008D5F0 00088BB0 38 84 72 F4 */ addi r4, r4, lbl_801772F4@l @@ -12927,9 +12927,9 @@ lbl_8008D6D4: /* 8008D704 00088CC4 38 A0 00 1C */ li r5, 0x1c /* 8008D708 00088CC8 4B F7 6C 31 */ bl memcpy /* 8008D70C 00088CCC 3C 80 80 00 */ lis r4, 0x800030F0@ha -/* 8008D710 00088CD0 3C 60 80 09 */ lis r3, func_8008C294@ha +/* 8008D710 00088CD0 3C 60 80 09 */ lis r3, OSReport@ha /* 8008D714 00088CD4 93 44 30 F0 */ stw r26, 0x800030F0@l(r4) -/* 8008D718 00088CD8 38 63 C2 94 */ addi r3, r3, func_8008C294@l +/* 8008D718 00088CD8 38 63 C2 94 */ addi r3, r3, OSReport@l /* 8008D71C 00088CDC 81 81 00 08 */ lwz r12, 8(r1) /* 8008D720 00088CE0 7D 89 03 A6 */ mtctr r12 /* 8008D724 00088CE4 4E 80 04 21 */ bctrl @@ -12988,7 +12988,7 @@ lbl_8008D790: /* 8008D7E4 00088DA4 93 63 30 F0 */ stw r27, 0x800030F0@l(r3) /* 8008D7E8 00088DA8 3C 60 CC 00 */ lis r3, 0xCC003024@ha /* 8008D7EC 00088DAC 90 03 30 24 */ stw r0, 0xCC003024@l(r3) -/* 8008D7F0 00088DB0 48 00 24 A9 */ bl func_8008FC98 +/* 8008D7F0 00088DB0 48 00 24 A9 */ bl __RAS_OSDisableInterrupts_begin /* 8008D7F4 00088DB4 7F 43 D3 78 */ mr r3, r26 /* 8008D7F8 00088DB8 4B FF F3 51 */ bl func_8008CB48 /* 8008D7FC 00088DBC 48 00 01 50 */ b lbl_8008D94C @@ -13080,8 +13080,8 @@ lbl_8008D918: /* 8008D92C 00088EEC 3C 60 81 33 */ lis r3, 0x8133 /* 8008D930 00088EF0 38 04 00 1F */ addi r0, r4, 0x1f /* 8008D934 00088EF4 54 04 00 34 */ rlwinm r4, r0, 0, 0, 0x1a -/* 8008D938 00088EF8 4B FF DD D5 */ bl func_8008B70C -/* 8008D93C 00088EFC 48 00 23 5D */ bl func_8008FC98 +/* 8008D938 00088EF8 4B FF DD D5 */ bl ICInvalidateRange +/* 8008D93C 00088EFC 48 00 23 5D */ bl __RAS_OSDisableInterrupts_begin /* 8008D940 00088F00 4B FF DE 01 */ bl func_8008B740 /* 8008D944 00088F04 3C 60 81 33 */ lis r3, 0x8133 /* 8008D948 00088F08 4B FF F2 01 */ bl func_8008CB48 @@ -13640,7 +13640,7 @@ glabel func_8008E114 /* 8008E128 000896E8 7C 7B 1B 78 */ mr r27, r3 /* 8008E12C 000896EC 7C 9C 23 78 */ mr r28, r4 /* 8008E130 000896F0 7C BD 2B 78 */ mr r29, r5 -/* 8008E134 000896F4 48 00 1B 65 */ bl func_8008FC98 +/* 8008E134 000896F4 48 00 1B 65 */ bl __RAS_OSDisableInterrupts_begin /* 8008E138 000896F8 48 00 43 21 */ bl func_80092458 /* 8008E13C 000896FC 3F 00 80 1E */ lis r24, lbl_801DC960@ha /* 8008E140 00089700 38 78 C9 60 */ addi r3, r24, lbl_801DC960@l @@ -13652,8 +13652,8 @@ glabel func_8008E114 /* 8008E158 00089718 38 60 00 80 */ li r3, 0x80 /* 8008E15C 0008971C 48 00 1F 4D */ bl func_800900A8 /* 8008E160 00089720 38 60 00 01 */ li r3, 1 -/* 8008E164 00089724 48 00 C4 55 */ bl func_8009A5B8 -/* 8008E168 00089728 48 00 C2 C9 */ bl func_8009A430 +/* 8008E164 00089724 48 00 C4 55 */ bl VISetBlack +/* 8008E168 00089728 48 00 C2 C9 */ bl VIFlush /* 8008E16C 0008972C 38 60 00 00 */ li r3, 0 /* 8008E170 00089730 48 00 AA 65 */ bl func_80098BD4 /* 8008E174 00089734 38 60 00 00 */ li r3, 0 @@ -13695,7 +13695,7 @@ lbl_8008E1B4: /* 8008E1FC 000897BC 7C 84 00 D1 */ neg. r4, r4 /* 8008E200 000897C0 40 82 FF B4 */ bne lbl_8008E1B4 lbl_8008E204: -/* 8008E204 000897C4 48 00 1A 95 */ bl func_8008FC98 +/* 8008E204 000897C4 48 00 1A 95 */ bl __RAS_OSDisableInterrupts_begin /* 8008E208 000897C8 38 60 00 01 */ li r3, 1 /* 8008E20C 000897CC 38 80 00 00 */ li r4, 0 /* 8008E210 000897D0 48 00 2F 81 */ bl func_80091190 @@ -14011,7 +14011,7 @@ lbl_8008E588: /* 8008E6A4 00089C64 38 60 02 80 */ li r3, 0x280 /* 8008E6A8 00089C68 38 80 01 E0 */ li r4, 0x1e0 /* 8008E6AC 00089C6C 4B FF F9 6D */ bl func_8008E018 -/* 8008E6B0 00089C70 48 00 BD 81 */ bl func_8009A430 +/* 8008E6B0 00089C70 48 00 BD 81 */ bl VIFlush /* 8008E6B4 00089C74 48 00 BF 7D */ bl func_8009A630 /* 8008E6B8 00089C78 7C 7C 1B 78 */ mr r28, r3 lbl_8008E6BC: @@ -14154,8 +14154,8 @@ lbl_8008E868: /* 8008E8B4 00089E74 38 84 60 00 */ addi r4, r4, 0x00096000@l /* 8008E8B8 00089E78 4B FF CD 9D */ bl func_8008B654 /* 8008E8BC 00089E7C 38 60 00 00 */ li r3, 0 -/* 8008E8C0 00089E80 48 00 BC F9 */ bl func_8009A5B8 -/* 8008E8C4 00089E84 48 00 BB 6D */ bl func_8009A430 +/* 8008E8C0 00089E80 48 00 BC F9 */ bl VISetBlack +/* 8008E8C4 00089E84 48 00 BB 6D */ bl VIFlush /* 8008E8C8 00089E88 48 00 BD 69 */ bl func_8009A630 /* 8008E8CC 00089E8C 7C 7E 1B 78 */ mr r30, r3 lbl_8008E8D0: @@ -14163,11 +14163,11 @@ lbl_8008E8D0: /* 8008E8D4 00089E94 7C 1E 18 50 */ subf r0, r30, r3 /* 8008E8D8 00089E98 2C 00 00 01 */ cmpwi r0, 1 /* 8008E8DC 00089E9C 41 80 FF F4 */ blt lbl_8008E8D0 -/* 8008E8E0 00089EA0 48 00 13 B9 */ bl func_8008FC98 +/* 8008E8E0 00089EA0 48 00 13 B9 */ bl __RAS_OSDisableInterrupts_begin /* 8008E8E4 00089EA4 80 9D 00 08 */ lwz r4, 8(r29) /* 8008E8E8 00089EA8 38 6D 82 A8 */ addi r3, r13, lbl_8025C968-_SDA_BASE_ /* 8008E8EC 00089EAC 4C C6 31 82 */ crclr 6 -/* 8008E8F0 00089EB0 4B FF D9 A5 */ bl func_8008C294 +/* 8008E8F0 00089EB0 4B FF D9 A5 */ bl OSReport /* 8008E8F4 00089EB4 4B FF AA F1 */ bl PPCHalt /* 8008E8F8 00089EB8 80 01 00 54 */ lwz r0, 0x54(r1) /* 8008E8FC 00089EBC 83 E1 00 4C */ lwz r31, 0x4c(r1) @@ -15284,7 +15284,7 @@ lbl_8008F844: lbl_8008F894: /* 8008F894 0008AE54 80 83 00 28 */ lwz r4, 0x28(r3) /* 8008F898 0008AE58 7C A3 2B 78 */ mr r3, r5 -/* 8008F89C 0008AE5C 4B FF BD E8 */ b func_8008B684 +/* 8008F89C 0008AE5C 4B FF BD E8 */ b DCStoreRange glabel func_8008F8A0 /* 8008F8A0 0008AE60 94 21 FF F0 */ stwu r1, -0x10(r1) @@ -15573,7 +15573,7 @@ lbl_8008FC84: /* 8008FC90 0008B250 38 21 00 20 */ addi r1, r1, 0x20 /* 8008FC94 0008B254 4E 80 00 20 */ blr -glabel func_8008FC98 +glabel __RAS_OSDisableInterrupts_begin /* 8008FC98 0008B258 7C 60 00 A6 */ mfmsr r3 /* 8008FC9C 0008B25C 54 64 04 5E */ rlwinm r4, r3, 0, 0x11, 0xf /* 8008FCA0 0008B260 7C 80 01 24 */ mtmsr r4 @@ -15588,7 +15588,7 @@ glabel func_8008FCAC /* 8008FCB8 0008B278 54 63 8F FE */ rlwinm r3, r3, 0x11, 0x1f, 0x1f /* 8008FCBC 0008B27C 4E 80 00 20 */ blr -glabel func_8008FCC0 +glabel OSRestoreInterrupts /* 8008FCC0 0008B280 2C 03 00 00 */ cmpwi r3, 0 /* 8008FCC4 0008B284 7C 80 00 A6 */ mfmsr r4 /* 8008FCC8 0008B288 41 82 00 0C */ beq lbl_8008FCD4 @@ -15637,7 +15637,7 @@ glabel func_8008FD08 /* 8008FD54 0008B314 3B C0 FF F0 */ li r30, -16 /* 8008FD58 0008B318 90 A4 30 04 */ stw r5, 0xCC003004@l(r4) /* 8008FD5C 0008B31C 90 03 00 34 */ stw r0, 0xCD000034@l(r3) -/* 8008FD60 0008B320 4B FF FF 39 */ bl func_8008FC98 +/* 8008FD60 0008B320 4B FF FF 39 */ bl __RAS_OSDisableInterrupts_begin /* 8008FD64 0008B324 80 1F 00 C4 */ lwz r0, 0xc4(r31) /* 8008FD68 0008B328 7C 7D 1B 78 */ mr r29, r3 /* 8008FD6C 0008B32C 80 9F 00 C8 */ lwz r4, 0xc8(r31) @@ -15654,7 +15654,7 @@ lbl_8008FD90: /* 8008FD90 0008B350 2C 03 00 00 */ cmpwi r3, 0 /* 8008FD94 0008B354 40 82 FF F4 */ bne lbl_8008FD88 /* 8008FD98 0008B358 7F A3 EB 78 */ mr r3, r29 -/* 8008FD9C 0008B35C 4B FF FF 25 */ bl func_8008FCC0 +/* 8008FD9C 0008B35C 4B FF FF 25 */ bl OSRestoreInterrupts /* 8008FDA0 0008B360 3C 80 80 09 */ lis r4, func_800903CC@ha /* 8008FDA4 0008B364 38 60 00 04 */ li r3, 4 /* 8008FDA8 0008B368 38 84 03 CC */ addi r4, r4, func_800903CC@l @@ -15865,7 +15865,7 @@ glabel func_80090028 /* 80090038 0008B5F8 7C 7F 1B 78 */ mr r31, r3 /* 8009003C 0008B5FC 93 C1 00 18 */ stw r30, 0x18(r1) /* 80090040 0008B600 93 A1 00 14 */ stw r29, 0x14(r1) -/* 80090044 0008B604 4B FF FC 55 */ bl func_8008FC98 +/* 80090044 0008B604 4B FF FC 55 */ bl __RAS_OSDisableInterrupts_begin /* 80090048 0008B608 3C 80 80 00 */ lis r4, 0x800000C4@ha /* 8009004C 0008B60C 7C 7E 1B 78 */ mr r30, r3 /* 80090050 0008B610 83 A4 00 C4 */ lwz r29, 0x800000C4@l(r4) @@ -15883,7 +15883,7 @@ lbl_80090078: /* 80090078 0008B638 2C 03 00 00 */ cmpwi r3, 0 /* 8009007C 0008B63C 40 82 FF F4 */ bne lbl_80090070 /* 80090080 0008B640 7F C3 F3 78 */ mr r3, r30 -/* 80090084 0008B644 4B FF FC 3D */ bl func_8008FCC0 +/* 80090084 0008B644 4B FF FC 3D */ bl OSRestoreInterrupts /* 80090088 0008B648 83 E1 00 1C */ lwz r31, 0x1c(r1) /* 8009008C 0008B64C 7F A3 EB 78 */ mr r3, r29 /* 80090090 0008B650 83 C1 00 18 */ lwz r30, 0x18(r1) @@ -15901,7 +15901,7 @@ glabel func_800900A8 /* 800900B8 0008B678 7C 7F 1B 78 */ mr r31, r3 /* 800900BC 0008B67C 93 C1 00 18 */ stw r30, 0x18(r1) /* 800900C0 0008B680 93 A1 00 14 */ stw r29, 0x14(r1) -/* 800900C4 0008B684 4B FF FB D5 */ bl func_8008FC98 +/* 800900C4 0008B684 4B FF FB D5 */ bl __RAS_OSDisableInterrupts_begin /* 800900C8 0008B688 3C 80 80 00 */ lis r4, 0x800000C4@ha /* 800900CC 0008B68C 7C 7E 1B 78 */ mr r30, r3 /* 800900D0 0008B690 83 A4 00 C4 */ lwz r29, 0x800000C4@l(r4) @@ -15919,7 +15919,7 @@ lbl_800900F8: /* 800900F8 0008B6B8 2C 03 00 00 */ cmpwi r3, 0 /* 800900FC 0008B6BC 40 82 FF F4 */ bne lbl_800900F0 /* 80090100 0008B6C0 7F C3 F3 78 */ mr r3, r30 -/* 80090104 0008B6C4 4B FF FB BD */ bl func_8008FCC0 +/* 80090104 0008B6C4 4B FF FB BD */ bl OSRestoreInterrupts /* 80090108 0008B6C8 83 E1 00 1C */ lwz r31, 0x1c(r1) /* 8009010C 0008B6CC 7F A3 EB 78 */ mr r3, r29 /* 80090110 0008B6D0 83 C1 00 18 */ lwz r30, 0x18(r1) @@ -16202,7 +16202,7 @@ glabel func_80090494 /* 800904B0 0008BA70 7C 9D 23 78 */ mr r29, r4 /* 800904B4 0008BA74 93 81 00 10 */ stw r28, 0x10(r1) /* 800904B8 0008BA78 7C 7C 1B 78 */ mr r28, r3 -/* 800904BC 0008BA7C 4B FF F7 DD */ bl func_8008FC98 +/* 800904BC 0008BA7C 4B FF F7 DD */ bl __RAS_OSDisableInterrupts_begin /* 800904C0 0008BA80 7C 7E 1B 78 */ mr r30, r3 /* 800904C4 0008BA84 57 FF 07 FE */ clrlwi r31, r31, 0x1f /* 800904C8 0008BA88 48 00 00 24 */ b lbl_800904EC @@ -16210,12 +16210,12 @@ lbl_800904CC: /* 800904CC 0008BA8C 2C 1F 00 00 */ cmpwi r31, 0 /* 800904D0 0008BA90 40 82 00 14 */ bne lbl_800904E4 /* 800904D4 0008BA94 7F C3 F3 78 */ mr r3, r30 -/* 800904D8 0008BA98 4B FF F7 E9 */ bl func_8008FCC0 +/* 800904D8 0008BA98 4B FF F7 E9 */ bl OSRestoreInterrupts /* 800904DC 0008BA9C 38 60 00 00 */ li r3, 0 /* 800904E0 0008BAA0 48 00 00 5C */ b lbl_8009053C lbl_800904E4: /* 800904E4 0008BAA4 7F 83 E3 78 */ mr r3, r28 -/* 800904E8 0008BAA8 48 00 2F A1 */ bl func_80093488 +/* 800904E8 0008BAA8 48 00 2F A1 */ bl OSSleepThread lbl_800904EC: /* 800904EC 0008BAAC 80 9C 00 1C */ lwz r4, 0x1c(r28) /* 800904F0 0008BAB0 80 DC 00 14 */ lwz r6, 0x14(r28) @@ -16235,7 +16235,7 @@ lbl_800904EC: /* 80090528 0008BAE8 90 1C 00 1C */ stw r0, 0x1c(r28) /* 8009052C 0008BAEC 48 00 30 49 */ bl func_80093574 /* 80090530 0008BAF0 7F C3 F3 78 */ mr r3, r30 -/* 80090534 0008BAF4 4B FF F7 8D */ bl func_8008FCC0 +/* 80090534 0008BAF4 4B FF F7 8D */ bl OSRestoreInterrupts /* 80090538 0008BAF8 38 60 00 01 */ li r3, 1 lbl_8009053C: /* 8009053C 0008BAFC 80 01 00 24 */ lwz r0, 0x24(r1) @@ -16258,7 +16258,7 @@ glabel func_8009055C /* 80090578 0008BB38 93 A1 00 14 */ stw r29, 0x14(r1) /* 8009057C 0008BB3C 93 81 00 10 */ stw r28, 0x10(r1) /* 80090580 0008BB40 7C 9C 23 78 */ mr r28, r4 -/* 80090584 0008BB44 4B FF F7 15 */ bl func_8008FC98 +/* 80090584 0008BB44 4B FF F7 15 */ bl __RAS_OSDisableInterrupts_begin /* 80090588 0008BB48 7C 7D 1B 78 */ mr r29, r3 /* 8009058C 0008BB4C 57 DE 07 FE */ clrlwi r30, r30, 0x1f /* 80090590 0008BB50 48 00 00 24 */ b lbl_800905B4 @@ -16266,12 +16266,12 @@ lbl_80090594: /* 80090594 0008BB54 2C 1E 00 00 */ cmpwi r30, 0 /* 80090598 0008BB58 40 82 00 14 */ bne lbl_800905AC /* 8009059C 0008BB5C 7F A3 EB 78 */ mr r3, r29 -/* 800905A0 0008BB60 4B FF F7 21 */ bl func_8008FCC0 +/* 800905A0 0008BB60 4B FF F7 21 */ bl OSRestoreInterrupts /* 800905A4 0008BB64 38 60 00 00 */ li r3, 0 /* 800905A8 0008BB68 48 00 00 70 */ b lbl_80090618 lbl_800905AC: /* 800905AC 0008BB6C 38 7F 00 08 */ addi r3, r31, 8 -/* 800905B0 0008BB70 48 00 2E D9 */ bl func_80093488 +/* 800905B0 0008BB70 48 00 2E D9 */ bl OSSleepThread lbl_800905B4: /* 800905B4 0008BB74 80 1F 00 1C */ lwz r0, 0x1c(r31) /* 800905B8 0008BB78 2C 00 00 00 */ cmpwi r0, 0 @@ -16297,7 +16297,7 @@ lbl_800905DC: /* 80090604 0008BBC4 90 1F 00 18 */ stw r0, 0x18(r31) /* 80090608 0008BBC8 48 00 2F 6D */ bl func_80093574 /* 8009060C 0008BBCC 7F A3 EB 78 */ mr r3, r29 -/* 80090610 0008BBD0 4B FF F6 B1 */ bl func_8008FCC0 +/* 80090610 0008BBD0 4B FF F6 B1 */ bl OSRestoreInterrupts /* 80090614 0008BBD4 38 60 00 01 */ li r3, 1 lbl_80090618: /* 80090618 0008BBD8 80 01 00 24 */ lwz r0, 0x24(r1) @@ -16823,7 +16823,7 @@ glabel func_80090D9C /* 80090DA4 0008C364 90 01 00 14 */ stw r0, 0x14(r1) /* 80090DA8 0008C368 93 E1 00 0C */ stw r31, 0xc(r1) /* 80090DAC 0008C36C 93 C1 00 08 */ stw r30, 8(r1) -/* 80090DB0 0008C370 4B FF EE E9 */ bl func_8008FC98 +/* 80090DB0 0008C370 4B FF EE E9 */ bl __RAS_OSDisableInterrupts_begin /* 80090DB4 0008C374 3C 80 CC 00 */ lis r4, 0xCC004020@ha /* 80090DB8 0008C378 38 00 00 00 */ li r0, 0 /* 80090DBC 0008C37C B0 04 40 20 */ sth r0, 0xCC004020@l(r4) @@ -16855,7 +16855,7 @@ glabel func_80090D9C /* 80090E24 0008C3E4 3C 60 08 00 */ lis r3, 0x800 /* 80090E28 0008C3E8 4B FF F2 81 */ bl func_800900A8 /* 80090E2C 0008C3EC 7F C3 F3 78 */ mr r3, r30 -/* 80090E30 0008C3F0 4B FF EE 91 */ bl func_8008FCC0 +/* 80090E30 0008C3F0 4B FF EE 91 */ bl OSRestoreInterrupts /* 80090E34 0008C3F4 80 01 00 14 */ lwz r0, 0x14(r1) /* 80090E38 0008C3F8 83 E1 00 0C */ lwz r31, 0xc(r1) /* 80090E3C 0008C3FC 83 C1 00 08 */ lwz r30, 8(r1) @@ -16888,7 +16888,7 @@ glabel func_80090E84 /* 80090E98 0008C458 93 A1 00 14 */ stw r29, 0x14(r1) /* 80090E9C 0008C45C 93 81 00 10 */ stw r28, 0x10(r1) /* 80090EA0 0008C460 7C 7C 1B 78 */ mr r28, r3 -/* 80090EA4 0008C464 4B FF ED F5 */ bl func_8008FC98 +/* 80090EA4 0008C464 4B FF ED F5 */ bl __RAS_OSDisableInterrupts_begin /* 80090EA8 0008C468 7C 7D 1B 78 */ mr r29, r3 /* 80090EAC 0008C46C 48 00 15 61 */ bl func_8009240C /* 80090EB0 0008C470 7C 7E 1B 78 */ mr r30, r3 @@ -16927,12 +16927,12 @@ lbl_80090F18: /* 80090F20 0008C4E0 80 9E 02 D0 */ lwz r4, 0x2d0(r30) /* 80090F24 0008C4E4 48 00 18 05 */ bl func_80092728 /* 80090F28 0008C4E8 7F 83 E3 78 */ mr r3, r28 -/* 80090F2C 0008C4EC 48 00 25 5D */ bl func_80093488 +/* 80090F2C 0008C4EC 48 00 25 5D */ bl OSSleepThread /* 80090F30 0008C4F0 93 FE 02 F0 */ stw r31, 0x2f0(r30) /* 80090F34 0008C4F4 4B FF FF 84 */ b lbl_80090EB8 lbl_80090F38: /* 80090F38 0008C4F8 7F A3 EB 78 */ mr r3, r29 -/* 80090F3C 0008C4FC 4B FF ED 85 */ bl func_8008FCC0 +/* 80090F3C 0008C4FC 4B FF ED 85 */ bl OSRestoreInterrupts /* 80090F40 0008C500 80 01 00 24 */ lwz r0, 0x24(r1) /* 80090F44 0008C504 83 E1 00 1C */ lwz r31, 0x1c(r1) /* 80090F48 0008C508 83 C1 00 18 */ lwz r30, 0x18(r1) @@ -16950,7 +16950,7 @@ glabel func_80090F60 /* 80090F70 0008C530 93 C1 00 18 */ stw r30, 0x18(r1) /* 80090F74 0008C534 93 A1 00 14 */ stw r29, 0x14(r1) /* 80090F78 0008C538 7C 7D 1B 78 */ mr r29, r3 -/* 80090F7C 0008C53C 4B FF ED 1D */ bl func_8008FC98 +/* 80090F7C 0008C53C 4B FF ED 1D */ bl __RAS_OSDisableInterrupts_begin /* 80090F80 0008C540 7C 7F 1B 78 */ mr r31, r3 /* 80090F84 0008C544 48 00 14 89 */ bl func_8009240C /* 80090F88 0008C548 80 1D 00 08 */ lwz r0, 8(r29) @@ -16991,7 +16991,7 @@ lbl_80090FFC: /* 80091000 0008C5C0 48 00 25 75 */ bl func_80093574 lbl_80091004: /* 80091004 0008C5C4 7F E3 FB 78 */ mr r3, r31 -/* 80091008 0008C5C8 4B FF EC B9 */ bl func_8008FCC0 +/* 80091008 0008C5C8 4B FF EC B9 */ bl OSRestoreInterrupts /* 8009100C 0008C5CC 80 01 00 24 */ lwz r0, 0x24(r1) /* 80091010 0008C5D0 83 E1 00 1C */ lwz r31, 0x1c(r1) /* 80091014 0008C5D4 83 C1 00 18 */ lwz r30, 0x18(r1) @@ -17041,7 +17041,7 @@ glabel func_80091094 /* 800910A4 0008C664 7C 9F 23 78 */ mr r31, r4 /* 800910A8 0008C668 93 C1 00 18 */ stw r30, 0x18(r1) /* 800910AC 0008C66C 7C 7E 1B 78 */ mr r30, r3 -/* 800910B0 0008C670 4B FF EB E9 */ bl func_8008FC98 +/* 800910B0 0008C670 4B FF EB E9 */ bl __RAS_OSDisableInterrupts_begin /* 800910B4 0008C674 3C 60 81 28 */ lis r3, 0x8128 /* 800910B8 0008C678 4B FF A0 6D */ bl func_8008B124 /* 800910BC 0008C67C 3C 60 81 2F */ lis r3, 0x812f @@ -17221,7 +17221,7 @@ lbl_80091300: /* 80091300 0008C8C0 48 00 09 81 */ bl func_80091C80 /* 80091304 0008C8C4 2C 03 00 00 */ cmpwi r3, 0 /* 80091308 0008C8C8 41 82 FF F8 */ beq lbl_80091300 -/* 8009130C 0008C8CC 4B FF E9 8D */ bl func_8008FC98 +/* 8009130C 0008C8CC 4B FF E9 8D */ bl __RAS_OSDisableInterrupts_begin /* 80091310 0008C8D0 83 ED 8F 08 */ lwz r31, lbl_8025D5C8-_SDA_BASE_(r13) /* 80091314 0008C8D4 38 60 00 00 */ li r3, 0 /* 80091318 0008C8D8 3B C0 00 00 */ li r30, 0 @@ -17440,7 +17440,7 @@ lbl_800915C8: /* 800915FC 0008CBBC 38 80 03 0F */ li r4, 0x30f /* 80091600 0008CBC0 38 A5 7E 5C */ addi r5, r5, lbl_80177E5C@l /* 80091604 0008CBC4 4C C6 31 82 */ crclr 6 -/* 80091608 0008CBC8 4B FF AD 1D */ bl func_8008C324 +/* 80091608 0008CBC8 4B FF AD 1D */ bl OSPanic /* 8009160C 0008CBCC 80 01 00 34 */ lwz r0, 0x34(r1) /* 80091610 0008CBD0 7C 08 03 A6 */ mtlr r0 /* 80091614 0008CBD4 38 21 00 30 */ addi r1, r1, 0x30 @@ -17468,7 +17468,7 @@ glabel OSResetSystem /* 80091658 0008CC18 38 80 03 A7 */ li r4, 0x3a7 /* 8009165C 0008CC1C 38 A5 7E 8C */ addi r5, r5, lbl_80177E8C@l /* 80091660 0008CC20 4C C6 31 82 */ crclr 6 -/* 80091664 0008CC24 4B FF AC C0 */ b func_8008C324 +/* 80091664 0008CC24 4B FF AC C0 */ b OSPanic lbl_80091668: /* 80091668 0008CC28 94 21 FF E0 */ stwu r1, -0x20(r1) /* 8009166C 0008CC2C 7C 08 02 A6 */ mflr r0 @@ -17632,11 +17632,11 @@ lbl_800918B8: /* 800918C0 0008CE80 3B FF CC 40 */ addi r31, r31, lbl_801DCC40@l /* 800918C4 0008CE84 90 7F 00 4C */ stw r3, 0x4c(r31) /* 800918C8 0008CE88 90 1F 00 40 */ stw r0, 0x40(r31) -/* 800918CC 0008CE8C 4B FF E3 CD */ bl func_8008FC98 +/* 800918CC 0008CE8C 4B FF E3 CD */ bl __RAS_OSDisableInterrupts_begin /* 800918D0 0008CE90 80 1F 00 48 */ lwz r0, 0x48(r31) /* 800918D4 0008CE94 2C 00 00 00 */ cmpwi r0, 0 /* 800918D8 0008CE98 41 82 00 10 */ beq lbl_800918E8 -/* 800918DC 0008CE9C 4B FF E3 E5 */ bl func_8008FCC0 +/* 800918DC 0008CE9C 4B FF E3 E5 */ bl OSRestoreInterrupts /* 800918E0 0008CEA0 38 60 00 00 */ li r3, 0 /* 800918E4 0008CEA4 48 00 00 14 */ b lbl_800918F8 lbl_800918E8: @@ -17658,13 +17658,13 @@ lbl_800918F8: lbl_80091920: /* 80091920 0008CEE0 3B C0 00 00 */ li r30, 0 lbl_80091924: -/* 80091924 0008CEE4 4B FF E3 75 */ bl func_8008FC98 +/* 80091924 0008CEE4 4B FF E3 75 */ bl __RAS_OSDisableInterrupts_begin /* 80091928 0008CEE8 3C 80 80 1E */ lis r4, lbl_801DCC40@ha /* 8009192C 0008CEEC 38 84 CC 40 */ addi r4, r4, lbl_801DCC40@l /* 80091930 0008CEF0 80 04 00 48 */ lwz r0, 0x48(r4) /* 80091934 0008CEF4 2C 00 00 00 */ cmpwi r0, 0 /* 80091938 0008CEF8 41 82 00 10 */ beq lbl_80091948 -/* 8009193C 0008CEFC 4B FF E3 85 */ bl func_8008FCC0 +/* 8009193C 0008CEFC 4B FF E3 85 */ bl OSRestoreInterrupts /* 80091940 0008CF00 38 A0 00 00 */ li r5, 0 /* 80091944 0008CF04 48 00 00 14 */ b lbl_80091958 lbl_80091948: @@ -17882,7 +17882,7 @@ lbl_80091C48: /* 80091C50 0008D210 3B FF CC 40 */ addi r31, r31, lbl_801DCC40@l /* 80091C54 0008D214 90 1F 00 48 */ stw r0, 0x48(r31) /* 80091C58 0008D218 80 7F 00 44 */ lwz r3, 0x44(r31) -/* 80091C5C 0008D21C 4B FF E0 65 */ bl func_8008FCC0 +/* 80091C5C 0008D21C 4B FF E0 65 */ bl OSRestoreInterrupts /* 80091C60 0008D220 80 7F 00 4C */ lwz r3, 0x4c(r31) /* 80091C64 0008D224 83 E1 00 1C */ lwz r31, 0x1c(r1) /* 80091C68 0008D228 83 C1 00 18 */ lwz r30, 0x18(r1) @@ -17982,13 +17982,13 @@ glabel func_80091DB4 /* 80091DBC 0008D37C 90 01 00 14 */ stw r0, 0x14(r1) /* 80091DC0 0008D380 93 E1 00 0C */ stw r31, 0xc(r1) /* 80091DC4 0008D384 7C 7F 1B 78 */ mr r31, r3 -/* 80091DC8 0008D388 4B FF DE D1 */ bl func_8008FC98 +/* 80091DC8 0008D388 4B FF DE D1 */ bl __RAS_OSDisableInterrupts_begin /* 80091DCC 0008D38C 3C 80 80 1E */ lis r4, lbl_801DCC40@ha /* 80091DD0 0008D390 38 84 CC 40 */ addi r4, r4, lbl_801DCC40@l /* 80091DD4 0008D394 80 04 00 48 */ lwz r0, 0x48(r4) /* 80091DD8 0008D398 2C 00 00 00 */ cmpwi r0, 0 /* 80091DDC 0008D39C 41 82 00 10 */ beq lbl_80091DEC -/* 80091DE0 0008D3A0 4B FF DE E1 */ bl func_8008FCC0 +/* 80091DE0 0008D3A0 4B FF DE E1 */ bl OSRestoreInterrupts /* 80091DE4 0008D3A4 38 A0 00 00 */ li r5, 0 /* 80091DE8 0008D3A8 48 00 00 14 */ b lbl_80091DFC lbl_80091DEC: @@ -18018,13 +18018,13 @@ glabel func_80091E2C /* 80091E3C 0008D3FC 7C 9F 23 78 */ mr r31, r4 /* 80091E40 0008D400 93 C1 00 08 */ stw r30, 8(r1) /* 80091E44 0008D404 7C 7E 1B 78 */ mr r30, r3 -/* 80091E48 0008D408 4B FF DE 51 */ bl func_8008FC98 +/* 80091E48 0008D408 4B FF DE 51 */ bl __RAS_OSDisableInterrupts_begin /* 80091E4C 0008D40C 3C 80 80 1E */ lis r4, lbl_801DCC40@ha /* 80091E50 0008D410 38 84 CC 40 */ addi r4, r4, lbl_801DCC40@l /* 80091E54 0008D414 80 04 00 48 */ lwz r0, 0x48(r4) /* 80091E58 0008D418 2C 00 00 00 */ cmpwi r0, 0 /* 80091E5C 0008D41C 41 82 00 10 */ beq lbl_80091E6C -/* 80091E60 0008D420 4B FF DE 61 */ bl func_8008FCC0 +/* 80091E60 0008D420 4B FF DE 61 */ bl OSRestoreInterrupts /* 80091E64 0008D424 38 60 00 00 */ li r3, 0 /* 80091E68 0008D428 48 00 00 14 */ b lbl_80091E7C lbl_80091E6C: @@ -18235,7 +18235,7 @@ glabel func_80092114 /* 80092150 0008D710 7C 00 04 AC */ sync 0 /* 80092154 0008D714 38 7F 0C 00 */ addi r3, r31, 0xc00 /* 80092158 0008D718 38 80 01 00 */ li r4, 0x100 -/* 8009215C 0008D71C 4B FF 95 B1 */ bl func_8008B70C +/* 8009215C 0008D71C 4B FF 95 B1 */ bl ICInvalidateRange /* 80092160 0008D720 80 01 00 14 */ lwz r0, 0x14(r1) /* 80092164 0008D724 83 E1 00 0C */ lwz r31, 0xc(r1) /* 80092168 0008D728 7C 08 03 A6 */ mtlr r0 @@ -18453,11 +18453,11 @@ glabel func_80092458 /* 8009245C 0008DA1C 7C 08 02 A6 */ mflr r0 /* 80092460 0008DA20 90 01 00 14 */ stw r0, 0x14(r1) /* 80092464 0008DA24 93 E1 00 0C */ stw r31, 0xc(r1) -/* 80092468 0008DA28 4B FF D8 31 */ bl func_8008FC98 +/* 80092468 0008DA28 4B FF D8 31 */ bl __RAS_OSDisableInterrupts_begin /* 8009246C 0008DA2C 83 ED 8F 10 */ lwz r31, lbl_8025D5D0-_SDA_BASE_(r13) /* 80092470 0008DA30 38 1F 00 01 */ addi r0, r31, 1 /* 80092474 0008DA34 90 0D 8F 10 */ stw r0, lbl_8025D5D0-_SDA_BASE_(r13) -/* 80092478 0008DA38 4B FF D8 49 */ bl func_8008FCC0 +/* 80092478 0008DA38 4B FF D8 49 */ bl OSRestoreInterrupts /* 8009247C 0008DA3C 7F E3 FB 78 */ mr r3, r31 /* 80092480 0008DA40 83 E1 00 0C */ lwz r31, 0xc(r1) /* 80092484 0008DA44 80 01 00 14 */ lwz r0, 0x14(r1) @@ -18470,11 +18470,11 @@ glabel func_80092494 /* 80092498 0008DA58 7C 08 02 A6 */ mflr r0 /* 8009249C 0008DA5C 90 01 00 14 */ stw r0, 0x14(r1) /* 800924A0 0008DA60 93 E1 00 0C */ stw r31, 0xc(r1) -/* 800924A4 0008DA64 4B FF D7 F5 */ bl func_8008FC98 +/* 800924A4 0008DA64 4B FF D7 F5 */ bl __RAS_OSDisableInterrupts_begin /* 800924A8 0008DA68 83 ED 8F 10 */ lwz r31, lbl_8025D5D0-_SDA_BASE_(r13) /* 800924AC 0008DA6C 38 1F FF FF */ addi r0, r31, -1 /* 800924B0 0008DA70 90 0D 8F 10 */ stw r0, lbl_8025D5D0-_SDA_BASE_(r13) -/* 800924B4 0008DA74 4B FF D8 0D */ bl func_8008FCC0 +/* 800924B4 0008DA74 4B FF D8 0D */ bl OSRestoreInterrupts /* 800924B8 0008DA78 7F E3 FB 78 */ mr r3, r31 /* 800924BC 0008DA7C 83 E1 00 0C */ lwz r31, 0xc(r1) /* 800924C0 0008DA80 80 01 00 14 */ lwz r0, 0x14(r1) @@ -18786,7 +18786,7 @@ lbl_800928C4: /* 800928C4 0008DE84 80 0D 8F 18 */ lwz r0, lbl_8025D5D8-_SDA_BASE_(r13) /* 800928C8 0008DE88 2C 00 00 00 */ cmpwi r0, 0 /* 800928CC 0008DE8C 41 82 FF F8 */ beq lbl_800928C4 -/* 800928D0 0008DE90 4B FF D3 C9 */ bl func_8008FC98 +/* 800928D0 0008DE90 4B FF D3 C9 */ bl __RAS_OSDisableInterrupts_begin /* 800928D4 0008DE94 80 0D 8F 18 */ lwz r0, lbl_8025D5D8-_SDA_BASE_(r13) /* 800928D8 0008DE98 2C 00 00 00 */ cmpwi r0, 0 /* 800928DC 0008DE9C 41 82 FF E4 */ beq lbl_800928C0 @@ -18859,12 +18859,12 @@ glabel func_800929B8 /* 800929BC 0008DF7C 7C 08 02 A6 */ mflr r0 /* 800929C0 0008DF80 90 01 00 14 */ stw r0, 0x14(r1) /* 800929C4 0008DF84 93 E1 00 0C */ stw r31, 0xc(r1) -/* 800929C8 0008DF88 4B FF D2 D1 */ bl func_8008FC98 +/* 800929C8 0008DF88 4B FF D2 D1 */ bl __RAS_OSDisableInterrupts_begin /* 800929CC 0008DF8C 7C 7F 1B 78 */ mr r31, r3 /* 800929D0 0008DF90 38 60 00 01 */ li r3, 1 /* 800929D4 0008DF94 4B FF FD A5 */ bl func_80092778 /* 800929D8 0008DF98 7F E3 FB 78 */ mr r3, r31 -/* 800929DC 0008DF9C 4B FF D2 E5 */ bl func_8008FCC0 +/* 800929DC 0008DF9C 4B FF D2 E5 */ bl OSRestoreInterrupts /* 800929E0 0008DFA0 80 01 00 14 */ lwz r0, 0x14(r1) /* 800929E4 0008DFA4 83 E1 00 0C */ lwz r31, 0xc(r1) /* 800929E8 0008DFA8 7C 08 03 A6 */ mtlr r0 @@ -18922,7 +18922,7 @@ lbl_80092A30: /* 80092AA8 0008E068 93 DF 03 0C */ stw r30, 0x30c(r31) /* 80092AAC 0008E06C 93 DF 03 10 */ stw r30, 0x310(r31) /* 80092AB0 0008E070 93 DF 03 14 */ stw r30, 0x314(r31) -/* 80092AB4 0008E074 4B FF D1 E5 */ bl func_8008FC98 +/* 80092AB4 0008E074 4B FF D1 E5 */ bl __RAS_OSDisableInterrupts_begin /* 80092AB8 0008E078 3C 80 80 1D */ lis r4, lbl_801CC190@ha /* 80092ABC 0008E07C 38 84 C1 90 */ addi r4, r4, lbl_801CC190@l /* 80092AC0 0008E080 80 04 00 40 */ lwz r0, 0x40(r4) @@ -19025,7 +19025,7 @@ lbl_80092C2C: /* 80092C34 0008E1F4 3C 80 80 00 */ lis r4, 0x800000E0@ha /* 80092C38 0008E1F8 90 1F 02 FC */ stw r0, 0x2fc(r31) /* 80092C3C 0008E1FC 93 E4 00 E0 */ stw r31, 0x800000E0@l(r4) -/* 80092C40 0008E200 4B FF D0 81 */ bl func_8008FCC0 +/* 80092C40 0008E200 4B FF D0 81 */ bl OSRestoreInterrupts /* 80092C44 0008E204 38 60 00 01 */ li r3, 1 lbl_80092C48: /* 80092C48 0008E208 39 61 00 20 */ addi r11, r1, 0x20 @@ -19044,7 +19044,7 @@ glabel func_80092C60 /* 80092C74 0008E234 93 A1 00 14 */ stw r29, 0x14(r1) /* 80092C78 0008E238 93 81 00 10 */ stw r28, 0x10(r1) /* 80092C7C 0008E23C 7C 7C 1B 78 */ mr r28, r3 -/* 80092C80 0008E240 4B FF D0 19 */ bl func_8008FC98 +/* 80092C80 0008E240 4B FF D0 19 */ bl __RAS_OSDisableInterrupts_begin /* 80092C84 0008E244 3F E0 80 00 */ lis r31, 0x800000E4@ha /* 80092C88 0008E248 7C 7D 1B 78 */ mr r29, r3 /* 80092C8C 0008E24C 83 DF 00 E4 */ lwz r30, 0x800000E4@l(r31) @@ -19091,7 +19091,7 @@ lbl_80092CF0: /* 80092D18 0008E2D8 4B FF FA 61 */ bl func_80092778 lbl_80092D1C: /* 80092D1C 0008E2DC 7F A3 EB 78 */ mr r3, r29 -/* 80092D20 0008E2E0 4B FF CF A1 */ bl func_8008FCC0 +/* 80092D20 0008E2E0 4B FF CF A1 */ bl OSRestoreInterrupts /* 80092D24 0008E2E4 80 01 00 24 */ lwz r0, 0x24(r1) /* 80092D28 0008E2E8 83 E1 00 1C */ lwz r31, 0x1c(r1) /* 80092D2C 0008E2EC 83 C1 00 18 */ lwz r30, 0x18(r1) @@ -19108,7 +19108,7 @@ glabel func_80092D44 /* 80092D50 0008E310 93 E1 00 0C */ stw r31, 0xc(r1) /* 80092D54 0008E314 93 C1 00 08 */ stw r30, 8(r1) /* 80092D58 0008E318 7C 7E 1B 78 */ mr r30, r3 -/* 80092D5C 0008E31C 4B FF CF 3D */ bl func_8008FC98 +/* 80092D5C 0008E31C 4B FF CF 3D */ bl __RAS_OSDisableInterrupts_begin /* 80092D60 0008E320 A0 1E 02 C8 */ lhz r0, 0x2c8(r30) /* 80092D64 0008E324 7C 7F 1B 78 */ mr r31, r3 /* 80092D68 0008E328 2C 00 00 03 */ cmpwi r0, 3 @@ -19190,7 +19190,7 @@ lbl_80092E48: /* 80092E68 0008E428 48 00 00 10 */ b lbl_80092E78 lbl_80092E6C: /* 80092E6C 0008E42C 7F E3 FB 78 */ mr r3, r31 -/* 80092E70 0008E430 4B FF CE 51 */ bl func_8008FCC0 +/* 80092E70 0008E430 4B FF CE 51 */ bl OSRestoreInterrupts /* 80092E74 0008E434 48 00 00 90 */ b lbl_80092F04 lbl_80092E78: /* 80092E78 0008E438 7F C3 F3 78 */ mr r3, r30 @@ -19234,7 +19234,7 @@ lbl_80092ED8: /* 80092EF8 0008E4B8 4B FF F8 81 */ bl func_80092778 lbl_80092EFC: /* 80092EFC 0008E4BC 7F E3 FB 78 */ mr r3, r31 -/* 80092F00 0008E4C0 4B FF CD C1 */ bl func_8008FCC0 +/* 80092F00 0008E4C0 4B FF CD C1 */ bl OSRestoreInterrupts lbl_80092F04: /* 80092F04 0008E4C4 80 01 00 14 */ lwz r0, 0x14(r1) /* 80092F08 0008E4C8 83 E1 00 0C */ lwz r31, 0xc(r1) @@ -19252,7 +19252,7 @@ glabel func_80092F1C /* 80092F30 0008E4F0 93 C1 00 18 */ stw r30, 0x18(r1) /* 80092F34 0008E4F4 93 A1 00 14 */ stw r29, 0x14(r1) /* 80092F38 0008E4F8 7C 9D 23 78 */ mr r29, r4 -/* 80092F3C 0008E4FC 4B FF CD 5D */ bl func_8008FC98 +/* 80092F3C 0008E4FC 4B FF CD 5D */ bl __RAS_OSDisableInterrupts_begin /* 80092F40 0008E500 A0 1F 02 CA */ lhz r0, 0x2ca(r31) /* 80092F44 0008E504 7C 7E 1B 78 */ mr r30, r3 /* 80092F48 0008E508 54 00 07 FF */ clrlwi. r0, r0, 0x1f @@ -19264,7 +19264,7 @@ glabel func_80092F1C /* 80092F60 0008E520 2C 00 00 00 */ cmpwi r0, 0 /* 80092F64 0008E524 40 82 00 64 */ bne lbl_80092FC8 /* 80092F68 0008E528 38 7F 02 E8 */ addi r3, r31, 0x2e8 -/* 80092F6C 0008E52C 48 00 05 1D */ bl func_80093488 +/* 80092F6C 0008E52C 48 00 05 1D */ bl OSSleepThread /* 80092F70 0008E530 A0 1F 02 C8 */ lhz r0, 0x2c8(r31) /* 80092F74 0008E534 2C 00 00 00 */ cmpwi r0, 0 /* 80092F78 0008E538 40 82 00 0C */ bne lbl_80092F84 @@ -19289,7 +19289,7 @@ lbl_80092FB0: /* 80092FB0 0008E570 2C 00 00 00 */ cmpwi r0, 0 /* 80092FB4 0008E574 40 82 00 14 */ bne lbl_80092FC8 /* 80092FB8 0008E578 7F C3 F3 78 */ mr r3, r30 -/* 80092FBC 0008E57C 4B FF CD 05 */ bl func_8008FCC0 +/* 80092FBC 0008E57C 4B FF CD 05 */ bl OSRestoreInterrupts /* 80092FC0 0008E580 38 60 00 00 */ li r3, 0 /* 80092FC4 0008E584 48 00 00 7C */ b lbl_80093040 lbl_80092FC8: @@ -19322,12 +19322,12 @@ lbl_8009301C: /* 8009301C 0008E5DC 38 00 00 00 */ li r0, 0 /* 80093020 0008E5E0 7F C3 F3 78 */ mr r3, r30 /* 80093024 0008E5E4 B0 1F 02 C8 */ sth r0, 0x2c8(r31) -/* 80093028 0008E5E8 4B FF CC 99 */ bl func_8008FCC0 +/* 80093028 0008E5E8 4B FF CC 99 */ bl OSRestoreInterrupts /* 8009302C 0008E5EC 38 60 00 01 */ li r3, 1 /* 80093030 0008E5F0 48 00 00 10 */ b lbl_80093040 lbl_80093034: /* 80093034 0008E5F4 7F C3 F3 78 */ mr r3, r30 -/* 80093038 0008E5F8 4B FF CC 89 */ bl func_8008FCC0 +/* 80093038 0008E5F8 4B FF CC 89 */ bl OSRestoreInterrupts /* 8009303C 0008E5FC 38 60 00 00 */ li r3, 0 lbl_80093040: /* 80093040 0008E600 80 01 00 24 */ lwz r0, 0x24(r1) @@ -19346,7 +19346,7 @@ glabel func_8009305C /* 8009306C 0008E62C 93 C1 00 18 */ stw r30, 0x18(r1) /* 80093070 0008E630 93 A1 00 14 */ stw r29, 0x14(r1) /* 80093074 0008E634 7C 7D 1B 78 */ mr r29, r3 -/* 80093078 0008E638 4B FF CC 21 */ bl func_8008FC98 +/* 80093078 0008E638 4B FF CC 21 */ bl __RAS_OSDisableInterrupts_begin /* 8009307C 0008E63C 83 DD 02 CC */ lwz r30, 0x2cc(r29) /* 80093080 0008E640 7C 7F 1B 78 */ mr r31, r3 /* 80093084 0008E644 34 1E FF FF */ addic. r0, r30, -1 @@ -19525,7 +19525,7 @@ lbl_800932B8: /* 800932C8 0008E888 4B FF F4 B1 */ bl func_80092778 lbl_800932CC: /* 800932CC 0008E88C 7F E3 FB 78 */ mr r3, r31 -/* 800932D0 0008E890 4B FF C9 F1 */ bl func_8008FCC0 +/* 800932D0 0008E890 4B FF C9 F1 */ bl OSRestoreInterrupts /* 800932D4 0008E894 7F C3 F3 78 */ mr r3, r30 /* 800932D8 0008E898 83 E1 00 1C */ lwz r31, 0x1c(r1) /* 800932DC 0008E89C 83 C1 00 18 */ lwz r30, 0x18(r1) @@ -19543,7 +19543,7 @@ glabel func_800932F4 /* 80093304 0008E8C4 93 C1 00 18 */ stw r30, 0x18(r1) /* 80093308 0008E8C8 93 A1 00 14 */ stw r29, 0x14(r1) /* 8009330C 0008E8CC 7C 7D 1B 78 */ mr r29, r3 -/* 80093310 0008E8D0 4B FF C9 89 */ bl func_8008FC98 +/* 80093310 0008E8D0 4B FF C9 89 */ bl __RAS_OSDisableInterrupts_begin /* 80093314 0008E8D4 83 DD 02 CC */ lwz r30, 0x2cc(r29) /* 80093318 0008E8D8 7C 7F 1B 78 */ mr r31, r3 /* 8009331C 0008E8DC 38 1E 00 01 */ addi r0, r30, 1 @@ -19644,7 +19644,7 @@ lbl_8009344C: /* 8009345C 0008EA1C 4B FF F3 1D */ bl func_80092778 lbl_80093460: /* 80093460 0008EA20 7F E3 FB 78 */ mr r3, r31 -/* 80093464 0008EA24 4B FF C8 5D */ bl func_8008FCC0 +/* 80093464 0008EA24 4B FF C8 5D */ bl OSRestoreInterrupts /* 80093468 0008EA28 7F C3 F3 78 */ mr r3, r30 /* 8009346C 0008EA2C 83 E1 00 1C */ lwz r31, 0x1c(r1) /* 80093470 0008EA30 83 C1 00 18 */ lwz r30, 0x18(r1) @@ -19654,14 +19654,14 @@ lbl_80093460: /* 80093480 0008EA40 38 21 00 20 */ addi r1, r1, 0x20 /* 80093484 0008EA44 4E 80 00 20 */ blr -glabel func_80093488 +glabel OSSleepThread /* 80093488 0008EA48 94 21 FF F0 */ stwu r1, -0x10(r1) /* 8009348C 0008EA4C 7C 08 02 A6 */ mflr r0 /* 80093490 0008EA50 90 01 00 14 */ stw r0, 0x14(r1) /* 80093494 0008EA54 93 E1 00 0C */ stw r31, 0xc(r1) /* 80093498 0008EA58 93 C1 00 08 */ stw r30, 8(r1) /* 8009349C 0008EA5C 7C 7E 1B 78 */ mr r30, r3 -/* 800934A0 0008EA60 4B FF C7 F9 */ bl func_8008FC98 +/* 800934A0 0008EA60 4B FF C7 F9 */ bl __RAS_OSDisableInterrupts_begin /* 800934A4 0008EA64 3C 80 80 00 */ lis r4, 0x800000E4@ha /* 800934A8 0008EA68 38 00 00 04 */ li r0, 4 /* 800934AC 0008EA6C 80 84 00 E4 */ lwz r4, 0x800000E4@l(r4) @@ -19716,7 +19716,7 @@ lbl_80093538: /* 80093550 0008EB10 4B FF F2 29 */ bl func_80092778 lbl_80093554: /* 80093554 0008EB14 7F E3 FB 78 */ mr r3, r31 -/* 80093558 0008EB18 4B FF C7 69 */ bl func_8008FCC0 +/* 80093558 0008EB18 4B FF C7 69 */ bl OSRestoreInterrupts /* 8009355C 0008EB1C 80 01 00 14 */ lwz r0, 0x14(r1) /* 80093560 0008EB20 83 E1 00 0C */ lwz r31, 0xc(r1) /* 80093564 0008EB24 83 C1 00 08 */ lwz r30, 8(r1) @@ -19731,7 +19731,7 @@ glabel func_80093574 /* 80093580 0008EB40 93 E1 00 0C */ stw r31, 0xc(r1) /* 80093584 0008EB44 93 C1 00 08 */ stw r30, 8(r1) /* 80093588 0008EB48 7C 7E 1B 78 */ mr r30, r3 -/* 8009358C 0008EB4C 4B FF C7 0D */ bl func_8008FC98 +/* 8009358C 0008EB4C 4B FF C7 0D */ bl __RAS_OSDisableInterrupts_begin /* 80093590 0008EB50 3C A0 80 1E */ lis r5, lbl_801DCFB0@ha /* 80093594 0008EB54 7C 7F 1B 78 */ mr r31, r3 /* 80093598 0008EB58 38 A5 CF B0 */ addi r5, r5, lbl_801DCFB0@l @@ -19786,7 +19786,7 @@ lbl_80093628: /* 80093644 0008EC04 4B FF F1 35 */ bl func_80092778 lbl_80093648: /* 80093648 0008EC08 7F E3 FB 78 */ mr r3, r31 -/* 8009364C 0008EC0C 4B FF C6 75 */ bl func_8008FCC0 +/* 8009364C 0008EC0C 4B FF C6 75 */ bl OSRestoreInterrupts /* 80093650 0008EC10 80 01 00 14 */ lwz r0, 0x14(r1) /* 80093654 0008EC14 83 E1 00 0C */ lwz r31, 0xc(r1) /* 80093658 0008EC18 83 C1 00 08 */ lwz r30, 8(r1) @@ -19802,7 +19802,7 @@ glabel func_80093668 /* 80093678 0008EC38 40 82 FF F0 */ bne func_80093668 /* 8009367C 0008EC3C 4E 80 00 20 */ blr -glabel func_80093680 +glabel OSGetTick /* 80093680 0008EC40 7C 6C 42 E6 */ mftb r3, 0x10c /* 80093684 0008EC44 4E 80 00 20 */ blr @@ -19813,7 +19813,7 @@ glabel func_80093688 /* 80093694 0008EC54 93 E1 00 1C */ stw r31, 0x1c(r1) /* 80093698 0008EC58 93 C1 00 18 */ stw r30, 0x18(r1) /* 8009369C 0008EC5C 93 A1 00 14 */ stw r29, 0x14(r1) -/* 800936A0 0008EC60 4B FF C5 F9 */ bl func_8008FC98 +/* 800936A0 0008EC60 4B FF C5 F9 */ bl __RAS_OSDisableInterrupts_begin /* 800936A4 0008EC64 7C 7F 1B 78 */ mr r31, r3 /* 800936A8 0008EC68 4B FF FF C1 */ bl func_80093668 /* 800936AC 0008EC6C 3C C0 80 00 */ lis r6, 0x800030DC@ha @@ -19822,7 +19822,7 @@ glabel func_80093688 /* 800936B8 0008EC78 7F A5 20 14 */ addc r29, r5, r4 /* 800936BC 0008EC7C 7F C0 19 14 */ adde r30, r0, r3 /* 800936C0 0008EC80 7F E3 FB 78 */ mr r3, r31 -/* 800936C4 0008EC84 4B FF C5 FD */ bl func_8008FCC0 +/* 800936C4 0008EC84 4B FF C5 FD */ bl OSRestoreInterrupts /* 800936C8 0008EC88 7F A4 EB 78 */ mr r4, r29 /* 800936CC 0008EC8C 7F C3 F3 78 */ mr r3, r30 /* 800936D0 0008EC90 83 E1 00 1C */ lwz r31, 0x1c(r1) @@ -19841,13 +19841,13 @@ glabel func_800936EC /* 800936FC 0008ECBC 7C 7F 1B 78 */ mr r31, r3 /* 80093700 0008ECC0 93 C1 00 08 */ stw r30, 8(r1) /* 80093704 0008ECC4 7C 9E 23 78 */ mr r30, r4 -/* 80093708 0008ECC8 4B FF C5 91 */ bl func_8008FC98 +/* 80093708 0008ECC8 4B FF C5 91 */ bl __RAS_OSDisableInterrupts_begin /* 8009370C 0008ECCC 3C A0 80 00 */ lis r5, 0x800030DC@ha /* 80093710 0008ECD0 80 85 30 DC */ lwz r4, 0x800030DC@l(r5) /* 80093714 0008ECD4 80 05 30 D8 */ lwz r0, 0x30d8(r5) /* 80093718 0008ECD8 7F C4 F0 14 */ addc r30, r4, r30 /* 8009371C 0008ECDC 7F E0 F9 14 */ adde r31, r0, r31 -/* 80093720 0008ECE0 4B FF C5 A1 */ bl func_8008FCC0 +/* 80093720 0008ECE0 4B FF C5 A1 */ bl OSRestoreInterrupts /* 80093724 0008ECE4 7F E3 FB 78 */ mr r3, r31 /* 80093728 0008ECE8 7F C4 F3 78 */ mr r4, r30 /* 8009372C 0008ECEC 83 E1 00 0C */ lwz r31, 0xc(r1) @@ -20456,14 +20456,14 @@ glabel func_80093F7C /* 80093F8C 0008F54C 7C 7F 1B 78 */ mr r31, r3 /* 80093F90 0008F550 93 C1 00 18 */ stw r30, 0x18(r1) /* 80093F94 0008F554 93 A1 00 14 */ stw r29, 0x14(r1) -/* 80093F98 0008F558 4B FF BD 01 */ bl func_8008FC98 +/* 80093F98 0008F558 4B FF BD 01 */ bl __RAS_OSDisableInterrupts_begin /* 80093F9C 0008F55C 80 0D 8F 38 */ lwz r0, lbl_8025D5F8-_SDA_BASE_(r13) /* 80093FA0 0008F560 7C 7E 1B 78 */ mr r30, r3 /* 80093FA4 0008F564 83 AD 8F 44 */ lwz r29, lbl_8025D604-_SDA_BASE_(r13) /* 80093FA8 0008F568 2C 00 00 00 */ cmpwi r0, 0 /* 80093FAC 0008F56C 93 ED 8F 44 */ stw r31, lbl_8025D604-_SDA_BASE_(r13) /* 80093FB0 0008F570 40 82 00 60 */ bne lbl_80094010 -/* 80093FB4 0008F574 4B FF BC E5 */ bl func_8008FC98 +/* 80093FB4 0008F574 4B FF BC E5 */ bl __RAS_OSDisableInterrupts_begin /* 80093FB8 0008F578 7C 7F 1B 78 */ mr r31, r3 /* 80093FBC 0008F57C 3C A0 80 1E */ lis r5, lbl_801DD6A0@ha /* 80093FC0 0008F580 3C E0 80 1E */ lis r7, lbl_801DD6C0@ha @@ -20487,10 +20487,10 @@ lbl_80094000: /* 80094004 0008F5C4 90 0D 8F 38 */ stw r0, lbl_8025D5F8-_SDA_BASE_(r13) lbl_80094008: /* 80094008 0008F5C8 7F E3 FB 78 */ mr r3, r31 -/* 8009400C 0008F5CC 4B FF BC B5 */ bl func_8008FCC0 +/* 8009400C 0008F5CC 4B FF BC B5 */ bl OSRestoreInterrupts lbl_80094010: /* 80094010 0008F5D0 7F C3 F3 78 */ mr r3, r30 -/* 80094014 0008F5D4 4B FF BC AD */ bl func_8008FCC0 +/* 80094014 0008F5D4 4B FF BC AD */ bl OSRestoreInterrupts /* 80094018 0008F5D8 83 E1 00 1C */ lwz r31, 0x1c(r1) /* 8009401C 0008F5DC 7F A3 EB 78 */ mr r3, r29 /* 80094020 0008F5E0 83 C1 00 18 */ lwz r30, 0x18(r1) @@ -20508,14 +20508,14 @@ glabel func_80094038 /* 80094048 0008F608 7C 7F 1B 78 */ mr r31, r3 /* 8009404C 0008F60C 93 C1 00 18 */ stw r30, 0x18(r1) /* 80094050 0008F610 93 A1 00 14 */ stw r29, 0x14(r1) -/* 80094054 0008F614 4B FF BC 45 */ bl func_8008FC98 +/* 80094054 0008F614 4B FF BC 45 */ bl __RAS_OSDisableInterrupts_begin /* 80094058 0008F618 80 0D 8F 38 */ lwz r0, lbl_8025D5F8-_SDA_BASE_(r13) /* 8009405C 0008F61C 7C 7E 1B 78 */ mr r30, r3 /* 80094060 0008F620 83 AD 8F 40 */ lwz r29, lbl_8025D600-_SDA_BASE_(r13) /* 80094064 0008F624 2C 00 00 00 */ cmpwi r0, 0 /* 80094068 0008F628 93 ED 8F 40 */ stw r31, lbl_8025D600-_SDA_BASE_(r13) /* 8009406C 0008F62C 40 82 00 60 */ bne lbl_800940CC -/* 80094070 0008F630 4B FF BC 29 */ bl func_8008FC98 +/* 80094070 0008F630 4B FF BC 29 */ bl __RAS_OSDisableInterrupts_begin /* 80094074 0008F634 7C 7F 1B 78 */ mr r31, r3 /* 80094078 0008F638 3C A0 80 1E */ lis r5, lbl_801DD6A0@ha /* 8009407C 0008F63C 3C E0 80 1E */ lis r7, lbl_801DD6C0@ha @@ -20539,10 +20539,10 @@ lbl_800940BC: /* 800940C0 0008F680 90 0D 8F 38 */ stw r0, lbl_8025D5F8-_SDA_BASE_(r13) lbl_800940C4: /* 800940C4 0008F684 7F E3 FB 78 */ mr r3, r31 -/* 800940C8 0008F688 4B FF BB F9 */ bl func_8008FCC0 +/* 800940C8 0008F688 4B FF BB F9 */ bl OSRestoreInterrupts lbl_800940CC: /* 800940CC 0008F68C 7F C3 F3 78 */ mr r3, r30 -/* 800940D0 0008F690 4B FF BB F1 */ bl func_8008FCC0 +/* 800940D0 0008F690 4B FF BB F1 */ bl OSRestoreInterrupts /* 800940D4 0008F694 83 E1 00 1C */ lwz r31, 0x1c(r1) /* 800940D8 0008F698 7F A3 EB 78 */ mr r3, r29 /* 800940DC 0008F69C 83 C1 00 18 */ lwz r30, 0x18(r1) @@ -20595,7 +20595,7 @@ lbl_80094168: /* 80094188 0008F748 38 60 00 00 */ li r3, 0 /* 8009418C 0008F74C 48 00 00 68 */ b lbl_800941F4 lbl_80094190: -/* 80094190 0008F750 4B FF BB 09 */ bl func_8008FC98 +/* 80094190 0008F750 4B FF BB 09 */ bl __RAS_OSDisableInterrupts_begin /* 80094194 0008F754 7C 7E 1B 78 */ mr r30, r3 /* 80094198 0008F758 3C A0 80 1E */ lis r5, lbl_801DD6A0@ha /* 8009419C 0008F75C 3C E0 80 1E */ lis r7, lbl_801DD6C0@ha @@ -20618,7 +20618,7 @@ lbl_800941DC: /* 800941DC 0008F79C 93 ED 8F 38 */ stw r31, lbl_8025D5F8-_SDA_BASE_(r13) lbl_800941E0: /* 800941E0 0008F7A0 7F C3 F3 78 */ mr r3, r30 -/* 800941E4 0008F7A4 4B FF BA DD */ bl func_8008FCC0 +/* 800941E4 0008F7A4 4B FF BA DD */ bl OSRestoreInterrupts /* 800941E8 0008F7A8 38 00 00 01 */ li r0, 1 /* 800941EC 0008F7AC 38 60 00 01 */ li r3, 1 /* 800941F0 0008F7B0 90 0D 8F 2C */ stw r0, lbl_8025D5EC-_SDA_BASE_(r13) @@ -20646,7 +20646,7 @@ glabel func_8009420C /* 8009423C 0008F7FC 38 80 01 14 */ li r4, 0x114 /* 80094240 0008F800 38 A5 3D 9C */ addi r5, r5, lbl_80183D9C@l /* 80094244 0008F804 4C C6 31 82 */ crclr 6 -/* 80094248 0008F808 4B FF 80 DD */ bl func_8008C324 +/* 80094248 0008F808 4B FF 80 DD */ bl OSPanic lbl_8009424C: /* 8009424C 0008F80C 3C 80 80 1E */ lis r4, lbl_801DD6E0@ha /* 80094250 0008F810 38 00 00 00 */ li r0, 0 @@ -20659,7 +20659,7 @@ lbl_8009424C: /* 8009426C 0008F82C 38 C0 00 20 */ li r6, 0x20 /* 80094270 0008F830 39 00 00 20 */ li r8, 0x20 /* 80094274 0008F834 48 02 50 89 */ bl func_800B92FC -/* 80094278 0008F838 4B FF BA 21 */ bl func_8008FC98 +/* 80094278 0008F838 4B FF BA 21 */ bl __RAS_OSDisableInterrupts_begin /* 8009427C 0008F83C 4B FF 74 C5 */ bl func_8008B740 lbl_80094280: /* 80094280 0008F840 48 00 00 00 */ b lbl_80094280 @@ -20680,7 +20680,7 @@ glabel func_80094284 /* 800942B4 0008F874 38 80 01 54 */ li r4, 0x154 /* 800942B8 0008F878 38 A5 3D D4 */ addi r5, r5, lbl_80183DD4@l /* 800942BC 0008F87C 4C C6 31 82 */ crclr 6 -/* 800942C0 0008F880 4B FF 80 65 */ bl func_8008C324 +/* 800942C0 0008F880 4B FF 80 65 */ bl OSPanic lbl_800942C4: /* 800942C4 0008F884 3C A0 80 1E */ lis r5, lbl_801DD6E0@ha /* 800942C8 0008F888 3C E0 80 1E */ lis r7, lbl_801DD700@ha @@ -20691,7 +20691,7 @@ lbl_800942C4: /* 800942DC 0008F89C 38 C0 00 20 */ li r6, 0x20 /* 800942E0 0008F8A0 39 00 00 20 */ li r8, 0x20 /* 800942E4 0008F8A4 48 02 50 19 */ bl func_800B92FC -/* 800942E8 0008F8A8 4B FF B9 B1 */ bl func_8008FC98 +/* 800942E8 0008F8A8 4B FF B9 B1 */ bl __RAS_OSDisableInterrupts_begin /* 800942EC 0008F8AC 4B FF 74 55 */ bl func_8008B740 lbl_800942F0: /* 800942F0 0008F8B0 48 00 00 00 */ b lbl_800942F0 @@ -20712,17 +20712,17 @@ glabel func_800942F4 /* 80094324 0008F8E4 38 60 FF F6 */ li r3, -10 /* 80094328 0008F8E8 48 00 00 A8 */ b lbl_800943D0 lbl_8009432C: -/* 8009432C 0008F8EC 4B FF B9 6D */ bl func_8008FC98 +/* 8009432C 0008F8EC 4B FF B9 6D */ bl __RAS_OSDisableInterrupts_begin /* 80094330 0008F8F0 80 0D 8F 3C */ lwz r0, lbl_8025D5FC-_SDA_BASE_(r13) /* 80094334 0008F8F4 2C 00 00 00 */ cmpwi r0, 0 /* 80094338 0008F8F8 41 82 00 10 */ beq lbl_80094348 -/* 8009433C 0008F8FC 4B FF B9 85 */ bl func_8008FCC0 +/* 8009433C 0008F8FC 4B FF B9 85 */ bl OSRestoreInterrupts /* 80094340 0008F900 38 60 00 00 */ li r3, 0 /* 80094344 0008F904 48 00 00 8C */ b lbl_800943D0 lbl_80094348: /* 80094348 0008F908 38 00 00 01 */ li r0, 1 /* 8009434C 0008F90C 90 0D 8F 3C */ stw r0, lbl_8025D5FC-_SDA_BASE_(r13) -/* 80094350 0008F910 4B FF B9 71 */ bl func_8008FCC0 +/* 80094350 0008F910 4B FF B9 71 */ bl OSRestoreInterrupts /* 80094354 0008F914 57 A0 38 30 */ slwi r0, r29, 7 /* 80094358 0008F918 3C 60 80 1E */ lis r3, lbl_801DD720@ha /* 8009435C 0008F91C 7C 04 FB 78 */ or r4, r0, r31 @@ -20824,7 +20824,7 @@ glabel func_8009447C /* 800944A0 0008FA60 38 80 02 EC */ li r4, 0x2ec /* 800944A4 0008FA64 38 A5 3E 0C */ addi r5, r5, lbl_80183E0C@l /* 800944A8 0008FA68 4C C6 31 82 */ crclr 6 -/* 800944AC 0008FA6C 4B FF 7E 79 */ bl func_8008C324 +/* 800944AC 0008FA6C 4B FF 7E 79 */ bl OSPanic lbl_800944B0: /* 800944B0 0008FA70 3C 60 80 1E */ lis r3, lbl_801DD6C0@ha /* 800944B4 0008FA74 38 00 00 00 */ li r0, 0 @@ -20844,7 +20844,7 @@ lbl_800944E4: lbl_800944E8: /* 800944E8 0008FAA8 2C 00 00 00 */ cmpwi r0, 0 /* 800944EC 0008FAAC 41 82 00 34 */ beq lbl_80094520 -/* 800944F0 0008FAB0 4B FF B7 A9 */ bl func_8008FC98 +/* 800944F0 0008FAB0 4B FF B7 A9 */ bl __RAS_OSDisableInterrupts_begin /* 800944F4 0008FAB4 3C 80 80 09 */ lis r4, func_80094474@ha /* 800944F8 0008FAB8 81 8D 8F 44 */ lwz r12, lbl_8025D604-_SDA_BASE_(r13) /* 800944FC 0008FABC 38 84 44 74 */ addi r4, r4, func_80094474@l @@ -20855,9 +20855,9 @@ lbl_800944E8: /* 80094510 0008FAD0 7D 89 03 A6 */ mtctr r12 /* 80094514 0008FAD4 4E 80 04 21 */ bctrl /* 80094518 0008FAD8 7F E3 FB 78 */ mr r3, r31 -/* 8009451C 0008FADC 4B FF B7 A5 */ bl func_8008FCC0 +/* 8009451C 0008FADC 4B FF B7 A5 */ bl OSRestoreInterrupts lbl_80094520: -/* 80094520 0008FAE0 4B FF B7 79 */ bl func_8008FC98 +/* 80094520 0008FAE0 4B FF B7 79 */ bl __RAS_OSDisableInterrupts_begin /* 80094524 0008FAE4 7C 7F 1B 78 */ mr r31, r3 /* 80094528 0008FAE8 3C A0 80 1E */ lis r5, lbl_801DD6A0@ha /* 8009452C 0008FAEC 3C E0 80 1E */ lis r7, lbl_801DD6C0@ha @@ -20881,13 +20881,13 @@ lbl_8009456C: /* 80094570 0008FB30 90 0D 8F 38 */ stw r0, lbl_8025D5F8-_SDA_BASE_(r13) lbl_80094574: /* 80094574 0008FB34 7F E3 FB 78 */ mr r3, r31 -/* 80094578 0008FB38 4B FF B7 49 */ bl func_8008FCC0 +/* 80094578 0008FB38 4B FF B7 49 */ bl OSRestoreInterrupts lbl_8009457C: /* 8009457C 0008FB3C 3C 60 80 1E */ lis r3, lbl_801DD6C0@ha /* 80094580 0008FB40 80 03 D6 C0 */ lwz r0, lbl_801DD6C0@l(r3) /* 80094584 0008FB44 28 00 08 00 */ cmplwi r0, 0x800 /* 80094588 0008FB48 40 82 00 2C */ bne lbl_800945B4 -/* 8009458C 0008FB4C 4B FF B7 0D */ bl func_8008FC98 +/* 8009458C 0008FB4C 4B FF B7 0D */ bl __RAS_OSDisableInterrupts_begin /* 80094590 0008FB50 3C 80 80 09 */ lis r4, func_80094478@ha /* 80094594 0008FB54 81 8D 8F 40 */ lwz r12, lbl_8025D600-_SDA_BASE_(r13) /* 80094598 0008FB58 38 84 44 78 */ addi r4, r4, func_80094478@l @@ -20896,7 +20896,7 @@ lbl_8009457C: /* 800945A4 0008FB64 7D 89 03 A6 */ mtctr r12 /* 800945A8 0008FB68 4E 80 04 21 */ bctrl /* 800945AC 0008FB6C 7F E3 FB 78 */ mr r3, r31 -/* 800945B0 0008FB70 4B FF B7 11 */ bl func_8008FCC0 +/* 800945B0 0008FB70 4B FF B7 11 */ bl OSRestoreInterrupts lbl_800945B4: /* 800945B4 0008FB74 83 E1 00 0C */ lwz r31, 0xc(r1) /* 800945B8 0008FB78 38 60 00 00 */ li r3, 0 @@ -21296,7 +21296,7 @@ glabel func_80094B28 /* 80094B38 000900F8 48 0B E3 1D */ bl _savegpr_26 /* 80094B3C 000900FC 3F A0 80 1E */ lis r29, lbl_801DD760@ha /* 80094B40 00090100 3B BD D7 60 */ addi r29, r29, lbl_801DD760@l -/* 80094B44 00090104 4B FF B1 55 */ bl func_8008FC98 +/* 80094B44 00090104 4B FF B1 55 */ bl __RAS_OSDisableInterrupts_begin /* 80094B48 00090108 80 0D 8F 54 */ lwz r0, lbl_8025D614-_SDA_BASE_(r13) /* 80094B4C 0009010C 38 80 00 01 */ li r4, 1 /* 80094B50 00090110 90 8D 8F 5C */ stw r4, lbl_8025D61C-_SDA_BASE_(r13) @@ -21307,7 +21307,7 @@ glabel func_80094B28 /* 80094B64 00090124 40 82 00 10 */ bne lbl_80094B74 lbl_80094B68: /* 80094B68 00090128 7F 43 D3 78 */ mr r3, r26 -/* 80094B6C 0009012C 4B FF B1 55 */ bl func_8008FCC0 +/* 80094B6C 0009012C 4B FF B1 55 */ bl OSRestoreInterrupts /* 80094B70 00090130 48 00 01 68 */ b lbl_80094CD8 lbl_80094B74: /* 80094B74 00090134 2C 00 00 04 */ cmpwi r0, 4 @@ -21315,7 +21315,7 @@ lbl_80094B74: /* 80094B7C 0009013C 38 7D 00 80 */ addi r3, r29, 0x80 /* 80094B80 00090140 4B FF 60 31 */ bl func_8008ABB0 /* 80094B84 00090144 7F 43 D3 78 */ mr r3, r26 -/* 80094B88 00090148 4B FF B1 39 */ bl func_8008FCC0 +/* 80094B88 00090148 4B FF B1 39 */ bl OSRestoreInterrupts /* 80094B8C 0009014C 4B FF EA DD */ bl func_80093668 /* 80094B90 00090150 38 BD 00 00 */ addi r5, r29, 0 /* 80094B94 00090154 38 00 00 1F */ li r0, 0x1f @@ -21344,10 +21344,10 @@ lbl_80094BDC: /* 80094BE8 000901A8 38 7D 00 80 */ addi r3, r29, 0x80 /* 80094BEC 000901AC 4B FF 5F C5 */ bl func_8008ABB0 /* 80094BF0 000901B0 7F 43 D3 78 */ mr r3, r26 -/* 80094BF4 000901B4 4B FF B0 CD */ bl func_8008FCC0 +/* 80094BF4 000901B4 4B FF B0 CD */ bl OSRestoreInterrupts /* 80094BF8 000901B8 48 00 00 70 */ b lbl_80094C68 lbl_80094BFC: -/* 80094BFC 000901BC 4B FF B0 C5 */ bl func_8008FCC0 +/* 80094BFC 000901BC 4B FF B0 C5 */ bl OSRestoreInterrupts /* 80094C00 000901C0 4B FF EA 69 */ bl func_80093668 /* 80094C04 000901C4 3C A0 10 62 */ lis r5, 0x10624DD3@ha /* 80094C08 000901C8 38 00 00 00 */ li r0, 0 @@ -21697,7 +21697,7 @@ glabel func_8009508C /* 800950B8 00090678 3C 60 80 1E */ lis r3, lbl_801DD980@ha /* 800950BC 0009067C 38 63 D9 80 */ addi r3, r3, lbl_801DD980@l /* 800950C0 00090680 7F E3 02 14 */ add r31, r3, r0 -/* 800950C4 00090684 4B FF AB D5 */ bl func_8008FC98 +/* 800950C4 00090684 4B FF AB D5 */ bl __RAS_OSDisableInterrupts_begin /* 800950C8 00090688 7C 7E 1B 78 */ mr r30, r3 /* 800950CC 0009068C 80 1F 00 0C */ lwz r0, 0xc(r31) /* 800950D0 00090690 54 00 07 BF */ clrlwi. r0, r0, 0x1e @@ -21707,7 +21707,7 @@ glabel func_8009508C /* 800950E0 000906A0 40 82 00 14 */ bne lbl_800950F4 lbl_800950E4: /* 800950E4 000906A4 7F C3 F3 78 */ mr r3, r30 -/* 800950E8 000906A8 4B FF AB D9 */ bl func_8008FCC0 +/* 800950E8 000906A8 4B FF AB D9 */ bl OSRestoreInterrupts /* 800950EC 000906AC 38 60 00 00 */ li r3, 0 /* 800950F0 000906B0 48 00 02 00 */ b lbl_800952F0 lbl_800950F4: @@ -21843,7 +21843,7 @@ lbl_800952A4: /* 800952DC 0009089C 7C 63 02 14 */ add r3, r3, r0 /* 800952E0 000908A0 90 83 68 0C */ stw r4, 0x680c(r3) /* 800952E4 000908A4 7F C3 F3 78 */ mr r3, r30 -/* 800952E8 000908A8 4B FF A9 D9 */ bl func_8008FCC0 +/* 800952E8 000908A8 4B FF A9 D9 */ bl OSRestoreInterrupts /* 800952EC 000908AC 38 60 00 01 */ li r3, 1 lbl_800952F0: /* 800952F0 000908B0 39 61 00 30 */ addi r11, r1, 0x30 @@ -21917,7 +21917,7 @@ glabel func_800953AC /* 800953D8 00090998 3C 60 80 1E */ lis r3, lbl_801DD980@ha /* 800953DC 0009099C 38 63 D9 80 */ addi r3, r3, lbl_801DD980@l /* 800953E0 000909A0 7F E3 02 14 */ add r31, r3, r0 -/* 800953E4 000909A4 4B FF A8 B5 */ bl func_8008FC98 +/* 800953E4 000909A4 4B FF A8 B5 */ bl __RAS_OSDisableInterrupts_begin /* 800953E8 000909A8 7C 7E 1B 78 */ mr r30, r3 /* 800953EC 000909AC 80 1F 00 0C */ lwz r0, 0xc(r31) /* 800953F0 000909B0 54 00 07 BF */ clrlwi. r0, r0, 0x1e @@ -21927,7 +21927,7 @@ glabel func_800953AC /* 80095400 000909C0 40 82 00 14 */ bne lbl_80095414 lbl_80095404: /* 80095404 000909C4 7F C3 F3 78 */ mr r3, r30 -/* 80095408 000909C8 4B FF A8 B9 */ bl func_8008FCC0 +/* 80095408 000909C8 4B FF A8 B9 */ bl OSRestoreInterrupts /* 8009540C 000909CC 38 60 00 00 */ li r3, 0 /* 80095410 000909D0 48 00 00 7C */ b lbl_8009548C lbl_80095414: @@ -21960,7 +21960,7 @@ lbl_80095450: /* 80095478 00090A38 60 00 00 03 */ ori r0, r0, 3 /* 8009547C 00090A3C 90 03 68 0C */ stw r0, 0x680c(r3) /* 80095480 00090A40 7F C3 F3 78 */ mr r3, r30 -/* 80095484 00090A44 4B FF A8 3D */ bl func_8008FCC0 +/* 80095484 00090A44 4B FF A8 3D */ bl OSRestoreInterrupts /* 80095488 00090A48 38 60 00 01 */ li r3, 1 lbl_8009548C: /* 8009548C 00090A4C 39 61 00 30 */ addi r11, r1, 0x30 @@ -21991,7 +21991,7 @@ lbl_800954E4: /* 800954E4 00090AA4 80 03 68 0C */ lwz r0, 0x680c(r3) /* 800954E8 00090AA8 54 00 07 FF */ clrlwi. r0, r0, 0x1f /* 800954EC 00090AAC 40 82 02 04 */ bne lbl_800956F0 -/* 800954F0 00090AB0 4B FF A7 A9 */ bl func_8008FC98 +/* 800954F0 00090AB0 4B FF A7 A9 */ bl __RAS_OSDisableInterrupts_begin /* 800954F4 00090AB4 7C 7C 1B 78 */ mr r28, r3 /* 800954F8 00090AB8 80 1F 00 0C */ lwz r0, 0xc(r31) /* 800954FC 00090ABC 54 00 07 7B */ rlwinm. r0, r0, 0, 0x1d, 0x1d @@ -22126,7 +22126,7 @@ lbl_800956E0: /* 800956E0 00090CA0 3B A0 00 01 */ li r29, 1 lbl_800956E4: /* 800956E4 00090CA4 7F 83 E3 78 */ mr r3, r28 -/* 800956E8 00090CA8 4B FF A5 D9 */ bl func_8008FCC0 +/* 800956E8 00090CA8 4B FF A5 D9 */ bl OSRestoreInterrupts /* 800956EC 00090CAC 48 00 00 10 */ b lbl_800956FC lbl_800956F0: /* 800956F0 00090CB0 80 1F 00 0C */ lwz r0, 0xc(r31) @@ -22155,7 +22155,7 @@ glabel func_80095720 /* 80095740 00090D00 3F E0 80 1E */ lis r31, lbl_801DD980@ha /* 80095744 00090D04 3B FF D9 80 */ addi r31, r31, lbl_801DD980@l /* 80095748 00090D08 7F DF 02 14 */ add r30, r31, r0 -/* 8009574C 00090D0C 4B FF A5 4D */ bl func_8008FC98 +/* 8009574C 00090D0C 4B FF A5 4D */ bl __RAS_OSDisableInterrupts_begin /* 80095750 00090D10 7C 7C 1B 78 */ mr r28, r3 /* 80095754 00090D14 83 BE 00 00 */ lwz r29, 0(r30) /* 80095758 00090D18 93 7E 00 00 */ stw r27, 0(r30) @@ -22171,7 +22171,7 @@ lbl_80095774: /* 8009577C 00090D3C 4B FF F8 21 */ bl func_80094F9C lbl_80095780: /* 80095780 00090D40 7F 83 E3 78 */ mr r3, r28 -/* 80095784 00090D44 4B FF A5 3D */ bl func_8008FCC0 +/* 80095784 00090D44 4B FF A5 3D */ bl OSRestoreInterrupts /* 80095788 00090D48 7F A3 EB 78 */ mr r3, r29 /* 8009578C 00090D4C 39 61 00 20 */ addi r11, r1, 0x20 /* 80095790 00090D50 48 0B D7 11 */ bl _restgpr_26 @@ -22199,7 +22199,7 @@ glabel func_800957A4 /* 800957E0 00090DA0 48 00 01 24 */ b lbl_80095904 lbl_800957E4: /* 800957E4 00090DA4 3B A0 00 01 */ li r29, 1 -/* 800957E8 00090DA8 4B FF A4 B1 */ bl func_8008FC98 +/* 800957E8 00090DA8 4B FF A4 B1 */ bl __RAS_OSDisableInterrupts_begin /* 800957EC 00090DAC 7C 7E 1B 78 */ mr r30, r3 /* 800957F0 00090DB0 1C 7C 00 14 */ mulli r3, r28, 0x14 /* 800957F4 00090DB4 3C 00 CD 00 */ lis r0, 0xcd00 @@ -22274,7 +22274,7 @@ lbl_800958DC: /* 800958F4 00090EB4 3B A0 00 00 */ li r29, 0 lbl_800958F8: /* 800958F8 00090EB8 7F C3 F3 78 */ mr r3, r30 -/* 800958FC 00090EBC 4B FF A3 C5 */ bl func_8008FCC0 +/* 800958FC 00090EBC 4B FF A3 C5 */ bl OSRestoreInterrupts /* 80095900 00090EC0 7F A3 EB 78 */ mr r3, r29 lbl_80095904: /* 80095904 00090EC4 83 E1 00 1C */ lwz r31, 0x1c(r1) @@ -22309,16 +22309,16 @@ glabel func_80095924 /* 80095970 00090F30 38 A1 00 08 */ addi r5, r1, 8 /* 80095974 00090F34 48 00 0B 11 */ bl func_80096484 lbl_80095978: -/* 80095978 00090F38 4B FF A3 21 */ bl func_8008FC98 +/* 80095978 00090F38 4B FF A3 21 */ bl __RAS_OSDisableInterrupts_begin /* 8009597C 00090F3C 7C 7E 1B 78 */ mr r30, r3 /* 80095980 00090F40 80 1F 00 20 */ lwz r0, 0x20(r31) /* 80095984 00090F44 2C 00 00 00 */ cmpwi r0, 0 /* 80095988 00090F48 40 82 00 10 */ bne lbl_80095998 -/* 8009598C 00090F4C 4B FF A3 35 */ bl func_8008FCC0 +/* 8009598C 00090F4C 4B FF A3 35 */ bl OSRestoreInterrupts /* 80095990 00090F50 38 60 00 00 */ li r3, 0 /* 80095994 00090F54 48 00 00 90 */ b lbl_80095A24 lbl_80095998: -/* 80095998 00090F58 4B FF A3 01 */ bl func_8008FC98 +/* 80095998 00090F58 4B FF A3 01 */ bl __RAS_OSDisableInterrupts_begin /* 8009599C 00090F5C 7C 7C 1B 78 */ mr r28, r3 /* 800959A0 00090F60 80 1F 00 0C */ lwz r0, 0xc(r31) /* 800959A4 00090F64 54 00 07 39 */ rlwinm. r0, r0, 0, 0x1c, 0x1c @@ -22329,7 +22329,7 @@ lbl_80095998: /* 800959B8 00090F78 40 82 00 14 */ bne lbl_800959CC lbl_800959BC: /* 800959BC 00090F7C 7F 83 E3 78 */ mr r3, r28 -/* 800959C0 00090F80 4B FF A3 01 */ bl func_8008FCC0 +/* 800959C0 00090F80 4B FF A3 01 */ bl OSRestoreInterrupts /* 800959C4 00090F84 3B A0 00 00 */ li r29, 0 /* 800959C8 00090F88 48 00 00 50 */ b lbl_80095A18 lbl_800959CC: @@ -22350,11 +22350,11 @@ lbl_800959CC: /* 80095A04 00090FC4 60 00 00 08 */ ori r0, r0, 8 /* 80095A08 00090FC8 90 1F 00 0C */ stw r0, 0xc(r31) /* 80095A0C 00090FCC 7F 83 E3 78 */ mr r3, r28 -/* 80095A10 00090FD0 4B FF A2 B1 */ bl func_8008FCC0 +/* 80095A10 00090FD0 4B FF A2 B1 */ bl OSRestoreInterrupts /* 80095A14 00090FD4 3B A0 00 01 */ li r29, 1 lbl_80095A18: /* 80095A18 00090FD8 7F C3 F3 78 */ mr r3, r30 -/* 80095A1C 00090FDC 4B FF A2 A5 */ bl func_8008FCC0 +/* 80095A1C 00090FDC 4B FF A2 A5 */ bl OSRestoreInterrupts /* 80095A20 00090FE0 7F A3 EB 78 */ mr r3, r29 lbl_80095A24: /* 80095A24 00090FE4 39 61 00 30 */ addi r11, r1, 0x30 @@ -22376,12 +22376,12 @@ glabel func_80095A3C /* 80095A5C 0009101C 3C 60 80 1E */ lis r3, lbl_801DD980@ha /* 80095A60 00091020 38 63 D9 80 */ addi r3, r3, lbl_801DD980@l /* 80095A64 00091024 7F E3 02 14 */ add r31, r3, r0 -/* 80095A68 00091028 4B FF A2 31 */ bl func_8008FC98 +/* 80095A68 00091028 4B FF A2 31 */ bl __RAS_OSDisableInterrupts_begin /* 80095A6C 0009102C 7C 7E 1B 78 */ mr r30, r3 /* 80095A70 00091030 80 1F 00 0C */ lwz r0, 0xc(r31) /* 80095A74 00091034 54 00 07 39 */ rlwinm. r0, r0, 0, 0x1c, 0x1c /* 80095A78 00091038 40 82 00 10 */ bne lbl_80095A88 -/* 80095A7C 0009103C 4B FF A2 45 */ bl func_8008FCC0 +/* 80095A7C 0009103C 4B FF A2 45 */ bl OSRestoreInterrupts /* 80095A80 00091040 38 60 00 01 */ li r3, 1 /* 80095A84 00091044 48 00 00 54 */ b lbl_80095AD8 lbl_80095A88: @@ -22391,7 +22391,7 @@ lbl_80095A88: /* 80095A94 00091054 80 1F 00 18 */ lwz r0, 0x18(r31) /* 80095A98 00091058 2C 00 00 00 */ cmpwi r0, 0 /* 80095A9C 0009105C 40 82 00 10 */ bne lbl_80095AAC -/* 80095AA0 00091060 4B FF A2 21 */ bl func_8008FCC0 +/* 80095AA0 00091060 4B FF A2 21 */ bl OSRestoreInterrupts /* 80095AA4 00091064 38 60 00 00 */ li r3, 0 /* 80095AA8 00091068 48 00 00 30 */ b lbl_80095AD8 lbl_80095AAC: @@ -22404,7 +22404,7 @@ lbl_80095AAC: /* 80095AC4 00091084 7C 63 04 30 */ srw r3, r3, r0 /* 80095AC8 00091088 4B FF A5 61 */ bl func_80090028 /* 80095ACC 0009108C 7F C3 F3 78 */ mr r3, r30 -/* 80095AD0 00091090 4B FF A1 F1 */ bl func_8008FCC0 +/* 80095AD0 00091090 4B FF A1 F1 */ bl OSRestoreInterrupts /* 80095AD4 00091094 38 60 00 01 */ li r3, 1 lbl_80095AD8: /* 80095AD8 00091098 83 E1 00 1C */ lwz r31, 0x1c(r1) @@ -22428,7 +22428,7 @@ glabel func_80095AF4 /* 80095B18 000910D8 3C 60 80 1E */ lis r3, lbl_801DD980@ha /* 80095B1C 000910DC 38 63 D9 80 */ addi r3, r3, lbl_801DD980@l /* 80095B20 000910E0 7F E3 02 14 */ add r31, r3, r0 -/* 80095B24 000910E4 4B FF A1 75 */ bl func_8008FC98 +/* 80095B24 000910E4 4B FF A1 75 */ bl __RAS_OSDisableInterrupts_begin /* 80095B28 000910E8 7C 7E 1B 78 */ mr r30, r3 /* 80095B2C 000910EC 80 1F 00 0C */ lwz r0, 0xc(r31) /* 80095B30 000910F0 54 00 07 7B */ rlwinm. r0, r0, 0, 0x1d, 0x1d @@ -22453,7 +22453,7 @@ lbl_80095B64: /* 80095B78 00091138 41 82 00 14 */ beq lbl_80095B8C lbl_80095B7C: /* 80095B7C 0009113C 7F C3 F3 78 */ mr r3, r30 -/* 80095B80 00091140 4B FF A1 41 */ bl func_8008FCC0 +/* 80095B80 00091140 4B FF A1 41 */ bl OSRestoreInterrupts /* 80095B84 00091144 38 60 00 00 */ li r3, 0 /* 80095B88 00091148 48 00 00 84 */ b lbl_80095C0C lbl_80095B8C: @@ -22490,7 +22490,7 @@ lbl_80095BF8: /* 80095BFC 000911BC 4B FF A4 2D */ bl func_80090028 lbl_80095C00: /* 80095C00 000911C0 7F C3 F3 78 */ mr r3, r30 -/* 80095C04 000911C4 4B FF A0 BD */ bl func_8008FCC0 +/* 80095C04 000911C4 4B FF A0 BD */ bl OSRestoreInterrupts /* 80095C08 000911C8 38 60 00 01 */ li r3, 1 lbl_80095C0C: /* 80095C0C 000911CC 39 61 00 20 */ addi r11, r1, 0x20 @@ -22513,12 +22513,12 @@ glabel func_80095C24 /* 80095C48 00091208 3C 60 80 1E */ lis r3, lbl_801DD980@ha /* 80095C4C 0009120C 38 63 D9 80 */ addi r3, r3, lbl_801DD980@l /* 80095C50 00091210 7F E3 02 14 */ add r31, r3, r0 -/* 80095C54 00091214 4B FF A0 45 */ bl func_8008FC98 +/* 80095C54 00091214 4B FF A0 45 */ bl __RAS_OSDisableInterrupts_begin /* 80095C58 00091218 7C 7D 1B 78 */ mr r29, r3 /* 80095C5C 0009121C 80 1F 00 0C */ lwz r0, 0xc(r31) /* 80095C60 00091220 54 00 07 7B */ rlwinm. r0, r0, 0, 0x1d, 0x1d /* 80095C64 00091224 40 82 00 10 */ bne lbl_80095C74 -/* 80095C68 00091228 4B FF A0 59 */ bl func_8008FCC0 +/* 80095C68 00091228 4B FF A0 59 */ bl OSRestoreInterrupts /* 80095C6C 0009122C 38 60 00 00 */ li r3, 0 /* 80095C70 00091230 48 00 00 94 */ b lbl_80095D04 lbl_80095C74: @@ -22549,7 +22549,7 @@ lbl_80095CC8: /* 80095CCC 0009128C 4B FF A3 DD */ bl func_800900A8 lbl_80095CD0: /* 80095CD0 00091290 7F A3 EB 78 */ mr r3, r29 -/* 80095CD4 00091294 4B FF 9F ED */ bl func_8008FCC0 +/* 80095CD4 00091294 4B FF 9F ED */ bl OSRestoreInterrupts /* 80095CD8 00091298 2C 1C 00 02 */ cmpwi r28, 2 /* 80095CDC 0009129C 41 82 00 24 */ beq lbl_80095D00 /* 80095CE0 000912A0 57 C0 06 31 */ rlwinm. r0, r30, 0, 0x18, 0x18 @@ -22951,7 +22951,7 @@ glabel func_80096288 /* 800962AC 0009186C 3C 60 80 1E */ lis r3, lbl_801DD980@ha /* 800962B0 00091870 38 63 D9 80 */ addi r3, r3, lbl_801DD980@l /* 800962B4 00091874 7F C3 02 14 */ add r30, r3, r0 -/* 800962B8 00091878 4B FF 99 E1 */ bl func_8008FC98 +/* 800962B8 00091878 4B FF 99 E1 */ bl __RAS_OSDisableInterrupts_begin /* 800962BC 0009187C 7C 7D 1B 78 */ mr r29, r3 /* 800962C0 00091880 80 1E 00 0C */ lwz r0, 0xc(r30) /* 800962C4 00091884 54 00 06 F7 */ rlwinm. r0, r0, 0, 0x1b, 0x1b @@ -22968,7 +22968,7 @@ lbl_800962E8: /* 800962EC 000918AC 7C 1F 00 40 */ cmplw r31, r0 /* 800962F0 000918B0 40 82 00 14 */ bne lbl_80096304 /* 800962F4 000918B4 7F A3 EB 78 */ mr r3, r29 -/* 800962F8 000918B8 4B FF 99 C9 */ bl func_8008FCC0 +/* 800962F8 000918B8 4B FF 99 C9 */ bl OSRestoreInterrupts /* 800962FC 000918BC 38 60 00 00 */ li r3, 0 /* 80096300 000918C0 48 00 00 6C */ b lbl_8009636C lbl_80096304: @@ -22987,7 +22987,7 @@ lbl_8009630C: /* 80096330 000918F0 90 1E 00 24 */ stw r0, 0x24(r30) lbl_80096334: /* 80096334 000918F4 7F A3 EB 78 */ mr r3, r29 -/* 80096338 000918F8 4B FF 99 89 */ bl func_8008FCC0 +/* 80096338 000918F8 4B FF 99 89 */ bl OSRestoreInterrupts /* 8009633C 000918FC 38 60 00 00 */ li r3, 0 /* 80096340 00091900 48 00 00 2C */ b lbl_8009636C lbl_80096344: @@ -22999,7 +22999,7 @@ lbl_80096344: /* 80096358 00091918 7F C4 F3 78 */ mr r4, r30 /* 8009635C 0009191C 4B FF EC 41 */ bl func_80094F9C /* 80096360 00091920 7F A3 EB 78 */ mr r3, r29 -/* 80096364 00091924 4B FF 99 5D */ bl func_8008FCC0 +/* 80096364 00091924 4B FF 99 5D */ bl OSRestoreInterrupts /* 80096368 00091928 38 60 00 01 */ li r3, 1 lbl_8009636C: /* 8009636C 0009192C 39 61 00 20 */ addi r11, r1, 0x20 @@ -23022,12 +23022,12 @@ glabel func_80096384 /* 800963A8 00091968 3C 60 80 1E */ lis r3, lbl_801DD980@ha /* 800963AC 0009196C 38 63 D9 80 */ addi r3, r3, lbl_801DD980@l /* 800963B0 00091970 7F E3 02 14 */ add r31, r3, r0 -/* 800963B4 00091974 4B FF 98 E5 */ bl func_8008FC98 +/* 800963B4 00091974 4B FF 98 E5 */ bl __RAS_OSDisableInterrupts_begin /* 800963B8 00091978 7C 7E 1B 78 */ mr r30, r3 /* 800963BC 0009197C 80 1F 00 0C */ lwz r0, 0xc(r31) /* 800963C0 00091980 54 00 06 F7 */ rlwinm. r0, r0, 0, 0x1b, 0x1b /* 800963C4 00091984 40 82 00 10 */ bne lbl_800963D4 -/* 800963C8 00091988 4B FF 98 F9 */ bl func_8008FCC0 +/* 800963C8 00091988 4B FF 98 F9 */ bl OSRestoreInterrupts /* 800963CC 0009198C 38 60 00 00 */ li r3, 0 /* 800963D0 00091990 48 00 00 6C */ b lbl_8009643C lbl_800963D4: @@ -23057,7 +23057,7 @@ lbl_8009641C: /* 8009642C 000919EC 4E 80 04 21 */ bctrl lbl_80096430: /* 80096430 000919F0 7F C3 F3 78 */ mr r3, r30 -/* 80096434 000919F4 4B FF 98 8D */ bl func_8008FCC0 +/* 80096434 000919F4 4B FF 98 8D */ bl OSRestoreInterrupts /* 80096438 000919F8 38 60 00 01 */ li r3, 1 lbl_8009643C: /* 8009643C 000919FC 83 E1 00 1C */ lwz r31, 0x1c(r1) @@ -23128,7 +23128,7 @@ lbl_80096504: /* 80096528 00091AE8 80 7D 00 20 */ lwz r3, 0x20(r29) /* 8009652C 00091AEC 48 00 02 EC */ b lbl_80096818 lbl_80096530: -/* 80096530 00091AF0 4B FF 97 69 */ bl func_8008FC98 +/* 80096530 00091AF0 4B FF 97 69 */ bl __RAS_OSDisableInterrupts_begin /* 80096534 00091AF4 7C 7E 1B 78 */ mr r30, r3 /* 80096538 00091AF8 80 1D 00 0C */ lwz r0, 0xc(r29) /* 8009653C 00091AFC 54 00 07 39 */ rlwinm. r0, r0, 0, 0x1c, 0x1c @@ -23139,7 +23139,7 @@ lbl_80096530: /* 80096550 00091B10 40 82 00 14 */ bne lbl_80096564 lbl_80096554: /* 80096554 00091B14 7F C3 F3 78 */ mr r3, r30 -/* 80096558 00091B18 4B FF 97 69 */ bl func_8008FCC0 +/* 80096558 00091B18 4B FF 97 69 */ bl OSRestoreInterrupts /* 8009655C 00091B1C 38 00 00 00 */ li r0, 0 /* 80096560 00091B20 48 00 00 54 */ b lbl_800965B4 lbl_80096564: @@ -23161,7 +23161,7 @@ lbl_80096564: /* 800965A0 00091B60 60 00 00 08 */ ori r0, r0, 8 /* 800965A4 00091B64 90 1D 00 0C */ stw r0, 0xc(r29) /* 800965A8 00091B68 7F C3 F3 78 */ mr r3, r30 -/* 800965AC 00091B6C 4B FF 97 15 */ bl func_8008FCC0 +/* 800965AC 00091B6C 4B FF 97 15 */ bl OSRestoreInterrupts /* 800965B0 00091B70 38 00 00 01 */ li r0, 1 lbl_800965B4: /* 800965B4 00091B74 2C 00 00 00 */ cmpwi r0, 0 @@ -23171,7 +23171,7 @@ lbl_800965B4: lbl_800965C4: /* 800965C4 00091B84 83 FF 30 C0 */ lwz r31, 0x30c0(r31) lbl_800965C8: -/* 800965C8 00091B88 4B FF 96 D1 */ bl func_8008FC98 +/* 800965C8 00091B88 4B FF 96 D1 */ bl __RAS_OSDisableInterrupts_begin /* 800965CC 00091B8C 7C 7C 1B 78 */ mr r28, r3 /* 800965D0 00091B90 7F 23 CB 78 */ mr r3, r25 /* 800965D4 00091B94 7F 44 D3 78 */ mr r4, r26 @@ -23235,12 +23235,12 @@ lbl_800965F0: /* 800966B8 00091C78 54 00 D9 7E */ srwi r0, r0, 5 /* 800966BC 00091C7C 7F DE 03 78 */ or r30, r30, r0 lbl_800966C0: -/* 800966C0 00091C80 4B FF 95 D9 */ bl func_8008FC98 +/* 800966C0 00091C80 4B FF 95 D9 */ bl __RAS_OSDisableInterrupts_begin /* 800966C4 00091C84 7C 77 1B 78 */ mr r23, r3 /* 800966C8 00091C88 80 1D 00 0C */ lwz r0, 0xc(r29) /* 800966CC 00091C8C 54 00 06 F7 */ rlwinm. r0, r0, 0, 0x1b, 0x1b /* 800966D0 00091C90 40 82 00 0C */ bne lbl_800966DC -/* 800966D4 00091C94 4B FF 95 ED */ bl func_8008FCC0 +/* 800966D4 00091C94 4B FF 95 ED */ bl OSRestoreInterrupts /* 800966D8 00091C98 48 00 00 68 */ b lbl_80096740 lbl_800966DC: /* 800966DC 00091C9C 80 1D 00 0C */ lwz r0, 0xc(r29) @@ -23269,20 +23269,20 @@ lbl_80096724: /* 80096734 00091CF4 4E 80 04 21 */ bctrl lbl_80096738: /* 80096738 00091CF8 7E E3 BB 78 */ mr r3, r23 -/* 8009673C 00091CFC 4B FF 95 85 */ bl func_8008FCC0 +/* 8009673C 00091CFC 4B FF 95 85 */ bl OSRestoreInterrupts lbl_80096740: /* 80096740 00091D00 7F 83 E3 78 */ mr r3, r28 -/* 80096744 00091D04 4B FF 95 7D */ bl func_8008FCC0 +/* 80096744 00091D04 4B FF 95 7D */ bl OSRestoreInterrupts /* 80096748 00091D08 2C 19 00 02 */ cmpwi r25, 2 /* 8009674C 00091D0C 40 80 00 C4 */ bge lbl_80096810 /* 80096750 00091D10 2C 1A 00 00 */ cmpwi r26, 0 /* 80096754 00091D14 40 82 00 BC */ bne lbl_80096810 -/* 80096758 00091D18 4B FF 95 41 */ bl func_8008FC98 +/* 80096758 00091D18 4B FF 95 41 */ bl __RAS_OSDisableInterrupts_begin /* 8009675C 00091D1C 7C 77 1B 78 */ mr r23, r3 /* 80096760 00091D20 80 1D 00 0C */ lwz r0, 0xc(r29) /* 80096764 00091D24 54 00 07 39 */ rlwinm. r0, r0, 0, 0x1c, 0x1c /* 80096768 00091D28 40 82 00 0C */ bne lbl_80096774 -/* 8009676C 00091D2C 4B FF 95 55 */ bl func_8008FCC0 +/* 8009676C 00091D2C 4B FF 95 55 */ bl OSRestoreInterrupts /* 80096770 00091D30 48 00 00 4C */ b lbl_800967BC lbl_80096774: /* 80096774 00091D34 80 1D 00 0C */ lwz r0, 0xc(r29) @@ -23291,7 +23291,7 @@ lbl_80096774: /* 80096780 00091D40 80 1D 00 18 */ lwz r0, 0x18(r29) /* 80096784 00091D44 2C 00 00 00 */ cmpwi r0, 0 /* 80096788 00091D48 40 82 00 0C */ bne lbl_80096794 -/* 8009678C 00091D4C 4B FF 95 35 */ bl func_8008FCC0 +/* 8009678C 00091D4C 4B FF 95 35 */ bl OSRestoreInterrupts /* 80096790 00091D50 48 00 00 2C */ b lbl_800967BC lbl_80096794: /* 80096794 00091D54 80 1D 00 0C */ lwz r0, 0xc(r29) @@ -23303,9 +23303,9 @@ lbl_80096794: /* 800967AC 00091D6C 7C 63 04 30 */ srw r3, r3, r0 /* 800967B0 00091D70 4B FF 98 79 */ bl func_80090028 /* 800967B4 00091D74 7E E3 BB 78 */ mr r3, r23 -/* 800967B8 00091D78 4B FF 95 09 */ bl func_8008FCC0 +/* 800967B8 00091D78 4B FF 95 09 */ bl OSRestoreInterrupts lbl_800967BC: -/* 800967BC 00091D7C 4B FF 94 DD */ bl func_8008FC98 +/* 800967BC 00091D7C 4B FF 94 DD */ bl __RAS_OSDisableInterrupts_begin /* 800967C0 00091D80 57 24 10 3A */ slwi r4, r25, 2 /* 800967C4 00091D84 3C 00 80 00 */ lis r0, 0x8000 /* 800967C8 00091D88 7C 80 22 14 */ add r4, r0, r4 @@ -23320,7 +23320,7 @@ lbl_800967BC: /* 800967EC 00091DAC 90 1D 00 1C */ stw r0, 0x1c(r29) /* 800967F0 00091DB0 93 FD 00 20 */ stw r31, 0x20(r29) lbl_800967F4: -/* 800967F4 00091DB4 4B FF 94 CD */ bl func_8008FCC0 +/* 800967F4 00091DB4 4B FF 94 CD */ bl OSRestoreInterrupts /* 800967F8 00091DB8 2C 1E 00 00 */ cmpwi r30, 0 /* 800967FC 00091DBC 41 82 00 0C */ beq lbl_80096808 /* 80096800 00091DC0 38 60 00 00 */ li r3, 0 @@ -24049,7 +24049,7 @@ lbl_80097214: /* 8009725C 0009281C 3B A0 00 08 */ li r29, 8 /* 80097260 00092820 3A 20 00 01 */ li r17, 1 lbl_80097264: -/* 80097264 00092824 4B FF 8A 35 */ bl func_8008FC98 +/* 80097264 00092824 4B FF 8A 35 */ bl __RAS_OSDisableInterrupts_begin /* 80097268 00092828 20 14 00 03 */ subfic r0, r20, 3 /* 8009726C 0009282C 83 5C 64 38 */ lwz r26, 0x6438(r28) /* 80097270 00092830 54 00 18 38 */ slwi r0, r0, 3 @@ -24061,7 +24061,7 @@ lbl_80097264: /* 80097288 00092848 40 82 00 08 */ bne lbl_80097290 /* 8009728C 0009284C 93 B9 00 00 */ stw r29, 0(r25) lbl_80097290: -/* 80097290 00092850 4B FF 8A 31 */ bl func_8008FCC0 +/* 80097290 00092850 4B FF 8A 31 */ bl OSRestoreInterrupts /* 80097294 00092854 57 40 06 B5 */ rlwinm. r0, r26, 0, 0x1a, 0x1a /* 80097298 00092858 41 82 00 20 */ beq lbl_800972B8 /* 8009729C 0009285C 80 18 00 04 */ lwz r0, 4(r24) @@ -24179,7 +24179,7 @@ glabel func_80097424 /* 8009742C 000929EC 90 01 00 14 */ stw r0, 0x14(r1) /* 80097430 000929F0 93 E1 00 0C */ stw r31, 0xc(r1) /* 80097434 000929F4 7C 7F 1B 78 */ mr r31, r3 -/* 80097438 000929F8 4B FF 88 61 */ bl func_8008FC98 +/* 80097438 000929F8 4B FF 88 61 */ bl __RAS_OSDisableInterrupts_begin /* 8009743C 000929FC 3C 80 CD 00 */ lis r4, 0xCD006434@ha /* 80097440 00092A00 2C 1F 00 00 */ cmpwi r31, 0 /* 80097444 00092A04 80 A4 64 34 */ lwz r5, 0xCD006434@l(r4) @@ -24199,7 +24199,7 @@ lbl_80097474: /* 80097474 00092A34 54 A0 00 7C */ rlwinm r0, r5, 0, 1, 0x1e /* 80097478 00092A38 3C 80 CD 00 */ lis r4, 0xCD006434@ha /* 8009747C 00092A3C 90 04 64 34 */ stw r0, 0xCD006434@l(r4) -/* 80097480 00092A40 4B FF 88 41 */ bl func_8008FCC0 +/* 80097480 00092A40 4B FF 88 41 */ bl OSRestoreInterrupts /* 80097484 00092A44 7F E3 FB 78 */ mr r3, r31 /* 80097488 00092A48 83 E1 00 0C */ lwz r31, 0xc(r1) /* 8009748C 00092A4C 80 01 00 14 */ lwz r0, 0x14(r1) @@ -24214,7 +24214,7 @@ glabel func_8009749C /* 800974A8 00092A68 93 E1 00 0C */ stw r31, 0xc(r1) /* 800974AC 00092A6C 93 C1 00 08 */ stw r30, 8(r1) /* 800974B0 00092A70 7C 7E 1B 78 */ mr r30, r3 -/* 800974B4 00092A74 4B FF 87 E5 */ bl func_8008FC98 +/* 800974B4 00092A74 4B FF 87 E5 */ bl __RAS_OSDisableInterrupts_begin /* 800974B8 00092A78 3C 80 80 1E */ lis r4, lbl_801DDC00@ha /* 800974BC 00092A7C 38 00 00 04 */ li r0, 4 /* 800974C0 00092A80 7C 7F 1B 78 */ mr r31, r3 @@ -24254,7 +24254,7 @@ lbl_80097534: /* 80097540 00092B00 4B FF FE E5 */ bl func_80097424 lbl_80097544: /* 80097544 00092B04 7F E3 FB 78 */ mr r3, r31 -/* 80097548 00092B08 4B FF 87 79 */ bl func_8008FCC0 +/* 80097548 00092B08 4B FF 87 79 */ bl OSRestoreInterrupts /* 8009754C 00092B0C 38 60 00 01 */ li r3, 1 /* 80097550 00092B10 48 00 00 1C */ b lbl_8009756C lbl_80097554: @@ -24262,7 +24262,7 @@ lbl_80097554: /* 80097558 00092B18 38 A5 00 01 */ addi r5, r5, 1 /* 8009755C 00092B1C 42 00 FF 74 */ bdnz lbl_800974D0 /* 80097560 00092B20 7F E3 FB 78 */ mr r3, r31 -/* 80097564 00092B24 4B FF 87 5D */ bl func_8008FCC0 +/* 80097564 00092B24 4B FF 87 5D */ bl OSRestoreInterrupts /* 80097568 00092B28 38 60 00 00 */ li r3, 0 lbl_8009756C: /* 8009756C 00092B2C 80 01 00 14 */ lwz r0, 0x14(r1) @@ -24336,12 +24336,12 @@ glabel func_80097644 /* 80097664 00092C24 7C DA 33 78 */ mr r26, r6 /* 80097668 00092C28 7C FE 3B 78 */ mr r30, r7 /* 8009766C 00092C2C 7D 1F 43 78 */ mr r31, r8 -/* 80097670 00092C30 4B FF 86 29 */ bl func_8008FC98 +/* 80097670 00092C30 4B FF 86 29 */ bl __RAS_OSDisableInterrupts_begin /* 80097674 00092C34 3D 00 80 18 */ lis r8, lbl_80183F30@ha /* 80097678 00092C38 80 08 3F 30 */ lwz r0, lbl_80183F30@l(r8) /* 8009767C 00092C3C 2C 00 FF FF */ cmpwi r0, -1 /* 80097680 00092C40 41 82 00 10 */ beq lbl_80097690 -/* 80097684 00092C44 4B FF 86 3D */ bl func_8008FCC0 +/* 80097684 00092C44 4B FF 86 3D */ bl OSRestoreInterrupts /* 80097688 00092C48 38 60 00 00 */ li r3, 0 /* 8009768C 00092C4C 48 00 01 50 */ b lbl_800977DC lbl_80097690: @@ -24430,7 +24430,7 @@ lbl_80097780: /* 800977C8 00092D88 53 66 0F 7C */ rlwimi r6, r27, 1, 0x1d, 0x1e /* 800977CC 00092D8C 60 C0 00 01 */ ori r0, r6, 1 /* 800977D0 00092D90 90 09 64 34 */ stw r0, 0x6434(r9) -/* 800977D4 00092D94 4B FF 84 ED */ bl func_8008FCC0 +/* 800977D4 00092D94 4B FF 84 ED */ bl OSRestoreInterrupts /* 800977D8 00092D98 38 60 00 01 */ li r3, 1 lbl_800977DC: /* 800977DC 00092D9C 39 61 00 20 */ addi r11, r1, 0x20 @@ -24447,7 +24447,7 @@ glabel func_800977F4 /* 80097800 00092DC0 93 E1 00 0C */ stw r31, 0xc(r1) /* 80097804 00092DC4 93 C1 00 08 */ stw r30, 8(r1) /* 80097808 00092DC8 7C 7E 1B 78 */ mr r30, r3 -/* 8009780C 00092DCC 4B FF 84 8D */ bl func_8008FC98 +/* 8009780C 00092DCC 4B FF 84 8D */ bl __RAS_OSDisableInterrupts_begin /* 80097810 00092DD0 3C 80 CD 00 */ lis r4, 0xCD006438@ha /* 80097814 00092DD4 20 1E 00 03 */ subfic r0, r30, 3 /* 80097818 00092DD8 83 E4 64 38 */ lwz r31, 0xCD006438@l(r4) @@ -24464,7 +24464,7 @@ glabel func_800977F4 /* 80097844 00092E04 38 00 00 08 */ li r0, 8 /* 80097848 00092E08 7C 04 29 2E */ stwx r0, r4, r5 lbl_8009784C: -/* 8009784C 00092E0C 4B FF 84 75 */ bl func_8008FCC0 +/* 8009784C 00092E0C 4B FF 84 75 */ bl OSRestoreInterrupts /* 80097850 00092E10 7F E3 FB 78 */ mr r3, r31 /* 80097854 00092E14 83 E1 00 0C */ lwz r31, 0xc(r1) /* 80097858 00092E18 83 C1 00 08 */ lwz r30, 8(r1) @@ -24488,7 +24488,7 @@ glabel func_80097880 /* 80097890 00092E50 93 E1 00 0C */ stw r31, 0xc(r1) /* 80097894 00092E54 54 7F 80 1E */ slwi r31, r3, 0x10 /* 80097898 00092E58 7F FF 03 78 */ or r31, r31, r0 -/* 8009789C 00092E5C 4B FF 83 FD */ bl func_8008FC98 +/* 8009789C 00092E5C 4B FF 83 FD */ bl __RAS_OSDisableInterrupts_begin /* 800978A0 00092E60 3C A0 80 18 */ lis r5, lbl_80183F30@ha /* 800978A4 00092E64 3C 80 CD 00 */ lis r4, 0xCD006430@ha /* 800978A8 00092E68 38 A5 3F 30 */ addi r5, r5, lbl_80183F30@l @@ -24497,7 +24497,7 @@ glabel func_80097880 /* 800978B4 00092E74 7C 1F FB 78 */ or r31, r0, r31 /* 800978B8 00092E78 93 E5 00 04 */ stw r31, 4(r5) /* 800978BC 00092E7C 93 E4 64 30 */ stw r31, 0xCD006430@l(r4) -/* 800978C0 00092E80 4B FF 84 01 */ bl func_8008FCC0 +/* 800978C0 00092E80 4B FF 84 01 */ bl OSRestoreInterrupts /* 800978C4 00092E84 7F E3 FB 78 */ mr r3, r31 /* 800978C8 00092E88 83 E1 00 0C */ lwz r31, 0xc(r1) /* 800978CC 00092E8C 80 01 00 14 */ lwz r0, 0x14(r1) @@ -24518,7 +24518,7 @@ glabel func_800978DC /* 80097900 00092EC0 80 63 00 04 */ lwz r3, 4(r3) /* 80097904 00092EC4 48 00 00 4C */ b lbl_80097950 lbl_80097908: -/* 80097908 00092EC8 4B FF 83 91 */ bl func_8008FC98 +/* 80097908 00092EC8 4B FF 83 91 */ bl __RAS_OSDisableInterrupts_begin /* 8009790C 00092ECC 57 FF 46 3E */ srwi r31, r31, 0x18 /* 80097910 00092ED0 3C C0 80 18 */ lis r6, lbl_80183F30@ha /* 80097914 00092ED4 57 E8 E7 3E */ rlwinm r8, r31, 0x1c, 0x1c, 0x1f @@ -24534,7 +24534,7 @@ lbl_80097908: /* 8009793C 00092EFC 93 E6 00 04 */ stw r31, 4(r6) /* 80097940 00092F00 90 04 64 38 */ stw r0, 0xCD006438@l(r4) /* 80097944 00092F04 93 E4 64 30 */ stw r31, 0x6430(r4) -/* 80097948 00092F08 4B FF 83 79 */ bl func_8008FCC0 +/* 80097948 00092F08 4B FF 83 79 */ bl OSRestoreInterrupts /* 8009794C 00092F0C 7F E3 FB 78 */ mr r3, r31 lbl_80097950: /* 80097950 00092F10 80 01 00 14 */ lwz r0, 0x14(r1) @@ -24556,7 +24556,7 @@ glabel func_80097964 /* 80097988 00092F48 80 63 00 04 */ lwz r3, 4(r3) /* 8009798C 00092F4C 48 00 00 30 */ b lbl_800979BC lbl_80097990: -/* 80097990 00092F50 4B FF 83 09 */ bl func_8008FC98 +/* 80097990 00092F50 4B FF 83 09 */ bl __RAS_OSDisableInterrupts_begin /* 80097994 00092F54 3C C0 80 18 */ lis r6, lbl_80183F30@ha /* 80097998 00092F58 57 E0 46 36 */ rlwinm r0, r31, 8, 0x18, 0x1b /* 8009799C 00092F5C 38 C6 3F 30 */ addi r6, r6, lbl_80183F30@l @@ -24565,7 +24565,7 @@ lbl_80097990: /* 800979A8 00092F68 7C BF 00 78 */ andc r31, r5, r0 /* 800979AC 00092F6C 93 E4 64 30 */ stw r31, 0xCD006430@l(r4) /* 800979B0 00092F70 93 E6 00 04 */ stw r31, 4(r6) -/* 800979B4 00092F74 4B FF 83 0D */ bl func_8008FCC0 +/* 800979B4 00092F74 4B FF 83 0D */ bl OSRestoreInterrupts /* 800979B8 00092F78 7F E3 FB 78 */ mr r3, r31 lbl_800979BC: /* 800979BC 00092F7C 80 01 00 14 */ lwz r0, 0x14(r1) @@ -24584,9 +24584,9 @@ glabel func_800979D0 /* 800979E8 00092FA8 93 A1 00 14 */ stw r29, 0x14(r1) /* 800979EC 00092FAC 7C 7D 1B 78 */ mr r29, r3 /* 800979F0 00092FB0 93 81 00 10 */ stw r28, 0x10(r1) -/* 800979F4 00092FB4 4B FF 82 A5 */ bl func_8008FC98 +/* 800979F4 00092FB4 4B FF 82 A5 */ bl __RAS_OSDisableInterrupts_begin /* 800979F8 00092FB8 7C 7F 1B 78 */ mr r31, r3 -/* 800979FC 00092FBC 4B FF 82 9D */ bl func_8008FC98 +/* 800979FC 00092FBC 4B FF 82 9D */ bl __RAS_OSDisableInterrupts_begin /* 80097A00 00092FC0 3C 80 CD 00 */ lis r4, 0xCD006438@ha /* 80097A04 00092FC4 20 1D 00 03 */ subfic r0, r29, 3 /* 80097A08 00092FC8 83 84 64 38 */ lwz r28, 0xCD006438@l(r4) @@ -24603,7 +24603,7 @@ glabel func_800979D0 /* 80097A34 00092FF4 38 00 00 08 */ li r0, 8 /* 80097A38 00092FF8 7C 04 29 2E */ stwx r0, r4, r5 lbl_80097A3C: -/* 80097A3C 00092FFC 4B FF 82 85 */ bl func_8008FCC0 +/* 80097A3C 00092FFC 4B FF 82 85 */ bl OSRestoreInterrupts /* 80097A40 00093000 57 80 06 B5 */ rlwinm. r0, r28, 0, 0x1a, 0x1a /* 80097A44 00093004 41 82 00 44 */ beq lbl_80097A88 /* 80097A48 00093008 1C BD 00 0C */ mulli r5, r29, 0xc @@ -24641,7 +24641,7 @@ lbl_80097A88: /* 80097AC4 00093084 90 1E 00 04 */ stw r0, 4(r30) lbl_80097AC8: /* 80097AC8 00093088 7F E3 FB 78 */ mr r3, r31 -/* 80097ACC 0009308C 4B FF 81 F5 */ bl func_8008FCC0 +/* 80097ACC 0009308C 4B FF 81 F5 */ bl OSRestoreInterrupts /* 80097AD0 00093090 83 E1 00 1C */ lwz r31, 0x1c(r1) /* 80097AD4 00093094 7F 83 E3 78 */ mr r3, r28 /* 80097AD8 00093098 83 C1 00 18 */ lwz r30, 0x18(r1) @@ -24710,7 +24710,7 @@ glabel func_80097B80 /* 80097BBC 0009317C 7D 3B 4B 78 */ mr r27, r9 /* 80097BC0 00093180 7D 5C 53 78 */ mr r28, r10 /* 80097BC4 00093184 7F A0 5A 14 */ add r29, r0, r11 -/* 80097BC8 00093188 4B FF 80 D1 */ bl func_8008FC98 +/* 80097BC8 00093188 4B FF 80 D1 */ bl __RAS_OSDisableInterrupts_begin /* 80097BCC 0009318C 80 1D 00 00 */ lwz r0, 0(r29) /* 80097BD0 00093190 7C 7E 1B 78 */ mr r30, r3 /* 80097BD4 00093194 2C 00 FF FF */ cmpwi r0, -1 @@ -24721,7 +24721,7 @@ glabel func_80097B80 /* 80097BE8 000931A8 40 82 00 14 */ bne lbl_80097BFC lbl_80097BEC: /* 80097BEC 000931AC 7F C3 F3 78 */ mr r3, r30 -/* 80097BF0 000931B0 4B FF 80 D1 */ bl func_8008FCC0 +/* 80097BF0 000931B0 4B FF 80 D1 */ bl OSRestoreInterrupts /* 80097BF4 000931B4 38 60 00 00 */ li r3, 0 /* 80097BF8 000931B8 48 00 00 DC */ b lbl_80097CD4 lbl_80097BFC: @@ -24768,7 +24768,7 @@ lbl_80097C74: /* 80097C90 00093250 2C 03 00 00 */ cmpwi r3, 0 /* 80097C94 00093254 41 82 00 14 */ beq lbl_80097CA8 /* 80097C98 00093258 7F C3 F3 78 */ mr r3, r30 -/* 80097C9C 0009325C 4B FF 80 25 */ bl func_8008FCC0 +/* 80097C9C 0009325C 4B FF 80 25 */ bl OSRestoreInterrupts /* 80097CA0 00093260 38 60 00 01 */ li r3, 1 /* 80097CA4 00093264 48 00 00 30 */ b lbl_80097CD4 lbl_80097CA8: @@ -24781,7 +24781,7 @@ lbl_80097CA8: /* 80097CC0 00093280 93 5D 00 14 */ stw r26, 0x14(r29) /* 80097CC4 00093284 93 9D 00 1C */ stw r28, 0x1c(r29) /* 80097CC8 00093288 93 7D 00 18 */ stw r27, 0x18(r29) -/* 80097CCC 0009328C 4B FF 7F F5 */ bl func_8008FCC0 +/* 80097CCC 0009328C 4B FF 7F F5 */ bl OSRestoreInterrupts /* 80097CD0 00093290 38 60 00 01 */ li r3, 1 lbl_80097CD4: /* 80097CD4 00093294 39 61 00 40 */ addi r11, r1, 0x40 @@ -24984,7 +24984,7 @@ glabel func_80097F9C /* 80097FA8 00093568 39 61 00 20 */ addi r11, r1, 0x20 /* 80097FAC 0009356C 48 0B AE AD */ bl _savegpr_27 /* 80097FB0 00093570 7C 7B 1B 78 */ mr r27, r3 -/* 80097FB4 00093574 4B FF 7C E5 */ bl func_8008FC98 +/* 80097FB4 00093574 4B FF 7C E5 */ bl __RAS_OSDisableInterrupts_begin /* 80097FB8 00093578 3C A0 80 18 */ lis r5, lbl_80183F48@ha /* 80097FBC 0009357C 3C 80 80 1E */ lis r4, lbl_801DDAE0@ha /* 80097FC0 00093580 57 66 10 3A */ slwi r6, r27, 2 @@ -25013,7 +25013,7 @@ glabel func_80097F9C /* 8009801C 000935DC 90 9F 00 04 */ stw r4, 4(r31) /* 80098020 000935E0 90 7F 00 00 */ stw r3, 0(r31) /* 80098024 000935E4 7F A3 EB 78 */ mr r3, r29 -/* 80098028 000935E8 4B FF 7C 99 */ bl func_8008FCC0 +/* 80098028 000935E8 4B FF 7C 99 */ bl OSRestoreInterrupts /* 8009802C 000935EC 7F 83 E3 78 */ mr r3, r28 /* 80098030 000935F0 48 00 01 08 */ b lbl_80098138 lbl_80098034: @@ -25040,7 +25040,7 @@ lbl_80098040: /* 80098080 00093640 28 1C 00 08 */ cmplwi r28, 8 /* 80098084 00093644 41 82 00 14 */ beq lbl_80098098 /* 80098088 00093648 7F A3 EB 78 */ mr r3, r29 -/* 8009808C 0009364C 4B FF 7C 35 */ bl func_8008FCC0 +/* 8009808C 0009364C 4B FF 7C 35 */ bl OSRestoreInterrupts /* 80098090 00093650 7F 83 E3 78 */ mr r3, r28 /* 80098094 00093654 48 00 00 A4 */ b lbl_80098138 lbl_80098098: @@ -25084,7 +25084,7 @@ lbl_800980D4: /* 80098124 000936E4 54 0A E8 FE */ srwi r10, r0, 3 /* 80098128 000936E8 4B FF FA 59 */ bl func_80097B80 /* 8009812C 000936EC 7F A3 EB 78 */ mr r3, r29 -/* 80098130 000936F0 4B FF 7B 91 */ bl func_8008FCC0 +/* 80098130 000936F0 4B FF 7B 91 */ bl OSRestoreInterrupts /* 80098134 000936F4 7F 83 E3 78 */ mr r3, r28 lbl_80098138: /* 80098138 000936F8 39 61 00 20 */ addi r11, r1, 0x20 @@ -25104,7 +25104,7 @@ glabel func_80098150 /* 80098168 00093728 7C 9D 23 78 */ mr r29, r4 /* 8009816C 0009372C 93 81 00 10 */ stw r28, 0x10(r1) /* 80098170 00093730 7C 7C 1B 78 */ mr r28, r3 -/* 80098174 00093734 4B FF 7B 25 */ bl func_8008FC98 +/* 80098174 00093734 4B FF 7B 25 */ bl __RAS_OSDisableInterrupts_begin /* 80098178 00093738 7C 7F 1B 78 */ mr r31, r3 /* 8009817C 0009373C 7F 83 E3 78 */ mr r3, r28 /* 80098180 00093740 4B FF FE 1D */ bl func_80097F9C @@ -25158,7 +25158,7 @@ lbl_80098220: /* 80098230 000937F0 4E 80 04 21 */ bctrl lbl_80098234: /* 80098234 000937F4 7F E3 FB 78 */ mr r3, r31 -/* 80098238 000937F8 4B FF 7A 89 */ bl func_8008FCC0 +/* 80098238 000937F8 4B FF 7A 89 */ bl OSRestoreInterrupts /* 8009823C 000937FC 7F C3 F3 78 */ mr r3, r30 /* 80098240 00093800 83 E1 00 1C */ lwz r31, 0x1c(r1) /* 80098244 00093804 83 C1 00 18 */ lwz r30, 0x18(r1) @@ -25183,7 +25183,7 @@ glabel func_80098260 /* 80098288 00093848 40 81 00 08 */ ble lbl_80098290 /* 8009828C 0009384C 3B A0 00 0B */ li r29, 0xb lbl_80098290: -/* 80098290 00093850 4B FF 7A 09 */ bl func_8008FC98 +/* 80098290 00093850 4B FF 7A 09 */ bl __RAS_OSDisableInterrupts_begin /* 80098294 00093854 93 AD 8F A0 */ stw r29, lbl_8025D660-_SDA_BASE_(r13) /* 80098298 00093858 7C 7E 1B 78 */ mr r30, r3 /* 8009829C 0009385C 48 00 24 C9 */ bl func_8009A764 @@ -25207,7 +25207,7 @@ lbl_800982D0: lbl_800982D8: /* 800982D8 00093898 38 7F 00 60 */ addi r3, r31, 0x60 /* 800982DC 0009389C 4C C6 31 82 */ crclr 6 -/* 800982E0 000938A0 4B FF 3F B5 */ bl func_8008C294 +/* 800982E0 000938A0 4B FF 3F B5 */ bl OSReport /* 800982E4 000938A4 3B A0 00 00 */ li r29, 0 /* 800982E8 000938A8 38 BF 00 00 */ addi r5, r31, 0 lbl_800982EC: @@ -25222,7 +25222,7 @@ lbl_800982EC: /* 8009830C 000938CC 7C 63 01 D6 */ mullw r3, r3, r0 /* 80098310 000938D0 4B FF F5 71 */ bl func_80097880 /* 80098314 000938D4 7F C3 F3 78 */ mr r3, r30 -/* 80098318 000938D8 4B FF 79 A9 */ bl func_8008FCC0 +/* 80098318 000938D8 4B FF 79 A9 */ bl OSRestoreInterrupts /* 8009831C 000938DC 80 01 00 24 */ lwz r0, 0x24(r1) /* 80098320 000938E0 83 E1 00 1C */ lwz r31, 0x1c(r1) /* 80098324 000938E4 83 C1 00 18 */ lwz r30, 0x18(r1) @@ -25257,7 +25257,7 @@ glabel func_80098368 /* 80098380 00093940 80 80 00 C0 */ lwz r4, 0xc0(0) /* 80098384 00093944 3F E4 80 00 */ addis r31, r4, 0x8000 /* 80098388 00093948 4C C6 31 82 */ crclr 6 -/* 8009838C 0009394C 4B FF 3F 09 */ bl func_8008C294 +/* 8009838C 0009394C 4B FF 3F 09 */ bl OSReport /* 80098390 00093950 7F E3 FB 78 */ mr r3, r31 /* 80098394 00093954 4B FF 3B D5 */ bl func_8008BF68 /* 80098398 00093958 4B FF 10 4D */ bl PPCHalt @@ -25544,11 +25544,11 @@ lbl_80098764: /* 80098770 00093D30 90 0D 90 44 */ stw r0, lbl_8025D704-_SDA_BASE_(r13) /* 80098774 00093D34 4B FF FB C5 */ bl func_80098338 lbl_80098778: -/* 80098778 00093D38 4B FF 75 21 */ bl func_8008FC98 +/* 80098778 00093D38 4B FF 75 21 */ bl __RAS_OSDisableInterrupts_begin /* 8009877C 00093D3C 3C 80 CC 00 */ lis r4, 0xCC00206E@ha /* 80098780 00093D40 A0 04 20 6E */ lhz r0, 0xCC00206E@l(r4) /* 80098784 00093D44 54 1A 07 BE */ clrlwi r26, r0, 0x1e -/* 80098788 00093D48 4B FF 75 39 */ bl func_8008FCC0 +/* 80098788 00093D48 4B FF 75 39 */ bl OSRestoreInterrupts /* 8009878C 00093D4C 80 0D 82 DC */ lwz r0, lbl_8025C99C-_SDA_BASE_(r13) /* 80098790 00093D50 57 5A 07 FE */ clrlwi r26, r26, 0x1f /* 80098794 00093D54 7C 1A 00 40 */ cmplw r26, r0 @@ -25557,7 +25557,7 @@ lbl_80098778: /* 800987A0 00093D60 48 00 2C D1 */ bl func_8009B470 lbl_800987A4: /* 800987A4 00093D64 93 4D 82 DC */ stw r26, lbl_8025C99C-_SDA_BASE_(r13) -/* 800987A8 00093D68 4B FF 74 F1 */ bl func_8008FC98 +/* 800987A8 00093D68 4B FF 74 F1 */ bl __RAS_OSDisableInterrupts_begin /* 800987AC 00093D6C 80 AD 90 14 */ lwz r5, lbl_8025D6D4-_SDA_BASE_(r13) /* 800987B0 00093D70 28 05 00 07 */ cmplwi r5, 7 /* 800987B4 00093D74 41 81 00 30 */ bgt lbl_800987E4 @@ -25573,7 +25573,7 @@ lbl_800987A4: /* 800987DC 00093D9C 48 00 00 08 */ b lbl_800987E4 /* 800987E0 00093DA0 7C BD 2B 78 */ mr r29, r5 lbl_800987E4: -/* 800987E4 00093DA4 4B FF 74 DD */ bl func_8008FCC0 +/* 800987E4 00093DA4 4B FF 74 DD */ bl OSRestoreInterrupts glabel lbl_800987E8 /* 800987E8 00093DA8 80 0D 82 E0 */ lwz r0, lbl_8025C9A0-_SDA_BASE_(r13) @@ -25875,9 +25875,9 @@ glabel func_80098BD4 /* 80098BE4 000941A4 93 C1 00 08 */ stw r30, 8(r1) /* 80098BE8 000941A8 7C 7E 1B 78 */ mr r30, r3 /* 80098BEC 000941AC 83 ED 90 24 */ lwz r31, lbl_8025D6E4-_SDA_BASE_(r13) -/* 80098BF0 000941B0 4B FF 70 A9 */ bl func_8008FC98 +/* 80098BF0 000941B0 4B FF 70 A9 */ bl __RAS_OSDisableInterrupts_begin /* 80098BF4 000941B4 93 CD 90 24 */ stw r30, lbl_8025D6E4-_SDA_BASE_(r13) -/* 80098BF8 000941B8 4B FF 70 C9 */ bl func_8008FCC0 +/* 80098BF8 000941B8 4B FF 70 C9 */ bl OSRestoreInterrupts /* 80098BFC 000941BC 7F E3 FB 78 */ mr r3, r31 /* 80098C00 000941C0 83 E1 00 0C */ lwz r31, 0xc(r1) /* 80098C04 000941C4 83 C1 00 08 */ lwz r30, 8(r1) @@ -25894,9 +25894,9 @@ glabel func_80098C18 /* 80098C28 000941E8 93 C1 00 08 */ stw r30, 8(r1) /* 80098C2C 000941EC 7C 7E 1B 78 */ mr r30, r3 /* 80098C30 000941F0 83 ED 90 20 */ lwz r31, lbl_8025D6E0-_SDA_BASE_(r13) -/* 80098C34 000941F4 4B FF 70 65 */ bl func_8008FC98 +/* 80098C34 000941F4 4B FF 70 65 */ bl __RAS_OSDisableInterrupts_begin /* 80098C38 000941F8 93 CD 90 20 */ stw r30, lbl_8025D6E0-_SDA_BASE_(r13) -/* 80098C3C 000941FC 4B FF 70 85 */ bl func_8008FCC0 +/* 80098C3C 000941FC 4B FF 70 85 */ bl OSRestoreInterrupts /* 80098C40 00094200 7F E3 FB 78 */ mr r3, r31 /* 80098C44 00094204 83 E1 00 0C */ lwz r31, 0xc(r1) /* 80098C48 00094208 83 C1 00 08 */ lwz r30, 8(r1) @@ -26229,7 +26229,7 @@ lbl_80098FBC: /* 80099120 000946E0 B0 0D 8F D4 */ sth r0, lbl_8025D694-_SDA_BASE_(r13) /* 80099124 000946E4 83 03 00 CC */ lwz r24, 0x800000CC@l(r3) /* 80099128 000946E8 A3 BE 20 02 */ lhz r29, 0x2002(r30) -/* 8009912C 000946EC 4B FF 6B 6D */ bl func_8008FC98 +/* 8009912C 000946EC 4B FF 6B 6D */ bl __RAS_OSDisableInterrupts_begin /* 80099130 000946F0 A0 1E 20 6C */ lhz r0, 0x206c(r30) /* 80099134 000946F4 54 00 07 FE */ clrlwi r0, r0, 0x1f /* 80099138 000946F8 28 00 00 01 */ cmplwi r0, 1 @@ -26243,7 +26243,7 @@ lbl_80099148: /* 80099154 00094714 7C 00 23 78 */ or r0, r0, r4 /* 80099158 00094718 54 1B 0F FE */ srwi r27, r0, 0x1f lbl_8009915C: -/* 8009915C 0009471C 4B FF 6B 65 */ bl func_8008FCC0 +/* 8009915C 0009471C 4B FF 6B 65 */ bl OSRestoreInterrupts /* 80099160 00094720 3C 60 80 1E */ lis r3, lbl_801DDCD8@ha /* 80099164 00094724 28 18 00 05 */ cmplwi r24, 5 /* 80099168 00094728 38 63 DC D8 */ addi r3, r3, lbl_801DDCD8@l @@ -26408,7 +26408,7 @@ lbl_8009927C: /* 800993D0 00094990 3C 60 80 18 */ lis r3, lbl_80184228@ha /* 800993D4 00094994 38 63 42 28 */ addi r3, r3, lbl_80184228@l /* 800993D8 00094998 4B FF 7D 31 */ bl func_80091108 -/* 800993DC 0009499C 4B FF 68 BD */ bl func_8008FC98 +/* 800993DC 0009499C 4B FF 68 BD */ bl __RAS_OSDisableInterrupts_begin /* 800993E0 000949A0 80 AD 90 14 */ lwz r5, lbl_8025D6D4-_SDA_BASE_(r13) /* 800993E4 000949A4 28 05 00 07 */ cmplwi r5, 7 /* 800993E8 000949A8 41 81 00 30 */ bgt lbl_80099418 @@ -26424,7 +26424,7 @@ lbl_8009927C: /* 80099410 000949D0 48 00 00 08 */ b lbl_80099418 /* 80099414 000949D4 7C BC 2B 78 */ mr r28, r5 lbl_80099418: -/* 80099418 000949D8 4B FF 68 A9 */ bl func_8008FCC0 +/* 80099418 000949D8 4B FF 68 A9 */ bl OSRestoreInterrupts /* 8009941C 000949DC 2C 1C 00 01 */ cmpwi r28, 1 /* 80099420 000949E0 41 82 00 08 */ beq lbl_80099428 /* 80099424 000949E4 48 00 00 1C */ b lbl_80099440 @@ -26467,23 +26467,23 @@ lbl_80099494: /* 800994A4 00094A64 38 21 00 30 */ addi r1, r1, 0x30 /* 800994A8 00094A68 4E 80 00 20 */ blr -glabel func_800994AC +glabel VIWaitForRetrace /* 800994AC 00094A6C 94 21 FF F0 */ stwu r1, -0x10(r1) /* 800994B0 00094A70 7C 08 02 A6 */ mflr r0 /* 800994B4 00094A74 90 01 00 14 */ stw r0, 0x14(r1) /* 800994B8 00094A78 93 E1 00 0C */ stw r31, 0xc(r1) /* 800994BC 00094A7C 93 C1 00 08 */ stw r30, 8(r1) -/* 800994C0 00094A80 4B FF 67 D9 */ bl func_8008FC98 +/* 800994C0 00094A80 4B FF 67 D9 */ bl __RAS_OSDisableInterrupts_begin /* 800994C4 00094A84 7C 7F 1B 78 */ mr r31, r3 /* 800994C8 00094A88 83 CD 90 48 */ lwz r30, lbl_8025D708-_SDA_BASE_(r13) lbl_800994CC: /* 800994CC 00094A8C 38 6D 90 28 */ addi r3, r13, lbl_8025D6E8-_SDA_BASE_ -/* 800994D0 00094A90 4B FF 9F B9 */ bl func_80093488 +/* 800994D0 00094A90 4B FF 9F B9 */ bl OSSleepThread /* 800994D4 00094A94 80 0D 90 48 */ lwz r0, lbl_8025D708-_SDA_BASE_(r13) /* 800994D8 00094A98 7C 1E 00 40 */ cmplw r30, r0 /* 800994DC 00094A9C 41 82 FF F0 */ beq lbl_800994CC /* 800994E0 00094AA0 7F E3 FB 78 */ mr r3, r31 -/* 800994E4 00094AA4 4B FF 67 DD */ bl func_8008FCC0 +/* 800994E4 00094AA4 4B FF 67 DD */ bl OSRestoreInterrupts /* 800994E8 00094AA8 80 01 00 14 */ lwz r0, 0x14(r1) /* 800994EC 00094AAC 83 E1 00 0C */ lwz r31, 0xc(r1) /* 800994F0 00094AB0 83 C1 00 08 */ lwz r30, 8(r1) @@ -26678,7 +26678,7 @@ lbl_800997AC: /* 800997B0 00094D70 38 21 00 10 */ addi r1, r1, 0x10 /* 800997B4 00094D74 4E 80 00 20 */ blr -glabel func_800997B8 +glabel setVerticalRegs /* 800997B8 00094D78 94 21 FF F0 */ stwu r1, -0x10(r1) /* 800997BC 00094D7C 3D 60 80 1E */ lis r11, lbl_801DDD58@ha /* 800997C0 00094D80 39 6B DD 58 */ addi r11, r11, lbl_801DDD58@l @@ -26794,7 +26794,7 @@ glabel func_80099948 /* 8009995C 00094F1C 3F 80 80 18 */ lis r28, lbl_80184008@ha /* 80099960 00094F20 7C 7F 1B 78 */ mr r31, r3 /* 80099964 00094F24 3B 9C 40 08 */ addi r28, r28, lbl_80184008@l -/* 80099968 00094F28 4B FF 63 31 */ bl func_8008FC98 +/* 80099968 00094F28 4B FF 63 31 */ bl __RAS_OSDisableInterrupts_begin /* 8009996C 00094F2C 3C 80 80 1E */ lis r4, lbl_801DDCD8@ha /* 80099970 00094F30 80 BF 00 00 */ lwz r5, 0(r31) /* 80099974 00094F34 38 84 DC D8 */ addi r4, r4, lbl_801DDCD8@l @@ -26820,25 +26820,25 @@ lbl_80099998: /* 800999C0 00094F80 38 7C 02 EC */ addi r3, r28, 0x2ec /* 800999C4 00094F84 90 0D 90 08 */ stw r0, lbl_8025D6C8-_SDA_BASE_(r13) /* 800999C8 00094F88 4C C6 31 82 */ crclr 6 -/* 800999CC 00094F8C 4B FF 28 C9 */ bl func_8008C294 +/* 800999CC 00094F8C 4B FF 28 C9 */ bl OSReport /* 800999D0 00094F90 38 7C 03 18 */ addi r3, r28, 0x318 /* 800999D4 00094F94 4C C6 31 82 */ crclr 6 -/* 800999D8 00094F98 4B FF 28 BD */ bl func_8008C294 +/* 800999D8 00094F98 4B FF 28 BD */ bl OSReport /* 800999DC 00094F9C 38 7C 03 44 */ addi r3, r28, 0x344 /* 800999E0 00094FA0 4C C6 31 82 */ crclr 6 -/* 800999E4 00094FA4 4B FF 28 B1 */ bl func_8008C294 +/* 800999E4 00094FA4 4B FF 28 B1 */ bl OSReport /* 800999E8 00094FA8 38 7C 03 70 */ addi r3, r28, 0x370 /* 800999EC 00094FAC 4C C6 31 82 */ crclr 6 -/* 800999F0 00094FB0 4B FF 28 A5 */ bl func_8008C294 +/* 800999F0 00094FB0 4B FF 28 A5 */ bl OSReport /* 800999F4 00094FB4 38 7C 03 9C */ addi r3, r28, 0x39c /* 800999F8 00094FB8 4C C6 31 82 */ crclr 6 -/* 800999FC 00094FBC 4B FF 28 99 */ bl func_8008C294 +/* 800999FC 00094FBC 4B FF 28 99 */ bl OSReport /* 80099A00 00094FC0 38 7C 03 C8 */ addi r3, r28, 0x3c8 /* 80099A04 00094FC4 4C C6 31 82 */ crclr 6 -/* 80099A08 00094FC8 4B FF 28 8D */ bl func_8008C294 +/* 80099A08 00094FC8 4B FF 28 8D */ bl OSReport /* 80099A0C 00094FCC 38 7C 02 EC */ addi r3, r28, 0x2ec /* 80099A10 00094FD0 4C C6 31 82 */ crclr 6 -/* 80099A14 00094FD4 4B FF 28 81 */ bl func_8008C294 +/* 80099A14 00094FD4 4B FF 28 81 */ bl OSReport lbl_80099A18: /* 80099A18 00094FD8 2C 19 00 02 */ cmpwi r25, 2 /* 80099A1C 00094FDC 41 82 00 2C */ beq lbl_80099A48 @@ -26875,7 +26875,7 @@ lbl_80099A7C: /* 80099A88 00095048 38 6D 82 EC */ addi r3, r13, lbl_8025C9AC-_SDA_BASE_ /* 80099A8C 0009504C 38 80 09 A1 */ li r4, 0x9a1 /* 80099A90 00095050 4C C6 31 82 */ crclr 6 -/* 80099A94 00095054 4B FF 28 91 */ bl func_8008C324 +/* 80099A94 00095054 4B FF 28 91 */ bl OSPanic lbl_80099A98: /* 80099A98 00095058 2C 1A 00 00 */ cmpwi r26, 0 /* 80099A9C 0009505C 41 82 00 0C */ beq lbl_80099AA8 @@ -27291,9 +27291,9 @@ lbl_8009A088: /* 8009A0AC 0009566C A1 1F 00 06 */ lhz r8, 6(r31) /* 8009A0B0 00095670 A1 3F 00 08 */ lhz r9, 8(r31) /* 8009A0B4 00095674 A1 5F 00 0A */ lhz r10, 0xa(r31) -/* 8009A0B8 00095678 4B FF F7 01 */ bl func_800997B8 +/* 8009A0B8 00095678 4B FF F7 01 */ bl setVerticalRegs /* 8009A0BC 0009567C 7F C3 F3 78 */ mr r3, r30 -/* 8009A0C0 00095680 4B FF 5C 01 */ bl func_8008FCC0 +/* 8009A0C0 00095680 4B FF 5C 01 */ bl OSRestoreInterrupts /* 8009A0C4 00095684 39 61 00 30 */ addi r11, r1, 0x30 /* 8009A0C8 00095688 48 0B 8D D5 */ bl _restgpr_25 /* 8009A0CC 0009568C 80 01 00 34 */ lwz r0, 0x34(r1) @@ -27311,7 +27311,7 @@ glabel func_8009A0DC /* 8009A0F4 000956B4 7C 9C 23 78 */ mr r28, r4 /* 8009A0F8 000956B8 7C BB 2B 78 */ mr r27, r5 /* 8009A0FC 000956BC 7C DA 33 78 */ mr r26, r6 -/* 8009A100 000956C0 4B FF 5B 99 */ bl func_8008FC98 +/* 8009A100 000956C0 4B FF 5B 99 */ bl __RAS_OSDisableInterrupts_begin /* 8009A104 000956C4 3C 80 80 1E */ lis r4, lbl_801DDCD8@ha /* 8009A108 000956C8 7C 7F 1B 78 */ mr r31, r3 /* 8009A10C 000956CC 38 84 DC D8 */ addi r4, r4, lbl_801DDCD8@l @@ -27518,9 +27518,9 @@ lbl_8009A3DC: /* 8009A400 000959C0 A1 1E 00 06 */ lhz r8, 6(r30) /* 8009A404 000959C4 A1 3E 00 08 */ lhz r9, 8(r30) /* 8009A408 000959C8 A1 5E 00 0A */ lhz r10, 0xa(r30) -/* 8009A40C 000959CC 4B FF F3 AD */ bl func_800997B8 +/* 8009A40C 000959CC 4B FF F3 AD */ bl setVerticalRegs /* 8009A410 000959D0 7F E3 FB 78 */ mr r3, r31 -/* 8009A414 000959D4 4B FF 58 AD */ bl func_8008FCC0 +/* 8009A414 000959D4 4B FF 58 AD */ bl OSRestoreInterrupts /* 8009A418 000959D8 39 61 00 30 */ addi r11, r1, 0x30 /* 8009A41C 000959DC 48 0B 8A 85 */ bl _restgpr_26 /* 8009A420 000959E0 80 01 00 34 */ lwz r0, 0x34(r1) @@ -27528,7 +27528,7 @@ lbl_8009A3DC: /* 8009A428 000959E8 38 21 00 30 */ addi r1, r1, 0x30 /* 8009A42C 000959EC 4E 80 00 20 */ blr -glabel func_8009A430 +glabel VIFlush /* 8009A430 000959F0 94 21 FF E0 */ stwu r1, -0x20(r1) /* 8009A434 000959F4 7C 08 02 A6 */ mflr r0 /* 8009A438 000959F8 90 01 00 24 */ stw r0, 0x24(r1) @@ -27536,7 +27536,7 @@ glabel func_8009A430 /* 8009A440 00095A00 48 0B 8A 19 */ bl _savegpr_27 /* 8009A444 00095A04 3F E0 80 1E */ lis r31, lbl_801DDC60@ha /* 8009A448 00095A08 3B FF DC 60 */ addi r31, r31, lbl_801DDC60@l -/* 8009A44C 00095A0C 4B FF 58 4D */ bl func_8008FC98 +/* 8009A44C 00095A0C 4B FF 58 4D */ bl __RAS_OSDisableInterrupts_begin /* 8009A450 00095A10 80 AD 8F E8 */ lwz r5, lbl_8025D6A8-_SDA_BASE_(r13) /* 8009A454 00095A14 38 00 00 00 */ li r0, 0 /* 8009A458 00095A18 80 8D 8F D8 */ lwz r4, lbl_8025D698-_SDA_BASE_(r13) @@ -27595,7 +27595,7 @@ lbl_8009A4FC: /* 8009A51C 00095ADC 90 8D 90 44 */ stw r4, lbl_8025D704-_SDA_BASE_(r13) /* 8009A520 00095AE0 90 8D 90 40 */ stw r4, lbl_8025D700-_SDA_BASE_(r13) /* 8009A524 00095AE4 90 0D 90 10 */ stw r0, lbl_8025D6D0-_SDA_BASE_(r13) -/* 8009A528 00095AE8 4B FF 57 99 */ bl func_8008FCC0 +/* 8009A528 00095AE8 4B FF 57 99 */ bl OSRestoreInterrupts /* 8009A52C 00095AEC 39 61 00 20 */ addi r11, r1, 0x20 /* 8009A530 00095AF0 48 0B 89 75 */ bl _restgpr_27 /* 8009A534 00095AF4 80 01 00 24 */ lwz r0, 0x24(r1) @@ -27610,7 +27610,7 @@ glabel func_8009A544 /* 8009A550 00095B10 93 E1 00 0C */ stw r31, 0xc(r1) /* 8009A554 00095B14 93 C1 00 08 */ stw r30, 8(r1) /* 8009A558 00095B18 7C 7E 1B 78 */ mr r30, r3 -/* 8009A55C 00095B1C 4B FF 57 3D */ bl func_8008FC98 +/* 8009A55C 00095B1C 4B FF 57 3D */ bl __RAS_OSDisableInterrupts_begin /* 8009A560 00095B20 3C E0 80 1E */ lis r7, lbl_801DDCD8@ha /* 8009A564 00095B24 38 00 00 01 */ li r0, 1 /* 8009A568 00095B28 38 E7 DC D8 */ addi r7, r7, lbl_801DDCD8@l @@ -27624,7 +27624,7 @@ glabel func_8009A544 /* 8009A588 00095B48 38 E7 00 50 */ addi r7, r7, 0x50 /* 8009A58C 00095B4C 4B FF EF 75 */ bl func_80099500 /* 8009A590 00095B50 7F E3 FB 78 */ mr r3, r31 -/* 8009A594 00095B54 4B FF 57 2D */ bl func_8008FCC0 +/* 8009A594 00095B54 4B FF 57 2D */ bl OSRestoreInterrupts /* 8009A598 00095B58 80 01 00 14 */ lwz r0, 0x14(r1) /* 8009A59C 00095B5C 83 E1 00 0C */ lwz r31, 0xc(r1) /* 8009A5A0 00095B60 83 C1 00 08 */ lwz r30, 8(r1) @@ -27636,14 +27636,14 @@ glabel func_8009A5B0 /* 8009A5B0 00095B70 80 6D 90 0C */ lwz r3, lbl_8025D6CC-_SDA_BASE_(r13) /* 8009A5B4 00095B74 4E 80 00 20 */ blr -glabel func_8009A5B8 +glabel VISetBlack /* 8009A5B8 00095B78 94 21 FF E0 */ stwu r1, -0x20(r1) /* 8009A5BC 00095B7C 7C 08 02 A6 */ mflr r0 /* 8009A5C0 00095B80 90 01 00 24 */ stw r0, 0x24(r1) /* 8009A5C4 00095B84 93 E1 00 1C */ stw r31, 0x1c(r1) /* 8009A5C8 00095B88 93 C1 00 18 */ stw r30, 0x18(r1) /* 8009A5CC 00095B8C 7C 7E 1B 78 */ mr r30, r3 -/* 8009A5D0 00095B90 4B FF 56 C9 */ bl func_8008FC98 +/* 8009A5D0 00095B90 4B FF 56 C9 */ bl __RAS_OSDisableInterrupts_begin /* 8009A5D4 00095B94 3C 80 80 1E */ lis r4, lbl_801DDCD8@ha /* 8009A5D8 00095B98 7C 7F 1B 78 */ mr r31, r3 /* 8009A5DC 00095B9C 38 84 DC D8 */ addi r4, r4, lbl_801DDCD8@l @@ -27658,9 +27658,9 @@ glabel func_8009A5B8 /* 8009A600 00095BC0 A1 0A 00 06 */ lhz r8, 6(r10) /* 8009A604 00095BC4 A1 2A 00 08 */ lhz r9, 8(r10) /* 8009A608 00095BC8 A1 4A 00 0A */ lhz r10, 0xa(r10) -/* 8009A60C 00095BCC 4B FF F1 AD */ bl func_800997B8 +/* 8009A60C 00095BCC 4B FF F1 AD */ bl setVerticalRegs /* 8009A610 00095BD0 7F E3 FB 78 */ mr r3, r31 -/* 8009A614 00095BD4 4B FF 56 AD */ bl func_8008FCC0 +/* 8009A614 00095BD4 4B FF 56 AD */ bl OSRestoreInterrupts /* 8009A618 00095BD8 80 01 00 24 */ lwz r0, 0x24(r1) /* 8009A61C 00095BDC 83 E1 00 1C */ lwz r31, 0x1c(r1) /* 8009A620 00095BE0 83 C1 00 18 */ lwz r30, 0x18(r1) @@ -27677,7 +27677,7 @@ glabel func_8009A638 /* 8009A63C 00095BFC 7C 08 02 A6 */ mflr r0 /* 8009A640 00095C00 90 01 00 14 */ stw r0, 0x14(r1) /* 8009A644 00095C04 93 E1 00 0C */ stw r31, 0xc(r1) -/* 8009A648 00095C08 4B FF 56 51 */ bl func_8008FC98 +/* 8009A648 00095C08 4B FF 56 51 */ bl __RAS_OSDisableInterrupts_begin /* 8009A64C 00095C0C 3C A0 CC 00 */ lis r5, 0xCC00202C@ha /* 8009A650 00095C10 A0 05 20 2C */ lhz r0, 0xCC00202C@l(r5) /* 8009A654 00095C14 54 06 05 7E */ clrlwi r6, r0, 0x15 @@ -27701,7 +27701,7 @@ lbl_8009A658: /* 8009A698 00095C58 7C 00 00 34 */ cntlzw r0, r0 /* 8009A69C 00095C5C 7C 80 00 30 */ slw r0, r4, r0 /* 8009A6A0 00095C60 54 1F 0F FE */ srwi r31, r0, 0x1f -/* 8009A6A4 00095C64 4B FF 56 1D */ bl func_8008FCC0 +/* 8009A6A4 00095C64 4B FF 56 1D */ bl OSRestoreInterrupts /* 8009A6A8 00095C68 3C 60 80 1E */ lis r3, lbl_801DDCD8@ha /* 8009A6AC 00095C6C 6B E4 00 01 */ xori r4, r31, 1 /* 8009A6B0 00095C70 38 63 DC D8 */ addi r3, r3, lbl_801DDCD8@l @@ -27721,7 +27721,7 @@ glabel func_8009A6D4 /* 8009A6E0 00095CA0 93 E1 00 0C */ stw r31, 0xc(r1) /* 8009A6E4 00095CA4 93 C1 00 08 */ stw r30, 8(r1) /* 8009A6E8 00095CA8 83 CD 90 18 */ lwz r30, lbl_8025D6D8-_SDA_BASE_(r13) -/* 8009A6EC 00095CAC 4B FF 55 AD */ bl func_8008FC98 +/* 8009A6EC 00095CAC 4B FF 55 AD */ bl __RAS_OSDisableInterrupts_begin /* 8009A6F0 00095CB0 3C A0 CC 00 */ lis r5, 0xCC00202C@ha /* 8009A6F4 00095CB4 A0 05 20 2C */ lhz r0, 0xCC00202C@l(r5) /* 8009A6F8 00095CB8 54 08 05 7E */ clrlwi r8, r0, 0x15 @@ -27740,7 +27740,7 @@ lbl_8009A6FC: /* 8009A728 00095CE8 54 C4 08 3C */ slwi r4, r6, 1 /* 8009A72C 00095CEC 7C 05 03 96 */ divwu r0, r5, r0 /* 8009A730 00095CF0 7F E4 02 14 */ add r31, r4, r0 -/* 8009A734 00095CF4 4B FF 55 8D */ bl func_8008FCC0 +/* 8009A734 00095CF4 4B FF 55 8D */ bl OSRestoreInterrupts /* 8009A738 00095CF8 A0 1E 00 18 */ lhz r0, 0x18(r30) /* 8009A73C 00095CFC 7C 1F 00 40 */ cmplw r31, r0 /* 8009A740 00095D00 41 80 00 08 */ blt lbl_8009A748 @@ -27759,7 +27759,7 @@ glabel func_8009A764 /* 8009A768 00095D28 7C 08 02 A6 */ mflr r0 /* 8009A76C 00095D2C 90 01 00 14 */ stw r0, 0x14(r1) /* 8009A770 00095D30 93 E1 00 0C */ stw r31, 0xc(r1) -/* 8009A774 00095D34 4B FF 55 25 */ bl func_8008FC98 +/* 8009A774 00095D34 4B FF 55 25 */ bl __RAS_OSDisableInterrupts_begin /* 8009A778 00095D38 83 ED 90 14 */ lwz r31, lbl_8025D6D4-_SDA_BASE_(r13) /* 8009A77C 00095D3C 28 1F 00 07 */ cmplwi r31, 7 /* 8009A780 00095D40 41 81 00 28 */ bgt lbl_8009A7A8 @@ -27773,7 +27773,7 @@ glabel func_8009A764 /* 8009A7A0 00095D60 48 00 00 08 */ b lbl_8009A7A8 /* 8009A7A4 00095D64 3B E0 00 01 */ li r31, 1 lbl_8009A7A8: -/* 8009A7A8 00095D68 4B FF 55 19 */ bl func_8008FCC0 +/* 8009A7A8 00095D68 4B FF 55 19 */ bl OSRestoreInterrupts /* 8009A7AC 00095D6C 7F E3 FB 78 */ mr r3, r31 /* 8009A7B0 00095D70 83 E1 00 0C */ lwz r31, 0xc(r1) /* 8009A7B4 00095D74 80 01 00 14 */ lwz r0, 0x14(r1) @@ -27786,11 +27786,11 @@ glabel func_8009A7C4 /* 8009A7C8 00095D88 7C 08 02 A6 */ mflr r0 /* 8009A7CC 00095D8C 90 01 00 14 */ stw r0, 0x14(r1) /* 8009A7D0 00095D90 93 E1 00 0C */ stw r31, 0xc(r1) -/* 8009A7D4 00095D94 4B FF 54 C5 */ bl func_8008FC98 +/* 8009A7D4 00095D94 4B FF 54 C5 */ bl __RAS_OSDisableInterrupts_begin /* 8009A7D8 00095D98 3C 80 CC 00 */ lis r4, 0xCC00206E@ha /* 8009A7DC 00095D9C A0 04 20 6E */ lhz r0, 0xCC00206E@l(r4) /* 8009A7E0 00095DA0 54 1F 07 BE */ clrlwi r31, r0, 0x1e -/* 8009A7E4 00095DA4 4B FF 54 DD */ bl func_8008FCC0 +/* 8009A7E4 00095DA4 4B FF 54 DD */ bl OSRestoreInterrupts /* 8009A7E8 00095DA8 57 E3 07 FE */ clrlwi r3, r31, 0x1f /* 8009A7EC 00095DAC 83 E1 00 0C */ lwz r31, 0xc(r1) /* 8009A7F0 00095DB0 80 01 00 14 */ lwz r0, 0x14(r1) @@ -28281,7 +28281,7 @@ glabel func_8009AEA0 /* 8009AED0 00096490 90 0D 82 F8 */ stw r0, lbl_8025C9B8-_SDA_BASE_(r13) /* 8009AED4 00096494 90 0D 90 50 */ stw r0, lbl_8025D710-_SDA_BASE_(r13) lbl_8009AED8: -/* 8009AED8 00096498 4B FF 4D C1 */ bl func_8008FC98 +/* 8009AED8 00096498 4B FF 4D C1 */ bl __RAS_OSDisableInterrupts_begin /* 8009AEDC 0009649C 3C 80 CD 80 */ lis r4, 0xCD8000C4@ha /* 8009AEE0 000964A0 7C 7F 1B 78 */ mr r31, r3 /* 8009AEE4 000964A4 80 04 00 C4 */ lwz r0, 0xCD8000C4@l(r4) @@ -28366,7 +28366,7 @@ lbl_8009AFBC: /* 8009B010 000965D0 2C 03 00 00 */ cmpwi r3, 0 /* 8009B014 000965D4 40 82 00 14 */ bne lbl_8009B028 /* 8009B018 000965D8 7F E3 FB 78 */ mr r3, r31 -/* 8009B01C 000965DC 4B FF 4C A5 */ bl func_8008FCC0 +/* 8009B01C 000965DC 4B FF 4C A5 */ bl OSRestoreInterrupts /* 8009B020 000965E0 38 60 00 00 */ li r3, 0 /* 8009B024 000965E4 48 00 04 34 */ b lbl_8009B458 lbl_8009B028: @@ -28533,7 +28533,7 @@ lbl_8009B224: /* 8009B280 00096840 54 00 8F FF */ rlwinm. r0, r0, 0x11, 0x1f, 0x1f /* 8009B284 00096844 41 82 00 14 */ beq lbl_8009B298 /* 8009B288 00096848 7F E3 FB 78 */ mr r3, r31 -/* 8009B28C 0009684C 4B FF 4A 35 */ bl func_8008FCC0 +/* 8009B28C 0009684C 4B FF 4A 35 */ bl OSRestoreInterrupts /* 8009B290 00096850 38 60 00 00 */ li r3, 0 /* 8009B294 00096854 48 00 01 C4 */ b lbl_8009B458 lbl_8009B298: @@ -28656,7 +28656,7 @@ lbl_8009B438: /* 8009B448 00096A08 90 03 00 C0 */ stw r0, 0xc0(r3) lbl_8009B44C: /* 8009B44C 00096A0C 7F E3 FB 78 */ mr r3, r31 -/* 8009B450 00096A10 4B FF 48 71 */ bl func_8008FCC0 +/* 8009B450 00096A10 4B FF 48 71 */ bl OSRestoreInterrupts /* 8009B454 00096A14 38 60 00 01 */ li r3, 1 lbl_8009B458: /* 8009B458 00096A18 39 61 00 40 */ addi r11, r1, 0x40 @@ -31311,7 +31311,7 @@ lbl_8009DB88: /* 8009DB90 00099150 38 61 00 1C */ addi r3, r1, 0x1c /* 8009DB94 00099154 90 01 00 1C */ stw r0, 0x1c(r1) /* 8009DB98 00099158 38 84 FF FF */ addi r4, r4, 0x00FFFFFF@l -/* 8009DB9C 0009915C 48 00 2F 61 */ bl func_800A0AFC +/* 8009DB9C 0009915C 48 00 2F 61 */ bl GXSetCopyClear /* 8009DBA0 00099160 38 60 00 00 */ li r3, 0 /* 8009DBA4 00099164 38 80 00 01 */ li r4, 1 /* 8009DBA8 00099168 38 A0 00 04 */ li r5, 4 @@ -31954,7 +31954,7 @@ glabel func_8009E520 /* 8009E560 00099B20 93 E3 00 1C */ stw r31, 0x1c(r3) /* 8009E564 00099B24 90 C3 00 0C */ stw r6, 0xc(r3) /* 8009E568 00099B28 90 03 00 10 */ stw r0, 0x10(r3) -/* 8009E56C 00099B2C 4B FF 17 2D */ bl func_8008FC98 +/* 8009E56C 00099B2C 4B FF 17 2D */ bl __RAS_OSDisableInterrupts_begin /* 8009E570 00099B30 2C 1F 00 00 */ cmpwi r31, 0 /* 8009E574 00099B34 93 DD 00 14 */ stw r30, 0x14(r29) /* 8009E578 00099B38 93 DD 00 18 */ stw r30, 0x18(r29) @@ -31963,7 +31963,7 @@ glabel func_8009E520 /* 8009E584 00099B44 80 1D 00 08 */ lwz r0, 8(r29) /* 8009E588 00099B48 90 1D 00 1C */ stw r0, 0x1c(r29) lbl_8009E58C: -/* 8009E58C 00099B4C 4B FF 17 35 */ bl func_8008FCC0 +/* 8009E58C 00099B4C 4B FF 17 35 */ bl OSRestoreInterrupts /* 8009E590 00099B50 80 01 00 24 */ lwz r0, 0x24(r1) /* 8009E594 00099B54 83 E1 00 1C */ lwz r31, 0x1c(r1) /* 8009E598 00099B58 83 C1 00 18 */ lwz r30, 0x18(r1) @@ -32029,7 +32029,7 @@ lbl_8009E658: /* 8009E660 00099C20 3C 60 80 18 */ lis r3, lbl_80184C40@ha /* 8009E664 00099C24 38 63 4C 40 */ addi r3, r3, lbl_80184C40@l /* 8009E668 00099C28 4C C6 31 82 */ crclr 6 -/* 8009E66C 00099C2C 4B FE DC 29 */ bl func_8008C294 +/* 8009E66C 00099C2C 4B FE DC 29 */ bl OSReport /* 8009E670 00099C30 3C 80 80 1E */ lis r4, lbl_801DE470@ha /* 8009E674 00099C34 3C 60 80 18 */ lis r3, lbl_80184C58@ha /* 8009E678 00099C38 38 A4 E4 70 */ addi r5, r4, lbl_801DE470@l @@ -32037,7 +32037,7 @@ lbl_8009E658: /* 8009E680 00099C40 80 A5 00 04 */ lwz r5, 4(r5) /* 8009E684 00099C44 38 63 4C 58 */ addi r3, r3, lbl_80184C58@l /* 8009E688 00099C48 4C C6 31 82 */ crclr 6 -/* 8009E68C 00099C4C 4B FE DC 09 */ bl func_8008C294 +/* 8009E68C 00099C4C 4B FE DC 09 */ bl OSReport lbl_8009E690: /* 8009E690 00099C50 38 60 00 00 */ li r3, 0 lbl_8009E694: @@ -32053,7 +32053,7 @@ glabel func_8009E6A4 /* 8009E6B0 00099C70 39 61 00 20 */ addi r11, r1, 0x20 /* 8009E6B4 00099C74 48 0B 47 A5 */ bl _savegpr_27 /* 8009E6B8 00099C78 7C 7B 1B 78 */ mr r27, r3 -/* 8009E6BC 00099C7C 4B FF 15 DD */ bl func_8008FC98 +/* 8009E6BC 00099C7C 4B FF 15 DD */ bl __RAS_OSDisableInterrupts_begin /* 8009E6C0 00099C80 2C 1B 00 00 */ cmpwi r27, 0 /* 8009E6C4 00099C84 7C 7E 1B 78 */ mr r30, r3 /* 8009E6C8 00099C88 40 82 00 28 */ bne lbl_8009E6F0 @@ -32064,7 +32064,7 @@ glabel func_8009E6A4 /* 8009E6DC 00099C9C 98 0D 90 B0 */ stb r0, lbl_8025D770-_SDA_BASE_(r13) /* 8009E6E0 00099CA0 98 04 00 22 */ stb r0, 0x22(r4) /* 8009E6E4 00099CA4 98 04 00 21 */ stb r0, 0x21(r4) -/* 8009E6E8 00099CA8 4B FF 15 D9 */ bl func_8008FCC0 +/* 8009E6E8 00099CA8 4B FF 15 D9 */ bl OSRestoreInterrupts /* 8009E6EC 00099CAC 48 00 01 80 */ b lbl_8009E86C lbl_8009E6F0: /* 8009E6F0 00099CB0 3F 80 80 1E */ lis r28, lbl_801DE494@ha @@ -32164,7 +32164,7 @@ lbl_8009E80C: lbl_8009E860: /* 8009E860 00099E20 4B FE AB 7D */ bl func_800893DC /* 8009E864 00099E24 7F C3 F3 78 */ mr r3, r30 -/* 8009E868 00099E28 4B FF 14 59 */ bl func_8008FCC0 +/* 8009E868 00099E28 4B FF 14 59 */ bl OSRestoreInterrupts lbl_8009E86C: /* 8009E86C 00099E2C 39 61 00 20 */ addi r11, r1, 0x20 /* 8009E870 00099E30 48 0B 46 35 */ bl _restgpr_27 @@ -32180,7 +32180,7 @@ glabel func_8009E884 /* 8009E890 00099E50 39 61 00 20 */ addi r11, r1, 0x20 /* 8009E894 00099E54 48 0B 45 C5 */ bl _savegpr_27 /* 8009E898 00099E58 7C 7B 1B 78 */ mr r27, r3 -/* 8009E89C 00099E5C 4B FF 13 FD */ bl func_8008FC98 +/* 8009E89C 00099E5C 4B FF 13 FD */ bl __RAS_OSDisableInterrupts_begin /* 8009E8A0 00099E60 83 A2 86 08 */ lwz r29, lbl_8025E348-_SDA2_BASE_(r2) /* 8009E8A4 00099E64 2C 1B 00 00 */ cmpwi r27, 0 /* 8009E8A8 00099E68 7C 7C 1B 78 */ mr r28, r3 @@ -32207,7 +32207,7 @@ glabel func_8009E884 /* 8009E8FC 00099EBC B0 05 00 02 */ sth r0, 2(r5) /* 8009E900 00099EC0 98 C4 00 21 */ stb r6, 0x21(r4) /* 8009E904 00099EC4 98 C4 00 22 */ stb r6, 0x22(r4) -/* 8009E908 00099EC8 4B FF 13 B9 */ bl func_8008FCC0 +/* 8009E908 00099EC8 4B FF 13 B9 */ bl OSRestoreInterrupts /* 8009E90C 00099ECC 48 00 01 F0 */ b lbl_8009EAFC lbl_8009E910: /* 8009E910 00099ED0 3C 60 80 1E */ lis r3, lbl_801DE470@ha @@ -32334,7 +32334,7 @@ lbl_8009EAA8: /* 8009EAEC 0009A0AC 90 1D 00 08 */ stw r0, 8(r29) /* 8009EAF0 0009A0B0 80 8D 90 74 */ lwz r4, lbl_8025D734-_SDA_BASE_(r13) /* 8009EAF4 0009A0B4 B0 04 00 02 */ sth r0, 2(r4) -/* 8009EAF8 0009A0B8 4B FF 11 C9 */ bl func_8008FCC0 +/* 8009EAF8 0009A0B8 4B FF 11 C9 */ bl OSRestoreInterrupts lbl_8009EAFC: /* 8009EAFC 0009A0BC 39 61 00 20 */ addi r11, r1, 0x20 /* 8009EB00 0009A0C0 48 0B 43 A5 */ bl _restgpr_27 @@ -32355,9 +32355,9 @@ glabel func_8009EB1C /* 8009EB2C 0009A0EC 93 C1 00 08 */ stw r30, 8(r1) /* 8009EB30 0009A0F0 7C 7E 1B 78 */ mr r30, r3 /* 8009EB34 0009A0F4 83 ED 90 A4 */ lwz r31, lbl_8025D764-_SDA_BASE_(r13) -/* 8009EB38 0009A0F8 4B FF 11 61 */ bl func_8008FC98 +/* 8009EB38 0009A0F8 4B FF 11 61 */ bl __RAS_OSDisableInterrupts_begin /* 8009EB3C 0009A0FC 93 CD 90 A4 */ stw r30, lbl_8025D764-_SDA_BASE_(r13) -/* 8009EB40 0009A100 4B FF 11 81 */ bl func_8008FCC0 +/* 8009EB40 0009A100 4B FF 11 81 */ bl OSRestoreInterrupts /* 8009EB44 0009A104 7F E3 FB 78 */ mr r3, r31 /* 8009EB48 0009A108 83 E1 00 0C */ lwz r31, 0xc(r1) /* 8009EB4C 0009A10C 83 C1 00 08 */ lwz r30, 8(r1) @@ -32410,7 +32410,7 @@ glabel func_8009EBDC /* 8009EBF8 0009A1B8 88 0D 90 99 */ lbz r0, lbl_8025D759-_SDA_BASE_(r13) /* 8009EBFC 0009A1BC 2C 00 00 00 */ cmpwi r0, 0 /* 8009EC00 0009A1C0 41 82 01 5C */ beq lbl_8009ED5C -/* 8009EC04 0009A1C4 4B FF 10 95 */ bl func_8008FC98 +/* 8009EC04 0009A1C4 4B FF 10 95 */ bl __RAS_OSDisableInterrupts_begin /* 8009EC08 0009A1C8 83 A2 86 08 */ lwz r29, lbl_8025E348-_SDA2_BASE_(r2) /* 8009EC0C 0009A1CC 3F C0 80 1E */ lis r30, lbl_801DE470@ha /* 8009EC10 0009A1D0 7C 7C 1B 78 */ mr r28, r3 @@ -32496,7 +32496,7 @@ lbl_8009ED08: /* 8009ED4C 0009A30C 90 1D 00 08 */ stw r0, 8(r29) /* 8009ED50 0009A310 80 8D 90 74 */ lwz r4, lbl_8025D734-_SDA_BASE_(r13) /* 8009ED54 0009A314 B0 04 00 02 */ sth r0, 2(r4) -/* 8009ED58 0009A318 4B FF 0F 69 */ bl func_8008FCC0 +/* 8009ED58 0009A318 4B FF 0F 69 */ bl OSRestoreInterrupts lbl_8009ED5C: /* 8009ED5C 0009A31C 80 01 00 24 */ lwz r0, 0x24(r1) /* 8009ED60 0009A320 83 E1 00 1C */ lwz r31, 0x1c(r1) @@ -33553,7 +33553,7 @@ glabel func_8009FC70 /* 8009FC80 0009B240 93 C1 00 18 */ stw r30, 0x18(r1) /* 8009FC84 0009B244 93 A1 00 14 */ stw r29, 0x14(r1) /* 8009FC88 0009B248 7C 7D 1B 78 */ mr r29, r3 -/* 8009FC8C 0009B24C 4B FF 00 0D */ bl func_8008FC98 +/* 8009FC8C 0009B24C 4B FF 00 0D */ bl __RAS_OSDisableInterrupts_begin /* 8009FC90 0009B250 3C 80 CC 01 */ lis r4, 0xCC008000@ha /* 8009FC94 0009B254 38 A0 00 61 */ li r5, 0x61 /* 8009FC98 0009B258 98 A4 80 00 */ stb r5, 0xCC008000@l(r4) @@ -33583,7 +33583,7 @@ lbl_8009FCD0: /* 8009FCF4 0009B2B4 93 E3 80 00 */ stw r31, -0x8000(r3) /* 8009FCF8 0009B2B8 4B FE 96 E5 */ bl func_800893DC /* 8009FCFC 0009B2BC 7F A3 EB 78 */ mr r3, r29 -/* 8009FD00 0009B2C0 4B FE FF C1 */ bl func_8008FCC0 +/* 8009FD00 0009B2C0 4B FE FF C1 */ bl OSRestoreInterrupts /* 8009FD04 0009B2C4 B3 FE 00 02 */ sth r31, 2(r30) /* 8009FD08 0009B2C8 83 E1 00 1C */ lwz r31, 0x1c(r1) /* 8009FD0C 0009B2CC 83 C1 00 18 */ lwz r30, 0x18(r1) @@ -33599,7 +33599,7 @@ glabel func_8009FD24 /* 8009FD2C 0009B2EC 90 01 00 14 */ stw r0, 0x14(r1) /* 8009FD30 0009B2F0 93 E1 00 0C */ stw r31, 0xc(r1) /* 8009FD34 0009B2F4 93 C1 00 08 */ stw r30, 8(r1) -/* 8009FD38 0009B2F8 4B FE FF 61 */ bl func_8008FC98 +/* 8009FD38 0009B2F8 4B FE FF 61 */ bl __RAS_OSDisableInterrupts_begin /* 8009FD3C 0009B2FC 3C A0 CC 01 */ lis r5, 0xCC008000@ha /* 8009FD40 0009B300 38 00 00 61 */ li r0, 0x61 /* 8009FD44 0009B304 3C 80 45 00 */ lis r4, 0x45000002@ha @@ -33626,7 +33626,7 @@ lbl_8009FD6C: /* 8009FD94 0009B354 4B FE 96 49 */ bl func_800893DC /* 8009FD98 0009B358 9B ED 90 C0 */ stb r31, lbl_8025D780-_SDA_BASE_(r13) /* 8009FD9C 0009B35C 7F C3 F3 78 */ mr r3, r30 -/* 8009FDA0 0009B360 4B FE FF 21 */ bl func_8008FCC0 +/* 8009FDA0 0009B360 4B FE FF 21 */ bl OSRestoreInterrupts /* 8009FDA4 0009B364 80 01 00 14 */ lwz r0, 0x14(r1) /* 8009FDA8 0009B368 83 E1 00 0C */ lwz r31, 0xc(r1) /* 8009FDAC 0009B36C 83 C1 00 08 */ lwz r30, 8(r1) @@ -33640,7 +33640,7 @@ glabel func_8009FDBC /* 8009FDC4 0009B384 90 01 00 14 */ stw r0, 0x14(r1) /* 8009FDC8 0009B388 93 E1 00 0C */ stw r31, 0xc(r1) /* 8009FDCC 0009B38C 93 C1 00 08 */ stw r30, 8(r1) -/* 8009FDD0 0009B390 4B FE FE C9 */ bl func_8008FC98 +/* 8009FDD0 0009B390 4B FE FE C9 */ bl __RAS_OSDisableInterrupts_begin /* 8009FDD4 0009B394 3C A0 CC 01 */ lis r5, 0xCC008000@ha /* 8009FDD8 0009B398 38 00 00 61 */ li r0, 0x61 /* 8009FDDC 0009B39C 3C 80 45 00 */ lis r4, 0x45000002@ha @@ -33667,19 +33667,19 @@ lbl_8009FE04: /* 8009FE2C 0009B3EC 4B FE 95 B1 */ bl func_800893DC /* 8009FE30 0009B3F0 9B ED 90 C0 */ stb r31, lbl_8025D780-_SDA_BASE_(r13) /* 8009FE34 0009B3F4 7F C3 F3 78 */ mr r3, r30 -/* 8009FE38 0009B3F8 4B FE FE 89 */ bl func_8008FCC0 -/* 8009FE3C 0009B3FC 4B FE FE 5D */ bl func_8008FC98 +/* 8009FE38 0009B3F8 4B FE FE 89 */ bl OSRestoreInterrupts +/* 8009FE3C 0009B3FC 4B FE FE 5D */ bl __RAS_OSDisableInterrupts_begin /* 8009FE40 0009B400 7C 7E 1B 78 */ mr r30, r3 /* 8009FE44 0009B404 48 00 00 0C */ b lbl_8009FE50 lbl_8009FE48: /* 8009FE48 0009B408 38 6D 90 B8 */ addi r3, r13, lbl_8025D778-_SDA_BASE_ -/* 8009FE4C 0009B40C 4B FF 36 3D */ bl func_80093488 +/* 8009FE4C 0009B40C 4B FF 36 3D */ bl OSSleepThread lbl_8009FE50: /* 8009FE50 0009B410 88 0D 90 C0 */ lbz r0, lbl_8025D780-_SDA_BASE_(r13) /* 8009FE54 0009B414 2C 00 00 00 */ cmpwi r0, 0 /* 8009FE58 0009B418 41 82 FF F0 */ beq lbl_8009FE48 /* 8009FE5C 0009B41C 7F C3 F3 78 */ mr r3, r30 -/* 8009FE60 0009B420 4B FE FE 61 */ bl func_8008FCC0 +/* 8009FE60 0009B420 4B FE FE 61 */ bl OSRestoreInterrupts /* 8009FE64 0009B424 80 01 00 14 */ lwz r0, 0x14(r1) /* 8009FE68 0009B428 83 E1 00 0C */ lwz r31, 0xc(r1) /* 8009FE6C 0009B42C 83 C1 00 08 */ lwz r30, 8(r1) @@ -33794,9 +33794,9 @@ glabel func_8009FFB0 /* 8009FFC0 0009B580 93 C1 00 08 */ stw r30, 8(r1) /* 8009FFC4 0009B584 7C 7E 1B 78 */ mr r30, r3 /* 8009FFC8 0009B588 83 ED 90 C8 */ lwz r31, lbl_8025D788-_SDA_BASE_(r13) -/* 8009FFCC 0009B58C 4B FE FC CD */ bl func_8008FC98 +/* 8009FFCC 0009B58C 4B FE FC CD */ bl __RAS_OSDisableInterrupts_begin /* 8009FFD0 0009B590 93 CD 90 C8 */ stw r30, lbl_8025D788-_SDA_BASE_(r13) -/* 8009FFD4 0009B594 4B FE FC ED */ bl func_8008FCC0 +/* 8009FFD4 0009B594 4B FE FC ED */ bl OSRestoreInterrupts /* 8009FFD8 0009B598 7F E3 FB 78 */ mr r3, r31 /* 8009FFDC 0009B59C 83 E1 00 0C */ lwz r31, 0xc(r1) /* 8009FFE0 0009B5A0 83 C1 00 08 */ lwz r30, 8(r1) @@ -33849,9 +33849,9 @@ glabel func_800A0078 /* 800A0088 0009B648 93 C1 00 08 */ stw r30, 8(r1) /* 800A008C 0009B64C 7C 7E 1B 78 */ mr r30, r3 /* 800A0090 0009B650 83 ED 90 C4 */ lwz r31, lbl_8025D784-_SDA_BASE_(r13) -/* 800A0094 0009B654 4B FE FC 05 */ bl func_8008FC98 +/* 800A0094 0009B654 4B FE FC 05 */ bl __RAS_OSDisableInterrupts_begin /* 800A0098 0009B658 93 CD 90 C4 */ stw r30, lbl_8025D784-_SDA_BASE_(r13) -/* 800A009C 0009B65C 4B FE FC 25 */ bl func_8008FCC0 +/* 800A009C 0009B65C 4B FE FC 25 */ bl OSRestoreInterrupts /* 800A00A0 0009B660 7F E3 FB 78 */ mr r3, r31 /* 800A00A4 0009B664 83 E1 00 0C */ lwz r31, 0xc(r1) /* 800A00A8 0009B668 83 C1 00 08 */ lwz r30, 8(r1) @@ -34511,7 +34511,7 @@ glabel func_800A09A4 /* 800A09B4 0009BF74 EC 20 08 24 */ fdivs f1, f0, f1 /* 800A09B8 0009BF78 93 E1 00 0C */ stw r31, 0xc(r1) /* 800A09BC 0009BF7C 7C 7F 1B 78 */ mr r31, r3 -/* 800A09C0 0009BF80 48 0B 23 71 */ bl func_80152D30 +/* 800A09C0 0009BF80 48 0B 23 71 */ bl __cvt_fp2unsigned /* 800A09C4 0009BF84 38 1F FF FF */ addi r0, r31, -1 /* 800A09C8 0009BF88 54 64 05 FE */ clrlwi r4, r3, 0x17 /* 800A09CC 0009BF8C 54 00 40 2E */ slwi r0, r0, 8 @@ -34550,7 +34550,7 @@ glabel func_800A0A30 /* 800A0A38 0009BFF8 C0 02 86 30 */ lfs f0, lbl_8025E370-_SDA2_BASE_(r2) /* 800A0A3C 0009BFFC 90 01 00 14 */ stw r0, 0x14(r1) /* 800A0A40 0009C000 EC 20 08 24 */ fdivs f1, f0, f1 -/* 800A0A44 0009C004 48 0B 22 ED */ bl func_80152D30 +/* 800A0A44 0009C004 48 0B 22 ED */ bl __cvt_fp2unsigned /* 800A0A48 0009C008 3C 80 CC 01 */ lis r4, 0xCC008000@ha /* 800A0A4C 0009C00C 38 00 00 61 */ li r0, 0x61 /* 800A0A50 0009C010 98 04 80 00 */ stb r0, 0xCC008000@l(r4) @@ -34601,7 +34601,7 @@ lbl_800A0AEC: /* 800A0AF4 0009C0B4 38 21 00 10 */ addi r1, r1, 0x10 /* 800A0AF8 0009C0B8 4E 80 00 20 */ blr -glabel func_800A0AFC +glabel GXSetCopyClear /* 800A0AFC 0009C0BC 88 C3 00 00 */ lbz r6, 0(r3) /* 800A0B00 0009C0C0 3C E0 CC 01 */ lis r7, 0xCC008000@ha /* 800A0B04 0009C0C4 39 00 00 61 */ li r8, 0x61 @@ -37015,7 +37015,7 @@ lbl_800A2C50: /* 800A2C7C 0009E23C EC 00 10 28 */ fsubs f0, f0, f2 /* 800A2C80 0009E240 EC 03 00 24 */ fdivs f0, f3, f0 /* 800A2C84 0009E244 D0 01 00 0C */ stfs f0, 0xc(r1) -/* 800A2C88 0009E248 48 0B 00 A9 */ bl func_80152D30 +/* 800A2C88 0009E248 48 0B 00 A9 */ bl __cvt_fp2unsigned /* 800A2C8C 0009E24C 38 1C 00 01 */ addi r0, r28, 1 /* 800A2C90 0009E250 39 20 00 00 */ li r9, 0 /* 800A2C94 0009E254 50 69 02 3E */ rlwimi r9, r3, 0, 8, 0x1f @@ -38385,7 +38385,7 @@ lbl_800A4030: /* 800A4040 0009F600 38 6D 83 80 */ addi r3, r13, lbl_8025CA40-_SDA_BASE_ /* 800A4044 0009F604 38 80 01 BB */ li r4, 0x1bb /* 800A4048 0009F608 4C C6 31 82 */ crclr 6 -/* 800A404C 0009F60C 4B FE 82 D9 */ bl func_8008C324 +/* 800A404C 0009F60C 4B FE 82 D9 */ bl OSPanic /* 800A4050 0009F610 48 00 00 24 */ b lbl_800A4074 lbl_800A4054: /* 800A4054 0009F614 7F 58 D3 78 */ mr r24, r26 @@ -38717,7 +38717,7 @@ lbl_800A4488: /* 800A4490 0009FA50 38 A5 52 80 */ addi r5, r5, lbl_80185280@l /* 800A4494 0009FA54 38 80 03 37 */ li r4, 0x337 /* 800A4498 0009FA58 4C C6 31 82 */ crclr 6 -/* 800A449C 0009FA5C 4B FE 7E 89 */ bl func_8008C324 +/* 800A449C 0009FA5C 4B FE 7E 89 */ bl OSPanic lbl_800A44A0: /* 800A44A0 0009FA60 7C 9D E2 15 */ add. r4, r29, r28 /* 800A44A4 0009FA64 41 80 00 14 */ blt lbl_800A44B8 @@ -38731,7 +38731,7 @@ lbl_800A44B8: /* 800A44C0 0009FA80 38 A5 52 80 */ addi r5, r5, lbl_80185280@l /* 800A44C4 0009FA84 38 80 03 3D */ li r4, 0x33d /* 800A44C8 0009FA88 4C C6 31 82 */ crclr 6 -/* 800A44CC 0009FA8C 4B FE 7E 59 */ bl func_8008C324 +/* 800A44CC 0009FA8C 4B FE 7E 59 */ bl OSPanic lbl_800A44D0: /* 800A44D0 0009FA90 80 DA 00 30 */ lwz r6, 0x30(r26) /* 800A44D4 0009FA94 7F A0 16 70 */ srawi r0, r29, 2 @@ -38782,7 +38782,7 @@ lbl_800A456C: /* 800A4574 0009FB34 38 A5 52 B4 */ addi r5, r5, lbl_801852B4@l /* 800A4578 0009FB38 38 80 03 7D */ li r4, 0x37d /* 800A457C 0009FB3C 4C C6 31 82 */ crclr 6 -/* 800A4580 0009FB40 4B FE 7D A5 */ bl func_8008C324 +/* 800A4580 0009FB40 4B FE 7D A5 */ bl OSPanic lbl_800A4584: /* 800A4584 0009FB44 7C 9F EA 15 */ add. r4, r31, r29 /* 800A4588 0009FB48 41 80 00 14 */ blt lbl_800A459C @@ -38796,7 +38796,7 @@ lbl_800A459C: /* 800A45A4 0009FB64 38 A5 52 B4 */ addi r5, r5, lbl_801852B4@l /* 800A45A8 0009FB68 38 80 03 83 */ li r4, 0x383 /* 800A45AC 0009FB6C 4C C6 31 82 */ crclr 6 -/* 800A45B0 0009FB70 4B FE 7D 75 */ bl func_8008C324 +/* 800A45B0 0009FB70 4B FE 7D 75 */ bl OSPanic lbl_800A45B4: /* 800A45B4 0009FB74 80 DB 00 30 */ lwz r6, 0x30(r27) /* 800A45B8 0009FB78 7F E0 16 70 */ srawi r0, r31, 2 @@ -38813,7 +38813,7 @@ lbl_800A45B4: /* 800A45E4 0009FBA4 38 60 FF FF */ li r3, -1 /* 800A45E8 0009FBA8 48 00 00 58 */ b lbl_800A4640 lbl_800A45EC: -/* 800A45EC 0009FBAC 4B FE B6 AD */ bl func_8008FC98 +/* 800A45EC 0009FBAC 4B FE B6 AD */ bl __RAS_OSDisableInterrupts_begin /* 800A45F0 0009FBB0 7C 7F 1B 78 */ mr r31, r3 lbl_800A45F4: /* 800A45F4 0009FBB4 80 1B 00 0C */ lwz r0, 0xc(r27) @@ -38833,11 +38833,11 @@ lbl_800A4618: /* 800A4624 0009FBE4 48 00 00 10 */ b lbl_800A4634 lbl_800A4628: /* 800A4628 0009FBE8 38 6D 90 D8 */ addi r3, r13, lbl_8025D798-_SDA_BASE_ -/* 800A462C 0009FBEC 4B FE EE 5D */ bl func_80093488 +/* 800A462C 0009FBEC 4B FE EE 5D */ bl OSSleepThread /* 800A4630 0009FBF0 4B FF FF C4 */ b lbl_800A45F4 lbl_800A4634: /* 800A4634 0009FBF4 7F E3 FB 78 */ mr r3, r31 -/* 800A4638 0009FBF8 4B FE B6 89 */ bl func_8008FCC0 +/* 800A4638 0009FBF8 4B FE B6 89 */ bl OSRestoreInterrupts /* 800A463C 0009FBFC 7F C3 F3 78 */ mr r3, r30 lbl_800A4640: /* 800A4640 0009FC00 39 61 00 20 */ addi r11, r1, 0x20 @@ -39014,7 +39014,7 @@ lbl_800A4884: /* 800A488C 0009FE4C 38 63 52 E4 */ addi r3, r3, lbl_801852E4@l /* 800A4890 0009FE50 38 A1 00 08 */ addi r5, r1, 8 /* 800A4894 0009FE54 4C C6 31 82 */ crclr 6 -/* 800A4898 0009FE58 4B FE 79 FD */ bl func_8008C294 +/* 800A4898 0009FE58 4B FE 79 FD */ bl OSReport /* 800A489C 0009FE5C 38 60 00 00 */ li r3, 0 /* 800A48A0 0009FE60 48 00 00 40 */ b lbl_800A48E0 lbl_800A48A4: @@ -39096,7 +39096,7 @@ glabel func_800A498C /* 800A49A0 0009FF60 7C 7B 1B 78 */ mr r27, r3 /* 800A49A4 0009FF64 7C 9C 23 78 */ mr r28, r4 /* 800A49A8 0009FF68 7C BD 2B 78 */ mr r29, r5 -/* 800A49AC 0009FF6C 4B FE B2 ED */ bl func_8008FC98 +/* 800A49AC 0009FF6C 4B FE B2 ED */ bl __RAS_OSDisableInterrupts_begin /* 800A49B0 0009FF70 80 0D 90 F0 */ lwz r0, lbl_8025D7B0-_SDA_BASE_(r13) /* 800A49B4 0009FF74 7C 7F 1B 78 */ mr r31, r3 /* 800A49B8 0009FF78 28 00 00 05 */ cmplwi r0, 5 @@ -39118,7 +39118,7 @@ lbl_800A49C8: /* 800A49F4 0009FFB4 93 83 00 20 */ stw r28, 0x20(r3) /* 800A49F8 0009FFB8 7C 7E 02 14 */ add r3, r30, r0 /* 800A49FC 0009FFBC 93 A3 00 24 */ stw r29, 0x24(r3) -/* 800A4A00 0009FFC0 4B FE EC 81 */ bl func_80093680 +/* 800A4A00 0009FFC0 4B FE EC 81 */ bl OSGetTick /* 800A4A04 0009FFC4 80 0D 90 F0 */ lwz r0, lbl_8025D7B0-_SDA_BASE_(r13) /* 800A4A08 0009FFC8 80 8D 90 F0 */ lwz r4, lbl_8025D7B0-_SDA_BASE_(r13) /* 800A4A0C 0009FFCC 1C A0 00 14 */ mulli r5, r0, 0x14 @@ -39127,7 +39127,7 @@ lbl_800A49C8: /* 800A4A18 0009FFD8 7C 9E 2A 14 */ add r4, r30, r5 /* 800A4A1C 0009FFDC 90 64 00 2C */ stw r3, 0x2c(r4) /* 800A4A20 0009FFE0 7F E3 FB 78 */ mr r3, r31 -/* 800A4A24 0009FFE4 4B FE B2 9D */ bl func_8008FCC0 +/* 800A4A24 0009FFE4 4B FE B2 9D */ bl OSRestoreInterrupts /* 800A4A28 0009FFE8 39 61 00 20 */ addi r11, r1, 0x20 /* 800A4A2C 0009FFEC 48 0A E4 79 */ bl _restgpr_27 /* 800A4A30 0009FFF0 80 01 00 24 */ lwz r0, 0x24(r1) @@ -39221,7 +39221,7 @@ glabel func_800A4B24 /* 800A4B70 000A0130 38 A5 53 68 */ addi r5, r5, lbl_80185368@l /* 800A4B74 000A0134 38 80 04 08 */ li r4, 0x408 /* 800A4B78 000A0138 4C C6 31 82 */ crclr 6 -/* 800A4B7C 000A013C 4B FE 77 A9 */ bl func_8008C324 +/* 800A4B7C 000A013C 4B FE 77 A9 */ bl OSPanic lbl_800A4B80: /* 800A4B80 000A0140 38 60 00 00 */ li r3, 0 /* 800A4B84 000A0144 48 00 62 B1 */ bl func_800AAE34 @@ -39237,7 +39237,7 @@ lbl_800A4B80: /* 800A4BAC 000A016C 38 84 00 1F */ addi r4, r4, 0x1f /* 800A4BB0 000A0170 7C 7D 04 30 */ srw r29, r3, r0 /* 800A4BB4 000A0174 54 9C 00 34 */ rlwinm r28, r4, 0, 0, 0x1a -/* 800A4BB8 000A0178 4B FE B0 E1 */ bl func_8008FC98 +/* 800A4BB8 000A0178 4B FE B0 E1 */ bl __RAS_OSDisableInterrupts_begin /* 800A4BBC 000A017C 80 0D 90 F0 */ lwz r0, lbl_8025D7B0-_SDA_BASE_(r13) /* 800A4BC0 000A0180 7C 7F 1B 78 */ mr r31, r3 /* 800A4BC4 000A0184 28 00 00 05 */ cmplwi r0, 5 @@ -39260,7 +39260,7 @@ lbl_800A4BD4: /* 800A4C04 000A01C4 93 A3 00 20 */ stw r29, 0x20(r3) /* 800A4C08 000A01C8 7C 7E 02 14 */ add r3, r30, r0 /* 800A4C0C 000A01CC 93 83 00 24 */ stw r28, 0x24(r3) -/* 800A4C10 000A01D0 4B FE EA 71 */ bl func_80093680 +/* 800A4C10 000A01D0 4B FE EA 71 */ bl OSGetTick /* 800A4C14 000A01D4 80 0D 90 F0 */ lwz r0, lbl_8025D7B0-_SDA_BASE_(r13) /* 800A4C18 000A01D8 80 8D 90 F0 */ lwz r4, lbl_8025D7B0-_SDA_BASE_(r13) /* 800A4C1C 000A01DC 1C A0 00 14 */ mulli r5, r0, 0x14 @@ -39269,7 +39269,7 @@ lbl_800A4BD4: /* 800A4C28 000A01E8 7C 9E 2A 14 */ add r4, r30, r5 /* 800A4C2C 000A01EC 90 64 00 2C */ stw r3, 0x2c(r4) /* 800A4C30 000A01F0 7F E3 FB 78 */ mr r3, r31 -/* 800A4C34 000A01F4 4B FE B0 8D */ bl func_8008FCC0 +/* 800A4C34 000A01F4 4B FE B0 8D */ bl OSRestoreInterrupts /* 800A4C38 000A01F8 80 0D 91 28 */ lwz r0, lbl_8025D7E8-_SDA_BASE_(r13) /* 800A4C3C 000A01FC 3C 80 80 1E */ lis r4, lbl_801DE4C0@ha /* 800A4C40 000A0200 38 84 E4 C0 */ addi r4, r4, lbl_801DE4C0@l @@ -39303,7 +39303,7 @@ glabel func_800A4C9C /* 800A4CA8 000A0268 93 E1 00 0C */ stw r31, 0xc(r1) /* 800A4CAC 000A026C 93 C1 00 08 */ stw r30, 8(r1) /* 800A4CB0 000A0270 7C 7E 1B 78 */ mr r30, r3 -/* 800A4CB4 000A0274 4B FE AF E5 */ bl func_8008FC98 +/* 800A4CB4 000A0274 4B FE AF E5 */ bl __RAS_OSDisableInterrupts_begin /* 800A4CB8 000A0278 80 0D 90 F0 */ lwz r0, lbl_8025D7B0-_SDA_BASE_(r13) /* 800A4CBC 000A027C 2C 00 00 00 */ cmpwi r0, 0 /* 800A4CC0 000A0280 40 82 00 14 */ bne lbl_800A4CD4 @@ -39319,7 +39319,7 @@ lbl_800A4CD4: /* 800A4CE4 000A02A4 7C 84 02 14 */ add r4, r4, r0 /* 800A4CE8 000A02A8 93 C4 00 14 */ stw r30, 0x14(r4) lbl_800A4CEC: -/* 800A4CEC 000A02AC 4B FE AF D5 */ bl func_8008FCC0 +/* 800A4CEC 000A02AC 4B FE AF D5 */ bl OSRestoreInterrupts /* 800A4CF0 000A02B0 28 1E 00 10 */ cmplwi r30, 0x10 /* 800A4CF4 000A02B4 40 82 00 1C */ bne lbl_800A4D10 /* 800A4CF8 000A02B8 3C 60 01 23 */ lis r3, 0x01234568@ha @@ -39358,7 +39358,7 @@ lbl_800A4D70: /* 800A4D70 000A0330 48 00 25 69 */ bl func_800A72D8 /* 800A4D74 000A0334 48 00 00 94 */ b lbl_800A4E08 lbl_800A4D78: -/* 800A4D78 000A0338 4B FE AF 21 */ bl func_8008FC98 +/* 800A4D78 000A0338 4B FE AF 21 */ bl __RAS_OSDisableInterrupts_begin /* 800A4D7C 000A033C 80 0D 90 F0 */ lwz r0, lbl_8025D7B0-_SDA_BASE_(r13) /* 800A4D80 000A0340 7C 7F 1B 78 */ mr r31, r3 /* 800A4D84 000A0344 28 00 00 05 */ cmplwi r0, 5 @@ -39382,7 +39382,7 @@ lbl_800A4D94: /* 800A4DC8 000A0388 90 83 00 20 */ stw r4, 0x20(r3) /* 800A4DCC 000A038C 7C 7E 02 14 */ add r3, r30, r0 /* 800A4DD0 000A0390 90 83 00 24 */ stw r4, 0x24(r3) -/* 800A4DD4 000A0394 4B FE E8 AD */ bl func_80093680 +/* 800A4DD4 000A0394 4B FE E8 AD */ bl OSGetTick /* 800A4DD8 000A0398 80 0D 90 F0 */ lwz r0, lbl_8025D7B0-_SDA_BASE_(r13) /* 800A4DDC 000A039C 80 8D 90 F0 */ lwz r4, lbl_8025D7B0-_SDA_BASE_(r13) /* 800A4DE0 000A03A0 1C A0 00 14 */ mulli r5, r0, 0x14 @@ -39391,7 +39391,7 @@ lbl_800A4D94: /* 800A4DEC 000A03AC 7C 9E 2A 14 */ add r4, r30, r5 /* 800A4DF0 000A03B0 90 64 00 2C */ stw r3, 0x2c(r4) /* 800A4DF4 000A03B4 7F E3 FB 78 */ mr r3, r31 -/* 800A4DF8 000A03B8 4B FE AE C9 */ bl func_8008FCC0 +/* 800A4DF8 000A03B8 4B FE AE C9 */ bl OSRestoreInterrupts /* 800A4DFC 000A03BC 3C 60 80 0A */ lis r3, func_800A5104@ha /* 800A4E00 000A03C0 38 63 51 04 */ addi r3, r3, func_800A5104@l /* 800A4E04 000A03C4 48 00 55 6D */ bl func_800AA370 @@ -39566,7 +39566,7 @@ glabel func_800A5040 /* 800A5048 000A0608 90 01 00 14 */ stw r0, 0x14(r1) /* 800A504C 000A060C 93 E1 00 0C */ stw r31, 0xc(r1) /* 800A5050 000A0610 93 C1 00 08 */ stw r30, 8(r1) -/* 800A5054 000A0614 4B FE AC 45 */ bl func_8008FC98 +/* 800A5054 000A0614 4B FE AC 45 */ bl __RAS_OSDisableInterrupts_begin /* 800A5058 000A0618 80 0D 90 F0 */ lwz r0, lbl_8025D7B0-_SDA_BASE_(r13) /* 800A505C 000A061C 7C 7F 1B 78 */ mr r31, r3 /* 800A5060 000A0620 28 00 00 05 */ cmplwi r0, 5 @@ -39590,7 +39590,7 @@ lbl_800A5070: /* 800A50A4 000A0664 90 83 00 20 */ stw r4, 0x20(r3) /* 800A50A8 000A0668 7C 7E 02 14 */ add r3, r30, r0 /* 800A50AC 000A066C 90 83 00 24 */ stw r4, 0x24(r3) -/* 800A50B0 000A0670 4B FE E5 D1 */ bl func_80093680 +/* 800A50B0 000A0670 4B FE E5 D1 */ bl OSGetTick /* 800A50B4 000A0674 80 0D 90 F0 */ lwz r0, lbl_8025D7B0-_SDA_BASE_(r13) /* 800A50B8 000A0678 80 8D 90 F0 */ lwz r4, lbl_8025D7B0-_SDA_BASE_(r13) /* 800A50BC 000A067C 1C A0 00 14 */ mulli r5, r0, 0x14 @@ -39599,7 +39599,7 @@ lbl_800A5070: /* 800A50C8 000A0688 7C 9E 2A 14 */ add r4, r30, r5 /* 800A50CC 000A068C 90 64 00 2C */ stw r3, 0x2c(r4) /* 800A50D0 000A0690 7F E3 FB 78 */ mr r3, r31 -/* 800A50D4 000A0694 4B FE AB ED */ bl func_8008FCC0 +/* 800A50D4 000A0694 4B FE AB ED */ bl OSRestoreInterrupts /* 800A50D8 000A0698 3C A0 80 0A */ lis r5, func_800A58BC@ha /* 800A50DC 000A069C 38 60 00 00 */ li r3, 0 /* 800A50E0 000A06A0 38 A5 58 BC */ addi r5, r5, func_800A58BC@l @@ -39621,7 +39621,7 @@ glabel func_800A5104 /* 800A5118 000A06D8 93 A1 00 14 */ stw r29, 0x14(r1) /* 800A511C 000A06DC 93 81 00 10 */ stw r28, 0x10(r1) /* 800A5120 000A06E0 7C 7C 1B 78 */ mr r28, r3 -/* 800A5124 000A06E4 4B FE AB 75 */ bl func_8008FC98 +/* 800A5124 000A06E4 4B FE AB 75 */ bl __RAS_OSDisableInterrupts_begin /* 800A5128 000A06E8 80 0D 90 F0 */ lwz r0, lbl_8025D7B0-_SDA_BASE_(r13) /* 800A512C 000A06EC 2C 00 00 00 */ cmpwi r0, 0 /* 800A5130 000A06F0 40 82 00 14 */ bne lbl_800A5144 @@ -39637,7 +39637,7 @@ lbl_800A5144: /* 800A5154 000A0714 7C 84 02 14 */ add r4, r4, r0 /* 800A5158 000A0718 93 84 00 14 */ stw r28, 0x14(r4) lbl_800A515C: -/* 800A515C 000A071C 4B FE AB 65 */ bl func_8008FCC0 +/* 800A515C 000A071C 4B FE AB 65 */ bl OSRestoreInterrupts /* 800A5160 000A0720 28 1C 00 10 */ cmplwi r28, 0x10 /* 800A5164 000A0724 40 82 00 1C */ bne lbl_800A5180 /* 800A5168 000A0728 3C 60 01 23 */ lis r3, 0x01234568@ha @@ -39767,7 +39767,7 @@ lbl_800A5304: /* 800A5318 000A08D8 40 82 00 A8 */ bne lbl_800A53C0 /* 800A531C 000A08DC 80 6D 91 70 */ lwz r3, lbl_8025D830-_SDA_BASE_(r13) /* 800A5320 000A08E0 83 A3 00 10 */ lwz r29, 0x10(r3) -/* 800A5324 000A08E4 4B FE A9 75 */ bl func_8008FC98 +/* 800A5324 000A08E4 4B FE A9 75 */ bl __RAS_OSDisableInterrupts_begin /* 800A5328 000A08E8 80 0D 90 F0 */ lwz r0, lbl_8025D7B0-_SDA_BASE_(r13) /* 800A532C 000A08EC 7C 7F 1B 78 */ mr r31, r3 /* 800A5330 000A08F0 28 00 00 05 */ cmplwi r0, 5 @@ -39791,7 +39791,7 @@ lbl_800A5340: /* 800A5374 000A0934 93 A3 00 20 */ stw r29, 0x20(r3) /* 800A5378 000A0938 7C 7E 02 14 */ add r3, r30, r0 /* 800A537C 000A093C 90 83 00 24 */ stw r4, 0x24(r3) -/* 800A5380 000A0940 4B FE E3 01 */ bl func_80093680 +/* 800A5380 000A0940 4B FE E3 01 */ bl OSGetTick /* 800A5384 000A0944 80 0D 90 F0 */ lwz r0, lbl_8025D7B0-_SDA_BASE_(r13) /* 800A5388 000A0948 80 8D 90 F0 */ lwz r4, lbl_8025D7B0-_SDA_BASE_(r13) /* 800A538C 000A094C 1C A0 00 14 */ mulli r5, r0, 0x14 @@ -39800,7 +39800,7 @@ lbl_800A5340: /* 800A5398 000A0958 7C 9E 2A 14 */ add r4, r30, r5 /* 800A539C 000A095C 90 64 00 2C */ stw r3, 0x2c(r4) /* 800A53A0 000A0960 7F E3 FB 78 */ mr r3, r31 -/* 800A53A4 000A0964 4B FE A9 1D */ bl func_8008FCC0 +/* 800A53A4 000A0964 4B FE A9 1D */ bl OSRestoreInterrupts /* 800A53A8 000A0968 80 6D 91 70 */ lwz r3, lbl_8025D830-_SDA_BASE_(r13) /* 800A53AC 000A096C 3C 80 80 0A */ lis r4, func_800A5608@ha /* 800A53B0 000A0970 38 84 56 08 */ addi r4, r4, func_800A5608@l @@ -39832,7 +39832,7 @@ lbl_800A53D4: /* 800A5410 000A09D0 90 6D 91 14 */ stw r3, lbl_8025D7D4-_SDA_BASE_(r13) /* 800A5414 000A09D4 38 7E E5 10 */ addi r3, r30, lbl_801DE510@l /* 800A5418 000A09D8 4B FE 54 45 */ bl func_8008A85C -/* 800A541C 000A09DC 4B FE E2 65 */ bl func_80093680 +/* 800A541C 000A09DC 4B FE E2 65 */ bl OSGetTick /* 800A5420 000A09E0 3C A0 80 00 */ lis r5, 0x800000F8@ha /* 800A5424 000A09E4 3C 80 10 62 */ lis r4, 0x10624DD3@ha /* 800A5428 000A09E8 80 05 00 F8 */ lwz r0, 0x800000F8@l(r5) @@ -39877,7 +39877,7 @@ lbl_800A5480: /* 800A54BC 000A0A7C 90 6D 91 14 */ stw r3, lbl_8025D7D4-_SDA_BASE_(r13) /* 800A54C0 000A0A80 38 7E E5 10 */ addi r3, r30, lbl_801DE510@l /* 800A54C4 000A0A84 4B FE 53 99 */ bl func_8008A85C -/* 800A54C8 000A0A88 4B FE E1 B9 */ bl func_80093680 +/* 800A54C8 000A0A88 4B FE E1 B9 */ bl OSGetTick /* 800A54CC 000A0A8C 3C A0 80 00 */ lis r5, 0x800000F8@ha /* 800A54D0 000A0A90 3C 80 10 62 */ lis r4, 0x10624DD3@ha /* 800A54D4 000A0A94 80 05 00 F8 */ lwz r0, 0x800000F8@l(r5) @@ -39900,7 +39900,7 @@ lbl_800A550C: /* 800A5514 000A0AD4 3C 1D FF FB */ addis r0, r29, 0xfffb /* 800A5518 000A0AD8 28 00 30 00 */ cmplwi r0, 0x3000 /* 800A551C 000A0ADC 40 82 00 A0 */ bne lbl_800A55BC -/* 800A5520 000A0AE0 4B FE A7 79 */ bl func_8008FC98 +/* 800A5520 000A0AE0 4B FE A7 79 */ bl __RAS_OSDisableInterrupts_begin /* 800A5524 000A0AE4 80 0D 90 F0 */ lwz r0, lbl_8025D7B0-_SDA_BASE_(r13) /* 800A5528 000A0AE8 7C 7F 1B 78 */ mr r31, r3 /* 800A552C 000A0AEC 28 00 00 05 */ cmplwi r0, 5 @@ -39924,7 +39924,7 @@ lbl_800A553C: /* 800A5570 000A0B30 90 83 00 20 */ stw r4, 0x20(r3) /* 800A5574 000A0B34 7C 7E 02 14 */ add r3, r30, r0 /* 800A5578 000A0B38 90 83 00 24 */ stw r4, 0x24(r3) -/* 800A557C 000A0B3C 4B FE E1 05 */ bl func_80093680 +/* 800A557C 000A0B3C 4B FE E1 05 */ bl OSGetTick /* 800A5580 000A0B40 80 0D 90 F0 */ lwz r0, lbl_8025D7B0-_SDA_BASE_(r13) /* 800A5584 000A0B44 80 8D 90 F0 */ lwz r4, lbl_8025D7B0-_SDA_BASE_(r13) /* 800A5588 000A0B48 1C A0 00 14 */ mulli r5, r0, 0x14 @@ -39933,7 +39933,7 @@ lbl_800A553C: /* 800A5594 000A0B54 7C 9E 2A 14 */ add r4, r30, r5 /* 800A5598 000A0B58 90 64 00 2C */ stw r3, 0x2c(r4) /* 800A559C 000A0B5C 7F E3 FB 78 */ mr r3, r31 -/* 800A55A0 000A0B60 4B FE A7 21 */ bl func_8008FCC0 +/* 800A55A0 000A0B60 4B FE A7 21 */ bl OSRestoreInterrupts /* 800A55A4 000A0B64 3C A0 80 0A */ lis r5, func_800A6678@ha /* 800A55A8 000A0B68 38 60 00 00 */ li r3, 0 /* 800A55AC 000A0B6C 38 A5 66 78 */ addi r5, r5, func_800A6678@l @@ -39970,7 +39970,7 @@ glabel func_800A5608 /* 800A5614 000A0BD4 93 E1 00 0C */ stw r31, 0xc(r1) /* 800A5618 000A0BD8 93 C1 00 08 */ stw r30, 8(r1) /* 800A561C 000A0BDC 7C 7E 1B 78 */ mr r30, r3 -/* 800A5620 000A0BE0 4B FE A6 79 */ bl func_8008FC98 +/* 800A5620 000A0BE0 4B FE A6 79 */ bl __RAS_OSDisableInterrupts_begin /* 800A5624 000A0BE4 80 0D 90 F0 */ lwz r0, lbl_8025D7B0-_SDA_BASE_(r13) /* 800A5628 000A0BE8 2C 00 00 00 */ cmpwi r0, 0 /* 800A562C 000A0BEC 40 82 00 14 */ bne lbl_800A5640 @@ -39986,7 +39986,7 @@ lbl_800A5640: /* 800A5650 000A0C10 7C 84 02 14 */ add r4, r4, r0 /* 800A5654 000A0C14 93 C4 00 14 */ stw r30, 0x14(r4) lbl_800A5658: -/* 800A5658 000A0C18 4B FE A6 69 */ bl func_8008FCC0 +/* 800A5658 000A0C18 4B FE A6 69 */ bl OSRestoreInterrupts /* 800A565C 000A0C1C 28 1E 00 10 */ cmplwi r30, 0x10 /* 800A5660 000A0C20 40 82 00 1C */ bne lbl_800A567C /* 800A5664 000A0C24 3C 60 01 23 */ lis r3, 0x01234568@ha @@ -40007,7 +40007,7 @@ lbl_800A567C: lbl_800A569C: /* 800A569C 000A0C5C 57 C0 07 FF */ clrlwi. r0, r30, 0x1f /* 800A56A0 000A0C60 41 82 00 A0 */ beq lbl_800A5740 -/* 800A56A4 000A0C64 4B FE A5 F5 */ bl func_8008FC98 +/* 800A56A4 000A0C64 4B FE A5 F5 */ bl __RAS_OSDisableInterrupts_begin /* 800A56A8 000A0C68 80 0D 90 F0 */ lwz r0, lbl_8025D7B0-_SDA_BASE_(r13) /* 800A56AC 000A0C6C 7C 7F 1B 78 */ mr r31, r3 /* 800A56B0 000A0C70 28 00 00 05 */ cmplwi r0, 5 @@ -40031,7 +40031,7 @@ lbl_800A56C0: /* 800A56F4 000A0CB4 90 83 00 20 */ stw r4, 0x20(r3) /* 800A56F8 000A0CB8 7C 7E 02 14 */ add r3, r30, r0 /* 800A56FC 000A0CBC 90 83 00 24 */ stw r4, 0x24(r3) -/* 800A5700 000A0CC0 4B FE DF 81 */ bl func_80093680 +/* 800A5700 000A0CC0 4B FE DF 81 */ bl OSGetTick /* 800A5704 000A0CC4 80 0D 90 F0 */ lwz r0, lbl_8025D7B0-_SDA_BASE_(r13) /* 800A5708 000A0CC8 80 8D 90 F0 */ lwz r4, lbl_8025D7B0-_SDA_BASE_(r13) /* 800A570C 000A0CCC 1C A0 00 14 */ mulli r5, r0, 0x14 @@ -40040,7 +40040,7 @@ lbl_800A56C0: /* 800A5718 000A0CD8 7C 9E 2A 14 */ add r4, r30, r5 /* 800A571C 000A0CDC 90 64 00 2C */ stw r3, 0x2c(r4) /* 800A5720 000A0CE0 7F E3 FB 78 */ mr r3, r31 -/* 800A5724 000A0CE4 4B FE A5 9D */ bl func_8008FCC0 +/* 800A5724 000A0CE4 4B FE A5 9D */ bl OSRestoreInterrupts /* 800A5728 000A0CE8 3C A0 80 0A */ lis r5, func_800A58BC@ha /* 800A572C 000A0CEC 38 60 00 00 */ li r3, 0 /* 800A5730 000A0CF0 38 A5 58 BC */ addi r5, r5, func_800A58BC@l @@ -40048,7 +40048,7 @@ lbl_800A56C0: /* 800A5738 000A0CF8 48 00 49 3D */ bl func_800AA074 /* 800A573C 000A0CFC 48 00 00 94 */ b lbl_800A57D0 lbl_800A5740: -/* 800A5740 000A0D00 4B FE A5 59 */ bl func_8008FC98 +/* 800A5740 000A0D00 4B FE A5 59 */ bl __RAS_OSDisableInterrupts_begin /* 800A5744 000A0D04 80 0D 90 F0 */ lwz r0, lbl_8025D7B0-_SDA_BASE_(r13) /* 800A5748 000A0D08 7C 7F 1B 78 */ mr r31, r3 /* 800A574C 000A0D0C 28 00 00 05 */ cmplwi r0, 5 @@ -40072,7 +40072,7 @@ lbl_800A575C: /* 800A5790 000A0D50 90 83 00 20 */ stw r4, 0x20(r3) /* 800A5794 000A0D54 7C 7E 02 14 */ add r3, r30, r0 /* 800A5798 000A0D58 90 83 00 24 */ stw r4, 0x24(r3) -/* 800A579C 000A0D5C 4B FE DE E5 */ bl func_80093680 +/* 800A579C 000A0D5C 4B FE DE E5 */ bl OSGetTick /* 800A57A0 000A0D60 80 0D 90 F0 */ lwz r0, lbl_8025D7B0-_SDA_BASE_(r13) /* 800A57A4 000A0D64 80 8D 90 F0 */ lwz r4, lbl_8025D7B0-_SDA_BASE_(r13) /* 800A57A8 000A0D68 1C A0 00 14 */ mulli r5, r0, 0x14 @@ -40081,7 +40081,7 @@ lbl_800A575C: /* 800A57B4 000A0D74 7C 9E 2A 14 */ add r4, r30, r5 /* 800A57B8 000A0D78 90 64 00 2C */ stw r3, 0x2c(r4) /* 800A57BC 000A0D7C 7F E3 FB 78 */ mr r3, r31 -/* 800A57C0 000A0D80 4B FE A5 01 */ bl func_8008FCC0 +/* 800A57C0 000A0D80 4B FE A5 01 */ bl OSRestoreInterrupts /* 800A57C4 000A0D84 3C 60 80 0A */ lis r3, func_800A57E8@ha /* 800A57C8 000A0D88 38 63 57 E8 */ addi r3, r3, func_800A57E8@l /* 800A57CC 000A0D8C 48 00 4B A5 */ bl func_800AA370 @@ -40099,7 +40099,7 @@ glabel func_800A57E8 /* 800A57F0 000A0DB0 90 01 00 14 */ stw r0, 0x14(r1) /* 800A57F4 000A0DB4 93 E1 00 0C */ stw r31, 0xc(r1) /* 800A57F8 000A0DB8 7C 7F 1B 78 */ mr r31, r3 -/* 800A57FC 000A0DBC 4B FE A4 9D */ bl func_8008FC98 +/* 800A57FC 000A0DBC 4B FE A4 9D */ bl __RAS_OSDisableInterrupts_begin /* 800A5800 000A0DC0 80 0D 90 F0 */ lwz r0, lbl_8025D7B0-_SDA_BASE_(r13) /* 800A5804 000A0DC4 2C 00 00 00 */ cmpwi r0, 0 /* 800A5808 000A0DC8 40 82 00 14 */ bne lbl_800A581C @@ -40115,7 +40115,7 @@ lbl_800A581C: /* 800A582C 000A0DEC 7C 84 02 14 */ add r4, r4, r0 /* 800A5830 000A0DF0 93 E4 00 14 */ stw r31, 0x14(r4) lbl_800A5834: -/* 800A5834 000A0DF4 4B FE A4 8D */ bl func_8008FCC0 +/* 800A5834 000A0DF4 4B FE A4 8D */ bl OSRestoreInterrupts /* 800A5838 000A0DF8 28 1F 00 10 */ cmplwi r31, 0x10 /* 800A583C 000A0DFC 40 82 00 1C */ bne lbl_800A5858 /* 800A5840 000A0E00 3C 60 01 23 */ lis r3, 0x01234568@ha @@ -40160,7 +40160,7 @@ glabel func_800A58BC /* 800A58C4 000A0E84 90 01 00 14 */ stw r0, 0x14(r1) /* 800A58C8 000A0E88 93 E1 00 0C */ stw r31, 0xc(r1) /* 800A58CC 000A0E8C 7C 7F 1B 78 */ mr r31, r3 -/* 800A58D0 000A0E90 4B FE A3 C9 */ bl func_8008FC98 +/* 800A58D0 000A0E90 4B FE A3 C9 */ bl __RAS_OSDisableInterrupts_begin /* 800A58D4 000A0E94 80 0D 90 F0 */ lwz r0, lbl_8025D7B0-_SDA_BASE_(r13) /* 800A58D8 000A0E98 2C 00 00 00 */ cmpwi r0, 0 /* 800A58DC 000A0E9C 40 82 00 14 */ bne lbl_800A58F0 @@ -40178,7 +40178,7 @@ glabel lbl_800A58F8 /* 800A5900 000A0EC0 7C 84 02 14 */ add r4, r4, r0 /* 800A5904 000A0EC4 93 E4 00 14 */ stw r31, 0x14(r4) lbl_800A5908: -/* 800A5908 000A0EC8 4B FE A3 B9 */ bl func_8008FCC0 +/* 800A5908 000A0EC8 4B FE A3 B9 */ bl OSRestoreInterrupts /* 800A590C 000A0ECC 28 1F 00 10 */ cmplwi r31, 0x10 /* 800A5910 000A0ED0 40 82 00 1C */ bne lbl_800A592C /* 800A5914 000A0ED4 3C 60 01 23 */ lis r3, 0x01234568@ha @@ -40285,7 +40285,7 @@ lbl_800A5A4C: /* 800A5A84 000A1044 90 6D 91 14 */ stw r3, lbl_8025D7D4-_SDA_BASE_(r13) /* 800A5A88 000A1048 38 7F E5 10 */ addi r3, r31, lbl_801DE510@l /* 800A5A8C 000A104C 4B FE 4D D1 */ bl func_8008A85C -/* 800A5A90 000A1050 4B FE DB F1 */ bl func_80093680 +/* 800A5A90 000A1050 4B FE DB F1 */ bl OSGetTick /* 800A5A94 000A1054 3C A0 80 00 */ lis r5, 0x800000F8@ha /* 800A5A98 000A1058 3C 80 10 62 */ lis r4, 0x10624DD3@ha /* 800A5A9C 000A105C 80 05 00 F8 */ lwz r0, 0x800000F8@l(r5) @@ -40343,7 +40343,7 @@ lbl_800A5B14: /* 800A5B5C 000A111C 93 ED 91 08 */ stw r31, lbl_8025D7C8-_SDA_BASE_(r13) /* 800A5B60 000A1120 38 60 00 00 */ li r3, 0 /* 800A5B64 000A1124 48 00 52 D1 */ bl func_800AAE34 -/* 800A5B68 000A1128 4B FE A1 31 */ bl func_8008FC98 +/* 800A5B68 000A1128 4B FE A1 31 */ bl __RAS_OSDisableInterrupts_begin /* 800A5B6C 000A112C 80 0D 90 F0 */ lwz r0, lbl_8025D7B0-_SDA_BASE_(r13) /* 800A5B70 000A1130 7C 7D 1B 78 */ mr r29, r3 /* 800A5B74 000A1134 28 00 00 05 */ cmplwi r0, 5 @@ -40367,7 +40367,7 @@ lbl_800A5B80: /* 800A5BB8 000A1178 90 A3 00 20 */ stw r5, 0x20(r3) /* 800A5BBC 000A117C 7C 7F 02 14 */ add r3, r31, r0 /* 800A5BC0 000A1180 90 83 00 24 */ stw r4, 0x24(r3) -/* 800A5BC4 000A1184 4B FE DA BD */ bl func_80093680 +/* 800A5BC4 000A1184 4B FE DA BD */ bl OSGetTick /* 800A5BC8 000A1188 80 0D 90 F0 */ lwz r0, lbl_8025D7B0-_SDA_BASE_(r13) /* 800A5BCC 000A118C 80 8D 90 F0 */ lwz r4, lbl_8025D7B0-_SDA_BASE_(r13) /* 800A5BD0 000A1190 1C A0 00 14 */ mulli r5, r0, 0x14 @@ -40376,7 +40376,7 @@ lbl_800A5B80: /* 800A5BDC 000A119C 7C 9F 2A 14 */ add r4, r31, r5 /* 800A5BE0 000A11A0 90 64 00 2C */ stw r3, 0x2c(r4) /* 800A5BE4 000A11A4 7F A3 EB 78 */ mr r3, r29 -/* 800A5BE8 000A11A8 4B FE A0 D9 */ bl func_8008FCC0 +/* 800A5BE8 000A11A8 4B FE A0 D9 */ bl OSRestoreInterrupts /* 800A5BEC 000A11AC 3C C0 80 0A */ lis r6, func_800A5E1C@ha /* 800A5BF0 000A11B0 38 7E 00 A0 */ addi r3, r30, 0xa0 /* 800A5BF4 000A11B4 38 C6 5E 1C */ addi r6, r6, func_800A5E1C@l @@ -40385,7 +40385,7 @@ lbl_800A5B80: /* 800A5C00 000A11C0 48 00 42 E1 */ bl func_800A9EE0 /* 800A5C04 000A11C4 48 00 01 FC */ b lbl_800A5E00 lbl_800A5C08: -/* 800A5C08 000A11C8 4B FE A0 91 */ bl func_8008FC98 +/* 800A5C08 000A11C8 4B FE A0 91 */ bl __RAS_OSDisableInterrupts_begin /* 800A5C0C 000A11CC 80 0D 90 F0 */ lwz r0, lbl_8025D7B0-_SDA_BASE_(r13) /* 800A5C10 000A11D0 7C 7D 1B 78 */ mr r29, r3 /* 800A5C14 000A11D4 28 00 00 05 */ cmplwi r0, 5 @@ -40408,7 +40408,7 @@ lbl_800A5C20: /* 800A5C54 000A1214 90 83 00 20 */ stw r4, 0x20(r3) /* 800A5C58 000A1218 7C 7E 02 14 */ add r3, r30, r0 /* 800A5C5C 000A121C 90 83 00 24 */ stw r4, 0x24(r3) -/* 800A5C60 000A1220 4B FE DA 21 */ bl func_80093680 +/* 800A5C60 000A1220 4B FE DA 21 */ bl OSGetTick /* 800A5C64 000A1224 80 0D 90 F0 */ lwz r0, lbl_8025D7B0-_SDA_BASE_(r13) /* 800A5C68 000A1228 80 8D 90 F0 */ lwz r4, lbl_8025D7B0-_SDA_BASE_(r13) /* 800A5C6C 000A122C 1C A0 00 14 */ mulli r5, r0, 0x14 @@ -40417,7 +40417,7 @@ lbl_800A5C20: /* 800A5C78 000A1238 7C 9E 2A 14 */ add r4, r30, r5 /* 800A5C7C 000A123C 90 64 00 2C */ stw r3, 0x2c(r4) /* 800A5C80 000A1240 7F A3 EB 78 */ mr r3, r29 -/* 800A5C84 000A1244 4B FE A0 3D */ bl func_8008FCC0 +/* 800A5C84 000A1244 4B FE A0 3D */ bl OSRestoreInterrupts /* 800A5C88 000A1248 3C A0 80 0A */ lis r5, func_800A6678@ha /* 800A5C8C 000A124C 38 60 00 00 */ li r3, 0 /* 800A5C90 000A1250 38 A5 66 78 */ addi r5, r5, func_800A6678@l @@ -40431,7 +40431,7 @@ lbl_800A5CA0: /* 800A5CAC 000A126C 48 0B 2C D1 */ bl func_8015897C /* 800A5CB0 000A1270 2C 03 00 00 */ cmpwi r3, 0 /* 800A5CB4 000A1274 41 82 00 A0 */ beq lbl_800A5D54 -/* 800A5CB8 000A1278 4B FE 9F E1 */ bl func_8008FC98 +/* 800A5CB8 000A1278 4B FE 9F E1 */ bl __RAS_OSDisableInterrupts_begin /* 800A5CBC 000A127C 80 0D 90 F0 */ lwz r0, lbl_8025D7B0-_SDA_BASE_(r13) /* 800A5CC0 000A1280 7C 7D 1B 78 */ mr r29, r3 /* 800A5CC4 000A1284 28 00 00 05 */ cmplwi r0, 5 @@ -40455,7 +40455,7 @@ lbl_800A5CD4: /* 800A5D08 000A12C8 90 83 00 20 */ stw r4, 0x20(r3) /* 800A5D0C 000A12CC 7C 7E 02 14 */ add r3, r30, r0 /* 800A5D10 000A12D0 90 83 00 24 */ stw r4, 0x24(r3) -/* 800A5D14 000A12D4 4B FE D9 6D */ bl func_80093680 +/* 800A5D14 000A12D4 4B FE D9 6D */ bl OSGetTick /* 800A5D18 000A12D8 80 0D 90 F0 */ lwz r0, lbl_8025D7B0-_SDA_BASE_(r13) /* 800A5D1C 000A12DC 80 8D 90 F0 */ lwz r4, lbl_8025D7B0-_SDA_BASE_(r13) /* 800A5D20 000A12E0 1C A0 00 14 */ mulli r5, r0, 0x14 @@ -40464,7 +40464,7 @@ lbl_800A5CD4: /* 800A5D2C 000A12EC 7C 9E 2A 14 */ add r4, r30, r5 /* 800A5D30 000A12F0 90 64 00 2C */ stw r3, 0x2c(r4) /* 800A5D34 000A12F4 7F A3 EB 78 */ mr r3, r29 -/* 800A5D38 000A12F8 4B FE 9F 89 */ bl func_8008FCC0 +/* 800A5D38 000A12F8 4B FE 9F 89 */ bl OSRestoreInterrupts /* 800A5D3C 000A12FC 3C A0 80 0A */ lis r5, func_800A6678@ha /* 800A5D40 000A1300 38 60 00 00 */ li r3, 0 /* 800A5D44 000A1304 38 A5 66 78 */ addi r5, r5, func_800A6678@l @@ -40476,7 +40476,7 @@ lbl_800A5D54: /* 800A5D58 000A1318 38 60 00 00 */ li r3, 0 /* 800A5D5C 000A131C 93 ED 91 08 */ stw r31, lbl_8025D7C8-_SDA_BASE_(r13) /* 800A5D60 000A1320 48 00 50 D5 */ bl func_800AAE34 -/* 800A5D64 000A1324 4B FE 9F 35 */ bl func_8008FC98 +/* 800A5D64 000A1324 4B FE 9F 35 */ bl __RAS_OSDisableInterrupts_begin /* 800A5D68 000A1328 80 0D 90 F0 */ lwz r0, lbl_8025D7B0-_SDA_BASE_(r13) /* 800A5D6C 000A132C 7C 7D 1B 78 */ mr r29, r3 /* 800A5D70 000A1330 28 00 00 05 */ cmplwi r0, 5 @@ -40500,7 +40500,7 @@ lbl_800A5D7C: /* 800A5DB4 000A1374 90 A3 00 20 */ stw r5, 0x20(r3) /* 800A5DB8 000A1378 7C 7F 02 14 */ add r3, r31, r0 /* 800A5DBC 000A137C 90 83 00 24 */ stw r4, 0x24(r3) -/* 800A5DC0 000A1380 4B FE D8 C1 */ bl func_80093680 +/* 800A5DC0 000A1380 4B FE D8 C1 */ bl OSGetTick /* 800A5DC4 000A1384 80 0D 90 F0 */ lwz r0, lbl_8025D7B0-_SDA_BASE_(r13) /* 800A5DC8 000A1388 80 8D 90 F0 */ lwz r4, lbl_8025D7B0-_SDA_BASE_(r13) /* 800A5DCC 000A138C 1C A0 00 14 */ mulli r5, r0, 0x14 @@ -40509,7 +40509,7 @@ lbl_800A5D7C: /* 800A5DD8 000A1398 7C 9F 2A 14 */ add r4, r31, r5 /* 800A5DDC 000A139C 90 64 00 2C */ stw r3, 0x2c(r4) /* 800A5DE0 000A13A0 7F A3 EB 78 */ mr r3, r29 -/* 800A5DE4 000A13A4 4B FE 9E DD */ bl func_8008FCC0 +/* 800A5DE4 000A13A4 4B FE 9E DD */ bl OSRestoreInterrupts /* 800A5DE8 000A13A8 3C C0 80 0A */ lis r6, func_800A5E1C@ha /* 800A5DEC 000A13AC 38 7E 00 A0 */ addi r3, r30, 0xa0 /* 800A5DF0 000A13B0 38 C6 5E 1C */ addi r6, r6, func_800A5E1C@l @@ -40533,7 +40533,7 @@ glabel func_800A5E1C /* 800A5E2C 000A13EC 93 C1 00 18 */ stw r30, 0x18(r1) /* 800A5E30 000A13F0 93 A1 00 14 */ stw r29, 0x14(r1) /* 800A5E34 000A13F4 7C 7D 1B 78 */ mr r29, r3 -/* 800A5E38 000A13F8 4B FE 9E 61 */ bl func_8008FC98 +/* 800A5E38 000A13F8 4B FE 9E 61 */ bl __RAS_OSDisableInterrupts_begin /* 800A5E3C 000A13FC 80 0D 90 F0 */ lwz r0, lbl_8025D7B0-_SDA_BASE_(r13) /* 800A5E40 000A1400 2C 00 00 00 */ cmpwi r0, 0 /* 800A5E44 000A1404 40 82 00 14 */ bne lbl_800A5E58 @@ -40550,7 +40550,7 @@ lbl_800A5E58: /* 800A5E6C 000A142C 7C 85 02 14 */ add r4, r5, r0 /* 800A5E70 000A1430 93 A4 00 28 */ stw r29, 0x28(r4) lbl_800A5E74: -/* 800A5E74 000A1434 4B FE 9E 4D */ bl func_8008FCC0 +/* 800A5E74 000A1434 4B FE 9E 4D */ bl OSRestoreInterrupts /* 800A5E78 000A1438 28 1D 00 10 */ cmplwi r29, 0x10 /* 800A5E7C 000A143C 40 82 00 1C */ bne lbl_800A5E98 /* 800A5E80 000A1440 3C 60 01 23 */ lis r3, 0x01234568@ha @@ -40578,7 +40578,7 @@ lbl_800A5EB8: /* 800A5ED0 000A1490 38 60 00 00 */ li r3, 0 /* 800A5ED4 000A1494 90 8D 91 40 */ stw r4, lbl_8025D800-_SDA_BASE_(r13) /* 800A5ED8 000A1498 48 00 4F 5D */ bl func_800AAE34 -/* 800A5EDC 000A149C 4B FE 9D BD */ bl func_8008FC98 +/* 800A5EDC 000A149C 4B FE 9D BD */ bl __RAS_OSDisableInterrupts_begin /* 800A5EE0 000A14A0 80 0D 90 F0 */ lwz r0, lbl_8025D7B0-_SDA_BASE_(r13) /* 800A5EE4 000A14A4 7C 7E 1B 78 */ mr r30, r3 /* 800A5EE8 000A14A8 28 00 00 05 */ cmplwi r0, 5 @@ -40603,7 +40603,7 @@ lbl_800A5EF4: /* 800A5F30 000A14F0 90 A3 00 20 */ stw r5, 0x20(r3) /* 800A5F34 000A14F4 7C 7F 02 14 */ add r3, r31, r0 /* 800A5F38 000A14F8 90 83 00 24 */ stw r4, 0x24(r3) -/* 800A5F3C 000A14FC 4B FE D7 45 */ bl func_80093680 +/* 800A5F3C 000A14FC 4B FE D7 45 */ bl OSGetTick /* 800A5F40 000A1500 80 0D 90 F0 */ lwz r0, lbl_8025D7B0-_SDA_BASE_(r13) /* 800A5F44 000A1504 80 8D 90 F0 */ lwz r4, lbl_8025D7B0-_SDA_BASE_(r13) /* 800A5F48 000A1508 1C A0 00 14 */ mulli r5, r0, 0x14 @@ -40612,7 +40612,7 @@ lbl_800A5EF4: /* 800A5F54 000A1514 7C 9F 2A 14 */ add r4, r31, r5 /* 800A5F58 000A1518 90 64 00 2C */ stw r3, 0x2c(r4) /* 800A5F5C 000A151C 7F C3 F3 78 */ mr r3, r30 -/* 800A5F60 000A1520 4B FE 9D 61 */ bl func_8008FCC0 +/* 800A5F60 000A1520 4B FE 9D 61 */ bl OSRestoreInterrupts /* 800A5F64 000A1524 3C 60 80 1E */ lis r3, lbl_801DE580@ha /* 800A5F68 000A1528 3C C0 80 0A */ lis r6, func_800A5FBC@ha /* 800A5F6C 000A152C 38 BD 00 08 */ addi r5, r29, 8 @@ -40649,7 +40649,7 @@ glabel func_800A5FBC /* 800A5FD8 000A1598 93 A1 00 14 */ stw r29, 0x14(r1) /* 800A5FDC 000A159C 93 81 00 10 */ stw r28, 0x10(r1) /* 800A5FE0 000A15A0 7C 7C 1B 78 */ mr r28, r3 -/* 800A5FE4 000A15A4 4B FE 9C B5 */ bl func_8008FC98 +/* 800A5FE4 000A15A4 4B FE 9C B5 */ bl __RAS_OSDisableInterrupts_begin /* 800A5FE8 000A15A8 80 0D 90 F0 */ lwz r0, lbl_8025D7B0-_SDA_BASE_(r13) /* 800A5FEC 000A15AC 2C 00 00 00 */ cmpwi r0, 0 /* 800A5FF0 000A15B0 40 82 00 14 */ bne lbl_800A6004 @@ -40666,7 +40666,7 @@ lbl_800A6004: /* 800A6018 000A15D8 7C 85 02 14 */ add r4, r5, r0 /* 800A601C 000A15DC 93 84 00 28 */ stw r28, 0x28(r4) lbl_800A6020: -/* 800A6020 000A15E0 4B FE 9C A1 */ bl func_8008FCC0 +/* 800A6020 000A15E0 4B FE 9C A1 */ bl OSRestoreInterrupts /* 800A6024 000A15E4 28 1C 00 10 */ cmplwi r28, 0x10 /* 800A6028 000A15E8 40 82 00 1C */ bne lbl_800A6044 /* 800A602C 000A15EC 3C 60 01 23 */ lis r3, 0x01234568@ha @@ -40723,7 +40723,7 @@ lbl_800A60D4: /* 800A60E0 000A16A0 48 00 4D 55 */ bl func_800AAE34 /* 800A60E4 000A16A4 80 6D 91 38 */ lwz r3, lbl_8025D7F8-_SDA_BASE_(r13) /* 800A60E8 000A16A8 83 83 00 00 */ lwz r28, 0(r3) -/* 800A60EC 000A16AC 4B FE 9B AD */ bl func_8008FC98 +/* 800A60EC 000A16AC 4B FE 9B AD */ bl __RAS_OSDisableInterrupts_begin /* 800A60F0 000A16B0 80 0D 90 F0 */ lwz r0, lbl_8025D7B0-_SDA_BASE_(r13) /* 800A60F4 000A16B4 7C 7E 1B 78 */ mr r30, r3 /* 800A60F8 000A16B8 28 00 00 05 */ cmplwi r0, 5 @@ -40746,7 +40746,7 @@ lbl_800A6104: /* 800A6138 000A16F8 93 83 00 20 */ stw r28, 0x20(r3) /* 800A613C 000A16FC 7C 7D 02 14 */ add r3, r29, r0 /* 800A6140 000A1700 90 83 00 24 */ stw r4, 0x24(r3) -/* 800A6144 000A1704 4B FE D5 3D */ bl func_80093680 +/* 800A6144 000A1704 4B FE D5 3D */ bl OSGetTick /* 800A6148 000A1708 80 0D 90 F0 */ lwz r0, lbl_8025D7B0-_SDA_BASE_(r13) /* 800A614C 000A170C 80 8D 90 F0 */ lwz r4, lbl_8025D7B0-_SDA_BASE_(r13) /* 800A6150 000A1710 1C A0 00 14 */ mulli r5, r0, 0x14 @@ -40755,7 +40755,7 @@ lbl_800A6104: /* 800A615C 000A171C 7C 9D 2A 14 */ add r4, r29, r5 /* 800A6160 000A1720 90 64 00 2C */ stw r3, 0x2c(r4) /* 800A6164 000A1724 7F C3 F3 78 */ mr r3, r30 -/* 800A6168 000A1728 4B FE 9B 59 */ bl func_8008FCC0 +/* 800A6168 000A1728 4B FE 9B 59 */ bl OSRestoreInterrupts /* 800A616C 000A172C 80 6D 91 38 */ lwz r3, lbl_8025D7F8-_SDA_BASE_(r13) /* 800A6170 000A1730 3D 00 80 0A */ lis r8, func_800A638C@ha /* 800A6174 000A1734 38 FF 01 00 */ addi r7, r31, 0x100 @@ -40773,7 +40773,7 @@ lbl_800A6194: /* 800A61A0 000A1760 48 00 4C 95 */ bl func_800AAE34 /* 800A61A4 000A1764 80 6D 91 38 */ lwz r3, lbl_8025D7F8-_SDA_BASE_(r13) /* 800A61A8 000A1768 83 83 00 00 */ lwz r28, 0(r3) -/* 800A61AC 000A176C 4B FE 9A ED */ bl func_8008FC98 +/* 800A61AC 000A176C 4B FE 9A ED */ bl __RAS_OSDisableInterrupts_begin /* 800A61B0 000A1770 80 0D 90 F0 */ lwz r0, lbl_8025D7B0-_SDA_BASE_(r13) /* 800A61B4 000A1774 7C 7E 1B 78 */ mr r30, r3 /* 800A61B8 000A1778 28 00 00 05 */ cmplwi r0, 5 @@ -40796,7 +40796,7 @@ lbl_800A61C4: /* 800A61F8 000A17B8 93 83 00 20 */ stw r28, 0x20(r3) /* 800A61FC 000A17BC 7C 7D 02 14 */ add r3, r29, r0 /* 800A6200 000A17C0 90 83 00 24 */ stw r4, 0x24(r3) -/* 800A6204 000A17C4 4B FE D4 7D */ bl func_80093680 +/* 800A6204 000A17C4 4B FE D4 7D */ bl OSGetTick /* 800A6208 000A17C8 80 0D 90 F0 */ lwz r0, lbl_8025D7B0-_SDA_BASE_(r13) /* 800A620C 000A17CC 80 8D 90 F0 */ lwz r4, lbl_8025D7B0-_SDA_BASE_(r13) /* 800A6210 000A17D0 1C A0 00 14 */ mulli r5, r0, 0x14 @@ -40805,7 +40805,7 @@ lbl_800A61C4: /* 800A621C 000A17DC 7C 9D 2A 14 */ add r4, r29, r5 /* 800A6220 000A17E0 90 64 00 2C */ stw r3, 0x2c(r4) /* 800A6224 000A17E4 7F C3 F3 78 */ mr r3, r30 -/* 800A6228 000A17E8 4B FE 9A 99 */ bl func_8008FCC0 +/* 800A6228 000A17E8 4B FE 9A 99 */ bl OSRestoreInterrupts /* 800A622C 000A17EC 80 6D 91 38 */ lwz r3, lbl_8025D7F8-_SDA_BASE_(r13) /* 800A6230 000A17F0 3D 00 80 0A */ lis r8, func_800A6514@ha /* 800A6234 000A17F4 38 FF 01 00 */ addi r7, r31, 0x100 @@ -40867,7 +40867,7 @@ lbl_800A62CC: /* 800A6300 000A18C0 90 6D 91 14 */ stw r3, lbl_8025D7D4-_SDA_BASE_(r13) /* 800A6304 000A18C4 38 7F 00 50 */ addi r3, r31, 0x50 /* 800A6308 000A18C8 4B FE 45 55 */ bl func_8008A85C -/* 800A630C 000A18CC 4B FE D3 75 */ bl func_80093680 +/* 800A630C 000A18CC 4B FE D3 75 */ bl OSGetTick /* 800A6310 000A18D0 3C A0 80 00 */ lis r5, 0x800000F8@ha /* 800A6314 000A18D4 3C 80 10 62 */ lis r4, 0x10624DD3@ha /* 800A6318 000A18D8 80 05 00 F8 */ lwz r0, 0x800000F8@l(r5) @@ -40909,7 +40909,7 @@ glabel func_800A638C /* 800A6398 000A1958 93 E1 00 0C */ stw r31, 0xc(r1) /* 800A639C 000A195C 93 C1 00 08 */ stw r30, 8(r1) /* 800A63A0 000A1960 7C 7E 1B 78 */ mr r30, r3 -/* 800A63A4 000A1964 4B FE 98 F5 */ bl func_8008FC98 +/* 800A63A4 000A1964 4B FE 98 F5 */ bl __RAS_OSDisableInterrupts_begin /* 800A63A8 000A1968 80 0D 90 F0 */ lwz r0, lbl_8025D7B0-_SDA_BASE_(r13) /* 800A63AC 000A196C 2C 00 00 00 */ cmpwi r0, 0 /* 800A63B0 000A1970 40 82 00 14 */ bne lbl_800A63C4 @@ -40926,7 +40926,7 @@ lbl_800A63C4: /* 800A63D8 000A1998 7C 85 02 14 */ add r4, r5, r0 /* 800A63DC 000A199C 93 C4 00 28 */ stw r30, 0x28(r4) lbl_800A63E0: -/* 800A63E0 000A19A0 4B FE 98 E1 */ bl func_8008FCC0 +/* 800A63E0 000A19A0 4B FE 98 E1 */ bl OSRestoreInterrupts /* 800A63E4 000A19A4 28 1E 00 10 */ cmplwi r30, 0x10 /* 800A63E8 000A19A8 40 82 00 1C */ bne lbl_800A6404 /* 800A63EC 000A19AC 3C 60 01 23 */ lis r3, 0x01234568@ha @@ -40951,7 +40951,7 @@ lbl_800A6424: /* 800A6430 000A19F0 38 60 00 00 */ li r3, 0 /* 800A6434 000A19F4 93 CD 91 08 */ stw r30, lbl_8025D7C8-_SDA_BASE_(r13) /* 800A6438 000A19F8 48 00 49 FD */ bl func_800AAE34 -/* 800A643C 000A19FC 4B FE 98 5D */ bl func_8008FC98 +/* 800A643C 000A19FC 4B FE 98 5D */ bl __RAS_OSDisableInterrupts_begin /* 800A6440 000A1A00 80 0D 90 F0 */ lwz r0, lbl_8025D7B0-_SDA_BASE_(r13) /* 800A6444 000A1A04 7C 7F 1B 78 */ mr r31, r3 /* 800A6448 000A1A08 28 00 00 05 */ cmplwi r0, 5 @@ -40975,7 +40975,7 @@ lbl_800A6454: /* 800A648C 000A1A4C 90 A3 00 20 */ stw r5, 0x20(r3) /* 800A6490 000A1A50 7C 7E 02 14 */ add r3, r30, r0 /* 800A6494 000A1A54 90 83 00 24 */ stw r4, 0x24(r3) -/* 800A6498 000A1A58 4B FE D1 E9 */ bl func_80093680 +/* 800A6498 000A1A58 4B FE D1 E9 */ bl OSGetTick /* 800A649C 000A1A5C 80 0D 90 F0 */ lwz r0, lbl_8025D7B0-_SDA_BASE_(r13) /* 800A64A0 000A1A60 80 8D 90 F0 */ lwz r4, lbl_8025D7B0-_SDA_BASE_(r13) /* 800A64A4 000A1A64 1C A0 00 14 */ mulli r5, r0, 0x14 @@ -40984,7 +40984,7 @@ lbl_800A6454: /* 800A64B0 000A1A70 7C 9E 2A 14 */ add r4, r30, r5 /* 800A64B4 000A1A74 90 64 00 2C */ stw r3, 0x2c(r4) /* 800A64B8 000A1A78 7F E3 FB 78 */ mr r3, r31 -/* 800A64BC 000A1A7C 4B FE 98 05 */ bl func_8008FCC0 +/* 800A64BC 000A1A7C 4B FE 98 05 */ bl OSRestoreInterrupts /* 800A64C0 000A1A80 3C 60 80 1E */ lis r3, lbl_801DE4C0@ha /* 800A64C4 000A1A84 3C C0 80 0A */ lis r6, func_800A6840@ha /* 800A64C8 000A1A88 38 63 E4 C0 */ addi r3, r3, lbl_801DE4C0@l @@ -41015,7 +41015,7 @@ glabel func_800A6514 /* 800A651C 000A1ADC 90 01 00 14 */ stw r0, 0x14(r1) /* 800A6520 000A1AE0 93 E1 00 0C */ stw r31, 0xc(r1) /* 800A6524 000A1AE4 7C 7F 1B 78 */ mr r31, r3 -/* 800A6528 000A1AE8 4B FE 97 71 */ bl func_8008FC98 +/* 800A6528 000A1AE8 4B FE 97 71 */ bl __RAS_OSDisableInterrupts_begin /* 800A652C 000A1AEC 80 0D 90 F0 */ lwz r0, lbl_8025D7B0-_SDA_BASE_(r13) /* 800A6530 000A1AF0 2C 00 00 00 */ cmpwi r0, 0 /* 800A6534 000A1AF4 40 82 00 14 */ bne lbl_800A6548 @@ -41031,7 +41031,7 @@ lbl_800A6548: /* 800A6558 000A1B18 7C 84 02 14 */ add r4, r4, r0 /* 800A655C 000A1B1C 93 E4 00 14 */ stw r31, 0x14(r4) lbl_800A6560: -/* 800A6560 000A1B20 4B FE 97 61 */ bl func_8008FCC0 +/* 800A6560 000A1B20 4B FE 97 61 */ bl OSRestoreInterrupts /* 800A6564 000A1B24 28 1F 00 10 */ cmplwi r31, 0x10 /* 800A6568 000A1B28 40 82 00 1C */ bne lbl_800A6584 /* 800A656C 000A1B2C 3C 60 01 23 */ lis r3, 0x01234568@ha @@ -41116,7 +41116,7 @@ glabel func_800A6678 /* 800A6680 000A1C40 90 01 00 14 */ stw r0, 0x14(r1) /* 800A6684 000A1C44 93 E1 00 0C */ stw r31, 0xc(r1) /* 800A6688 000A1C48 7C 7F 1B 78 */ mr r31, r3 -/* 800A668C 000A1C4C 4B FE 96 0D */ bl func_8008FC98 +/* 800A668C 000A1C4C 4B FE 96 0D */ bl __RAS_OSDisableInterrupts_begin /* 800A6690 000A1C50 80 0D 90 F0 */ lwz r0, lbl_8025D7B0-_SDA_BASE_(r13) /* 800A6694 000A1C54 2C 00 00 00 */ cmpwi r0, 0 /* 800A6698 000A1C58 40 82 00 14 */ bne lbl_800A66AC @@ -41132,7 +41132,7 @@ lbl_800A66AC: /* 800A66BC 000A1C7C 7C 84 02 14 */ add r4, r4, r0 /* 800A66C0 000A1C80 93 E4 00 14 */ stw r31, 0x14(r4) lbl_800A66C4: -/* 800A66C4 000A1C84 4B FE 95 FD */ bl func_8008FCC0 +/* 800A66C4 000A1C84 4B FE 95 FD */ bl OSRestoreInterrupts /* 800A66C8 000A1C88 28 1F 00 10 */ cmplwi r31, 0x10 /* 800A66CC 000A1C8C 40 82 00 1C */ bne lbl_800A66E8 /* 800A66D0 000A1C90 3C 60 01 23 */ lis r3, 0x01234568@ha @@ -41213,7 +41213,7 @@ lbl_800A67A8: /* 800A67E0 000A1DA0 90 6D 91 14 */ stw r3, lbl_8025D7D4-_SDA_BASE_(r13) /* 800A67E4 000A1DA4 38 7F E5 10 */ addi r3, r31, lbl_801DE510@l /* 800A67E8 000A1DA8 4B FE 40 75 */ bl func_8008A85C -/* 800A67EC 000A1DAC 4B FE CE 95 */ bl func_80093680 +/* 800A67EC 000A1DAC 4B FE CE 95 */ bl OSGetTick /* 800A67F0 000A1DB0 3C A0 80 00 */ lis r5, 0x800000F8@ha /* 800A67F4 000A1DB4 3C 80 10 62 */ lis r4, 0x10624DD3@ha /* 800A67F8 000A1DB8 80 05 00 F8 */ lwz r0, 0x800000F8@l(r5) @@ -41242,7 +41242,7 @@ glabel func_800A6840 /* 800A6848 000A1E08 90 01 00 14 */ stw r0, 0x14(r1) /* 800A684C 000A1E0C 93 E1 00 0C */ stw r31, 0xc(r1) /* 800A6850 000A1E10 7C 7F 1B 78 */ mr r31, r3 -/* 800A6854 000A1E14 4B FE 94 45 */ bl func_8008FC98 +/* 800A6854 000A1E14 4B FE 94 45 */ bl __RAS_OSDisableInterrupts_begin /* 800A6858 000A1E18 80 0D 90 F0 */ lwz r0, lbl_8025D7B0-_SDA_BASE_(r13) /* 800A685C 000A1E1C 2C 00 00 00 */ cmpwi r0, 0 /* 800A6860 000A1E20 40 82 00 14 */ bne lbl_800A6874 @@ -41259,7 +41259,7 @@ lbl_800A6874: /* 800A6888 000A1E48 7C 85 02 14 */ add r4, r5, r0 /* 800A688C 000A1E4C 93 E4 00 28 */ stw r31, 0x28(r4) lbl_800A6890: -/* 800A6890 000A1E50 4B FE 94 31 */ bl func_8008FCC0 +/* 800A6890 000A1E50 4B FE 94 31 */ bl OSRestoreInterrupts /* 800A6894 000A1E54 28 1F 00 10 */ cmplwi r31, 0x10 /* 800A6898 000A1E58 40 82 00 1C */ bne lbl_800A68B4 /* 800A689C 000A1E5C 3C 60 01 23 */ lis r3, 0x01234568@ha @@ -41297,7 +41297,7 @@ lbl_800A68D4: /* 800A6914 000A1ED4 38 A5 53 68 */ addi r5, r5, lbl_80185368@l /* 800A6918 000A1ED8 38 80 04 08 */ li r4, 0x408 /* 800A691C 000A1EDC 4C C6 31 82 */ crclr 6 -/* 800A6920 000A1EE0 4B FE 5A 05 */ bl func_8008C324 +/* 800A6920 000A1EE0 4B FE 5A 05 */ bl OSPanic lbl_800A6924: /* 800A6924 000A1EE4 38 60 00 00 */ li r3, 0 /* 800A6928 000A1EE8 48 00 45 0D */ bl func_800AAE34 @@ -41415,7 +41415,7 @@ glabel func_800A6A98 /* 800A6AC4 000A2084 38 84 6D 24 */ addi r4, r4, func_800A6D24@l /* 800A6AC8 000A2088 90 8D 91 74 */ stw r4, lbl_8025D834-_SDA_BASE_(r13) /* 800A6ACC 000A208C 48 00 43 69 */ bl func_800AAE34 -/* 800A6AD0 000A2090 4B FE 91 C9 */ bl func_8008FC98 +/* 800A6AD0 000A2090 4B FE 91 C9 */ bl __RAS_OSDisableInterrupts_begin /* 800A6AD4 000A2094 80 0D 90 F0 */ lwz r0, lbl_8025D7B0-_SDA_BASE_(r13) /* 800A6AD8 000A2098 7C 7F 1B 78 */ mr r31, r3 /* 800A6ADC 000A209C 28 00 00 05 */ cmplwi r0, 5 @@ -41439,7 +41439,7 @@ lbl_800A6AEC: /* 800A6B20 000A20E0 90 83 00 20 */ stw r4, 0x20(r3) /* 800A6B24 000A20E4 7C 7E 02 14 */ add r3, r30, r0 /* 800A6B28 000A20E8 90 83 00 24 */ stw r4, 0x24(r3) -/* 800A6B2C 000A20EC 4B FE CB 55 */ bl func_80093680 +/* 800A6B2C 000A20EC 4B FE CB 55 */ bl OSGetTick /* 800A6B30 000A20F0 80 0D 90 F0 */ lwz r0, lbl_8025D7B0-_SDA_BASE_(r13) /* 800A6B34 000A20F4 80 8D 90 F0 */ lwz r4, lbl_8025D7B0-_SDA_BASE_(r13) /* 800A6B38 000A20F8 1C A0 00 14 */ mulli r5, r0, 0x14 @@ -41448,7 +41448,7 @@ lbl_800A6AEC: /* 800A6B44 000A2104 7C 9E 2A 14 */ add r4, r30, r5 /* 800A6B48 000A2108 90 64 00 2C */ stw r3, 0x2c(r4) /* 800A6B4C 000A210C 7F E3 FB 78 */ mr r3, r31 -/* 800A6B50 000A2110 4B FE 91 71 */ bl func_8008FCC0 +/* 800A6B50 000A2110 4B FE 91 71 */ bl OSRestoreInterrupts /* 800A6B54 000A2114 3C 80 80 0A */ lis r4, func_800A6DEC@ha /* 800A6B58 000A2118 3C 60 00 02 */ lis r3, 2 /* 800A6B5C 000A211C 38 84 6D EC */ addi r4, r4, func_800A6DEC@l @@ -41464,7 +41464,7 @@ lbl_800A6B68: /* 800A6B80 000A2140 38 84 6F 84 */ addi r4, r4, func_800A6F84@l /* 800A6B84 000A2144 90 8D 91 74 */ stw r4, lbl_8025D834-_SDA_BASE_(r13) /* 800A6B88 000A2148 48 00 42 AD */ bl func_800AAE34 -/* 800A6B8C 000A214C 4B FE 91 0D */ bl func_8008FC98 +/* 800A6B8C 000A214C 4B FE 91 0D */ bl __RAS_OSDisableInterrupts_begin /* 800A6B90 000A2150 80 0D 90 F0 */ lwz r0, lbl_8025D7B0-_SDA_BASE_(r13) /* 800A6B94 000A2154 7C 7F 1B 78 */ mr r31, r3 /* 800A6B98 000A2158 28 00 00 05 */ cmplwi r0, 5 @@ -41489,7 +41489,7 @@ lbl_800A6BA8: /* 800A6BE0 000A21A0 90 A3 00 20 */ stw r5, 0x20(r3) /* 800A6BE4 000A21A4 7C 7E 02 14 */ add r3, r30, r0 /* 800A6BE8 000A21A8 90 83 00 24 */ stw r4, 0x24(r3) -/* 800A6BEC 000A21AC 4B FE CA 95 */ bl func_80093680 +/* 800A6BEC 000A21AC 4B FE CA 95 */ bl OSGetTick /* 800A6BF0 000A21B0 80 0D 90 F0 */ lwz r0, lbl_8025D7B0-_SDA_BASE_(r13) /* 800A6BF4 000A21B4 80 8D 90 F0 */ lwz r4, lbl_8025D7B0-_SDA_BASE_(r13) /* 800A6BF8 000A21B8 1C A0 00 14 */ mulli r5, r0, 0x14 @@ -41498,7 +41498,7 @@ lbl_800A6BA8: /* 800A6C04 000A21C4 7C 9E 2A 14 */ add r4, r30, r5 /* 800A6C08 000A21C8 90 64 00 2C */ stw r3, 0x2c(r4) /* 800A6C0C 000A21CC 7F E3 FB 78 */ mr r3, r31 -/* 800A6C10 000A21D0 4B FE 90 B1 */ bl func_8008FCC0 +/* 800A6C10 000A21D0 4B FE 90 B1 */ bl OSRestoreInterrupts /* 800A6C14 000A21D4 3C 60 80 1E */ lis r3, lbl_801DE540@ha /* 800A6C18 000A21D8 3C 80 80 0A */ lis r4, func_800A7054@ha /* 800A6C1C 000A21DC 38 63 E5 40 */ addi r3, r3, lbl_801DE540@l @@ -41583,7 +41583,7 @@ glabel func_800A6D24 /* 800A6D34 000A22F4 93 E1 00 0C */ stw r31, 0xc(r1) /* 800A6D38 000A22F8 93 C1 00 08 */ stw r30, 8(r1) /* 800A6D3C 000A22FC 48 00 40 F9 */ bl func_800AAE34 -/* 800A6D40 000A2300 4B FE 8F 59 */ bl func_8008FC98 +/* 800A6D40 000A2300 4B FE 8F 59 */ bl __RAS_OSDisableInterrupts_begin /* 800A6D44 000A2304 80 0D 90 F0 */ lwz r0, lbl_8025D7B0-_SDA_BASE_(r13) /* 800A6D48 000A2308 7C 7F 1B 78 */ mr r31, r3 /* 800A6D4C 000A230C 28 00 00 05 */ cmplwi r0, 5 @@ -41607,7 +41607,7 @@ lbl_800A6D5C: /* 800A6D90 000A2350 90 83 00 20 */ stw r4, 0x20(r3) /* 800A6D94 000A2354 7C 7E 02 14 */ add r3, r30, r0 /* 800A6D98 000A2358 90 83 00 24 */ stw r4, 0x24(r3) -/* 800A6D9C 000A235C 4B FE C8 E5 */ bl func_80093680 +/* 800A6D9C 000A235C 4B FE C8 E5 */ bl OSGetTick /* 800A6DA0 000A2360 80 0D 90 F0 */ lwz r0, lbl_8025D7B0-_SDA_BASE_(r13) /* 800A6DA4 000A2364 80 8D 90 F0 */ lwz r4, lbl_8025D7B0-_SDA_BASE_(r13) /* 800A6DA8 000A2368 1C A0 00 14 */ mulli r5, r0, 0x14 @@ -41616,7 +41616,7 @@ lbl_800A6D5C: /* 800A6DB4 000A2374 7C 9E 2A 14 */ add r4, r30, r5 /* 800A6DB8 000A2378 90 64 00 2C */ stw r3, 0x2c(r4) /* 800A6DBC 000A237C 7F E3 FB 78 */ mr r3, r31 -/* 800A6DC0 000A2380 4B FE 8F 01 */ bl func_8008FCC0 +/* 800A6DC0 000A2380 4B FE 8F 01 */ bl OSRestoreInterrupts /* 800A6DC4 000A2384 3C 80 80 0A */ lis r4, func_800A6DEC@ha /* 800A6DC8 000A2388 3C 60 00 02 */ lis r3, 2 /* 800A6DCC 000A238C 38 84 6D EC */ addi r4, r4, func_800A6DEC@l @@ -41635,7 +41635,7 @@ glabel func_800A6DEC /* 800A6DF8 000A23B8 93 E1 00 0C */ stw r31, 0xc(r1) /* 800A6DFC 000A23BC 93 C1 00 08 */ stw r30, 8(r1) /* 800A6E00 000A23C0 7C 7E 1B 78 */ mr r30, r3 -/* 800A6E04 000A23C4 4B FE 8E 95 */ bl func_8008FC98 +/* 800A6E04 000A23C4 4B FE 8E 95 */ bl __RAS_OSDisableInterrupts_begin /* 800A6E08 000A23C8 80 0D 90 F0 */ lwz r0, lbl_8025D7B0-_SDA_BASE_(r13) /* 800A6E0C 000A23CC 2C 00 00 00 */ cmpwi r0, 0 /* 800A6E10 000A23D0 40 82 00 14 */ bne lbl_800A6E24 @@ -41652,7 +41652,7 @@ lbl_800A6E24: /* 800A6E38 000A23F8 7C 85 02 14 */ add r4, r5, r0 /* 800A6E3C 000A23FC 93 C4 00 28 */ stw r30, 0x28(r4) lbl_800A6E40: -/* 800A6E40 000A2400 4B FE 8E 81 */ bl func_8008FCC0 +/* 800A6E40 000A2400 4B FE 8E 81 */ bl OSRestoreInterrupts /* 800A6E44 000A2404 28 1E 00 10 */ cmplwi r30, 0x10 /* 800A6E48 000A2408 40 82 00 1C */ bne lbl_800A6E64 /* 800A6E4C 000A240C 3C 60 01 23 */ lis r3, 0x01234568@ha @@ -41682,7 +41682,7 @@ lbl_800A6E84: /* 800A6EA4 000A2464 38 84 6F 84 */ addi r4, r4, func_800A6F84@l /* 800A6EA8 000A2468 90 8D 91 74 */ stw r4, lbl_8025D834-_SDA_BASE_(r13) /* 800A6EAC 000A246C 48 00 3F 89 */ bl func_800AAE34 -/* 800A6EB0 000A2470 4B FE 8D E9 */ bl func_8008FC98 +/* 800A6EB0 000A2470 4B FE 8D E9 */ bl __RAS_OSDisableInterrupts_begin /* 800A6EB4 000A2474 80 0D 90 F0 */ lwz r0, lbl_8025D7B0-_SDA_BASE_(r13) /* 800A6EB8 000A2478 7C 7F 1B 78 */ mr r31, r3 /* 800A6EBC 000A247C 28 00 00 05 */ cmplwi r0, 5 @@ -41707,7 +41707,7 @@ lbl_800A6ECC: /* 800A6F04 000A24C4 90 A3 00 20 */ stw r5, 0x20(r3) /* 800A6F08 000A24C8 7C 7E 02 14 */ add r3, r30, r0 /* 800A6F0C 000A24CC 90 83 00 24 */ stw r4, 0x24(r3) -/* 800A6F10 000A24D0 4B FE C7 71 */ bl func_80093680 +/* 800A6F10 000A24D0 4B FE C7 71 */ bl OSGetTick /* 800A6F14 000A24D4 80 0D 90 F0 */ lwz r0, lbl_8025D7B0-_SDA_BASE_(r13) /* 800A6F18 000A24D8 80 8D 90 F0 */ lwz r4, lbl_8025D7B0-_SDA_BASE_(r13) /* 800A6F1C 000A24DC 1C A0 00 14 */ mulli r5, r0, 0x14 @@ -41716,7 +41716,7 @@ lbl_800A6ECC: /* 800A6F28 000A24E8 7C 9E 2A 14 */ add r4, r30, r5 /* 800A6F2C 000A24EC 90 64 00 2C */ stw r3, 0x2c(r4) /* 800A6F30 000A24F0 7F E3 FB 78 */ mr r3, r31 -/* 800A6F34 000A24F4 4B FE 8D 8D */ bl func_8008FCC0 +/* 800A6F34 000A24F4 4B FE 8D 8D */ bl OSRestoreInterrupts /* 800A6F38 000A24F8 3C 60 80 1E */ lis r3, lbl_801DE540@ha /* 800A6F3C 000A24FC 3C 80 80 0A */ lis r4, func_800A7054@ha /* 800A6F40 000A2500 38 63 E5 40 */ addi r3, r3, lbl_801DE540@l @@ -41747,7 +41747,7 @@ glabel func_800A6F84 /* 800A6F94 000A2554 93 E1 00 0C */ stw r31, 0xc(r1) /* 800A6F98 000A2558 93 C1 00 08 */ stw r30, 8(r1) /* 800A6F9C 000A255C 48 00 3E 99 */ bl func_800AAE34 -/* 800A6FA0 000A2560 4B FE 8C F9 */ bl func_8008FC98 +/* 800A6FA0 000A2560 4B FE 8C F9 */ bl __RAS_OSDisableInterrupts_begin /* 800A6FA4 000A2564 80 0D 90 F0 */ lwz r0, lbl_8025D7B0-_SDA_BASE_(r13) /* 800A6FA8 000A2568 7C 7F 1B 78 */ mr r31, r3 /* 800A6FAC 000A256C 28 00 00 05 */ cmplwi r0, 5 @@ -41772,7 +41772,7 @@ lbl_800A6FBC: /* 800A6FF4 000A25B4 90 A3 00 20 */ stw r5, 0x20(r3) /* 800A6FF8 000A25B8 7C 7E 02 14 */ add r3, r30, r0 /* 800A6FFC 000A25BC 90 83 00 24 */ stw r4, 0x24(r3) -/* 800A7000 000A25C0 4B FE C6 81 */ bl func_80093680 +/* 800A7000 000A25C0 4B FE C6 81 */ bl OSGetTick /* 800A7004 000A25C4 80 0D 90 F0 */ lwz r0, lbl_8025D7B0-_SDA_BASE_(r13) /* 800A7008 000A25C8 80 8D 90 F0 */ lwz r4, lbl_8025D7B0-_SDA_BASE_(r13) /* 800A700C 000A25CC 1C A0 00 14 */ mulli r5, r0, 0x14 @@ -41781,7 +41781,7 @@ lbl_800A6FBC: /* 800A7018 000A25D8 7C 9E 2A 14 */ add r4, r30, r5 /* 800A701C 000A25DC 90 64 00 2C */ stw r3, 0x2c(r4) /* 800A7020 000A25E0 7F E3 FB 78 */ mr r3, r31 -/* 800A7024 000A25E4 4B FE 8C 9D */ bl func_8008FCC0 +/* 800A7024 000A25E4 4B FE 8C 9D */ bl OSRestoreInterrupts /* 800A7028 000A25E8 3C 60 80 1E */ lis r3, lbl_801DE540@ha /* 800A702C 000A25EC 3C 80 80 0A */ lis r4, func_800A7054@ha /* 800A7030 000A25F0 38 63 E5 40 */ addi r3, r3, lbl_801DE540@l @@ -41800,7 +41800,7 @@ glabel func_800A7054 /* 800A705C 000A261C 90 01 00 14 */ stw r0, 0x14(r1) /* 800A7060 000A2620 93 E1 00 0C */ stw r31, 0xc(r1) /* 800A7064 000A2624 7C 7F 1B 78 */ mr r31, r3 -/* 800A7068 000A2628 4B FE 8C 31 */ bl func_8008FC98 +/* 800A7068 000A2628 4B FE 8C 31 */ bl __RAS_OSDisableInterrupts_begin /* 800A706C 000A262C 80 0D 90 F0 */ lwz r0, lbl_8025D7B0-_SDA_BASE_(r13) /* 800A7070 000A2630 2C 00 00 00 */ cmpwi r0, 0 /* 800A7074 000A2634 40 82 00 14 */ bne lbl_800A7088 @@ -41816,7 +41816,7 @@ lbl_800A7088: /* 800A7098 000A2658 7C 84 02 14 */ add r4, r4, r0 /* 800A709C 000A265C 93 E4 00 14 */ stw r31, 0x14(r4) lbl_800A70A0: -/* 800A70A0 000A2660 4B FE 8C 21 */ bl func_8008FCC0 +/* 800A70A0 000A2660 4B FE 8C 21 */ bl OSRestoreInterrupts /* 800A70A4 000A2664 28 1F 00 10 */ cmplwi r31, 0x10 /* 800A70A8 000A2668 40 82 00 1C */ bne lbl_800A70C4 /* 800A70AC 000A266C 3C 60 01 23 */ lis r3, 0x01234568@ha @@ -42070,7 +42070,7 @@ lbl_800A73E8: /* 800A7414 000A29D4 90 8D 91 14 */ stw r4, lbl_8025D7D4-_SDA_BASE_(r13) /* 800A7418 000A29D8 38 7F E5 10 */ addi r3, r31, lbl_801DE510@l /* 800A741C 000A29DC 4B FE 34 41 */ bl func_8008A85C -/* 800A7420 000A29E0 4B FE C2 61 */ bl func_80093680 +/* 800A7420 000A29E0 4B FE C2 61 */ bl OSGetTick /* 800A7424 000A29E4 3C A0 80 00 */ lis r5, 0x800000F8@ha /* 800A7428 000A29E8 3C 80 10 62 */ lis r4, 0x10624DD3@ha /* 800A742C 000A29EC 80 05 00 F8 */ lwz r0, 0x800000F8@l(r5) @@ -42102,7 +42102,7 @@ lbl_800A7464: /* 800A7490 000A2A50 90 8D 91 14 */ stw r4, lbl_8025D7D4-_SDA_BASE_(r13) /* 800A7494 000A2A54 38 7F E5 10 */ addi r3, r31, lbl_801DE510@l /* 800A7498 000A2A58 4B FE 33 C5 */ bl func_8008A85C -/* 800A749C 000A2A5C 4B FE C1 E5 */ bl func_80093680 +/* 800A749C 000A2A5C 4B FE C1 E5 */ bl OSGetTick /* 800A74A0 000A2A60 3C A0 80 00 */ lis r5, 0x800000F8@ha /* 800A74A4 000A2A64 3C 80 10 62 */ lis r4, 0x10624DD3@ha /* 800A74A8 000A2A68 80 05 00 F8 */ lwz r0, 0x800000F8@l(r5) @@ -42134,7 +42134,7 @@ lbl_800A74E0: /* 800A750C 000A2ACC 90 8D 91 14 */ stw r4, lbl_8025D7D4-_SDA_BASE_(r13) /* 800A7510 000A2AD0 38 7F E5 10 */ addi r3, r31, lbl_801DE510@l /* 800A7514 000A2AD4 4B FE 33 49 */ bl func_8008A85C -/* 800A7518 000A2AD8 4B FE C1 69 */ bl func_80093680 +/* 800A7518 000A2AD8 4B FE C1 69 */ bl OSGetTick /* 800A751C 000A2ADC 3C A0 80 00 */ lis r5, 0x800000F8@ha /* 800A7520 000A2AE0 3C 80 10 62 */ lis r4, 0x10624DD3@ha /* 800A7524 000A2AE4 80 05 00 F8 */ lwz r0, 0x800000F8@l(r5) @@ -42237,7 +42237,7 @@ lbl_800A765C: lbl_800A7674: /* 800A7674 000A2C34 83 63 00 14 */ lwz r27, 0x14(r3) /* 800A7678 000A2C38 83 C3 00 10 */ lwz r30, 0x10(r3) -/* 800A767C 000A2C3C 4B FE 86 1D */ bl func_8008FC98 +/* 800A767C 000A2C3C 4B FE 86 1D */ bl __RAS_OSDisableInterrupts_begin /* 800A7680 000A2C40 80 0D 90 F0 */ lwz r0, lbl_8025D7B0-_SDA_BASE_(r13) /* 800A7684 000A2C44 7C 7F 1B 78 */ mr r31, r3 /* 800A7688 000A2C48 28 00 00 05 */ cmplwi r0, 5 @@ -42259,7 +42259,7 @@ lbl_800A7698: /* 800A76C4 000A2C84 93 C3 00 20 */ stw r30, 0x20(r3) /* 800A76C8 000A2C88 7C 7C 02 14 */ add r3, r28, r0 /* 800A76CC 000A2C8C 93 63 00 24 */ stw r27, 0x24(r3) -/* 800A76D0 000A2C90 4B FE BF B1 */ bl func_80093680 +/* 800A76D0 000A2C90 4B FE BF B1 */ bl OSGetTick /* 800A76D4 000A2C94 80 0D 90 F0 */ lwz r0, lbl_8025D7B0-_SDA_BASE_(r13) /* 800A76D8 000A2C98 80 8D 90 F0 */ lwz r4, lbl_8025D7B0-_SDA_BASE_(r13) /* 800A76DC 000A2C9C 1C A0 00 14 */ mulli r5, r0, 0x14 @@ -42268,7 +42268,7 @@ lbl_800A7698: /* 800A76E8 000A2CA8 7C 9C 2A 14 */ add r4, r28, r5 /* 800A76EC 000A2CAC 90 64 00 2C */ stw r3, 0x2c(r4) /* 800A76F0 000A2CB0 7F E3 FB 78 */ mr r3, r31 -/* 800A76F4 000A2CB4 4B FE 85 CD */ bl func_8008FCC0 +/* 800A76F4 000A2CB4 4B FE 85 CD */ bl OSRestoreInterrupts lbl_800A76F8: /* 800A76F8 000A2CB8 80 1D 00 08 */ lwz r0, 8(r29) /* 800A76FC 000A2CBC 28 00 00 26 */ cmplwi r0, 0x26 @@ -42323,7 +42323,7 @@ lbl_800A77A8: /* 800A77B4 000A2D74 93 FD 00 1C */ stw r31, 0x1c(r29) /* 800A77B8 000A2D78 83 7D 00 08 */ lwz r27, 8(r29) /* 800A77BC 000A2D7C 7F 43 02 14 */ add r26, r3, r0 -/* 800A77C0 000A2D80 4B FE 84 D9 */ bl func_8008FC98 +/* 800A77C0 000A2D80 4B FE 84 D9 */ bl __RAS_OSDisableInterrupts_begin /* 800A77C4 000A2D84 80 0D 90 F0 */ lwz r0, lbl_8025D7B0-_SDA_BASE_(r13) /* 800A77C8 000A2D88 7C 7E 1B 78 */ mr r30, r3 /* 800A77CC 000A2D8C 28 00 00 05 */ cmplwi r0, 5 @@ -42345,7 +42345,7 @@ lbl_800A77DC: /* 800A7808 000A2DC8 93 43 00 20 */ stw r26, 0x20(r3) /* 800A780C 000A2DCC 7C 7C 02 14 */ add r3, r28, r0 /* 800A7810 000A2DD0 93 E3 00 24 */ stw r31, 0x24(r3) -/* 800A7814 000A2DD4 4B FE BE 6D */ bl func_80093680 +/* 800A7814 000A2DD4 4B FE BE 6D */ bl OSGetTick /* 800A7818 000A2DD8 80 0D 90 F0 */ lwz r0, lbl_8025D7B0-_SDA_BASE_(r13) /* 800A781C 000A2DDC 80 8D 90 F0 */ lwz r4, lbl_8025D7B0-_SDA_BASE_(r13) /* 800A7820 000A2DE0 1C A0 00 14 */ mulli r5, r0, 0x14 @@ -42354,7 +42354,7 @@ lbl_800A77DC: /* 800A782C 000A2DEC 7C 9C 2A 14 */ add r4, r28, r5 /* 800A7830 000A2DF0 90 64 00 2C */ stw r3, 0x2c(r4) /* 800A7834 000A2DF4 7F C3 F3 78 */ mr r3, r30 -/* 800A7838 000A2DF8 4B FE 84 89 */ bl func_8008FCC0 +/* 800A7838 000A2DF8 4B FE 84 89 */ bl OSRestoreInterrupts /* 800A783C 000A2DFC 80 FD 00 20 */ lwz r7, 0x20(r29) /* 800A7840 000A2E00 3C C0 80 0A */ lis r6, func_800A7B08@ha /* 800A7844 000A2E04 80 7D 00 18 */ lwz r3, 0x18(r29) @@ -42451,7 +42451,7 @@ lbl_800A7998: /* 800A79A4 000A2F64 93 FD 00 1C */ stw r31, 0x1c(r29) /* 800A79A8 000A2F68 83 5D 00 08 */ lwz r26, 8(r29) /* 800A79AC 000A2F6C 7F 63 02 14 */ add r27, r3, r0 -/* 800A79B0 000A2F70 4B FE 82 E9 */ bl func_8008FC98 +/* 800A79B0 000A2F70 4B FE 82 E9 */ bl __RAS_OSDisableInterrupts_begin /* 800A79B4 000A2F74 80 0D 90 F0 */ lwz r0, lbl_8025D7B0-_SDA_BASE_(r13) /* 800A79B8 000A2F78 7C 7E 1B 78 */ mr r30, r3 /* 800A79BC 000A2F7C 28 00 00 05 */ cmplwi r0, 5 @@ -42473,7 +42473,7 @@ lbl_800A79CC: /* 800A79F8 000A2FB8 93 63 00 20 */ stw r27, 0x20(r3) /* 800A79FC 000A2FBC 7C 7C 02 14 */ add r3, r28, r0 /* 800A7A00 000A2FC0 93 E3 00 24 */ stw r31, 0x24(r3) -/* 800A7A04 000A2FC4 4B FE BC 7D */ bl func_80093680 +/* 800A7A04 000A2FC4 4B FE BC 7D */ bl OSGetTick /* 800A7A08 000A2FC8 80 0D 90 F0 */ lwz r0, lbl_8025D7B0-_SDA_BASE_(r13) /* 800A7A0C 000A2FCC 80 8D 90 F0 */ lwz r4, lbl_8025D7B0-_SDA_BASE_(r13) /* 800A7A10 000A2FD0 1C A0 00 14 */ mulli r5, r0, 0x14 @@ -42482,7 +42482,7 @@ lbl_800A79CC: /* 800A7A1C 000A2FDC 7C 9C 2A 14 */ add r4, r28, r5 /* 800A7A20 000A2FE0 90 64 00 2C */ stw r3, 0x2c(r4) /* 800A7A24 000A2FE4 7F C3 F3 78 */ mr r3, r30 -/* 800A7A28 000A2FE8 4B FE 82 99 */ bl func_8008FCC0 +/* 800A7A28 000A2FE8 4B FE 82 99 */ bl OSRestoreInterrupts /* 800A7A2C 000A2FEC 80 FD 00 20 */ lwz r7, 0x20(r29) /* 800A7A30 000A2FF0 3C C0 80 0A */ lis r6, func_800A7B08@ha /* 800A7A34 000A2FF4 80 7D 00 18 */ lwz r3, 0x18(r29) @@ -42548,7 +42548,7 @@ glabel func_800A7B08 /* 800A7B14 000A30D4 93 E1 00 0C */ stw r31, 0xc(r1) /* 800A7B18 000A30D8 7C 7F 1B 78 */ mr r31, r3 /* 800A7B1C 000A30DC 93 C1 00 08 */ stw r30, 8(r1) -/* 800A7B20 000A30E0 4B FE 81 79 */ bl func_8008FC98 +/* 800A7B20 000A30E0 4B FE 81 79 */ bl __RAS_OSDisableInterrupts_begin /* 800A7B24 000A30E4 80 0D 90 F0 */ lwz r0, lbl_8025D7B0-_SDA_BASE_(r13) /* 800A7B28 000A30E8 2C 00 00 00 */ cmpwi r0, 0 /* 800A7B2C 000A30EC 40 82 00 14 */ bne lbl_800A7B40 @@ -42564,7 +42564,7 @@ lbl_800A7B40: /* 800A7B50 000A3110 7C 84 02 14 */ add r4, r4, r0 /* 800A7B54 000A3114 93 E4 00 14 */ stw r31, 0x14(r4) lbl_800A7B58: -/* 800A7B58 000A3118 4B FE 81 69 */ bl func_8008FCC0 +/* 800A7B58 000A3118 4B FE 81 69 */ bl OSRestoreInterrupts /* 800A7B5C 000A311C 28 1F 00 10 */ cmplwi r31, 0x10 /* 800A7B60 000A3120 40 82 00 1C */ bne lbl_800A7B7C /* 800A7B64 000A3124 3C 60 01 23 */ lis r3, 0x01234568@ha @@ -42662,7 +42662,7 @@ lbl_800A7C6C: /* 800A7CB0 000A3270 90 6D 91 14 */ stw r3, lbl_8025D7D4-_SDA_BASE_(r13) /* 800A7CB4 000A3274 38 7F E5 10 */ addi r3, r31, lbl_801DE510@l /* 800A7CB8 000A3278 4B FE 2B A5 */ bl func_8008A85C -/* 800A7CBC 000A327C 4B FE B9 C5 */ bl func_80093680 +/* 800A7CBC 000A327C 4B FE B9 C5 */ bl OSGetTick /* 800A7CC0 000A3280 3C A0 80 00 */ lis r5, 0x800000F8@ha /* 800A7CC4 000A3284 3C 80 10 62 */ lis r4, 0x10624DD3@ha /* 800A7CC8 000A3288 80 05 00 F8 */ lwz r0, 0x800000F8@l(r5) @@ -43169,7 +43169,7 @@ lbl_800A83B0: /* 800A83B4 000A3974 80 9D 00 14 */ lwz r4, 0x14(r29) /* 800A83B8 000A3978 4B FE 32 71 */ bl func_8008B628 lbl_800A83BC: -/* 800A83BC 000A397C 4B FE 78 DD */ bl func_8008FC98 +/* 800A83BC 000A397C 4B FE 78 DD */ bl __RAS_OSDisableInterrupts_begin /* 800A83C0 000A3980 38 00 00 02 */ li r0, 2 /* 800A83C4 000A3984 7C 7E 1B 78 */ mr r30, r3 /* 800A83C8 000A3988 90 1D 00 0C */ stw r0, 0xc(r29) @@ -43186,7 +43186,7 @@ lbl_800A83BC: /* 800A83F4 000A39B4 4B FF EE E5 */ bl func_800A72D8 lbl_800A83F8: /* 800A83F8 000A39B8 7F C3 F3 78 */ mr r3, r30 -/* 800A83FC 000A39BC 4B FE 78 C5 */ bl func_8008FCC0 +/* 800A83FC 000A39BC 4B FE 78 C5 */ bl OSRestoreInterrupts /* 800A8400 000A39C0 7F E3 FB 78 */ mr r3, r31 /* 800A8404 000A39C4 83 E1 00 1C */ lwz r31, 0x1c(r1) /* 800A8408 000A39C8 83 C1 00 18 */ lwz r30, 0x18(r1) @@ -43229,7 +43229,7 @@ lbl_800A848C: /* 800A8490 000A3A50 80 9F 00 14 */ lwz r4, 0x14(r31) /* 800A8494 000A3A54 4B FE 31 95 */ bl func_8008B628 lbl_800A8498: -/* 800A8498 000A3A58 4B FE 78 01 */ bl func_8008FC98 +/* 800A8498 000A3A58 4B FE 78 01 */ bl __RAS_OSDisableInterrupts_begin /* 800A849C 000A3A5C 38 00 00 02 */ li r0, 2 /* 800A84A0 000A3A60 7C 7E 1B 78 */ mr r30, r3 /* 800A84A4 000A3A64 90 1F 00 0C */ stw r0, 0xc(r31) @@ -43246,7 +43246,7 @@ lbl_800A8498: /* 800A84D0 000A3A90 4B FF EE 09 */ bl func_800A72D8 lbl_800A84D4: /* 800A84D4 000A3A94 7F C3 F3 78 */ mr r3, r30 -/* 800A84D8 000A3A98 4B FE 77 E9 */ bl func_8008FCC0 +/* 800A84D8 000A3A98 4B FE 77 E9 */ bl OSRestoreInterrupts /* 800A84DC 000A3A9C 7F E3 FB 78 */ mr r3, r31 /* 800A84E0 000A3AA0 83 E1 00 0C */ lwz r31, 0xc(r1) /* 800A84E4 000A3AA4 83 C1 00 08 */ lwz r30, 8(r1) @@ -43263,7 +43263,7 @@ glabel func_800A84F8 /* 800A8508 000A3AC8 93 C1 00 18 */ stw r30, 0x18(r1) /* 800A850C 000A3ACC 93 A1 00 14 */ stw r29, 0x14(r1) /* 800A8510 000A3AD0 7C 7D 1B 78 */ mr r29, r3 -/* 800A8514 000A3AD4 4B FE 77 85 */ bl func_8008FC98 +/* 800A8514 000A3AD4 4B FE 77 85 */ bl __RAS_OSDisableInterrupts_begin /* 800A8518 000A3AD8 80 1D 00 0C */ lwz r0, 0xc(r29) /* 800A851C 000A3ADC 7C 7E 1B 78 */ mr r30, r3 /* 800A8520 000A3AE0 2C 00 00 03 */ cmpwi r0, 3 @@ -43304,7 +43304,7 @@ lbl_800A8594: /* 800A8594 000A3B54 83 FD 00 0C */ lwz r31, 0xc(r29) lbl_800A8598: /* 800A8598 000A3B58 7F C3 F3 78 */ mr r3, r30 -/* 800A859C 000A3B5C 4B FE 77 25 */ bl func_8008FCC0 +/* 800A859C 000A3B5C 4B FE 77 25 */ bl OSRestoreInterrupts /* 800A85A0 000A3B60 7F E3 FB 78 */ mr r3, r31 /* 800A85A4 000A3B64 83 E1 00 1C */ lwz r31, 0x1c(r1) /* 800A85A8 000A3B68 83 C1 00 18 */ lwz r30, 0x18(r1) @@ -43320,7 +43320,7 @@ glabel func_800A85C0 /* 800A85C8 000A3B88 90 01 00 14 */ stw r0, 0x14(r1) /* 800A85CC 000A3B8C 93 E1 00 0C */ stw r31, 0xc(r1) /* 800A85D0 000A3B90 93 C1 00 08 */ stw r30, 8(r1) -/* 800A85D4 000A3B94 4B FE 76 C5 */ bl func_8008FC98 +/* 800A85D4 000A3B94 4B FE 76 C5 */ bl __RAS_OSDisableInterrupts_begin /* 800A85D8 000A3B98 80 0D 90 FC */ lwz r0, lbl_8025D7BC-_SDA_BASE_(r13) /* 800A85DC 000A3B9C 7C 7F 1B 78 */ mr r31, r3 /* 800A85E0 000A3BA0 2C 00 00 00 */ cmpwi r0, 0 @@ -43352,7 +43352,7 @@ lbl_800A8634: /* 800A8634 000A3BF4 7C 7E 1B 78 */ mr r30, r3 lbl_800A8638: /* 800A8638 000A3BF8 7F E3 FB 78 */ mr r3, r31 -/* 800A863C 000A3BFC 4B FE 76 85 */ bl func_8008FCC0 +/* 800A863C 000A3BFC 4B FE 76 85 */ bl OSRestoreInterrupts /* 800A8640 000A3C00 7F C3 F3 78 */ mr r3, r30 /* 800A8644 000A3C04 83 E1 00 0C */ lwz r31, 0xc(r1) /* 800A8648 000A3C08 83 C1 00 08 */ lwz r30, 8(r1) @@ -43372,7 +43372,7 @@ glabel func_800A866C /* 800A8670 000A3C30 7C 08 02 A6 */ mflr r0 /* 800A8674 000A3C34 90 01 00 14 */ stw r0, 0x14(r1) /* 800A8678 000A3C38 93 E1 00 0C */ stw r31, 0xc(r1) -/* 800A867C 000A3C3C 4B FE 76 1D */ bl func_8008FC98 +/* 800A867C 000A3C3C 4B FE 76 1D */ bl __RAS_OSDisableInterrupts_begin /* 800A8680 000A3C40 38 80 00 00 */ li r4, 0 /* 800A8684 000A3C44 7C 7F 1B 78 */ mr r31, r3 /* 800A8688 000A3C48 90 8D 90 F4 */ stw r4, lbl_8025D7B4-_SDA_BASE_(r13) @@ -43383,7 +43383,7 @@ glabel func_800A866C /* 800A869C 000A3C5C 4B FF EC 3D */ bl func_800A72D8 lbl_800A86A0: /* 800A86A0 000A3C60 7F E3 FB 78 */ mr r3, r31 -/* 800A86A4 000A3C64 4B FE 76 1D */ bl func_8008FCC0 +/* 800A86A4 000A3C64 4B FE 76 1D */ bl OSRestoreInterrupts /* 800A86A8 000A3C68 80 01 00 14 */ lwz r0, 0x14(r1) /* 800A86AC 000A3C6C 83 E1 00 0C */ lwz r31, 0xc(r1) /* 800A86B0 000A3C70 7C 08 03 A6 */ mtlr r0 @@ -43399,7 +43399,7 @@ glabel func_800A86BC /* 800A86D0 000A3C90 7C 9E 23 78 */ mr r30, r4 /* 800A86D4 000A3C94 93 A1 00 14 */ stw r29, 0x14(r1) /* 800A86D8 000A3C98 7C 7D 1B 78 */ mr r29, r3 -/* 800A86DC 000A3C9C 4B FE 75 BD */ bl func_8008FC98 +/* 800A86DC 000A3C9C 4B FE 75 BD */ bl __RAS_OSDisableInterrupts_begin /* 800A86E0 000A3CA0 80 9D 00 0C */ lwz r4, 0xc(r29) /* 800A86E4 000A3CA4 7C 7F 1B 78 */ mr r31, r3 /* 800A86E8 000A3CA8 38 04 00 01 */ addi r0, r4, 1 @@ -43422,7 +43422,7 @@ glabel func_800A86BC /* 800A872C 000A3CEC 80 0D 91 00 */ lwz r0, lbl_8025D7C0-_SDA_BASE_(r13) /* 800A8730 000A3CF0 2C 00 00 00 */ cmpwi r0, 0 /* 800A8734 000A3CF4 41 82 00 10 */ beq lbl_800A8744 -/* 800A8738 000A3CF8 4B FE 75 89 */ bl func_8008FCC0 +/* 800A8738 000A3CF8 4B FE 75 89 */ bl OSRestoreInterrupts /* 800A873C 000A3CFC 38 60 00 00 */ li r3, 0 /* 800A8740 000A3D00 48 00 02 B4 */ b lbl_800A89F4 lbl_800A8744: @@ -43510,7 +43510,7 @@ lbl_800A8870: /* 800A8874 000A3E34 2C 00 00 00 */ cmpwi r0, 0 /* 800A8878 000A3E38 41 82 00 14 */ beq lbl_800A888C /* 800A887C 000A3E3C 7F E3 FB 78 */ mr r3, r31 -/* 800A8880 000A3E40 4B FE 74 41 */ bl func_8008FCC0 +/* 800A8880 000A3E40 4B FE 74 41 */ bl OSRestoreInterrupts /* 800A8884 000A3E44 38 60 00 00 */ li r3, 0 /* 800A8888 000A3E48 48 00 01 6C */ b lbl_800A89F4 lbl_800A888C: @@ -43524,7 +43524,7 @@ lbl_800A888C: /* 800A88A8 000A3E68 80 0D 91 14 */ lwz r0, lbl_8025D7D4-_SDA_BASE_(r13) /* 800A88AC 000A3E6C 2C 00 00 00 */ cmpwi r0, 0 /* 800A88B0 000A3E70 40 82 00 10 */ bne lbl_800A88C0 -/* 800A88B4 000A3E74 4B FE 74 0D */ bl func_8008FCC0 +/* 800A88B4 000A3E74 4B FE 74 0D */ bl OSRestoreInterrupts /* 800A88B8 000A3E78 38 60 00 00 */ li r3, 0 /* 800A88BC 000A3E7C 48 00 01 38 */ b lbl_800A89F4 lbl_800A88C0: @@ -43614,7 +43614,7 @@ lbl_800A89E4: /* 800A89E4 000A3FA4 4B FF E8 F5 */ bl func_800A72D8 lbl_800A89E8: /* 800A89E8 000A3FA8 7F E3 FB 78 */ mr r3, r31 -/* 800A89EC 000A3FAC 4B FE 72 D5 */ bl func_8008FCC0 +/* 800A89EC 000A3FAC 4B FE 72 D5 */ bl OSRestoreInterrupts /* 800A89F0 000A3FB0 38 60 00 01 */ li r3, 1 lbl_800A89F4: /* 800A89F4 000A3FB4 80 01 00 24 */ lwz r0, 0x24(r1) @@ -43640,7 +43640,7 @@ glabel func_800A8A10 /* 800A8A3C 000A3FFC 38 60 FF FF */ li r3, -1 /* 800A8A40 000A4000 48 00 00 84 */ b lbl_800A8AC4 lbl_800A8A44: -/* 800A8A44 000A4004 4B FE 72 55 */ bl func_8008FC98 +/* 800A8A44 000A4004 4B FE 72 55 */ bl __RAS_OSDisableInterrupts_begin /* 800A8A48 000A4008 7C 7F 1B 78 */ mr r31, r3 lbl_800A8A4C: /* 800A8A4C 000A400C 80 1E 00 0C */ lwz r0, 0xc(r30) @@ -43669,11 +43669,11 @@ lbl_800A8A4C: /* 800A8AA8 000A4068 41 82 00 10 */ beq lbl_800A8AB8 lbl_800A8AAC: /* 800A8AAC 000A406C 38 6D 90 D8 */ addi r3, r13, lbl_8025D798-_SDA_BASE_ -/* 800A8AB0 000A4070 4B FE A9 D9 */ bl func_80093488 +/* 800A8AB0 000A4070 4B FE A9 D9 */ bl OSSleepThread /* 800A8AB4 000A4074 4B FF FF 98 */ b lbl_800A8A4C lbl_800A8AB8: /* 800A8AB8 000A4078 7F E3 FB 78 */ mr r3, r31 -/* 800A8ABC 000A407C 4B FE 72 05 */ bl func_8008FCC0 +/* 800A8ABC 000A407C 4B FE 72 05 */ bl OSRestoreInterrupts /* 800A8AC0 000A4080 38 60 00 00 */ li r3, 0 lbl_800A8AC4: /* 800A8AC4 000A4084 80 01 00 14 */ lwz r0, 0x14(r1) @@ -43755,7 +43755,7 @@ glabel func_800A8BB4 /* 800A8BC4 000A4184 7C 7F 1B 78 */ mr r31, r3 /* 800A8BC8 000A4188 93 C1 00 18 */ stw r30, 0x18(r1) /* 800A8BCC 000A418C 93 A1 00 14 */ stw r29, 0x14(r1) -/* 800A8BD0 000A4190 4B FE 70 C9 */ bl func_8008FC98 +/* 800A8BD0 000A4190 4B FE 70 C9 */ bl __RAS_OSDisableInterrupts_begin /* 800A8BD4 000A4194 7C 7D 1B 78 */ mr r29, r3 /* 800A8BD8 000A4198 48 00 02 65 */ bl func_800A8E3C /* 800A8BDC 000A419C 80 0D 91 00 */ lwz r0, lbl_8025D7C0-_SDA_BASE_(r13) @@ -43770,9 +43770,9 @@ lbl_800A8BF0: /* 800A8BFC 000A41BC 38 00 00 00 */ li r0, 0 /* 800A8C00 000A41C0 90 03 00 28 */ stw r0, 0x28(r3) lbl_800A8C04: -/* 800A8C04 000A41C4 4B FE 70 95 */ bl func_8008FC98 +/* 800A8C04 000A41C4 4B FE 70 95 */ bl __RAS_OSDisableInterrupts_begin /* 800A8C08 000A41C8 7C 7E 1B 78 */ mr r30, r3 -/* 800A8C0C 000A41CC 4B FE 70 8D */ bl func_8008FC98 +/* 800A8C0C 000A41CC 4B FE 70 8D */ bl __RAS_OSDisableInterrupts_begin /* 800A8C10 000A41D0 80 0D 91 70 */ lwz r0, lbl_8025D830-_SDA_BASE_(r13) /* 800A8C14 000A41D4 38 80 00 01 */ li r4, 1 /* 800A8C18 000A41D8 90 8D 90 F4 */ stw r4, lbl_8025D7B4-_SDA_BASE_(r13) @@ -43780,7 +43780,7 @@ lbl_800A8C04: /* 800A8C20 000A41E0 40 82 00 08 */ bne lbl_800A8C28 /* 800A8C24 000A41E4 90 8D 90 F8 */ stw r4, lbl_8025D7B8-_SDA_BASE_(r13) lbl_800A8C28: -/* 800A8C28 000A41E8 4B FE 70 99 */ bl func_8008FCC0 +/* 800A8C28 000A41E8 4B FE 70 99 */ bl OSRestoreInterrupts /* 800A8C2C 000A41EC 48 00 00 0C */ b lbl_800A8C38 lbl_800A8C30: /* 800A8C30 000A41F0 38 80 00 00 */ li r4, 0 @@ -43804,7 +43804,7 @@ lbl_800A8C5C: /* 800A8C70 000A4230 7D 89 03 A6 */ mtctr r12 /* 800A8C74 000A4234 4E 80 04 21 */ bctrl lbl_800A8C78: -/* 800A8C78 000A4238 4B FE 70 21 */ bl func_8008FC98 +/* 800A8C78 000A4238 4B FE 70 21 */ bl __RAS_OSDisableInterrupts_begin /* 800A8C7C 000A423C 38 80 00 00 */ li r4, 0 /* 800A8C80 000A4240 7C 7F 1B 78 */ mr r31, r3 /* 800A8C84 000A4244 90 8D 90 F4 */ stw r4, lbl_8025D7B4-_SDA_BASE_(r13) @@ -43815,12 +43815,12 @@ lbl_800A8C78: /* 800A8C98 000A4258 4B FF E6 41 */ bl func_800A72D8 lbl_800A8C9C: /* 800A8C9C 000A425C 7F E3 FB 78 */ mr r3, r31 -/* 800A8CA0 000A4260 4B FE 70 21 */ bl func_8008FCC0 +/* 800A8CA0 000A4260 4B FE 70 21 */ bl OSRestoreInterrupts /* 800A8CA4 000A4264 7F C3 F3 78 */ mr r3, r30 -/* 800A8CA8 000A4268 4B FE 70 19 */ bl func_8008FCC0 +/* 800A8CA8 000A4268 4B FE 70 19 */ bl OSRestoreInterrupts lbl_800A8CAC: /* 800A8CAC 000A426C 7F A3 EB 78 */ mr r3, r29 -/* 800A8CB0 000A4270 4B FE 70 11 */ bl func_8008FCC0 +/* 800A8CB0 000A4270 4B FE 70 11 */ bl OSRestoreInterrupts /* 800A8CB4 000A4274 80 01 00 24 */ lwz r0, 0x24(r1) /* 800A8CB8 000A4278 83 E1 00 1C */ lwz r31, 0x1c(r1) /* 800A8CBC 000A427C 83 C1 00 18 */ lwz r30, 0x18(r1) @@ -43841,10 +43841,10 @@ glabel func_800A8CDC /* 800A8CE8 000A42A8 93 E1 00 1C */ stw r31, 0x1c(r1) /* 800A8CEC 000A42AC 93 C1 00 18 */ stw r30, 0x18(r1) /* 800A8CF0 000A42B0 93 A1 00 14 */ stw r29, 0x14(r1) -/* 800A8CF4 000A42B4 4B FE 6F A5 */ bl func_8008FC98 +/* 800A8CF4 000A42B4 4B FE 6F A5 */ bl __RAS_OSDisableInterrupts_begin /* 800A8CF8 000A42B8 3B E0 00 00 */ li r31, 0 /* 800A8CFC 000A42BC 93 ED 91 34 */ stw r31, lbl_8025D7F4-_SDA_BASE_(r13) -/* 800A8D00 000A42C0 4B FE 6F 99 */ bl func_8008FC98 +/* 800A8D00 000A42C0 4B FE 6F 99 */ bl __RAS_OSDisableInterrupts_begin /* 800A8D04 000A42C4 7C 7D 1B 78 */ mr r29, r3 /* 800A8D08 000A42C8 48 00 01 35 */ bl func_800A8E3C /* 800A8D0C 000A42CC 80 0D 91 00 */ lwz r0, lbl_8025D7C0-_SDA_BASE_(r13) @@ -43860,9 +43860,9 @@ lbl_800A8D28: /* 800A8D30 000A42F0 41 82 00 08 */ beq lbl_800A8D38 /* 800A8D34 000A42F4 93 E3 00 28 */ stw r31, 0x28(r3) lbl_800A8D38: -/* 800A8D38 000A42F8 4B FE 6F 61 */ bl func_8008FC98 +/* 800A8D38 000A42F8 4B FE 6F 61 */ bl __RAS_OSDisableInterrupts_begin /* 800A8D3C 000A42FC 7C 7F 1B 78 */ mr r31, r3 -/* 800A8D40 000A4300 4B FE 6F 59 */ bl func_8008FC98 +/* 800A8D40 000A4300 4B FE 6F 59 */ bl __RAS_OSDisableInterrupts_begin /* 800A8D44 000A4304 80 0D 91 70 */ lwz r0, lbl_8025D830-_SDA_BASE_(r13) /* 800A8D48 000A4308 38 80 00 01 */ li r4, 1 /* 800A8D4C 000A430C 90 8D 90 F4 */ stw r4, lbl_8025D7B4-_SDA_BASE_(r13) @@ -43870,7 +43870,7 @@ lbl_800A8D38: /* 800A8D54 000A4314 40 82 00 08 */ bne lbl_800A8D5C /* 800A8D58 000A4318 90 8D 90 F8 */ stw r4, lbl_8025D7B8-_SDA_BASE_(r13) lbl_800A8D5C: -/* 800A8D5C 000A431C 4B FE 6F 65 */ bl func_8008FCC0 +/* 800A8D5C 000A431C 4B FE 6F 65 */ bl OSRestoreInterrupts /* 800A8D60 000A4320 48 00 00 0C */ b lbl_800A8D6C lbl_800A8D64: /* 800A8D64 000A4324 38 80 00 00 */ li r4, 0 @@ -43893,7 +43893,7 @@ lbl_800A8D94: /* 800A8DA0 000A4360 38 00 00 01 */ li r0, 1 /* 800A8DA4 000A4364 90 0D 91 34 */ stw r0, lbl_8025D7F4-_SDA_BASE_(r13) lbl_800A8DA8: -/* 800A8DA8 000A4368 4B FE 6E F1 */ bl func_8008FC98 +/* 800A8DA8 000A4368 4B FE 6E F1 */ bl __RAS_OSDisableInterrupts_begin /* 800A8DAC 000A436C 38 80 00 00 */ li r4, 0 /* 800A8DB0 000A4370 7C 7E 1B 78 */ mr r30, r3 /* 800A8DB4 000A4374 90 8D 90 F4 */ stw r4, lbl_8025D7B4-_SDA_BASE_(r13) @@ -43904,12 +43904,12 @@ lbl_800A8DA8: /* 800A8DC8 000A4388 4B FF E5 11 */ bl func_800A72D8 lbl_800A8DCC: /* 800A8DCC 000A438C 7F C3 F3 78 */ mr r3, r30 -/* 800A8DD0 000A4390 4B FE 6E F1 */ bl func_8008FCC0 +/* 800A8DD0 000A4390 4B FE 6E F1 */ bl OSRestoreInterrupts /* 800A8DD4 000A4394 7F E3 FB 78 */ mr r3, r31 -/* 800A8DD8 000A4398 4B FE 6E E9 */ bl func_8008FCC0 +/* 800A8DD8 000A4398 4B FE 6E E9 */ bl OSRestoreInterrupts lbl_800A8DDC: /* 800A8DDC 000A439C 7F A3 EB 78 */ mr r3, r29 -/* 800A8DE0 000A43A0 4B FE 6E E1 */ bl func_8008FCC0 +/* 800A8DE0 000A43A0 4B FE 6E E1 */ bl OSRestoreInterrupts /* 800A8DE4 000A43A4 4B FE 6E C9 */ bl func_8008FCAC lbl_800A8DE8: /* 800A8DE8 000A43A8 80 0D 91 34 */ lwz r0, lbl_8025D7F4-_SDA_BASE_(r13) @@ -43967,7 +43967,7 @@ glabel func_800A8E74 /* 800A8E84 000A4444 7C 9F 23 78 */ mr r31, r4 /* 800A8E88 000A4448 93 C1 00 08 */ stw r30, 8(r1) /* 800A8E8C 000A444C 7C 7E 1B 78 */ mr r30, r3 -/* 800A8E90 000A4450 4B FE 6E 09 */ bl func_8008FC98 +/* 800A8E90 000A4450 4B FE 6E 09 */ bl __RAS_OSDisableInterrupts_begin /* 800A8E94 000A4454 3C 80 80 1E */ lis r4, lbl_801E3050@ha /* 800A8E98 000A4458 57 C0 18 38 */ slwi r0, r30, 3 /* 800A8E9C 000A445C 38 84 30 50 */ addi r4, r4, lbl_801E3050@l @@ -43978,7 +43978,7 @@ glabel func_800A8E74 /* 800A8EB0 000A4470 90 1F 00 04 */ stw r0, 4(r31) /* 800A8EB4 000A4474 90 BF 00 00 */ stw r5, 0(r31) /* 800A8EB8 000A4478 93 E5 00 04 */ stw r31, 4(r5) -/* 800A8EBC 000A447C 4B FE 6E 05 */ bl func_8008FCC0 +/* 800A8EBC 000A447C 4B FE 6E 05 */ bl OSRestoreInterrupts /* 800A8EC0 000A4480 83 E1 00 0C */ lwz r31, 0xc(r1) /* 800A8EC4 000A4484 38 60 00 01 */ li r3, 1 /* 800A8EC8 000A4488 83 C1 00 08 */ lwz r30, 8(r1) @@ -43992,7 +43992,7 @@ glabel func_800A8EDC /* 800A8EE0 000A44A0 7C 08 02 A6 */ mflr r0 /* 800A8EE4 000A44A4 90 01 00 14 */ stw r0, 0x14(r1) /* 800A8EE8 000A44A8 93 E1 00 0C */ stw r31, 0xc(r1) -/* 800A8EEC 000A44AC 4B FE 6D AD */ bl func_8008FC98 +/* 800A8EEC 000A44AC 4B FE 6D AD */ bl __RAS_OSDisableInterrupts_begin /* 800A8EF0 000A44B0 3C 80 80 1E */ lis r4, lbl_801E3050@ha /* 800A8EF4 000A44B4 38 00 00 04 */ li r0, 4 /* 800A8EF8 000A44B8 3B E0 00 00 */ li r31, 0 @@ -44002,8 +44002,8 @@ lbl_800A8F04: /* 800A8F04 000A44C4 80 04 00 00 */ lwz r0, 0(r4) /* 800A8F08 000A44C8 7C 00 20 40 */ cmplw r0, r4 /* 800A8F0C 000A44CC 41 82 00 48 */ beq lbl_800A8F54 -/* 800A8F10 000A44D0 4B FE 6D B1 */ bl func_8008FCC0 -/* 800A8F14 000A44D4 4B FE 6D 85 */ bl func_8008FC98 +/* 800A8F10 000A44D0 4B FE 6D B1 */ bl OSRestoreInterrupts +/* 800A8F14 000A44D4 4B FE 6D 85 */ bl __RAS_OSDisableInterrupts_begin /* 800A8F18 000A44D8 3C 80 80 1E */ lis r4, lbl_801E3050@ha /* 800A8F1C 000A44DC 57 E0 18 38 */ slwi r0, r31, 3 /* 800A8F20 000A44E0 38 84 30 50 */ addi r4, r4, lbl_801E3050@l @@ -44013,7 +44013,7 @@ lbl_800A8F04: /* 800A8F30 000A44F0 90 05 00 00 */ stw r0, 0(r5) /* 800A8F34 000A44F4 80 9F 00 00 */ lwz r4, 0(r31) /* 800A8F38 000A44F8 90 A4 00 04 */ stw r5, 4(r4) -/* 800A8F3C 000A44FC 4B FE 6D 85 */ bl func_8008FCC0 +/* 800A8F3C 000A44FC 4B FE 6D 85 */ bl OSRestoreInterrupts /* 800A8F40 000A4500 38 00 00 00 */ li r0, 0 /* 800A8F44 000A4504 7F E3 FB 78 */ mr r3, r31 /* 800A8F48 000A4508 90 1F 00 00 */ stw r0, 0(r31) @@ -44023,7 +44023,7 @@ lbl_800A8F54: /* 800A8F54 000A4514 38 84 00 08 */ addi r4, r4, 8 /* 800A8F58 000A4518 3B FF 00 01 */ addi r31, r31, 1 /* 800A8F5C 000A451C 42 00 FF A8 */ bdnz lbl_800A8F04 -/* 800A8F60 000A4520 4B FE 6D 61 */ bl func_8008FCC0 +/* 800A8F60 000A4520 4B FE 6D 61 */ bl OSRestoreInterrupts /* 800A8F64 000A4524 38 60 00 00 */ li r3, 0 lbl_800A8F68: /* 800A8F68 000A4528 80 01 00 14 */ lwz r0, 0x14(r1) @@ -44036,7 +44036,7 @@ glabel func_800A8F7C /* 800A8F7C 000A453C 94 21 FF F0 */ stwu r1, -0x10(r1) /* 800A8F80 000A4540 7C 08 02 A6 */ mflr r0 /* 800A8F84 000A4544 90 01 00 14 */ stw r0, 0x14(r1) -/* 800A8F88 000A4548 4B FE 6D 11 */ bl func_8008FC98 +/* 800A8F88 000A4548 4B FE 6D 11 */ bl __RAS_OSDisableInterrupts_begin /* 800A8F8C 000A454C 3C 80 80 1E */ lis r4, lbl_801E3050@ha /* 800A8F90 000A4550 38 00 00 04 */ li r0, 4 /* 800A8F94 000A4554 38 84 30 50 */ addi r4, r4, lbl_801E3050@l @@ -44045,13 +44045,13 @@ lbl_800A8F9C: /* 800A8F9C 000A455C 80 04 00 00 */ lwz r0, 0(r4) /* 800A8FA0 000A4560 7C 00 20 40 */ cmplw r0, r4 /* 800A8FA4 000A4564 41 82 00 10 */ beq lbl_800A8FB4 -/* 800A8FA8 000A4568 4B FE 6D 19 */ bl func_8008FCC0 +/* 800A8FA8 000A4568 4B FE 6D 19 */ bl OSRestoreInterrupts /* 800A8FAC 000A456C 38 60 00 01 */ li r3, 1 /* 800A8FB0 000A4570 48 00 00 14 */ b lbl_800A8FC4 lbl_800A8FB4: /* 800A8FB4 000A4574 38 84 00 08 */ addi r4, r4, 8 /* 800A8FB8 000A4578 42 00 FF E4 */ bdnz lbl_800A8F9C -/* 800A8FBC 000A457C 4B FE 6D 05 */ bl func_8008FCC0 +/* 800A8FBC 000A457C 4B FE 6D 05 */ bl OSRestoreInterrupts /* 800A8FC0 000A4580 38 60 00 00 */ li r3, 0 lbl_800A8FC4: /* 800A8FC4 000A4584 80 01 00 14 */ lwz r0, 0x14(r1) @@ -44064,7 +44064,7 @@ glabel func_800A8FD4 /* 800A8FD8 000A4598 7C 08 02 A6 */ mflr r0 /* 800A8FDC 000A459C 90 01 00 14 */ stw r0, 0x14(r1) /* 800A8FE0 000A45A0 93 E1 00 0C */ stw r31, 0xc(r1) -/* 800A8FE4 000A45A4 4B FE 6C B5 */ bl func_8008FC98 +/* 800A8FE4 000A45A4 4B FE 6C B5 */ bl __RAS_OSDisableInterrupts_begin /* 800A8FE8 000A45A8 3C 80 80 1E */ lis r4, lbl_801E3050@ha /* 800A8FEC 000A45AC 38 00 00 04 */ li r0, 4 /* 800A8FF0 000A45B0 38 84 30 50 */ addi r4, r4, lbl_801E3050@l @@ -44073,13 +44073,13 @@ lbl_800A8FF8: /* 800A8FF8 000A45B8 83 E4 00 00 */ lwz r31, 0(r4) /* 800A8FFC 000A45BC 7C 1F 20 40 */ cmplw r31, r4 /* 800A9000 000A45C0 41 82 00 10 */ beq lbl_800A9010 -/* 800A9004 000A45C4 4B FE 6C BD */ bl func_8008FCC0 +/* 800A9004 000A45C4 4B FE 6C BD */ bl OSRestoreInterrupts /* 800A9008 000A45C8 7F E3 FB 78 */ mr r3, r31 /* 800A900C 000A45CC 48 00 00 14 */ b lbl_800A9020 lbl_800A9010: /* 800A9010 000A45D0 38 84 00 08 */ addi r4, r4, 8 /* 800A9014 000A45D4 42 00 FF E4 */ bdnz lbl_800A8FF8 -/* 800A9018 000A45D8 4B FE 6C A9 */ bl func_8008FCC0 +/* 800A9018 000A45D8 4B FE 6C A9 */ bl OSRestoreInterrupts /* 800A901C 000A45DC 38 60 00 00 */ li r3, 0 lbl_800A9020: /* 800A9020 000A45E0 80 01 00 14 */ lwz r0, 0x14(r1) @@ -44094,7 +44094,7 @@ glabel func_800A9034 /* 800A903C 000A45FC 90 01 00 14 */ stw r0, 0x14(r1) /* 800A9040 000A4600 93 E1 00 0C */ stw r31, 0xc(r1) /* 800A9044 000A4604 7C 7F 1B 78 */ mr r31, r3 -/* 800A9048 000A4608 4B FE 6C 51 */ bl func_8008FC98 +/* 800A9048 000A4608 4B FE 6C 51 */ bl __RAS_OSDisableInterrupts_begin /* 800A904C 000A460C 80 9F 00 04 */ lwz r4, 4(r31) /* 800A9050 000A4610 80 BF 00 00 */ lwz r5, 0(r31) /* 800A9054 000A4614 2C 04 00 00 */ cmpwi r4, 0 @@ -44102,13 +44102,13 @@ glabel func_800A9034 /* 800A905C 000A461C 2C 05 00 00 */ cmpwi r5, 0 /* 800A9060 000A4620 40 82 00 10 */ bne lbl_800A9070 lbl_800A9064: -/* 800A9064 000A4624 4B FE 6C 5D */ bl func_8008FCC0 +/* 800A9064 000A4624 4B FE 6C 5D */ bl OSRestoreInterrupts /* 800A9068 000A4628 38 60 00 00 */ li r3, 0 /* 800A906C 000A462C 48 00 00 14 */ b lbl_800A9080 lbl_800A9070: /* 800A9070 000A4630 90 A4 00 00 */ stw r5, 0(r4) /* 800A9074 000A4634 90 85 00 04 */ stw r4, 4(r5) -/* 800A9078 000A4638 4B FE 6C 49 */ bl func_8008FCC0 +/* 800A9078 000A4638 4B FE 6C 49 */ bl OSRestoreInterrupts /* 800A907C 000A463C 38 60 00 01 */ li r3, 1 lbl_800A9080: /* 800A9080 000A4640 80 01 00 14 */ lwz r0, 0x14(r1) @@ -44458,7 +44458,7 @@ glabel func_800A9540 /* 800A9548 000A4B08 90 01 00 14 */ stw r0, 0x14(r1) /* 800A954C 000A4B0C 93 E1 00 0C */ stw r31, 0xc(r1) /* 800A9550 000A4B10 7C 7F 1B 78 */ mr r31, r3 -/* 800A9554 000A4B14 4B FE 67 45 */ bl func_8008FC98 +/* 800A9554 000A4B14 4B FE 67 45 */ bl __RAS_OSDisableInterrupts_begin /* 800A9558 000A4B18 80 AD 91 80 */ lwz r5, lbl_8025D840-_SDA_BASE_(r13) /* 800A955C 000A4B1C 2C 1F 00 00 */ cmpwi r31, 0 /* 800A9560 000A4B20 38 80 00 00 */ li r4, 0 @@ -44470,7 +44470,7 @@ glabel func_800A9540 /* 800A9578 000A4B38 38 84 94 8C */ addi r4, r4, func_800A948C@l lbl_800A957C: /* 800A957C 000A4B3C 90 8D 91 80 */ stw r4, lbl_8025D840-_SDA_BASE_(r13) -/* 800A9580 000A4B40 4B FE 67 41 */ bl func_8008FCC0 +/* 800A9580 000A4B40 4B FE 67 41 */ bl OSRestoreInterrupts /* 800A9584 000A4B44 7F E3 FB 78 */ mr r3, r31 /* 800A9588 000A4B48 83 E1 00 0C */ lwz r31, 0xc(r1) /* 800A958C 000A4B4C 80 01 00 14 */ lwz r0, 0x14(r1) @@ -44499,7 +44499,7 @@ glabel func_800A95B4 /* 800A95D8 000A4B98 3C 60 80 18 */ lis r3, lbl_80185A90@ha /* 800A95DC 000A4B9C 38 63 5A 90 */ addi r3, r3, lbl_80185A90@l /* 800A95E0 000A4BA0 4C C6 31 82 */ crclr 6 -/* 800A95E4 000A4BA4 4B FE 2C B1 */ bl func_8008C294 +/* 800A95E4 000A4BA4 4B FE 2C B1 */ bl OSReport /* 800A95E8 000A4BA8 3C 60 FE EC */ lis r3, 0xFEEBDAED@ha /* 800A95EC 000A4BAC 38 03 DA ED */ addi r0, r3, 0xFEEBDAED@l /* 800A95F0 000A4BB0 90 1F 00 0C */ stw r0, 0xc(r31) @@ -44558,7 +44558,7 @@ glabel func_800A966C /* 800A96AC 000A4C6C 3C 60 80 18 */ lis r3, lbl_80185A90@ha /* 800A96B0 000A4C70 38 63 5A 90 */ addi r3, r3, lbl_80185A90@l /* 800A96B4 000A4C74 4C C6 31 82 */ crclr 6 -/* 800A96B8 000A4C78 4B FE 2B DD */ bl func_8008C294 +/* 800A96B8 000A4C78 4B FE 2B DD */ bl OSReport /* 800A96BC 000A4C7C 3C 60 FE EC */ lis r3, 0xFEEBDAED@ha /* 800A96C0 000A4C80 38 03 DA ED */ addi r0, r3, 0xFEEBDAED@l /* 800A96C4 000A4C84 90 1F 00 0C */ stw r0, 0xc(r31) @@ -44609,7 +44609,7 @@ glabel func_800A9728 /* 800A9764 000A4D24 7C 64 1B 78 */ mr r4, r3 /* 800A9768 000A4D28 38 7F 00 60 */ addi r3, r31, 0x60 /* 800A976C 000A4D2C 4C C6 31 82 */ crclr 6 -/* 800A9770 000A4D30 4B FE 2B 25 */ bl func_8008C294 +/* 800A9770 000A4D30 4B FE 2B 25 */ bl OSReport /* 800A9774 000A4D34 38 60 00 00 */ li r3, 0 /* 800A9778 000A4D38 48 00 01 FC */ b lbl_800A9974 lbl_800A977C: @@ -44627,7 +44627,7 @@ lbl_800A9798: /* 800A97A4 000A4D64 38 7F 00 80 */ addi r3, r31, 0x80 /* 800A97A8 000A4D68 38 80 00 80 */ li r4, 0x80 /* 800A97AC 000A4D6C 4C C6 31 82 */ crclr 6 -/* 800A97B0 000A4D70 4B FE 2A E5 */ bl func_8008C294 +/* 800A97B0 000A4D70 4B FE 2A E5 */ bl OSReport lbl_800A97B4: /* 800A97B4 000A4D74 38 7E 00 80 */ addi r3, r30, 0x80 /* 800A97B8 000A4D78 48 00 E9 51 */ bl func_800B8108 @@ -44636,7 +44636,7 @@ lbl_800A97B4: /* 800A97C4 000A4D84 40 82 00 18 */ bne lbl_800A97DC /* 800A97C8 000A4D88 38 7F 00 BC */ addi r3, r31, 0xbc /* 800A97CC 000A4D8C 4C C6 31 82 */ crclr 6 -/* 800A97D0 000A4D90 4B FE 2A C5 */ bl func_8008C294 +/* 800A97D0 000A4D90 4B FE 2A C5 */ bl OSReport /* 800A97D4 000A4D94 38 00 00 00 */ li r0, 0 /* 800A97D8 000A4D98 48 00 00 68 */ b lbl_800A9840 lbl_800A97DC: @@ -44654,7 +44654,7 @@ lbl_800A97F8: /* 800A9804 000A4DC4 38 7F 00 80 */ addi r3, r31, 0x80 /* 800A9808 000A4DC8 38 80 00 20 */ li r4, 0x20 /* 800A980C 000A4DCC 4C C6 31 82 */ crclr 6 -/* 800A9810 000A4DD0 4B FE 2A 85 */ bl func_8008C294 +/* 800A9810 000A4DD0 4B FE 2A 85 */ bl OSReport lbl_800A9814: /* 800A9814 000A4DD4 38 7E 00 20 */ addi r3, r30, 0x20 /* 800A9818 000A4DD8 48 00 E8 F1 */ bl func_800B8108 @@ -44663,7 +44663,7 @@ lbl_800A9814: /* 800A9824 000A4DE4 40 82 00 18 */ bne lbl_800A983C /* 800A9828 000A4DE8 38 7F 00 E4 */ addi r3, r31, 0xe4 /* 800A982C 000A4DEC 4C C6 31 82 */ crclr 6 -/* 800A9830 000A4DF0 4B FE 2A 65 */ bl func_8008C294 +/* 800A9830 000A4DF0 4B FE 2A 65 */ bl OSReport /* 800A9834 000A4DF4 38 00 00 00 */ li r0, 0 /* 800A9838 000A4DF8 48 00 00 08 */ b lbl_800A9840 lbl_800A983C: @@ -44733,26 +44733,26 @@ lbl_800A9918: lbl_800A9924: /* 800A9924 000A4EE4 38 7F 01 04 */ addi r3, r31, 0x104 /* 800A9928 000A4EE8 4C C6 31 82 */ crclr 6 -/* 800A992C 000A4EEC 4B FE 29 69 */ bl func_8008C294 +/* 800A992C 000A4EEC 4B FE 29 69 */ bl OSReport /* 800A9930 000A4EF0 38 60 00 00 */ li r3, 0 /* 800A9934 000A4EF4 48 00 00 40 */ b lbl_800A9974 lbl_800A9938: /* 800A9938 000A4EF8 38 7F 01 50 */ addi r3, r31, 0x150 /* 800A993C 000A4EFC 4C C6 31 82 */ crclr 6 -/* 800A9940 000A4F00 4B FE 29 55 */ bl func_8008C294 +/* 800A9940 000A4F00 4B FE 29 55 */ bl OSReport /* 800A9944 000A4F04 38 60 00 00 */ li r3, 0 /* 800A9948 000A4F08 48 00 00 2C */ b lbl_800A9974 lbl_800A994C: /* 800A994C 000A4F0C 38 7F 01 98 */ addi r3, r31, 0x198 /* 800A9950 000A4F10 4C C6 31 82 */ crclr 6 -/* 800A9954 000A4F14 4B FE 29 41 */ bl func_8008C294 +/* 800A9954 000A4F14 4B FE 29 41 */ bl OSReport /* 800A9958 000A4F18 38 60 00 00 */ li r3, 0 /* 800A995C 000A4F1C 48 00 00 18 */ b lbl_800A9974 lbl_800A9960: /* 800A9960 000A4F20 7C 64 1B 78 */ mr r4, r3 /* 800A9964 000A4F24 38 7F 01 E4 */ addi r3, r31, 0x1e4 /* 800A9968 000A4F28 4C C6 31 82 */ crclr 6 -/* 800A996C 000A4F2C 4B FE 29 29 */ bl func_8008C294 +/* 800A996C 000A4F2C 4B FE 29 29 */ bl OSReport /* 800A9970 000A4F30 38 60 00 00 */ li r3, 0 lbl_800A9974: /* 800A9974 000A4F34 80 01 00 14 */ lwz r0, 0x14(r1) @@ -44788,10 +44788,10 @@ glabel func_800A998C /* 800A99E4 000A4FA4 7D 24 4B 78 */ mr r4, r9 /* 800A99E8 000A4FA8 38 7F 02 18 */ addi r3, r31, 0x218 /* 800A99EC 000A4FAC 4C C6 31 82 */ crclr 6 -/* 800A99F0 000A4FB0 4B FE 28 A5 */ bl func_8008C294 +/* 800A99F0 000A4FB0 4B FE 28 A5 */ bl OSReport /* 800A99F4 000A4FB4 38 7F 02 50 */ addi r3, r31, 0x250 /* 800A99F8 000A4FB8 4C C6 31 82 */ crclr 6 -/* 800A99FC 000A4FBC 4B FE 28 99 */ bl func_8008C294 +/* 800A99FC 000A4FBC 4B FE 28 99 */ bl OSReport lbl_800A9A00: /* 800A9A00 000A4FC0 48 00 00 00 */ b lbl_800A9A00 lbl_800A9A04: @@ -44801,7 +44801,7 @@ lbl_800A9A04: /* 800A9A10 000A4FD0 41 82 00 14 */ beq lbl_800A9A24 /* 800A9A14 000A4FD4 38 7F 02 80 */ addi r3, r31, 0x280 /* 800A9A18 000A4FD8 4C C6 31 82 */ crclr 6 -/* 800A9A1C 000A4FDC 4B FE 28 79 */ bl func_8008C294 +/* 800A9A1C 000A4FDC 4B FE 28 79 */ bl OSReport lbl_800A9A20: /* 800A9A20 000A4FE0 48 00 00 00 */ b lbl_800A9A20 lbl_800A9A24: @@ -44823,7 +44823,7 @@ lbl_800A9A48: /* 800A9A5C 000A501C 40 82 00 10 */ bne lbl_800A9A6C /* 800A9A60 000A5020 38 7F 02 C0 */ addi r3, r31, 0x2c0 /* 800A9A64 000A5024 4C C6 31 82 */ crclr 6 -/* 800A9A68 000A5028 4B FE 28 2D */ bl func_8008C294 +/* 800A9A68 000A5028 4B FE 28 2D */ bl OSReport lbl_800A9A6C: /* 800A9A6C 000A502C 80 6D 91 8C */ lwz r3, lbl_8025D84C-_SDA_BASE_(r13) /* 800A9A70 000A5030 38 03 00 01 */ addi r0, r3, 1 @@ -44855,7 +44855,7 @@ lbl_800A9A88: /* 800A9AD4 000A5094 7C 64 1B 78 */ mr r4, r3 /* 800A9AD8 000A5098 38 7F 02 FC */ addi r3, r31, 0x2fc /* 800A9ADC 000A509C 4C C6 31 82 */ crclr 6 -/* 800A9AE0 000A50A0 4B FE 27 B5 */ bl func_8008C294 +/* 800A9AE0 000A50A0 4B FE 27 B5 */ bl OSReport /* 800A9AE4 000A50A4 38 00 00 00 */ li r0, 0 /* 800A9AE8 000A50A8 38 60 00 00 */ li r3, 0 /* 800A9AEC 000A50AC 98 1D 00 08 */ stb r0, 8(r29) @@ -44889,7 +44889,7 @@ glabel func_800A9B14 /* 800A9B4C 000A510C 41 82 00 18 */ beq lbl_800A9B64 /* 800A9B50 000A5110 38 7F 03 38 */ addi r3, r31, 0x338 /* 800A9B54 000A5114 4C C6 31 82 */ crclr 6 -/* 800A9B58 000A5118 4B FE 27 3D */ bl func_8008C294 +/* 800A9B58 000A5118 4B FE 27 3D */ bl OSReport /* 800A9B5C 000A511C 38 60 00 00 */ li r3, 0 /* 800A9B60 000A5120 48 00 01 FC */ b lbl_800A9D5C lbl_800A9B64: @@ -44899,7 +44899,7 @@ lbl_800A9B64: /* 800A9B70 000A5130 41 82 00 18 */ beq lbl_800A9B88 /* 800A9B74 000A5134 38 7F 03 70 */ addi r3, r31, 0x370 /* 800A9B78 000A5138 4C C6 31 82 */ crclr 6 -/* 800A9B7C 000A513C 4B FE 27 19 */ bl func_8008C294 +/* 800A9B7C 000A513C 4B FE 27 19 */ bl OSReport /* 800A9B80 000A5140 38 60 00 00 */ li r3, 0 /* 800A9B84 000A5144 48 00 01 D8 */ b lbl_800A9D5C lbl_800A9B88: @@ -44909,7 +44909,7 @@ lbl_800A9B88: /* 800A9B94 000A5154 41 82 00 18 */ beq lbl_800A9BAC /* 800A9B98 000A5158 38 7F 03 70 */ addi r3, r31, 0x370 /* 800A9B9C 000A515C 4C C6 31 82 */ crclr 6 -/* 800A9BA0 000A5160 4B FE 26 F5 */ bl func_8008C294 +/* 800A9BA0 000A5160 4B FE 26 F5 */ bl OSReport /* 800A9BA4 000A5164 38 60 00 00 */ li r3, 0 /* 800A9BA8 000A5168 48 00 01 B4 */ b lbl_800A9D5C lbl_800A9BAC: @@ -44928,10 +44928,10 @@ lbl_800A9BAC: /* 800A9BDC 000A519C 7F A4 EB 78 */ mr r4, r29 /* 800A9BE0 000A51A0 38 7F 02 18 */ addi r3, r31, 0x218 /* 800A9BE4 000A51A4 4C C6 31 82 */ crclr 6 -/* 800A9BE8 000A51A8 4B FE 26 AD */ bl func_8008C294 +/* 800A9BE8 000A51A8 4B FE 26 AD */ bl OSReport /* 800A9BEC 000A51AC 38 7F 02 50 */ addi r3, r31, 0x250 /* 800A9BF0 000A51B0 4C C6 31 82 */ crclr 6 -/* 800A9BF4 000A51B4 4B FE 26 A1 */ bl func_8008C294 +/* 800A9BF4 000A51B4 4B FE 26 A1 */ bl OSReport lbl_800A9BF8: /* 800A9BF8 000A51B8 48 00 00 00 */ b lbl_800A9BF8 lbl_800A9BFC: @@ -44941,7 +44941,7 @@ lbl_800A9BFC: /* 800A9C08 000A51C8 41 82 00 14 */ beq lbl_800A9C1C /* 800A9C0C 000A51CC 38 7F 02 80 */ addi r3, r31, 0x280 /* 800A9C10 000A51D0 4C C6 31 82 */ crclr 6 -/* 800A9C14 000A51D4 4B FE 26 81 */ bl func_8008C294 +/* 800A9C14 000A51D4 4B FE 26 81 */ bl OSReport lbl_800A9C18: /* 800A9C18 000A51D8 48 00 00 00 */ b lbl_800A9C18 lbl_800A9C1C: @@ -45025,7 +45025,7 @@ lbl_800A9CEC: /* 800A9D38 000A52F8 7C 64 1B 78 */ mr r4, r3 /* 800A9D3C 000A52FC 38 7F 03 A8 */ addi r3, r31, 0x3a8 /* 800A9D40 000A5300 4C C6 31 82 */ crclr 6 -/* 800A9D44 000A5304 4B FE 25 51 */ bl func_8008C294 +/* 800A9D44 000A5304 4B FE 25 51 */ bl OSReport /* 800A9D48 000A5308 38 00 00 00 */ li r0, 0 /* 800A9D4C 000A530C 38 60 00 00 */ li r3, 0 /* 800A9D50 000A5310 98 1E 00 08 */ stb r0, 8(r30) @@ -45077,10 +45077,10 @@ lbl_800A9DB4: /* 800A9DF4 000A53B4 40 82 00 20 */ bne lbl_800A9E14 /* 800A9DF8 000A53B8 38 7F 02 18 */ addi r3, r31, 0x218 /* 800A9DFC 000A53BC 4C C6 31 82 */ crclr 6 -/* 800A9E00 000A53C0 4B FE 24 95 */ bl func_8008C294 +/* 800A9E00 000A53C0 4B FE 24 95 */ bl OSReport /* 800A9E04 000A53C4 38 7F 02 50 */ addi r3, r31, 0x250 /* 800A9E08 000A53C8 4C C6 31 82 */ crclr 6 -/* 800A9E0C 000A53CC 4B FE 24 89 */ bl func_8008C294 +/* 800A9E0C 000A53CC 4B FE 24 89 */ bl OSReport lbl_800A9E10: /* 800A9E10 000A53D0 48 00 00 00 */ b lbl_800A9E10 lbl_800A9E14: @@ -45090,7 +45090,7 @@ lbl_800A9E14: /* 800A9E20 000A53E0 41 82 00 14 */ beq lbl_800A9E34 /* 800A9E24 000A53E4 38 7F 02 80 */ addi r3, r31, 0x280 /* 800A9E28 000A53E8 4C C6 31 82 */ crclr 6 -/* 800A9E2C 000A53EC 4B FE 24 69 */ bl func_8008C294 +/* 800A9E2C 000A53EC 4B FE 24 69 */ bl OSReport lbl_800A9E30: /* 800A9E30 000A53F0 48 00 00 00 */ b lbl_800A9E30 lbl_800A9E34: @@ -45126,7 +45126,7 @@ lbl_800A9E58: /* 800A9EA4 000A5464 7C 64 1B 78 */ mr r4, r3 /* 800A9EA8 000A5468 38 7F 03 E8 */ addi r3, r31, 0x3e8 /* 800A9EAC 000A546C 4C C6 31 82 */ crclr 6 -/* 800A9EB0 000A5470 4B FE 23 E5 */ bl func_8008C294 +/* 800A9EB0 000A5470 4B FE 23 E5 */ bl OSReport /* 800A9EB4 000A5474 38 00 00 00 */ li r0, 0 /* 800A9EB8 000A5478 38 60 00 00 */ li r3, 0 /* 800A9EBC 000A547C 98 1E 00 08 */ stb r0, 8(r30) @@ -45165,10 +45165,10 @@ glabel func_800A9EE0 /* 800A9F30 000A54F0 7D 64 5B 78 */ mr r4, r11 /* 800A9F34 000A54F4 38 7F 02 18 */ addi r3, r31, 0x218 /* 800A9F38 000A54F8 4C C6 31 82 */ crclr 6 -/* 800A9F3C 000A54FC 4B FE 23 59 */ bl func_8008C294 +/* 800A9F3C 000A54FC 4B FE 23 59 */ bl OSReport /* 800A9F40 000A5500 38 7F 02 50 */ addi r3, r31, 0x250 /* 800A9F44 000A5504 4C C6 31 82 */ crclr 6 -/* 800A9F48 000A5508 4B FE 23 4D */ bl func_8008C294 +/* 800A9F48 000A5508 4B FE 23 4D */ bl OSReport lbl_800A9F4C: /* 800A9F4C 000A550C 48 00 00 00 */ b lbl_800A9F4C lbl_800A9F50: @@ -45178,7 +45178,7 @@ lbl_800A9F50: /* 800A9F5C 000A551C 41 82 00 14 */ beq lbl_800A9F70 /* 800A9F60 000A5520 38 7F 02 80 */ addi r3, r31, 0x280 /* 800A9F64 000A5524 4C C6 31 82 */ crclr 6 -/* 800A9F68 000A5528 4B FE 23 2D */ bl func_8008C294 +/* 800A9F68 000A5528 4B FE 23 2D */ bl OSReport lbl_800A9F6C: /* 800A9F6C 000A552C 48 00 00 00 */ b lbl_800A9F6C lbl_800A9F70: @@ -45237,7 +45237,7 @@ lbl_800A9FC4: /* 800AA038 000A55F8 7C 64 1B 78 */ mr r4, r3 /* 800AA03C 000A55FC 38 7F 04 28 */ addi r3, r31, 0x428 /* 800AA040 000A5600 4C C6 31 82 */ crclr 6 -/* 800AA044 000A5604 4B FE 22 51 */ bl func_8008C294 +/* 800AA044 000A5604 4B FE 22 51 */ bl OSReport /* 800AA048 000A5608 38 00 00 00 */ li r0, 0 /* 800AA04C 000A560C 38 60 00 00 */ li r3, 0 /* 800AA050 000A5610 98 1E 00 08 */ stb r0, 8(r30) @@ -45276,10 +45276,10 @@ glabel func_800AA074 /* 800AA0C4 000A5684 7D 44 53 78 */ mr r4, r10 /* 800AA0C8 000A5688 38 7F 02 18 */ addi r3, r31, 0x218 /* 800AA0CC 000A568C 4C C6 31 82 */ crclr 6 -/* 800AA0D0 000A5690 4B FE 21 C5 */ bl func_8008C294 +/* 800AA0D0 000A5690 4B FE 21 C5 */ bl OSReport /* 800AA0D4 000A5694 38 7F 02 50 */ addi r3, r31, 0x250 /* 800AA0D8 000A5698 4C C6 31 82 */ crclr 6 -/* 800AA0DC 000A569C 4B FE 21 B9 */ bl func_8008C294 +/* 800AA0DC 000A569C 4B FE 21 B9 */ bl OSReport lbl_800AA0E0: /* 800AA0E0 000A56A0 48 00 00 00 */ b lbl_800AA0E0 lbl_800AA0E4: @@ -45289,7 +45289,7 @@ lbl_800AA0E4: /* 800AA0F0 000A56B0 41 82 00 14 */ beq lbl_800AA104 /* 800AA0F4 000A56B4 38 7F 02 80 */ addi r3, r31, 0x280 /* 800AA0F8 000A56B8 4C C6 31 82 */ crclr 6 -/* 800AA0FC 000A56BC 4B FE 21 99 */ bl func_8008C294 +/* 800AA0FC 000A56BC 4B FE 21 99 */ bl OSReport lbl_800AA100: /* 800AA100 000A56C0 48 00 00 00 */ b lbl_800AA100 lbl_800AA104: @@ -45348,7 +45348,7 @@ lbl_800AA154: /* 800AA1CC 000A578C 7C 64 1B 78 */ mr r4, r3 /* 800AA1D0 000A5790 38 7F 04 68 */ addi r3, r31, 0x468 /* 800AA1D4 000A5794 4C C6 31 82 */ crclr 6 -/* 800AA1D8 000A5798 4B FE 20 BD */ bl func_8008C294 +/* 800AA1D8 000A5798 4B FE 20 BD */ bl OSReport /* 800AA1DC 000A579C 38 00 00 00 */ li r0, 0 /* 800AA1E0 000A57A0 38 60 00 00 */ li r3, 0 /* 800AA1E4 000A57A4 98 1E 00 08 */ stb r0, 8(r30) @@ -45387,10 +45387,10 @@ glabel func_800AA208 /* 800AA258 000A5818 7D 24 4B 78 */ mr r4, r9 /* 800AA25C 000A581C 38 7F 02 18 */ addi r3, r31, 0x218 /* 800AA260 000A5820 4C C6 31 82 */ crclr 6 -/* 800AA264 000A5824 4B FE 20 31 */ bl func_8008C294 +/* 800AA264 000A5824 4B FE 20 31 */ bl OSReport /* 800AA268 000A5828 38 7F 02 50 */ addi r3, r31, 0x250 /* 800AA26C 000A582C 4C C6 31 82 */ crclr 6 -/* 800AA270 000A5830 4B FE 20 25 */ bl func_8008C294 +/* 800AA270 000A5830 4B FE 20 25 */ bl OSReport lbl_800AA274: /* 800AA274 000A5834 48 00 00 00 */ b lbl_800AA274 lbl_800AA278: @@ -45400,7 +45400,7 @@ lbl_800AA278: /* 800AA284 000A5844 41 82 00 14 */ beq lbl_800AA298 /* 800AA288 000A5848 38 7F 02 80 */ addi r3, r31, 0x280 /* 800AA28C 000A584C 4C C6 31 82 */ crclr 6 -/* 800AA290 000A5850 4B FE 20 05 */ bl func_8008C294 +/* 800AA290 000A5850 4B FE 20 05 */ bl OSReport lbl_800AA294: /* 800AA294 000A5854 48 00 00 00 */ b lbl_800AA294 lbl_800AA298: @@ -45448,7 +45448,7 @@ lbl_800AA2E8: /* 800AA334 000A58F4 7C 64 1B 78 */ mr r4, r3 /* 800AA338 000A58F8 38 7F 04 E8 */ addi r3, r31, 0x4e8 /* 800AA33C 000A58FC 4C C6 31 82 */ crclr 6 -/* 800AA340 000A5900 4B FE 1F 55 */ bl func_8008C294 +/* 800AA340 000A5900 4B FE 1F 55 */ bl OSReport /* 800AA344 000A5904 38 00 00 00 */ li r0, 0 /* 800AA348 000A5908 38 60 00 00 */ li r3, 0 /* 800AA34C 000A590C 98 1E 00 08 */ stb r0, 8(r30) @@ -45486,10 +45486,10 @@ glabel func_800AA370 /* 800AA3BC 000A597C 40 82 00 20 */ bne lbl_800AA3DC /* 800AA3C0 000A5980 38 7F 02 18 */ addi r3, r31, 0x218 /* 800AA3C4 000A5984 4C C6 31 82 */ crclr 6 -/* 800AA3C8 000A5988 4B FE 1E CD */ bl func_8008C294 +/* 800AA3C8 000A5988 4B FE 1E CD */ bl OSReport /* 800AA3CC 000A598C 38 7F 02 50 */ addi r3, r31, 0x250 /* 800AA3D0 000A5990 4C C6 31 82 */ crclr 6 -/* 800AA3D4 000A5994 4B FE 1E C1 */ bl func_8008C294 +/* 800AA3D4 000A5994 4B FE 1E C1 */ bl OSReport lbl_800AA3D8: /* 800AA3D8 000A5998 48 00 00 00 */ b lbl_800AA3D8 lbl_800AA3DC: @@ -45499,7 +45499,7 @@ lbl_800AA3DC: /* 800AA3E8 000A59A8 41 82 00 14 */ beq lbl_800AA3FC /* 800AA3EC 000A59AC 38 7F 02 80 */ addi r3, r31, 0x280 /* 800AA3F0 000A59B0 4C C6 31 82 */ crclr 6 -/* 800AA3F4 000A59B4 4B FE 1E A1 */ bl func_8008C294 +/* 800AA3F4 000A59B4 4B FE 1E A1 */ bl OSReport lbl_800AA3F8: /* 800AA3F8 000A59B8 48 00 00 00 */ b lbl_800AA3F8 lbl_800AA3FC: @@ -45548,7 +45548,7 @@ lbl_800AA44C: /* 800AA49C 000A5A5C 7C 64 1B 78 */ mr r4, r3 /* 800AA4A0 000A5A60 38 7F 05 20 */ addi r3, r31, 0x520 /* 800AA4A4 000A5A64 4C C6 31 82 */ crclr 6 -/* 800AA4A8 000A5A68 4B FE 1D ED */ bl func_8008C294 +/* 800AA4A8 000A5A68 4B FE 1D ED */ bl OSReport /* 800AA4AC 000A5A6C 38 00 00 00 */ li r0, 0 /* 800AA4B0 000A5A70 38 60 00 00 */ li r3, 0 /* 800AA4B4 000A5A74 98 1E 00 08 */ stb r0, 8(r30) @@ -45591,10 +45591,10 @@ glabel func_800AA4E4 /* 800AA530 000A5AF0 40 82 00 20 */ bne lbl_800AA550 /* 800AA534 000A5AF4 38 7F 02 18 */ addi r3, r31, 0x218 /* 800AA538 000A5AF8 4C C6 31 82 */ crclr 6 -/* 800AA53C 000A5AFC 4B FE 1D 59 */ bl func_8008C294 +/* 800AA53C 000A5AFC 4B FE 1D 59 */ bl OSReport /* 800AA540 000A5B00 38 7F 02 50 */ addi r3, r31, 0x250 /* 800AA544 000A5B04 4C C6 31 82 */ crclr 6 -/* 800AA548 000A5B08 4B FE 1D 4D */ bl func_8008C294 +/* 800AA548 000A5B08 4B FE 1D 4D */ bl OSReport lbl_800AA54C: /* 800AA54C 000A5B0C 48 00 00 00 */ b lbl_800AA54C lbl_800AA550: @@ -45604,7 +45604,7 @@ lbl_800AA550: /* 800AA55C 000A5B1C 41 82 00 14 */ beq lbl_800AA570 /* 800AA560 000A5B20 38 7F 02 80 */ addi r3, r31, 0x280 /* 800AA564 000A5B24 4C C6 31 82 */ crclr 6 -/* 800AA568 000A5B28 4B FE 1D 2D */ bl func_8008C294 +/* 800AA568 000A5B28 4B FE 1D 2D */ bl OSReport lbl_800AA56C: /* 800AA56C 000A5B2C 48 00 00 00 */ b lbl_800AA56C lbl_800AA570: @@ -45658,7 +45658,7 @@ lbl_800AA5C0: /* 800AA624 000A5BE4 7C 64 1B 78 */ mr r4, r3 /* 800AA628 000A5BE8 38 7F 05 E0 */ addi r3, r31, 0x5e0 /* 800AA62C 000A5BEC 4C C6 31 82 */ crclr 6 -/* 800AA630 000A5BF0 4B FE 1C 65 */ bl func_8008C294 +/* 800AA630 000A5BF0 4B FE 1C 65 */ bl OSReport /* 800AA634 000A5BF4 38 00 00 00 */ li r0, 0 /* 800AA638 000A5BF8 38 60 00 00 */ li r3, 0 /* 800AA63C 000A5BFC 98 1E 00 08 */ stb r0, 8(r30) @@ -45697,10 +45697,10 @@ glabel func_800AA660 /* 800AA6B0 000A5C70 7D 44 53 78 */ mr r4, r10 /* 800AA6B4 000A5C74 38 7F 02 18 */ addi r3, r31, 0x218 /* 800AA6B8 000A5C78 4C C6 31 82 */ crclr 6 -/* 800AA6BC 000A5C7C 4B FE 1B D9 */ bl func_8008C294 +/* 800AA6BC 000A5C7C 4B FE 1B D9 */ bl OSReport /* 800AA6C0 000A5C80 38 7F 02 50 */ addi r3, r31, 0x250 /* 800AA6C4 000A5C84 4C C6 31 82 */ crclr 6 -/* 800AA6C8 000A5C88 4B FE 1B CD */ bl func_8008C294 +/* 800AA6C8 000A5C88 4B FE 1B CD */ bl OSReport lbl_800AA6CC: /* 800AA6CC 000A5C8C 48 00 00 00 */ b lbl_800AA6CC lbl_800AA6D0: @@ -45710,7 +45710,7 @@ lbl_800AA6D0: /* 800AA6DC 000A5C9C 41 82 00 14 */ beq lbl_800AA6F0 /* 800AA6E0 000A5CA0 38 7F 02 80 */ addi r3, r31, 0x280 /* 800AA6E4 000A5CA4 4C C6 31 82 */ crclr 6 -/* 800AA6E8 000A5CA8 4B FE 1B AD */ bl func_8008C294 +/* 800AA6E8 000A5CA8 4B FE 1B AD */ bl OSReport lbl_800AA6EC: /* 800AA6EC 000A5CAC 48 00 00 00 */ b lbl_800AA6EC lbl_800AA6F0: @@ -45769,7 +45769,7 @@ lbl_800AA740: /* 800AA7B8 000A5D78 7C 64 1B 78 */ mr r4, r3 /* 800AA7BC 000A5D7C 38 7F 06 18 */ addi r3, r31, 0x618 /* 800AA7C0 000A5D80 4C C6 31 82 */ crclr 6 -/* 800AA7C4 000A5D84 4B FE 1A D1 */ bl func_8008C294 +/* 800AA7C4 000A5D84 4B FE 1A D1 */ bl OSReport /* 800AA7C8 000A5D88 38 00 00 00 */ li r0, 0 /* 800AA7CC 000A5D8C 38 60 00 00 */ li r3, 0 /* 800AA7D0 000A5D90 98 1E 00 08 */ stb r0, 8(r30) @@ -45808,10 +45808,10 @@ glabel func_800AA7F4 /* 800AA844 000A5E04 7D 24 4B 78 */ mr r4, r9 /* 800AA848 000A5E08 38 7F 02 18 */ addi r3, r31, 0x218 /* 800AA84C 000A5E0C 4C C6 31 82 */ crclr 6 -/* 800AA850 000A5E10 4B FE 1A 45 */ bl func_8008C294 +/* 800AA850 000A5E10 4B FE 1A 45 */ bl OSReport /* 800AA854 000A5E14 38 7F 02 50 */ addi r3, r31, 0x250 /* 800AA858 000A5E18 4C C6 31 82 */ crclr 6 -/* 800AA85C 000A5E1C 4B FE 1A 39 */ bl func_8008C294 +/* 800AA85C 000A5E1C 4B FE 1A 39 */ bl OSReport lbl_800AA860: /* 800AA860 000A5E20 48 00 00 00 */ b lbl_800AA860 lbl_800AA864: @@ -45821,7 +45821,7 @@ lbl_800AA864: /* 800AA870 000A5E30 41 82 00 14 */ beq lbl_800AA884 /* 800AA874 000A5E34 38 7F 02 80 */ addi r3, r31, 0x280 /* 800AA878 000A5E38 4C C6 31 82 */ crclr 6 -/* 800AA87C 000A5E3C 4B FE 1A 19 */ bl func_8008C294 +/* 800AA87C 000A5E3C 4B FE 1A 19 */ bl OSReport lbl_800AA880: /* 800AA880 000A5E40 48 00 00 00 */ b lbl_800AA880 lbl_800AA884: @@ -45875,7 +45875,7 @@ lbl_800AA8D4: /* 800AA938 000A5EF8 7C 64 1B 78 */ mr r4, r3 /* 800AA93C 000A5EFC 38 7F 09 CC */ addi r3, r31, 0x9cc /* 800AA940 000A5F00 4C C6 31 82 */ crclr 6 -/* 800AA944 000A5F04 4B FE 19 51 */ bl func_8008C294 +/* 800AA944 000A5F04 4B FE 19 51 */ bl OSReport /* 800AA948 000A5F08 38 00 00 00 */ li r0, 0 /* 800AA94C 000A5F0C 38 60 00 00 */ li r3, 0 /* 800AA950 000A5F10 98 1E 00 08 */ stb r0, 8(r30) @@ -45902,7 +45902,7 @@ glabel func_800AA974 /* 800AA994 000A5F54 41 82 00 18 */ beq lbl_800AA9AC /* 800AA998 000A5F58 38 7F 0A 0C */ addi r3, r31, 0xa0c /* 800AA99C 000A5F5C 4C C6 31 82 */ crclr 6 -/* 800AA9A0 000A5F60 4B FE 18 F5 */ bl func_8008C294 +/* 800AA9A0 000A5F60 4B FE 18 F5 */ bl OSReport /* 800AA9A4 000A5F64 38 60 00 00 */ li r3, 0 /* 800AA9A8 000A5F68 48 00 01 64 */ b lbl_800AAB0C lbl_800AA9AC: @@ -45922,10 +45922,10 @@ lbl_800AA9AC: /* 800AA9E0 000A5FA0 7D 64 5B 78 */ mr r4, r11 /* 800AA9E4 000A5FA4 38 7F 02 18 */ addi r3, r31, 0x218 /* 800AA9E8 000A5FA8 4C C6 31 82 */ crclr 6 -/* 800AA9EC 000A5FAC 4B FE 18 A9 */ bl func_8008C294 +/* 800AA9EC 000A5FAC 4B FE 18 A9 */ bl OSReport /* 800AA9F0 000A5FB0 38 7F 02 50 */ addi r3, r31, 0x250 /* 800AA9F4 000A5FB4 4C C6 31 82 */ crclr 6 -/* 800AA9F8 000A5FB8 4B FE 18 9D */ bl func_8008C294 +/* 800AA9F8 000A5FB8 4B FE 18 9D */ bl OSReport lbl_800AA9FC: /* 800AA9FC 000A5FBC 48 00 00 00 */ b lbl_800AA9FC lbl_800AAA00: @@ -45935,7 +45935,7 @@ lbl_800AAA00: /* 800AAA0C 000A5FCC 41 82 00 14 */ beq lbl_800AAA20 /* 800AAA10 000A5FD0 38 7F 02 80 */ addi r3, r31, 0x280 /* 800AAA14 000A5FD4 4C C6 31 82 */ crclr 6 -/* 800AAA18 000A5FD8 4B FE 18 7D */ bl func_8008C294 +/* 800AAA18 000A5FD8 4B FE 18 7D */ bl OSReport lbl_800AAA1C: /* 800AAA1C 000A5FDC 48 00 00 00 */ b lbl_800AAA1C lbl_800AAA20: @@ -45994,7 +45994,7 @@ lbl_800AAA74: /* 800AAAE8 000A60A8 7C 64 1B 78 */ mr r4, r3 /* 800AAAEC 000A60AC 38 7F 0A 4C */ addi r3, r31, 0xa4c /* 800AAAF0 000A60B0 4C C6 31 82 */ crclr 6 -/* 800AAAF4 000A60B4 4B FE 17 A1 */ bl func_8008C294 +/* 800AAAF4 000A60B4 4B FE 17 A1 */ bl OSReport /* 800AAAF8 000A60B8 38 00 00 00 */ li r0, 0 /* 800AAAFC 000A60BC 38 60 00 00 */ li r3, 0 /* 800AAB00 000A60C0 98 1E 00 08 */ stb r0, 8(r30) @@ -46033,10 +46033,10 @@ glabel func_800AAB24 /* 800AAB74 000A6134 7D 24 4B 78 */ mr r4, r9 /* 800AAB78 000A6138 38 7F 02 18 */ addi r3, r31, 0x218 /* 800AAB7C 000A613C 4C C6 31 82 */ crclr 6 -/* 800AAB80 000A6140 4B FE 17 15 */ bl func_8008C294 +/* 800AAB80 000A6140 4B FE 17 15 */ bl OSReport /* 800AAB84 000A6144 38 7F 02 50 */ addi r3, r31, 0x250 /* 800AAB88 000A6148 4C C6 31 82 */ crclr 6 -/* 800AAB8C 000A614C 4B FE 17 09 */ bl func_8008C294 +/* 800AAB8C 000A614C 4B FE 17 09 */ bl OSReport lbl_800AAB90: /* 800AAB90 000A6150 48 00 00 00 */ b lbl_800AAB90 lbl_800AAB94: @@ -46046,7 +46046,7 @@ lbl_800AAB94: /* 800AABA0 000A6160 41 82 00 14 */ beq lbl_800AABB4 /* 800AABA4 000A6164 38 7F 02 80 */ addi r3, r31, 0x280 /* 800AABA8 000A6168 4C C6 31 82 */ crclr 6 -/* 800AABAC 000A616C 4B FE 16 E9 */ bl func_8008C294 +/* 800AABAC 000A616C 4B FE 16 E9 */ bl OSReport lbl_800AABB0: /* 800AABB0 000A6170 48 00 00 00 */ b lbl_800AABB0 lbl_800AABB4: @@ -46099,7 +46099,7 @@ lbl_800AAC04: /* 800AAC64 000A6224 7C 64 1B 78 */ mr r4, r3 /* 800AAC68 000A6228 38 7F 0A 80 */ addi r3, r31, 0xa80 /* 800AAC6C 000A622C 4C C6 31 82 */ crclr 6 -/* 800AAC70 000A6230 4B FE 16 25 */ bl func_8008C294 +/* 800AAC70 000A6230 4B FE 16 25 */ bl OSReport /* 800AAC74 000A6234 38 00 00 00 */ li r0, 0 /* 800AAC78 000A6238 38 60 00 00 */ li r3, 0 /* 800AAC7C 000A623C 98 1E 00 08 */ stb r0, 8(r30) @@ -46155,10 +46155,10 @@ lbl_800AACE8: /* 800AAD28 000A62E8 40 82 00 20 */ bne lbl_800AAD48 /* 800AAD2C 000A62EC 38 7F 02 18 */ addi r3, r31, 0x218 /* 800AAD30 000A62F0 4C C6 31 82 */ crclr 6 -/* 800AAD34 000A62F4 4B FE 15 61 */ bl func_8008C294 +/* 800AAD34 000A62F4 4B FE 15 61 */ bl OSReport /* 800AAD38 000A62F8 38 7F 02 50 */ addi r3, r31, 0x250 /* 800AAD3C 000A62FC 4C C6 31 82 */ crclr 6 -/* 800AAD40 000A6300 4B FE 15 55 */ bl func_8008C294 +/* 800AAD40 000A6300 4B FE 15 55 */ bl OSReport lbl_800AAD44: /* 800AAD44 000A6304 48 00 00 00 */ b lbl_800AAD44 lbl_800AAD48: @@ -46168,7 +46168,7 @@ lbl_800AAD48: /* 800AAD54 000A6314 41 82 00 14 */ beq lbl_800AAD68 /* 800AAD58 000A6318 38 7F 02 80 */ addi r3, r31, 0x280 /* 800AAD5C 000A631C 4C C6 31 82 */ crclr 6 -/* 800AAD60 000A6320 4B FE 15 35 */ bl func_8008C294 +/* 800AAD60 000A6320 4B FE 15 35 */ bl OSReport lbl_800AAD64: /* 800AAD64 000A6324 48 00 00 00 */ b lbl_800AAD64 lbl_800AAD68: @@ -46205,7 +46205,7 @@ lbl_800AAD8C: /* 800AADDC 000A639C 7C 64 1B 78 */ mr r4, r3 /* 800AADE0 000A63A0 38 7F 0B 30 */ addi r3, r31, 0xb30 /* 800AADE4 000A63A4 4C C6 31 82 */ crclr 6 -/* 800AADE8 000A63A8 4B FE 14 AD */ bl func_8008C294 +/* 800AADE8 000A63A8 4B FE 14 AD */ bl OSReport /* 800AADEC 000A63AC 38 00 00 00 */ li r0, 0 /* 800AADF0 000A63B0 38 60 00 00 */ li r3, 0 /* 800AADF4 000A63B4 98 1E 00 08 */ stb r0, 8(r30) @@ -46268,10 +46268,10 @@ lbl_800AAE6C: /* 800AAEAC 000A646C 40 82 00 20 */ bne lbl_800AAECC /* 800AAEB0 000A6470 38 7F 02 18 */ addi r3, r31, 0x218 /* 800AAEB4 000A6474 4C C6 31 82 */ crclr 6 -/* 800AAEB8 000A6478 4B FE 13 DD */ bl func_8008C294 +/* 800AAEB8 000A6478 4B FE 13 DD */ bl OSReport /* 800AAEBC 000A647C 38 7F 02 50 */ addi r3, r31, 0x250 /* 800AAEC0 000A6480 4C C6 31 82 */ crclr 6 -/* 800AAEC4 000A6484 4B FE 13 D1 */ bl func_8008C294 +/* 800AAEC4 000A6484 4B FE 13 D1 */ bl OSReport lbl_800AAEC8: /* 800AAEC8 000A6488 48 00 00 00 */ b lbl_800AAEC8 lbl_800AAECC: @@ -46281,7 +46281,7 @@ lbl_800AAECC: /* 800AAED8 000A6498 41 82 00 14 */ beq lbl_800AAEEC /* 800AAEDC 000A649C 38 7F 02 80 */ addi r3, r31, 0x280 /* 800AAEE0 000A64A0 4C C6 31 82 */ crclr 6 -/* 800AAEE4 000A64A4 4B FE 13 B1 */ bl func_8008C294 +/* 800AAEE4 000A64A4 4B FE 13 B1 */ bl OSReport lbl_800AAEE8: /* 800AAEE8 000A64A8 48 00 00 00 */ b lbl_800AAEE8 lbl_800AAEEC: @@ -46317,7 +46317,7 @@ lbl_800AAF10: /* 800AAF5C 000A651C 7C 64 1B 78 */ mr r4, r3 /* 800AAF60 000A6520 38 7F 0B 74 */ addi r3, r31, 0xb74 /* 800AAF64 000A6524 4C C6 31 82 */ crclr 6 -/* 800AAF68 000A6528 4B FE 13 2D */ bl func_8008C294 +/* 800AAF68 000A6528 4B FE 13 2D */ bl OSReport /* 800AAF6C 000A652C 38 00 00 00 */ li r0, 0 /* 800AAF70 000A6530 38 60 00 00 */ li r3, 0 /* 800AAF74 000A6534 98 1E 00 08 */ stb r0, 8(r30) @@ -46470,7 +46470,7 @@ lbl_800AB16C: /* 800AB178 000A6738 38 BF 00 0C */ addi r5, r31, 0xc /* 800AB17C 000A673C 38 80 01 D1 */ li r4, 0x1d1 /* 800AB180 000A6740 4C C6 31 82 */ crclr 6 -/* 800AB184 000A6744 4B FE 11 A1 */ bl func_8008C324 +/* 800AB184 000A6744 4B FE 11 A1 */ bl OSPanic lbl_800AB188: /* 800AB188 000A6748 80 6D 91 C8 */ lwz r3, lbl_8025D888-_SDA_BASE_(r13) /* 800AB18C 000A674C 4B FE 47 15 */ bl func_8008F8A0 @@ -46480,7 +46480,7 @@ lbl_800AB188: /* 800AB19C 000A675C 38 BF 00 2C */ addi r5, r31, 0x2c /* 800AB1A0 000A6760 38 80 01 D5 */ li r4, 0x1d5 /* 800AB1A4 000A6764 4C C6 31 82 */ crclr 6 -/* 800AB1A8 000A6768 4B FE 11 7D */ bl func_8008C324 +/* 800AB1A8 000A6768 4B FE 11 7D */ bl OSPanic lbl_800AB1AC: /* 800AB1AC 000A676C 80 6D 91 C8 */ lwz r3, lbl_8025D888-_SDA_BASE_(r13) /* 800AB1B0 000A6770 38 00 FF F0 */ li r0, -16 @@ -46881,9 +46881,9 @@ glabel func_800AB758 /* 800AB768 000A6D28 93 C1 00 08 */ stw r30, 8(r1) /* 800AB76C 000A6D2C 7C 7E 1B 78 */ mr r30, r3 /* 800AB770 000A6D30 83 ED 92 08 */ lwz r31, lbl_8025D8C8-_SDA_BASE_(r13) -/* 800AB774 000A6D34 4B FE 45 25 */ bl func_8008FC98 +/* 800AB774 000A6D34 4B FE 45 25 */ bl __RAS_OSDisableInterrupts_begin /* 800AB778 000A6D38 93 CD 92 08 */ stw r30, lbl_8025D8C8-_SDA_BASE_(r13) -/* 800AB77C 000A6D3C 4B FE 45 45 */ bl func_8008FCC0 +/* 800AB77C 000A6D3C 4B FE 45 45 */ bl OSRestoreInterrupts /* 800AB780 000A6D40 7F E3 FB 78 */ mr r3, r31 /* 800AB784 000A6D44 83 E1 00 0C */ lwz r31, 0xc(r1) /* 800AB788 000A6D48 83 C1 00 08 */ lwz r30, 8(r1) @@ -46900,7 +46900,7 @@ glabel func_800AB79C /* 800AB7AC 000A6D6C 7C 9F 23 78 */ mr r31, r4 /* 800AB7B0 000A6D70 93 C1 00 08 */ stw r30, 8(r1) /* 800AB7B4 000A6D74 7C 7E 1B 78 */ mr r30, r3 -/* 800AB7B8 000A6D78 4B FE 44 E1 */ bl func_8008FC98 +/* 800AB7B8 000A6D78 4B FE 44 E1 */ bl __RAS_OSDisableInterrupts_begin /* 800AB7BC 000A6D7C 3C E0 CC 00 */ lis r7, 0xCC005030@ha /* 800AB7C0 000A6D80 57 C5 84 3E */ srwi r5, r30, 0x10 /* 800AB7C4 000A6D84 A0 C7 50 30 */ lhz r6, 0xCC005030@l(r7) @@ -46917,7 +46917,7 @@ glabel func_800AB79C /* 800AB7F0 000A6DB0 54 84 00 20 */ rlwinm r4, r4, 0, 0, 0x10 /* 800AB7F4 000A6DB4 7C 80 03 78 */ or r0, r4, r0 /* 800AB7F8 000A6DB8 B0 07 50 36 */ sth r0, 0x5036(r7) -/* 800AB7FC 000A6DBC 4B FE 44 C5 */ bl func_8008FCC0 +/* 800AB7FC 000A6DBC 4B FE 44 C5 */ bl OSRestoreInterrupts /* 800AB800 000A6DC0 80 01 00 14 */ lwz r0, 0x14(r1) /* 800AB804 000A6DC4 83 E1 00 0C */ lwz r31, 0xc(r1) /* 800AB808 000A6DC8 83 C1 00 08 */ lwz r30, 8(r1) @@ -46972,14 +46972,14 @@ glabel func_800AB868 /* 800AB89C 000A6E5C 54 00 06 B0 */ rlwinm r0, r0, 0, 0x1a, 0x18 /* 800AB8A0 000A6E60 90 1F 6C 00 */ stw r0, 0x6c00(r31) /* 800AB8A4 000A6E64 40 82 00 24 */ bne lbl_800AB8C8 -/* 800AB8A8 000A6E68 4B FE 43 F1 */ bl func_8008FC98 +/* 800AB8A8 000A6E68 4B FE 43 F1 */ bl __RAS_OSDisableInterrupts_begin /* 800AB8AC 000A6E6C 7C 7E 1B 78 */ mr r30, r3 /* 800AB8B0 000A6E70 48 00 02 C9 */ bl func_800ABB78 /* 800AB8B4 000A6E74 80 1F 6C 00 */ lwz r0, 0x6c00(r31) /* 800AB8B8 000A6E78 7F C3 F3 78 */ mr r3, r30 /* 800AB8BC 000A6E7C 60 00 00 40 */ ori r0, r0, 0x40 /* 800AB8C0 000A6E80 90 1F 6C 00 */ stw r0, 0x6c00(r31) -/* 800AB8C4 000A6E84 4B FE 43 FD */ bl func_8008FCC0 +/* 800AB8C4 000A6E84 4B FE 43 FD */ bl OSRestoreInterrupts lbl_800AB8C8: /* 800AB8C8 000A6E88 80 01 00 14 */ lwz r0, 0x14(r1) /* 800AB8CC 000A6E8C 83 E1 00 0C */ lwz r31, 0xc(r1) @@ -47059,14 +47059,14 @@ glabel func_800AB8E0 /* 800AB9EC 000A6FAC 80 1E 6C 00 */ lwz r0, 0x6c00(r30) /* 800AB9F0 000A6FB0 54 00 06 B0 */ rlwinm r0, r0, 0, 0x1a, 0x18 /* 800AB9F4 000A6FB4 90 1E 6C 00 */ stw r0, 0x6c00(r30) -/* 800AB9F8 000A6FB8 4B FE 42 A1 */ bl func_8008FC98 +/* 800AB9F8 000A6FB8 4B FE 42 A1 */ bl __RAS_OSDisableInterrupts_begin /* 800AB9FC 000A6FBC 7C 7D 1B 78 */ mr r29, r3 /* 800ABA00 000A6FC0 48 00 01 79 */ bl func_800ABB78 /* 800ABA04 000A6FC4 80 1E 6C 00 */ lwz r0, 0x6c00(r30) /* 800ABA08 000A6FC8 7F A3 EB 78 */ mr r3, r29 /* 800ABA0C 000A6FCC 60 00 00 40 */ ori r0, r0, 0x40 /* 800ABA10 000A6FD0 90 1E 6C 00 */ stw r0, 0x6c00(r30) -/* 800ABA14 000A6FD4 4B FE 42 AD */ bl func_8008FCC0 +/* 800ABA14 000A6FD4 4B FE 42 AD */ bl OSRestoreInterrupts lbl_800ABA18: /* 800ABA18 000A6FD8 38 00 00 00 */ li r0, 0 /* 800ABA1C 000A6FDC 3C 80 80 0B */ lis r4, func_800ABA6C@ha @@ -47533,7 +47533,7 @@ glabel func_800AC080 /* 800AC08C 000A764C 93 E1 00 0C */ stw r31, 0xc(r1) /* 800AC090 000A7650 93 C1 00 08 */ stw r30, 8(r1) /* 800AC094 000A7654 7C 7E 1B 78 */ mr r30, r3 -/* 800AC098 000A7658 4B FE 3C 01 */ bl func_8008FC98 +/* 800AC098 000A7658 4B FE 3C 01 */ bl __RAS_OSDisableInterrupts_begin /* 800AC09C 000A765C 7C 7F 1B 78 */ mr r31, r3 /* 800AC0A0 000A7660 7F C3 F3 78 */ mr r3, r30 /* 800AC0A4 000A7664 4B FF FF 59 */ bl func_800ABFFC @@ -47552,7 +47552,7 @@ lbl_800AC0BC: /* 800AC0D4 000A7694 90 9E 00 00 */ stw r4, 0(r30) /* 800AC0D8 000A7698 93 C5 33 D0 */ stw r30, 0x33d0(r5) /* 800AC0DC 000A769C 90 1E 00 0C */ stw r0, 0xc(r30) -/* 800AC0E0 000A76A0 4B FE 3B E1 */ bl func_8008FCC0 +/* 800AC0E0 000A76A0 4B FE 3B E1 */ bl OSRestoreInterrupts /* 800AC0E4 000A76A4 80 01 00 14 */ lwz r0, 0x14(r1) /* 800AC0E8 000A76A8 83 E1 00 0C */ lwz r31, 0xc(r1) /* 800AC0EC 000A76AC 83 C1 00 08 */ lwz r30, 8(r1) @@ -47569,7 +47569,7 @@ glabel func_800AC0FC /* 800AC110 000A76D0 7C 7B 1B 78 */ mr r27, r3 /* 800AC114 000A76D4 7C 9C 23 78 */ mr r28, r4 /* 800AC118 000A76D8 7C BD 2B 78 */ mr r29, r5 -/* 800AC11C 000A76DC 4B FE 3B 7D */ bl func_8008FC98 +/* 800AC11C 000A76DC 4B FE 3B 7D */ bl __RAS_OSDisableInterrupts_begin /* 800AC120 000A76E0 3C 80 80 1E */ lis r4, lbl_801E33D0@ha /* 800AC124 000A76E4 7C 7F 1B 78 */ mr r31, r3 /* 800AC128 000A76E8 83 C4 33 D0 */ lwz r30, lbl_801E33D0@l(r4) @@ -47659,7 +47659,7 @@ lbl_800AC244: /* 800AC254 000A7814 48 00 25 D9 */ bl func_800AE82C lbl_800AC258: /* 800AC258 000A7818 7F E3 FB 78 */ mr r3, r31 -/* 800AC25C 000A781C 4B FE 3A 65 */ bl func_8008FCC0 +/* 800AC25C 000A781C 4B FE 3A 65 */ bl OSRestoreInterrupts /* 800AC260 000A7820 39 61 00 20 */ addi r11, r1, 0x20 /* 800AC264 000A7824 7F C3 F3 78 */ mr r3, r30 /* 800AC268 000A7828 48 0A 6C 3D */ bl _restgpr_27 @@ -47677,7 +47677,7 @@ glabel func_800AC27C /* 800AC290 000A7850 7C 9E 23 78 */ mr r30, r4 /* 800AC294 000A7854 93 A1 00 14 */ stw r29, 0x14(r1) /* 800AC298 000A7858 7C 7D 1B 78 */ mr r29, r3 -/* 800AC29C 000A785C 4B FE 39 FD */ bl func_8008FC98 +/* 800AC29C 000A785C 4B FE 39 FD */ bl __RAS_OSDisableInterrupts_begin /* 800AC2A0 000A7860 7C 7F 1B 78 */ mr r31, r3 /* 800AC2A4 000A7864 7F A3 EB 78 */ mr r3, r29 /* 800AC2A8 000A7868 4B FF FD 55 */ bl func_800ABFFC @@ -47702,7 +47702,7 @@ lbl_800AC2E0: lbl_800AC2F0: /* 800AC2F0 000A78B0 93 DD 00 0C */ stw r30, 0xc(r29) /* 800AC2F4 000A78B4 7F E3 FB 78 */ mr r3, r31 -/* 800AC2F8 000A78B8 4B FE 39 C9 */ bl func_8008FCC0 +/* 800AC2F8 000A78B8 4B FE 39 C9 */ bl OSRestoreInterrupts /* 800AC2FC 000A78BC 80 01 00 24 */ lwz r0, 0x24(r1) /* 800AC300 000A78C0 83 E1 00 1C */ lwz r31, 0x1c(r1) /* 800AC304 000A78C4 83 C1 00 18 */ lwz r30, 0x18(r1) @@ -49299,7 +49299,7 @@ glabel func_800AD9C8 /* 800AD9CC 000A8F8C 7C 08 02 A6 */ mflr r0 /* 800AD9D0 000A8F90 90 01 00 14 */ stw r0, 0x14(r1) /* 800AD9D4 000A8F94 93 E1 00 0C */ stw r31, 0xc(r1) -/* 800AD9D8 000A8F98 4B FE 22 C1 */ bl func_8008FC98 +/* 800AD9D8 000A8F98 4B FE 22 C1 */ bl __RAS_OSDisableInterrupts_begin /* 800AD9DC 000A8F9C 38 00 00 00 */ li r0, 0 /* 800AD9E0 000A8FA0 3C 80 80 1E */ lis r4, lbl_801E70C0@ha /* 800AD9E4 000A8FA4 90 0D 92 9C */ stw r0, lbl_8025D95C-_SDA_BASE_(r13) @@ -49307,10 +49307,10 @@ glabel func_800AD9C8 /* 800AD9EC 000A8FAC 38 64 70 C0 */ addi r3, r4, lbl_801E70C0@l /* 800AD9F0 000A8FB0 48 00 43 7D */ bl func_800B1D6C /* 800AD9F4 000A8FB4 38 6D 92 88 */ addi r3, r13, lbl_8025D948-_SDA_BASE_ -/* 800AD9F8 000A8FB8 4B FE 5A 91 */ bl func_80093488 +/* 800AD9F8 000A8FB8 4B FE 5A 91 */ bl OSSleepThread /* 800AD9FC 000A8FBC 4B FF DE 41 */ bl func_800AB83C /* 800ADA00 000A8FC0 7F E3 FB 78 */ mr r3, r31 -/* 800ADA04 000A8FC4 4B FE 22 BD */ bl func_8008FCC0 +/* 800ADA04 000A8FC4 4B FE 22 BD */ bl OSRestoreInterrupts /* 800ADA08 000A8FC8 80 01 00 14 */ lwz r0, 0x14(r1) /* 800ADA0C 000A8FCC 83 E1 00 0C */ lwz r31, 0xc(r1) /* 800ADA10 000A8FD0 7C 08 03 A6 */ mtlr r0 @@ -49325,9 +49325,9 @@ glabel func_800ADA1C /* 800ADA2C 000A8FEC 93 C1 00 08 */ stw r30, 8(r1) /* 800ADA30 000A8FF0 7C 7E 1B 78 */ mr r30, r3 /* 800ADA34 000A8FF4 83 ED 92 9C */ lwz r31, lbl_8025D95C-_SDA_BASE_(r13) -/* 800ADA38 000A8FF8 4B FE 22 61 */ bl func_8008FC98 +/* 800ADA38 000A8FF8 4B FE 22 61 */ bl __RAS_OSDisableInterrupts_begin /* 800ADA3C 000A8FFC 93 CD 92 9C */ stw r30, lbl_8025D95C-_SDA_BASE_(r13) -/* 800ADA40 000A9000 4B FE 22 81 */ bl func_8008FCC0 +/* 800ADA40 000A9000 4B FE 22 81 */ bl OSRestoreInterrupts /* 800ADA44 000A9004 7F E3 FB 78 */ mr r3, r31 /* 800ADA48 000A9008 83 E1 00 0C */ lwz r31, 0xc(r1) /* 800ADA4C 000A900C 83 C1 00 08 */ lwz r30, 8(r1) @@ -50515,7 +50515,7 @@ glabel func_800AEAEC /* 800AEAFC 000AA0BC 7C 9F 23 78 */ mr r31, r4 /* 800AEB00 000AA0C0 93 C1 00 08 */ stw r30, 8(r1) /* 800AEB04 000AA0C4 7C 7E 1B 78 */ mr r30, r3 -/* 800AEB08 000AA0C8 4B FE 11 91 */ bl func_8008FC98 +/* 800AEB08 000AA0C8 4B FE 11 91 */ bl __RAS_OSDisableInterrupts_begin /* 800AEB0C 000AA0CC 2C 1F 00 02 */ cmpwi r31, 2 /* 800AEB10 000AA0D0 41 82 00 40 */ beq lbl_800AEB50 /* 800AEB14 000AA0D4 40 80 00 14 */ bge lbl_800AEB28 @@ -50556,7 +50556,7 @@ lbl_800AEB84: /* 800AEB84 000AA144 80 1E 00 1C */ lwz r0, 0x1c(r30) /* 800AEB88 000AA148 60 00 00 01 */ ori r0, r0, 1 /* 800AEB8C 000AA14C 90 1E 00 1C */ stw r0, 0x1c(r30) -/* 800AEB90 000AA150 4B FE 11 31 */ bl func_8008FCC0 +/* 800AEB90 000AA150 4B FE 11 31 */ bl OSRestoreInterrupts /* 800AEB94 000AA154 80 01 00 14 */ lwz r0, 0x14(r1) /* 800AEB98 000AA158 83 E1 00 0C */ lwz r31, 0xc(r1) /* 800AEB9C 000AA15C 83 C1 00 08 */ lwz r30, 8(r1) @@ -50572,11 +50572,11 @@ glabel func_800AEBAC /* 800AEBBC 000AA17C 7C 9F 23 78 */ mr r31, r4 /* 800AEBC0 000AA180 93 C1 00 08 */ stw r30, 8(r1) /* 800AEBC4 000AA184 7C 7E 1B 78 */ mr r30, r3 -/* 800AEBC8 000AA188 4B FE 10 D1 */ bl func_8008FC98 +/* 800AEBC8 000AA188 4B FE 10 D1 */ bl __RAS_OSDisableInterrupts_begin /* 800AEBCC 000AA18C A0 1E 01 48 */ lhz r0, 0x148(r30) /* 800AEBD0 000AA190 7C 00 F8 40 */ cmplw r0, r31 /* 800AEBD4 000AA194 40 82 00 0C */ bne lbl_800AEBE0 -/* 800AEBD8 000AA198 4B FE 10 E9 */ bl func_8008FCC0 +/* 800AEBD8 000AA198 4B FE 10 E9 */ bl OSRestoreInterrupts /* 800AEBDC 000AA19C 48 00 00 28 */ b lbl_800AEC04 lbl_800AEBE0: /* 800AEBE0 000AA1A0 80 1E 00 1C */ lwz r0, 0x1c(r30) @@ -50588,7 +50588,7 @@ lbl_800AEBE0: /* 800AEBF8 000AA1B8 38 00 00 01 */ li r0, 1 /* 800AEBFC 000AA1BC 90 1E 00 20 */ stw r0, 0x20(r30) lbl_800AEC00: -/* 800AEC00 000AA1C0 4B FE 10 C1 */ bl func_8008FCC0 +/* 800AEC00 000AA1C0 4B FE 10 C1 */ bl OSRestoreInterrupts lbl_800AEC04: /* 800AEC04 000AA1C4 80 01 00 14 */ lwz r0, 0x14(r1) /* 800AEC08 000AA1C8 83 E1 00 0C */ lwz r31, 0xc(r1) @@ -50605,12 +50605,12 @@ glabel func_800AEC1C /* 800AEC2C 000AA1EC 7C 9F 23 78 */ mr r31, r4 /* 800AEC30 000AA1F0 93 C1 00 08 */ stw r30, 8(r1) /* 800AEC34 000AA1F4 7C 7E 1B 78 */ mr r30, r3 -/* 800AEC38 000AA1F8 4B FE 10 61 */ bl func_8008FC98 +/* 800AEC38 000AA1F8 4B FE 10 61 */ bl __RAS_OSDisableInterrupts_begin /* 800AEC3C 000AA1FC 80 1E 00 1C */ lwz r0, 0x1c(r30) /* 800AEC40 000AA200 B3 FE 01 4A */ sth r31, 0x14a(r30) /* 800AEC44 000AA204 60 00 00 08 */ ori r0, r0, 8 /* 800AEC48 000AA208 90 1E 00 1C */ stw r0, 0x1c(r30) -/* 800AEC4C 000AA20C 4B FE 10 75 */ bl func_8008FCC0 +/* 800AEC4C 000AA20C 4B FE 10 75 */ bl OSRestoreInterrupts /* 800AEC50 000AA210 80 01 00 14 */ lwz r0, 0x14(r1) /* 800AEC54 000AA214 83 E1 00 0C */ lwz r31, 0xc(r1) /* 800AEC58 000AA218 83 C1 00 08 */ lwz r30, 8(r1) @@ -50628,7 +50628,7 @@ glabel func_800AEC68 /* 800AEC80 000AA240 7C 7E 1B 78 */ mr r30, r3 /* 800AEC84 000AA244 93 A1 00 14 */ stw r29, 0x14(r1) /* 800AEC88 000AA248 7C 9D 23 78 */ mr r29, r4 -/* 800AEC8C 000AA24C 4B FE 10 0D */ bl func_8008FC98 +/* 800AEC8C 000AA24C 4B FE 10 0D */ bl __RAS_OSDisableInterrupts_begin /* 800AEC90 000AA250 A0 1D 00 00 */ lhz r0, 0(r29) /* 800AEC94 000AA254 38 9E 01 4E */ addi r4, r30, 0x14e /* 800AEC98 000AA258 2C 00 00 00 */ cmpwi r0, 0 @@ -50779,7 +50779,7 @@ lbl_800AEE78: /* 800AEE7C 000AA43C 93 FE 01 44 */ stw r31, 0x144(r30) /* 800AEE80 000AA440 60 00 00 12 */ ori r0, r0, 0x12 /* 800AEE84 000AA444 90 1E 00 1C */ stw r0, 0x1c(r30) -/* 800AEE88 000AA448 4B FE 0E 39 */ bl func_8008FCC0 +/* 800AEE88 000AA448 4B FE 0E 39 */ bl OSRestoreInterrupts /* 800AEE8C 000AA44C 80 01 00 24 */ lwz r0, 0x24(r1) /* 800AEE90 000AA450 83 E1 00 1C */ lwz r31, 0x1c(r1) /* 800AEE94 000AA454 83 C1 00 18 */ lwz r30, 0x18(r1) @@ -50796,7 +50796,7 @@ glabel func_800AEEA8 /* 800AEEB8 000AA478 7C 9F 23 78 */ mr r31, r4 /* 800AEEBC 000AA47C 93 C1 00 08 */ stw r30, 8(r1) /* 800AEEC0 000AA480 7C 7E 1B 78 */ mr r30, r3 -/* 800AEEC4 000AA484 4B FE 0D D5 */ bl func_8008FC98 +/* 800AEEC4 000AA484 4B FE 0D D5 */ bl __RAS_OSDisableInterrupts_begin /* 800AEEC8 000AA488 A0 9F 00 00 */ lhz r4, 0(r31) /* 800AEECC 000AA48C 80 1E 00 1C */ lwz r0, 0x1c(r30) /* 800AEED0 000AA490 B0 9E 01 AC */ sth r4, 0x1ac(r30) @@ -50804,7 +50804,7 @@ glabel func_800AEEA8 /* 800AEED8 000AA498 A8 9F 00 02 */ lha r4, 2(r31) /* 800AEEDC 000AA49C B0 9E 01 AE */ sth r4, 0x1ae(r30) /* 800AEEE0 000AA4A0 90 1E 00 1C */ stw r0, 0x1c(r30) -/* 800AEEE4 000AA4A4 4B FE 0D DD */ bl func_8008FCC0 +/* 800AEEE4 000AA4A4 4B FE 0D DD */ bl OSRestoreInterrupts /* 800AEEE8 000AA4A8 80 01 00 14 */ lwz r0, 0x14(r1) /* 800AEEEC 000AA4AC 83 E1 00 0C */ lwz r31, 0xc(r1) /* 800AEEF0 000AA4B0 83 C1 00 08 */ lwz r30, 8(r1) @@ -50820,7 +50820,7 @@ glabel func_800AEF00 /* 800AEF10 000AA4D0 7C 9F 23 78 */ mr r31, r4 /* 800AEF14 000AA4D4 93 C1 00 08 */ stw r30, 8(r1) /* 800AEF18 000AA4D8 7C 7E 1B 78 */ mr r30, r3 -/* 800AEF1C 000AA4DC 4B FE 0D 7D */ bl func_8008FC98 +/* 800AEF1C 000AA4DC 4B FE 0D 7D */ bl __RAS_OSDisableInterrupts_begin /* 800AEF20 000AA4E0 80 1F 00 00 */ lwz r0, 0(r31) /* 800AEF24 000AA4E4 90 1E 01 B0 */ stw r0, 0x1b0(r30) /* 800AEF28 000AA4E8 80 1F 00 04 */ lwz r0, 4(r31) @@ -50873,7 +50873,7 @@ lbl_800AEFCC: /* 800AEFD4 000AA594 64 00 00 01 */ oris r0, r0, 1 /* 800AEFD8 000AA598 60 00 08 00 */ ori r0, r0, 0x800 /* 800AEFDC 000AA59C 90 1E 00 1C */ stw r0, 0x1c(r30) -/* 800AEFE0 000AA5A0 4B FE 0C E1 */ bl func_8008FCC0 +/* 800AEFE0 000AA5A0 4B FE 0C E1 */ bl OSRestoreInterrupts /* 800AEFE4 000AA5A4 80 01 00 14 */ lwz r0, 0x14(r1) /* 800AEFE8 000AA5A8 83 E1 00 0C */ lwz r31, 0xc(r1) /* 800AEFEC 000AA5AC 83 C1 00 08 */ lwz r30, 8(r1) @@ -50889,7 +50889,7 @@ glabel func_800AEFFC /* 800AF00C 000AA5CC 7C 9F 23 78 */ mr r31, r4 /* 800AF010 000AA5D0 93 C1 00 08 */ stw r30, 8(r1) /* 800AF014 000AA5D4 7C 7E 1B 78 */ mr r30, r3 -/* 800AF018 000AA5D8 4B FE 0C 81 */ bl func_8008FC98 +/* 800AF018 000AA5D8 4B FE 0C 81 */ bl __RAS_OSDisableInterrupts_begin /* 800AF01C 000AA5DC 80 9F 00 00 */ lwz r4, 0(r31) /* 800AF020 000AA5E0 80 1E 00 1C */ lwz r0, 0x1c(r30) /* 800AF024 000AA5E4 90 9E 01 C0 */ stw r4, 0x1c0(r30) @@ -50913,7 +50913,7 @@ glabel func_800AEFFC /* 800AF06C 000AA62C 80 9F 00 24 */ lwz r4, 0x24(r31) /* 800AF070 000AA630 90 9E 01 E4 */ stw r4, 0x1e4(r30) /* 800AF074 000AA634 90 1E 00 1C */ stw r0, 0x1c(r30) -/* 800AF078 000AA638 4B FE 0C 49 */ bl func_8008FCC0 +/* 800AF078 000AA638 4B FE 0C 49 */ bl OSRestoreInterrupts /* 800AF07C 000AA63C 80 01 00 14 */ lwz r0, 0x14(r1) /* 800AF080 000AA640 83 E1 00 0C */ lwz r31, 0xc(r1) /* 800AF084 000AA644 83 C1 00 08 */ lwz r30, 8(r1) @@ -50929,7 +50929,7 @@ glabel func_800AF094 /* 800AF0A4 000AA664 7C 9F 23 78 */ mr r31, r4 /* 800AF0A8 000AA668 93 C1 00 08 */ stw r30, 8(r1) /* 800AF0AC 000AA66C 7C 7E 1B 78 */ mr r30, r3 -/* 800AF0B0 000AA670 4B FE 0B E9 */ bl func_8008FC98 +/* 800AF0B0 000AA670 4B FE 0B E9 */ bl __RAS_OSDisableInterrupts_begin /* 800AF0B4 000AA674 A0 9F 00 00 */ lhz r4, 0(r31) /* 800AF0B8 000AA678 80 1E 00 1C */ lwz r0, 0x1c(r30) /* 800AF0BC 000AA67C B0 9E 01 E8 */ sth r4, 0x1e8(r30) @@ -50948,7 +50948,7 @@ glabel func_800AF094 /* 800AF0F0 000AA6B0 A0 9F 00 0C */ lhz r4, 0xc(r31) /* 800AF0F4 000AA6B4 B0 9E 01 F4 */ sth r4, 0x1f4(r30) /* 800AF0F8 000AA6B8 90 1E 00 1C */ stw r0, 0x1c(r30) -/* 800AF0FC 000AA6BC 4B FE 0B C5 */ bl func_8008FCC0 +/* 800AF0FC 000AA6BC 4B FE 0B C5 */ bl OSRestoreInterrupts /* 800AF100 000AA6C0 80 01 00 14 */ lwz r0, 0x14(r1) /* 800AF104 000AA6C4 83 E1 00 0C */ lwz r31, 0xc(r1) /* 800AF108 000AA6C8 83 C1 00 08 */ lwz r30, 8(r1) @@ -50966,11 +50966,11 @@ glabel func_800AF118 /* 800AF130 000AA6F0 93 E1 00 0C */ stw r31, 0xc(r1) /* 800AF134 000AA6F4 93 C1 00 08 */ stw r30, 8(r1) /* 800AF138 000AA6F8 7C 7E 1B 78 */ mr r30, r3 -/* 800AF13C 000AA6FC 4B FE 0B 5D */ bl func_8008FC98 +/* 800AF13C 000AA6FC 4B FE 0B 5D */ bl __RAS_OSDisableInterrupts_begin /* 800AF140 000AA700 C0 02 86 D8 */ lfs f0, lbl_8025E418-_SDA2_BASE_(r2) /* 800AF144 000AA704 7C 7F 1B 78 */ mr r31, r3 /* 800AF148 000AA708 EC 20 07 F2 */ fmuls f1, f0, f31 -/* 800AF14C 000AA70C 48 0A 3B E5 */ bl func_80152D30 +/* 800AF14C 000AA70C 48 0A 3B E5 */ bl __cvt_fp2unsigned /* 800AF150 000AA710 80 1E 00 1C */ lwz r0, 0x1c(r30) /* 800AF154 000AA714 54 64 84 3E */ srwi r4, r3, 0x10 /* 800AF158 000AA718 B0 7E 01 EA */ sth r3, 0x1ea(r30) @@ -50978,7 +50978,7 @@ glabel func_800AF118 /* 800AF160 000AA720 64 00 00 04 */ oris r0, r0, 4 /* 800AF164 000AA724 B0 9E 01 E8 */ sth r4, 0x1e8(r30) /* 800AF168 000AA728 90 1E 00 1C */ stw r0, 0x1c(r30) -/* 800AF16C 000AA72C 4B FE 0B 55 */ bl func_8008FCC0 +/* 800AF16C 000AA72C 4B FE 0B 55 */ bl OSRestoreInterrupts /* 800AF170 000AA730 E3 E1 00 18 */ psq_l f31, 24(r1), 0, qr0 /* 800AF174 000AA734 80 01 00 24 */ lwz r0, 0x24(r1) /* 800AF178 000AA738 CB E1 00 10 */ lfd f31, 0x10(r1) @@ -50996,7 +50996,7 @@ glabel func_800AF190 /* 800AF1A0 000AA760 7C 9F 23 78 */ mr r31, r4 /* 800AF1A4 000AA764 93 C1 00 08 */ stw r30, 8(r1) /* 800AF1A8 000AA768 7C 7E 1B 78 */ mr r30, r3 -/* 800AF1AC 000AA76C 4B FE 0A ED */ bl func_8008FC98 +/* 800AF1AC 000AA76C 4B FE 0A ED */ bl __RAS_OSDisableInterrupts_begin /* 800AF1B0 000AA770 A0 9F 00 00 */ lhz r4, 0(r31) /* 800AF1B4 000AA774 80 1E 00 1C */ lwz r0, 0x1c(r30) /* 800AF1B8 000AA778 B0 9E 01 F6 */ sth r4, 0x1f6(r30) @@ -51006,7 +51006,7 @@ glabel func_800AF190 /* 800AF1C8 000AA788 A0 9F 00 04 */ lhz r4, 4(r31) /* 800AF1CC 000AA78C B0 9E 01 FA */ sth r4, 0x1fa(r30) /* 800AF1D0 000AA790 90 1E 00 1C */ stw r0, 0x1c(r30) -/* 800AF1D4 000AA794 4B FE 0A ED */ bl func_8008FCC0 +/* 800AF1D4 000AA794 4B FE 0A ED */ bl OSRestoreInterrupts /* 800AF1D8 000AA798 80 01 00 14 */ lwz r0, 0x14(r1) /* 800AF1DC 000AA79C 83 E1 00 0C */ lwz r31, 0xc(r1) /* 800AF1E0 000AA7A0 83 C1 00 08 */ lwz r30, 8(r1) @@ -51022,7 +51022,7 @@ glabel func_800AF1F0 /* 800AF200 000AA7C0 7C 9F 23 78 */ mr r31, r4 /* 800AF204 000AA7C4 93 C1 00 08 */ stw r30, 8(r1) /* 800AF208 000AA7C8 7C 7E 1B 78 */ mr r30, r3 -/* 800AF20C 000AA7CC 4B FE 0A 8D */ bl func_8008FC98 +/* 800AF20C 000AA7CC 4B FE 0A 8D */ bl __RAS_OSDisableInterrupts_begin /* 800AF210 000AA7D0 A0 9F 00 00 */ lhz r4, 0(r31) /* 800AF214 000AA7D4 80 1E 00 1C */ lwz r0, 0x1c(r30) /* 800AF218 000AA7D8 B0 9E 01 FC */ sth r4, 0x1fc(r30) @@ -51034,7 +51034,7 @@ glabel func_800AF1F0 /* 800AF230 000AA7F0 A0 9F 00 06 */ lhz r4, 6(r31) /* 800AF234 000AA7F4 B0 9E 02 02 */ sth r4, 0x202(r30) /* 800AF238 000AA7F8 90 1E 00 1C */ stw r0, 0x1c(r30) -/* 800AF23C 000AA7FC 4B FE 0A 85 */ bl func_8008FCC0 +/* 800AF23C 000AA7FC 4B FE 0A 85 */ bl OSRestoreInterrupts /* 800AF240 000AA800 80 01 00 14 */ lwz r0, 0x14(r1) /* 800AF244 000AA804 83 E1 00 0C */ lwz r31, 0xc(r1) /* 800AF248 000AA808 83 C1 00 08 */ lwz r30, 8(r1) @@ -51052,13 +51052,13 @@ glabel func_800AF258 /* 800AF270 000AA830 7C 9E 23 78 */ mr r30, r4 /* 800AF274 000AA834 93 A1 00 14 */ stw r29, 0x14(r1) /* 800AF278 000AA838 7C 7D 1B 78 */ mr r29, r3 -/* 800AF27C 000AA83C 4B FE 0A 1D */ bl func_8008FC98 +/* 800AF27C 000AA83C 4B FE 0A 1D */ bl __RAS_OSDisableInterrupts_begin /* 800AF280 000AA840 80 1D 00 1C */ lwz r0, 0x1c(r29) /* 800AF284 000AA844 B3 DD 02 00 */ sth r30, 0x200(r29) /* 800AF288 000AA848 64 00 00 20 */ oris r0, r0, 0x20 /* 800AF28C 000AA84C B3 FD 02 02 */ sth r31, 0x202(r29) /* 800AF290 000AA850 90 1D 00 1C */ stw r0, 0x1c(r29) -/* 800AF294 000AA854 4B FE 0A 2D */ bl func_8008FCC0 +/* 800AF294 000AA854 4B FE 0A 2D */ bl OSRestoreInterrupts /* 800AF298 000AA858 80 01 00 24 */ lwz r0, 0x24(r1) /* 800AF29C 000AA85C 83 E1 00 1C */ lwz r31, 0x1c(r1) /* 800AF2A0 000AA860 83 C1 00 18 */ lwz r30, 0x18(r1) @@ -51124,12 +51124,12 @@ glabel func_800AF370 /* 800AF380 000AA940 7C 9F 23 78 */ mr r31, r4 /* 800AF384 000AA944 93 C1 00 08 */ stw r30, 8(r1) /* 800AF388 000AA948 7C 7E 1B 78 */ mr r30, r3 -/* 800AF38C 000AA94C 4B FE 09 0D */ bl func_8008FC98 +/* 800AF38C 000AA94C 4B FE 09 0D */ bl __RAS_OSDisableInterrupts_begin /* 800AF390 000AA950 80 1E 00 1C */ lwz r0, 0x1c(r30) /* 800AF394 000AA954 B3 FE 02 0C */ sth r31, 0x20c(r30) /* 800AF398 000AA958 64 00 01 00 */ oris r0, r0, 0x100 /* 800AF39C 000AA95C 90 1E 00 1C */ stw r0, 0x1c(r30) -/* 800AF3A0 000AA960 4B FE 09 21 */ bl func_8008FCC0 +/* 800AF3A0 000AA960 4B FE 09 21 */ bl OSRestoreInterrupts /* 800AF3A4 000AA964 80 01 00 14 */ lwz r0, 0x14(r1) /* 800AF3A8 000AA968 83 E1 00 0C */ lwz r31, 0xc(r1) /* 800AF3AC 000AA96C 83 C1 00 08 */ lwz r30, 8(r1) @@ -51147,7 +51147,7 @@ glabel func_800AF3BC /* 800AF3D4 000AA994 7C 7E 1B 78 */ mr r30, r3 /* 800AF3D8 000AA998 93 A1 00 14 */ stw r29, 0x14(r1) /* 800AF3DC 000AA99C 7C 9D 23 78 */ mr r29, r4 -/* 800AF3E0 000AA9A0 4B FE 08 B9 */ bl func_8008FC98 +/* 800AF3E0 000AA9A0 4B FE 08 B9 */ bl __RAS_OSDisableInterrupts_begin /* 800AF3E4 000AA9A4 A0 1D 00 00 */ lhz r0, 0(r29) /* 800AF3E8 000AA9A8 38 9E 02 12 */ addi r4, r30, 0x212 /* 800AF3EC 000AA9AC 2C 00 00 00 */ cmpwi r0, 0 @@ -51265,7 +51265,7 @@ lbl_800AF568: /* 800AF56C 000AAB2C B3 FE 02 0E */ sth r31, 0x20e(r30) /* 800AF570 000AAB30 64 00 06 00 */ oris r0, r0, 0x600 /* 800AF574 000AAB34 90 1E 00 1C */ stw r0, 0x1c(r30) -/* 800AF578 000AAB38 4B FE 07 49 */ bl func_8008FCC0 +/* 800AF578 000AAB38 4B FE 07 49 */ bl OSRestoreInterrupts /* 800AF57C 000AAB3C 80 01 00 24 */ lwz r0, 0x24(r1) /* 800AF580 000AAB40 83 E1 00 1C */ lwz r31, 0x1c(r1) /* 800AF584 000AAB44 83 C1 00 18 */ lwz r30, 0x18(r1) @@ -51342,7 +51342,7 @@ glabel func_800AF664 /* 800AF674 000AAC34 93 C1 00 18 */ stw r30, 0x18(r1) /* 800AF678 000AAC38 7C 7E 1B 78 */ mr r30, r3 /* 800AF67C 000AAC3C 93 A1 00 14 */ stw r29, 0x14(r1) -/* 800AF680 000AAC40 4B FE 06 19 */ bl func_8008FC98 +/* 800AF680 000AAC40 4B FE 06 19 */ bl __RAS_OSDisableInterrupts_begin /* 800AF684 000AAC44 C0 3E 01 14 */ lfs f1, 0x114(r30) /* 800AF688 000AAC48 38 00 00 01 */ li r0, 1 /* 800AF68C 000AAC4C C0 02 87 04 */ lfs f0, lbl_8025E444-_SDA2_BASE_(r2) @@ -51350,7 +51350,7 @@ glabel func_800AF664 /* 800AF694 000AAC54 90 1E 01 0C */ stw r0, 0x10c(r30) /* 800AF698 000AAC58 FC 01 00 40 */ fcmpo cr0, f1, f0 /* 800AF69C 000AAC5C 40 80 00 38 */ bge lbl_800AF6D4 -/* 800AF6A0 000AAC60 4B FE 05 F9 */ bl func_8008FC98 +/* 800AF6A0 000AAC60 4B FE 05 F9 */ bl __RAS_OSDisableInterrupts_begin /* 800AF6A4 000AAC64 80 1E 01 0C */ lwz r0, 0x10c(r30) /* 800AF6A8 000AAC68 7C 7D 1B 78 */ mr r29, r3 /* 800AF6AC 000AAC6C 7F C3 F3 78 */ mr r3, r30 @@ -51358,9 +51358,9 @@ glabel func_800AF664 /* 800AF6B4 000AAC74 90 1E 01 0C */ stw r0, 0x10c(r30) /* 800AF6B8 000AAC78 48 00 09 4D */ bl func_800B0004 /* 800AF6BC 000AAC7C 7F A3 EB 78 */ mr r3, r29 -/* 800AF6C0 000AAC80 4B FE 06 01 */ bl func_8008FCC0 +/* 800AF6C0 000AAC80 4B FE 06 01 */ bl OSRestoreInterrupts /* 800AF6C4 000AAC84 7F E3 FB 78 */ mr r3, r31 -/* 800AF6C8 000AAC88 4B FE 05 F9 */ bl func_8008FCC0 +/* 800AF6C8 000AAC88 4B FE 05 F9 */ bl OSRestoreInterrupts /* 800AF6CC 000AAC8C 38 60 00 00 */ li r3, 0 /* 800AF6D0 000AAC90 48 00 01 14 */ b lbl_800AF7E4 lbl_800AF6D4: @@ -51370,7 +51370,7 @@ lbl_800AF6D4: /* 800AF6E0 000AACA0 80 03 00 5C */ lwz r0, 0x5c(r3) /* 800AF6E4 000AACA4 EC 20 00 72 */ fmuls f1, f0, f1 /* 800AF6E8 000AACA8 90 1E 00 1C */ stw r0, 0x1c(r30) -/* 800AF6EC 000AACAC 48 0A 36 45 */ bl func_80152D30 +/* 800AF6EC 000AACAC 48 0A 36 45 */ bl __cvt_fp2unsigned /* 800AF6F0 000AACB0 90 7E 00 40 */ stw r3, 0x40(r30) /* 800AF6F4 000AACB4 3C 80 80 19 */ lis r4, lbl_801898A0@ha /* 800AF6F8 000AACB8 38 84 98 A0 */ addi r4, r4, lbl_801898A0@l @@ -51394,7 +51394,7 @@ lbl_800AF6D4: /* 800AF740 000AAD00 48 00 06 2D */ bl func_800AFD6C /* 800AF744 000AAD04 2C 03 00 00 */ cmpwi r3, 0 /* 800AF748 000AAD08 40 82 00 38 */ bne lbl_800AF780 -/* 800AF74C 000AAD0C 4B FE 05 4D */ bl func_8008FC98 +/* 800AF74C 000AAD0C 4B FE 05 4D */ bl __RAS_OSDisableInterrupts_begin /* 800AF750 000AAD10 80 1E 01 0C */ lwz r0, 0x10c(r30) /* 800AF754 000AAD14 7C 7D 1B 78 */ mr r29, r3 /* 800AF758 000AAD18 7F C3 F3 78 */ mr r3, r30 @@ -51402,9 +51402,9 @@ lbl_800AF6D4: /* 800AF760 000AAD20 90 1E 01 0C */ stw r0, 0x10c(r30) /* 800AF764 000AAD24 48 00 08 A1 */ bl func_800B0004 /* 800AF768 000AAD28 7F A3 EB 78 */ mr r3, r29 -/* 800AF76C 000AAD2C 4B FE 05 55 */ bl func_8008FCC0 +/* 800AF76C 000AAD2C 4B FE 05 55 */ bl OSRestoreInterrupts /* 800AF770 000AAD30 7F E3 FB 78 */ mr r3, r31 -/* 800AF774 000AAD34 4B FE 05 4D */ bl func_8008FCC0 +/* 800AF774 000AAD34 4B FE 05 4D */ bl OSRestoreInterrupts /* 800AF778 000AAD38 38 60 00 00 */ li r3, 0 /* 800AF77C 000AAD3C 48 00 00 68 */ b lbl_800AF7E4 lbl_800AF780: @@ -51414,7 +51414,7 @@ lbl_800AF780: /* 800AF78C 000AAD4C 48 00 09 8D */ bl func_800B0118 /* 800AF790 000AAD50 2C 03 00 00 */ cmpwi r3, 0 /* 800AF794 000AAD54 40 82 00 38 */ bne lbl_800AF7CC -/* 800AF798 000AAD58 4B FE 05 01 */ bl func_8008FC98 +/* 800AF798 000AAD58 4B FE 05 01 */ bl __RAS_OSDisableInterrupts_begin /* 800AF79C 000AAD5C 80 1E 01 0C */ lwz r0, 0x10c(r30) /* 800AF7A0 000AAD60 7C 7D 1B 78 */ mr r29, r3 /* 800AF7A4 000AAD64 7F C3 F3 78 */ mr r3, r30 @@ -51422,9 +51422,9 @@ lbl_800AF780: /* 800AF7AC 000AAD6C 90 1E 01 0C */ stw r0, 0x10c(r30) /* 800AF7B0 000AAD70 48 00 08 55 */ bl func_800B0004 /* 800AF7B4 000AAD74 7F A3 EB 78 */ mr r3, r29 -/* 800AF7B8 000AAD78 4B FE 05 09 */ bl func_8008FCC0 +/* 800AF7B8 000AAD78 4B FE 05 09 */ bl OSRestoreInterrupts /* 800AF7BC 000AAD7C 7F E3 FB 78 */ mr r3, r31 -/* 800AF7C0 000AAD80 4B FE 05 01 */ bl func_8008FCC0 +/* 800AF7C0 000AAD80 4B FE 05 01 */ bl OSRestoreInterrupts /* 800AF7C4 000AAD84 38 60 00 00 */ li r3, 0 /* 800AF7C8 000AAD88 48 00 00 1C */ b lbl_800AF7E4 lbl_800AF7CC: @@ -51432,7 +51432,7 @@ lbl_800AF7CC: /* 800AF7D0 000AAD90 7F E3 FB 78 */ mr r3, r31 /* 800AF7D4 000AAD94 54 00 00 3C */ rlwinm r0, r0, 0, 0, 0x1e /* 800AF7D8 000AAD98 90 1E 01 0C */ stw r0, 0x10c(r30) -/* 800AF7DC 000AAD9C 4B FE 04 E5 */ bl func_8008FCC0 +/* 800AF7DC 000AAD9C 4B FE 04 E5 */ bl OSRestoreInterrupts /* 800AF7E0 000AADA0 38 60 00 01 */ li r3, 1 lbl_800AF7E4: /* 800AF7E4 000AADA4 80 01 00 24 */ lwz r0, 0x24(r1) @@ -51450,7 +51450,7 @@ glabel func_800AF800 /* 800AF80C 000AADCC 93 E1 00 0C */ stw r31, 0xc(r1) /* 800AF810 000AADD0 93 C1 00 08 */ stw r30, 8(r1) /* 800AF814 000AADD4 7C 7E 1B 78 */ mr r30, r3 -/* 800AF818 000AADD8 4B FE 04 81 */ bl func_8008FC98 +/* 800AF818 000AADD8 4B FE 04 81 */ bl __RAS_OSDisableInterrupts_begin /* 800AF81C 000AADDC 80 1E 01 0C */ lwz r0, 0x10c(r30) /* 800AF820 000AADE0 7C 7F 1B 78 */ mr r31, r3 /* 800AF824 000AADE4 7F C3 F3 78 */ mr r3, r30 @@ -51458,7 +51458,7 @@ glabel func_800AF800 /* 800AF82C 000AADEC 90 1E 01 0C */ stw r0, 0x10c(r30) /* 800AF830 000AADF0 48 00 07 D5 */ bl func_800B0004 /* 800AF834 000AADF4 7F E3 FB 78 */ mr r3, r31 -/* 800AF838 000AADF8 4B FE 04 89 */ bl func_8008FCC0 +/* 800AF838 000AADF8 4B FE 04 89 */ bl OSRestoreInterrupts /* 800AF83C 000AADFC 80 01 00 14 */ lwz r0, 0x14(r1) /* 800AF840 000AAE00 83 E1 00 0C */ lwz r31, 0xc(r1) /* 800AF844 000AAE04 83 C1 00 08 */ lwz r30, 8(r1) @@ -52223,7 +52223,7 @@ lbl_800B0278: /* 800B02F0 000AB8B0 93 63 00 38 */ stw r27, 0x38(r3) /* 800B02F4 000AB8B4 EC 02 00 32 */ fmuls f0, f2, f0 /* 800B02F8 000AB8B8 D0 03 00 28 */ stfs f0, 0x28(r3) -/* 800B02FC 000AB8BC 48 0A 2A 35 */ bl func_80152D30 +/* 800B02FC 000AB8BC 48 0A 2A 35 */ bl __cvt_fp2unsigned /* 800B0300 000AB8C0 90 7E 00 3C */ stw r3, 0x3c(r30) /* 800B0304 000AB8C4 7F DA F3 78 */ mr r26, r30 /* 800B0308 000AB8C8 CB A2 87 38 */ lfd f29, lbl_8025E478-_SDA2_BASE_(r2) @@ -53406,7 +53406,7 @@ glabel func_800B12C0 /* 800B12D8 000AC898 7F E0 F8 50 */ subf r31, r0, r31 /* 800B12DC 000AC89C 93 C1 00 08 */ stw r30, 8(r1) /* 800B12E0 000AC8A0 7C 7E 1B 78 */ mr r30, r3 -/* 800B12E4 000AC8A4 4B FD E9 B5 */ bl func_8008FC98 +/* 800B12E4 000AC8A4 4B FD E9 B5 */ bl __RAS_OSDisableInterrupts_begin /* 800B12E8 000AC8A8 80 1E 00 3C */ lwz r0, 0x3c(r30) /* 800B12EC 000AC8AC 38 9F FF FF */ addi r4, r31, -1 /* 800B12F0 000AC8B0 7C 85 20 F8 */ nor r5, r4, r4 @@ -53421,7 +53421,7 @@ glabel func_800B12C0 lbl_800B1314: /* 800B1314 000AC8D4 7F E0 30 50 */ subf r31, r0, r6 lbl_800B1318: -/* 800B1318 000AC8D8 4B FD E9 A9 */ bl func_8008FCC0 +/* 800B1318 000AC8D8 4B FD E9 A9 */ bl OSRestoreInterrupts /* 800B131C 000AC8DC 7F E3 FB 78 */ mr r3, r31 /* 800B1320 000AC8E0 83 E1 00 0C */ lwz r31, 0xc(r1) /* 800B1324 000AC8E4 83 C1 00 08 */ lwz r30, 8(r1) @@ -54118,7 +54118,7 @@ glabel func_800B1C34 /* 800B1C68 000AD228 41 82 00 78 */ beq lbl_800B1CE0 /* 800B1C6C 000AD22C 80 6D 83 D0 */ lwz r3, lbl_8025CA90-_SDA_BASE_(r13) /* 800B1C70 000AD230 4B FD 8B 19 */ bl func_8008A788 -/* 800B1C74 000AD234 4B FD E0 25 */ bl func_8008FC98 +/* 800B1C74 000AD234 4B FD E0 25 */ bl __RAS_OSDisableInterrupts_begin /* 800B1C78 000AD238 3C 80 80 0B */ lis r4, func_800B1EB8@ha /* 800B1C7C 000AD23C 7C 7F 1B 78 */ mr r31, r3 /* 800B1C80 000AD240 38 84 1E B8 */ addi r4, r4, func_800B1EB8@l @@ -54144,7 +54144,7 @@ glabel func_800B1C34 /* 800B1CD0 000AD290 90 8D 93 4C */ stw r4, lbl_8025DA0C-_SDA_BASE_(r13) /* 800B1CD4 000AD294 90 8D 93 50 */ stw r4, lbl_8025DA10-_SDA_BASE_(r13) /* 800B1CD8 000AD298 90 0D 93 38 */ stw r0, lbl_8025D9F8-_SDA_BASE_(r13) -/* 800B1CDC 000AD29C 4B FD DF E5 */ bl func_8008FCC0 +/* 800B1CDC 000AD29C 4B FD DF E5 */ bl OSRestoreInterrupts lbl_800B1CE0: /* 800B1CE0 000AD2A0 80 01 00 14 */ lwz r0, 0x14(r1) /* 800B1CE4 000AD2A4 83 E1 00 0C */ lwz r31, 0xc(r1) @@ -54163,7 +54163,7 @@ glabel func_800B1CFC /* 800B1D08 000AD2C8 93 E1 00 0C */ stw r31, 0xc(r1) /* 800B1D0C 000AD2CC 93 C1 00 08 */ stw r30, 8(r1) /* 800B1D10 000AD2D0 7C 7E 1B 78 */ mr r30, r3 -/* 800B1D14 000AD2D4 4B FD DF 85 */ bl func_8008FC98 +/* 800B1D14 000AD2D4 4B FD DF 85 */ bl __RAS_OSDisableInterrupts_begin /* 800B1D18 000AD2D8 7C 7F 1B 78 */ mr r31, r3 /* 800B1D1C 000AD2DC 7F C3 F3 78 */ mr r3, r30 /* 800B1D20 000AD2E0 48 00 08 FD */ bl func_800B261C @@ -54172,7 +54172,7 @@ glabel func_800B1CFC /* 800B1D2C 000AD2EC 90 7E 00 00 */ stw r3, 0(r30) /* 800B1D30 000AD2F0 7F E3 FB 78 */ mr r3, r31 /* 800B1D34 000AD2F4 90 1E 00 08 */ stw r0, 8(r30) -/* 800B1D38 000AD2F8 4B FD DF 89 */ bl func_8008FCC0 +/* 800B1D38 000AD2F8 4B FD DF 89 */ bl OSRestoreInterrupts /* 800B1D3C 000AD2FC 80 0D 93 50 */ lwz r0, lbl_8025DA10-_SDA_BASE_(r13) /* 800B1D40 000AD300 7C 1E 00 40 */ cmplw r30, r0 /* 800B1D44 000AD304 40 82 00 0C */ bne lbl_800B1D50 @@ -54193,11 +54193,11 @@ glabel func_800B1D6C /* 800B1D74 000AD334 90 01 00 14 */ stw r0, 0x14(r1) /* 800B1D78 000AD338 93 E1 00 0C */ stw r31, 0xc(r1) /* 800B1D7C 000AD33C 7C 7F 1B 78 */ mr r31, r3 -/* 800B1D80 000AD340 4B FD DF 19 */ bl func_8008FC98 +/* 800B1D80 000AD340 4B FD DF 19 */ bl __RAS_OSDisableInterrupts_begin /* 800B1D84 000AD344 80 1F 00 08 */ lwz r0, 8(r31) /* 800B1D88 000AD348 60 00 00 02 */ ori r0, r0, 2 /* 800B1D8C 000AD34C 90 1F 00 08 */ stw r0, 8(r31) -/* 800B1D90 000AD350 4B FD DF 31 */ bl func_8008FCC0 +/* 800B1D90 000AD350 4B FD DF 31 */ bl OSRestoreInterrupts /* 800B1D94 000AD354 7F E3 FB 78 */ mr r3, r31 /* 800B1D98 000AD358 83 E1 00 0C */ lwz r31, 0xc(r1) /* 800B1D9C 000AD35C 80 01 00 14 */ lwz r0, 0x14(r1) @@ -54212,7 +54212,7 @@ glabel func_800B1DAC /* 800B1DB8 000AD378 93 E1 00 0C */ stw r31, 0xc(r1) /* 800B1DBC 000AD37C 93 C1 00 08 */ stw r30, 8(r1) /* 800B1DC0 000AD380 7C 7E 1B 78 */ mr r30, r3 -/* 800B1DC4 000AD384 4B FD DE D5 */ bl func_8008FC98 +/* 800B1DC4 000AD384 4B FD DE D5 */ bl __RAS_OSDisableInterrupts_begin /* 800B1DC8 000AD388 80 AD 93 54 */ lwz r5, lbl_8025DA14-_SDA_BASE_(r13) /* 800B1DCC 000AD38C 7C 7F 1B 78 */ mr r31, r3 /* 800B1DD0 000AD390 7C 05 F0 40 */ cmplw r5, r30 @@ -54220,7 +54220,7 @@ glabel func_800B1DAC /* 800B1DD8 000AD398 38 00 00 01 */ li r0, 1 /* 800B1DDC 000AD39C 93 CD 93 44 */ stw r30, lbl_8025DA04-_SDA_BASE_(r13) /* 800B1DE0 000AD3A0 90 0D 93 40 */ stw r0, lbl_8025DA00-_SDA_BASE_(r13) -/* 800B1DE4 000AD3A4 4B FD DE DD */ bl func_8008FCC0 +/* 800B1DE4 000AD3A4 4B FD DE DD */ bl OSRestoreInterrupts /* 800B1DE8 000AD3A8 7F C3 F3 78 */ mr r3, r30 /* 800B1DEC 000AD3AC 48 00 00 64 */ b lbl_800B1E50 lbl_800B1DF0: @@ -54234,21 +54234,21 @@ lbl_800B1DF0: /* 800B1E0C 000AD3CC 80 05 00 00 */ lwz r0, 0(r5) /* 800B1E10 000AD3D0 28 00 00 01 */ cmplwi r0, 1 /* 800B1E14 000AD3D4 40 82 00 24 */ bne lbl_800B1E38 -/* 800B1E18 000AD3D8 4B FD DE 81 */ bl func_8008FC98 +/* 800B1E18 000AD3D8 4B FD DE 81 */ bl __RAS_OSDisableInterrupts_begin /* 800B1E1C 000AD3DC 3C A0 CC 00 */ lis r5, 0xCC00500A@ha /* 800B1E20 000AD3E0 38 00 FF 57 */ li r0, -169 /* 800B1E24 000AD3E4 A0 85 50 0A */ lhz r4, 0xCC00500A@l(r5) /* 800B1E28 000AD3E8 7C 80 00 38 */ and r0, r4, r0 /* 800B1E2C 000AD3EC 60 00 00 02 */ ori r0, r0, 2 /* 800B1E30 000AD3F0 B0 05 50 0A */ sth r0, 0x500a(r5) -/* 800B1E34 000AD3F4 4B FD DE 8D */ bl func_8008FCC0 +/* 800B1E34 000AD3F4 4B FD DE 8D */ bl OSRestoreInterrupts lbl_800B1E38: /* 800B1E38 000AD3F8 7F E3 FB 78 */ mr r3, r31 -/* 800B1E3C 000AD3FC 4B FD DE 85 */ bl func_8008FCC0 +/* 800B1E3C 000AD3FC 4B FD DE 85 */ bl OSRestoreInterrupts /* 800B1E40 000AD400 7F C3 F3 78 */ mr r3, r30 /* 800B1E44 000AD404 48 00 00 0C */ b lbl_800B1E50 lbl_800B1E48: -/* 800B1E48 000AD408 4B FD DE 79 */ bl func_8008FCC0 +/* 800B1E48 000AD408 4B FD DE 79 */ bl OSRestoreInterrupts /* 800B1E4C 000AD40C 38 60 00 00 */ li r3, 0 lbl_800B1E50: /* 800B1E50 000AD410 80 01 00 14 */ lwz r0, 0x14(r1) @@ -56315,11 +56315,11 @@ lbl_800B3A80: /* 800B3A98 000AF058 48 00 06 F1 */ bl func_800B4188 /* 800B3A9C 000AF05C 48 00 01 8C */ b lbl_800B3C28 lbl_800B3AA0: -/* 800B3AA0 000AF060 4B FD C1 F9 */ bl func_8008FC98 +/* 800B3AA0 000AF060 4B FD C1 F9 */ bl __RAS_OSDisableInterrupts_begin /* 800B3AA4 000AF064 83 CD 93 58 */ lwz r30, lbl_8025DA18-_SDA_BASE_(r13) /* 800B3AA8 000AF068 38 1E 00 01 */ addi r0, r30, 1 /* 800B3AAC 000AF06C 90 0D 93 58 */ stw r0, lbl_8025DA18-_SDA_BASE_(r13) -/* 800B3AB0 000AF070 4B FD C2 11 */ bl func_8008FCC0 +/* 800B3AB0 000AF070 4B FD C2 11 */ bl OSRestoreInterrupts /* 800B3AB4 000AF074 3F E0 80 19 */ lis r31, lbl_8018A6D0@ha /* 800B3AB8 000AF078 7F C6 F3 78 */ mr r6, r30 /* 800B3ABC 000AF07C 38 61 00 30 */ addi r3, r1, 0x30 @@ -56507,7 +56507,7 @@ lbl_800B3D40: /* 800B3D40 000AF300 3C 60 80 19 */ lis r3, lbl_8018A6E8@ha /* 800B3D44 000AF304 38 63 A6 E8 */ addi r3, r3, lbl_8018A6E8@l /* 800B3D48 000AF308 4C C6 31 82 */ crclr 6 -/* 800B3D4C 000AF30C 4B FD 85 49 */ bl func_8008C294 +/* 800B3D4C 000AF30C 4B FD 85 49 */ bl OSReport /* 800B3D50 000AF310 38 60 FF 80 */ li r3, -128 lbl_800B3D54: /* 800B3D54 000AF314 80 01 00 54 */ lwz r0, 0x54(r1) @@ -56608,7 +56608,7 @@ lbl_800B3E68: lbl_800B3EA8: /* 800B3EA8 000AF468 7F 83 E3 78 */ mr r3, r28 /* 800B3EAC 000AF46C 38 84 00 01 */ addi r4, r4, 1 -/* 800B3EB0 000AF470 48 0A 8B 99 */ bl func_8015CA48 +/* 800B3EB0 000AF470 48 0A 8B 99 */ bl strcpy /* 800B3EB4 000AF474 48 00 00 44 */ b lbl_800B3EF8 lbl_800B3EB8: /* 800B3EB8 000AF478 2C 00 00 00 */ cmpwi r0, 0 @@ -56651,7 +56651,7 @@ glabel func_800B3F10 /* 800B3F38 000AF4F8 40 82 00 14 */ bne lbl_800B3F4C /* 800B3F3C 000AF4FC 7F C3 F3 78 */ mr r3, r30 /* 800B3F40 000AF500 38 8D 83 E8 */ addi r4, r13, lbl_8025CAA8-_SDA_BASE_ -/* 800B3F44 000AF504 48 0A 8B 05 */ bl func_8015CA48 +/* 800B3F44 000AF504 48 0A 8B 05 */ bl strcpy /* 800B3F48 000AF508 48 00 00 48 */ b lbl_800B3F90 lbl_800B3F4C: /* 800B3F4C 000AF50C 7F E3 FB 78 */ mr r3, r31 @@ -56672,7 +56672,7 @@ lbl_800B3F80: /* 800B3F80 000AF540 7C 9F 22 14 */ add r4, r31, r4 /* 800B3F84 000AF544 7F C3 F3 78 */ mr r3, r30 /* 800B3F88 000AF548 38 84 00 01 */ addi r4, r4, 1 -/* 800B3F8C 000AF54C 48 0A 8A BD */ bl func_8015CA48 +/* 800B3F8C 000AF54C 48 0A 8A BD */ bl strcpy lbl_800B3F90: /* 800B3F90 000AF550 80 01 00 14 */ lwz r0, 0x14(r1) /* 800B3F94 000AF554 83 E1 00 0C */ lwz r31, 0xc(r1) @@ -56697,7 +56697,7 @@ glabel func_800B3FA8 /* 800B3FD8 000AF598 40 82 00 14 */ bne lbl_800B3FEC /* 800B3FDC 000AF59C 7F A3 EB 78 */ mr r3, r29 /* 800B3FE0 000AF5A0 7F C4 F3 78 */ mr r4, r30 -/* 800B3FE4 000AF5A4 48 0A 8A 65 */ bl func_8015CA48 +/* 800B3FE4 000AF5A4 48 0A 8A 65 */ bl strcpy /* 800B3FE8 000AF5A8 48 00 00 E0 */ b lbl_800B40C8 lbl_800B3FEC: /* 800B3FEC 000AF5AC 7F E5 FB 78 */ mr r5, r31 @@ -56759,7 +56759,7 @@ lbl_800B40A8: lbl_800B40BC: /* 800B40BC 000AF67C 7F A3 EB 78 */ mr r3, r29 /* 800B40C0 000AF680 7F C4 F3 78 */ mr r4, r30 -/* 800B40C4 000AF684 48 0A 89 85 */ bl func_8015CA48 +/* 800B40C4 000AF684 48 0A 89 85 */ bl strcpy lbl_800B40C8: /* 800B40C8 000AF688 80 01 02 24 */ lwz r0, 0x224(r1) /* 800B40CC 000AF68C 83 E1 02 1C */ lwz r31, 0x21c(r1) @@ -56867,7 +56867,7 @@ lbl_800B4214: /* 800B4224 000AF7E4 7F C4 F3 78 */ mr r4, r30 /* 800B4228 000AF7E8 38 63 A7 B8 */ addi r3, r3, lbl_8018A7B8@l /* 800B422C 000AF7EC 4C C6 31 82 */ crclr 6 -/* 800B4230 000AF7F0 4B FD 80 65 */ bl func_8008C294 +/* 800B4230 000AF7F0 4B FD 80 65 */ bl OSReport /* 800B4234 000AF7F4 7F C3 F3 78 */ mr r3, r30 /* 800B4238 000AF7F8 4B FF FF 4D */ bl func_800B4184 /* 800B423C 000AF7FC 38 60 FF C0 */ li r3, -64 @@ -56893,7 +56893,7 @@ glabel func_800B4258 /* 800B4280 000AF840 40 82 00 14 */ bne lbl_800B4294 /* 800B4284 000AF844 7F C3 F3 78 */ mr r3, r30 /* 800B4288 000AF848 38 8D 83 E8 */ addi r4, r13, lbl_8025CAA8-_SDA_BASE_ -/* 800B428C 000AF84C 48 0A 87 BD */ bl func_8015CA48 +/* 800B428C 000AF84C 48 0A 87 BD */ bl strcpy /* 800B4290 000AF850 48 00 00 78 */ b lbl_800B4308 lbl_800B4294: /* 800B4294 000AF854 88 1F 00 00 */ lbz r0, 0(r31) @@ -56915,7 +56915,7 @@ lbl_800B42AC: lbl_800B42CC: /* 800B42CC 000AF88C 7F C3 F3 78 */ mr r3, r30 /* 800B42D0 000AF890 7F E4 FB 78 */ mr r4, r31 -/* 800B42D4 000AF894 48 0A 87 75 */ bl func_8015CA48 +/* 800B42D4 000AF894 48 0A 87 75 */ bl strcpy /* 800B42D8 000AF898 7F C3 F3 78 */ mr r3, r30 /* 800B42DC 000AF89C 48 09 E2 1D */ bl func_801524F8 /* 800B42E0 000AF8A0 2C 03 00 00 */ cmpwi r3, 0 @@ -56965,7 +56965,7 @@ lbl_800B4378: /* 800B437C 000AF93C 40 82 00 14 */ bne lbl_800B4390 /* 800B4380 000AF940 7F A3 EB 78 */ mr r3, r29 /* 800B4384 000AF944 38 8D 83 E4 */ addi r4, r13, lbl_8025CAA4-_SDA_BASE_ -/* 800B4388 000AF948 48 0A 86 C1 */ bl func_8015CA48 +/* 800B4388 000AF948 48 0A 86 C1 */ bl strcpy /* 800B438C 000AF94C 48 00 00 1C */ b lbl_800B43A8 lbl_800B4390: /* 800B4390 000AF950 7F A3 EB 78 */ mr r3, r29 @@ -56996,23 +56996,23 @@ glabel func_800B43C4 /* 800B43E8 000AF9A8 93 CC FF F8 */ stw r30, -8(r12) /* 800B43EC 000AF9AC 93 AC FF F4 */ stw r29, -0xc(r12) /* 800B43F0 000AF9B0 93 8C FF F0 */ stw r28, -0x10(r12) -/* 800B43F4 000AF9B4 4B FD B8 A5 */ bl func_8008FC98 +/* 800B43F4 000AF9B4 4B FD B8 A5 */ bl __RAS_OSDisableInterrupts_begin /* 800B43F8 000AF9B8 80 0D 93 60 */ lwz r0, lbl_8025DA20-_SDA_BASE_(r13) /* 800B43FC 000AF9BC 2C 00 00 01 */ cmpwi r0, 1 /* 800B4400 000AF9C0 40 82 00 10 */ bne lbl_800B4410 -/* 800B4404 000AF9C4 4B FD B8 BD */ bl func_8008FCC0 +/* 800B4404 000AF9C4 4B FD B8 BD */ bl OSRestoreInterrupts /* 800B4408 000AF9C8 38 60 FF FD */ li r3, -3 /* 800B440C 000AF9CC 48 00 02 00 */ b lbl_800B460C lbl_800B4410: /* 800B4410 000AF9D0 2C 00 00 02 */ cmpwi r0, 2 /* 800B4414 000AF9D4 40 82 00 10 */ bne lbl_800B4424 -/* 800B4418 000AF9D8 4B FD B8 A9 */ bl func_8008FCC0 +/* 800B4418 000AF9D8 4B FD B8 A9 */ bl OSRestoreInterrupts /* 800B441C 000AF9DC 38 60 00 00 */ li r3, 0 /* 800B4420 000AF9E0 48 00 01 EC */ b lbl_800B460C lbl_800B4424: /* 800B4424 000AF9E4 38 00 00 01 */ li r0, 1 /* 800B4428 000AF9E8 90 0D 93 60 */ stw r0, lbl_8025DA20-_SDA_BASE_(r13) -/* 800B442C 000AF9EC 4B FD B8 95 */ bl func_8008FCC0 +/* 800B442C 000AF9EC 4B FD B8 95 */ bl OSRestoreInterrupts /* 800B4430 000AF9F0 48 00 5A C9 */ bl func_800B9EF8 /* 800B4434 000AF9F4 2C 03 00 00 */ cmpwi r3, 0 /* 800B4438 000AF9F8 7C 7C 1B 78 */ mr r28, r3 @@ -57073,7 +57073,7 @@ lbl_800B44F4: /* 800B44FC 000AFABC 3C 80 80 20 */ lis r4, lbl_80200CE0@ha /* 800B4500 000AFAC0 38 7F 00 60 */ addi r3, r31, 0x60 /* 800B4504 000AFAC4 38 84 0C E0 */ addi r4, r4, lbl_80200CE0@l -/* 800B4508 000AFAC8 48 0A 85 41 */ bl func_8015CA48 +/* 800B4508 000AFAC8 48 0A 85 41 */ bl strcpy lbl_800B450C: /* 800B450C 000AFACC 80 61 00 20 */ lwz r3, 0x20(r1) /* 800B4510 000AFAD0 2C 03 00 00 */ cmpwi r3, 0 @@ -57088,21 +57088,21 @@ lbl_800B452C: /* 800B4530 000AFAF0 41 82 00 10 */ beq lbl_800B4540 /* 800B4534 000AFAF4 38 7F 00 EC */ addi r3, r31, 0xec /* 800B4538 000AFAF8 4C C6 31 82 */ crclr 6 -/* 800B453C 000AFAFC 4B FD 7D 59 */ bl func_8008C294 +/* 800B453C 000AFAFC 4B FD 7D 59 */ bl OSReport lbl_800B4540: -/* 800B4540 000AFB00 4B FD B7 59 */ bl func_8008FC98 +/* 800B4540 000AFB00 4B FD B7 59 */ bl __RAS_OSDisableInterrupts_begin /* 800B4544 000AFB04 38 00 00 02 */ li r0, 2 /* 800B4548 000AFB08 90 0D 93 60 */ stw r0, lbl_8025DA20-_SDA_BASE_(r13) -/* 800B454C 000AFB0C 4B FD B7 75 */ bl func_8008FCC0 +/* 800B454C 000AFB0C 4B FD B7 75 */ bl OSRestoreInterrupts /* 800B4550 000AFB10 80 6D 83 E0 */ lwz r3, lbl_8025CAA0-_SDA_BASE_(r13) /* 800B4554 000AFB14 4B FD 62 35 */ bl func_8008A788 /* 800B4558 000AFB18 38 60 00 00 */ li r3, 0 /* 800B455C 000AFB1C 48 00 00 B0 */ b lbl_800B460C lbl_800B4560: -/* 800B4560 000AFB20 4B FD B7 39 */ bl func_8008FC98 +/* 800B4560 000AFB20 4B FD B7 39 */ bl __RAS_OSDisableInterrupts_begin /* 800B4564 000AFB24 38 00 00 00 */ li r0, 0 /* 800B4568 000AFB28 90 0D 93 60 */ stw r0, lbl_8025DA20-_SDA_BASE_(r13) -/* 800B456C 000AFB2C 4B FD B7 55 */ bl func_8008FCC0 +/* 800B456C 000AFB2C 4B FD B7 55 */ bl OSRestoreInterrupts /* 800B4570 000AFB30 3C 60 80 17 */ lis r3, lbl_8016BCE0@ha /* 800B4574 000AFB34 38 00 00 27 */ li r0, 0x27 /* 800B4578 000AFB38 38 63 BC E0 */ addi r3, r3, lbl_8016BCE0@l @@ -57141,7 +57141,7 @@ lbl_800B45E0: /* 800B45EC 000AFBAC 7F 84 E3 78 */ mr r4, r28 /* 800B45F0 000AFBB0 38 7F 00 B8 */ addi r3, r31, 0xb8 /* 800B45F4 000AFBB4 4C C6 31 82 */ crclr 6 -/* 800B45F8 000AFBB8 4B FD 7C 9D */ bl func_8008C294 +/* 800B45F8 000AFBB8 4B FD 7C 9D */ bl OSReport /* 800B45FC 000AFBBC 7F 83 E3 78 */ mr r3, r28 /* 800B4600 000AFBC0 4B FF FB 85 */ bl func_800B4184 /* 800B4604 000AFBC4 3B 80 FF C0 */ li r28, -64 @@ -57175,7 +57175,7 @@ glabel func_800B4630 /* 800B4664 000AFC24 40 82 00 14 */ bne lbl_800B4678 /* 800B4668 000AFC28 38 7E 00 34 */ addi r3, r30, 0x34 /* 800B466C 000AFC2C 38 8D 83 E8 */ addi r4, r13, lbl_8025CAA8-_SDA_BASE_ -/* 800B4670 000AFC30 48 0A 83 D9 */ bl func_8015CA48 +/* 800B4670 000AFC30 48 0A 83 D9 */ bl strcpy /* 800B4674 000AFC34 48 00 00 78 */ b lbl_800B46EC lbl_800B4678: /* 800B4678 000AFC38 88 1D 00 00 */ lbz r0, 0(r29) @@ -57197,7 +57197,7 @@ lbl_800B4690: lbl_800B46B0: /* 800B46B0 000AFC70 7F A4 EB 78 */ mr r4, r29 /* 800B46B4 000AFC74 38 7E 00 34 */ addi r3, r30, 0x34 -/* 800B46B8 000AFC78 48 0A 83 91 */ bl func_8015CA48 +/* 800B46B8 000AFC78 48 0A 83 91 */ bl strcpy /* 800B46BC 000AFC7C 38 7E 00 34 */ addi r3, r30, 0x34 /* 800B46C0 000AFC80 48 09 DE 39 */ bl func_801524F8 /* 800B46C4 000AFC84 2C 03 00 00 */ cmpwi r3, 0 @@ -57262,7 +57262,7 @@ lbl_800B474C: /* 800B479C 000AFD5C 40 82 00 14 */ bne lbl_800B47B0 /* 800B47A0 000AFD60 38 61 00 10 */ addi r3, r1, 0x10 /* 800B47A4 000AFD64 38 8D 83 E8 */ addi r4, r13, lbl_8025CAA8-_SDA_BASE_ -/* 800B47A8 000AFD68 48 0A 82 A1 */ bl func_8015CA48 +/* 800B47A8 000AFD68 48 0A 82 A1 */ bl strcpy /* 800B47AC 000AFD6C 48 00 00 7C */ b lbl_800B4828 lbl_800B47B0: /* 800B47B0 000AFD70 88 1D 00 00 */ lbz r0, 0(r29) @@ -57284,7 +57284,7 @@ lbl_800B47C8: lbl_800B47E8: /* 800B47E8 000AFDA8 7F A4 EB 78 */ mr r4, r29 /* 800B47EC 000AFDAC 38 61 00 10 */ addi r3, r1, 0x10 -/* 800B47F0 000AFDB0 48 0A 82 59 */ bl func_8015CA48 +/* 800B47F0 000AFDB0 48 0A 82 59 */ bl strcpy /* 800B47F4 000AFDB4 38 61 00 10 */ addi r3, r1, 0x10 /* 800B47F8 000AFDB8 48 09 DD 01 */ bl func_801524F8 /* 800B47FC 000AFDBC 2C 03 00 00 */ cmpwi r3, 0 @@ -57325,14 +57325,14 @@ lbl_800B4868: /* 800B4878 000AFE38 2C 03 00 00 */ cmpwi r3, 0 /* 800B487C 000AFE3C 7C 7F 1B 78 */ mr r31, r3 /* 800B4880 000AFE40 40 82 00 24 */ bne lbl_800B48A4 -/* 800B4884 000AFE44 4B FD B4 15 */ bl func_8008FC98 +/* 800B4884 000AFE44 4B FD B4 15 */ bl __RAS_OSDisableInterrupts_begin /* 800B4888 000AFE48 3C 80 80 19 */ lis r4, lbl_8018A760@ha /* 800B488C 000AFE4C 7C 7E 1B 78 */ mr r30, r3 /* 800B4890 000AFE50 38 64 A7 60 */ addi r3, r4, lbl_8018A760@l /* 800B4894 000AFE54 38 81 00 10 */ addi r4, r1, 0x10 -/* 800B4898 000AFE58 48 0A 81 B1 */ bl func_8015CA48 +/* 800B4898 000AFE58 48 0A 81 B1 */ bl strcpy /* 800B489C 000AFE5C 7F C3 F3 78 */ mr r3, r30 -/* 800B48A0 000AFE60 4B FD B4 21 */ bl func_8008FCC0 +/* 800B48A0 000AFE60 4B FD B4 21 */ bl OSRestoreInterrupts lbl_800B48A4: /* 800B48A4 000AFE64 7F E3 FB 78 */ mr r3, r31 lbl_800B48A8: @@ -57400,7 +57400,7 @@ lbl_800B4970: /* 800B4980 000AFF40 7F E4 FB 78 */ mr r4, r31 /* 800B4984 000AFF44 38 63 A7 B8 */ addi r3, r3, lbl_8018A7B8@l /* 800B4988 000AFF48 4C C6 31 82 */ crclr 6 -/* 800B498C 000AFF4C 4B FD 79 09 */ bl func_8008C294 +/* 800B498C 000AFF4C 4B FD 79 09 */ bl OSReport /* 800B4990 000AFF50 7F E3 FB 78 */ mr r3, r31 /* 800B4994 000AFF54 4B FF F7 F1 */ bl func_800B4184 /* 800B4998 000AFF58 3B E0 FF C0 */ li r31, -64 @@ -57426,14 +57426,14 @@ glabel func_800B49B8 /* 800B49D8 000AFF98 93 81 01 40 */ stw r28, 0x140(r1) /* 800B49DC 000AFF9C 7C 7C 1B 78 */ mr r28, r3 /* 800B49E0 000AFFA0 40 82 00 24 */ bne lbl_800B4A04 -/* 800B49E4 000AFFA4 4B FD B2 B5 */ bl func_8008FC98 +/* 800B49E4 000AFFA4 4B FD B2 B5 */ bl __RAS_OSDisableInterrupts_begin /* 800B49E8 000AFFA8 3C 80 80 19 */ lis r4, lbl_8018A760@ha /* 800B49EC 000AFFAC 7C 7E 1B 78 */ mr r30, r3 /* 800B49F0 000AFFB0 38 64 A7 60 */ addi r3, r4, lbl_8018A760@l /* 800B49F4 000AFFB4 38 9D 00 34 */ addi r4, r29, 0x34 -/* 800B49F8 000AFFB8 48 0A 80 51 */ bl func_8015CA48 +/* 800B49F8 000AFFB8 48 0A 80 51 */ bl strcpy /* 800B49FC 000AFFBC 7F C3 F3 78 */ mr r3, r30 -/* 800B4A00 000AFFC0 4B FD B2 C1 */ bl func_8008FCC0 +/* 800B4A00 000AFFC0 4B FD B2 C1 */ bl OSRestoreInterrupts lbl_800B4A04: /* 800B4A04 000AFFC4 3C 60 80 17 */ lis r3, lbl_8016BCE0@ha /* 800B4A08 000AFFC8 38 00 00 27 */ li r0, 0x27 @@ -57474,7 +57474,7 @@ lbl_800B4A74: /* 800B4A84 000B0044 7F 84 E3 78 */ mr r4, r28 /* 800B4A88 000B0048 38 63 A7 B8 */ addi r3, r3, lbl_8018A7B8@l /* 800B4A8C 000B004C 4C C6 31 82 */ crclr 6 -/* 800B4A90 000B0050 4B FD 78 05 */ bl func_8008C294 +/* 800B4A90 000B0050 4B FD 78 05 */ bl OSReport /* 800B4A94 000B0054 7F 83 E3 78 */ mr r3, r28 /* 800B4A98 000B0058 4B FF F6 ED */ bl func_800B4184 /* 800B4A9C 000B005C 3B 80 FF C0 */ li r28, -64 @@ -57513,14 +57513,14 @@ lbl_800B4B04: /* 800B4B0C 000B00CC 38 60 FF 80 */ li r3, -128 /* 800B4B10 000B00D0 48 00 00 28 */ b lbl_800B4B38 lbl_800B4B14: -/* 800B4B14 000B00D4 4B FD B1 85 */ bl func_8008FC98 +/* 800B4B14 000B00D4 4B FD B1 85 */ bl __RAS_OSDisableInterrupts_begin /* 800B4B18 000B00D8 3C 80 80 19 */ lis r4, lbl_8018A760@ha /* 800B4B1C 000B00DC 7C 7F 1B 78 */ mr r31, r3 /* 800B4B20 000B00E0 7F C3 F3 78 */ mr r3, r30 /* 800B4B24 000B00E4 38 84 A7 60 */ addi r4, r4, lbl_8018A760@l -/* 800B4B28 000B00E8 48 0A 7F 21 */ bl func_8015CA48 +/* 800B4B28 000B00E8 48 0A 7F 21 */ bl strcpy /* 800B4B2C 000B00EC 7F E3 FB 78 */ mr r3, r31 -/* 800B4B30 000B00F0 4B FD B1 91 */ bl func_8008FCC0 +/* 800B4B30 000B00F0 4B FD B1 91 */ bl OSRestoreInterrupts /* 800B4B34 000B00F4 38 60 00 00 */ li r3, 0 lbl_800B4B38: /* 800B4B38 000B00F8 80 01 00 14 */ lwz r0, 0x14(r1) @@ -57549,7 +57549,7 @@ lbl_800B4B74: lbl_800B4B84: /* 800B4B84 000B0144 3C 80 80 20 */ lis r4, lbl_80200CE0@ha /* 800B4B88 000B0148 38 84 0C E0 */ addi r4, r4, lbl_80200CE0@l -/* 800B4B8C 000B014C 48 0A 7E BD */ bl func_8015CA48 +/* 800B4B8C 000B014C 48 0A 7E BD */ bl strcpy /* 800B4B90 000B0150 38 60 00 00 */ li r3, 0 lbl_800B4B94: /* 800B4B94 000B0154 80 01 00 14 */ lwz r0, 0x14(r1) @@ -57605,7 +57605,7 @@ lbl_800B4C34: /* 800B4C44 000B0204 7F A4 EB 78 */ mr r4, r29 /* 800B4C48 000B0208 38 63 A7 B8 */ addi r3, r3, lbl_8018A7B8@l /* 800B4C4C 000B020C 4C C6 31 82 */ crclr 6 -/* 800B4C50 000B0210 4B FD 76 45 */ bl func_8008C294 +/* 800B4C50 000B0210 4B FD 76 45 */ bl OSReport /* 800B4C54 000B0214 7F A3 EB 78 */ mr r3, r29 /* 800B4C58 000B0218 4B FF F5 2D */ bl func_800B4184 /* 800B4C5C 000B021C 3B A0 FF C0 */ li r29, -64 @@ -57648,7 +57648,7 @@ lbl_800B4CCC: /* 800B4CE0 000B02A0 40 82 00 14 */ bne lbl_800B4CF4 /* 800B4CE4 000B02A4 38 7C 00 34 */ addi r3, r28, 0x34 /* 800B4CE8 000B02A8 38 8D 83 E8 */ addi r4, r13, lbl_8025CAA8-_SDA_BASE_ -/* 800B4CEC 000B02AC 48 0A 7D 5D */ bl func_8015CA48 +/* 800B4CEC 000B02AC 48 0A 7D 5D */ bl strcpy /* 800B4CF0 000B02B0 48 00 00 78 */ b lbl_800B4D68 lbl_800B4CF4: /* 800B4CF4 000B02B4 88 1B 00 00 */ lbz r0, 0(r27) @@ -57670,7 +57670,7 @@ lbl_800B4D0C: lbl_800B4D2C: /* 800B4D2C 000B02EC 7F 64 DB 78 */ mr r4, r27 /* 800B4D30 000B02F0 38 7C 00 34 */ addi r3, r28, 0x34 -/* 800B4D34 000B02F4 48 0A 7D 15 */ bl func_8015CA48 +/* 800B4D34 000B02F4 48 0A 7D 15 */ bl strcpy /* 800B4D38 000B02F8 38 7C 00 34 */ addi r3, r28, 0x34 /* 800B4D3C 000B02FC 48 09 D7 BD */ bl func_801524F8 /* 800B4D40 000B0300 2C 03 00 00 */ cmpwi r3, 0 @@ -57739,7 +57739,7 @@ lbl_800B4DD8: /* 800B4E28 000B03E8 40 82 00 14 */ bne lbl_800B4E3C /* 800B4E2C 000B03EC 38 61 00 10 */ addi r3, r1, 0x10 /* 800B4E30 000B03F0 38 8D 83 E8 */ addi r4, r13, lbl_8025CAA8-_SDA_BASE_ -/* 800B4E34 000B03F4 48 0A 7C 15 */ bl func_8015CA48 +/* 800B4E34 000B03F4 48 0A 7C 15 */ bl strcpy /* 800B4E38 000B03F8 48 00 00 7C */ b lbl_800B4EB4 lbl_800B4E3C: /* 800B4E3C 000B03FC 88 1B 00 00 */ lbz r0, 0(r27) @@ -57761,7 +57761,7 @@ lbl_800B4E54: lbl_800B4E74: /* 800B4E74 000B0434 7F 64 DB 78 */ mr r4, r27 /* 800B4E78 000B0438 38 61 00 10 */ addi r3, r1, 0x10 -/* 800B4E7C 000B043C 48 0A 7B CD */ bl func_8015CA48 +/* 800B4E7C 000B043C 48 0A 7B CD */ bl strcpy /* 800B4E80 000B0440 38 61 00 10 */ addi r3, r1, 0x10 /* 800B4E84 000B0444 48 09 D6 75 */ bl func_801524F8 /* 800B4E88 000B0448 2C 03 00 00 */ cmpwi r3, 0 @@ -57883,7 +57883,7 @@ lbl_800B5010: /* 800B5020 000B05E0 7F E4 FB 78 */ mr r4, r31 /* 800B5024 000B05E4 38 63 A7 B8 */ addi r3, r3, lbl_8018A7B8@l /* 800B5028 000B05E8 4C C6 31 82 */ crclr 6 -/* 800B502C 000B05EC 4B FD 72 69 */ bl func_8008C294 +/* 800B502C 000B05EC 4B FD 72 69 */ bl OSReport /* 800B5030 000B05F0 7F E3 FB 78 */ mr r3, r31 /* 800B5034 000B05F4 4B FF F1 51 */ bl func_800B4184 /* 800B5038 000B05F8 3B E0 FF C0 */ li r31, -64 @@ -57954,7 +57954,7 @@ lbl_800B5108: /* 800B5118 000B06D8 7F E4 FB 78 */ mr r4, r31 /* 800B511C 000B06DC 38 63 A7 B8 */ addi r3, r3, lbl_8018A7B8@l /* 800B5120 000B06E0 4C C6 31 82 */ crclr 6 -/* 800B5124 000B06E4 4B FD 71 71 */ bl func_8008C294 +/* 800B5124 000B06E4 4B FD 71 71 */ bl OSReport /* 800B5128 000B06E8 7F E3 FB 78 */ mr r3, r31 /* 800B512C 000B06EC 4B FF F0 59 */ bl func_800B4184 /* 800B5130 000B06F0 3B E0 FF C0 */ li r31, -64 @@ -58034,7 +58034,7 @@ lbl_800B521C: /* 800B522C 000B07EC 7F A4 EB 78 */ mr r4, r29 /* 800B5230 000B07F0 38 63 A7 B8 */ addi r3, r3, lbl_8018A7B8@l /* 800B5234 000B07F4 4C C6 31 82 */ crclr 6 -/* 800B5238 000B07F8 4B FD 70 5D */ bl func_8008C294 +/* 800B5238 000B07F8 4B FD 70 5D */ bl OSReport /* 800B523C 000B07FC 7F A3 EB 78 */ mr r3, r29 /* 800B5240 000B0800 4B FF EF 45 */ bl func_800B4184 /* 800B5244 000B0804 3B A0 FF C0 */ li r29, -64 @@ -58274,17 +58274,17 @@ glabel func_800B5570 /* 800B5574 000B0B34 7C 08 02 A6 */ mflr r0 /* 800B5578 000B0B38 90 01 00 14 */ stw r0, 0x14(r1) /* 800B557C 000B0B3C 93 E1 00 0C */ stw r31, 0xc(r1) -/* 800B5580 000B0B40 4B FD A7 19 */ bl func_8008FC98 +/* 800B5580 000B0B40 4B FD A7 19 */ bl __RAS_OSDisableInterrupts_begin /* 800B5584 000B0B44 88 0D 93 7E */ lbz r0, lbl_8025DA3E-_SDA_BASE_(r13) /* 800B5588 000B0B48 2C 00 00 00 */ cmpwi r0, 0 /* 800B558C 000B0B4C 41 82 00 0C */ beq lbl_800B5598 -/* 800B5590 000B0B50 4B FD A7 31 */ bl func_8008FCC0 +/* 800B5590 000B0B50 4B FD A7 31 */ bl OSRestoreInterrupts /* 800B5594 000B0B54 48 00 00 68 */ b lbl_800B55FC lbl_800B5598: /* 800B5598 000B0B58 3B E0 00 01 */ li r31, 1 /* 800B559C 000B0B5C 9B ED 93 7E */ stb r31, lbl_8025DA3E-_SDA_BASE_(r13) /* 800B55A0 000B0B60 9B ED 93 68 */ stb r31, lbl_8025DA28-_SDA_BASE_(r13) -/* 800B55A4 000B0B64 4B FD A7 1D */ bl func_8008FCC0 +/* 800B55A4 000B0B64 4B FD A7 1D */ bl OSRestoreInterrupts /* 800B55A8 000B0B68 80 6D 84 18 */ lwz r3, lbl_8025CAD8-_SDA_BASE_(r13) /* 800B55AC 000B0B6C 4B FD 51 DD */ bl func_8008A788 /* 800B55B0 000B0B70 3C 60 80 20 */ lis r3, lbl_80200D20@ha @@ -58321,13 +58321,13 @@ glabel func_800B5610 /* 800B5618 000B0BD8 90 01 00 14 */ stw r0, 0x14(r1) /* 800B561C 000B0BDC 93 E1 00 0C */ stw r31, 0xc(r1) /* 800B5620 000B0BE0 93 C1 00 08 */ stw r30, 8(r1) -/* 800B5624 000B0BE4 4B FD A6 75 */ bl func_8008FC98 +/* 800B5624 000B0BE4 4B FD A6 75 */ bl __RAS_OSDisableInterrupts_begin /* 800B5628 000B0BE8 8B CD 93 68 */ lbz r30, lbl_8025DA28-_SDA_BASE_(r13) /* 800B562C 000B0BEC 28 1E 00 03 */ cmplwi r30, 3 /* 800B5630 000B0BF0 40 82 00 A8 */ bne lbl_800B56D8 /* 800B5634 000B0BF4 38 00 00 01 */ li r0, 1 /* 800B5638 000B0BF8 98 0D 93 68 */ stb r0, lbl_8025DA28-_SDA_BASE_(r13) -/* 800B563C 000B0BFC 4B FD A6 85 */ bl func_8008FCC0 +/* 800B563C 000B0BFC 4B FD A6 85 */ bl OSRestoreInterrupts /* 800B5640 000B0C00 3F E0 80 20 */ lis r31, lbl_80200D20@ha /* 800B5644 000B0C04 3B FF 0D 20 */ addi r31, r31, lbl_80200D20@l /* 800B5648 000B0C08 80 7F 01 68 */ lwz r3, 0x168(r31) @@ -58369,7 +58369,7 @@ lbl_800B56C4: /* 800B56D0 000B0C90 98 0D 93 68 */ stb r0, lbl_8025DA28-_SDA_BASE_(r13) /* 800B56D4 000B0C94 48 00 00 08 */ b lbl_800B56DC lbl_800B56D8: -/* 800B56D8 000B0C98 4B FD A5 E9 */ bl func_8008FCC0 +/* 800B56D8 000B0C98 4B FD A5 E9 */ bl OSRestoreInterrupts lbl_800B56DC: /* 800B56DC 000B0C9C 7F C3 F3 78 */ mr r3, r30 /* 800B56E0 000B0CA0 83 E1 00 0C */ lwz r31, 0xc(r1) @@ -59287,7 +59287,7 @@ glabel func_800B637C /* 800B6394 000B1954 7C 9C 23 78 */ mr r28, r4 /* 800B6398 000B1958 7C BD 2B 78 */ mr r29, r5 /* 800B639C 000B195C 3B E0 00 00 */ li r31, 0 -/* 800B63A0 000B1960 4B FD 98 F9 */ bl func_8008FC98 +/* 800B63A0 000B1960 4B FD 98 F9 */ bl __RAS_OSDisableInterrupts_begin /* 800B63A4 000B1964 38 00 00 00 */ li r0, 0 /* 800B63A8 000B1968 7C 7E 1B 78 */ mr r30, r3 /* 800B63AC 000B196C 7C 1B 00 40 */ cmplw r27, r0 @@ -59329,7 +59329,7 @@ lbl_800B6404: /* 800B6434 000B19F4 3B E0 00 01 */ li r31, 1 lbl_800B6438: /* 800B6438 000B19F8 7F C3 F3 78 */ mr r3, r30 -/* 800B643C 000B19FC 4B FD 98 85 */ bl func_8008FCC0 +/* 800B643C 000B19FC 4B FD 98 85 */ bl OSRestoreInterrupts /* 800B6440 000B1A00 39 61 00 40 */ addi r11, r1, 0x40 /* 800B6444 000B1A04 7F E3 FB 78 */ mr r3, r31 /* 800B6448 000B1A08 48 09 CA 5D */ bl _restgpr_27 @@ -59348,7 +59348,7 @@ glabel func_800B645C /* 800B6474 000B1A34 7C 9C 23 78 */ mr r28, r4 /* 800B6478 000B1A38 7C BD 2B 78 */ mr r29, r5 /* 800B647C 000B1A3C 3B E0 00 00 */ li r31, 0 -/* 800B6480 000B1A40 4B FD 98 19 */ bl func_8008FC98 +/* 800B6480 000B1A40 4B FD 98 19 */ bl __RAS_OSDisableInterrupts_begin /* 800B6484 000B1A44 38 00 00 00 */ li r0, 0 /* 800B6488 000B1A48 7C 7E 1B 78 */ mr r30, r3 /* 800B648C 000B1A4C 7C 1B 00 40 */ cmplw r27, r0 @@ -59410,7 +59410,7 @@ lbl_800B6544: /* 800B6558 000B1B18 7C 7F 1B 78 */ mr r31, r3 lbl_800B655C: /* 800B655C 000B1B1C 7F C3 F3 78 */ mr r3, r30 -/* 800B6560 000B1B20 4B FD 97 61 */ bl func_8008FCC0 +/* 800B6560 000B1B20 4B FD 97 61 */ bl OSRestoreInterrupts /* 800B6564 000B1B24 39 61 00 40 */ addi r11, r1, 0x40 /* 800B6568 000B1B28 7F E3 FB 78 */ mr r3, r31 /* 800B656C 000B1B2C 48 09 C9 39 */ bl _restgpr_27 @@ -59430,7 +59430,7 @@ glabel func_800B6580 /* 800B659C 000B1B5C 7C 9D 23 78 */ mr r29, r4 /* 800B65A0 000B1B60 93 81 00 30 */ stw r28, 0x30(r1) /* 800B65A4 000B1B64 7C 7C 1B 78 */ mr r28, r3 -/* 800B65A8 000B1B68 4B FD 96 F1 */ bl func_8008FC98 +/* 800B65A8 000B1B68 4B FD 96 F1 */ bl __RAS_OSDisableInterrupts_begin /* 800B65AC 000B1B6C 80 0D 93 74 */ lwz r0, lbl_8025DA34-_SDA_BASE_(r13) /* 800B65B0 000B1B70 3C A0 80 20 */ lis r5, lbl_80200EC0@ha /* 800B65B4 000B1B74 7C 7E 1B 78 */ mr r30, r3 @@ -59486,7 +59486,7 @@ lbl_800B6654: /* 800B6668 000B1C28 7C 7F 1B 78 */ mr r31, r3 lbl_800B666C: /* 800B666C 000B1C2C 7F C3 F3 78 */ mr r3, r30 -/* 800B6670 000B1C30 4B FD 96 51 */ bl func_8008FCC0 +/* 800B6670 000B1C30 4B FD 96 51 */ bl OSRestoreInterrupts /* 800B6674 000B1C34 7F E3 FB 78 */ mr r3, r31 /* 800B6678 000B1C38 83 E1 00 3C */ lwz r31, 0x3c(r1) /* 800B667C 000B1C3C 83 C1 00 38 */ lwz r30, 0x38(r1) @@ -59508,7 +59508,7 @@ glabel func_800B6698 /* 800B66B4 000B1C74 7C 9D 23 78 */ mr r29, r4 /* 800B66B8 000B1C78 93 81 00 30 */ stw r28, 0x30(r1) /* 800B66BC 000B1C7C 7C 7C 1B 78 */ mr r28, r3 -/* 800B66C0 000B1C80 4B FD 95 D9 */ bl func_8008FC98 +/* 800B66C0 000B1C80 4B FD 95 D9 */ bl __RAS_OSDisableInterrupts_begin /* 800B66C4 000B1C84 80 0D 93 74 */ lwz r0, lbl_8025DA34-_SDA_BASE_(r13) /* 800B66C8 000B1C88 3C A0 80 20 */ lis r5, lbl_80200EC0@ha /* 800B66CC 000B1C8C 7C 7F 1B 78 */ mr r31, r3 @@ -59544,7 +59544,7 @@ lbl_800B6718: /* 800B673C 000B1CFC 3B C0 00 01 */ li r30, 1 lbl_800B6740: /* 800B6740 000B1D00 7F E3 FB 78 */ mr r3, r31 -/* 800B6744 000B1D04 4B FD 95 7D */ bl func_8008FCC0 +/* 800B6744 000B1D04 4B FD 95 7D */ bl OSRestoreInterrupts /* 800B6748 000B1D08 7F C3 F3 78 */ mr r3, r30 /* 800B674C 000B1D0C 83 E1 00 3C */ lwz r31, 0x3c(r1) /* 800B6750 000B1D10 83 C1 00 38 */ lwz r30, 0x38(r1) @@ -59566,7 +59566,7 @@ glabel func_800B676C /* 800B6788 000B1D48 7C 9D 23 78 */ mr r29, r4 /* 800B678C 000B1D4C 93 81 00 30 */ stw r28, 0x30(r1) /* 800B6790 000B1D50 7C 7C 1B 78 */ mr r28, r3 -/* 800B6794 000B1D54 4B FD 95 05 */ bl func_8008FC98 +/* 800B6794 000B1D54 4B FD 95 05 */ bl __RAS_OSDisableInterrupts_begin /* 800B6798 000B1D58 80 0D 93 74 */ lwz r0, lbl_8025DA34-_SDA_BASE_(r13) /* 800B679C 000B1D5C 3C A0 80 20 */ lis r5, lbl_80200EC0@ha /* 800B67A0 000B1D60 7C 7F 1B 78 */ mr r31, r3 @@ -59602,7 +59602,7 @@ lbl_800B67EC: /* 800B6810 000B1DD0 3B C0 00 01 */ li r30, 1 lbl_800B6814: /* 800B6814 000B1DD4 7F E3 FB 78 */ mr r3, r31 -/* 800B6818 000B1DD8 4B FD 94 A9 */ bl func_8008FCC0 +/* 800B6818 000B1DD8 4B FD 94 A9 */ bl OSRestoreInterrupts /* 800B681C 000B1DDC 7F C3 F3 78 */ mr r3, r30 /* 800B6820 000B1DE0 83 E1 00 3C */ lwz r31, 0x3c(r1) /* 800B6824 000B1DE4 83 C1 00 38 */ lwz r30, 0x38(r1) @@ -59624,7 +59624,7 @@ glabel func_800B6840 /* 800B685C 000B1E1C 7C 9D 23 78 */ mr r29, r4 /* 800B6860 000B1E20 93 81 00 30 */ stw r28, 0x30(r1) /* 800B6864 000B1E24 7C 7C 1B 78 */ mr r28, r3 -/* 800B6868 000B1E28 4B FD 94 31 */ bl func_8008FC98 +/* 800B6868 000B1E28 4B FD 94 31 */ bl __RAS_OSDisableInterrupts_begin /* 800B686C 000B1E2C 80 0D 93 74 */ lwz r0, lbl_8025DA34-_SDA_BASE_(r13) /* 800B6870 000B1E30 3C A0 80 20 */ lis r5, lbl_80200EC0@ha /* 800B6874 000B1E34 7C 7F 1B 78 */ mr r31, r3 @@ -59660,7 +59660,7 @@ lbl_800B68C0: /* 800B68E4 000B1EA4 3B C0 00 01 */ li r30, 1 lbl_800B68E8: /* 800B68E8 000B1EA8 7F E3 FB 78 */ mr r3, r31 -/* 800B68EC 000B1EAC 4B FD 93 D5 */ bl func_8008FCC0 +/* 800B68EC 000B1EAC 4B FD 93 D5 */ bl OSRestoreInterrupts /* 800B68F0 000B1EB0 7F C3 F3 78 */ mr r3, r30 /* 800B68F4 000B1EB4 83 E1 00 3C */ lwz r31, 0x3c(r1) /* 800B68F8 000B1EB8 83 C1 00 38 */ lwz r30, 0x38(r1) @@ -59701,7 +59701,7 @@ glabel func_800B694C /* 800B696C 000B1F2C 3B BD 0D 20 */ addi r29, r29, lbl_80200D20@l /* 800B6970 000B1F30 93 81 00 10 */ stw r28, 0x10(r1) /* 800B6974 000B1F34 3B 9D 00 00 */ addi r28, r29, 0 -/* 800B6978 000B1F38 4B FD 93 21 */ bl func_8008FC98 +/* 800B6978 000B1F38 4B FD 93 21 */ bl __RAS_OSDisableInterrupts_begin /* 800B697C 000B1F3C 88 0D 93 68 */ lbz r0, lbl_8025DA28-_SDA_BASE_(r13) /* 800B6980 000B1F40 7C 7F 1B 78 */ mr r31, r3 /* 800B6984 000B1F44 2C 00 00 00 */ cmpwi r0, 0 @@ -59731,7 +59731,7 @@ lbl_800B69D8: /* 800B69D8 000B1F98 2C 00 00 00 */ cmpwi r0, 0 /* 800B69DC 000B1F9C 40 82 00 64 */ bne lbl_800B6A40 /* 800B69E0 000B1FA0 7F E3 FB 78 */ mr r3, r31 -/* 800B69E4 000B1FA4 4B FD 92 DD */ bl func_8008FCC0 +/* 800B69E4 000B1FA4 4B FD 92 DD */ bl OSRestoreInterrupts /* 800B69E8 000B1FA8 3B BD 00 00 */ addi r29, r29, 0 /* 800B69EC 000B1FAC 80 1D 01 84 */ lwz r0, 0x184(r29) /* 800B69F0 000B1FB0 2C 00 00 00 */ cmpwi r0, 0 @@ -59764,7 +59764,7 @@ lbl_800B6A40: /* 800B6A50 000B2010 38 A0 40 00 */ li r5, 0x4000 /* 800B6A54 000B2014 4B F4 D8 E5 */ bl memcpy /* 800B6A58 000B2018 7F E3 FB 78 */ mr r3, r31 -/* 800B6A5C 000B201C 4B FD 92 65 */ bl func_8008FCC0 +/* 800B6A5C 000B201C 4B FD 92 65 */ bl OSRestoreInterrupts /* 800B6A60 000B2020 3C 60 80 17 */ lis r3, lbl_8016BE28@ha /* 800B6A64 000B2024 3F E0 80 0B */ lis r31, func_800B6B68@ha /* 800B6A68 000B2028 9B DC 01 54 */ stb r30, 0x154(r28) @@ -59829,7 +59829,7 @@ lbl_800B6B30: /* 800B6B3C 000B20FC 4E 80 04 21 */ bctrl lbl_800B6B40: /* 800B6B40 000B2100 7F E3 FB 78 */ mr r3, r31 -/* 800B6B44 000B2104 4B FD 91 7D */ bl func_8008FCC0 +/* 800B6B44 000B2104 4B FD 91 7D */ bl OSRestoreInterrupts lbl_800B6B48: /* 800B6B48 000B2108 80 01 00 24 */ lwz r0, 0x24(r1) /* 800B6B4C 000B210C 83 E1 00 1C */ lwz r31, 0x1c(r1) @@ -60693,7 +60693,7 @@ glabel func_800B76EC /* 800B7720 000B2CE0 38 A5 AA 88 */ addi r5, r5, lbl_8018AA88@l /* 800B7724 000B2CE4 38 80 00 4A */ li r4, 0x4a /* 800B7728 000B2CE8 4C C6 31 82 */ crclr 6 -/* 800B772C 000B2CEC 4B FD 4B F9 */ bl func_8008C324 +/* 800B772C 000B2CEC 4B FD 4B F9 */ bl OSPanic lbl_800B7730: /* 800B7730 000B2CF0 93 DF 00 00 */ stw r30, 0(r31) /* 800B7734 000B2CF4 38 00 00 00 */ li r0, 0 @@ -60888,7 +60888,7 @@ lbl_800B79C0: /* 800B79C8 000B2F88 38 63 AA AC */ addi r3, r3, lbl_8018AAAC@l /* 800B79CC 000B2F8C 38 A1 00 08 */ addi r5, r1, 8 /* 800B79D0 000B2F90 4C C6 31 82 */ crclr 6 -/* 800B79D4 000B2F94 4B FD 48 C1 */ bl func_8008C294 +/* 800B79D4 000B2F94 4B FD 48 C1 */ bl OSReport /* 800B79D8 000B2F98 38 60 00 00 */ li r3, 0 /* 800B79DC 000B2F9C 48 00 00 3C */ b lbl_800B7A18 lbl_800B79E0: @@ -61835,7 +61835,7 @@ lbl_800B8644: /* 800B8644 000B3C04 7F 83 E3 78 */ mr r3, r28 /* 800B8648 000B3C08 38 80 00 20 */ li r4, 0x20 /* 800B864C 000B3C0C 4B FD 30 09 */ bl func_8008B654 -/* 800B8650 000B3C10 4B FD 76 49 */ bl func_8008FC98 +/* 800B8650 000B3C10 4B FD 76 49 */ bl __RAS_OSDisableInterrupts_begin /* 800B8654 000B3C14 3C 80 80 21 */ lis r4, lbl_80208EC0@ha /* 800B8658 000B3C18 7C 7E 1B 78 */ mr r30, r3 /* 800B865C 000B3C1C 38 64 8E C0 */ addi r3, r4, lbl_80208EC0@l @@ -61880,7 +61880,7 @@ lbl_800B86E8: /* 800B86E8 000B3CA8 2C 1F 00 00 */ cmpwi r31, 0 /* 800B86EC 000B3CAC 41 82 00 24 */ beq lbl_800B8710 /* 800B86F0 000B3CB0 7F C3 F3 78 */ mr r3, r30 -/* 800B86F4 000B3CB4 4B FD 75 CD */ bl func_8008FCC0 +/* 800B86F4 000B3CB4 4B FD 75 CD */ bl OSRestoreInterrupts /* 800B86F8 000B3CB8 2C 1D 00 00 */ cmpwi r29, 0 /* 800B86FC 000B3CBC 41 82 01 10 */ beq lbl_800B880C /* 800B8700 000B3CC0 80 6D 85 04 */ lwz r3, lbl_8025CBC4-_SDA_BASE_(r13) @@ -61949,10 +61949,10 @@ lbl_800B87E8: /* 800B87E8 000B3DA8 2C 1D 00 00 */ cmpwi r29, 0 /* 800B87EC 000B3DAC 40 82 00 0C */ bne lbl_800B87F8 /* 800B87F0 000B3DB0 38 7C 00 2C */ addi r3, r28, 0x2c -/* 800B87F4 000B3DB4 4B FD AC 95 */ bl func_80093488 +/* 800B87F4 000B3DB4 4B FD AC 95 */ bl OSSleepThread lbl_800B87F8: /* 800B87F8 000B3DB8 7F C3 F3 78 */ mr r3, r30 -/* 800B87FC 000B3DBC 4B FD 74 C5 */ bl func_8008FCC0 +/* 800B87FC 000B3DBC 4B FD 74 C5 */ bl OSRestoreInterrupts /* 800B8800 000B3DC0 2C 1D 00 00 */ cmpwi r29, 0 /* 800B8804 000B3DC4 40 82 00 08 */ bne lbl_800B880C /* 800B8808 000B3DC8 83 FC 00 04 */ lwz r31, 4(r28) @@ -63140,7 +63140,7 @@ glabel func_800B9810 /* 800B9828 000B4DE8 7C 9E 23 78 */ mr r30, r4 /* 800B982C 000B4DEC 93 A1 00 14 */ stw r29, 0x14(r1) /* 800B9830 000B4DF0 7C 7D 1B 78 */ mr r29, r3 -/* 800B9834 000B4DF4 4B FD 64 65 */ bl func_8008FC98 +/* 800B9834 000B4DF4 4B FD 64 65 */ bl __RAS_OSDisableInterrupts_begin /* 800B9838 000B4DF8 57 A0 06 FF */ clrlwi. r0, r29, 0x1b /* 800B983C 000B4DFC 40 82 00 E0 */ bne lbl_800B991C /* 800B9840 000B4E00 3C 80 80 21 */ lis r4, 0x8021 @@ -63201,7 +63201,7 @@ lbl_800B98D8: /* 800B9914 000B4ED4 80 86 00 0C */ lwz r4, 0xc(r6) /* 800B9918 000B4ED8 90 04 00 0C */ stw r0, 0xc(r4) lbl_800B991C: -/* 800B991C 000B4EDC 4B FD 63 A5 */ bl func_8008FCC0 +/* 800B991C 000B4EDC 4B FD 63 A5 */ bl OSRestoreInterrupts /* 800B9920 000B4EE0 7F E3 FB 78 */ mr r3, r31 /* 800B9924 000B4EE4 83 E1 00 1C */ lwz r31, 0x1c(r1) /* 800B9928 000B4EE8 83 C1 00 18 */ lwz r30, 0x18(r1) @@ -63223,7 +63223,7 @@ glabel func_800B9940 /* 800B9960 000B4F20 7C 9D 23 78 */ mr r29, r4 /* 800B9964 000B4F24 93 81 00 10 */ stw r28, 0x10(r1) /* 800B9968 000B4F28 7C 7C 1B 78 */ mr r28, r3 -/* 800B996C 000B4F2C 4B FD 63 2D */ bl func_8008FC98 +/* 800B996C 000B4F2C 4B FD 63 2D */ bl __RAS_OSDisableInterrupts_begin /* 800B9970 000B4F30 2C 1D 00 00 */ cmpwi r29, 0 /* 800B9974 000B4F34 41 82 01 A8 */ beq lbl_800B9B1C /* 800B9978 000B4F38 2C 1E 00 00 */ cmpwi r30, 0 @@ -63346,7 +63346,7 @@ lbl_800B9AF0: /* 800B9B14 000B50D4 90 1F FF F0 */ stw r0, -0x10(r31) /* 800B9B18 000B50D8 90 BF FF F8 */ stw r5, -8(r31) lbl_800B9B1C: -/* 800B9B1C 000B50DC 4B FD 61 A5 */ bl func_8008FCC0 +/* 800B9B1C 000B50DC 4B FD 61 A5 */ bl OSRestoreInterrupts /* 800B9B20 000B50E0 7F E3 FB 78 */ mr r3, r31 /* 800B9B24 000B50E4 83 E1 00 1C */ lwz r31, 0x1c(r1) /* 800B9B28 000B50E8 83 C1 00 18 */ lwz r30, 0x18(r1) @@ -63370,7 +63370,7 @@ glabel func_800B9B48 /* 800B9B60 000B5120 7C 9E 23 78 */ mr r30, r4 /* 800B9B64 000B5124 93 A1 00 14 */ stw r29, 0x14(r1) /* 800B9B68 000B5128 7C 7D 1B 78 */ mr r29, r3 -/* 800B9B6C 000B512C 4B FD 61 2D */ bl func_8008FC98 +/* 800B9B6C 000B512C 4B FD 61 2D */ bl __RAS_OSDisableInterrupts_begin /* 800B9B70 000B5130 2C 1E 00 00 */ cmpwi r30, 0 /* 800B9B74 000B5134 41 82 01 9C */ beq lbl_800B9D10 /* 800B9B78 000B5138 2C 1D 00 00 */ cmpwi r29, 0 @@ -63488,7 +63488,7 @@ lbl_800B9CF8: lbl_800B9D0C: /* 800B9D0C 000B52CC 3B E0 00 00 */ li r31, 0 lbl_800B9D10: -/* 800B9D10 000B52D0 4B FD 5F B1 */ bl func_8008FCC0 +/* 800B9D10 000B52D0 4B FD 5F B1 */ bl OSRestoreInterrupts /* 800B9D14 000B52D4 7F E3 FB 78 */ mr r3, r31 /* 800B9D18 000B52D8 83 E1 00 1C */ lwz r31, 0x1c(r1) /* 800B9D1C 000B52DC 83 C1 00 18 */ lwz r30, 0x18(r1) @@ -63653,12 +63653,12 @@ lbl_800B9F2C: /* 800B9F58 000B5518 3C 60 80 19 */ lis r3, lbl_8018AAF8@ha /* 800B9F5C 000B551C 38 63 AA F8 */ addi r3, r3, lbl_8018AAF8@l /* 800B9F60 000B5520 4C C6 31 82 */ crclr 6 -/* 800B9F64 000B5524 4B FD 23 31 */ bl func_8008C294 +/* 800B9F64 000B5524 4B FD 23 31 */ bl OSReport /* 800B9F68 000B5528 3B E0 FF EA */ li r31, -22 /* 800B9F6C 000B552C 48 00 00 98 */ b lbl_800BA004 lbl_800B9F70: /* 800B9F70 000B5530 38 8D 85 10 */ addi r4, r13, lbl_8025CBD0-_SDA_BASE_ -/* 800B9F74 000B5534 48 0A 2A D5 */ bl func_8015CA48 +/* 800B9F74 000B5534 48 0A 2A D5 */ bl strcpy /* 800B9F78 000B5538 80 6D 93 B0 */ lwz r3, lbl_8025DA70-_SDA_BASE_(r13) /* 800B9F7C 000B553C 38 80 00 00 */ li r4, 0 /* 800B9F80 000B5540 4B FF E9 E5 */ bl func_800B8964 @@ -63679,7 +63679,7 @@ lbl_800B9F98: /* 800B9FB8 000B5578 3C 60 80 19 */ lis r3, lbl_8018AAF8@ha /* 800B9FBC 000B557C 38 63 AA F8 */ addi r3, r3, lbl_8018AAF8@l /* 800B9FC0 000B5580 4C C6 31 82 */ crclr 6 -/* 800B9FC4 000B5584 4B FD 22 D1 */ bl func_8008C294 +/* 800B9FC4 000B5584 4B FD 22 D1 */ bl OSReport /* 800B9FC8 000B5588 3B E0 FF EA */ li r31, -22 /* 800B9FCC 000B558C 48 00 00 38 */ b lbl_800BA004 lbl_800B9FD0: @@ -65378,7 +65378,7 @@ glabel func_800BB720 lbl_800BB760: /* 800BB760 000B6D20 57 E0 07 39 */ rlwinm. r0, r31, 0, 0x1c, 0x1c /* 800BB764 000B6D24 41 82 00 68 */ beq lbl_800BB7CC -/* 800BB768 000B6D28 4B FD 45 31 */ bl func_8008FC98 +/* 800BB768 000B6D28 4B FD 45 31 */ bl __RAS_OSDisableInterrupts_begin /* 800BB76C 000B6D2C 7C 7F 1B 78 */ mr r31, r3 /* 800BB770 000B6D30 7F C3 F3 78 */ mr r3, r30 /* 800BB774 000B6D34 4B FD C1 F1 */ bl func_80097964 @@ -65402,7 +65402,7 @@ lbl_800BB760: /* 800BB7BC 000B6D7C 90 0D 93 D4 */ stw r0, lbl_8025DA94-_SDA_BASE_(r13) /* 800BB7C0 000B6D80 4B FD 66 6D */ bl func_80091E2C /* 800BB7C4 000B6D84 7F E3 FB 78 */ mr r3, r31 -/* 800BB7C8 000B6D88 4B FD 44 F9 */ bl func_8008FCC0 +/* 800BB7C8 000B6D88 4B FD 44 F9 */ bl OSRestoreInterrupts lbl_800BB7CC: /* 800BB7CC 000B6D8C 80 01 00 24 */ lwz r0, 0x24(r1) /* 800BB7D0 000B6D90 83 E1 00 1C */ lwz r31, 0x1c(r1) @@ -65730,7 +65730,7 @@ glabel func_800BBBDC /* 800BBC90 000B7250 4B FD BE F1 */ bl func_80097B80 /* 800BBC94 000B7254 48 00 00 68 */ b lbl_800BBCFC lbl_800BBC98: -/* 800BBC98 000B7258 4B FD 40 01 */ bl func_8008FC98 +/* 800BBC98 000B7258 4B FD 40 01 */ bl __RAS_OSDisableInterrupts_begin /* 800BBC9C 000B725C 7C 7D 1B 78 */ mr r29, r3 /* 800BBCA0 000B7260 7F E3 FB 78 */ mr r3, r31 /* 800BBCA4 000B7264 4B FD BC C1 */ bl func_80097964 @@ -65754,7 +65754,7 @@ lbl_800BBC98: /* 800BBCEC 000B72AC 90 0D 93 D4 */ stw r0, lbl_8025DA94-_SDA_BASE_(r13) /* 800BBCF0 000B72B0 4B FD 61 3D */ bl func_80091E2C /* 800BBCF4 000B72B4 7F A3 EB 78 */ mr r3, r29 -/* 800BBCF8 000B72B8 4B FD 3F C9 */ bl func_8008FCC0 +/* 800BBCF8 000B72B8 4B FD 3F C9 */ bl OSRestoreInterrupts lbl_800BBCFC: /* 800BBCFC 000B72BC 80 01 00 24 */ lwz r0, 0x24(r1) /* 800BBD00 000B72C0 83 E1 00 1C */ lwz r31, 0x1c(r1) @@ -65771,7 +65771,7 @@ glabel func_800BBD18 /* 800BBD24 000B72E4 93 E1 00 0C */ stw r31, 0xc(r1) /* 800BBD28 000B72E8 93 C1 00 08 */ stw r30, 8(r1) /* 800BBD2C 000B72EC 7C 7E 1B 78 */ mr r30, r3 -/* 800BBD30 000B72F0 4B FD 3F 69 */ bl func_8008FC98 +/* 800BBD30 000B72F0 4B FD 3F 69 */ bl __RAS_OSDisableInterrupts_begin /* 800BBD34 000B72F4 80 0D 93 D8 */ lwz r0, lbl_8025DA98-_SDA_BASE_(r13) /* 800BBD38 000B72F8 7C 7F 1B 78 */ mr r31, r3 /* 800BBD3C 000B72FC 80 8D 93 E0 */ lwz r4, lbl_8025DAA0-_SDA_BASE_(r13) @@ -65825,7 +65825,7 @@ lbl_800BBD9C: /* 800BBDF8 000B73B8 4B FD C3 59 */ bl func_80098150 lbl_800BBDFC: /* 800BBDFC 000B73BC 7F E3 FB 78 */ mr r3, r31 -/* 800BBE00 000B73C0 4B FD 3E C1 */ bl func_8008FCC0 +/* 800BBE00 000B73C0 4B FD 3E C1 */ bl OSRestoreInterrupts /* 800BBE04 000B73C4 83 E1 00 0C */ lwz r31, 0xc(r1) /* 800BBE08 000B73C8 38 60 00 01 */ li r3, 1 /* 800BBE0C 000B73CC 83 C1 00 08 */ lwz r30, 8(r1) @@ -65841,7 +65841,7 @@ glabel func_800BBE20 /* 800BBE2C 000B73EC 93 E1 00 0C */ stw r31, 0xc(r1) /* 800BBE30 000B73F0 93 C1 00 08 */ stw r30, 8(r1) /* 800BBE34 000B73F4 7C 7E 1B 78 */ mr r30, r3 -/* 800BBE38 000B73F8 4B FD 3E 61 */ bl func_8008FC98 +/* 800BBE38 000B73F8 4B FD 3E 61 */ bl __RAS_OSDisableInterrupts_begin /* 800BBE3C 000B73FC 80 AD 93 D8 */ lwz r5, lbl_8025DA98-_SDA_BASE_(r13) /* 800BBE40 000B7400 7C 7F 1B 78 */ mr r31, r3 /* 800BBE44 000B7404 80 CD 93 E0 */ lwz r6, lbl_8025DAA0-_SDA_BASE_(r13) @@ -65896,7 +65896,7 @@ lbl_800BBEA8: /* 800BBF04 000B74C4 4B FD C2 4D */ bl func_80098150 lbl_800BBF08: /* 800BBF08 000B74C8 7F E3 FB 78 */ mr r3, r31 -/* 800BBF0C 000B74CC 4B FD 3D B5 */ bl func_8008FCC0 +/* 800BBF0C 000B74CC 4B FD 3D B5 */ bl OSRestoreInterrupts /* 800BBF10 000B74D0 83 E1 00 0C */ lwz r31, 0xc(r1) /* 800BBF14 000B74D4 38 60 00 01 */ li r3, 1 /* 800BBF18 000B74D8 83 C1 00 08 */ lwz r30, 8(r1) @@ -66010,7 +66010,7 @@ glabel func_800BC088 /* 800BC094 000B7654 39 61 00 50 */ addi r11, r1, 0x50 /* 800BC098 000B7658 48 09 6D 9D */ bl _savegpr_18 /* 800BC09C 000B765C 7C 73 1B 78 */ mr r19, r3 -/* 800BC0A0 000B7660 4B FD 3B F9 */ bl func_8008FC98 +/* 800BC0A0 000B7660 4B FD 3B F9 */ bl __RAS_OSDisableInterrupts_begin /* 800BC0A4 000B7664 3F 00 80 21 */ lis r24, lbl_80209090@ha /* 800BC0A8 000B7668 7C 76 1B 78 */ mr r22, r3 /* 800BC0AC 000B766C 3B 18 90 90 */ addi r24, r24, lbl_80209090@l @@ -66097,7 +66097,7 @@ lbl_800BC180: /* 800BC1D8 000B7798 4B FD BF 79 */ bl func_80098150 /* 800BC1DC 000B779C 48 00 01 54 */ b lbl_800BC330 lbl_800BC1E0: -/* 800BC1E0 000B77A0 4B FD 3A B9 */ bl func_8008FC98 +/* 800BC1E0 000B77A0 4B FD 3A B9 */ bl __RAS_OSDisableInterrupts_begin /* 800BC1E4 000B77A4 7C 79 1B 78 */ mr r25, r3 /* 800BC1E8 000B77A8 7E E3 BB 78 */ mr r3, r23 /* 800BC1EC 000B77AC 4B FD B7 79 */ bl func_80097964 @@ -66121,7 +66121,7 @@ lbl_800BC1E0: /* 800BC234 000B77F4 90 0D 93 D4 */ stw r0, lbl_8025DA94-_SDA_BASE_(r13) /* 800BC238 000B77F8 4B FD 5B F5 */ bl func_80091E2C /* 800BC23C 000B77FC 7F 23 CB 78 */ mr r3, r25 -/* 800BC240 000B7800 4B FD 3A 81 */ bl func_8008FCC0 +/* 800BC240 000B7800 4B FD 3A 81 */ bl OSRestoreInterrupts /* 800BC244 000B7804 9B 93 00 0A */ stb r28, 0xa(r19) /* 800BC248 000B7808 7E 63 9B 78 */ mr r3, r19 /* 800BC24C 000B780C 38 80 00 00 */ li r4, 0 @@ -66193,7 +66193,7 @@ lbl_800BC330: /* 800BC33C 000B78FC 3B 18 00 0C */ addi r24, r24, 0xc /* 800BC340 000B7900 41 80 FD 94 */ blt lbl_800BC0D4 /* 800BC344 000B7904 7E C3 B3 78 */ mr r3, r22 -/* 800BC348 000B7908 4B FD 39 79 */ bl func_8008FCC0 +/* 800BC348 000B7908 4B FD 39 79 */ bl OSRestoreInterrupts /* 800BC34C 000B790C 39 61 00 50 */ addi r11, r1, 0x50 /* 800BC350 000B7910 7E 83 A3 78 */ mr r3, r20 /* 800BC354 000B7914 48 09 6B 2D */ bl _restgpr_18 @@ -66818,7 +66818,7 @@ glabel func_800BCC40 /* 800BCC48 000B8208 90 01 00 14 */ stw r0, 0x14(r1) /* 800BCC4C 000B820C 93 E1 00 0C */ stw r31, 0xc(r1) /* 800BCC50 000B8210 7C 7F 1B 78 */ mr r31, r3 -/* 800BCC54 000B8214 4B FD 30 45 */ bl func_8008FC98 +/* 800BCC54 000B8214 4B FD 30 45 */ bl __RAS_OSDisableInterrupts_begin /* 800BCC58 000B8218 3C A0 80 00 */ lis r5, 0x800030E3@ha /* 800BCC5C 000B821C 2C 1F 00 00 */ cmpwi r31, 0 /* 800BCC60 000B8220 88 85 30 E3 */ lbz r4, 0x800030E3@l(r5) @@ -66830,7 +66830,7 @@ glabel func_800BCC40 /* 800BCC78 000B8238 60 00 00 40 */ ori r0, r0, 0x40 /* 800BCC7C 000B823C 98 05 30 E3 */ stb r0, 0x30e3(r5) lbl_800BCC80: -/* 800BCC80 000B8240 4B FD 30 41 */ bl func_8008FCC0 +/* 800BCC80 000B8240 4B FD 30 41 */ bl OSRestoreInterrupts /* 800BCC84 000B8244 7F E3 FB 78 */ mr r3, r31 /* 800BCC88 000B8248 83 E1 00 0C */ lwz r31, 0xc(r1) /* 800BCC8C 000B824C 80 01 00 14 */ lwz r0, 0x14(r1) @@ -66866,7 +66866,7 @@ lbl_800BCCF0: /* 800BCCF8 000B82B8 2C 1E 00 04 */ cmpwi r30, 4 /* 800BCCFC 000B82BC 40 80 00 84 */ bge lbl_800BCD80 lbl_800BCD00: -/* 800BCD00 000B82C0 4B FD 2F 99 */ bl func_8008FC98 +/* 800BCD00 000B82C0 4B FD 2F 99 */ bl __RAS_OSDisableInterrupts_begin /* 800BCD04 000B82C4 88 0D 94 05 */ lbz r0, lbl_8025DAC5-_SDA_BASE_(r13) /* 800BCD08 000B82C8 7C 7E 1B 78 */ mr r30, r3 /* 800BCD0C 000B82CC 2C 00 00 00 */ cmpwi r0, 0 @@ -66896,12 +66896,12 @@ lbl_800BCD38: /* 800BCD68 000B8328 48 01 21 99 */ bl func_800CEF00 /* 800BCD6C 000B832C 48 01 1B E1 */ bl func_800CE94C /* 800BCD70 000B8330 7F C3 F3 78 */ mr r3, r30 -/* 800BCD74 000B8334 4B FD 2F 4D */ bl func_8008FCC0 +/* 800BCD74 000B8334 4B FD 2F 4D */ bl OSRestoreInterrupts lbl_800BCD78: /* 800BCD78 000B8338 3B A0 00 00 */ li r29, 0 /* 800BCD7C 000B833C 48 00 00 78 */ b lbl_800BCDF4 lbl_800BCD80: -/* 800BCD80 000B8340 4B FD 2F 19 */ bl func_8008FC98 +/* 800BCD80 000B8340 4B FD 2F 19 */ bl __RAS_OSDisableInterrupts_begin /* 800BCD84 000B8344 88 0D 94 05 */ lbz r0, lbl_8025DAC5-_SDA_BASE_(r13) /* 800BCD88 000B8348 7C 7E 1B 78 */ mr r30, r3 /* 800BCD8C 000B834C 2C 00 00 00 */ cmpwi r0, 0 @@ -66916,7 +66916,7 @@ lbl_800BCD80: /* 800BCDB0 000B8370 48 01 21 51 */ bl func_800CEF00 /* 800BCDB4 000B8374 48 01 1B 99 */ bl func_800CE94C /* 800BCDB8 000B8378 7F C3 F3 78 */ mr r3, r30 -/* 800BCDBC 000B837C 4B FD 2F 05 */ bl func_8008FCC0 +/* 800BCDBC 000B837C 4B FD 2F 05 */ bl OSRestoreInterrupts lbl_800BCDC0: /* 800BCDC0 000B8380 3B A0 00 00 */ li r29, 0 /* 800BCDC4 000B8384 48 00 00 30 */ b lbl_800BCDF4 @@ -66957,14 +66957,14 @@ glabel func_800BCE14 /* 800BCE34 000B83F4 7C 7A 1B 78 */ mr r26, r3 /* 800BCE38 000B83F8 7F BC F0 2E */ lwzx r29, r28, r30 /* 800BCE3C 000B83FC 7C 9B 23 78 */ mr r27, r4 -/* 800BCE40 000B8400 4B FD 2E 59 */ bl func_8008FC98 +/* 800BCE40 000B8400 4B FD 2E 59 */ bl __RAS_OSDisableInterrupts_begin /* 800BCE44 000B8404 83 FD 07 FC */ lwz r31, 0x7fc(r29) -/* 800BCE48 000B8408 4B FD 2E 79 */ bl func_8008FCC0 +/* 800BCE48 000B8408 4B FD 2E 79 */ bl OSRestoreInterrupts /* 800BCE4C 000B840C 2C 1F 00 00 */ cmpwi r31, 0 /* 800BCE50 000B8410 40 82 00 90 */ bne lbl_800BCEE0 -/* 800BCE54 000B8414 4B FD 2E 45 */ bl func_8008FC98 +/* 800BCE54 000B8414 4B FD 2E 45 */ bl __RAS_OSDisableInterrupts_begin /* 800BCE58 000B8418 8B 9D 08 00 */ lbz r28, 0x800(r29) -/* 800BCE5C 000B841C 4B FD 2E 65 */ bl func_8008FCC0 +/* 800BCE5C 000B841C 4B FD 2E 65 */ bl OSRestoreInterrupts /* 800BCE60 000B8420 2C 1C 00 00 */ cmpwi r28, 0 /* 800BCE64 000B8424 41 82 00 0C */ beq lbl_800BCE70 /* 800BCE68 000B8428 3B E0 FF FE */ li r31, -2 @@ -67003,10 +67003,10 @@ lbl_800BCEE0: /* 800BCEE4 000B84A4 41 82 00 20 */ beq lbl_800BCF04 /* 800BCEE8 000B84A8 2C 1F FF FD */ cmpwi r31, -3 /* 800BCEEC 000B84AC 40 82 00 C4 */ bne lbl_800BCFB0 -/* 800BCEF0 000B84B0 4B FD 2D A9 */ bl func_8008FC98 +/* 800BCEF0 000B84B0 4B FD 2D A9 */ bl __RAS_OSDisableInterrupts_begin /* 800BCEF4 000B84B4 38 00 00 00 */ li r0, 0 /* 800BCEF8 000B84B8 90 1D 07 FC */ stw r0, 0x7fc(r29) -/* 800BCEFC 000B84BC 4B FD 2D C5 */ bl func_8008FCC0 +/* 800BCEFC 000B84BC 4B FD 2D C5 */ bl OSRestoreInterrupts /* 800BCF00 000B84C0 48 00 00 B0 */ b lbl_800BCFB0 lbl_800BCF04: /* 800BCF04 000B84C4 4B FD 67 85 */ bl func_80093688 @@ -67031,29 +67031,29 @@ lbl_800BCF04: /* 800BCF50 000B8510 90 9D 08 4C */ stw r4, 0x84c(r29) /* 800BCF54 000B8514 90 7D 08 48 */ stw r3, 0x848(r29) /* 800BCF58 000B8518 7F BC F0 2E */ lwzx r29, r28, r30 -/* 800BCF5C 000B851C 4B FD 2D 3D */ bl func_8008FC98 +/* 800BCF5C 000B851C 4B FD 2D 3D */ bl __RAS_OSDisableInterrupts_begin /* 800BCF60 000B8520 83 9D 07 FC */ lwz r28, 0x7fc(r29) -/* 800BCF64 000B8524 4B FD 2D 5D */ bl func_8008FCC0 +/* 800BCF64 000B8524 4B FD 2D 5D */ bl OSRestoreInterrupts /* 800BCF68 000B8528 2C 1C FF FF */ cmpwi r28, -1 /* 800BCF6C 000B852C 41 82 00 44 */ beq lbl_800BCFB0 -/* 800BCF70 000B8530 4B FD 2D 29 */ bl func_8008FC98 +/* 800BCF70 000B8530 4B FD 2D 29 */ bl __RAS_OSDisableInterrupts_begin /* 800BCF74 000B8534 88 1D 08 C6 */ lbz r0, 0x8c6(r29) /* 800BCF78 000B8538 2C 00 00 00 */ cmpwi r0, 0 /* 800BCF7C 000B853C 41 82 00 0C */ beq lbl_800BCF88 -/* 800BCF80 000B8540 4B FD 2D 41 */ bl func_8008FCC0 +/* 800BCF80 000B8540 4B FD 2D 41 */ bl OSRestoreInterrupts /* 800BCF84 000B8544 48 00 00 2C */ b lbl_800BCFB0 lbl_800BCF88: /* 800BCF88 000B8548 38 00 00 01 */ li r0, 1 /* 800BCF8C 000B854C 98 1D 08 C6 */ stb r0, 0x8c6(r29) -/* 800BCF90 000B8550 4B FD 2D 31 */ bl func_8008FCC0 +/* 800BCF90 000B8550 4B FD 2D 31 */ bl OSRestoreInterrupts /* 800BCF94 000B8554 88 7D 08 03 */ lbz r3, 0x803(r29) /* 800BCF98 000B8558 48 01 D3 ED */ bl func_800DA384 /* 800BCF9C 000B855C 48 00 00 14 */ b lbl_800BCFB0 lbl_800BCFA0: -/* 800BCFA0 000B8560 4B FD 2C F9 */ bl func_8008FC98 +/* 800BCFA0 000B8560 4B FD 2C F9 */ bl __RAS_OSDisableInterrupts_begin /* 800BCFA4 000B8564 38 00 FF FD */ li r0, -3 /* 800BCFA8 000B8568 90 1D 07 FC */ stw r0, 0x7fc(r29) -/* 800BCFAC 000B856C 4B FD 2D 15 */ bl func_8008FCC0 +/* 800BCFAC 000B856C 4B FD 2D 15 */ bl OSRestoreInterrupts lbl_800BCFB0: /* 800BCFB0 000B8570 39 61 00 50 */ addi r11, r1, 0x50 /* 800BCFB4 000B8574 7F E3 FB 78 */ mr r3, r31 @@ -67959,7 +67959,7 @@ glabel func_800BDC7C /* 800BDCA4 000B9264 80 1B 07 FC */ lwz r0, 0x7fc(r27) /* 800BDCA8 000B9268 2C 00 FF FF */ cmpwi r0, -1 /* 800BDCAC 000B926C 41 82 01 B4 */ beq lbl_800BDE60 -/* 800BDCB0 000B9270 4B FD 1F E9 */ bl func_8008FC98 +/* 800BDCB0 000B9270 4B FD 1F E9 */ bl __RAS_OSDisableInterrupts_begin /* 800BDCB4 000B9274 88 1B 08 06 */ lbz r0, 0x806(r27) /* 800BDCB8 000B9278 7C 79 1B 78 */ mr r25, r3 /* 800BDCBC 000B927C 7F 63 DB 78 */ mr r3, r27 @@ -67988,10 +67988,10 @@ lbl_800BDCFC: /* 800BDD14 000B92D4 4B F4 67 29 */ bl memset lbl_800BDD18: /* 800BDD18 000B92D8 7F 23 CB 78 */ mr r3, r25 -/* 800BDD1C 000B92DC 4B FD 1F A5 */ bl func_8008FCC0 +/* 800BDD1C 000B92DC 4B FD 1F A5 */ bl OSRestoreInterrupts /* 800BDD20 000B92E0 7F BE E0 2E */ lwzx r29, r30, r28 /* 800BDD24 000B92E4 3B 20 00 00 */ li r25, 0 -/* 800BDD28 000B92E8 4B FD 1F 71 */ bl func_8008FC98 +/* 800BDD28 000B92E8 4B FD 1F 71 */ bl __RAS_OSDisableInterrupts_begin /* 800BDD2C 000B92EC 88 1D 08 06 */ lbz r0, 0x806(r29) /* 800BDD30 000B92F0 7C 00 00 34 */ cntlzw r0, r0 /* 800BDD34 000B92F4 54 00 DE 3E */ rlwinm r0, r0, 0x1b, 0x18, 0x1f @@ -68020,15 +68020,15 @@ lbl_800BDD84: /* 800BDD84 000B9344 38 00 00 00 */ li r0, 0 lbl_800BDD88: /* 800BDD88 000B9348 B0 1D 08 52 */ sth r0, 0x852(r29) -/* 800BDD8C 000B934C 4B FD 1F 35 */ bl func_8008FCC0 +/* 800BDD8C 000B934C 4B FD 1F 35 */ bl OSRestoreInterrupts /* 800BDD90 000B9350 A0 1D 08 52 */ lhz r0, 0x852(r29) /* 800BDD94 000B9354 28 00 02 58 */ cmplwi r0, 0x258 /* 800BDD98 000B9358 40 81 00 18 */ ble lbl_800BDDB0 /* 800BDD9C 000B935C 7F BE E0 2E */ lwzx r29, r30, r28 -/* 800BDDA0 000B9360 4B FD 1E F9 */ bl func_8008FC98 +/* 800BDDA0 000B9360 4B FD 1E F9 */ bl __RAS_OSDisableInterrupts_begin /* 800BDDA4 000B9364 38 00 00 00 */ li r0, 0 /* 800BDDA8 000B9368 98 1D 08 51 */ stb r0, 0x851(r29) -/* 800BDDAC 000B936C 4B FD 1F 15 */ bl func_8008FCC0 +/* 800BDDAC 000B936C 4B FD 1F 15 */ bl OSRestoreInterrupts lbl_800BDDB0: /* 800BDDB0 000B9370 2C 1F 00 00 */ cmpwi r31, 0 /* 800BDDB4 000B9374 41 82 00 18 */ beq lbl_800BDDCC @@ -68056,21 +68056,21 @@ lbl_800BDDCC: /* 800BDE08 000B93C8 7C 04 00 00 */ cmpw r4, r0 /* 800BDE0C 000B93CC 40 81 00 48 */ ble lbl_800BDE54 /* 800BDE10 000B93D0 7F 7E E0 2E */ lwzx r27, r30, r28 -/* 800BDE14 000B93D4 4B FD 1E 85 */ bl func_8008FC98 +/* 800BDE14 000B93D4 4B FD 1E 85 */ bl __RAS_OSDisableInterrupts_begin /* 800BDE18 000B93D8 83 3B 07 FC */ lwz r25, 0x7fc(r27) -/* 800BDE1C 000B93DC 4B FD 1E A5 */ bl func_8008FCC0 +/* 800BDE1C 000B93DC 4B FD 1E A5 */ bl OSRestoreInterrupts /* 800BDE20 000B93E0 2C 19 FF FF */ cmpwi r25, -1 /* 800BDE24 000B93E4 41 82 00 30 */ beq lbl_800BDE54 -/* 800BDE28 000B93E8 4B FD 1E 71 */ bl func_8008FC98 +/* 800BDE28 000B93E8 4B FD 1E 71 */ bl __RAS_OSDisableInterrupts_begin /* 800BDE2C 000B93EC 88 1B 08 C6 */ lbz r0, 0x8c6(r27) /* 800BDE30 000B93F0 2C 00 00 00 */ cmpwi r0, 0 /* 800BDE34 000B93F4 41 82 00 0C */ beq lbl_800BDE40 -/* 800BDE38 000B93F8 4B FD 1E 89 */ bl func_8008FCC0 +/* 800BDE38 000B93F8 4B FD 1E 89 */ bl OSRestoreInterrupts /* 800BDE3C 000B93FC 48 00 00 18 */ b lbl_800BDE54 lbl_800BDE40: /* 800BDE40 000B9400 38 00 00 01 */ li r0, 1 /* 800BDE44 000B9404 98 1B 08 C6 */ stb r0, 0x8c6(r27) -/* 800BDE48 000B9408 4B FD 1E 79 */ bl func_8008FCC0 +/* 800BDE48 000B9408 4B FD 1E 79 */ bl OSRestoreInterrupts /* 800BDE4C 000B940C 88 7B 08 03 */ lbz r3, 0x803(r27) /* 800BDE50 000B9410 48 01 C5 35 */ bl func_800DA384 lbl_800BDE54: @@ -68113,9 +68113,9 @@ lbl_800BDEB4: /* 800BDED4 000B9494 80 1E 07 80 */ lwz r0, 0x780(r30) /* 800BDED8 000B9498 2C 00 00 00 */ cmpwi r0, 0 /* 800BDEDC 000B949C 41 82 01 64 */ beq lbl_800BE040 -/* 800BDEE0 000B94A0 4B FD 1D B9 */ bl func_8008FC98 +/* 800BDEE0 000B94A0 4B FD 1D B9 */ bl __RAS_OSDisableInterrupts_begin /* 800BDEE4 000B94A4 7C 79 1B 78 */ mr r25, r3 -/* 800BDEE8 000B94A8 4B FD 1D B1 */ bl func_8008FC98 +/* 800BDEE8 000B94A8 4B FD 1D B1 */ bl __RAS_OSDisableInterrupts_begin /* 800BDEEC 000B94AC 88 9E 05 EC */ lbz r4, 0x5ec(r30) /* 800BDEF0 000B94B0 88 1E 05 ED */ lbz r0, 0x5ed(r30) /* 800BDEF4 000B94B4 7C 04 00 50 */ subf r0, r4, r0 @@ -68125,11 +68125,11 @@ lbl_800BDEB4: /* 800BDF04 000B94C4 7C 1D 02 14 */ add r0, r29, r0 /* 800BDF08 000B94C8 7C 1D 07 74 */ extsb r29, r0 lbl_800BDF0C: -/* 800BDF0C 000B94CC 4B FD 1D B5 */ bl func_8008FCC0 +/* 800BDF0C 000B94CC 4B FD 1D B5 */ bl OSRestoreInterrupts /* 800BDF10 000B94D0 2C 1D 00 00 */ cmpwi r29, 0 /* 800BDF14 000B94D4 40 82 00 14 */ bne lbl_800BDF28 /* 800BDF18 000B94D8 7F 23 CB 78 */ mr r3, r25 -/* 800BDF1C 000B94DC 4B FD 1D A5 */ bl func_8008FCC0 +/* 800BDF1C 000B94DC 4B FD 1D A5 */ bl OSRestoreInterrupts /* 800BDF20 000B94E0 38 00 00 00 */ li r0, 0 /* 800BDF24 000B94E4 48 00 00 30 */ b lbl_800BDF54 lbl_800BDF28: @@ -68142,7 +68142,7 @@ lbl_800BDF28: /* 800BDF40 000B9500 7C 84 02 14 */ add r4, r4, r0 /* 800BDF44 000B9504 4B F4 63 F5 */ bl memcpy /* 800BDF48 000B9508 7F 23 CB 78 */ mr r3, r25 -/* 800BDF4C 000B950C 4B FD 1D 75 */ bl func_8008FCC0 +/* 800BDF4C 000B950C 4B FD 1D 75 */ bl OSRestoreInterrupts /* 800BDF50 000B9510 38 00 00 01 */ li r0, 1 lbl_800BDF54: /* 800BDF54 000B9514 2C 00 00 00 */ cmpwi r0, 0 @@ -68164,9 +68164,9 @@ lbl_800BDF54: /* 800BDF94 000B9554 4B FF EE 81 */ bl func_800BCE14 /* 800BDF98 000B9558 2C 03 00 00 */ cmpwi r3, 0 /* 800BDF9C 000B955C 40 82 00 A4 */ bne lbl_800BE040 -/* 800BDFA0 000B9560 4B FD 1C F9 */ bl func_8008FC98 +/* 800BDFA0 000B9560 4B FD 1C F9 */ bl __RAS_OSDisableInterrupts_begin /* 800BDFA4 000B9564 7C 79 1B 78 */ mr r25, r3 -/* 800BDFA8 000B9568 4B FD 1C F1 */ bl func_8008FC98 +/* 800BDFA8 000B9568 4B FD 1C F1 */ bl __RAS_OSDisableInterrupts_begin /* 800BDFAC 000B956C 88 9E 05 EC */ lbz r4, 0x5ec(r30) /* 800BDFB0 000B9570 88 1E 05 ED */ lbz r0, 0x5ed(r30) /* 800BDFB4 000B9574 7C 04 00 50 */ subf r0, r4, r0 @@ -68176,11 +68176,11 @@ lbl_800BDF54: /* 800BDFC4 000B9584 7C 1D 02 14 */ add r0, r29, r0 /* 800BDFC8 000B9588 7C 1D 07 74 */ extsb r29, r0 lbl_800BDFCC: -/* 800BDFCC 000B958C 4B FD 1C F5 */ bl func_8008FCC0 +/* 800BDFCC 000B958C 4B FD 1C F5 */ bl OSRestoreInterrupts /* 800BDFD0 000B9590 2C 1D 00 00 */ cmpwi r29, 0 /* 800BDFD4 000B9594 40 82 00 10 */ bne lbl_800BDFE4 /* 800BDFD8 000B9598 7F 23 CB 78 */ mr r3, r25 -/* 800BDFDC 000B959C 4B FD 1C E5 */ bl func_8008FCC0 +/* 800BDFDC 000B959C 4B FD 1C E5 */ bl OSRestoreInterrupts /* 800BDFE0 000B95A0 48 00 00 58 */ b lbl_800BE038 lbl_800BDFE4: /* 800BDFE4 000B95A4 88 1E 05 EC */ lbz r0, 0x5ec(r30) @@ -68203,7 +68203,7 @@ lbl_800BDFE4: /* 800BE028 000B95E8 7C 84 FE 70 */ srawi r4, r4, 0x1f /* 800BE02C 000B95EC 7C 00 20 78 */ andc r0, r0, r4 /* 800BE030 000B95F0 98 1E 05 EC */ stb r0, 0x5ec(r30) -/* 800BE034 000B95F4 4B FD 1C 8D */ bl func_8008FCC0 +/* 800BE034 000B95F4 4B FD 1C 8D */ bl OSRestoreInterrupts lbl_800BE038: /* 800BE038 000B95F8 3B 20 00 01 */ li r25, 1 /* 800BE03C 000B95FC 48 00 00 08 */ b lbl_800BE044 @@ -68214,9 +68214,9 @@ lbl_800BE044: /* 800BE048 000B9608 80 1D 08 18 */ lwz r0, 0x818(r29) /* 800BE04C 000B960C 2C 00 00 00 */ cmpwi r0, 0 /* 800BE050 000B9610 41 82 01 64 */ beq lbl_800BE1B4 -/* 800BE054 000B9614 4B FD 1C 45 */ bl func_8008FC98 +/* 800BE054 000B9614 4B FD 1C 45 */ bl __RAS_OSDisableInterrupts_begin /* 800BE058 000B9618 7C 7E 1B 78 */ mr r30, r3 -/* 800BE05C 000B961C 4B FD 1C 3D */ bl func_8008FC98 +/* 800BE05C 000B961C 4B FD 1C 3D */ bl __RAS_OSDisableInterrupts_begin /* 800BE060 000B9620 88 9D 01 60 */ lbz r4, 0x160(r29) /* 800BE064 000B9624 88 1D 01 61 */ lbz r0, 0x161(r29) /* 800BE068 000B9628 7C 04 00 50 */ subf r0, r4, r0 @@ -68226,11 +68226,11 @@ lbl_800BE044: /* 800BE078 000B9638 7C 16 02 14 */ add r0, r22, r0 /* 800BE07C 000B963C 7C 16 07 74 */ extsb r22, r0 lbl_800BE080: -/* 800BE080 000B9640 4B FD 1C 41 */ bl func_8008FCC0 +/* 800BE080 000B9640 4B FD 1C 41 */ bl OSRestoreInterrupts /* 800BE084 000B9644 2C 16 00 00 */ cmpwi r22, 0 /* 800BE088 000B9648 40 82 00 14 */ bne lbl_800BE09C /* 800BE08C 000B964C 7F C3 F3 78 */ mr r3, r30 -/* 800BE090 000B9650 4B FD 1C 31 */ bl func_8008FCC0 +/* 800BE090 000B9650 4B FD 1C 31 */ bl OSRestoreInterrupts /* 800BE094 000B9654 38 00 00 00 */ li r0, 0 /* 800BE098 000B9658 48 00 00 30 */ b lbl_800BE0C8 lbl_800BE09C: @@ -68243,7 +68243,7 @@ lbl_800BE09C: /* 800BE0B4 000B9674 7C 84 02 14 */ add r4, r4, r0 /* 800BE0B8 000B9678 4B F4 62 81 */ bl memcpy /* 800BE0BC 000B967C 7F C3 F3 78 */ mr r3, r30 -/* 800BE0C0 000B9680 4B FD 1C 01 */ bl func_8008FCC0 +/* 800BE0C0 000B9680 4B FD 1C 01 */ bl OSRestoreInterrupts /* 800BE0C4 000B9684 38 00 00 01 */ li r0, 1 lbl_800BE0C8: /* 800BE0C8 000B9688 2C 00 00 00 */ cmpwi r0, 0 @@ -68265,9 +68265,9 @@ lbl_800BE0C8: /* 800BE108 000B96C8 4B FF ED 0D */ bl func_800BCE14 /* 800BE10C 000B96CC 2C 03 00 00 */ cmpwi r3, 0 /* 800BE110 000B96D0 40 82 00 A4 */ bne lbl_800BE1B4 -/* 800BE114 000B96D4 4B FD 1B 85 */ bl func_8008FC98 +/* 800BE114 000B96D4 4B FD 1B 85 */ bl __RAS_OSDisableInterrupts_begin /* 800BE118 000B96D8 7C 7E 1B 78 */ mr r30, r3 -/* 800BE11C 000B96DC 4B FD 1B 7D */ bl func_8008FC98 +/* 800BE11C 000B96DC 4B FD 1B 7D */ bl __RAS_OSDisableInterrupts_begin /* 800BE120 000B96E0 88 9D 01 60 */ lbz r4, 0x160(r29) /* 800BE124 000B96E4 88 1D 01 61 */ lbz r0, 0x161(r29) /* 800BE128 000B96E8 7C 04 00 50 */ subf r0, r4, r0 @@ -68277,11 +68277,11 @@ lbl_800BE0C8: /* 800BE138 000B96F8 7C 16 02 14 */ add r0, r22, r0 /* 800BE13C 000B96FC 7C 16 07 74 */ extsb r22, r0 lbl_800BE140: -/* 800BE140 000B9700 4B FD 1B 81 */ bl func_8008FCC0 +/* 800BE140 000B9700 4B FD 1B 81 */ bl OSRestoreInterrupts /* 800BE144 000B9704 2C 16 00 00 */ cmpwi r22, 0 /* 800BE148 000B9708 40 82 00 10 */ bne lbl_800BE158 /* 800BE14C 000B970C 7F C3 F3 78 */ mr r3, r30 -/* 800BE150 000B9710 4B FD 1B 71 */ bl func_8008FCC0 +/* 800BE150 000B9710 4B FD 1B 71 */ bl OSRestoreInterrupts /* 800BE154 000B9714 48 00 00 58 */ b lbl_800BE1AC lbl_800BE158: /* 800BE158 000B9718 88 1D 01 60 */ lbz r0, 0x160(r29) @@ -68304,7 +68304,7 @@ lbl_800BE158: /* 800BE19C 000B975C 7C 84 FE 70 */ srawi r4, r4, 0x1f /* 800BE1A0 000B9760 7C 00 20 78 */ andc r0, r0, r4 /* 800BE1A4 000B9764 98 1D 01 60 */ stb r0, 0x160(r29) -/* 800BE1A8 000B9768 4B FD 1B 19 */ bl func_8008FCC0 +/* 800BE1A8 000B9768 4B FD 1B 19 */ bl OSRestoreInterrupts lbl_800BE1AC: /* 800BE1AC 000B976C 38 00 00 01 */ li r0, 1 /* 800BE1B0 000B9770 48 00 00 08 */ b lbl_800BE1B8 @@ -68318,7 +68318,7 @@ lbl_800BE1B8: /* 800BE1C8 000B9788 41 82 00 CC */ beq lbl_800BE294 /* 800BE1CC 000B978C 2C 19 00 01 */ cmpwi r25, 1 /* 800BE1D0 000B9790 41 82 00 34 */ beq lbl_800BE204 -/* 800BE1D4 000B9794 4B FD 1A C5 */ bl func_8008FC98 +/* 800BE1D4 000B9794 4B FD 1A C5 */ bl __RAS_OSDisableInterrupts_begin /* 800BE1D8 000B9798 88 9D 01 60 */ lbz r4, 0x160(r29) /* 800BE1DC 000B979C 88 1D 01 61 */ lbz r0, 0x161(r29) /* 800BE1E0 000B97A0 7C 04 00 50 */ subf r0, r4, r0 @@ -68328,7 +68328,7 @@ lbl_800BE1B8: /* 800BE1F0 000B97B0 7C 16 02 14 */ add r0, r22, r0 /* 800BE1F4 000B97B4 7C 16 07 74 */ extsb r22, r0 lbl_800BE1F8: -/* 800BE1F8 000B97B8 4B FD 1A C9 */ bl func_8008FCC0 +/* 800BE1F8 000B97B8 4B FD 1A C9 */ bl OSRestoreInterrupts /* 800BE1FC 000B97BC 2C 16 00 00 */ cmpwi r22, 0 /* 800BE200 000B97C0 40 81 00 10 */ ble lbl_800BE210 lbl_800BE204: @@ -68407,10 +68407,10 @@ lbl_800BE2BC: /* 800BE308 000B98C8 7C 63 07 74 */ extsb r3, r3 /* 800BE30C 000B98CC 7C 03 00 00 */ cmpw r3, r0 /* 800BE310 000B98D0 41 82 00 20 */ beq lbl_800BE330 -/* 800BE314 000B98D4 4B FD 19 85 */ bl func_8008FC98 +/* 800BE314 000B98D4 4B FD 19 85 */ bl __RAS_OSDisableInterrupts_begin /* 800BE318 000B98D8 88 19 31 A2 */ lbz r0, 0x31a2(r25) /* 800BE31C 000B98DC 98 0D 94 04 */ stb r0, lbl_8025DAC4-_SDA_BASE_(r13) -/* 800BE320 000B98E0 4B FD 19 A1 */ bl func_8008FCC0 +/* 800BE320 000B98E0 4B FD 19 A1 */ bl OSRestoreInterrupts /* 800BE324 000B98E4 88 0D 94 04 */ lbz r0, lbl_8025DAC4-_SDA_BASE_(r13) /* 800BE328 000B98E8 7C 03 07 74 */ extsb r3, r0 /* 800BE32C 000B98EC 48 01 0A E9 */ bl func_800CEE14 @@ -68644,7 +68644,7 @@ glabel func_800BE4D0 /* 800BE68C 000B9C4C 90 9D 01 68 */ stw r4, 0x168(r29) /* 800BE690 000B9C50 90 7D 05 F0 */ stw r3, 0x5f0(r29) /* 800BE694 000B9C54 90 1D 05 F4 */ stw r0, 0x5f4(r29) -/* 800BE698 000B9C58 4B FD 16 01 */ bl func_8008FC98 +/* 800BE698 000B9C58 4B FD 16 01 */ bl __RAS_OSDisableInterrupts_begin /* 800BE69C 000B9C5C 9B DD 01 60 */ stb r30, 0x160(r29) /* 800BE6A0 000B9C60 7C 7F 1B 78 */ mr r31, r3 /* 800BE6A4 000B9C64 38 80 00 00 */ li r4, 0 @@ -68654,8 +68654,8 @@ glabel func_800BE4D0 /* 800BE6B4 000B9C74 1C A0 00 30 */ mulli r5, r0, 0x30 /* 800BE6B8 000B9C78 4B F4 5D 85 */ bl memset /* 800BE6BC 000B9C7C 7F E3 FB 78 */ mr r3, r31 -/* 800BE6C0 000B9C80 4B FD 16 01 */ bl func_8008FCC0 -/* 800BE6C4 000B9C84 4B FD 15 D5 */ bl func_8008FC98 +/* 800BE6C0 000B9C80 4B FD 16 01 */ bl OSRestoreInterrupts +/* 800BE6C4 000B9C84 4B FD 15 D5 */ bl __RAS_OSDisableInterrupts_begin /* 800BE6C8 000B9C88 9B DD 05 EC */ stb r30, 0x5ec(r29) /* 800BE6CC 000B9C8C 7C 7F 1B 78 */ mr r31, r3 /* 800BE6D0 000B9C90 38 80 00 00 */ li r4, 0 @@ -68665,7 +68665,7 @@ glabel func_800BE4D0 /* 800BE6E0 000B9CA0 1C A0 00 30 */ mulli r5, r0, 0x30 /* 800BE6E4 000B9CA4 4B F4 5D 59 */ bl memset /* 800BE6E8 000B9CA8 7F E3 FB 78 */ mr r3, r31 -/* 800BE6EC 000B9CAC 4B FD 15 D5 */ bl func_8008FCC0 +/* 800BE6EC 000B9CAC 4B FD 15 D5 */ bl OSRestoreInterrupts /* 800BE6F0 000B9CB0 1C 1C 00 14 */ mulli r0, r28, 0x14 /* 800BE6F4 000B9CB4 3C 60 80 21 */ lis r3, lbl_8020C560@ha /* 800BE6F8 000B9CB8 38 63 C5 60 */ addi r3, r3, lbl_8020C560@l @@ -68704,12 +68704,12 @@ lbl_800BE770: /* 800BE770 000B9D30 48 00 FE 21 */ bl func_800CE590 /* 800BE774 000B9D34 2C 03 00 00 */ cmpwi r3, 0 /* 800BE778 000B9D38 41 82 01 F8 */ beq lbl_800BE970 -/* 800BE77C 000B9D3C 4B FD 15 1D */ bl func_8008FC98 +/* 800BE77C 000B9D3C 4B FD 15 1D */ bl __RAS_OSDisableInterrupts_begin /* 800BE780 000B9D40 3C 80 CD 00 */ lis r4, 0xCD0000C0@ha /* 800BE784 000B9D44 80 04 00 C0 */ lwz r0, 0xCD0000C0@l(r4) /* 800BE788 000B9D48 60 00 01 00 */ ori r0, r0, 0x100 /* 800BE78C 000B9D4C 90 04 00 C0 */ stw r0, 0xc0(r4) -/* 800BE790 000B9D50 4B FD 15 31 */ bl func_8008FCC0 +/* 800BE790 000B9D50 4B FD 15 31 */ bl OSRestoreInterrupts /* 800BE794 000B9D54 38 9F 10 40 */ addi r4, r31, 0x1040 /* 800BE798 000B9D58 38 00 FF FF */ li r0, -1 /* 800BE79C 000B9D5C 98 04 00 00 */ stb r0, 0(r4) @@ -68866,9 +68866,9 @@ glabel func_800BE99C /* 800BE9B0 000B9F70 38 84 91 50 */ addi r4, r4, lbl_80209150@l /* 800BE9B4 000B9F74 93 E1 00 0C */ stw r31, 0xc(r1) /* 800BE9B8 000B9F78 7F E4 00 2E */ lwzx r31, r4, r0 -/* 800BE9BC 000B9F7C 4B FD 12 DD */ bl func_8008FC98 +/* 800BE9BC 000B9F7C 4B FD 12 DD */ bl __RAS_OSDisableInterrupts_begin /* 800BE9C0 000B9F80 8B FF 08 C3 */ lbz r31, 0x8c3(r31) -/* 800BE9C4 000B9F84 4B FD 12 FD */ bl func_8008FCC0 +/* 800BE9C4 000B9F84 4B FD 12 FD */ bl OSRestoreInterrupts /* 800BE9C8 000B9F88 7F E3 FB 78 */ mr r3, r31 /* 800BE9CC 000B9F8C 83 E1 00 0C */ lwz r31, 0xc(r1) /* 800BE9D0 000B9F90 80 01 00 14 */ lwz r0, 0x14(r1) @@ -68945,9 +68945,9 @@ lbl_800BEA4C: /* 800BEADC 000BA09C D8 41 00 58 */ stfd f2, 0x58(r1) /* 800BEAE0 000BA0A0 D8 21 00 60 */ stfd f1, 0x60(r1) /* 800BEAE4 000BA0A4 D8 01 00 68 */ stfd f0, 0x68(r1) -/* 800BEAE8 000BA0A8 4B FD 11 B1 */ bl func_8008FC98 +/* 800BEAE8 000BA0A8 4B FD 11 B1 */ bl __RAS_OSDisableInterrupts_begin /* 800BEAEC 000BA0AC 7C 7E 1B 78 */ mr r30, r3 -/* 800BEAF0 000BA0B0 4B FD 11 A9 */ bl func_8008FC98 +/* 800BEAF0 000BA0B0 4B FD 11 A9 */ bl __RAS_OSDisableInterrupts_begin /* 800BEAF4 000BA0B4 88 9F 01 60 */ lbz r4, 0x160(r31) /* 800BEAF8 000BA0B8 88 1F 01 61 */ lbz r0, 0x161(r31) /* 800BEAFC 000BA0BC 7C 04 00 50 */ subf r0, r4, r0 @@ -68957,13 +68957,13 @@ lbl_800BEA4C: /* 800BEB0C 000BA0CC 7C 1D 02 14 */ add r0, r29, r0 /* 800BEB10 000BA0D0 7C 1D 07 74 */ extsb r29, r0 lbl_800BEB14: -/* 800BEB14 000BA0D4 4B FD 11 AD */ bl func_8008FCC0 +/* 800BEB14 000BA0D4 4B FD 11 AD */ bl OSRestoreInterrupts /* 800BEB18 000BA0D8 80 7F 01 68 */ lwz r3, 0x168(r31) /* 800BEB1C 000BA0DC 38 03 FF FF */ addi r0, r3, -1 /* 800BEB20 000BA0E0 7C 00 E8 40 */ cmplw r0, r29 /* 800BEB24 000BA0E4 40 82 00 10 */ bne lbl_800BEB34 /* 800BEB28 000BA0E8 7F C3 F3 78 */ mr r3, r30 -/* 800BEB2C 000BA0EC 4B FD 11 95 */ bl func_8008FCC0 +/* 800BEB2C 000BA0EC 4B FD 11 95 */ bl OSRestoreInterrupts /* 800BEB30 000BA0F0 48 00 00 78 */ b lbl_800BEBA8 lbl_800BEB34: /* 800BEB34 000BA0F4 88 1F 01 61 */ lbz r0, 0x161(r31) @@ -68994,7 +68994,7 @@ lbl_800BEB34: /* 800BEB98 000BA158 7C 84 FE 70 */ srawi r4, r4, 0x1f /* 800BEB9C 000BA15C 7C 00 20 78 */ andc r0, r0, r4 /* 800BEBA0 000BA160 98 1F 01 61 */ stb r0, 0x161(r31) -/* 800BEBA4 000BA164 4B FD 11 1D */ bl func_8008FCC0 +/* 800BEBA4 000BA164 4B FD 11 1D */ bl OSRestoreInterrupts lbl_800BEBA8: /* 800BEBA8 000BA168 80 01 00 84 */ lwz r0, 0x84(r1) /* 800BEBAC 000BA16C 83 E1 00 7C */ lwz r31, 0x7c(r1) @@ -69054,9 +69054,9 @@ glabel func_800BEBC4 /* 800BEC7C 000BA23C D8 41 00 58 */ stfd f2, 0x58(r1) /* 800BEC80 000BA240 D8 21 00 60 */ stfd f1, 0x60(r1) /* 800BEC84 000BA244 D8 01 00 68 */ stfd f0, 0x68(r1) -/* 800BEC88 000BA248 4B FD 10 11 */ bl func_8008FC98 +/* 800BEC88 000BA248 4B FD 10 11 */ bl __RAS_OSDisableInterrupts_begin /* 800BEC8C 000BA24C 7C 7E 1B 78 */ mr r30, r3 -/* 800BEC90 000BA250 4B FD 10 09 */ bl func_8008FC98 +/* 800BEC90 000BA250 4B FD 10 09 */ bl __RAS_OSDisableInterrupts_begin /* 800BEC94 000BA254 88 9F 01 60 */ lbz r4, 0x160(r31) /* 800BEC98 000BA258 88 1F 01 61 */ lbz r0, 0x161(r31) /* 800BEC9C 000BA25C 7C 04 00 50 */ subf r0, r4, r0 @@ -69066,13 +69066,13 @@ glabel func_800BEBC4 /* 800BECAC 000BA26C 7C 1D 02 14 */ add r0, r29, r0 /* 800BECB0 000BA270 7C 1D 07 74 */ extsb r29, r0 lbl_800BECB4: -/* 800BECB4 000BA274 4B FD 10 0D */ bl func_8008FCC0 +/* 800BECB4 000BA274 4B FD 10 0D */ bl OSRestoreInterrupts /* 800BECB8 000BA278 80 7F 01 68 */ lwz r3, 0x168(r31) /* 800BECBC 000BA27C 38 03 FF FF */ addi r0, r3, -1 /* 800BECC0 000BA280 7C 00 E8 40 */ cmplw r0, r29 /* 800BECC4 000BA284 40 82 00 10 */ bne lbl_800BECD4 /* 800BECC8 000BA288 7F C3 F3 78 */ mr r3, r30 -/* 800BECCC 000BA28C 4B FD 0F F5 */ bl func_8008FCC0 +/* 800BECCC 000BA28C 4B FD 0F F5 */ bl OSRestoreInterrupts /* 800BECD0 000BA290 48 00 00 78 */ b lbl_800BED48 lbl_800BECD4: /* 800BECD4 000BA294 88 1F 01 61 */ lbz r0, 0x161(r31) @@ -69103,7 +69103,7 @@ lbl_800BECD4: /* 800BED38 000BA2F8 7C 84 FE 70 */ srawi r4, r4, 0x1f /* 800BED3C 000BA2FC 7C 00 20 78 */ andc r0, r0, r4 /* 800BED40 000BA300 98 1F 01 61 */ stb r0, 0x161(r31) -/* 800BED44 000BA304 4B FD 0F 7D */ bl func_8008FCC0 +/* 800BED44 000BA304 4B FD 0F 7D */ bl OSRestoreInterrupts lbl_800BED48: /* 800BED48 000BA308 80 01 00 84 */ lwz r0, 0x84(r1) /* 800BED4C 000BA30C 83 E1 00 7C */ lwz r31, 0x7c(r1) @@ -69163,9 +69163,9 @@ glabel func_800BED64 /* 800BEE1C 000BA3DC D8 41 00 58 */ stfd f2, 0x58(r1) /* 800BEE20 000BA3E0 D8 21 00 60 */ stfd f1, 0x60(r1) /* 800BEE24 000BA3E4 D8 01 00 68 */ stfd f0, 0x68(r1) -/* 800BEE28 000BA3E8 4B FD 0E 71 */ bl func_8008FC98 +/* 800BEE28 000BA3E8 4B FD 0E 71 */ bl __RAS_OSDisableInterrupts_begin /* 800BEE2C 000BA3EC 7C 7E 1B 78 */ mr r30, r3 -/* 800BEE30 000BA3F0 4B FD 0E 69 */ bl func_8008FC98 +/* 800BEE30 000BA3F0 4B FD 0E 69 */ bl __RAS_OSDisableInterrupts_begin /* 800BEE34 000BA3F4 88 9F 01 60 */ lbz r4, 0x160(r31) /* 800BEE38 000BA3F8 88 1F 01 61 */ lbz r0, 0x161(r31) /* 800BEE3C 000BA3FC 7C 04 00 50 */ subf r0, r4, r0 @@ -69175,13 +69175,13 @@ glabel func_800BED64 /* 800BEE4C 000BA40C 7C 1D 02 14 */ add r0, r29, r0 /* 800BEE50 000BA410 7C 1D 07 74 */ extsb r29, r0 lbl_800BEE54: -/* 800BEE54 000BA414 4B FD 0E 6D */ bl func_8008FCC0 +/* 800BEE54 000BA414 4B FD 0E 6D */ bl OSRestoreInterrupts /* 800BEE58 000BA418 80 7F 01 68 */ lwz r3, 0x168(r31) /* 800BEE5C 000BA41C 38 03 FF FF */ addi r0, r3, -1 /* 800BEE60 000BA420 7C 00 E8 40 */ cmplw r0, r29 /* 800BEE64 000BA424 40 82 00 10 */ bne lbl_800BEE74 /* 800BEE68 000BA428 7F C3 F3 78 */ mr r3, r30 -/* 800BEE6C 000BA42C 4B FD 0E 55 */ bl func_8008FCC0 +/* 800BEE6C 000BA42C 4B FD 0E 55 */ bl OSRestoreInterrupts /* 800BEE70 000BA430 48 00 00 78 */ b lbl_800BEEE8 lbl_800BEE74: /* 800BEE74 000BA434 88 1F 01 61 */ lbz r0, 0x161(r31) @@ -69212,7 +69212,7 @@ lbl_800BEE74: /* 800BEED8 000BA498 7C 84 FE 70 */ srawi r4, r4, 0x1f /* 800BEEDC 000BA49C 7C 00 20 78 */ andc r0, r0, r4 /* 800BEEE0 000BA4A0 98 1F 01 61 */ stb r0, 0x161(r31) -/* 800BEEE4 000BA4A4 4B FD 0D DD */ bl func_8008FCC0 +/* 800BEEE4 000BA4A4 4B FD 0D DD */ bl OSRestoreInterrupts lbl_800BEEE8: /* 800BEEE8 000BA4A8 80 01 00 84 */ lwz r0, 0x84(r1) /* 800BEEEC 000BA4AC 83 E1 00 7C */ lwz r31, 0x7c(r1) @@ -69236,13 +69236,13 @@ glabel func_800BEF04 /* 800BEF2C 000BA4EC 7C 9A 23 78 */ mr r26, r4 /* 800BEF30 000BA4F0 7F A5 00 2E */ lwzx r29, r5, r0 /* 800BEF34 000BA4F4 41 82 07 9C */ beq lbl_800BF6D0 -/* 800BEF38 000BA4F8 4B FD 0D 61 */ bl func_8008FC98 +/* 800BEF38 000BA4F8 4B FD 0D 61 */ bl __RAS_OSDisableInterrupts_begin /* 800BEF3C 000BA4FC 7F 44 00 34 */ cntlzw r4, r26 /* 800BEF40 000BA500 38 00 00 00 */ li r0, 0 /* 800BEF44 000BA504 54 84 D9 7E */ srwi r4, r4, 5 /* 800BEF48 000BA508 90 9D 08 20 */ stw r4, 0x820(r29) /* 800BEF4C 000BA50C 90 1D 07 FC */ stw r0, 0x7fc(r29) -/* 800BEF50 000BA510 4B FD 0D 71 */ bl func_8008FCC0 +/* 800BEF50 000BA510 4B FD 0D 71 */ bl OSRestoreInterrupts /* 800BEF54 000BA514 2C 1A 00 00 */ cmpwi r26, 0 /* 800BEF58 000BA518 3B E0 00 2A */ li r31, 0x2a /* 800BEF5C 000BA51C 40 82 00 08 */ bne lbl_800BEF64 @@ -69286,9 +69286,9 @@ lbl_800BEF94: /* 800BEFEC 000BA5AC D8 41 02 48 */ stfd f2, 0x248(r1) /* 800BEFF0 000BA5B0 D8 21 02 50 */ stfd f1, 0x250(r1) /* 800BEFF4 000BA5B4 D8 01 02 58 */ stfd f0, 0x258(r1) -/* 800BEFF8 000BA5B8 4B FD 0C A1 */ bl func_8008FC98 +/* 800BEFF8 000BA5B8 4B FD 0C A1 */ bl __RAS_OSDisableInterrupts_begin /* 800BEFFC 000BA5BC 7C 7E 1B 78 */ mr r30, r3 -/* 800BF000 000BA5C0 4B FD 0C 99 */ bl func_8008FC98 +/* 800BF000 000BA5C0 4B FD 0C 99 */ bl __RAS_OSDisableInterrupts_begin /* 800BF004 000BA5C4 88 9D 01 60 */ lbz r4, 0x160(r29) /* 800BF008 000BA5C8 88 1D 01 61 */ lbz r0, 0x161(r29) /* 800BF00C 000BA5CC 7C 04 00 50 */ subf r0, r4, r0 @@ -69298,13 +69298,13 @@ lbl_800BEF94: /* 800BF01C 000BA5DC 7C 1A 02 14 */ add r0, r26, r0 /* 800BF020 000BA5E0 7C 1A 07 74 */ extsb r26, r0 lbl_800BF024: -/* 800BF024 000BA5E4 4B FD 0C 9D */ bl func_8008FCC0 +/* 800BF024 000BA5E4 4B FD 0C 9D */ bl OSRestoreInterrupts /* 800BF028 000BA5E8 80 7D 01 68 */ lwz r3, 0x168(r29) /* 800BF02C 000BA5EC 38 03 FF FF */ addi r0, r3, -1 /* 800BF030 000BA5F0 7C 00 D0 40 */ cmplw r0, r26 /* 800BF034 000BA5F4 40 82 00 10 */ bne lbl_800BF044 /* 800BF038 000BA5F8 7F C3 F3 78 */ mr r3, r30 -/* 800BF03C 000BA5FC 4B FD 0C 85 */ bl func_8008FCC0 +/* 800BF03C 000BA5FC 4B FD 0C 85 */ bl OSRestoreInterrupts /* 800BF040 000BA600 48 00 00 78 */ b lbl_800BF0B8 lbl_800BF044: /* 800BF044 000BA604 88 1D 01 61 */ lbz r0, 0x161(r29) @@ -69335,7 +69335,7 @@ lbl_800BF044: /* 800BF0A8 000BA668 7C 84 FE 70 */ srawi r4, r4, 0x1f /* 800BF0AC 000BA66C 7C 00 20 78 */ andc r0, r0, r4 /* 800BF0B0 000BA670 98 1D 01 61 */ stb r0, 0x161(r29) -/* 800BF0B4 000BA674 4B FD 0C 0D */ bl func_8008FCC0 +/* 800BF0B4 000BA674 4B FD 0C 0D */ bl OSRestoreInterrupts lbl_800BF0B8: /* 800BF0B8 000BA678 38 80 00 01 */ li r4, 1 /* 800BF0BC 000BA67C 38 A0 00 11 */ li r5, 0x11 @@ -69358,9 +69358,9 @@ lbl_800BF0B8: /* 800BF100 000BA6C0 D8 41 01 E8 */ stfd f2, 0x1e8(r1) /* 800BF104 000BA6C4 D8 21 01 F0 */ stfd f1, 0x1f0(r1) /* 800BF108 000BA6C8 D8 01 01 F8 */ stfd f0, 0x1f8(r1) -/* 800BF10C 000BA6CC 4B FD 0B 8D */ bl func_8008FC98 +/* 800BF10C 000BA6CC 4B FD 0B 8D */ bl __RAS_OSDisableInterrupts_begin /* 800BF110 000BA6D0 7C 7E 1B 78 */ mr r30, r3 -/* 800BF114 000BA6D4 4B FD 0B 85 */ bl func_8008FC98 +/* 800BF114 000BA6D4 4B FD 0B 85 */ bl __RAS_OSDisableInterrupts_begin /* 800BF118 000BA6D8 88 9D 01 60 */ lbz r4, 0x160(r29) /* 800BF11C 000BA6DC 88 1D 01 61 */ lbz r0, 0x161(r29) /* 800BF120 000BA6E0 7C 04 00 50 */ subf r0, r4, r0 @@ -69370,13 +69370,13 @@ lbl_800BF0B8: /* 800BF130 000BA6F0 7C 1A 02 14 */ add r0, r26, r0 /* 800BF134 000BA6F4 7C 1A 07 74 */ extsb r26, r0 lbl_800BF138: -/* 800BF138 000BA6F8 4B FD 0B 89 */ bl func_8008FCC0 +/* 800BF138 000BA6F8 4B FD 0B 89 */ bl OSRestoreInterrupts /* 800BF13C 000BA6FC 80 7D 01 68 */ lwz r3, 0x168(r29) /* 800BF140 000BA700 38 03 FF FF */ addi r0, r3, -1 /* 800BF144 000BA704 7C 00 D0 40 */ cmplw r0, r26 /* 800BF148 000BA708 40 82 00 10 */ bne lbl_800BF158 /* 800BF14C 000BA70C 7F C3 F3 78 */ mr r3, r30 -/* 800BF150 000BA710 4B FD 0B 71 */ bl func_8008FCC0 +/* 800BF150 000BA710 4B FD 0B 71 */ bl OSRestoreInterrupts /* 800BF154 000BA714 48 00 00 78 */ b lbl_800BF1CC lbl_800BF158: /* 800BF158 000BA718 88 1D 01 61 */ lbz r0, 0x161(r29) @@ -69407,7 +69407,7 @@ lbl_800BF158: /* 800BF1BC 000BA77C 7C 84 FE 70 */ srawi r4, r4, 0x1f /* 800BF1C0 000BA780 7C 00 20 78 */ andc r0, r0, r4 /* 800BF1C4 000BA784 98 1D 01 61 */ stb r0, 0x161(r29) -/* 800BF1C8 000BA788 4B FD 0A F9 */ bl func_8008FCC0 +/* 800BF1C8 000BA788 4B FD 0A F9 */ bl OSRestoreInterrupts lbl_800BF1CC: /* 800BF1CC 000BA78C 3C C0 80 0C */ lis r6, func_800BEBC4@ha /* 800BF1D0 000BA790 38 60 00 2A */ li r3, 0x2a @@ -69446,9 +69446,9 @@ lbl_800BF1CC: /* 800BF254 000BA814 D8 41 01 88 */ stfd f2, 0x188(r1) /* 800BF258 000BA818 D8 21 01 90 */ stfd f1, 0x190(r1) /* 800BF25C 000BA81C D8 01 01 98 */ stfd f0, 0x198(r1) -/* 800BF260 000BA820 4B FD 0A 39 */ bl func_8008FC98 +/* 800BF260 000BA820 4B FD 0A 39 */ bl __RAS_OSDisableInterrupts_begin /* 800BF264 000BA824 7C 7E 1B 78 */ mr r30, r3 -/* 800BF268 000BA828 4B FD 0A 31 */ bl func_8008FC98 +/* 800BF268 000BA828 4B FD 0A 31 */ bl __RAS_OSDisableInterrupts_begin /* 800BF26C 000BA82C 88 9D 01 60 */ lbz r4, 0x160(r29) /* 800BF270 000BA830 88 1D 01 61 */ lbz r0, 0x161(r29) /* 800BF274 000BA834 7C 04 00 50 */ subf r0, r4, r0 @@ -69458,13 +69458,13 @@ lbl_800BF1CC: /* 800BF284 000BA844 7C 1A 02 14 */ add r0, r26, r0 /* 800BF288 000BA848 7C 1A 07 74 */ extsb r26, r0 lbl_800BF28C: -/* 800BF28C 000BA84C 4B FD 0A 35 */ bl func_8008FCC0 +/* 800BF28C 000BA84C 4B FD 0A 35 */ bl OSRestoreInterrupts /* 800BF290 000BA850 80 7D 01 68 */ lwz r3, 0x168(r29) /* 800BF294 000BA854 38 03 FF FF */ addi r0, r3, -1 /* 800BF298 000BA858 7C 00 D0 40 */ cmplw r0, r26 /* 800BF29C 000BA85C 40 82 00 10 */ bne lbl_800BF2AC /* 800BF2A0 000BA860 7F C3 F3 78 */ mr r3, r30 -/* 800BF2A4 000BA864 4B FD 0A 1D */ bl func_8008FCC0 +/* 800BF2A4 000BA864 4B FD 0A 1D */ bl OSRestoreInterrupts /* 800BF2A8 000BA868 48 00 00 78 */ b lbl_800BF320 lbl_800BF2AC: /* 800BF2AC 000BA86C 88 1D 01 61 */ lbz r0, 0x161(r29) @@ -69495,7 +69495,7 @@ lbl_800BF2AC: /* 800BF310 000BA8D0 7C 84 FE 70 */ srawi r4, r4, 0x1f /* 800BF314 000BA8D4 7C 00 20 78 */ andc r0, r0, r4 /* 800BF318 000BA8D8 98 1D 01 61 */ stb r0, 0x161(r29) -/* 800BF31C 000BA8DC 4B FD 09 A5 */ bl func_8008FCC0 +/* 800BF31C 000BA8DC 4B FD 09 A5 */ bl OSRestoreInterrupts lbl_800BF320: /* 800BF320 000BA8E0 3C C0 80 0C */ lis r6, func_800BED64@ha /* 800BF324 000BA8E4 38 60 00 62 */ li r3, 0x62 @@ -69534,9 +69534,9 @@ lbl_800BF320: /* 800BF3A8 000BA968 D8 41 01 28 */ stfd f2, 0x128(r1) /* 800BF3AC 000BA96C D8 21 01 30 */ stfd f1, 0x130(r1) /* 800BF3B0 000BA970 D8 01 01 38 */ stfd f0, 0x138(r1) -/* 800BF3B4 000BA974 4B FD 08 E5 */ bl func_8008FC98 +/* 800BF3B4 000BA974 4B FD 08 E5 */ bl __RAS_OSDisableInterrupts_begin /* 800BF3B8 000BA978 7C 7E 1B 78 */ mr r30, r3 -/* 800BF3BC 000BA97C 4B FD 08 DD */ bl func_8008FC98 +/* 800BF3BC 000BA97C 4B FD 08 DD */ bl __RAS_OSDisableInterrupts_begin /* 800BF3C0 000BA980 88 9D 01 60 */ lbz r4, 0x160(r29) /* 800BF3C4 000BA984 88 1D 01 61 */ lbz r0, 0x161(r29) /* 800BF3C8 000BA988 7C 04 00 50 */ subf r0, r4, r0 @@ -69546,13 +69546,13 @@ lbl_800BF320: /* 800BF3D8 000BA998 7C 1A 02 14 */ add r0, r26, r0 /* 800BF3DC 000BA99C 7C 1A 07 74 */ extsb r26, r0 lbl_800BF3E0: -/* 800BF3E0 000BA9A0 4B FD 08 E1 */ bl func_8008FCC0 +/* 800BF3E0 000BA9A0 4B FD 08 E1 */ bl OSRestoreInterrupts /* 800BF3E4 000BA9A4 80 7D 01 68 */ lwz r3, 0x168(r29) /* 800BF3E8 000BA9A8 38 03 FF FF */ addi r0, r3, -1 /* 800BF3EC 000BA9AC 7C 00 D0 40 */ cmplw r0, r26 /* 800BF3F0 000BA9B0 40 82 00 10 */ bne lbl_800BF400 /* 800BF3F4 000BA9B4 7F C3 F3 78 */ mr r3, r30 -/* 800BF3F8 000BA9B8 4B FD 08 C9 */ bl func_8008FCC0 +/* 800BF3F8 000BA9B8 4B FD 08 C9 */ bl OSRestoreInterrupts /* 800BF3FC 000BA9BC 48 00 00 78 */ b lbl_800BF474 lbl_800BF400: /* 800BF400 000BA9C0 88 1D 01 61 */ lbz r0, 0x161(r29) @@ -69583,7 +69583,7 @@ lbl_800BF400: /* 800BF464 000BAA24 7C 84 FE 70 */ srawi r4, r4, 0x1f /* 800BF468 000BAA28 7C 00 20 78 */ andc r0, r0, r4 /* 800BF46C 000BAA2C 98 1D 01 61 */ stb r0, 0x161(r29) -/* 800BF470 000BAA30 4B FD 08 51 */ bl func_8008FCC0 +/* 800BF470 000BAA30 4B FD 08 51 */ bl OSRestoreInterrupts lbl_800BF474: /* 800BF474 000BAA34 3C C0 80 0C */ lis r6, func_800BE9E0@ha /* 800BF478 000BAA38 38 E0 00 17 */ li r7, 0x17 @@ -69620,9 +69620,9 @@ lbl_800BF474: /* 800BF4F4 000BAAB4 D8 41 00 C8 */ stfd f2, 0xc8(r1) /* 800BF4F8 000BAAB8 D8 21 00 D0 */ stfd f1, 0xd0(r1) /* 800BF4FC 000BAABC D8 01 00 D8 */ stfd f0, 0xd8(r1) -/* 800BF500 000BAAC0 4B FD 07 99 */ bl func_8008FC98 +/* 800BF500 000BAAC0 4B FD 07 99 */ bl __RAS_OSDisableInterrupts_begin /* 800BF504 000BAAC4 7C 7A 1B 78 */ mr r26, r3 -/* 800BF508 000BAAC8 4B FD 07 91 */ bl func_8008FC98 +/* 800BF508 000BAAC8 4B FD 07 91 */ bl __RAS_OSDisableInterrupts_begin /* 800BF50C 000BAACC 88 9D 01 60 */ lbz r4, 0x160(r29) /* 800BF510 000BAAD0 88 1D 01 61 */ lbz r0, 0x161(r29) /* 800BF514 000BAAD4 7C 04 00 50 */ subf r0, r4, r0 @@ -69632,13 +69632,13 @@ lbl_800BF474: /* 800BF524 000BAAE4 7C 1B 02 14 */ add r0, r27, r0 /* 800BF528 000BAAE8 7C 1B 07 74 */ extsb r27, r0 lbl_800BF52C: -/* 800BF52C 000BAAEC 4B FD 07 95 */ bl func_8008FCC0 +/* 800BF52C 000BAAEC 4B FD 07 95 */ bl OSRestoreInterrupts /* 800BF530 000BAAF0 80 7D 01 68 */ lwz r3, 0x168(r29) /* 800BF534 000BAAF4 38 03 FF FF */ addi r0, r3, -1 /* 800BF538 000BAAF8 7C 00 D8 40 */ cmplw r0, r27 /* 800BF53C 000BAAFC 40 82 00 10 */ bne lbl_800BF54C /* 800BF540 000BAB00 7F 43 D3 78 */ mr r3, r26 -/* 800BF544 000BAB04 4B FD 07 7D */ bl func_8008FCC0 +/* 800BF544 000BAB04 4B FD 07 7D */ bl OSRestoreInterrupts /* 800BF548 000BAB08 48 00 00 78 */ b lbl_800BF5C0 lbl_800BF54C: /* 800BF54C 000BAB0C 88 1D 01 61 */ lbz r0, 0x161(r29) @@ -69669,7 +69669,7 @@ lbl_800BF54C: /* 800BF5B0 000BAB70 7C 84 FE 70 */ srawi r4, r4, 0x1f /* 800BF5B4 000BAB74 7C 00 20 78 */ andc r0, r0, r4 /* 800BF5B8 000BAB78 98 1D 01 61 */ stb r0, 0x161(r29) -/* 800BF5BC 000BAB7C 4B FD 07 05 */ bl func_8008FCC0 +/* 800BF5BC 000BAB7C 4B FD 07 05 */ bl OSRestoreInterrupts lbl_800BF5C0: /* 800BF5C0 000BAB80 38 00 00 00 */ li r0, 0 /* 800BF5C4 000BAB84 38 80 00 15 */ li r4, 0x15 @@ -69691,9 +69691,9 @@ lbl_800BF5C0: /* 800BF604 000BABC4 D8 41 00 68 */ stfd f2, 0x68(r1) /* 800BF608 000BABC8 D8 21 00 70 */ stfd f1, 0x70(r1) /* 800BF60C 000BABCC D8 01 00 78 */ stfd f0, 0x78(r1) -/* 800BF610 000BABD0 4B FD 06 89 */ bl func_8008FC98 +/* 800BF610 000BABD0 4B FD 06 89 */ bl __RAS_OSDisableInterrupts_begin /* 800BF614 000BABD4 7C 7A 1B 78 */ mr r26, r3 -/* 800BF618 000BABD8 4B FD 06 81 */ bl func_8008FC98 +/* 800BF618 000BABD8 4B FD 06 81 */ bl __RAS_OSDisableInterrupts_begin /* 800BF61C 000BABDC 88 9D 01 60 */ lbz r4, 0x160(r29) /* 800BF620 000BABE0 88 1D 01 61 */ lbz r0, 0x161(r29) /* 800BF624 000BABE4 7C 04 00 50 */ subf r0, r4, r0 @@ -69703,13 +69703,13 @@ lbl_800BF5C0: /* 800BF634 000BABF4 7C 1B 02 14 */ add r0, r27, r0 /* 800BF638 000BABF8 7C 1B 07 74 */ extsb r27, r0 lbl_800BF63C: -/* 800BF63C 000BABFC 4B FD 06 85 */ bl func_8008FCC0 +/* 800BF63C 000BABFC 4B FD 06 85 */ bl OSRestoreInterrupts /* 800BF640 000BAC00 80 7D 01 68 */ lwz r3, 0x168(r29) /* 800BF644 000BAC04 38 03 FF FF */ addi r0, r3, -1 /* 800BF648 000BAC08 7C 00 D8 40 */ cmplw r0, r27 /* 800BF64C 000BAC0C 40 82 00 10 */ bne lbl_800BF65C /* 800BF650 000BAC10 7F 43 D3 78 */ mr r3, r26 -/* 800BF654 000BAC14 4B FD 06 6D */ bl func_8008FCC0 +/* 800BF654 000BAC14 4B FD 06 6D */ bl OSRestoreInterrupts /* 800BF658 000BAC18 48 00 00 78 */ b lbl_800BF6D0 lbl_800BF65C: /* 800BF65C 000BAC1C 88 1D 01 61 */ lbz r0, 0x161(r29) @@ -69740,7 +69740,7 @@ lbl_800BF65C: /* 800BF6C0 000BAC80 7C 84 FE 70 */ srawi r4, r4, 0x1f /* 800BF6C4 000BAC84 7C 00 20 78 */ andc r0, r0, r4 /* 800BF6C8 000BAC88 98 1D 01 61 */ stb r0, 0x161(r29) -/* 800BF6CC 000BAC8C 4B FD 05 F5 */ bl func_8008FCC0 +/* 800BF6CC 000BAC8C 4B FD 05 F5 */ bl OSRestoreInterrupts lbl_800BF6D0: /* 800BF6D0 000BAC90 39 61 02 80 */ addi r11, r1, 0x280 /* 800BF6D4 000BAC94 48 09 37 CD */ bl _restgpr_26 @@ -69890,9 +69890,9 @@ glabel func_800BF7E8 /* 800BF8F0 000BAEB0 D8 41 00 58 */ stfd f2, 0x58(r1) /* 800BF8F4 000BAEB4 D8 21 00 60 */ stfd f1, 0x60(r1) /* 800BF8F8 000BAEB8 D8 01 00 68 */ stfd f0, 0x68(r1) -/* 800BF8FC 000BAEBC 4B FD 03 9D */ bl func_8008FC98 +/* 800BF8FC 000BAEBC 4B FD 03 9D */ bl __RAS_OSDisableInterrupts_begin /* 800BF900 000BAEC0 7C 7D 1B 78 */ mr r29, r3 -/* 800BF904 000BAEC4 4B FD 03 95 */ bl func_8008FC98 +/* 800BF904 000BAEC4 4B FD 03 95 */ bl __RAS_OSDisableInterrupts_begin /* 800BF908 000BAEC8 88 9C 01 60 */ lbz r4, 0x160(r28) /* 800BF90C 000BAECC 88 1C 01 61 */ lbz r0, 0x161(r28) /* 800BF910 000BAED0 7C 04 00 50 */ subf r0, r4, r0 @@ -69902,13 +69902,13 @@ glabel func_800BF7E8 /* 800BF920 000BAEE0 7C 1E 02 14 */ add r0, r30, r0 /* 800BF924 000BAEE4 7C 1E 07 74 */ extsb r30, r0 lbl_800BF928: -/* 800BF928 000BAEE8 4B FD 03 99 */ bl func_8008FCC0 +/* 800BF928 000BAEE8 4B FD 03 99 */ bl OSRestoreInterrupts /* 800BF92C 000BAEEC 80 7C 01 68 */ lwz r3, 0x168(r28) /* 800BF930 000BAEF0 38 03 FF FF */ addi r0, r3, -1 /* 800BF934 000BAEF4 7C 00 F0 40 */ cmplw r0, r30 /* 800BF938 000BAEF8 40 82 00 10 */ bne lbl_800BF948 /* 800BF93C 000BAEFC 7F A3 EB 78 */ mr r3, r29 -/* 800BF940 000BAF00 4B FD 03 81 */ bl func_8008FCC0 +/* 800BF940 000BAF00 4B FD 03 81 */ bl OSRestoreInterrupts /* 800BF944 000BAF04 48 00 00 78 */ b lbl_800BF9BC lbl_800BF948: /* 800BF948 000BAF08 88 1C 01 61 */ lbz r0, 0x161(r28) @@ -69939,7 +69939,7 @@ lbl_800BF948: /* 800BF9AC 000BAF6C 7C 84 FE 70 */ srawi r4, r4, 0x1f /* 800BF9B0 000BAF70 7C 00 20 78 */ andc r0, r0, r4 /* 800BF9B4 000BAF74 98 1C 01 61 */ stb r0, 0x161(r28) -/* 800BF9B8 000BAF78 4B FD 03 09 */ bl func_8008FCC0 +/* 800BF9B8 000BAF78 4B FD 03 09 */ bl OSRestoreInterrupts lbl_800BF9BC: /* 800BF9BC 000BAF7C 4B FD B0 79 */ bl func_8009AA34 /* 800BF9C0 000BAF80 48 00 02 2C */ b lbl_800BFBEC @@ -69981,9 +69981,9 @@ lbl_800BFA24: /* 800BFA48 000BB008 7D 89 03 A6 */ mtctr r12 /* 800BFA4C 000BB00C 4E 80 04 21 */ bctrl lbl_800BFA50: -/* 800BFA50 000BB010 4B FD 02 49 */ bl func_8008FC98 +/* 800BFA50 000BB010 4B FD 02 49 */ bl __RAS_OSDisableInterrupts_begin /* 800BFA54 000BB014 7C 7B 1B 78 */ mr r27, r3 -/* 800BFA58 000BB018 4B FD 02 41 */ bl func_8008FC98 +/* 800BFA58 000BB018 4B FD 02 41 */ bl __RAS_OSDisableInterrupts_begin /* 800BFA5C 000BB01C 88 9C 01 60 */ lbz r4, 0x160(r28) /* 800BFA60 000BB020 88 1C 01 61 */ lbz r0, 0x161(r28) /* 800BFA64 000BB024 7C 04 00 50 */ subf r0, r4, r0 @@ -69993,11 +69993,11 @@ lbl_800BFA50: /* 800BFA74 000BB034 7C 1E 02 14 */ add r0, r30, r0 /* 800BFA78 000BB038 7C 1E 07 74 */ extsb r30, r0 lbl_800BFA7C: -/* 800BFA7C 000BB03C 4B FD 02 45 */ bl func_8008FCC0 +/* 800BFA7C 000BB03C 4B FD 02 45 */ bl OSRestoreInterrupts /* 800BFA80 000BB040 2C 1E 00 00 */ cmpwi r30, 0 /* 800BFA84 000BB044 40 82 00 14 */ bne lbl_800BFA98 /* 800BFA88 000BB048 7F 63 DB 78 */ mr r3, r27 -/* 800BFA8C 000BB04C 4B FD 02 35 */ bl func_8008FCC0 +/* 800BFA8C 000BB04C 4B FD 02 35 */ bl OSRestoreInterrupts /* 800BFA90 000BB050 3B C0 00 00 */ li r30, 0 /* 800BFA94 000BB054 48 00 00 30 */ b lbl_800BFAC4 lbl_800BFA98: @@ -70010,7 +70010,7 @@ lbl_800BFA98: /* 800BFAB0 000BB070 7C 84 02 14 */ add r4, r4, r0 /* 800BFAB4 000BB074 4B F4 48 85 */ bl memcpy /* 800BFAB8 000BB078 7F 63 DB 78 */ mr r3, r27 -/* 800BFABC 000BB07C 4B FD 02 05 */ bl func_8008FCC0 +/* 800BFABC 000BB07C 4B FD 02 05 */ bl OSRestoreInterrupts /* 800BFAC0 000BB080 3B C0 00 01 */ li r30, 1 lbl_800BFAC4: /* 800BFAC4 000BB084 2C 1E 00 00 */ cmpwi r30, 0 @@ -70023,9 +70023,9 @@ lbl_800BFAC4: /* 800BFAE0 000BB0A0 7D 89 03 A6 */ mtctr r12 /* 800BFAE4 000BB0A4 4E 80 04 21 */ bctrl lbl_800BFAE8: -/* 800BFAE8 000BB0A8 4B FD 01 B1 */ bl func_8008FC98 +/* 800BFAE8 000BB0A8 4B FD 01 B1 */ bl __RAS_OSDisableInterrupts_begin /* 800BFAEC 000BB0AC 7C 7A 1B 78 */ mr r26, r3 -/* 800BFAF0 000BB0B0 4B FD 01 A9 */ bl func_8008FC98 +/* 800BFAF0 000BB0B0 4B FD 01 A9 */ bl __RAS_OSDisableInterrupts_begin /* 800BFAF4 000BB0B4 88 9C 01 60 */ lbz r4, 0x160(r28) /* 800BFAF8 000BB0B8 88 1C 01 61 */ lbz r0, 0x161(r28) /* 800BFAFC 000BB0BC 7C 04 00 50 */ subf r0, r4, r0 @@ -70035,11 +70035,11 @@ lbl_800BFAE8: /* 800BFB0C 000BB0CC 7C 1B 02 14 */ add r0, r27, r0 /* 800BFB10 000BB0D0 7C 1B 07 74 */ extsb r27, r0 lbl_800BFB14: -/* 800BFB14 000BB0D4 4B FD 01 AD */ bl func_8008FCC0 +/* 800BFB14 000BB0D4 4B FD 01 AD */ bl OSRestoreInterrupts /* 800BFB18 000BB0D8 2C 1B 00 00 */ cmpwi r27, 0 /* 800BFB1C 000BB0DC 40 82 00 10 */ bne lbl_800BFB2C /* 800BFB20 000BB0E0 7F 43 D3 78 */ mr r3, r26 -/* 800BFB24 000BB0E4 4B FD 01 9D */ bl func_8008FCC0 +/* 800BFB24 000BB0E4 4B FD 01 9D */ bl OSRestoreInterrupts /* 800BFB28 000BB0E8 48 00 00 58 */ b lbl_800BFB80 lbl_800BFB2C: /* 800BFB2C 000BB0EC 88 1C 01 60 */ lbz r0, 0x160(r28) @@ -70062,7 +70062,7 @@ lbl_800BFB2C: /* 800BFB70 000BB130 7C 84 FE 70 */ srawi r4, r4, 0x1f /* 800BFB74 000BB134 7C 00 20 78 */ andc r0, r0, r4 /* 800BFB78 000BB138 98 1C 01 60 */ stb r0, 0x160(r28) -/* 800BFB7C 000BB13C 4B FD 01 45 */ bl func_8008FCC0 +/* 800BFB7C 000BB13C 4B FD 01 45 */ bl OSRestoreInterrupts lbl_800BFB80: /* 800BFB80 000BB140 2C 1E 00 00 */ cmpwi r30, 0 /* 800BFB84 000BB144 40 82 FE CC */ bne lbl_800BFA50 @@ -70145,7 +70145,7 @@ glabel func_800BFC70 /* 800BFC94 000BB254 93 A1 00 14 */ stw r29, 0x14(r1) /* 800BFC98 000BB258 7C 9D 23 78 */ mr r29, r4 /* 800BFC9C 000BB25C 7F C6 00 2E */ lwzx r30, r6, r0 -/* 800BFCA0 000BB260 4B FC FF F9 */ bl func_8008FC98 +/* 800BFCA0 000BB260 4B FC FF F9 */ bl __RAS_OSDisableInterrupts_begin /* 800BFCA4 000BB264 2C 1F 00 00 */ cmpwi r31, 0 /* 800BFCA8 000BB268 41 82 00 80 */ beq lbl_800BFD28 /* 800BFCAC 000BB26C 2C 1D 00 01 */ cmpwi r29, 1 @@ -70182,7 +70182,7 @@ lbl_800BFCF8: /* 800BFD20 000BB2E0 7C 04 00 50 */ subf r0, r4, r0 /* 800BFD24 000BB2E4 B0 1F 00 04 */ sth r0, 4(r31) lbl_800BFD28: -/* 800BFD28 000BB2E8 4B FC FF 99 */ bl func_8008FCC0 +/* 800BFD28 000BB2E8 4B FC FF 99 */ bl OSRestoreInterrupts /* 800BFD2C 000BB2EC 80 01 00 24 */ lwz r0, 0x24(r1) /* 800BFD30 000BB2F0 83 E1 00 1C */ lwz r31, 0x1c(r1) /* 800BFD34 000BB2F4 83 C1 00 18 */ lwz r30, 0x18(r1) @@ -70214,20 +70214,20 @@ glabel func_800BFD48 /* 800BFD94 000BB354 9B ED 94 11 */ stb r31, lbl_8025DAD1-_SDA_BASE_(r13) /* 800BFD98 000BB358 38 63 91 50 */ addi r3, r3, lbl_80209150@l /* 800BFD9C 000BB35C 7F A3 00 2E */ lwzx r29, r3, r0 -/* 800BFDA0 000BB360 4B FC FE F9 */ bl func_8008FC98 +/* 800BFDA0 000BB360 4B FC FE F9 */ bl __RAS_OSDisableInterrupts_begin /* 800BFDA4 000BB364 83 DD 07 FC */ lwz r30, 0x7fc(r29) -/* 800BFDA8 000BB368 4B FC FF 19 */ bl func_8008FCC0 +/* 800BFDA8 000BB368 4B FC FF 19 */ bl OSRestoreInterrupts /* 800BFDAC 000BB36C 2C 1E FF FF */ cmpwi r30, -1 /* 800BFDB0 000BB370 41 82 00 2C */ beq lbl_800BFDDC -/* 800BFDB4 000BB374 4B FC FE E5 */ bl func_8008FC98 +/* 800BFDB4 000BB374 4B FC FE E5 */ bl __RAS_OSDisableInterrupts_begin /* 800BFDB8 000BB378 88 1D 08 C6 */ lbz r0, 0x8c6(r29) /* 800BFDBC 000BB37C 2C 00 00 00 */ cmpwi r0, 0 /* 800BFDC0 000BB380 41 82 00 0C */ beq lbl_800BFDCC -/* 800BFDC4 000BB384 4B FC FE FD */ bl func_8008FCC0 +/* 800BFDC4 000BB384 4B FC FE FD */ bl OSRestoreInterrupts /* 800BFDC8 000BB388 48 00 00 14 */ b lbl_800BFDDC lbl_800BFDCC: /* 800BFDCC 000BB38C 9B FD 08 C6 */ stb r31, 0x8c6(r29) -/* 800BFDD0 000BB390 4B FC FE F1 */ bl func_8008FCC0 +/* 800BFDD0 000BB390 4B FC FE F1 */ bl OSRestoreInterrupts /* 800BFDD4 000BB394 88 7D 08 03 */ lbz r3, 0x803(r29) /* 800BFDD8 000BB398 48 01 A5 AD */ bl func_800DA384 lbl_800BFDDC: @@ -70250,7 +70250,7 @@ glabel func_800BFDF8 /* 800BFE14 000BB3D4 93 C1 00 08 */ stw r30, 8(r1) /* 800BFE18 000BB3D8 7C 9E 23 78 */ mr r30, r4 /* 800BFE1C 000BB3DC 7F E5 00 2E */ lwzx r31, r5, r0 -/* 800BFE20 000BB3E0 4B FC FE 79 */ bl func_8008FC98 +/* 800BFE20 000BB3E0 4B FC FE 79 */ bl __RAS_OSDisableInterrupts_begin /* 800BFE24 000BB3E4 2C 1E 00 00 */ cmpwi r30, 0 /* 800BFE28 000BB3E8 41 82 00 0C */ beq lbl_800BFE34 /* 800BFE2C 000BB3EC 88 1F 08 01 */ lbz r0, 0x801(r31) @@ -70270,7 +70270,7 @@ lbl_800BFE54: /* 800BFE5C 000BB41C 40 82 00 08 */ bne lbl_800BFE64 /* 800BFE60 000BB420 3B C0 FF FE */ li r30, -2 lbl_800BFE64: -/* 800BFE64 000BB424 4B FC FE 5D */ bl func_8008FCC0 +/* 800BFE64 000BB424 4B FC FE 5D */ bl OSRestoreInterrupts /* 800BFE68 000BB428 7F C3 F3 78 */ mr r3, r30 /* 800BFE6C 000BB42C 83 E1 00 0C */ lwz r31, 0xc(r1) /* 800BFE70 000BB430 83 C1 00 08 */ lwz r30, 8(r1) @@ -70291,14 +70291,14 @@ glabel func_800BFE84 /* 800BFEA4 000BB464 7C 9E 23 78 */ mr r30, r4 /* 800BFEA8 000BB468 4C C6 31 82 */ crclr 6 /* 800BFEAC 000BB46C 48 00 89 F5 */ bl func_800C88A0 -/* 800BFEB0 000BB470 4B FC FD E9 */ bl func_8008FC98 +/* 800BFEB0 000BB470 4B FC FD E9 */ bl __RAS_OSDisableInterrupts_begin /* 800BFEB4 000BB474 3C 80 80 21 */ lis r4, lbl_80209150@ha /* 800BFEB8 000BB478 57 E0 10 3A */ slwi r0, r31, 2 /* 800BFEBC 000BB47C 38 84 91 50 */ addi r4, r4, lbl_80209150@l /* 800BFEC0 000BB480 7C 84 00 2E */ lwzx r4, r4, r0 /* 800BFEC4 000BB484 83 E4 07 E4 */ lwz r31, 0x7e4(r4) /* 800BFEC8 000BB488 93 C4 07 E4 */ stw r30, 0x7e4(r4) -/* 800BFECC 000BB48C 4B FC FD F5 */ bl func_8008FCC0 +/* 800BFECC 000BB48C 4B FC FD F5 */ bl OSRestoreInterrupts /* 800BFED0 000BB490 7F E3 FB 78 */ mr r3, r31 /* 800BFED4 000BB494 83 E1 00 0C */ lwz r31, 0xc(r1) /* 800BFED8 000BB498 83 C1 00 08 */ lwz r30, 8(r1) @@ -70319,14 +70319,14 @@ glabel func_800BFEEC /* 800BFF0C 000BB4CC 7C 9E 23 78 */ mr r30, r4 /* 800BFF10 000BB4D0 4C C6 31 82 */ crclr 6 /* 800BFF14 000BB4D4 48 00 89 8D */ bl func_800C88A0 -/* 800BFF18 000BB4D8 4B FC FD 81 */ bl func_8008FC98 +/* 800BFF18 000BB4D8 4B FC FD 81 */ bl __RAS_OSDisableInterrupts_begin /* 800BFF1C 000BB4DC 3C 80 80 21 */ lis r4, lbl_80209150@ha /* 800BFF20 000BB4E0 57 E0 10 3A */ slwi r0, r31, 2 /* 800BFF24 000BB4E4 38 84 91 50 */ addi r4, r4, lbl_80209150@l /* 800BFF28 000BB4E8 7C 84 00 2E */ lwzx r4, r4, r0 /* 800BFF2C 000BB4EC 83 E4 07 E0 */ lwz r31, 0x7e0(r4) /* 800BFF30 000BB4F0 93 C4 07 E0 */ stw r30, 0x7e0(r4) -/* 800BFF34 000BB4F4 4B FC FD 8D */ bl func_8008FCC0 +/* 800BFF34 000BB4F4 4B FC FD 8D */ bl OSRestoreInterrupts /* 800BFF38 000BB4F8 7F E3 FB 78 */ mr r3, r31 /* 800BFF3C 000BB4FC 83 E1 00 0C */ lwz r31, 0xc(r1) /* 800BFF40 000BB500 83 C1 00 08 */ lwz r30, 8(r1) @@ -70346,11 +70346,11 @@ glabel func_800BFF54 /* 800BFF70 000BB530 38 A5 91 50 */ addi r5, r5, lbl_80209150@l /* 800BFF74 000BB534 7C 9B 23 78 */ mr r27, r4 /* 800BFF78 000BB538 7F E5 00 2E */ lwzx r31, r5, r0 -/* 800BFF7C 000BB53C 4B FC FD 1D */ bl func_8008FC98 +/* 800BFF7C 000BB53C 4B FC FD 1D */ bl __RAS_OSDisableInterrupts_begin /* 800BFF80 000BB540 83 BF 08 1C */ lwz r29, 0x81c(r31) /* 800BFF84 000BB544 83 DF 07 FC */ lwz r30, 0x7fc(r31) /* 800BFF88 000BB548 83 9F 07 F8 */ lwz r28, 0x7f8(r31) -/* 800BFF8C 000BB54C 4B FC FD 35 */ bl func_8008FCC0 +/* 800BFF8C 000BB54C 4B FC FD 35 */ bl OSRestoreInterrupts /* 800BFF90 000BB550 2C 1E FF FF */ cmpwi r30, -1 /* 800BFF94 000BB554 41 82 00 54 */ beq lbl_800BFFE8 /* 800BFF98 000BB558 2C 1D 00 00 */ cmpwi r29, 0 @@ -70369,9 +70369,9 @@ lbl_800BFFA8: /* 800BFFC8 000BB588 3B C0 FF FE */ li r30, -2 /* 800BFFCC 000BB58C 48 00 00 1C */ b lbl_800BFFE8 lbl_800BFFD0: -/* 800BFFD0 000BB590 4B FC FC C9 */ bl func_8008FC98 +/* 800BFFD0 000BB590 4B FC FC C9 */ bl __RAS_OSDisableInterrupts_begin /* 800BFFD4 000BB594 93 7F 07 F8 */ stw r27, 0x7f8(r31) -/* 800BFFD8 000BB598 4B FC FC E9 */ bl func_8008FCC0 +/* 800BFFD8 000BB598 4B FC FC E9 */ bl OSRestoreInterrupts /* 800BFFDC 000BB59C 3B C0 00 00 */ li r30, 0 /* 800BFFE0 000BB5A0 48 00 00 08 */ b lbl_800BFFE8 lbl_800BFFE4: @@ -70397,10 +70397,10 @@ glabel func_800C0004 /* 800C0024 000BB5E4 7C 9B 23 78 */ mr r27, r4 /* 800C0028 000BB5E8 7F E6 00 2E */ lwzx r31, r6, r0 /* 800C002C 000BB5EC 7C BC 2B 78 */ mr r28, r5 -/* 800C0030 000BB5F0 4B FC FC 69 */ bl func_8008FC98 +/* 800C0030 000BB5F0 4B FC FC 69 */ bl __RAS_OSDisableInterrupts_begin /* 800C0034 000BB5F4 83 BF 08 1C */ lwz r29, 0x81c(r31) /* 800C0038 000BB5F8 83 DF 07 FC */ lwz r30, 0x7fc(r31) -/* 800C003C 000BB5FC 4B FC FC 85 */ bl func_8008FCC0 +/* 800C003C 000BB5FC 4B FC FC 85 */ bl OSRestoreInterrupts /* 800C0040 000BB600 2C 1E FF FF */ cmpwi r30, -1 /* 800C0044 000BB604 41 82 01 40 */ beq lbl_800C0184 /* 800C0048 000BB608 2C 1D 00 00 */ cmpwi r29, 0 @@ -70428,9 +70428,9 @@ lbl_800C0058: /* 800C009C 000BB65C D8 41 00 50 */ stfd f2, 0x50(r1) /* 800C00A0 000BB660 D8 21 00 58 */ stfd f1, 0x58(r1) /* 800C00A4 000BB664 D8 01 00 60 */ stfd f0, 0x60(r1) -/* 800C00A8 000BB668 4B FC FB F1 */ bl func_8008FC98 +/* 800C00A8 000BB668 4B FC FB F1 */ bl __RAS_OSDisableInterrupts_begin /* 800C00AC 000BB66C 7C 7E 1B 78 */ mr r30, r3 -/* 800C00B0 000BB670 4B FC FB E9 */ bl func_8008FC98 +/* 800C00B0 000BB670 4B FC FB E9 */ bl __RAS_OSDisableInterrupts_begin /* 800C00B4 000BB674 88 9F 01 60 */ lbz r4, 0x160(r31) /* 800C00B8 000BB678 88 1F 01 61 */ lbz r0, 0x161(r31) /* 800C00BC 000BB67C 7C 04 00 50 */ subf r0, r4, r0 @@ -70440,13 +70440,13 @@ lbl_800C0058: /* 800C00CC 000BB68C 7C 1D 02 14 */ add r0, r29, r0 /* 800C00D0 000BB690 7C 1D 07 74 */ extsb r29, r0 lbl_800C00D4: -/* 800C00D4 000BB694 4B FC FB ED */ bl func_8008FCC0 +/* 800C00D4 000BB694 4B FC FB ED */ bl OSRestoreInterrupts /* 800C00D8 000BB698 80 7F 01 68 */ lwz r3, 0x168(r31) /* 800C00DC 000BB69C 38 03 FF FF */ addi r0, r3, -1 /* 800C00E0 000BB6A0 7C 00 E8 40 */ cmplw r0, r29 /* 800C00E4 000BB6A4 40 82 00 14 */ bne lbl_800C00F8 /* 800C00E8 000BB6A8 7F C3 F3 78 */ mr r3, r30 -/* 800C00EC 000BB6AC 4B FC FB D5 */ bl func_8008FCC0 +/* 800C00EC 000BB6AC 4B FC FB D5 */ bl OSRestoreInterrupts /* 800C00F0 000BB6B0 38 80 00 00 */ li r4, 0 /* 800C00F4 000BB6B4 48 00 00 7C */ b lbl_800C0170 lbl_800C00F8: @@ -70478,7 +70478,7 @@ lbl_800C00F8: /* 800C015C 000BB71C 7C 84 FE 70 */ srawi r4, r4, 0x1f /* 800C0160 000BB720 7C 00 20 78 */ andc r0, r0, r4 /* 800C0164 000BB724 98 1F 01 61 */ stb r0, 0x161(r31) -/* 800C0168 000BB728 4B FC FB 59 */ bl func_8008FCC0 +/* 800C0168 000BB728 4B FC FB 59 */ bl OSRestoreInterrupts /* 800C016C 000BB72C 38 80 00 01 */ li r4, 1 lbl_800C0170: /* 800C0170 000BB730 7C 64 00 D0 */ neg r3, r4 @@ -70506,11 +70506,11 @@ glabel func_800C01A0 /* 800C01BC 000BB77C 93 C1 00 08 */ stw r30, 8(r1) /* 800C01C0 000BB780 7C 9E 23 78 */ mr r30, r4 /* 800C01C4 000BB784 7F E5 00 2E */ lwzx r31, r5, r0 -/* 800C01C8 000BB788 4B FC FA D1 */ bl func_8008FC98 +/* 800C01C8 000BB788 4B FC FA D1 */ bl __RAS_OSDisableInterrupts_begin /* 800C01CC 000BB78C 80 1F 07 FC */ lwz r0, 0x7fc(r31) /* 800C01D0 000BB790 2C 00 FF FF */ cmpwi r0, -1 /* 800C01D4 000BB794 40 82 00 0C */ bne lbl_800C01E0 -/* 800C01D8 000BB798 4B FC FA E9 */ bl func_8008FCC0 +/* 800C01D8 000BB798 4B FC FA E9 */ bl OSRestoreInterrupts /* 800C01DC 000BB79C 48 00 00 78 */ b lbl_800C0254 lbl_800C01E0: /* 800C01E0 000BB7A0 80 0D 94 14 */ lwz r0, lbl_8025DAD4-_SDA_BASE_(r13) @@ -70522,7 +70522,7 @@ lbl_800C01E0: /* 800C01F8 000BB7B8 2C 00 00 01 */ cmpwi r0, 1 /* 800C01FC 000BB7BC 41 82 00 0C */ beq lbl_800C0208 lbl_800C0200: -/* 800C0200 000BB7C0 4B FC FA C1 */ bl func_8008FCC0 +/* 800C0200 000BB7C0 4B FC FA C1 */ bl OSRestoreInterrupts /* 800C0204 000BB7C4 48 00 00 50 */ b lbl_800C0254 lbl_800C0208: /* 800C0208 000BB7C8 2C 1E 00 00 */ cmpwi r30, 0 @@ -70537,7 +70537,7 @@ lbl_800C021C: /* 800C0228 000BB7E8 2C 00 00 01 */ cmpwi r0, 1 /* 800C022C 000BB7EC 40 82 00 0C */ bne lbl_800C0238 lbl_800C0230: -/* 800C0230 000BB7F0 4B FC FA 91 */ bl func_8008FCC0 +/* 800C0230 000BB7F0 4B FC FA 91 */ bl OSRestoreInterrupts /* 800C0234 000BB7F4 48 00 00 20 */ b lbl_800C0254 lbl_800C0238: /* 800C0238 000BB7F8 7C 9E 00 D0 */ neg r4, r30 @@ -70546,7 +70546,7 @@ lbl_800C0238: /* 800C0244 000BB804 54 84 0F FE */ srwi r4, r4, 0x1f /* 800C0248 000BB808 90 9F 08 14 */ stw r4, 0x814(r31) /* 800C024C 000BB80C 90 1F 08 10 */ stw r0, 0x810(r31) -/* 800C0250 000BB810 4B FC FA 71 */ bl func_8008FCC0 +/* 800C0250 000BB810 4B FC FA 71 */ bl OSRestoreInterrupts lbl_800C0254: /* 800C0254 000BB814 80 01 00 14 */ lwz r0, 0x14(r1) /* 800C0258 000BB818 83 E1 00 0C */ lwz r31, 0xc(r1) @@ -70561,9 +70561,9 @@ glabel func_800C026C /* 800C0274 000BB834 90 01 00 14 */ stw r0, 0x14(r1) /* 800C0278 000BB838 93 E1 00 0C */ stw r31, 0xc(r1) /* 800C027C 000BB83C 7C 7F 1B 78 */ mr r31, r3 -/* 800C0280 000BB840 4B FC FA 19 */ bl func_8008FC98 +/* 800C0280 000BB840 4B FC FA 19 */ bl __RAS_OSDisableInterrupts_begin /* 800C0284 000BB844 93 ED 94 14 */ stw r31, lbl_8025DAD4-_SDA_BASE_(r13) -/* 800C0288 000BB848 4B FC FA 39 */ bl func_8008FCC0 +/* 800C0288 000BB848 4B FC FA 39 */ bl OSRestoreInterrupts /* 800C028C 000BB84C 80 01 00 14 */ lwz r0, 0x14(r1) /* 800C0290 000BB850 83 E1 00 0C */ lwz r31, 0xc(r1) /* 800C0294 000BB854 7C 08 03 A6 */ mtlr r0 @@ -70575,9 +70575,9 @@ glabel func_800C02A0 /* 800C02A4 000BB864 7C 08 02 A6 */ mflr r0 /* 800C02A8 000BB868 90 01 00 14 */ stw r0, 0x14(r1) /* 800C02AC 000BB86C 93 E1 00 0C */ stw r31, 0xc(r1) -/* 800C02B0 000BB870 4B FC F9 E9 */ bl func_8008FC98 +/* 800C02B0 000BB870 4B FC F9 E9 */ bl __RAS_OSDisableInterrupts_begin /* 800C02B4 000BB874 83 ED 94 14 */ lwz r31, lbl_8025DAD4-_SDA_BASE_(r13) -/* 800C02B8 000BB878 4B FC FA 09 */ bl func_8008FCC0 +/* 800C02B8 000BB878 4B FC FA 09 */ bl OSRestoreInterrupts /* 800C02BC 000BB87C 7F E3 FB 78 */ mr r3, r31 /* 800C02C0 000BB880 83 E1 00 0C */ lwz r31, 0xc(r1) /* 800C02C4 000BB884 80 01 00 14 */ lwz r0, 0x14(r1) @@ -70599,13 +70599,13 @@ glabel func_800C02D4 /* 800C02FC 000BB8BC 38 60 00 00 */ li r3, 0 /* 800C0300 000BB8C0 48 00 00 64 */ b lbl_800C0364 lbl_800C0304: -/* 800C0304 000BB8C4 4B FC F9 95 */ bl func_8008FC98 +/* 800C0304 000BB8C4 4B FC F9 95 */ bl __RAS_OSDisableInterrupts_begin /* 800C0308 000BB8C8 80 8D 94 14 */ lwz r4, lbl_8025DAD4-_SDA_BASE_(r13) /* 800C030C 000BB8CC 8B CD 94 12 */ lbz r30, lbl_8025DAD2-_SDA_BASE_(r13) /* 800C0310 000BB8D0 7C 04 00 D0 */ neg r0, r4 /* 800C0314 000BB8D4 7C 00 23 78 */ or r0, r0, r4 /* 800C0318 000BB8D8 54 1F 0F FE */ srwi r31, r0, 0x1f -/* 800C031C 000BB8DC 4B FC F9 A5 */ bl func_8008FCC0 +/* 800C031C 000BB8DC 4B FC F9 A5 */ bl OSRestoreInterrupts /* 800C0320 000BB8E0 7F C3 F3 78 */ mr r3, r30 /* 800C0324 000BB8E4 4B FF 6E F9 */ bl func_800B721C /* 800C0328 000BB8E8 54 7E 07 FE */ clrlwi r30, r3, 0x1f @@ -70647,7 +70647,7 @@ glabel func_800C0380 /* 800C03A4 000BB964 38 66 AD 70 */ addi r3, r6, lbl_8018AD70@l /* 800C03A8 000BB968 4C C6 31 82 */ crclr 6 /* 800C03AC 000BB96C 48 00 84 F5 */ bl func_800C88A0 -/* 800C03B0 000BB970 4B FC F8 E9 */ bl func_8008FC98 +/* 800C03B0 000BB970 4B FC F8 E9 */ bl __RAS_OSDisableInterrupts_begin /* 800C03B4 000BB974 3C 80 80 21 */ lis r4, lbl_80209150@ha /* 800C03B8 000BB978 57 40 10 3A */ slwi r0, r26, 2 /* 800C03BC 000BB97C 38 84 91 50 */ addi r4, r4, lbl_80209150@l @@ -70732,7 +70732,7 @@ lbl_800C04CC: lbl_800C04D8: /* 800C04D8 000BBA98 93 DC 07 EC */ stw r30, 0x7ec(r28) /* 800C04DC 000BBA9C 7F 63 DB 78 */ mr r3, r27 -/* 800C04E0 000BBAA0 4B FC F7 E1 */ bl func_8008FCC0 +/* 800C04E0 000BBAA0 4B FC F7 E1 */ bl OSRestoreInterrupts /* 800C04E4 000BBAA4 39 61 00 20 */ addi r11, r1, 0x20 /* 800C04E8 000BBAA8 48 09 29 B9 */ bl _restgpr_26 /* 800C04EC 000BBAAC 80 01 00 24 */ lwz r0, 0x24(r1) @@ -70746,13 +70746,13 @@ glabel func_800C04FC /* 800C0504 000BBAC4 90 01 00 14 */ stw r0, 0x14(r1) /* 800C0508 000BBAC8 93 E1 00 0C */ stw r31, 0xc(r1) /* 800C050C 000BBACC 7C 7F 1B 78 */ mr r31, r3 -/* 800C0510 000BBAD0 4B FC F7 89 */ bl func_8008FC98 +/* 800C0510 000BBAD0 4B FC F7 89 */ bl __RAS_OSDisableInterrupts_begin /* 800C0514 000BBAD4 3C 80 80 21 */ lis r4, lbl_80209150@ha /* 800C0518 000BBAD8 57 E0 10 3A */ slwi r0, r31, 2 /* 800C051C 000BBADC 38 84 91 50 */ addi r4, r4, lbl_80209150@l /* 800C0520 000BBAE0 7C 84 00 2E */ lwzx r4, r4, r0 /* 800C0524 000BBAE4 83 E4 07 F0 */ lwz r31, 0x7f0(r4) -/* 800C0528 000BBAE8 4B FC F7 99 */ bl func_8008FCC0 +/* 800C0528 000BBAE8 4B FC F7 99 */ bl OSRestoreInterrupts /* 800C052C 000BBAEC 38 7F 00 01 */ addi r3, r31, 1 /* 800C0530 000BBAF0 20 1F FF FF */ subfic r0, r31, -1 /* 800C0534 000BBAF4 7C 60 00 F8 */ nor r0, r3, r0 @@ -70773,7 +70773,7 @@ glabel func_800C0554 /* 800C0568 000BBB28 38 84 91 50 */ addi r4, r4, lbl_80209150@l /* 800C056C 000BBB2C 93 E1 00 0C */ stw r31, 0xc(r1) /* 800C0570 000BBB30 7F E4 00 2E */ lwzx r31, r4, r0 -/* 800C0574 000BBB34 4B FC F7 25 */ bl func_8008FC98 +/* 800C0574 000BBB34 4B FC F7 25 */ bl __RAS_OSDisableInterrupts_begin /* 800C0578 000BBB38 88 1F 08 06 */ lbz r0, 0x806(r31) /* 800C057C 000BBB3C 7C 00 00 34 */ cntlzw r0, r0 /* 800C0580 000BBB40 54 00 DE 3E */ rlwinm r0, r0, 0x1b, 0x18, 0x1f @@ -70812,7 +70812,7 @@ lbl_800C05E8: /* 800C05F8 000BBBB8 54 80 04 A0 */ rlwinm r0, r4, 0, 0x12, 0x10 /* 800C05FC 000BBBBC B0 06 00 CA */ sth r0, 0xca(r6) lbl_800C0600: -/* 800C0600 000BBBC0 4B FC F6 C1 */ bl func_8008FCC0 +/* 800C0600 000BBBC0 4B FC F6 C1 */ bl OSRestoreInterrupts /* 800C0604 000BBBC4 80 01 00 14 */ lwz r0, 0x14(r1) /* 800C0608 000BBBC8 83 E1 00 0C */ lwz r31, 0xc(r1) /* 800C060C 000BBBCC 7C 08 03 A6 */ mtlr r0 @@ -70831,7 +70831,7 @@ glabel func_800C0618 /* 800C0638 000BBBF8 93 A1 00 14 */ stw r29, 0x14(r1) /* 800C063C 000BBBFC 7C 7D 1B 78 */ mr r29, r3 /* 800C0640 000BBC00 7F E4 00 2E */ lwzx r31, r4, r0 -/* 800C0644 000BBC04 4B FC F6 55 */ bl func_8008FC98 +/* 800C0644 000BBC04 4B FC F6 55 */ bl __RAS_OSDisableInterrupts_begin /* 800C0648 000BBC08 88 9F 08 06 */ lbz r4, 0x806(r31) /* 800C064C 000BBC0C 7C 7E 1B 78 */ mr r30, r3 /* 800C0650 000BBC10 80 1F 07 EC */ lwz r0, 0x7ec(r31) @@ -70917,7 +70917,7 @@ lbl_800C0768: /* 800C076C 000BBD2C 7F C3 F3 78 */ mr r3, r30 /* 800C0770 000BBD30 38 04 00 01 */ addi r0, r4, 1 /* 800C0774 000BBD34 B0 1F 08 C4 */ sth r0, 0x8c4(r31) -/* 800C0778 000BBD38 4B FC F5 49 */ bl func_8008FCC0 +/* 800C0778 000BBD38 4B FC F5 49 */ bl OSRestoreInterrupts /* 800C077C 000BBD3C 80 01 00 24 */ lwz r0, 0x24(r1) /* 800C0780 000BBD40 83 E1 00 1C */ lwz r31, 0x1c(r1) /* 800C0784 000BBD44 83 C1 00 18 */ lwz r30, 0x18(r1) @@ -70935,9 +70935,9 @@ glabel func_800C0798 /* 800C07AC 000BBD6C 38 84 91 50 */ addi r4, r4, lbl_80209150@l /* 800C07B0 000BBD70 93 E1 00 0C */ stw r31, 0xc(r1) /* 800C07B4 000BBD74 7F E4 00 2E */ lwzx r31, r4, r0 -/* 800C07B8 000BBD78 4B FC F4 E1 */ bl func_8008FC98 +/* 800C07B8 000BBD78 4B FC F4 E1 */ bl __RAS_OSDisableInterrupts_begin /* 800C07BC 000BBD7C 83 FF 07 7C */ lwz r31, 0x77c(r31) -/* 800C07C0 000BBD80 4B FC F5 01 */ bl func_8008FCC0 +/* 800C07C0 000BBD80 4B FC F5 01 */ bl OSRestoreInterrupts /* 800C07C4 000BBD84 7F E3 FB 78 */ mr r3, r31 /* 800C07C8 000BBD88 83 E1 00 0C */ lwz r31, 0xc(r1) /* 800C07CC 000BBD8C 80 01 00 14 */ lwz r0, 0x14(r1) @@ -70972,11 +70972,11 @@ glabel func_800C07DC /* 800C0838 000BBDF8 98 E1 00 30 */ stb r7, 0x30(r1) /* 800C083C 000BBDFC 98 81 00 31 */ stb r4, 0x31(r1) /* 800C0840 000BBE00 98 61 00 32 */ stb r3, 0x32(r1) -/* 800C0844 000BBE04 4B FC F4 55 */ bl func_8008FC98 +/* 800C0844 000BBE04 4B FC F4 55 */ bl __RAS_OSDisableInterrupts_begin /* 800C0848 000BBE08 83 BF 07 7C */ lwz r29, 0x77c(r31) /* 800C084C 000BBE0C 83 5F 07 FC */ lwz r26, 0x7fc(r31) /* 800C0850 000BBE10 83 DF 08 1C */ lwz r30, 0x81c(r31) -/* 800C0854 000BBE14 4B FC F4 6D */ bl func_8008FCC0 +/* 800C0854 000BBE14 4B FC F4 6D */ bl OSRestoreInterrupts /* 800C0858 000BBE18 2C 1A FF FF */ cmpwi r26, -1 /* 800C085C 000BBE1C 41 82 12 DC */ beq lbl_800C1B38 /* 800C0860 000BBE20 2C 1E 00 00 */ cmpwi r30, 0 @@ -70991,9 +70991,9 @@ lbl_800C0870: /* 800C0880 000BBE40 3B 40 00 00 */ li r26, 0 /* 800C0884 000BBE44 48 00 12 B4 */ b lbl_800C1B38 lbl_800C0888: -/* 800C0888 000BBE48 4B FC F4 11 */ bl func_8008FC98 +/* 800C0888 000BBE48 4B FC F4 11 */ bl __RAS_OSDisableInterrupts_begin /* 800C088C 000BBE4C 7C 7D 1B 78 */ mr r29, r3 -/* 800C0890 000BBE50 4B FC F4 09 */ bl func_8008FC98 +/* 800C0890 000BBE50 4B FC F4 09 */ bl __RAS_OSDisableInterrupts_begin /* 800C0894 000BBE54 88 9F 01 60 */ lbz r4, 0x160(r31) /* 800C0898 000BBE58 88 1F 01 61 */ lbz r0, 0x161(r31) /* 800C089C 000BBE5C 7C 04 00 50 */ subf r0, r4, r0 @@ -71003,7 +71003,7 @@ lbl_800C0888: /* 800C08AC 000BBE6C 7C 1E 02 14 */ add r0, r30, r0 /* 800C08B0 000BBE70 7C 1E 07 74 */ extsb r30, r0 lbl_800C08B4: -/* 800C08B4 000BBE74 4B FC F4 0D */ bl func_8008FCC0 +/* 800C08B4 000BBE74 4B FC F4 0D */ bl OSRestoreInterrupts /* 800C08B8 000BBE78 80 7F 01 68 */ lwz r3, 0x168(r31) /* 800C08BC 000BBE7C 38 9E 00 05 */ addi r4, r30, 5 /* 800C08C0 000BBE80 38 03 FF FF */ addi r0, r3, -1 @@ -71029,9 +71029,9 @@ lbl_800C08B4: /* 800C0910 000BBED0 D8 41 05 C0 */ stfd f2, 0x5c0(r1) /* 800C0914 000BBED4 D8 21 05 C8 */ stfd f1, 0x5c8(r1) /* 800C0918 000BBED8 D8 01 05 D0 */ stfd f0, 0x5d0(r1) -/* 800C091C 000BBEDC 4B FC F3 7D */ bl func_8008FC98 +/* 800C091C 000BBEDC 4B FC F3 7D */ bl __RAS_OSDisableInterrupts_begin /* 800C0920 000BBEE0 7C 7E 1B 78 */ mr r30, r3 -/* 800C0924 000BBEE4 4B FC F3 75 */ bl func_8008FC98 +/* 800C0924 000BBEE4 4B FC F3 75 */ bl __RAS_OSDisableInterrupts_begin /* 800C0928 000BBEE8 88 9F 01 60 */ lbz r4, 0x160(r31) /* 800C092C 000BBEEC 88 1F 01 61 */ lbz r0, 0x161(r31) /* 800C0930 000BBEF0 7C 04 00 50 */ subf r0, r4, r0 @@ -71041,13 +71041,13 @@ lbl_800C08B4: /* 800C0940 000BBF00 7C 1B 02 14 */ add r0, r27, r0 /* 800C0944 000BBF04 7C 1B 07 74 */ extsb r27, r0 lbl_800C0948: -/* 800C0948 000BBF08 4B FC F3 79 */ bl func_8008FCC0 +/* 800C0948 000BBF08 4B FC F3 79 */ bl OSRestoreInterrupts /* 800C094C 000BBF0C 80 7F 01 68 */ lwz r3, 0x168(r31) /* 800C0950 000BBF10 38 03 FF FF */ addi r0, r3, -1 /* 800C0954 000BBF14 7C 00 D8 40 */ cmplw r0, r27 /* 800C0958 000BBF18 40 82 00 10 */ bne lbl_800C0968 /* 800C095C 000BBF1C 7F C3 F3 78 */ mr r3, r30 -/* 800C0960 000BBF20 4B FC F3 61 */ bl func_8008FCC0 +/* 800C0960 000BBF20 4B FC F3 61 */ bl OSRestoreInterrupts /* 800C0964 000BBF24 48 00 00 78 */ b lbl_800C09DC lbl_800C0968: /* 800C0968 000BBF28 88 1F 01 61 */ lbz r0, 0x161(r31) @@ -71078,7 +71078,7 @@ lbl_800C0968: /* 800C09CC 000BBF8C 7C 84 FE 70 */ srawi r4, r4, 0x1f /* 800C09D0 000BBF90 7C 00 20 78 */ andc r0, r0, r4 /* 800C09D4 000BBF94 98 1F 01 61 */ stb r0, 0x161(r31) -/* 800C09D8 000BBF98 4B FC F2 E9 */ bl func_8008FCC0 +/* 800C09D8 000BBF98 4B FC F2 E9 */ bl OSRestoreInterrupts lbl_800C09DC: /* 800C09DC 000BBF9C 3C 60 04 A2 */ lis r3, 0x04A20001@ha /* 800C09E0 000BBFA0 39 20 00 01 */ li r9, 1 @@ -71116,9 +71116,9 @@ lbl_800C09DC: /* 800C0A60 000BC020 D8 41 05 30 */ stfd f2, 0x530(r1) /* 800C0A64 000BC024 D8 21 05 38 */ stfd f1, 0x538(r1) /* 800C0A68 000BC028 D8 01 05 40 */ stfd f0, 0x540(r1) -/* 800C0A6C 000BC02C 4B FC F2 2D */ bl func_8008FC98 +/* 800C0A6C 000BC02C 4B FC F2 2D */ bl __RAS_OSDisableInterrupts_begin /* 800C0A70 000BC030 7C 7E 1B 78 */ mr r30, r3 -/* 800C0A74 000BC034 4B FC F2 25 */ bl func_8008FC98 +/* 800C0A74 000BC034 4B FC F2 25 */ bl __RAS_OSDisableInterrupts_begin /* 800C0A78 000BC038 88 9F 01 60 */ lbz r4, 0x160(r31) /* 800C0A7C 000BC03C 88 1F 01 61 */ lbz r0, 0x161(r31) /* 800C0A80 000BC040 7C 04 00 50 */ subf r0, r4, r0 @@ -71128,13 +71128,13 @@ lbl_800C09DC: /* 800C0A90 000BC050 7C 1B 02 14 */ add r0, r27, r0 /* 800C0A94 000BC054 7C 1B 07 74 */ extsb r27, r0 lbl_800C0A98: -/* 800C0A98 000BC058 4B FC F2 29 */ bl func_8008FCC0 +/* 800C0A98 000BC058 4B FC F2 29 */ bl OSRestoreInterrupts /* 800C0A9C 000BC05C 80 7F 01 68 */ lwz r3, 0x168(r31) /* 800C0AA0 000BC060 38 03 FF FF */ addi r0, r3, -1 /* 800C0AA4 000BC064 7C 00 D8 40 */ cmplw r0, r27 /* 800C0AA8 000BC068 40 82 00 10 */ bne lbl_800C0AB8 /* 800C0AAC 000BC06C 7F C3 F3 78 */ mr r3, r30 -/* 800C0AB0 000BC070 4B FC F2 11 */ bl func_8008FCC0 +/* 800C0AB0 000BC070 4B FC F2 11 */ bl OSRestoreInterrupts /* 800C0AB4 000BC074 48 00 00 78 */ b lbl_800C0B2C lbl_800C0AB8: /* 800C0AB8 000BC078 88 1F 01 61 */ lbz r0, 0x161(r31) @@ -71165,7 +71165,7 @@ lbl_800C0AB8: /* 800C0B1C 000BC0DC 7C 84 FE 70 */ srawi r4, r4, 0x1f /* 800C0B20 000BC0E0 7C 00 20 78 */ andc r0, r0, r4 /* 800C0B24 000BC0E4 98 1F 01 61 */ stb r0, 0x161(r31) -/* 800C0B28 000BC0E8 4B FC F1 99 */ bl func_8008FCC0 +/* 800C0B28 000BC0E8 4B FC F1 99 */ bl OSRestoreInterrupts lbl_800C0B2C: /* 800C0B2C 000BC0EC 3C 60 04 A2 */ lis r3, 0x04A20009@ha /* 800C0B30 000BC0F0 39 20 00 00 */ li r9, 0 @@ -71203,9 +71203,9 @@ lbl_800C0B2C: /* 800C0BB0 000BC170 D8 41 04 D0 */ stfd f2, 0x4d0(r1) /* 800C0BB4 000BC174 D8 21 04 D8 */ stfd f1, 0x4d8(r1) /* 800C0BB8 000BC178 D8 01 04 E0 */ stfd f0, 0x4e0(r1) -/* 800C0BBC 000BC17C 4B FC F0 DD */ bl func_8008FC98 +/* 800C0BBC 000BC17C 4B FC F0 DD */ bl __RAS_OSDisableInterrupts_begin /* 800C0BC0 000BC180 7C 7E 1B 78 */ mr r30, r3 -/* 800C0BC4 000BC184 4B FC F0 D5 */ bl func_8008FC98 +/* 800C0BC4 000BC184 4B FC F0 D5 */ bl __RAS_OSDisableInterrupts_begin /* 800C0BC8 000BC188 88 9F 01 60 */ lbz r4, 0x160(r31) /* 800C0BCC 000BC18C 88 1F 01 61 */ lbz r0, 0x161(r31) /* 800C0BD0 000BC190 7C 04 00 50 */ subf r0, r4, r0 @@ -71215,13 +71215,13 @@ lbl_800C0B2C: /* 800C0BE0 000BC1A0 7C 1B 02 14 */ add r0, r27, r0 /* 800C0BE4 000BC1A4 7C 1B 07 74 */ extsb r27, r0 lbl_800C0BE8: -/* 800C0BE8 000BC1A8 4B FC F0 D9 */ bl func_8008FCC0 +/* 800C0BE8 000BC1A8 4B FC F0 D9 */ bl OSRestoreInterrupts /* 800C0BEC 000BC1AC 80 7F 01 68 */ lwz r3, 0x168(r31) /* 800C0BF0 000BC1B0 38 03 FF FF */ addi r0, r3, -1 /* 800C0BF4 000BC1B4 7C 00 D8 40 */ cmplw r0, r27 /* 800C0BF8 000BC1B8 40 82 00 10 */ bne lbl_800C0C08 /* 800C0BFC 000BC1BC 7F C3 F3 78 */ mr r3, r30 -/* 800C0C00 000BC1C0 4B FC F0 C1 */ bl func_8008FCC0 +/* 800C0C00 000BC1C0 4B FC F0 C1 */ bl OSRestoreInterrupts /* 800C0C04 000BC1C4 48 00 00 78 */ b lbl_800C0C7C lbl_800C0C08: /* 800C0C08 000BC1C8 88 1F 01 61 */ lbz r0, 0x161(r31) @@ -71252,7 +71252,7 @@ lbl_800C0C08: /* 800C0C6C 000BC22C 7C 84 FE 70 */ srawi r4, r4, 0x1f /* 800C0C70 000BC230 7C 00 20 78 */ andc r0, r0, r4 /* 800C0C74 000BC234 98 1F 01 61 */ stb r0, 0x161(r31) -/* 800C0C78 000BC238 4B FC F0 49 */ bl func_8008FCC0 +/* 800C0C78 000BC238 4B FC F0 49 */ bl OSRestoreInterrupts lbl_800C0C7C: /* 800C0C7C 000BC23C 38 80 00 14 */ li r4, 0x14 /* 800C0C80 000BC240 38 60 00 01 */ li r3, 1 @@ -71273,9 +71273,9 @@ lbl_800C0C7C: /* 800C0CBC 000BC27C D8 41 04 A0 */ stfd f2, 0x4a0(r1) /* 800C0CC0 000BC280 D8 21 04 A8 */ stfd f1, 0x4a8(r1) /* 800C0CC4 000BC284 D8 01 04 B0 */ stfd f0, 0x4b0(r1) -/* 800C0CC8 000BC288 4B FC EF D1 */ bl func_8008FC98 +/* 800C0CC8 000BC288 4B FC EF D1 */ bl __RAS_OSDisableInterrupts_begin /* 800C0CCC 000BC28C 7C 7E 1B 78 */ mr r30, r3 -/* 800C0CD0 000BC290 4B FC EF C9 */ bl func_8008FC98 +/* 800C0CD0 000BC290 4B FC EF C9 */ bl __RAS_OSDisableInterrupts_begin /* 800C0CD4 000BC294 88 9F 01 60 */ lbz r4, 0x160(r31) /* 800C0CD8 000BC298 88 1F 01 61 */ lbz r0, 0x161(r31) /* 800C0CDC 000BC29C 7C 04 00 50 */ subf r0, r4, r0 @@ -71285,13 +71285,13 @@ lbl_800C0C7C: /* 800C0CEC 000BC2AC 7C 1B 02 14 */ add r0, r27, r0 /* 800C0CF0 000BC2B0 7C 1B 07 74 */ extsb r27, r0 lbl_800C0CF4: -/* 800C0CF4 000BC2B4 4B FC EF CD */ bl func_8008FCC0 +/* 800C0CF4 000BC2B4 4B FC EF CD */ bl OSRestoreInterrupts /* 800C0CF8 000BC2B8 80 7F 01 68 */ lwz r3, 0x168(r31) /* 800C0CFC 000BC2BC 38 03 FF FF */ addi r0, r3, -1 /* 800C0D00 000BC2C0 7C 00 D8 40 */ cmplw r0, r27 /* 800C0D04 000BC2C4 40 82 00 10 */ bne lbl_800C0D14 /* 800C0D08 000BC2C8 7F C3 F3 78 */ mr r3, r30 -/* 800C0D0C 000BC2CC 4B FC EF B5 */ bl func_8008FCC0 +/* 800C0D0C 000BC2CC 4B FC EF B5 */ bl OSRestoreInterrupts /* 800C0D10 000BC2D0 48 00 00 78 */ b lbl_800C0D88 lbl_800C0D14: /* 800C0D14 000BC2D4 88 1F 01 61 */ lbz r0, 0x161(r31) @@ -71322,7 +71322,7 @@ lbl_800C0D14: /* 800C0D78 000BC338 7C 84 FE 70 */ srawi r4, r4, 0x1f /* 800C0D7C 000BC33C 7C 00 20 78 */ andc r0, r0, r4 /* 800C0D80 000BC340 98 1F 01 61 */ stb r0, 0x161(r31) -/* 800C0D84 000BC344 4B FC EF 3D */ bl func_8008FCC0 +/* 800C0D84 000BC344 4B FC EF 3D */ bl OSRestoreInterrupts lbl_800C0D88: /* 800C0D88 000BC348 38 00 00 00 */ li r0, 0 /* 800C0D8C 000BC34C 38 80 00 15 */ li r4, 0x15 @@ -71344,9 +71344,9 @@ lbl_800C0D88: /* 800C0DCC 000BC38C D8 41 04 40 */ stfd f2, 0x440(r1) /* 800C0DD0 000BC390 D8 21 04 48 */ stfd f1, 0x448(r1) /* 800C0DD4 000BC394 D8 01 04 50 */ stfd f0, 0x450(r1) -/* 800C0DD8 000BC398 4B FC EE C1 */ bl func_8008FC98 +/* 800C0DD8 000BC398 4B FC EE C1 */ bl __RAS_OSDisableInterrupts_begin /* 800C0DDC 000BC39C 7C 7E 1B 78 */ mr r30, r3 -/* 800C0DE0 000BC3A0 4B FC EE B9 */ bl func_8008FC98 +/* 800C0DE0 000BC3A0 4B FC EE B9 */ bl __RAS_OSDisableInterrupts_begin /* 800C0DE4 000BC3A4 88 9F 01 60 */ lbz r4, 0x160(r31) /* 800C0DE8 000BC3A8 88 1F 01 61 */ lbz r0, 0x161(r31) /* 800C0DEC 000BC3AC 7C 04 00 50 */ subf r0, r4, r0 @@ -71356,13 +71356,13 @@ lbl_800C0D88: /* 800C0DFC 000BC3BC 7C 1B 02 14 */ add r0, r27, r0 /* 800C0E00 000BC3C0 7C 1B 07 74 */ extsb r27, r0 lbl_800C0E04: -/* 800C0E04 000BC3C4 4B FC EE BD */ bl func_8008FCC0 +/* 800C0E04 000BC3C4 4B FC EE BD */ bl OSRestoreInterrupts /* 800C0E08 000BC3C8 80 7F 01 68 */ lwz r3, 0x168(r31) /* 800C0E0C 000BC3CC 38 03 FF FF */ addi r0, r3, -1 /* 800C0E10 000BC3D0 7C 00 D8 40 */ cmplw r0, r27 /* 800C0E14 000BC3D4 40 82 00 10 */ bne lbl_800C0E24 /* 800C0E18 000BC3D8 7F C3 F3 78 */ mr r3, r30 -/* 800C0E1C 000BC3DC 4B FC EE A5 */ bl func_8008FCC0 +/* 800C0E1C 000BC3DC 4B FC EE A5 */ bl OSRestoreInterrupts /* 800C0E20 000BC3E0 48 00 00 78 */ b lbl_800C0E98 lbl_800C0E24: /* 800C0E24 000BC3E4 88 1F 01 61 */ lbz r0, 0x161(r31) @@ -71393,16 +71393,16 @@ lbl_800C0E24: /* 800C0E88 000BC448 7C 84 FE 70 */ srawi r4, r4, 0x1f /* 800C0E8C 000BC44C 7C 00 20 78 */ andc r0, r0, r4 /* 800C0E90 000BC450 98 1F 01 61 */ stb r0, 0x161(r31) -/* 800C0E94 000BC454 4B FC EE 2D */ bl func_8008FCC0 +/* 800C0E94 000BC454 4B FC EE 2D */ bl OSRestoreInterrupts lbl_800C0E98: /* 800C0E98 000BC458 7F A3 EB 78 */ mr r3, r29 -/* 800C0E9C 000BC45C 4B FC EE 25 */ bl func_8008FCC0 +/* 800C0E9C 000BC45C 4B FC EE 25 */ bl OSRestoreInterrupts /* 800C0EA0 000BC460 38 60 00 00 */ li r3, 0 /* 800C0EA4 000BC464 48 00 0C B4 */ b lbl_800C1B58 lbl_800C0EA8: /* 800C0EA8 000BC468 7F A3 EB 78 */ mr r3, r29 /* 800C0EAC 000BC46C 3B 40 FF FE */ li r26, -2 -/* 800C0EB0 000BC470 4B FC EE 11 */ bl func_8008FCC0 +/* 800C0EB0 000BC470 4B FC EE 11 */ bl OSRestoreInterrupts /* 800C0EB4 000BC474 48 00 0C 84 */ b lbl_800C1B38 lbl_800C0EB8: /* 800C0EB8 000BC478 2C 19 00 03 */ cmpwi r25, 3 @@ -71417,9 +71417,9 @@ lbl_800C0ED4: /* 800C0ED8 000BC498 40 80 0C 60 */ bge lbl_800C1B38 /* 800C0EDC 000BC49C 48 00 0A F0 */ b lbl_800C19CC lbl_800C0EE0: -/* 800C0EE0 000BC4A0 4B FC ED B9 */ bl func_8008FC98 +/* 800C0EE0 000BC4A0 4B FC ED B9 */ bl __RAS_OSDisableInterrupts_begin /* 800C0EE4 000BC4A4 7C 7D 1B 78 */ mr r29, r3 -/* 800C0EE8 000BC4A8 4B FC ED B1 */ bl func_8008FC98 +/* 800C0EE8 000BC4A8 4B FC ED B1 */ bl __RAS_OSDisableInterrupts_begin /* 800C0EEC 000BC4AC 88 9F 01 60 */ lbz r4, 0x160(r31) /* 800C0EF0 000BC4B0 88 1F 01 61 */ lbz r0, 0x161(r31) /* 800C0EF4 000BC4B4 7C 04 00 50 */ subf r0, r4, r0 @@ -71429,7 +71429,7 @@ lbl_800C0EE0: /* 800C0F04 000BC4C4 7C 1E 02 14 */ add r0, r30, r0 /* 800C0F08 000BC4C8 7C 1E 07 74 */ extsb r30, r0 lbl_800C0F0C: -/* 800C0F0C 000BC4CC 4B FC ED B5 */ bl func_8008FCC0 +/* 800C0F0C 000BC4CC 4B FC ED B5 */ bl OSRestoreInterrupts /* 800C0F10 000BC4D0 80 7F 01 68 */ lwz r3, 0x168(r31) /* 800C0F14 000BC4D4 38 9E 00 07 */ addi r4, r30, 7 /* 800C0F18 000BC4D8 38 03 FF FF */ addi r0, r3, -1 @@ -71455,9 +71455,9 @@ lbl_800C0F0C: /* 800C0F68 000BC528 D8 41 03 E0 */ stfd f2, 0x3e0(r1) /* 800C0F6C 000BC52C D8 21 03 E8 */ stfd f1, 0x3e8(r1) /* 800C0F70 000BC530 D8 01 03 F0 */ stfd f0, 0x3f0(r1) -/* 800C0F74 000BC534 4B FC ED 25 */ bl func_8008FC98 +/* 800C0F74 000BC534 4B FC ED 25 */ bl __RAS_OSDisableInterrupts_begin /* 800C0F78 000BC538 7C 7E 1B 78 */ mr r30, r3 -/* 800C0F7C 000BC53C 4B FC ED 1D */ bl func_8008FC98 +/* 800C0F7C 000BC53C 4B FC ED 1D */ bl __RAS_OSDisableInterrupts_begin /* 800C0F80 000BC540 88 9F 01 60 */ lbz r4, 0x160(r31) /* 800C0F84 000BC544 88 1F 01 61 */ lbz r0, 0x161(r31) /* 800C0F88 000BC548 7C 04 00 50 */ subf r0, r4, r0 @@ -71467,13 +71467,13 @@ lbl_800C0F0C: /* 800C0F98 000BC558 7C 1B 02 14 */ add r0, r27, r0 /* 800C0F9C 000BC55C 7C 1B 07 74 */ extsb r27, r0 lbl_800C0FA0: -/* 800C0FA0 000BC560 4B FC ED 21 */ bl func_8008FCC0 +/* 800C0FA0 000BC560 4B FC ED 21 */ bl OSRestoreInterrupts /* 800C0FA4 000BC564 80 7F 01 68 */ lwz r3, 0x168(r31) /* 800C0FA8 000BC568 38 03 FF FF */ addi r0, r3, -1 /* 800C0FAC 000BC56C 7C 00 D8 40 */ cmplw r0, r27 /* 800C0FB0 000BC570 40 82 00 10 */ bne lbl_800C0FC0 /* 800C0FB4 000BC574 7F C3 F3 78 */ mr r3, r30 -/* 800C0FB8 000BC578 4B FC ED 09 */ bl func_8008FCC0 +/* 800C0FB8 000BC578 4B FC ED 09 */ bl OSRestoreInterrupts /* 800C0FBC 000BC57C 48 00 00 78 */ b lbl_800C1034 lbl_800C0FC0: /* 800C0FC0 000BC580 88 1F 01 61 */ lbz r0, 0x161(r31) @@ -71504,7 +71504,7 @@ lbl_800C0FC0: /* 800C1024 000BC5E4 7C 84 FE 70 */ srawi r4, r4, 0x1f /* 800C1028 000BC5E8 7C 00 20 78 */ andc r0, r0, r4 /* 800C102C 000BC5EC 98 1F 01 61 */ stb r0, 0x161(r31) -/* 800C1030 000BC5F0 4B FC EC 91 */ bl func_8008FCC0 +/* 800C1030 000BC5F0 4B FC EC 91 */ bl OSRestoreInterrupts lbl_800C1034: /* 800C1034 000BC5F4 38 A0 00 19 */ li r5, 0x19 /* 800C1038 000BC5F8 38 80 00 01 */ li r4, 1 @@ -71526,9 +71526,9 @@ lbl_800C1034: /* 800C1078 000BC638 D8 41 03 80 */ stfd f2, 0x380(r1) /* 800C107C 000BC63C D8 21 03 88 */ stfd f1, 0x388(r1) /* 800C1080 000BC640 D8 01 03 90 */ stfd f0, 0x390(r1) -/* 800C1084 000BC644 4B FC EC 15 */ bl func_8008FC98 +/* 800C1084 000BC644 4B FC EC 15 */ bl __RAS_OSDisableInterrupts_begin /* 800C1088 000BC648 7C 7E 1B 78 */ mr r30, r3 -/* 800C108C 000BC64C 4B FC EC 0D */ bl func_8008FC98 +/* 800C108C 000BC64C 4B FC EC 0D */ bl __RAS_OSDisableInterrupts_begin /* 800C1090 000BC650 88 9F 01 60 */ lbz r4, 0x160(r31) /* 800C1094 000BC654 88 1F 01 61 */ lbz r0, 0x161(r31) /* 800C1098 000BC658 7C 04 00 50 */ subf r0, r4, r0 @@ -71538,13 +71538,13 @@ lbl_800C1034: /* 800C10A8 000BC668 7C 1B 02 14 */ add r0, r27, r0 /* 800C10AC 000BC66C 7C 1B 07 74 */ extsb r27, r0 lbl_800C10B0: -/* 800C10B0 000BC670 4B FC EC 11 */ bl func_8008FCC0 +/* 800C10B0 000BC670 4B FC EC 11 */ bl OSRestoreInterrupts /* 800C10B4 000BC674 80 7F 01 68 */ lwz r3, 0x168(r31) /* 800C10B8 000BC678 38 03 FF FF */ addi r0, r3, -1 /* 800C10BC 000BC67C 7C 00 D8 40 */ cmplw r0, r27 /* 800C10C0 000BC680 40 82 00 10 */ bne lbl_800C10D0 /* 800C10C4 000BC684 7F C3 F3 78 */ mr r3, r30 -/* 800C10C8 000BC688 4B FC EB F9 */ bl func_8008FCC0 +/* 800C10C8 000BC688 4B FC EB F9 */ bl OSRestoreInterrupts /* 800C10CC 000BC68C 48 00 00 78 */ b lbl_800C1144 lbl_800C10D0: /* 800C10D0 000BC690 88 1F 01 61 */ lbz r0, 0x161(r31) @@ -71575,7 +71575,7 @@ lbl_800C10D0: /* 800C1134 000BC6F4 7C 84 FE 70 */ srawi r4, r4, 0x1f /* 800C1138 000BC6F8 7C 00 20 78 */ andc r0, r0, r4 /* 800C113C 000BC6FC 98 1F 01 61 */ stb r0, 0x161(r31) -/* 800C1140 000BC700 4B FC EB 81 */ bl func_8008FCC0 +/* 800C1140 000BC700 4B FC EB 81 */ bl OSRestoreInterrupts lbl_800C1144: /* 800C1144 000BC704 3C 60 04 A2 */ lis r3, 0x04A20009@ha /* 800C1148 000BC708 39 20 00 01 */ li r9, 1 @@ -71613,9 +71613,9 @@ lbl_800C1144: /* 800C11C8 000BC788 D8 41 02 F0 */ stfd f2, 0x2f0(r1) /* 800C11CC 000BC78C D8 21 02 F8 */ stfd f1, 0x2f8(r1) /* 800C11D0 000BC790 D8 01 03 00 */ stfd f0, 0x300(r1) -/* 800C11D4 000BC794 4B FC EA C5 */ bl func_8008FC98 +/* 800C11D4 000BC794 4B FC EA C5 */ bl __RAS_OSDisableInterrupts_begin /* 800C11D8 000BC798 7C 7E 1B 78 */ mr r30, r3 -/* 800C11DC 000BC79C 4B FC EA BD */ bl func_8008FC98 +/* 800C11DC 000BC79C 4B FC EA BD */ bl __RAS_OSDisableInterrupts_begin /* 800C11E0 000BC7A0 88 9F 01 60 */ lbz r4, 0x160(r31) /* 800C11E4 000BC7A4 88 1F 01 61 */ lbz r0, 0x161(r31) /* 800C11E8 000BC7A8 7C 04 00 50 */ subf r0, r4, r0 @@ -71625,13 +71625,13 @@ lbl_800C1144: /* 800C11F8 000BC7B8 7C 1B 02 14 */ add r0, r27, r0 /* 800C11FC 000BC7BC 7C 1B 07 74 */ extsb r27, r0 lbl_800C1200: -/* 800C1200 000BC7C0 4B FC EA C1 */ bl func_8008FCC0 +/* 800C1200 000BC7C0 4B FC EA C1 */ bl OSRestoreInterrupts /* 800C1204 000BC7C4 80 7F 01 68 */ lwz r3, 0x168(r31) /* 800C1208 000BC7C8 38 03 FF FF */ addi r0, r3, -1 /* 800C120C 000BC7CC 7C 00 D8 40 */ cmplw r0, r27 /* 800C1210 000BC7D0 40 82 00 10 */ bne lbl_800C1220 /* 800C1214 000BC7D4 7F C3 F3 78 */ mr r3, r30 -/* 800C1218 000BC7D8 4B FC EA A9 */ bl func_8008FCC0 +/* 800C1218 000BC7D8 4B FC EA A9 */ bl OSRestoreInterrupts /* 800C121C 000BC7DC 48 00 00 78 */ b lbl_800C1294 lbl_800C1220: /* 800C1220 000BC7E0 88 1F 01 61 */ lbz r0, 0x161(r31) @@ -71662,7 +71662,7 @@ lbl_800C1220: /* 800C1284 000BC844 7C 84 FE 70 */ srawi r4, r4, 0x1f /* 800C1288 000BC848 7C 00 20 78 */ andc r0, r0, r4 /* 800C128C 000BC84C 98 1F 01 61 */ stb r0, 0x161(r31) -/* 800C1290 000BC850 4B FC EA 31 */ bl func_8008FCC0 +/* 800C1290 000BC850 4B FC EA 31 */ bl OSRestoreInterrupts lbl_800C1294: /* 800C1294 000BC854 3C 60 04 A2 */ lis r3, 0x04A20001@ha /* 800C1298 000BC858 38 80 00 08 */ li r4, 8 @@ -71701,9 +71701,9 @@ lbl_800C1294: /* 800C131C 000BC8DC D8 41 02 90 */ stfd f2, 0x290(r1) /* 800C1320 000BC8E0 D8 21 02 98 */ stfd f1, 0x298(r1) /* 800C1324 000BC8E4 D8 01 02 A0 */ stfd f0, 0x2a0(r1) -/* 800C1328 000BC8E8 4B FC E9 71 */ bl func_8008FC98 +/* 800C1328 000BC8E8 4B FC E9 71 */ bl __RAS_OSDisableInterrupts_begin /* 800C132C 000BC8EC 7C 7E 1B 78 */ mr r30, r3 -/* 800C1330 000BC8F0 4B FC E9 69 */ bl func_8008FC98 +/* 800C1330 000BC8F0 4B FC E9 69 */ bl __RAS_OSDisableInterrupts_begin /* 800C1334 000BC8F4 88 9F 01 60 */ lbz r4, 0x160(r31) /* 800C1338 000BC8F8 88 1F 01 61 */ lbz r0, 0x161(r31) /* 800C133C 000BC8FC 7C 04 00 50 */ subf r0, r4, r0 @@ -71713,13 +71713,13 @@ lbl_800C1294: /* 800C134C 000BC90C 7C 1B 02 14 */ add r0, r27, r0 /* 800C1350 000BC910 7C 1B 07 74 */ extsb r27, r0 lbl_800C1354: -/* 800C1354 000BC914 4B FC E9 6D */ bl func_8008FCC0 +/* 800C1354 000BC914 4B FC E9 6D */ bl OSRestoreInterrupts /* 800C1358 000BC918 80 7F 01 68 */ lwz r3, 0x168(r31) /* 800C135C 000BC91C 38 03 FF FF */ addi r0, r3, -1 /* 800C1360 000BC920 7C 00 D8 40 */ cmplw r0, r27 /* 800C1364 000BC924 40 82 00 10 */ bne lbl_800C1374 /* 800C1368 000BC928 7F C3 F3 78 */ mr r3, r30 -/* 800C136C 000BC92C 4B FC E9 55 */ bl func_8008FCC0 +/* 800C136C 000BC92C 4B FC E9 55 */ bl OSRestoreInterrupts /* 800C1370 000BC930 48 00 00 78 */ b lbl_800C13E8 lbl_800C1374: /* 800C1374 000BC934 88 1F 01 61 */ lbz r0, 0x161(r31) @@ -71750,7 +71750,7 @@ lbl_800C1374: /* 800C13D8 000BC998 7C 84 FE 70 */ srawi r4, r4, 0x1f /* 800C13DC 000BC99C 7C 00 20 78 */ andc r0, r0, r4 /* 800C13E0 000BC9A0 98 1F 01 61 */ stb r0, 0x161(r31) -/* 800C13E4 000BC9A4 4B FC E8 DD */ bl func_8008FCC0 +/* 800C13E4 000BC9A4 4B FC E8 DD */ bl OSRestoreInterrupts lbl_800C13E8: /* 800C13E8 000BC9A8 88 8D 94 12 */ lbz r4, lbl_8025DAD2-_SDA_BASE_(r13) /* 800C13EC 000BC9AC 3C 60 04 A2 */ lis r3, 0x04A20001@ha @@ -71788,9 +71788,9 @@ lbl_800C13E8: /* 800C146C 000BCA2C D8 41 02 60 */ stfd f2, 0x260(r1) /* 800C1470 000BCA30 D8 21 02 68 */ stfd f1, 0x268(r1) /* 800C1474 000BCA34 D8 01 02 70 */ stfd f0, 0x270(r1) -/* 800C1478 000BCA38 4B FC E8 21 */ bl func_8008FC98 +/* 800C1478 000BCA38 4B FC E8 21 */ bl __RAS_OSDisableInterrupts_begin /* 800C147C 000BCA3C 7C 7E 1B 78 */ mr r30, r3 -/* 800C1480 000BCA40 4B FC E8 19 */ bl func_8008FC98 +/* 800C1480 000BCA40 4B FC E8 19 */ bl __RAS_OSDisableInterrupts_begin /* 800C1484 000BCA44 88 9F 01 60 */ lbz r4, 0x160(r31) /* 800C1488 000BCA48 88 1F 01 61 */ lbz r0, 0x161(r31) /* 800C148C 000BCA4C 7C 04 00 50 */ subf r0, r4, r0 @@ -71800,13 +71800,13 @@ lbl_800C13E8: /* 800C149C 000BCA5C 7C 1B 02 14 */ add r0, r27, r0 /* 800C14A0 000BCA60 7C 1B 07 74 */ extsb r27, r0 lbl_800C14A4: -/* 800C14A4 000BCA64 4B FC E8 1D */ bl func_8008FCC0 +/* 800C14A4 000BCA64 4B FC E8 1D */ bl OSRestoreInterrupts /* 800C14A8 000BCA68 80 7F 01 68 */ lwz r3, 0x168(r31) /* 800C14AC 000BCA6C 38 03 FF FF */ addi r0, r3, -1 /* 800C14B0 000BCA70 7C 00 D8 40 */ cmplw r0, r27 /* 800C14B4 000BCA74 40 82 00 10 */ bne lbl_800C14C4 /* 800C14B8 000BCA78 7F C3 F3 78 */ mr r3, r30 -/* 800C14BC 000BCA7C 4B FC E8 05 */ bl func_8008FCC0 +/* 800C14BC 000BCA7C 4B FC E8 05 */ bl OSRestoreInterrupts /* 800C14C0 000BCA80 48 00 00 78 */ b lbl_800C1538 lbl_800C14C4: /* 800C14C4 000BCA84 88 1F 01 61 */ lbz r0, 0x161(r31) @@ -71837,7 +71837,7 @@ lbl_800C14C4: /* 800C1528 000BCAE8 7C 84 FE 70 */ srawi r4, r4, 0x1f /* 800C152C 000BCAEC 7C 00 20 78 */ andc r0, r0, r4 /* 800C1530 000BCAF0 98 1F 01 61 */ stb r0, 0x161(r31) -/* 800C1534 000BCAF4 4B FC E7 8D */ bl func_8008FCC0 +/* 800C1534 000BCAF4 4B FC E7 8D */ bl OSRestoreInterrupts lbl_800C1538: /* 800C1538 000BCAF8 38 00 00 00 */ li r0, 0 /* 800C153C 000BCAFC 38 80 00 19 */ li r4, 0x19 @@ -71858,9 +71858,9 @@ lbl_800C1538: /* 800C1578 000BCB38 D8 41 02 00 */ stfd f2, 0x200(r1) /* 800C157C 000BCB3C D8 21 02 08 */ stfd f1, 0x208(r1) /* 800C1580 000BCB40 D8 01 02 10 */ stfd f0, 0x210(r1) -/* 800C1584 000BCB44 4B FC E7 15 */ bl func_8008FC98 +/* 800C1584 000BCB44 4B FC E7 15 */ bl __RAS_OSDisableInterrupts_begin /* 800C1588 000BCB48 7C 7E 1B 78 */ mr r30, r3 -/* 800C158C 000BCB4C 4B FC E7 0D */ bl func_8008FC98 +/* 800C158C 000BCB4C 4B FC E7 0D */ bl __RAS_OSDisableInterrupts_begin /* 800C1590 000BCB50 88 9F 01 60 */ lbz r4, 0x160(r31) /* 800C1594 000BCB54 88 1F 01 61 */ lbz r0, 0x161(r31) /* 800C1598 000BCB58 7C 04 00 50 */ subf r0, r4, r0 @@ -71870,13 +71870,13 @@ lbl_800C1538: /* 800C15A8 000BCB68 7C 1B 02 14 */ add r0, r27, r0 /* 800C15AC 000BCB6C 7C 1B 07 74 */ extsb r27, r0 lbl_800C15B0: -/* 800C15B0 000BCB70 4B FC E7 11 */ bl func_8008FCC0 +/* 800C15B0 000BCB70 4B FC E7 11 */ bl OSRestoreInterrupts /* 800C15B4 000BCB74 80 7F 01 68 */ lwz r3, 0x168(r31) /* 800C15B8 000BCB78 38 03 FF FF */ addi r0, r3, -1 /* 800C15BC 000BCB7C 7C 00 D8 40 */ cmplw r0, r27 /* 800C15C0 000BCB80 40 82 00 10 */ bne lbl_800C15D0 /* 800C15C4 000BCB84 7F C3 F3 78 */ mr r3, r30 -/* 800C15C8 000BCB88 4B FC E6 F9 */ bl func_8008FCC0 +/* 800C15C8 000BCB88 4B FC E6 F9 */ bl OSRestoreInterrupts /* 800C15CC 000BCB8C 48 00 00 78 */ b lbl_800C1644 lbl_800C15D0: /* 800C15D0 000BCB90 88 1F 01 61 */ lbz r0, 0x161(r31) @@ -71907,7 +71907,7 @@ lbl_800C15D0: /* 800C1634 000BCBF4 7C 84 FE 70 */ srawi r4, r4, 0x1f /* 800C1638 000BCBF8 7C 00 20 78 */ andc r0, r0, r4 /* 800C163C 000BCBFC 98 1F 01 61 */ stb r0, 0x161(r31) -/* 800C1640 000BCC00 4B FC E6 81 */ bl func_8008FCC0 +/* 800C1640 000BCC00 4B FC E6 81 */ bl OSRestoreInterrupts lbl_800C1644: /* 800C1644 000BCC04 38 00 00 00 */ li r0, 0 /* 800C1648 000BCC08 38 80 00 15 */ li r4, 0x15 @@ -71929,9 +71929,9 @@ lbl_800C1644: /* 800C1688 000BCC48 D8 41 01 A0 */ stfd f2, 0x1a0(r1) /* 800C168C 000BCC4C D8 21 01 A8 */ stfd f1, 0x1a8(r1) /* 800C1690 000BCC50 D8 01 01 B0 */ stfd f0, 0x1b0(r1) -/* 800C1694 000BCC54 4B FC E6 05 */ bl func_8008FC98 +/* 800C1694 000BCC54 4B FC E6 05 */ bl __RAS_OSDisableInterrupts_begin /* 800C1698 000BCC58 7C 7E 1B 78 */ mr r30, r3 -/* 800C169C 000BCC5C 4B FC E5 FD */ bl func_8008FC98 +/* 800C169C 000BCC5C 4B FC E5 FD */ bl __RAS_OSDisableInterrupts_begin /* 800C16A0 000BCC60 88 9F 01 60 */ lbz r4, 0x160(r31) /* 800C16A4 000BCC64 88 1F 01 61 */ lbz r0, 0x161(r31) /* 800C16A8 000BCC68 7C 04 00 50 */ subf r0, r4, r0 @@ -71941,13 +71941,13 @@ lbl_800C1644: /* 800C16B8 000BCC78 7C 1B 02 14 */ add r0, r27, r0 /* 800C16BC 000BCC7C 7C 1B 07 74 */ extsb r27, r0 lbl_800C16C0: -/* 800C16C0 000BCC80 4B FC E6 01 */ bl func_8008FCC0 +/* 800C16C0 000BCC80 4B FC E6 01 */ bl OSRestoreInterrupts /* 800C16C4 000BCC84 80 7F 01 68 */ lwz r3, 0x168(r31) /* 800C16C8 000BCC88 38 03 FF FF */ addi r0, r3, -1 /* 800C16CC 000BCC8C 7C 00 D8 40 */ cmplw r0, r27 /* 800C16D0 000BCC90 40 82 00 10 */ bne lbl_800C16E0 /* 800C16D4 000BCC94 7F C3 F3 78 */ mr r3, r30 -/* 800C16D8 000BCC98 4B FC E5 E9 */ bl func_8008FCC0 +/* 800C16D8 000BCC98 4B FC E5 E9 */ bl OSRestoreInterrupts /* 800C16DC 000BCC9C 48 00 00 78 */ b lbl_800C1754 lbl_800C16E0: /* 800C16E0 000BCCA0 88 1F 01 61 */ lbz r0, 0x161(r31) @@ -71978,16 +71978,16 @@ lbl_800C16E0: /* 800C1744 000BCD04 7C 84 FE 70 */ srawi r4, r4, 0x1f /* 800C1748 000BCD08 7C 00 20 78 */ andc r0, r0, r4 /* 800C174C 000BCD0C 98 1F 01 61 */ stb r0, 0x161(r31) -/* 800C1750 000BCD10 4B FC E5 71 */ bl func_8008FCC0 +/* 800C1750 000BCD10 4B FC E5 71 */ bl OSRestoreInterrupts lbl_800C1754: /* 800C1754 000BCD14 7F A3 EB 78 */ mr r3, r29 -/* 800C1758 000BCD18 4B FC E5 69 */ bl func_8008FCC0 +/* 800C1758 000BCD18 4B FC E5 69 */ bl OSRestoreInterrupts /* 800C175C 000BCD1C 38 60 00 00 */ li r3, 0 /* 800C1760 000BCD20 48 00 03 F8 */ b lbl_800C1B58 lbl_800C1764: /* 800C1764 000BCD24 7F A3 EB 78 */ mr r3, r29 /* 800C1768 000BCD28 3B 40 FF FE */ li r26, -2 -/* 800C176C 000BCD2C 4B FC E5 55 */ bl func_8008FCC0 +/* 800C176C 000BCD2C 4B FC E5 55 */ bl OSRestoreInterrupts /* 800C1770 000BCD30 48 00 03 C8 */ b lbl_800C1B38 lbl_800C1774: /* 800C1774 000BCD34 38 80 00 19 */ li r4, 0x19 @@ -72009,9 +72009,9 @@ lbl_800C1774: /* 800C17B4 000BCD74 D8 41 01 40 */ stfd f2, 0x140(r1) /* 800C17B8 000BCD78 D8 21 01 48 */ stfd f1, 0x148(r1) /* 800C17BC 000BCD7C D8 01 01 50 */ stfd f0, 0x150(r1) -/* 800C17C0 000BCD80 4B FC E4 D9 */ bl func_8008FC98 +/* 800C17C0 000BCD80 4B FC E4 D9 */ bl __RAS_OSDisableInterrupts_begin /* 800C17C4 000BCD84 7C 7E 1B 78 */ mr r30, r3 -/* 800C17C8 000BCD88 4B FC E4 D1 */ bl func_8008FC98 +/* 800C17C8 000BCD88 4B FC E4 D1 */ bl __RAS_OSDisableInterrupts_begin /* 800C17CC 000BCD8C 88 9F 01 60 */ lbz r4, 0x160(r31) /* 800C17D0 000BCD90 88 1F 01 61 */ lbz r0, 0x161(r31) /* 800C17D4 000BCD94 7C 04 00 50 */ subf r0, r4, r0 @@ -72021,13 +72021,13 @@ lbl_800C1774: /* 800C17E4 000BCDA4 7C 1D 02 14 */ add r0, r29, r0 /* 800C17E8 000BCDA8 7C 1D 07 74 */ extsb r29, r0 lbl_800C17EC: -/* 800C17EC 000BCDAC 4B FC E4 D5 */ bl func_8008FCC0 +/* 800C17EC 000BCDAC 4B FC E4 D5 */ bl OSRestoreInterrupts /* 800C17F0 000BCDB0 80 7F 01 68 */ lwz r3, 0x168(r31) /* 800C17F4 000BCDB4 38 03 FF FF */ addi r0, r3, -1 /* 800C17F8 000BCDB8 7C 00 E8 40 */ cmplw r0, r29 /* 800C17FC 000BCDBC 40 82 00 14 */ bne lbl_800C1810 /* 800C1800 000BCDC0 7F C3 F3 78 */ mr r3, r30 -/* 800C1804 000BCDC4 4B FC E4 BD */ bl func_8008FCC0 +/* 800C1804 000BCDC4 4B FC E4 BD */ bl OSRestoreInterrupts /* 800C1808 000BCDC8 38 00 00 00 */ li r0, 0 /* 800C180C 000BCDCC 48 00 00 7C */ b lbl_800C1888 lbl_800C1810: @@ -72059,7 +72059,7 @@ lbl_800C1810: /* 800C1874 000BCE34 7C 84 FE 70 */ srawi r4, r4, 0x1f /* 800C1878 000BCE38 7C 00 20 78 */ andc r0, r0, r4 /* 800C187C 000BCE3C 98 1F 01 61 */ stb r0, 0x161(r31) -/* 800C1880 000BCE40 4B FC E4 41 */ bl func_8008FCC0 +/* 800C1880 000BCE40 4B FC E4 41 */ bl OSRestoreInterrupts /* 800C1884 000BCE44 38 00 00 01 */ li r0, 1 lbl_800C1888: /* 800C1888 000BCE48 2C 00 00 00 */ cmpwi r0, 0 @@ -72089,9 +72089,9 @@ lbl_800C18A0: /* 800C18E0 000BCEA0 D8 41 00 E0 */ stfd f2, 0xe0(r1) /* 800C18E4 000BCEA4 D8 21 00 E8 */ stfd f1, 0xe8(r1) /* 800C18E8 000BCEA8 D8 01 00 F0 */ stfd f0, 0xf0(r1) -/* 800C18EC 000BCEAC 4B FC E3 AD */ bl func_8008FC98 +/* 800C18EC 000BCEAC 4B FC E3 AD */ bl __RAS_OSDisableInterrupts_begin /* 800C18F0 000BCEB0 7C 7E 1B 78 */ mr r30, r3 -/* 800C18F4 000BCEB4 4B FC E3 A5 */ bl func_8008FC98 +/* 800C18F4 000BCEB4 4B FC E3 A5 */ bl __RAS_OSDisableInterrupts_begin /* 800C18F8 000BCEB8 88 9F 01 60 */ lbz r4, 0x160(r31) /* 800C18FC 000BCEBC 88 1F 01 61 */ lbz r0, 0x161(r31) /* 800C1900 000BCEC0 7C 04 00 50 */ subf r0, r4, r0 @@ -72101,13 +72101,13 @@ lbl_800C18A0: /* 800C1910 000BCED0 7C 1D 02 14 */ add r0, r29, r0 /* 800C1914 000BCED4 7C 1D 07 74 */ extsb r29, r0 lbl_800C1918: -/* 800C1918 000BCED8 4B FC E3 A9 */ bl func_8008FCC0 +/* 800C1918 000BCED8 4B FC E3 A9 */ bl OSRestoreInterrupts /* 800C191C 000BCEDC 80 7F 01 68 */ lwz r3, 0x168(r31) /* 800C1920 000BCEE0 38 03 FF FF */ addi r0, r3, -1 /* 800C1924 000BCEE4 7C 00 E8 40 */ cmplw r0, r29 /* 800C1928 000BCEE8 40 82 00 14 */ bne lbl_800C193C /* 800C192C 000BCEEC 7F C3 F3 78 */ mr r3, r30 -/* 800C1930 000BCEF0 4B FC E3 91 */ bl func_8008FCC0 +/* 800C1930 000BCEF0 4B FC E3 91 */ bl OSRestoreInterrupts /* 800C1934 000BCEF4 38 00 00 00 */ li r0, 0 /* 800C1938 000BCEF8 48 00 00 7C */ b lbl_800C19B4 lbl_800C193C: @@ -72139,7 +72139,7 @@ lbl_800C193C: /* 800C19A0 000BCF60 7C 84 FE 70 */ srawi r4, r4, 0x1f /* 800C19A4 000BCF64 7C 00 20 78 */ andc r0, r0, r4 /* 800C19A8 000BCF68 98 1F 01 61 */ stb r0, 0x161(r31) -/* 800C19AC 000BCF6C 4B FC E3 15 */ bl func_8008FCC0 +/* 800C19AC 000BCF6C 4B FC E3 15 */ bl OSRestoreInterrupts /* 800C19B0 000BCF70 38 00 00 01 */ li r0, 1 lbl_800C19B4: /* 800C19B4 000BCF74 2C 00 00 00 */ cmpwi r0, 0 @@ -72185,9 +72185,9 @@ lbl_800C19CC: /* 800C1A4C 000BD00C D8 41 00 50 */ stfd f2, 0x50(r1) /* 800C1A50 000BD010 D8 21 00 58 */ stfd f1, 0x58(r1) /* 800C1A54 000BD014 D8 01 00 60 */ stfd f0, 0x60(r1) -/* 800C1A58 000BD018 4B FC E2 41 */ bl func_8008FC98 +/* 800C1A58 000BD018 4B FC E2 41 */ bl __RAS_OSDisableInterrupts_begin /* 800C1A5C 000BD01C 7C 7E 1B 78 */ mr r30, r3 -/* 800C1A60 000BD020 4B FC E2 39 */ bl func_8008FC98 +/* 800C1A60 000BD020 4B FC E2 39 */ bl __RAS_OSDisableInterrupts_begin /* 800C1A64 000BD024 88 9F 01 60 */ lbz r4, 0x160(r31) /* 800C1A68 000BD028 88 1F 01 61 */ lbz r0, 0x161(r31) /* 800C1A6C 000BD02C 7C 04 00 50 */ subf r0, r4, r0 @@ -72197,13 +72197,13 @@ lbl_800C19CC: /* 800C1A7C 000BD03C 7C 1D 02 14 */ add r0, r29, r0 /* 800C1A80 000BD040 7C 1D 07 74 */ extsb r29, r0 lbl_800C1A84: -/* 800C1A84 000BD044 4B FC E2 3D */ bl func_8008FCC0 +/* 800C1A84 000BD044 4B FC E2 3D */ bl OSRestoreInterrupts /* 800C1A88 000BD048 80 7F 01 68 */ lwz r3, 0x168(r31) /* 800C1A8C 000BD04C 38 03 FF FF */ addi r0, r3, -1 /* 800C1A90 000BD050 7C 00 E8 40 */ cmplw r0, r29 /* 800C1A94 000BD054 40 82 00 14 */ bne lbl_800C1AA8 /* 800C1A98 000BD058 7F C3 F3 78 */ mr r3, r30 -/* 800C1A9C 000BD05C 4B FC E2 25 */ bl func_8008FCC0 +/* 800C1A9C 000BD05C 4B FC E2 25 */ bl OSRestoreInterrupts /* 800C1AA0 000BD060 38 00 00 00 */ li r0, 0 /* 800C1AA4 000BD064 48 00 00 7C */ b lbl_800C1B20 lbl_800C1AA8: @@ -72235,7 +72235,7 @@ lbl_800C1AA8: /* 800C1B0C 000BD0CC 7C 84 FE 70 */ srawi r4, r4, 0x1f /* 800C1B10 000BD0D0 7C 00 20 78 */ andc r0, r0, r4 /* 800C1B14 000BD0D4 98 1F 01 61 */ stb r0, 0x161(r31) -/* 800C1B18 000BD0D8 4B FC E1 A9 */ bl func_8008FCC0 +/* 800C1B18 000BD0D8 4B FC E1 A9 */ bl OSRestoreInterrupts /* 800C1B1C 000BD0DC 38 00 00 01 */ li r0, 1 lbl_800C1B20: /* 800C1B20 000BD0E0 2C 00 00 00 */ cmpwi r0, 0 @@ -72268,9 +72268,9 @@ glabel func_800C1B70 /* 800C1B74 000BD134 7C 08 02 A6 */ mflr r0 /* 800C1B78 000BD138 90 01 00 14 */ stw r0, 0x14(r1) /* 800C1B7C 000BD13C 93 E1 00 0C */ stw r31, 0xc(r1) -/* 800C1B80 000BD140 4B FC E1 19 */ bl func_8008FC98 +/* 800C1B80 000BD140 4B FC E1 19 */ bl __RAS_OSDisableInterrupts_begin /* 800C1B84 000BD144 8B ED 94 12 */ lbz r31, lbl_8025DAD2-_SDA_BASE_(r13) -/* 800C1B88 000BD148 4B FC E1 39 */ bl func_8008FCC0 +/* 800C1B88 000BD148 4B FC E1 39 */ bl OSRestoreInterrupts /* 800C1B8C 000BD14C 7F E3 FB 78 */ mr r3, r31 /* 800C1B90 000BD150 83 E1 00 0C */ lwz r31, 0xc(r1) /* 800C1B94 000BD154 80 01 00 14 */ lwz r0, 0x14(r1) @@ -72284,7 +72284,7 @@ glabel func_800C1BA4 /* 800C1BAC 000BD16C 90 01 00 14 */ stw r0, 0x14(r1) /* 800C1BB0 000BD170 93 E1 00 0C */ stw r31, 0xc(r1) /* 800C1BB4 000BD174 7C 7F 1B 78 */ mr r31, r3 -/* 800C1BB8 000BD178 4B FC E0 E1 */ bl func_8008FC98 +/* 800C1BB8 000BD178 4B FC E0 E1 */ bl __RAS_OSDisableInterrupts_begin /* 800C1BBC 000BD17C 2C 1F 00 00 */ cmpwi r31, 0 /* 800C1BC0 000BD180 7F E0 FB 78 */ mr r0, r31 /* 800C1BC4 000BD184 40 82 00 08 */ bne lbl_800C1BCC @@ -72295,7 +72295,7 @@ lbl_800C1BCC: /* 800C1BD4 000BD194 38 00 00 7F */ li r0, 0x7f lbl_800C1BD8: /* 800C1BD8 000BD198 98 0D 94 12 */ stb r0, lbl_8025DAD2-_SDA_BASE_(r13) -/* 800C1BDC 000BD19C 4B FC E0 E5 */ bl func_8008FCC0 +/* 800C1BDC 000BD19C 4B FC E0 E5 */ bl OSRestoreInterrupts /* 800C1BE0 000BD1A0 80 01 00 14 */ lwz r0, 0x14(r1) /* 800C1BE4 000BD1A4 83 E1 00 0C */ lwz r31, 0xc(r1) /* 800C1BE8 000BD1A8 7C 08 03 A6 */ mtlr r0 @@ -72312,13 +72312,13 @@ glabel func_800C1BF4 /* 800C1C0C 000BD1CC 54 79 10 3A */ slwi r25, r3, 2 /* 800C1C10 000BD1D0 3B 7B 91 50 */ addi r27, r27, lbl_80209150@l /* 800C1C14 000BD1D4 7F DB C8 2E */ lwzx r30, r27, r25 -/* 800C1C18 000BD1D8 4B FC E0 81 */ bl func_8008FC98 +/* 800C1C18 000BD1D8 4B FC E0 81 */ bl __RAS_OSDisableInterrupts_begin /* 800C1C1C 000BD1DC 8B BE 08 0C */ lbz r29, 0x80c(r30) /* 800C1C20 000BD1E0 7C 7F 1B 78 */ mr r31, r3 /* 800C1C24 000BD1E4 8B 9E 08 01 */ lbz r28, 0x801(r30) /* 800C1C28 000BD1E8 48 00 CE 85 */ bl func_800CEAAC /* 800C1C2C 000BD1EC 7C 7A 1B 78 */ mr r26, r3 -/* 800C1C30 000BD1F0 4B FC E0 69 */ bl func_8008FC98 +/* 800C1C30 000BD1F0 4B FC E0 69 */ bl __RAS_OSDisableInterrupts_begin /* 800C1C34 000BD1F4 88 9E 01 60 */ lbz r4, 0x160(r30) /* 800C1C38 000BD1F8 88 1E 01 61 */ lbz r0, 0x161(r30) /* 800C1C3C 000BD1FC 7C 04 00 50 */ subf r0, r4, r0 @@ -72328,22 +72328,22 @@ glabel func_800C1BF4 /* 800C1C4C 000BD20C 7C 18 02 14 */ add r0, r24, r0 /* 800C1C50 000BD210 7C 18 07 74 */ extsb r24, r0 lbl_800C1C54: -/* 800C1C54 000BD214 4B FC E0 6D */ bl func_8008FCC0 +/* 800C1C54 000BD214 4B FC E0 6D */ bl OSRestoreInterrupts /* 800C1C58 000BD218 7E FB C8 2E */ lwzx r23, r27, r25 -/* 800C1C5C 000BD21C 4B FC E0 3D */ bl func_8008FC98 +/* 800C1C5C 000BD21C 4B FC E0 3D */ bl __RAS_OSDisableInterrupts_begin /* 800C1C60 000BD220 82 D7 07 FC */ lwz r22, 0x7fc(r23) /* 800C1C64 000BD224 8A F7 08 03 */ lbz r23, 0x803(r23) -/* 800C1C68 000BD228 4B FC E0 59 */ bl func_8008FCC0 +/* 800C1C68 000BD228 4B FC E0 59 */ bl OSRestoreInterrupts /* 800C1C6C 000BD22C 2C 16 FF FF */ cmpwi r22, -1 /* 800C1C70 000BD230 41 82 00 0C */ beq lbl_800C1C7C /* 800C1C74 000BD234 7E E3 07 74 */ extsb r3, r23 /* 800C1C78 000BD238 48 00 EE 79 */ bl func_800D0AF0 lbl_800C1C7C: /* 800C1C7C 000BD23C 7E DB C8 2E */ lwzx r22, r27, r25 -/* 800C1C80 000BD240 4B FC E0 19 */ bl func_8008FC98 +/* 800C1C80 000BD240 4B FC E0 19 */ bl __RAS_OSDisableInterrupts_begin /* 800C1C84 000BD244 82 F6 07 FC */ lwz r23, 0x7fc(r22) /* 800C1C88 000BD248 8A D6 08 03 */ lbz r22, 0x803(r22) -/* 800C1C8C 000BD24C 4B FC E0 35 */ bl func_8008FCC0 +/* 800C1C8C 000BD24C 4B FC E0 35 */ bl OSRestoreInterrupts /* 800C1C90 000BD250 2C 17 FF FF */ cmpwi r23, -1 /* 800C1C94 000BD254 40 82 00 0C */ bne lbl_800C1CA0 /* 800C1C98 000BD258 3B 60 00 00 */ li r27, 0 @@ -72357,7 +72357,7 @@ lbl_800C1CAC: /* 800C1CB0 000BD270 48 00 EE F9 */ bl func_800D0BA8 /* 800C1CB4 000BD274 7C 7E 1B 78 */ mr r30, r3 /* 800C1CB8 000BD278 7F E3 FB 78 */ mr r3, r31 -/* 800C1CBC 000BD27C 4B FC E0 05 */ bl func_8008FCC0 +/* 800C1CBC 000BD27C 4B FC E0 05 */ bl OSRestoreInterrupts /* 800C1CC0 000BD280 2C 1D 00 00 */ cmpwi r29, 0 /* 800C1CC4 000BD284 40 82 00 44 */ bne lbl_800C1D08 /* 800C1CC8 000BD288 57 60 04 3E */ clrlwi r0, r27, 0x10 @@ -72401,10 +72401,10 @@ glabel func_800C1D2C /* 800C1D4C 000BD30C 93 A1 00 14 */ stw r29, 0x14(r1) /* 800C1D50 000BD310 7C 7D 1B 78 */ mr r29, r3 /* 800C1D54 000BD314 7F E4 00 2E */ lwzx r31, r4, r0 -/* 800C1D58 000BD318 4B FC DF 41 */ bl func_8008FC98 +/* 800C1D58 000BD318 4B FC DF 41 */ bl __RAS_OSDisableInterrupts_begin /* 800C1D5C 000BD31C 83 DF 07 FC */ lwz r30, 0x7fc(r31) /* 800C1D60 000BD320 83 FF 08 1C */ lwz r31, 0x81c(r31) -/* 800C1D64 000BD324 4B FC DF 5D */ bl func_8008FCC0 +/* 800C1D64 000BD324 4B FC DF 5D */ bl OSRestoreInterrupts /* 800C1D68 000BD328 2C 1E FF FF */ cmpwi r30, -1 /* 800C1D6C 000BD32C 41 82 00 1C */ beq lbl_800C1D88 /* 800C1D70 000BD330 2C 1F 00 00 */ cmpwi r31, 0 @@ -72440,10 +72440,10 @@ glabel func_800C1DB0 /* 800C1DD4 000BD394 7F E6 00 2E */ lwzx r31, r6, r0 /* 800C1DD8 000BD398 7C 9B 23 78 */ mr r27, r4 /* 800C1DDC 000BD39C 7C BC 2B 78 */ mr r28, r5 -/* 800C1DE0 000BD3A0 4B FC DE B9 */ bl func_8008FC98 +/* 800C1DE0 000BD3A0 4B FC DE B9 */ bl __RAS_OSDisableInterrupts_begin /* 800C1DE4 000BD3A4 83 DF 07 FC */ lwz r30, 0x7fc(r31) /* 800C1DE8 000BD3A8 83 BF 08 1C */ lwz r29, 0x81c(r31) -/* 800C1DEC 000BD3AC 4B FC DE D5 */ bl func_8008FCC0 +/* 800C1DEC 000BD3AC 4B FC DE D5 */ bl OSRestoreInterrupts /* 800C1DF0 000BD3B0 2C 1E FF FF */ cmpwi r30, -1 /* 800C1DF4 000BD3B4 40 82 00 0C */ bne lbl_800C1E00 /* 800C1DF8 000BD3B8 38 60 FF FF */ li r3, -1 @@ -72485,9 +72485,9 @@ lbl_800C1E28: /* 800C1E7C 000BD43C D8 41 00 50 */ stfd f2, 0x50(r1) /* 800C1E80 000BD440 D8 21 00 58 */ stfd f1, 0x58(r1) /* 800C1E84 000BD444 D8 01 00 60 */ stfd f0, 0x60(r1) -/* 800C1E88 000BD448 4B FC DE 11 */ bl func_8008FC98 +/* 800C1E88 000BD448 4B FC DE 11 */ bl __RAS_OSDisableInterrupts_begin /* 800C1E8C 000BD44C 7C 7E 1B 78 */ mr r30, r3 -/* 800C1E90 000BD450 4B FC DE 09 */ bl func_8008FC98 +/* 800C1E90 000BD450 4B FC DE 09 */ bl __RAS_OSDisableInterrupts_begin /* 800C1E94 000BD454 88 9F 01 60 */ lbz r4, 0x160(r31) /* 800C1E98 000BD458 88 1F 01 61 */ lbz r0, 0x161(r31) /* 800C1E9C 000BD45C 7C 04 00 50 */ subf r0, r4, r0 @@ -72497,13 +72497,13 @@ lbl_800C1E28: /* 800C1EAC 000BD46C 7C 1D 02 14 */ add r0, r29, r0 /* 800C1EB0 000BD470 7C 1D 07 74 */ extsb r29, r0 lbl_800C1EB4: -/* 800C1EB4 000BD474 4B FC DE 0D */ bl func_8008FCC0 +/* 800C1EB4 000BD474 4B FC DE 0D */ bl OSRestoreInterrupts /* 800C1EB8 000BD478 80 7F 01 68 */ lwz r3, 0x168(r31) /* 800C1EBC 000BD47C 38 03 FF FF */ addi r0, r3, -1 /* 800C1EC0 000BD480 7C 00 E8 40 */ cmplw r0, r29 /* 800C1EC4 000BD484 40 82 00 14 */ bne lbl_800C1ED8 /* 800C1EC8 000BD488 7F C3 F3 78 */ mr r3, r30 -/* 800C1ECC 000BD48C 4B FC DD F5 */ bl func_8008FCC0 +/* 800C1ECC 000BD48C 4B FC DD F5 */ bl OSRestoreInterrupts /* 800C1ED0 000BD490 38 00 00 00 */ li r0, 0 /* 800C1ED4 000BD494 48 00 00 7C */ b lbl_800C1F50 lbl_800C1ED8: @@ -72535,7 +72535,7 @@ lbl_800C1ED8: /* 800C1F3C 000BD4FC 7C 84 FE 70 */ srawi r4, r4, 0x1f /* 800C1F40 000BD500 7C 00 20 78 */ andc r0, r0, r4 /* 800C1F44 000BD504 98 1F 01 61 */ stb r0, 0x161(r31) -/* 800C1F48 000BD508 4B FC DD 79 */ bl func_8008FCC0 +/* 800C1F48 000BD508 4B FC DD 79 */ bl OSRestoreInterrupts /* 800C1F4C 000BD50C 38 00 00 01 */ li r0, 1 lbl_800C1F50: /* 800C1F50 000BD510 2C 00 00 00 */ cmpwi r0, 0 @@ -72543,11 +72543,11 @@ lbl_800C1F50: /* 800C1F58 000BD518 38 60 FF FE */ li r3, -2 /* 800C1F5C 000BD51C 48 00 00 1C */ b lbl_800C1F78 lbl_800C1F60: -/* 800C1F60 000BD520 4B FC DD 39 */ bl func_8008FC98 +/* 800C1F60 000BD520 4B FC DD 39 */ bl __RAS_OSDisableInterrupts_begin /* 800C1F64 000BD524 88 9F 08 0E */ lbz r4, 0x80e(r31) /* 800C1F68 000BD528 38 04 00 01 */ addi r0, r4, 1 /* 800C1F6C 000BD52C 98 1F 08 0E */ stb r0, 0x80e(r31) -/* 800C1F70 000BD530 4B FC DD 51 */ bl func_8008FCC0 +/* 800C1F70 000BD530 4B FC DD 51 */ bl OSRestoreInterrupts /* 800C1F74 000BD534 38 60 00 00 */ li r3, 0 lbl_800C1F78: /* 800C1F78 000BD538 39 61 00 80 */ addi r11, r1, 0x80 @@ -72570,9 +72570,9 @@ glabel func_800C1F98 /* 800C1FAC 000BD56C 38 84 91 50 */ addi r4, r4, lbl_80209150@l /* 800C1FB0 000BD570 93 E1 00 0C */ stw r31, 0xc(r1) /* 800C1FB4 000BD574 7F E4 00 2E */ lwzx r31, r4, r0 -/* 800C1FB8 000BD578 4B FC DC E1 */ bl func_8008FC98 +/* 800C1FB8 000BD578 4B FC DC E1 */ bl __RAS_OSDisableInterrupts_begin /* 800C1FBC 000BD57C 83 FF 07 78 */ lwz r31, 0x778(r31) -/* 800C1FC0 000BD580 4B FC DD 01 */ bl func_8008FCC0 +/* 800C1FC0 000BD580 4B FC DD 01 */ bl OSRestoreInterrupts /* 800C1FC4 000BD584 7F E3 FB 78 */ mr r3, r31 /* 800C1FC8 000BD588 83 E1 00 0C */ lwz r31, 0xc(r1) /* 800C1FCC 000BD58C 80 01 00 14 */ lwz r0, 0x14(r1) @@ -72593,11 +72593,11 @@ glabel func_800C1FDC /* 800C2000 000BD5C0 7F A6 00 2E */ lwzx r29, r6, r0 /* 800C2004 000BD5C4 7C 9B 23 78 */ mr r27, r4 /* 800C2008 000BD5C8 7C BC 2B 78 */ mr r28, r5 -/* 800C200C 000BD5CC 4B FC DC 8D */ bl func_8008FC98 +/* 800C200C 000BD5CC 4B FC DC 8D */ bl __RAS_OSDisableInterrupts_begin /* 800C2010 000BD5D0 83 5D 07 78 */ lwz r26, 0x778(r29) /* 800C2014 000BD5D4 83 3D 07 FC */ lwz r25, 0x7fc(r29) /* 800C2018 000BD5D8 83 DD 08 1C */ lwz r30, 0x81c(r29) -/* 800C201C 000BD5DC 4B FC DC A5 */ bl func_8008FCC0 +/* 800C201C 000BD5DC 4B FC DC A5 */ bl OSRestoreInterrupts /* 800C2020 000BD5E0 2C 19 FF FF */ cmpwi r25, -1 /* 800C2024 000BD5E4 41 82 0E 00 */ beq lbl_800C2E24 /* 800C2028 000BD5E8 2C 1E 00 00 */ cmpwi r30, 0 @@ -72612,9 +72612,9 @@ lbl_800C2038: /* 800C2048 000BD608 3B 20 00 00 */ li r25, 0 /* 800C204C 000BD60C 48 00 0D D8 */ b lbl_800C2E24 lbl_800C2050: -/* 800C2050 000BD610 4B FC DC 49 */ bl func_8008FC98 +/* 800C2050 000BD610 4B FC DC 49 */ bl __RAS_OSDisableInterrupts_begin /* 800C2054 000BD614 7C 7E 1B 78 */ mr r30, r3 -/* 800C2058 000BD618 4B FC DC 41 */ bl func_8008FC98 +/* 800C2058 000BD618 4B FC DC 41 */ bl __RAS_OSDisableInterrupts_begin /* 800C205C 000BD61C 88 9D 01 60 */ lbz r4, 0x160(r29) /* 800C2060 000BD620 88 1D 01 61 */ lbz r0, 0x161(r29) /* 800C2064 000BD624 7C 04 00 50 */ subf r0, r4, r0 @@ -72624,7 +72624,7 @@ lbl_800C2050: /* 800C2074 000BD634 7C 1B 02 14 */ add r0, r27, r0 /* 800C2078 000BD638 7C 1B 07 74 */ extsb r27, r0 lbl_800C207C: -/* 800C207C 000BD63C 4B FC DC 45 */ bl func_8008FCC0 +/* 800C207C 000BD63C 4B FC DC 45 */ bl OSRestoreInterrupts /* 800C2080 000BD640 80 7D 01 68 */ lwz r3, 0x168(r29) /* 800C2084 000BD644 38 9B 00 03 */ addi r4, r27, 3 /* 800C2088 000BD648 38 03 FF FF */ addi r0, r3, -1 @@ -72649,9 +72649,9 @@ lbl_800C207C: /* 800C20D4 000BD694 D8 41 04 30 */ stfd f2, 0x430(r1) /* 800C20D8 000BD698 D8 21 04 38 */ stfd f1, 0x438(r1) /* 800C20DC 000BD69C D8 01 04 40 */ stfd f0, 0x440(r1) -/* 800C20E0 000BD6A0 4B FC DB B9 */ bl func_8008FC98 +/* 800C20E0 000BD6A0 4B FC DB B9 */ bl __RAS_OSDisableInterrupts_begin /* 800C20E4 000BD6A4 7C 7F 1B 78 */ mr r31, r3 -/* 800C20E8 000BD6A8 4B FC DB B1 */ bl func_8008FC98 +/* 800C20E8 000BD6A8 4B FC DB B1 */ bl __RAS_OSDisableInterrupts_begin /* 800C20EC 000BD6AC 88 9D 01 60 */ lbz r4, 0x160(r29) /* 800C20F0 000BD6B0 88 1D 01 61 */ lbz r0, 0x161(r29) /* 800C20F4 000BD6B4 7C 04 00 50 */ subf r0, r4, r0 @@ -72661,13 +72661,13 @@ lbl_800C207C: /* 800C2104 000BD6C4 7C 1B 02 14 */ add r0, r27, r0 /* 800C2108 000BD6C8 7C 1B 07 74 */ extsb r27, r0 lbl_800C210C: -/* 800C210C 000BD6CC 4B FC DB B5 */ bl func_8008FCC0 +/* 800C210C 000BD6CC 4B FC DB B5 */ bl OSRestoreInterrupts /* 800C2110 000BD6D0 80 7D 01 68 */ lwz r3, 0x168(r29) /* 800C2114 000BD6D4 38 03 FF FF */ addi r0, r3, -1 /* 800C2118 000BD6D8 7C 00 D8 40 */ cmplw r0, r27 /* 800C211C 000BD6DC 40 82 00 10 */ bne lbl_800C212C /* 800C2120 000BD6E0 7F E3 FB 78 */ mr r3, r31 -/* 800C2124 000BD6E4 4B FC DB 9D */ bl func_8008FCC0 +/* 800C2124 000BD6E4 4B FC DB 9D */ bl OSRestoreInterrupts /* 800C2128 000BD6E8 48 00 00 78 */ b lbl_800C21A0 lbl_800C212C: /* 800C212C 000BD6EC 88 1D 01 61 */ lbz r0, 0x161(r29) @@ -72698,7 +72698,7 @@ lbl_800C212C: /* 800C2190 000BD750 7C 84 FE 70 */ srawi r4, r4, 0x1f /* 800C2194 000BD754 7C 00 20 78 */ andc r0, r0, r4 /* 800C2198 000BD758 98 1D 01 61 */ stb r0, 0x161(r29) -/* 800C219C 000BD75C 4B FC DB 25 */ bl func_8008FCC0 +/* 800C219C 000BD75C 4B FC DB 25 */ bl OSRestoreInterrupts lbl_800C21A0: /* 800C21A0 000BD760 38 00 00 00 */ li r0, 0 /* 800C21A4 000BD764 38 80 00 1A */ li r4, 0x1a @@ -72719,9 +72719,9 @@ lbl_800C21A0: /* 800C21E0 000BD7A0 D8 41 03 D0 */ stfd f2, 0x3d0(r1) /* 800C21E4 000BD7A4 D8 21 03 D8 */ stfd f1, 0x3d8(r1) /* 800C21E8 000BD7A8 D8 01 03 E0 */ stfd f0, 0x3e0(r1) -/* 800C21EC 000BD7AC 4B FC DA AD */ bl func_8008FC98 +/* 800C21EC 000BD7AC 4B FC DA AD */ bl __RAS_OSDisableInterrupts_begin /* 800C21F0 000BD7B0 7C 7F 1B 78 */ mr r31, r3 -/* 800C21F4 000BD7B4 4B FC DA A5 */ bl func_8008FC98 +/* 800C21F4 000BD7B4 4B FC DA A5 */ bl __RAS_OSDisableInterrupts_begin /* 800C21F8 000BD7B8 88 9D 01 60 */ lbz r4, 0x160(r29) /* 800C21FC 000BD7BC 88 1D 01 61 */ lbz r0, 0x161(r29) /* 800C2200 000BD7C0 7C 04 00 50 */ subf r0, r4, r0 @@ -72731,13 +72731,13 @@ lbl_800C21A0: /* 800C2210 000BD7D0 7C 1B 02 14 */ add r0, r27, r0 /* 800C2214 000BD7D4 7C 1B 07 74 */ extsb r27, r0 lbl_800C2218: -/* 800C2218 000BD7D8 4B FC DA A9 */ bl func_8008FCC0 +/* 800C2218 000BD7D8 4B FC DA A9 */ bl OSRestoreInterrupts /* 800C221C 000BD7DC 80 7D 01 68 */ lwz r3, 0x168(r29) /* 800C2220 000BD7E0 38 03 FF FF */ addi r0, r3, -1 /* 800C2224 000BD7E4 7C 00 D8 40 */ cmplw r0, r27 /* 800C2228 000BD7E8 40 82 00 10 */ bne lbl_800C2238 /* 800C222C 000BD7EC 7F E3 FB 78 */ mr r3, r31 -/* 800C2230 000BD7F0 4B FC DA 91 */ bl func_8008FCC0 +/* 800C2230 000BD7F0 4B FC DA 91 */ bl OSRestoreInterrupts /* 800C2234 000BD7F4 48 00 00 78 */ b lbl_800C22AC lbl_800C2238: /* 800C2238 000BD7F8 88 1D 01 61 */ lbz r0, 0x161(r29) @@ -72768,7 +72768,7 @@ lbl_800C2238: /* 800C229C 000BD85C 7C 84 FE 70 */ srawi r4, r4, 0x1f /* 800C22A0 000BD860 7C 00 20 78 */ andc r0, r0, r4 /* 800C22A4 000BD864 98 1D 01 61 */ stb r0, 0x161(r29) -/* 800C22A8 000BD868 4B FC DA 19 */ bl func_8008FCC0 +/* 800C22A8 000BD868 4B FC DA 19 */ bl OSRestoreInterrupts lbl_800C22AC: /* 800C22AC 000BD86C 38 00 00 00 */ li r0, 0 /* 800C22B0 000BD870 38 80 00 15 */ li r4, 0x15 @@ -72790,9 +72790,9 @@ lbl_800C22AC: /* 800C22F0 000BD8B0 D8 41 03 70 */ stfd f2, 0x370(r1) /* 800C22F4 000BD8B4 D8 21 03 78 */ stfd f1, 0x378(r1) /* 800C22F8 000BD8B8 D8 01 03 80 */ stfd f0, 0x380(r1) -/* 800C22FC 000BD8BC 4B FC D9 9D */ bl func_8008FC98 +/* 800C22FC 000BD8BC 4B FC D9 9D */ bl __RAS_OSDisableInterrupts_begin /* 800C2300 000BD8C0 7C 7F 1B 78 */ mr r31, r3 -/* 800C2304 000BD8C4 4B FC D9 95 */ bl func_8008FC98 +/* 800C2304 000BD8C4 4B FC D9 95 */ bl __RAS_OSDisableInterrupts_begin /* 800C2308 000BD8C8 88 9D 01 60 */ lbz r4, 0x160(r29) /* 800C230C 000BD8CC 88 1D 01 61 */ lbz r0, 0x161(r29) /* 800C2310 000BD8D0 7C 04 00 50 */ subf r0, r4, r0 @@ -72802,13 +72802,13 @@ lbl_800C22AC: /* 800C2320 000BD8E0 7C 1B 02 14 */ add r0, r27, r0 /* 800C2324 000BD8E4 7C 1B 07 74 */ extsb r27, r0 lbl_800C2328: -/* 800C2328 000BD8E8 4B FC D9 99 */ bl func_8008FCC0 +/* 800C2328 000BD8E8 4B FC D9 99 */ bl OSRestoreInterrupts /* 800C232C 000BD8EC 80 7D 01 68 */ lwz r3, 0x168(r29) /* 800C2330 000BD8F0 38 03 FF FF */ addi r0, r3, -1 /* 800C2334 000BD8F4 7C 00 D8 40 */ cmplw r0, r27 /* 800C2338 000BD8F8 40 82 00 10 */ bne lbl_800C2348 /* 800C233C 000BD8FC 7F E3 FB 78 */ mr r3, r31 -/* 800C2340 000BD900 4B FC D9 81 */ bl func_8008FCC0 +/* 800C2340 000BD900 4B FC D9 81 */ bl OSRestoreInterrupts /* 800C2344 000BD904 48 00 00 78 */ b lbl_800C23BC lbl_800C2348: /* 800C2348 000BD908 88 1D 01 61 */ lbz r0, 0x161(r29) @@ -72839,21 +72839,21 @@ lbl_800C2348: /* 800C23AC 000BD96C 7C 84 FE 70 */ srawi r4, r4, 0x1f /* 800C23B0 000BD970 7C 00 20 78 */ andc r0, r0, r4 /* 800C23B4 000BD974 98 1D 01 61 */ stb r0, 0x161(r29) -/* 800C23B8 000BD978 4B FC D9 09 */ bl func_8008FCC0 +/* 800C23B8 000BD978 4B FC D9 09 */ bl OSRestoreInterrupts lbl_800C23BC: /* 800C23BC 000BD97C 7F C3 F3 78 */ mr r3, r30 -/* 800C23C0 000BD980 4B FC D9 01 */ bl func_8008FCC0 +/* 800C23C0 000BD980 4B FC D9 01 */ bl OSRestoreInterrupts /* 800C23C4 000BD984 38 60 00 00 */ li r3, 0 /* 800C23C8 000BD988 48 00 0A 7C */ b lbl_800C2E44 lbl_800C23CC: /* 800C23CC 000BD98C 7F C3 F3 78 */ mr r3, r30 /* 800C23D0 000BD990 3B 20 FF FE */ li r25, -2 -/* 800C23D4 000BD994 4B FC D8 ED */ bl func_8008FCC0 +/* 800C23D4 000BD994 4B FC D8 ED */ bl OSRestoreInterrupts /* 800C23D8 000BD998 48 00 0A 4C */ b lbl_800C2E24 lbl_800C23DC: -/* 800C23DC 000BD99C 4B FC D8 BD */ bl func_8008FC98 +/* 800C23DC 000BD99C 4B FC D8 BD */ bl __RAS_OSDisableInterrupts_begin /* 800C23E0 000BD9A0 7C 7E 1B 78 */ mr r30, r3 -/* 800C23E4 000BD9A4 4B FC D8 B5 */ bl func_8008FC98 +/* 800C23E4 000BD9A4 4B FC D8 B5 */ bl __RAS_OSDisableInterrupts_begin /* 800C23E8 000BD9A8 88 9D 01 60 */ lbz r4, 0x160(r29) /* 800C23EC 000BD9AC 88 1D 01 61 */ lbz r0, 0x161(r29) /* 800C23F0 000BD9B0 7C 04 00 50 */ subf r0, r4, r0 @@ -72863,7 +72863,7 @@ lbl_800C23DC: /* 800C2400 000BD9C0 7C 1A 02 14 */ add r0, r26, r0 /* 800C2404 000BD9C4 7C 1A 07 74 */ extsb r26, r0 lbl_800C2408: -/* 800C2408 000BD9C8 4B FC D8 B9 */ bl func_8008FCC0 +/* 800C2408 000BD9C8 4B FC D8 B9 */ bl OSRestoreInterrupts /* 800C240C 000BD9CC 80 7D 01 68 */ lwz r3, 0x168(r29) /* 800C2410 000BD9D0 38 9A 00 08 */ addi r4, r26, 8 /* 800C2414 000BD9D4 38 03 FF FF */ addi r0, r3, -1 @@ -72889,9 +72889,9 @@ lbl_800C2408: /* 800C2464 000BDA24 D8 41 03 10 */ stfd f2, 0x310(r1) /* 800C2468 000BDA28 D8 21 03 18 */ stfd f1, 0x318(r1) /* 800C246C 000BDA2C D8 01 03 20 */ stfd f0, 0x320(r1) -/* 800C2470 000BDA30 4B FC D8 29 */ bl func_8008FC98 +/* 800C2470 000BDA30 4B FC D8 29 */ bl __RAS_OSDisableInterrupts_begin /* 800C2474 000BDA34 7C 7F 1B 78 */ mr r31, r3 -/* 800C2478 000BDA38 4B FC D8 21 */ bl func_8008FC98 +/* 800C2478 000BDA38 4B FC D8 21 */ bl __RAS_OSDisableInterrupts_begin /* 800C247C 000BDA3C 88 9D 01 60 */ lbz r4, 0x160(r29) /* 800C2480 000BDA40 88 1D 01 61 */ lbz r0, 0x161(r29) /* 800C2484 000BDA44 7C 04 00 50 */ subf r0, r4, r0 @@ -72901,13 +72901,13 @@ lbl_800C2408: /* 800C2494 000BDA54 7C 1A 02 14 */ add r0, r26, r0 /* 800C2498 000BDA58 7C 1A 07 74 */ extsb r26, r0 lbl_800C249C: -/* 800C249C 000BDA5C 4B FC D8 25 */ bl func_8008FCC0 +/* 800C249C 000BDA5C 4B FC D8 25 */ bl OSRestoreInterrupts /* 800C24A0 000BDA60 80 7D 01 68 */ lwz r3, 0x168(r29) /* 800C24A4 000BDA64 38 03 FF FF */ addi r0, r3, -1 /* 800C24A8 000BDA68 7C 00 D0 40 */ cmplw r0, r26 /* 800C24AC 000BDA6C 40 82 00 10 */ bne lbl_800C24BC /* 800C24B0 000BDA70 7F E3 FB 78 */ mr r3, r31 -/* 800C24B4 000BDA74 4B FC D8 0D */ bl func_8008FCC0 +/* 800C24B4 000BDA74 4B FC D8 0D */ bl OSRestoreInterrupts /* 800C24B8 000BDA78 48 00 00 78 */ b lbl_800C2530 lbl_800C24BC: /* 800C24BC 000BDA7C 88 1D 01 61 */ lbz r0, 0x161(r29) @@ -72938,7 +72938,7 @@ lbl_800C24BC: /* 800C2520 000BDAE0 7C 84 FE 70 */ srawi r4, r4, 0x1f /* 800C2524 000BDAE4 7C 00 20 78 */ andc r0, r0, r4 /* 800C2528 000BDAE8 98 1D 01 61 */ stb r0, 0x161(r29) -/* 800C252C 000BDAEC 4B FC D7 95 */ bl func_8008FCC0 +/* 800C252C 000BDAEC 4B FC D7 95 */ bl OSRestoreInterrupts lbl_800C2530: /* 800C2530 000BDAF0 38 A0 00 1A */ li r5, 0x1a /* 800C2534 000BDAF4 38 80 00 01 */ li r4, 1 @@ -72960,9 +72960,9 @@ lbl_800C2530: /* 800C2574 000BDB34 D8 41 02 B0 */ stfd f2, 0x2b0(r1) /* 800C2578 000BDB38 D8 21 02 B8 */ stfd f1, 0x2b8(r1) /* 800C257C 000BDB3C D8 01 02 C0 */ stfd f0, 0x2c0(r1) -/* 800C2580 000BDB40 4B FC D7 19 */ bl func_8008FC98 +/* 800C2580 000BDB40 4B FC D7 19 */ bl __RAS_OSDisableInterrupts_begin /* 800C2584 000BDB44 7C 7F 1B 78 */ mr r31, r3 -/* 800C2588 000BDB48 4B FC D7 11 */ bl func_8008FC98 +/* 800C2588 000BDB48 4B FC D7 11 */ bl __RAS_OSDisableInterrupts_begin /* 800C258C 000BDB4C 88 9D 01 60 */ lbz r4, 0x160(r29) /* 800C2590 000BDB50 88 1D 01 61 */ lbz r0, 0x161(r29) /* 800C2594 000BDB54 7C 04 00 50 */ subf r0, r4, r0 @@ -72972,13 +72972,13 @@ lbl_800C2530: /* 800C25A4 000BDB64 7C 1A 02 14 */ add r0, r26, r0 /* 800C25A8 000BDB68 7C 1A 07 74 */ extsb r26, r0 lbl_800C25AC: -/* 800C25AC 000BDB6C 4B FC D7 15 */ bl func_8008FCC0 +/* 800C25AC 000BDB6C 4B FC D7 15 */ bl OSRestoreInterrupts /* 800C25B0 000BDB70 80 7D 01 68 */ lwz r3, 0x168(r29) /* 800C25B4 000BDB74 38 03 FF FF */ addi r0, r3, -1 /* 800C25B8 000BDB78 7C 00 D0 40 */ cmplw r0, r26 /* 800C25BC 000BDB7C 40 82 00 10 */ bne lbl_800C25CC /* 800C25C0 000BDB80 7F E3 FB 78 */ mr r3, r31 -/* 800C25C4 000BDB84 4B FC D6 FD */ bl func_8008FCC0 +/* 800C25C4 000BDB84 4B FC D6 FD */ bl OSRestoreInterrupts /* 800C25C8 000BDB88 48 00 00 78 */ b lbl_800C2640 lbl_800C25CC: /* 800C25CC 000BDB8C 88 1D 01 61 */ lbz r0, 0x161(r29) @@ -73009,7 +73009,7 @@ lbl_800C25CC: /* 800C2630 000BDBF0 7C 84 FE 70 */ srawi r4, r4, 0x1f /* 800C2634 000BDBF4 7C 00 20 78 */ andc r0, r0, r4 /* 800C2638 000BDBF8 98 1D 01 61 */ stb r0, 0x161(r29) -/* 800C263C 000BDBFC 4B FC D6 85 */ bl func_8008FCC0 +/* 800C263C 000BDBFC 4B FC D6 85 */ bl OSRestoreInterrupts lbl_800C2640: /* 800C2640 000BDC00 38 00 00 00 */ li r0, 0 /* 800C2644 000BDC04 38 80 00 15 */ li r4, 0x15 @@ -73031,9 +73031,9 @@ lbl_800C2640: /* 800C2684 000BDC44 D8 41 02 50 */ stfd f2, 0x250(r1) /* 800C2688 000BDC48 D8 21 02 58 */ stfd f1, 0x258(r1) /* 800C268C 000BDC4C D8 01 02 60 */ stfd f0, 0x260(r1) -/* 800C2690 000BDC50 4B FC D6 09 */ bl func_8008FC98 +/* 800C2690 000BDC50 4B FC D6 09 */ bl __RAS_OSDisableInterrupts_begin /* 800C2694 000BDC54 7C 7F 1B 78 */ mr r31, r3 -/* 800C2698 000BDC58 4B FC D6 01 */ bl func_8008FC98 +/* 800C2698 000BDC58 4B FC D6 01 */ bl __RAS_OSDisableInterrupts_begin /* 800C269C 000BDC5C 88 9D 01 60 */ lbz r4, 0x160(r29) /* 800C26A0 000BDC60 88 1D 01 61 */ lbz r0, 0x161(r29) /* 800C26A4 000BDC64 7C 04 00 50 */ subf r0, r4, r0 @@ -73043,13 +73043,13 @@ lbl_800C2640: /* 800C26B4 000BDC74 7C 1A 02 14 */ add r0, r26, r0 /* 800C26B8 000BDC78 7C 1A 07 74 */ extsb r26, r0 lbl_800C26BC: -/* 800C26BC 000BDC7C 4B FC D6 05 */ bl func_8008FCC0 +/* 800C26BC 000BDC7C 4B FC D6 05 */ bl OSRestoreInterrupts /* 800C26C0 000BDC80 80 7D 01 68 */ lwz r3, 0x168(r29) /* 800C26C4 000BDC84 38 03 FF FF */ addi r0, r3, -1 /* 800C26C8 000BDC88 7C 00 D0 40 */ cmplw r0, r26 /* 800C26CC 000BDC8C 40 82 00 10 */ bne lbl_800C26DC /* 800C26D0 000BDC90 7F E3 FB 78 */ mr r3, r31 -/* 800C26D4 000BDC94 4B FC D5 ED */ bl func_8008FCC0 +/* 800C26D4 000BDC94 4B FC D5 ED */ bl OSRestoreInterrupts /* 800C26D8 000BDC98 48 00 00 78 */ b lbl_800C2750 lbl_800C26DC: /* 800C26DC 000BDC9C 88 1D 01 61 */ lbz r0, 0x161(r29) @@ -73080,7 +73080,7 @@ lbl_800C26DC: /* 800C2740 000BDD00 7C 84 FE 70 */ srawi r4, r4, 0x1f /* 800C2744 000BDD04 7C 00 20 78 */ andc r0, r0, r4 /* 800C2748 000BDD08 98 1D 01 61 */ stb r0, 0x161(r29) -/* 800C274C 000BDD0C 4B FC D5 75 */ bl func_8008FCC0 +/* 800C274C 000BDD0C 4B FC D5 75 */ bl OSRestoreInterrupts lbl_800C2750: /* 800C2750 000BDD10 3C 60 04 B0 */ lis r3, 0x04B00030@ha /* 800C2754 000BDD14 39 20 00 01 */ li r9, 1 @@ -73118,9 +73118,9 @@ lbl_800C2750: /* 800C27D4 000BDD94 D8 41 01 C0 */ stfd f2, 0x1c0(r1) /* 800C27D8 000BDD98 D8 21 01 C8 */ stfd f1, 0x1c8(r1) /* 800C27DC 000BDD9C D8 01 01 D0 */ stfd f0, 0x1d0(r1) -/* 800C27E0 000BDDA0 4B FC D4 B9 */ bl func_8008FC98 +/* 800C27E0 000BDDA0 4B FC D4 B9 */ bl __RAS_OSDisableInterrupts_begin /* 800C27E4 000BDDA4 7C 7F 1B 78 */ mr r31, r3 -/* 800C27E8 000BDDA8 4B FC D4 B1 */ bl func_8008FC98 +/* 800C27E8 000BDDA8 4B FC D4 B1 */ bl __RAS_OSDisableInterrupts_begin /* 800C27EC 000BDDAC 88 9D 01 60 */ lbz r4, 0x160(r29) /* 800C27F0 000BDDB0 88 1D 01 61 */ lbz r0, 0x161(r29) /* 800C27F4 000BDDB4 7C 04 00 50 */ subf r0, r4, r0 @@ -73130,13 +73130,13 @@ lbl_800C2750: /* 800C2804 000BDDC4 7C 1A 02 14 */ add r0, r26, r0 /* 800C2808 000BDDC8 7C 1A 07 74 */ extsb r26, r0 lbl_800C280C: -/* 800C280C 000BDDCC 4B FC D4 B5 */ bl func_8008FCC0 +/* 800C280C 000BDDCC 4B FC D4 B5 */ bl OSRestoreInterrupts /* 800C2810 000BDDD0 80 7D 01 68 */ lwz r3, 0x168(r29) /* 800C2814 000BDDD4 38 03 FF FF */ addi r0, r3, -1 /* 800C2818 000BDDD8 7C 00 D0 40 */ cmplw r0, r26 /* 800C281C 000BDDDC 40 82 00 10 */ bne lbl_800C282C /* 800C2820 000BDDE0 7F E3 FB 78 */ mr r3, r31 -/* 800C2824 000BDDE4 4B FC D4 9D */ bl func_8008FCC0 +/* 800C2824 000BDDE4 4B FC D4 9D */ bl OSRestoreInterrupts /* 800C2828 000BDDE8 48 00 00 78 */ b lbl_800C28A0 lbl_800C282C: /* 800C282C 000BDDEC 88 1D 01 61 */ lbz r0, 0x161(r29) @@ -73167,7 +73167,7 @@ lbl_800C282C: /* 800C2890 000BDE50 7C 84 FE 70 */ srawi r4, r4, 0x1f /* 800C2894 000BDE54 7C 00 20 78 */ andc r0, r0, r4 /* 800C2898 000BDE58 98 1D 01 61 */ stb r0, 0x161(r29) -/* 800C289C 000BDE5C 4B FC D4 25 */ bl func_8008FCC0 +/* 800C289C 000BDE5C 4B FC D4 25 */ bl OSRestoreInterrupts lbl_800C28A0: /* 800C28A0 000BDE60 88 AD 94 19 */ lbz r5, lbl_8025DAD9-_SDA_BASE_(r13) /* 800C28A4 000BDE64 3D 20 04 B0 */ lis r9, 0x4b0 @@ -73210,9 +73210,9 @@ lbl_800C28A0: /* 800C2938 000BDEF8 D8 41 01 90 */ stfd f2, 0x190(r1) /* 800C293C 000BDEFC D8 21 01 98 */ stfd f1, 0x198(r1) /* 800C2940 000BDF00 D8 01 01 A0 */ stfd f0, 0x1a0(r1) -/* 800C2944 000BDF04 4B FC D3 55 */ bl func_8008FC98 +/* 800C2944 000BDF04 4B FC D3 55 */ bl __RAS_OSDisableInterrupts_begin /* 800C2948 000BDF08 7C 7F 1B 78 */ mr r31, r3 -/* 800C294C 000BDF0C 4B FC D3 4D */ bl func_8008FC98 +/* 800C294C 000BDF0C 4B FC D3 4D */ bl __RAS_OSDisableInterrupts_begin /* 800C2950 000BDF10 88 9D 01 60 */ lbz r4, 0x160(r29) /* 800C2954 000BDF14 88 1D 01 61 */ lbz r0, 0x161(r29) /* 800C2958 000BDF18 7C 04 00 50 */ subf r0, r4, r0 @@ -73222,13 +73222,13 @@ lbl_800C28A0: /* 800C2968 000BDF28 7C 1A 02 14 */ add r0, r26, r0 /* 800C296C 000BDF2C 7C 1A 07 74 */ extsb r26, r0 lbl_800C2970: -/* 800C2970 000BDF30 4B FC D3 51 */ bl func_8008FCC0 +/* 800C2970 000BDF30 4B FC D3 51 */ bl OSRestoreInterrupts /* 800C2974 000BDF34 80 7D 01 68 */ lwz r3, 0x168(r29) /* 800C2978 000BDF38 38 03 FF FF */ addi r0, r3, -1 /* 800C297C 000BDF3C 7C 00 D0 40 */ cmplw r0, r26 /* 800C2980 000BDF40 40 82 00 10 */ bne lbl_800C2990 /* 800C2984 000BDF44 7F E3 FB 78 */ mr r3, r31 -/* 800C2988 000BDF48 4B FC D3 39 */ bl func_8008FCC0 +/* 800C2988 000BDF48 4B FC D3 39 */ bl OSRestoreInterrupts /* 800C298C 000BDF4C 48 00 00 78 */ b lbl_800C2A04 lbl_800C2990: /* 800C2990 000BDF50 88 1D 01 61 */ lbz r0, 0x161(r29) @@ -73259,7 +73259,7 @@ lbl_800C2990: /* 800C29F4 000BDFB4 7C 84 FE 70 */ srawi r4, r4, 0x1f /* 800C29F8 000BDFB8 7C 00 20 78 */ andc r0, r0, r4 /* 800C29FC 000BDFBC 98 1D 01 61 */ stb r0, 0x161(r29) -/* 800C2A00 000BDFC0 4B FC D2 C1 */ bl func_8008FCC0 +/* 800C2A00 000BDFC0 4B FC D2 C1 */ bl OSRestoreInterrupts lbl_800C2A04: /* 800C2A04 000BDFC4 88 6D 94 19 */ lbz r3, lbl_8025DAD9-_SDA_BASE_(r13) /* 800C2A08 000BDFC8 3C 80 04 B0 */ lis r4, 0x04B0001A@ha @@ -73302,9 +73302,9 @@ lbl_800C2A04: /* 800C2A9C 000BE05C D8 41 01 30 */ stfd f2, 0x130(r1) /* 800C2AA0 000BE060 D8 21 01 38 */ stfd f1, 0x138(r1) /* 800C2AA4 000BE064 D8 01 01 40 */ stfd f0, 0x140(r1) -/* 800C2AA8 000BE068 4B FC D1 F1 */ bl func_8008FC98 +/* 800C2AA8 000BE068 4B FC D1 F1 */ bl __RAS_OSDisableInterrupts_begin /* 800C2AAC 000BE06C 7C 7F 1B 78 */ mr r31, r3 -/* 800C2AB0 000BE070 4B FC D1 E9 */ bl func_8008FC98 +/* 800C2AB0 000BE070 4B FC D1 E9 */ bl __RAS_OSDisableInterrupts_begin /* 800C2AB4 000BE074 88 9D 01 60 */ lbz r4, 0x160(r29) /* 800C2AB8 000BE078 88 1D 01 61 */ lbz r0, 0x161(r29) /* 800C2ABC 000BE07C 7C 04 00 50 */ subf r0, r4, r0 @@ -73314,13 +73314,13 @@ lbl_800C2A04: /* 800C2ACC 000BE08C 7C 1A 02 14 */ add r0, r26, r0 /* 800C2AD0 000BE090 7C 1A 07 74 */ extsb r26, r0 lbl_800C2AD4: -/* 800C2AD4 000BE094 4B FC D1 ED */ bl func_8008FCC0 +/* 800C2AD4 000BE094 4B FC D1 ED */ bl OSRestoreInterrupts /* 800C2AD8 000BE098 80 7D 01 68 */ lwz r3, 0x168(r29) /* 800C2ADC 000BE09C 38 03 FF FF */ addi r0, r3, -1 /* 800C2AE0 000BE0A0 7C 00 D0 40 */ cmplw r0, r26 /* 800C2AE4 000BE0A4 40 82 00 10 */ bne lbl_800C2AF4 /* 800C2AE8 000BE0A8 7F E3 FB 78 */ mr r3, r31 -/* 800C2AEC 000BE0AC 4B FC D1 D5 */ bl func_8008FCC0 +/* 800C2AEC 000BE0AC 4B FC D1 D5 */ bl OSRestoreInterrupts /* 800C2AF0 000BE0B0 48 00 00 78 */ b lbl_800C2B68 lbl_800C2AF4: /* 800C2AF4 000BE0B4 88 1D 01 61 */ lbz r0, 0x161(r29) @@ -73351,7 +73351,7 @@ lbl_800C2AF4: /* 800C2B58 000BE118 7C 84 FE 70 */ srawi r4, r4, 0x1f /* 800C2B5C 000BE11C 7C 00 20 78 */ andc r0, r0, r4 /* 800C2B60 000BE120 98 1D 01 61 */ stb r0, 0x161(r29) -/* 800C2B64 000BE124 4B FC D1 5D */ bl func_8008FCC0 +/* 800C2B64 000BE124 4B FC D1 5D */ bl OSRestoreInterrupts lbl_800C2B68: /* 800C2B68 000BE128 3C 60 04 B0 */ lis r3, 0x04B00033@ha /* 800C2B6C 000BE12C 39 00 00 01 */ li r8, 1 @@ -73389,9 +73389,9 @@ lbl_800C2B68: /* 800C2BEC 000BE1AC D8 41 00 A0 */ stfd f2, 0xa0(r1) /* 800C2BF0 000BE1B0 D8 21 00 A8 */ stfd f1, 0xa8(r1) /* 800C2BF4 000BE1B4 D8 01 00 B0 */ stfd f0, 0xb0(r1) -/* 800C2BF8 000BE1B8 4B FC D0 A1 */ bl func_8008FC98 +/* 800C2BF8 000BE1B8 4B FC D0 A1 */ bl __RAS_OSDisableInterrupts_begin /* 800C2BFC 000BE1BC 7C 7F 1B 78 */ mr r31, r3 -/* 800C2C00 000BE1C0 4B FC D0 99 */ bl func_8008FC98 +/* 800C2C00 000BE1C0 4B FC D0 99 */ bl __RAS_OSDisableInterrupts_begin /* 800C2C04 000BE1C4 88 9D 01 60 */ lbz r4, 0x160(r29) /* 800C2C08 000BE1C8 88 1D 01 61 */ lbz r0, 0x161(r29) /* 800C2C0C 000BE1CC 7C 04 00 50 */ subf r0, r4, r0 @@ -73401,13 +73401,13 @@ lbl_800C2B68: /* 800C2C1C 000BE1DC 7C 1A 02 14 */ add r0, r26, r0 /* 800C2C20 000BE1E0 7C 1A 07 74 */ extsb r26, r0 lbl_800C2C24: -/* 800C2C24 000BE1E4 4B FC D0 9D */ bl func_8008FCC0 +/* 800C2C24 000BE1E4 4B FC D0 9D */ bl OSRestoreInterrupts /* 800C2C28 000BE1E8 80 7D 01 68 */ lwz r3, 0x168(r29) /* 800C2C2C 000BE1EC 38 03 FF FF */ addi r0, r3, -1 /* 800C2C30 000BE1F0 7C 00 D0 40 */ cmplw r0, r26 /* 800C2C34 000BE1F4 40 82 00 10 */ bne lbl_800C2C44 /* 800C2C38 000BE1F8 7F E3 FB 78 */ mr r3, r31 -/* 800C2C3C 000BE1FC 4B FC D0 85 */ bl func_8008FCC0 +/* 800C2C3C 000BE1FC 4B FC D0 85 */ bl OSRestoreInterrupts /* 800C2C40 000BE200 48 00 00 78 */ b lbl_800C2CB8 lbl_800C2C44: /* 800C2C44 000BE204 88 1D 01 61 */ lbz r0, 0x161(r29) @@ -73438,7 +73438,7 @@ lbl_800C2C44: /* 800C2CA8 000BE268 7C 84 FE 70 */ srawi r4, r4, 0x1f /* 800C2CAC 000BE26C 7C 00 20 78 */ andc r0, r0, r4 /* 800C2CB0 000BE270 98 1D 01 61 */ stb r0, 0x161(r29) -/* 800C2CB4 000BE274 4B FC D0 0D */ bl func_8008FCC0 +/* 800C2CB4 000BE274 4B FC D0 0D */ bl OSRestoreInterrupts lbl_800C2CB8: /* 800C2CB8 000BE278 3C 60 04 B0 */ lis r3, 0x04B00030@ha /* 800C2CBC 000BE27C 38 80 00 08 */ li r4, 8 @@ -73476,9 +73476,9 @@ lbl_800C2CB8: /* 800C2D3C 000BE2FC D8 41 00 40 */ stfd f2, 0x40(r1) /* 800C2D40 000BE300 D8 21 00 48 */ stfd f1, 0x48(r1) /* 800C2D44 000BE304 D8 01 00 50 */ stfd f0, 0x50(r1) -/* 800C2D48 000BE308 4B FC CF 51 */ bl func_8008FC98 +/* 800C2D48 000BE308 4B FC CF 51 */ bl __RAS_OSDisableInterrupts_begin /* 800C2D4C 000BE30C 7C 7F 1B 78 */ mr r31, r3 -/* 800C2D50 000BE310 4B FC CF 49 */ bl func_8008FC98 +/* 800C2D50 000BE310 4B FC CF 49 */ bl __RAS_OSDisableInterrupts_begin /* 800C2D54 000BE314 88 9D 01 60 */ lbz r4, 0x160(r29) /* 800C2D58 000BE318 88 1D 01 61 */ lbz r0, 0x161(r29) /* 800C2D5C 000BE31C 7C 04 00 50 */ subf r0, r4, r0 @@ -73488,13 +73488,13 @@ lbl_800C2CB8: /* 800C2D6C 000BE32C 7C 1A 02 14 */ add r0, r26, r0 /* 800C2D70 000BE330 7C 1A 07 74 */ extsb r26, r0 lbl_800C2D74: -/* 800C2D74 000BE334 4B FC CF 4D */ bl func_8008FCC0 +/* 800C2D74 000BE334 4B FC CF 4D */ bl OSRestoreInterrupts /* 800C2D78 000BE338 80 7D 01 68 */ lwz r3, 0x168(r29) /* 800C2D7C 000BE33C 38 03 FF FF */ addi r0, r3, -1 /* 800C2D80 000BE340 7C 00 D0 40 */ cmplw r0, r26 /* 800C2D84 000BE344 40 82 00 10 */ bne lbl_800C2D94 /* 800C2D88 000BE348 7F E3 FB 78 */ mr r3, r31 -/* 800C2D8C 000BE34C 4B FC CF 35 */ bl func_8008FCC0 +/* 800C2D8C 000BE34C 4B FC CF 35 */ bl OSRestoreInterrupts /* 800C2D90 000BE350 48 00 00 78 */ b lbl_800C2E08 lbl_800C2D94: /* 800C2D94 000BE354 88 1D 01 61 */ lbz r0, 0x161(r29) @@ -73525,16 +73525,16 @@ lbl_800C2D94: /* 800C2DF8 000BE3B8 7C 84 FE 70 */ srawi r4, r4, 0x1f /* 800C2DFC 000BE3BC 7C 00 20 78 */ andc r0, r0, r4 /* 800C2E00 000BE3C0 98 1D 01 61 */ stb r0, 0x161(r29) -/* 800C2E04 000BE3C4 4B FC CE BD */ bl func_8008FCC0 +/* 800C2E04 000BE3C4 4B FC CE BD */ bl OSRestoreInterrupts lbl_800C2E08: /* 800C2E08 000BE3C8 7F C3 F3 78 */ mr r3, r30 -/* 800C2E0C 000BE3CC 4B FC CE B5 */ bl func_8008FCC0 +/* 800C2E0C 000BE3CC 4B FC CE B5 */ bl OSRestoreInterrupts /* 800C2E10 000BE3D0 38 60 00 00 */ li r3, 0 /* 800C2E14 000BE3D4 48 00 00 30 */ b lbl_800C2E44 lbl_800C2E18: /* 800C2E18 000BE3D8 7F C3 F3 78 */ mr r3, r30 /* 800C2E1C 000BE3DC 3B 20 FF FE */ li r25, -2 -/* 800C2E20 000BE3E0 4B FC CE A1 */ bl func_8008FCC0 +/* 800C2E20 000BE3E0 4B FC CE A1 */ bl OSRestoreInterrupts lbl_800C2E24: /* 800C2E24 000BE3E4 2C 1C 00 00 */ cmpwi r28, 0 /* 800C2E28 000BE3E8 41 82 00 18 */ beq lbl_800C2E40 @@ -73565,7 +73565,7 @@ glabel func_800C2E5C /* 800C2E7C 000BE43C 7C 98 23 78 */ mr r24, r4 /* 800C2E80 000BE440 54 1B 06 3E */ clrlwi r27, r0, 0x18 /* 800C2E84 000BE444 3B 44 00 04 */ addi r26, r4, 4 -/* 800C2E88 000BE448 4B FC CE 11 */ bl func_8008FC98 +/* 800C2E88 000BE448 4B FC CE 11 */ bl __RAS_OSDisableInterrupts_begin /* 800C2E8C 000BE44C 3C 80 80 21 */ lis r4, lbl_80209150@ha /* 800C2E90 000BE450 56 E0 10 3A */ slwi r0, r23, 2 /* 800C2E94 000BE454 38 84 91 50 */ addi r4, r4, lbl_80209150@l @@ -73574,7 +73574,7 @@ glabel func_800C2E5C /* 800C2EA0 000BE460 82 FC 07 FC */ lwz r23, 0x7fc(r28) /* 800C2EA4 000BE464 7F A0 07 75 */ extsb. r0, r29 /* 800C2EA8 000BE468 40 80 00 0C */ bge lbl_800C2EB4 -/* 800C2EAC 000BE46C 4B FC CE 15 */ bl func_8008FCC0 +/* 800C2EAC 000BE46C 4B FC CE 15 */ bl OSRestoreInterrupts /* 800C2EB0 000BE470 48 00 01 D4 */ b lbl_800C3084 lbl_800C2EB4: /* 800C2EB4 000BE474 38 00 FF FE */ li r0, -2 @@ -73582,25 +73582,25 @@ lbl_800C2EB4: /* 800C2EBC 000BE47C 80 9C 08 14 */ lwz r4, 0x814(r28) /* 800C2EC0 000BE480 80 0D 94 14 */ lwz r0, lbl_8025DAD4-_SDA_BASE_(r13) /* 800C2EC4 000BE484 7C 9E 00 38 */ and r30, r4, r0 -/* 800C2EC8 000BE488 4B FC CD F9 */ bl func_8008FCC0 +/* 800C2EC8 000BE488 4B FC CD F9 */ bl OSRestoreInterrupts /* 800C2ECC 000BE48C 28 1B 00 10 */ cmplwi r27, 0x10 /* 800C2ED0 000BE490 40 82 00 14 */ bne lbl_800C2EE4 -/* 800C2ED4 000BE494 4B FC CD C5 */ bl func_8008FC98 +/* 800C2ED4 000BE494 4B FC CD C5 */ bl __RAS_OSDisableInterrupts_begin /* 800C2ED8 000BE498 92 FC 07 FC */ stw r23, 0x7fc(r28) -/* 800C2EDC 000BE49C 4B FC CD E5 */ bl func_8008FCC0 +/* 800C2EDC 000BE49C 4B FC CD E5 */ bl OSRestoreInterrupts /* 800C2EE0 000BE4A0 48 00 01 20 */ b lbl_800C3000 lbl_800C2EE4: /* 800C2EE4 000BE4A4 28 1B 00 18 */ cmplwi r27, 0x18 /* 800C2EE8 000BE4A8 40 82 00 20 */ bne lbl_800C2F08 -/* 800C2EEC 000BE4AC 4B FC CD AD */ bl func_8008FC98 +/* 800C2EEC 000BE4AC 4B FC CD AD */ bl __RAS_OSDisableInterrupts_begin /* 800C2EF0 000BE4B0 92 FC 07 FC */ stw r23, 0x7fc(r28) /* 800C2EF4 000BE4B4 88 9C 08 0E */ lbz r4, 0x80e(r28) /* 800C2EF8 000BE4B8 38 04 FF FF */ addi r0, r4, -1 /* 800C2EFC 000BE4BC 98 1C 08 0E */ stb r0, 0x80e(r28) -/* 800C2F00 000BE4C0 4B FC CD C1 */ bl func_8008FCC0 +/* 800C2F00 000BE4C0 4B FC CD C1 */ bl OSRestoreInterrupts /* 800C2F04 000BE4C4 48 00 00 FC */ b lbl_800C3000 lbl_800C2F08: -/* 800C2F08 000BE4C8 4B FC CD 91 */ bl func_8008FC98 +/* 800C2F08 000BE4C8 4B FC CD 91 */ bl __RAS_OSDisableInterrupts_begin /* 800C2F0C 000BE4CC 2C 1B 00 17 */ cmpwi r27, 0x17 /* 800C2F10 000BE4D0 7C 7F 1B 78 */ mr r31, r3 /* 800C2F14 000BE4D4 41 82 00 24 */ beq lbl_800C2F38 @@ -73667,7 +73667,7 @@ lbl_800C2FB8: /* 800C2FF0 000BE5B0 7F E3 FB 78 */ mr r3, r31 /* 800C2FF4 000BE5B4 90 1C 08 48 */ stw r0, 0x848(r28) /* 800C2FF8 000BE5B8 98 BC 08 50 */ stb r5, 0x850(r28) -/* 800C2FFC 000BE5BC 4B FC CC C5 */ bl func_8008FCC0 +/* 800C2FFC 000BE5BC 4B FC CC C5 */ bl OSRestoreInterrupts lbl_800C3000: /* 800C3000 000BE5C0 3C 60 80 19 */ lis r3, lbl_8018AD8C@ha /* 800C3004 000BE5C4 7F 65 DB 78 */ mr r5, r27 @@ -73777,9 +73777,9 @@ lbl_800C3168: /* 800C318C 000BE74C D8 41 00 20 */ stfd f2, 0x20(r1) /* 800C3190 000BE750 D8 21 00 28 */ stfd f1, 0x28(r1) /* 800C3194 000BE754 D8 01 00 30 */ stfd f0, 0x30(r1) -/* 800C3198 000BE758 4B FC CB 01 */ bl func_8008FC98 +/* 800C3198 000BE758 4B FC CB 01 */ bl __RAS_OSDisableInterrupts_begin /* 800C319C 000BE75C 7C 7F 1B 78 */ mr r31, r3 -/* 800C31A0 000BE760 4B FC CA F9 */ bl func_8008FC98 +/* 800C31A0 000BE760 4B FC CA F9 */ bl __RAS_OSDisableInterrupts_begin /* 800C31A4 000BE764 88 9E 00 00 */ lbz r4, 0(r30) /* 800C31A8 000BE768 88 1E 00 01 */ lbz r0, 1(r30) /* 800C31AC 000BE76C 7C 04 00 50 */ subf r0, r4, r0 @@ -73789,13 +73789,13 @@ lbl_800C3168: /* 800C31BC 000BE77C 7C 1D 02 14 */ add r0, r29, r0 /* 800C31C0 000BE780 7C 1D 07 74 */ extsb r29, r0 lbl_800C31C4: -/* 800C31C4 000BE784 4B FC CA FD */ bl func_8008FCC0 +/* 800C31C4 000BE784 4B FC CA FD */ bl OSRestoreInterrupts /* 800C31C8 000BE788 80 7E 00 08 */ lwz r3, 8(r30) /* 800C31CC 000BE78C 38 03 FF FF */ addi r0, r3, -1 /* 800C31D0 000BE790 7C 00 E8 40 */ cmplw r0, r29 /* 800C31D4 000BE794 40 82 00 14 */ bne lbl_800C31E8 /* 800C31D8 000BE798 7F E3 FB 78 */ mr r3, r31 -/* 800C31DC 000BE79C 4B FC CA E5 */ bl func_8008FCC0 +/* 800C31DC 000BE79C 4B FC CA E5 */ bl OSRestoreInterrupts /* 800C31E0 000BE7A0 38 60 00 00 */ li r3, 0 /* 800C31E4 000BE7A4 48 00 00 7C */ b lbl_800C3260 lbl_800C31E8: @@ -73827,7 +73827,7 @@ lbl_800C31E8: /* 800C324C 000BE80C 7C 84 FE 70 */ srawi r4, r4, 0x1f /* 800C3250 000BE810 7C 00 20 78 */ andc r0, r0, r4 /* 800C3254 000BE814 98 1E 00 01 */ stb r0, 1(r30) -/* 800C3258 000BE818 4B FC CA 69 */ bl func_8008FCC0 +/* 800C3258 000BE818 4B FC CA 69 */ bl OSRestoreInterrupts /* 800C325C 000BE81C 38 60 00 01 */ li r3, 1 lbl_800C3260: /* 800C3260 000BE820 80 01 00 84 */ lwz r0, 0x84(r1) @@ -73879,9 +73879,9 @@ glabel func_800C327C /* 800C3310 000BE8D0 D8 41 00 58 */ stfd f2, 0x58(r1) /* 800C3314 000BE8D4 D8 21 00 60 */ stfd f1, 0x60(r1) /* 800C3318 000BE8D8 D8 01 00 68 */ stfd f0, 0x68(r1) -/* 800C331C 000BE8DC 4B FC C9 7D */ bl func_8008FC98 +/* 800C331C 000BE8DC 4B FC C9 7D */ bl __RAS_OSDisableInterrupts_begin /* 800C3320 000BE8E0 7C 7E 1B 78 */ mr r30, r3 -/* 800C3324 000BE8E4 4B FC C9 75 */ bl func_8008FC98 +/* 800C3324 000BE8E4 4B FC C9 75 */ bl __RAS_OSDisableInterrupts_begin /* 800C3328 000BE8E8 88 9F 00 00 */ lbz r4, 0(r31) /* 800C332C 000BE8EC 88 1F 00 01 */ lbz r0, 1(r31) /* 800C3330 000BE8F0 7C 04 00 50 */ subf r0, r4, r0 @@ -73891,13 +73891,13 @@ glabel func_800C327C /* 800C3340 000BE900 7C 1D 02 14 */ add r0, r29, r0 /* 800C3344 000BE904 7C 1D 07 74 */ extsb r29, r0 lbl_800C3348: -/* 800C3348 000BE908 4B FC C9 79 */ bl func_8008FCC0 +/* 800C3348 000BE908 4B FC C9 79 */ bl OSRestoreInterrupts /* 800C334C 000BE90C 80 7F 00 08 */ lwz r3, 8(r31) /* 800C3350 000BE910 38 03 FF FF */ addi r0, r3, -1 /* 800C3354 000BE914 7C 00 E8 40 */ cmplw r0, r29 /* 800C3358 000BE918 40 82 00 14 */ bne lbl_800C336C /* 800C335C 000BE91C 7F C3 F3 78 */ mr r3, r30 -/* 800C3360 000BE920 4B FC C9 61 */ bl func_8008FCC0 +/* 800C3360 000BE920 4B FC C9 61 */ bl OSRestoreInterrupts /* 800C3364 000BE924 38 60 00 00 */ li r3, 0 /* 800C3368 000BE928 48 00 00 7C */ b lbl_800C33E4 lbl_800C336C: @@ -73929,7 +73929,7 @@ lbl_800C336C: /* 800C33D0 000BE990 7C 84 FE 70 */ srawi r4, r4, 0x1f /* 800C33D4 000BE994 7C 00 20 78 */ andc r0, r0, r4 /* 800C33D8 000BE998 98 1F 00 01 */ stb r0, 1(r31) -/* 800C33DC 000BE99C 4B FC C8 E5 */ bl func_8008FCC0 +/* 800C33DC 000BE99C 4B FC C8 E5 */ bl OSRestoreInterrupts /* 800C33E0 000BE9A0 38 60 00 01 */ li r3, 1 lbl_800C33E4: /* 800C33E4 000BE9A4 80 01 00 84 */ lwz r0, 0x84(r1) @@ -73982,9 +73982,9 @@ glabel func_800C3400 /* 800C3498 000BEA58 D8 41 00 28 */ stfd f2, 0x28(r1) /* 800C349C 000BEA5C D8 21 00 30 */ stfd f1, 0x30(r1) /* 800C34A0 000BEA60 D8 01 00 38 */ stfd f0, 0x38(r1) -/* 800C34A4 000BEA64 4B FC C7 F5 */ bl func_8008FC98 +/* 800C34A4 000BEA64 4B FC C7 F5 */ bl __RAS_OSDisableInterrupts_begin /* 800C34A8 000BEA68 7C 7F 1B 78 */ mr r31, r3 -/* 800C34AC 000BEA6C 4B FC C7 ED */ bl func_8008FC98 +/* 800C34AC 000BEA6C 4B FC C7 ED */ bl __RAS_OSDisableInterrupts_begin /* 800C34B0 000BEA70 88 9E 00 00 */ lbz r4, 0(r30) /* 800C34B4 000BEA74 88 1E 00 01 */ lbz r0, 1(r30) /* 800C34B8 000BEA78 7C 04 00 50 */ subf r0, r4, r0 @@ -73994,13 +73994,13 @@ glabel func_800C3400 /* 800C34C8 000BEA88 7C 1D 02 14 */ add r0, r29, r0 /* 800C34CC 000BEA8C 7C 1D 07 74 */ extsb r29, r0 lbl_800C34D0: -/* 800C34D0 000BEA90 4B FC C7 F1 */ bl func_8008FCC0 +/* 800C34D0 000BEA90 4B FC C7 F1 */ bl OSRestoreInterrupts /* 800C34D4 000BEA94 80 7E 00 08 */ lwz r3, 8(r30) /* 800C34D8 000BEA98 38 03 FF FF */ addi r0, r3, -1 /* 800C34DC 000BEA9C 7C 00 E8 40 */ cmplw r0, r29 /* 800C34E0 000BEAA0 40 82 00 14 */ bne lbl_800C34F4 /* 800C34E4 000BEAA4 7F E3 FB 78 */ mr r3, r31 -/* 800C34E8 000BEAA8 4B FC C7 D9 */ bl func_8008FCC0 +/* 800C34E8 000BEAA8 4B FC C7 D9 */ bl OSRestoreInterrupts /* 800C34EC 000BEAAC 38 60 00 00 */ li r3, 0 /* 800C34F0 000BEAB0 48 00 00 7C */ b lbl_800C356C lbl_800C34F4: @@ -74032,7 +74032,7 @@ lbl_800C34F4: /* 800C3558 000BEB18 7C 84 FE 70 */ srawi r4, r4, 0x1f /* 800C355C 000BEB1C 7C 00 20 78 */ andc r0, r0, r4 /* 800C3560 000BEB20 98 1E 00 01 */ stb r0, 1(r30) -/* 800C3564 000BEB24 4B FC C7 5D */ bl func_8008FCC0 +/* 800C3564 000BEB24 4B FC C7 5D */ bl OSRestoreInterrupts /* 800C3568 000BEB28 38 60 00 01 */ li r3, 1 lbl_800C356C: /* 800C356C 000BEB2C 80 01 00 84 */ lwz r0, 0x84(r1) @@ -74084,9 +74084,9 @@ glabel func_800C3588 /* 800C361C 000BEBDC D8 41 00 28 */ stfd f2, 0x28(r1) /* 800C3620 000BEBE0 D8 21 00 30 */ stfd f1, 0x30(r1) /* 800C3624 000BEBE4 D8 01 00 38 */ stfd f0, 0x38(r1) -/* 800C3628 000BEBE8 4B FC C6 71 */ bl func_8008FC98 +/* 800C3628 000BEBE8 4B FC C6 71 */ bl __RAS_OSDisableInterrupts_begin /* 800C362C 000BEBEC 7C 7F 1B 78 */ mr r31, r3 -/* 800C3630 000BEBF0 4B FC C6 69 */ bl func_8008FC98 +/* 800C3630 000BEBF0 4B FC C6 69 */ bl __RAS_OSDisableInterrupts_begin /* 800C3634 000BEBF4 88 9E 00 00 */ lbz r4, 0(r30) /* 800C3638 000BEBF8 88 1E 00 01 */ lbz r0, 1(r30) /* 800C363C 000BEBFC 7C 04 00 50 */ subf r0, r4, r0 @@ -74096,13 +74096,13 @@ glabel func_800C3588 /* 800C364C 000BEC0C 7C 1D 02 14 */ add r0, r29, r0 /* 800C3650 000BEC10 7C 1D 07 74 */ extsb r29, r0 lbl_800C3654: -/* 800C3654 000BEC14 4B FC C6 6D */ bl func_8008FCC0 +/* 800C3654 000BEC14 4B FC C6 6D */ bl OSRestoreInterrupts /* 800C3658 000BEC18 80 7E 00 08 */ lwz r3, 8(r30) /* 800C365C 000BEC1C 38 03 FF FF */ addi r0, r3, -1 /* 800C3660 000BEC20 7C 00 E8 40 */ cmplw r0, r29 /* 800C3664 000BEC24 40 82 00 14 */ bne lbl_800C3678 /* 800C3668 000BEC28 7F E3 FB 78 */ mr r3, r31 -/* 800C366C 000BEC2C 4B FC C6 55 */ bl func_8008FCC0 +/* 800C366C 000BEC2C 4B FC C6 55 */ bl OSRestoreInterrupts /* 800C3670 000BEC30 38 60 00 00 */ li r3, 0 /* 800C3674 000BEC34 48 00 00 7C */ b lbl_800C36F0 lbl_800C3678: @@ -74134,7 +74134,7 @@ lbl_800C3678: /* 800C36DC 000BEC9C 7C 84 FE 70 */ srawi r4, r4, 0x1f /* 800C36E0 000BECA0 7C 00 20 78 */ andc r0, r0, r4 /* 800C36E4 000BECA4 98 1E 00 01 */ stb r0, 1(r30) -/* 800C36E8 000BECA8 4B FC C5 D9 */ bl func_8008FCC0 +/* 800C36E8 000BECA8 4B FC C5 D9 */ bl OSRestoreInterrupts /* 800C36EC 000BECAC 38 60 00 01 */ li r3, 1 lbl_800C36F0: /* 800C36F0 000BECB0 80 01 00 84 */ lwz r0, 0x84(r1) @@ -74152,7 +74152,7 @@ glabel func_800C370C /* 800C3718 000BECD8 93 E1 00 0C */ stw r31, 0xc(r1) /* 800C371C 000BECDC 93 C1 00 08 */ stw r30, 8(r1) /* 800C3720 000BECE0 7C 7E 1B 78 */ mr r30, r3 -/* 800C3724 000BECE4 4B FC C5 75 */ bl func_8008FC98 +/* 800C3724 000BECE4 4B FC C5 75 */ bl __RAS_OSDisableInterrupts_begin /* 800C3728 000BECE8 80 1E 00 08 */ lwz r0, 8(r30) /* 800C372C 000BECEC 38 80 00 00 */ li r4, 0 /* 800C3730 000BECF0 7C 7F 1B 78 */ mr r31, r3 @@ -74163,7 +74163,7 @@ glabel func_800C370C /* 800C3744 000BED04 38 80 00 00 */ li r4, 0 /* 800C3748 000BED08 4B F4 0C F5 */ bl memset /* 800C374C 000BED0C 7F E3 FB 78 */ mr r3, r31 -/* 800C3750 000BED10 4B FC C5 71 */ bl func_8008FCC0 +/* 800C3750 000BED10 4B FC C5 71 */ bl OSRestoreInterrupts /* 800C3754 000BED14 80 01 00 14 */ lwz r0, 0x14(r1) /* 800C3758 000BED18 83 E1 00 0C */ lwz r31, 0xc(r1) /* 800C375C 000BED1C 83 C1 00 08 */ lwz r30, 8(r1) @@ -75122,7 +75122,7 @@ glabel func_800C4508 /* 800C4538 000BFAF8 41 80 00 58 */ blt lbl_800C4590 /* 800C453C 000BFAFC 28 00 00 3F */ cmplwi r0, 0x3f /* 800C4540 000BFB00 41 81 00 50 */ bgt lbl_800C4590 -/* 800C4544 000BFB04 4B FC B7 55 */ bl func_8008FC98 +/* 800C4544 000BFB04 4B FC B7 55 */ bl __RAS_OSDisableInterrupts_begin /* 800C4548 000BFB08 88 9D 00 00 */ lbz r4, 0(r29) /* 800C454C 000BFB0C 3C A0 80 19 */ lis r5, lbl_8018ADD0@ha /* 800C4550 000BFB10 7C 7F 1B 78 */ mr r31, r3 @@ -75135,7 +75135,7 @@ glabel func_800C4508 /* 800C456C 000BFB2C 7D 89 03 A6 */ mtctr r12 /* 800C4570 000BFB30 4E 80 04 21 */ bctrl /* 800C4574 000BFB34 7F E3 FB 78 */ mr r3, r31 -/* 800C4578 000BFB38 4B FC B7 49 */ bl func_8008FCC0 +/* 800C4578 000BFB38 4B FC B7 49 */ bl OSRestoreInterrupts /* 800C457C 000BFB3C 7F 83 E3 78 */ mr r3, r28 /* 800C4580 000BFB40 4B FF BF D5 */ bl func_800C0554 /* 800C4584 000BFB44 7F 83 E3 78 */ mr r3, r28 @@ -75211,7 +75211,7 @@ glabel func_800C4654 /* 800C4678 000BFC38 38 7F 03 28 */ addi r3, r31, 0x328 /* 800C467C 000BFC3C 4C C6 31 82 */ crclr 6 /* 800C4680 000BFC40 48 00 42 21 */ bl func_800C88A0 -/* 800C4684 000BFC44 4B FC B6 15 */ bl func_8008FC98 +/* 800C4684 000BFC44 4B FC B6 15 */ bl __RAS_OSDisableInterrupts_begin /* 800C4688 000BFC48 3C 80 80 21 */ lis r4, lbl_80209150@ha /* 800C468C 000BFC4C 57 40 15 BA */ rlwinm r0, r26, 2, 0x16, 0x1d /* 800C4690 000BFC50 38 84 91 50 */ addi r4, r4, lbl_80209150@l @@ -75220,7 +75220,7 @@ glabel func_800C4654 /* 800C469C 000BFC5C 80 1E 08 1C */ lwz r0, 0x81c(r30) /* 800C46A0 000BFC60 2C 00 00 00 */ cmpwi r0, 0 /* 800C46A4 000BFC64 40 82 00 0C */ bne lbl_800C46B0 -/* 800C46A8 000BFC68 4B FC B6 19 */ bl func_8008FCC0 +/* 800C46A8 000BFC68 4B FC B6 19 */ bl OSRestoreInterrupts /* 800C46AC 000BFC6C 48 00 03 D8 */ b lbl_800C4A84 lbl_800C46B0: /* 800C46B0 000BFC70 88 9E 08 06 */ lbz r4, 0x806(r30) @@ -75479,7 +75479,7 @@ lbl_800C4A54: /* 800C4A74 000C0034 7C 00 00 34 */ cntlzw r0, r0 /* 800C4A78 000C0038 54 00 DE 3E */ rlwinm r0, r0, 0x1b, 0x18, 0x1f /* 800C4A7C 000C003C 98 1E 08 06 */ stb r0, 0x806(r30) -/* 800C4A80 000C0040 4B FC B2 41 */ bl func_8008FCC0 +/* 800C4A80 000C0040 4B FC B2 41 */ bl OSRestoreInterrupts lbl_800C4A84: /* 800C4A84 000C0044 39 61 00 30 */ addi r11, r1, 0x30 /* 800C4A88 000C0048 48 08 E4 11 */ bl _restgpr_24 @@ -75498,7 +75498,7 @@ glabel func_800C4A9C /* 800C4AB4 000C0074 7C 78 1B 78 */ mr r24, r3 /* 800C4AB8 000C0078 7C 99 23 78 */ mr r25, r4 /* 800C4ABC 000C007C 3B DE AD D0 */ addi r30, r30, lbl_8018ADD0@l -/* 800C4AC0 000C0080 4B FC B1 D9 */ bl func_8008FC98 +/* 800C4AC0 000C0080 4B FC B1 D9 */ bl __RAS_OSDisableInterrupts_begin /* 800C4AC4 000C0084 3C 80 80 21 */ lis r4, lbl_80209150@ha /* 800C4AC8 000C0088 7C 7C 1B 78 */ mr r28, r3 /* 800C4ACC 000C008C 57 05 15 BA */ rlwinm r5, r24, 2, 0x16, 0x1d @@ -75718,7 +75718,7 @@ lbl_800C4DD8: /* 800C4DF0 000C03B0 7C 00 00 34 */ cntlzw r0, r0 /* 800C4DF4 000C03B4 54 00 DE 3E */ rlwinm r0, r0, 0x1b, 0x18, 0x1f /* 800C4DF8 000C03B8 98 1D 08 06 */ stb r0, 0x806(r29) -/* 800C4DFC 000C03BC 4B FC AE C5 */ bl func_8008FCC0 +/* 800C4DFC 000C03BC 4B FC AE C5 */ bl OSRestoreInterrupts /* 800C4E00 000C03C0 39 61 00 30 */ addi r11, r1, 0x30 /* 800C4E04 000C03C4 48 08 E0 91 */ bl _restgpr_23 /* 800C4E08 000C03C8 80 01 00 34 */ lwz r0, 0x34(r1) @@ -75736,7 +75736,7 @@ glabel func_800C4E18 /* 800C4E30 000C03F0 7C 7A 1B 78 */ mr r26, r3 /* 800C4E34 000C03F4 7C 9B 23 78 */ mr r27, r4 /* 800C4E38 000C03F8 3B FF AD D0 */ addi r31, r31, lbl_8018ADD0@l -/* 800C4E3C 000C03FC 4B FC AE 5D */ bl func_8008FC98 +/* 800C4E3C 000C03FC 4B FC AE 5D */ bl __RAS_OSDisableInterrupts_begin /* 800C4E40 000C0400 7C 7D 1B 78 */ mr r29, r3 /* 800C4E44 000C0404 38 7F 03 E0 */ addi r3, r31, 0x3e0 /* 800C4E48 000C0408 4C C6 31 82 */ crclr 6 @@ -75870,7 +75870,7 @@ lbl_800C502C: /* 800C5034 000C05F4 7C 00 00 34 */ cntlzw r0, r0 /* 800C5038 000C05F8 54 00 DE 3E */ rlwinm r0, r0, 0x1b, 0x18, 0x1f /* 800C503C 000C05FC 98 1E 08 06 */ stb r0, 0x806(r30) -/* 800C5040 000C0600 4B FC AC 81 */ bl func_8008FCC0 +/* 800C5040 000C0600 4B FC AC 81 */ bl OSRestoreInterrupts /* 800C5044 000C0604 39 61 00 30 */ addi r11, r1, 0x30 /* 800C5048 000C0608 48 08 DE 55 */ bl _restgpr_25 /* 800C504C 000C060C 80 01 00 34 */ lwz r0, 0x34(r1) @@ -75886,7 +75886,7 @@ glabel func_800C505C /* 800C506C 000C062C 7C 9F 23 78 */ mr r31, r4 /* 800C5070 000C0630 93 C1 00 08 */ stw r30, 8(r1) /* 800C5074 000C0634 7C 7E 1B 78 */ mr r30, r3 -/* 800C5078 000C0638 4B FC AC 21 */ bl func_8008FC98 +/* 800C5078 000C0638 4B FC AC 21 */ bl __RAS_OSDisableInterrupts_begin /* 800C507C 000C063C 3C 80 80 21 */ lis r4, lbl_80209150@ha /* 800C5080 000C0640 57 C5 15 BA */ rlwinm r5, r30, 2, 0x16, 0x1d /* 800C5084 000C0644 38 84 91 50 */ addi r4, r4, lbl_80209150@l @@ -75988,7 +75988,7 @@ lbl_800C51E0: /* 800C51F8 000C07B8 7C 00 00 34 */ cntlzw r0, r0 /* 800C51FC 000C07BC 54 00 DE 3E */ rlwinm r0, r0, 0x1b, 0x18, 0x1f /* 800C5200 000C07C0 98 06 08 06 */ stb r0, 0x806(r6) -/* 800C5204 000C07C4 4B FC AA BD */ bl func_8008FCC0 +/* 800C5204 000C07C4 4B FC AA BD */ bl OSRestoreInterrupts /* 800C5208 000C07C8 80 01 00 14 */ lwz r0, 0x14(r1) /* 800C520C 000C07CC 83 E1 00 0C */ lwz r31, 0xc(r1) /* 800C5210 000C07D0 83 C1 00 08 */ lwz r30, 8(r1) @@ -76136,12 +76136,12 @@ lbl_800C5394: /* 800C5434 000C09F4 7C 00 07 34 */ extsh r0, r0 /* 800C5438 000C09F8 7C 05 00 50 */ subf r0, r5, r0 /* 800C543C 000C09FC B0 03 00 06 */ sth r0, 6(r3) -/* 800C5440 000C0A00 4B FC A8 59 */ bl func_8008FC98 +/* 800C5440 000C0A00 4B FC A8 59 */ bl __RAS_OSDisableInterrupts_begin /* 800C5444 000C0A04 88 1F 08 06 */ lbz r0, 0x806(r31) /* 800C5448 000C0A08 7C 00 00 34 */ cntlzw r0, r0 /* 800C544C 000C0A0C 54 00 DE 3E */ rlwinm r0, r0, 0x1b, 0x18, 0x1f /* 800C5450 000C0A10 98 1F 08 06 */ stb r0, 0x806(r31) -/* 800C5454 000C0A14 4B FC A8 6D */ bl func_8008FCC0 +/* 800C5454 000C0A14 4B FC A8 6D */ bl OSRestoreInterrupts /* 800C5458 000C0A18 80 01 00 14 */ lwz r0, 0x14(r1) /* 800C545C 000C0A1C 83 E1 00 0C */ lwz r31, 0xc(r1) /* 800C5460 000C0A20 7C 08 03 A6 */ mtlr r0 @@ -76156,7 +76156,7 @@ glabel func_800C546C /* 800C547C 000C0A3C 48 08 D9 DD */ bl _savegpr_27 /* 800C5480 000C0A40 7C 7D 1B 78 */ mr r29, r3 /* 800C5484 000C0A44 7C 9B 23 78 */ mr r27, r4 -/* 800C5488 000C0A48 4B FC A8 11 */ bl func_8008FC98 +/* 800C5488 000C0A48 4B FC A8 11 */ bl __RAS_OSDisableInterrupts_begin /* 800C548C 000C0A4C 3C 80 80 21 */ lis r4, lbl_80209150@ha /* 800C5490 000C0A50 7C 7C 1B 78 */ mr r28, r3 /* 800C5494 000C0A54 57 A5 15 BA */ rlwinm r5, r29, 2, 0x16, 0x1d @@ -76669,7 +76669,7 @@ lbl_800C5BF0: /* 800C5BF8 000C11B8 7C 00 00 34 */ cntlzw r0, r0 /* 800C5BFC 000C11BC 54 00 DE 3E */ rlwinm r0, r0, 0x1b, 0x18, 0x1f /* 800C5C00 000C11C0 98 1F 08 06 */ stb r0, 0x806(r31) -/* 800C5C04 000C11C4 4B FC A0 BD */ bl func_8008FCC0 +/* 800C5C04 000C11C4 4B FC A0 BD */ bl OSRestoreInterrupts /* 800C5C08 000C11C8 39 61 00 20 */ addi r11, r1, 0x20 /* 800C5C0C 000C11CC 48 08 D2 99 */ bl _restgpr_27 /* 800C5C10 000C11D0 80 01 00 24 */ lwz r0, 0x24(r1) @@ -77016,12 +77016,12 @@ lbl_800C6120: lbl_800C6134: /* 800C6134 000C16F4 38 00 00 03 */ li r0, 3 /* 800C6138 000C16F8 98 03 00 26 */ stb r0, 0x26(r3) -/* 800C613C 000C16FC 4B FC 9B 5D */ bl func_8008FC98 +/* 800C613C 000C16FC 4B FC 9B 5D */ bl __RAS_OSDisableInterrupts_begin /* 800C6140 000C1700 88 1F 08 06 */ lbz r0, 0x806(r31) /* 800C6144 000C1704 7C 00 00 34 */ cntlzw r0, r0 /* 800C6148 000C1708 54 00 DE 3E */ rlwinm r0, r0, 0x1b, 0x18, 0x1f /* 800C614C 000C170C 98 1F 08 06 */ stb r0, 0x806(r31) -/* 800C6150 000C1710 4B FC 9B 71 */ bl func_8008FCC0 +/* 800C6150 000C1710 4B FC 9B 71 */ bl OSRestoreInterrupts /* 800C6154 000C1714 80 01 00 34 */ lwz r0, 0x34(r1) /* 800C6158 000C1718 83 E1 00 2C */ lwz r31, 0x2c(r1) /* 800C615C 000C171C 7C 08 03 A6 */ mtlr r0 @@ -77594,12 +77594,12 @@ lbl_800C6978: /* 800C69A4 000C1F64 38 00 FF F9 */ li r0, -7 /* 800C69A8 000C1F68 98 1E 00 29 */ stb r0, 0x29(r30) lbl_800C69AC: -/* 800C69AC 000C1F6C 4B FC 92 ED */ bl func_8008FC98 +/* 800C69AC 000C1F6C 4B FC 92 ED */ bl __RAS_OSDisableInterrupts_begin /* 800C69B0 000C1F70 88 1F 08 06 */ lbz r0, 0x806(r31) /* 800C69B4 000C1F74 7C 00 00 34 */ cntlzw r0, r0 /* 800C69B8 000C1F78 54 00 DE 3E */ rlwinm r0, r0, 0x1b, 0x18, 0x1f /* 800C69BC 000C1F7C 98 1F 08 06 */ stb r0, 0x806(r31) -/* 800C69C0 000C1F80 4B FC 93 01 */ bl func_8008FCC0 +/* 800C69C0 000C1F80 4B FC 93 01 */ bl OSRestoreInterrupts /* 800C69C4 000C1F84 80 01 00 24 */ lwz r0, 0x24(r1) /* 800C69C8 000C1F88 83 E1 00 1C */ lwz r31, 0x1c(r1) /* 800C69CC 000C1F8C 83 C1 00 18 */ lwz r30, 0x18(r1) @@ -78294,12 +78294,12 @@ lbl_800C73A4: /* 800C73D0 000C2990 38 00 FF F9 */ li r0, -7 /* 800C73D4 000C2994 98 1E 00 29 */ stb r0, 0x29(r30) lbl_800C73D8: -/* 800C73D8 000C2998 4B FC 88 C1 */ bl func_8008FC98 +/* 800C73D8 000C2998 4B FC 88 C1 */ bl __RAS_OSDisableInterrupts_begin /* 800C73DC 000C299C 88 1F 08 06 */ lbz r0, 0x806(r31) /* 800C73E0 000C29A0 7C 00 00 34 */ cntlzw r0, r0 /* 800C73E4 000C29A4 54 00 DE 3E */ rlwinm r0, r0, 0x1b, 0x18, 0x1f /* 800C73E8 000C29A8 98 1F 08 06 */ stb r0, 0x806(r31) -/* 800C73EC 000C29AC 4B FC 88 D5 */ bl func_8008FCC0 +/* 800C73EC 000C29AC 4B FC 88 D5 */ bl OSRestoreInterrupts /* 800C73F0 000C29B0 80 01 00 24 */ lwz r0, 0x24(r1) /* 800C73F4 000C29B4 83 E1 00 1C */ lwz r31, 0x1c(r1) /* 800C73F8 000C29B8 83 C1 00 18 */ lwz r30, 0x18(r1) @@ -78676,7 +78676,7 @@ lbl_800C7978: lbl_800C7994: /* 800C7994 000C2F54 3B 60 00 01 */ li r27, 1 /* 800C7998 000C2F58 9B 7D 00 16 */ stb r27, 0x16(r29) -/* 800C799C 000C2F5C 4B FC 82 FD */ bl func_8008FC98 +/* 800C799C 000C2F5C 4B FC 82 FD */ bl __RAS_OSDisableInterrupts_begin /* 800C79A0 000C2F60 2C 1B 00 00 */ cmpwi r27, 0 /* 800C79A4 000C2F64 7F 7F E1 AE */ stbx r27, r31, r28 /* 800C79A8 000C2F68 41 82 00 40 */ beq lbl_800C79E8 @@ -78696,7 +78696,7 @@ lbl_800C7994: /* 800C79E0 000C2FA0 7C 06 E1 AE */ stbx r0, r6, r28 /* 800C79E4 000C2FA4 7C 1F E1 AE */ stbx r0, r31, r28 lbl_800C79E8: -/* 800C79E8 000C2FA8 4B FC 82 D9 */ bl func_8008FCC0 +/* 800C79E8 000C2FA8 4B FC 82 D9 */ bl OSRestoreInterrupts /* 800C79EC 000C2FAC 39 61 00 40 */ addi r11, r1, 0x40 /* 800C79F0 000C2FB0 48 08 B4 B5 */ bl _restgpr_27 /* 800C79F4 000C2FB4 80 01 00 44 */ lwz r0, 0x44(r1) @@ -79068,7 +79068,7 @@ lbl_800C7F68: lbl_800C7F84: /* 800C7F84 000C3544 38 00 00 03 */ li r0, 3 /* 800C7F88 000C3548 98 1D 00 26 */ stb r0, 0x26(r29) -/* 800C7F8C 000C354C 4B FC 7D 0D */ bl func_8008FC98 +/* 800C7F8C 000C354C 4B FC 7D 0D */ bl __RAS_OSDisableInterrupts_begin /* 800C7F90 000C3550 7C 1F E0 AE */ lbzx r0, r31, r28 /* 800C7F94 000C3554 38 CD 94 24 */ addi r6, r13, lbl_8025DAE4-_SDA_BASE_ /* 800C7F98 000C3558 38 80 00 01 */ li r4, 1 @@ -79090,7 +79090,7 @@ lbl_800C7F84: /* 800C7FD8 000C3598 7C 06 E1 AE */ stbx r0, r6, r28 /* 800C7FDC 000C359C 7C 1F E1 AE */ stbx r0, r31, r28 lbl_800C7FE0: -/* 800C7FE0 000C35A0 4B FC 7C E1 */ bl func_8008FCC0 +/* 800C7FE0 000C35A0 4B FC 7C E1 */ bl OSRestoreInterrupts /* 800C7FE4 000C35A4 80 01 00 34 */ lwz r0, 0x34(r1) /* 800C7FE8 000C35A8 83 E1 00 2C */ lwz r31, 0x2c(r1) /* 800C7FEC 000C35AC 83 C1 00 28 */ lwz r30, 0x28(r1) @@ -79113,13 +79113,13 @@ glabel func_800C8008 /* 800C8020 000C35E0 54 60 10 3A */ slwi r0, r3, 2 /* 800C8024 000C35E4 38 84 91 50 */ addi r4, r4, lbl_80209150@l /* 800C8028 000C35E8 7F E4 00 2E */ lwzx r31, r4, r0 -/* 800C802C 000C35EC 4B FC B6 55 */ bl func_80093680 +/* 800C802C 000C35EC 4B FC B6 55 */ bl OSGetTick /* 800C8030 000C35F0 54 60 C6 3E */ rlwinm r0, r3, 0x18, 0x18, 0x1f /* 800C8034 000C35F4 98 0D 94 2B */ stb r0, lbl_8025DAEB-_SDA_BASE_(r13) -/* 800C8038 000C35F8 4B FC B6 49 */ bl func_80093680 +/* 800C8038 000C35F8 4B FC B6 49 */ bl OSGetTick /* 800C803C 000C35FC 54 60 86 BE */ rlwinm r0, r3, 0x10, 0x1a, 0x1f /* 800C8040 000C3600 98 0D 94 2A */ stb r0, lbl_8025DAEA-_SDA_BASE_(r13) -/* 800C8044 000C3604 4B FC B6 3D */ bl func_80093680 +/* 800C8044 000C3604 4B FC B6 3D */ bl OSGetTick /* 800C8048 000C3608 88 CD 94 2A */ lbz r6, lbl_8025DAEA-_SDA_BASE_(r13) /* 800C804C 000C360C 54 63 46 3E */ srwi r3, r3, 0x18 /* 800C8050 000C3610 88 0D 94 2B */ lbz r0, lbl_8025DAEB-_SDA_BASE_(r13) @@ -79206,7 +79206,7 @@ lbl_800C80CC: /* 800C8190 000C3750 99 05 00 04 */ stb r8, 4(r5) /* 800C8194 000C3754 42 00 FF 38 */ bdnz lbl_800C80CC /* 800C8198 000C3758 99 4D 94 2B */ stb r10, lbl_8025DAEB-_SDA_BASE_(r13) -/* 800C819C 000C375C 4B FC 7A FD */ bl func_8008FC98 +/* 800C819C 000C375C 4B FC 7A FD */ bl __RAS_OSDisableInterrupts_begin /* 800C81A0 000C3760 3C A0 80 19 */ lis r5, lbl_8018B260@ha /* 800C81A4 000C3764 88 E1 00 1A */ lbz r7, 0x1a(r1) /* 800C81A8 000C3768 38 A5 B2 60 */ addi r5, r5, lbl_8018B260@l @@ -79472,7 +79472,7 @@ lbl_800C80CC: /* 800C85B8 000C3B78 38 A0 00 08 */ li r5, 8 /* 800C85BC 000C3B7C 4B F3 BD 7D */ bl memcpy /* 800C85C0 000C3B80 80 61 00 24 */ lwz r3, 0x24(r1) -/* 800C85C4 000C3B84 4B FC 76 FD */ bl func_8008FCC0 +/* 800C85C4 000C3B84 4B FC 76 FD */ bl OSRestoreInterrupts /* 800C85C8 000C3B88 39 61 00 90 */ addi r11, r1, 0x90 /* 800C85CC 000C3B8C 48 08 A8 A5 */ bl _restgpr_14 /* 800C85D0 000C3B90 80 01 00 94 */ lwz r0, 0x94(r1) @@ -79696,7 +79696,7 @@ glabel func_800C88F0 /* 800C890C 000C3ECC 93 E1 00 0C */ stw r31, 0xc(r1) /* 800C8910 000C3ED0 93 C1 00 08 */ stw r30, 8(r1) /* 800C8914 000C3ED4 7C 7E 1B 78 */ mr r30, r3 -/* 800C8918 000C3ED8 4B FC 73 81 */ bl func_8008FC98 +/* 800C8918 000C3ED8 4B FC 73 81 */ bl __RAS_OSDisableInterrupts_begin /* 800C891C 000C3EDC C3 E2 87 9C */ lfs f31, lbl_8025E4DC-_SDA2_BASE_(r2) /* 800C8920 000C3EE0 7C 7F 1B 78 */ mr r31, r3 /* 800C8924 000C3EE4 C3 C2 87 A0 */ lfs f30, lbl_8025E4E0-_SDA2_BASE_(r2) @@ -79736,7 +79736,7 @@ lbl_800C8990: /* 800C8998 000C3F58 D0 1E 00 C4 */ stfs f0, 0xc4(r30) lbl_800C899C: /* 800C899C 000C3F5C 7F E3 FB 78 */ mr r3, r31 -/* 800C89A0 000C3F60 4B FC 73 21 */ bl func_8008FCC0 +/* 800C89A0 000C3F60 4B FC 73 21 */ bl OSRestoreInterrupts /* 800C89A4 000C3F64 E3 E1 00 28 */ psq_l f31, 40(r1), 0, qr0 /* 800C89A8 000C3F68 CB E1 00 20 */ lfd f31, 0x20(r1) /* 800C89AC 000C3F6C E3 C1 00 18 */ psq_l f30, 24(r1), 0, qr0 @@ -79838,7 +79838,7 @@ lbl_800C8B08: /* 800C8B1C 000C40DC 38 00 00 00 */ li r0, 0 /* 800C8B20 000C40E0 B0 83 01 16 */ sth r4, 0x116(r3) /* 800C8B24 000C40E4 B0 03 01 12 */ sth r0, 0x112(r3) -/* 800C8B28 000C40E8 4B FC 71 71 */ bl func_8008FC98 +/* 800C8B28 000C40E8 4B FC 71 71 */ bl __RAS_OSDisableInterrupts_begin /* 800C8B2C 000C40EC A8 9F 01 14 */ lha r4, 0x114(r31) /* 800C8B30 000C40F0 7C 7E 1B 78 */ mr r30, r3 /* 800C8B34 000C40F4 2C 04 00 00 */ cmpwi r4, 0 @@ -79869,7 +79869,7 @@ lbl_800C8B7C: /* 800C8B94 000C4154 4B FF 76 0D */ bl func_800C01A0 lbl_800C8B98: /* 800C8B98 000C4158 7F C3 F3 78 */ mr r3, r30 -/* 800C8B9C 000C415C 4B FC 71 25 */ bl func_8008FCC0 +/* 800C8B9C 000C415C 4B FC 71 25 */ bl OSRestoreInterrupts /* 800C8BA0 000C4160 80 1F 00 5C */ lwz r0, 0x5c(r31) /* 800C8BA4 000C4164 2C 00 00 02 */ cmpwi r0, 2 /* 800C8BA8 000C4168 41 82 00 48 */ beq lbl_800C8BF0 @@ -82283,7 +82283,7 @@ glabel func_800CADA8 /* 800CAE08 000C63C8 38 63 C5 B0 */ addi r3, r3, lbl_8020C5B0@l /* 800CAE0C 000C63CC 90 9E 00 5C */ stw r4, 0x5c(r30) /* 800CAE10 000C63D0 7F C3 02 14 */ add r30, r3, r0 -/* 800CAE14 000C63D4 4B FC 4E 85 */ bl func_8008FC98 +/* 800CAE14 000C63D4 4B FC 4E 85 */ bl __RAS_OSDisableInterrupts_begin /* 800CAE18 000C63D8 80 1E 03 F0 */ lwz r0, 0x3f0(r30) /* 800CAE1C 000C63DC 7C 7F 1B 78 */ mr r31, r3 /* 800CAE20 000C63E0 2C 00 00 00 */ cmpwi r0, 0 @@ -82299,7 +82299,7 @@ glabel func_800CADA8 /* 800CAE48 000C6408 4E 80 04 21 */ bctrl lbl_800CAE4C: /* 800CAE4C 000C640C 7F E3 FB 78 */ mr r3, r31 -/* 800CAE50 000C6410 4B FC 4E 71 */ bl func_8008FCC0 +/* 800CAE50 000C6410 4B FC 4E 71 */ bl OSRestoreInterrupts lbl_800CAE54: /* 800CAE54 000C6414 38 60 FF FF */ li r3, -1 /* 800CAE58 000C6418 48 00 01 44 */ b lbl_800CAF9C @@ -82881,7 +82881,7 @@ lbl_800CB65C: /* 800CB668 000C6C28 7C 00 00 34 */ cntlzw r0, r0 /* 800CB66C 000C6C2C 54 00 D9 7E */ srwi r0, r0, 5 /* 800CB670 000C6C30 90 1E 03 FC */ stw r0, 0x3fc(r30) -/* 800CB674 000C6C34 4B FC 46 25 */ bl func_8008FC98 +/* 800CB674 000C6C34 4B FC 46 25 */ bl __RAS_OSDisableInterrupts_begin /* 800CB678 000C6C38 80 1E 03 F0 */ lwz r0, 0x3f0(r30) /* 800CB67C 000C6C3C 7C 7F 1B 78 */ mr r31, r3 /* 800CB680 000C6C40 2C 00 00 00 */ cmpwi r0, 0 @@ -82902,7 +82902,7 @@ lbl_800CB65C: /* 800CB6BC 000C6C7C 4E 80 04 21 */ bctrl lbl_800CB6C0: /* 800CB6C0 000C6C80 7F E3 FB 78 */ mr r3, r31 -/* 800CB6C4 000C6C84 4B FC 45 FD */ bl func_8008FCC0 +/* 800CB6C4 000C6C84 4B FC 45 FD */ bl OSRestoreInterrupts /* 800CB6C8 000C6C88 3B E0 00 01 */ li r31, 1 /* 800CB6CC 000C6C8C 3C A0 80 0D */ lis r5, func_800CBA0C@ha /* 800CB6D0 000C6C90 93 FE 03 F4 */ stw r31, 0x3f4(r30) @@ -82984,7 +82984,7 @@ lbl_800CB7CC: /* 800CB7D8 000C6D98 7C 00 1B 78 */ or r0, r0, r3 /* 800CB7DC 000C6D9C 54 00 0F FE */ srwi r0, r0, 0x1f /* 800CB7E0 000C6DA0 90 1E 03 FC */ stw r0, 0x3fc(r30) -/* 800CB7E4 000C6DA4 4B FC 44 B5 */ bl func_8008FC98 +/* 800CB7E4 000C6DA4 4B FC 44 B5 */ bl __RAS_OSDisableInterrupts_begin /* 800CB7E8 000C6DA8 80 1E 03 F0 */ lwz r0, 0x3f0(r30) /* 800CB7EC 000C6DAC 7C 7F 1B 78 */ mr r31, r3 /* 800CB7F0 000C6DB0 2C 00 00 00 */ cmpwi r0, 0 @@ -83005,7 +83005,7 @@ lbl_800CB7CC: /* 800CB82C 000C6DEC 4E 80 04 21 */ bctrl lbl_800CB830: /* 800CB830 000C6DF0 7F E3 FB 78 */ mr r3, r31 -/* 800CB834 000C6DF4 4B FC 44 8D */ bl func_8008FCC0 +/* 800CB834 000C6DF4 4B FC 44 8D */ bl OSRestoreInterrupts /* 800CB838 000C6DF8 3B E0 00 01 */ li r31, 1 /* 800CB83C 000C6DFC 3C A0 80 0D */ lis r5, func_800CBA0C@ha /* 800CB840 000C6E00 93 FE 03 F4 */ stw r31, 0x3f4(r30) @@ -83044,14 +83044,14 @@ glabel func_800CB890 /* 800CB8B4 000C6E74 7F A4 02 14 */ add r29, r4, r0 /* 800CB8B8 000C6E78 93 81 00 10 */ stw r28, 0x10(r1) /* 800CB8BC 000C6E7C 7C 7C 1B 78 */ mr r28, r3 -/* 800CB8C0 000C6E80 4B FC 43 D9 */ bl func_8008FC98 +/* 800CB8C0 000C6E80 4B FC 43 D9 */ bl __RAS_OSDisableInterrupts_begin /* 800CB8C4 000C6E84 80 9D 03 EC */ lwz r4, 0x3ec(r29) /* 800CB8C8 000C6E88 38 00 00 00 */ li r0, 0 /* 800CB8CC 000C6E8C 7C 7E 1B 78 */ mr r30, r3 /* 800CB8D0 000C6E90 2C 04 00 00 */ cmpwi r4, 0 /* 800CB8D4 000C6E94 90 1D 03 EC */ stw r0, 0x3ec(r29) /* 800CB8D8 000C6E98 41 82 00 58 */ beq lbl_800CB930 -/* 800CB8DC 000C6E9C 4B FC 43 BD */ bl func_8008FC98 +/* 800CB8DC 000C6E9C 4B FC 43 BD */ bl __RAS_OSDisableInterrupts_begin /* 800CB8E0 000C6EA0 80 1D 03 F0 */ lwz r0, 0x3f0(r29) /* 800CB8E4 000C6EA4 7C 7F 1B 78 */ mr r31, r3 /* 800CB8E8 000C6EA8 2C 00 00 00 */ cmpwi r0, 0 @@ -83072,10 +83072,10 @@ glabel func_800CB890 /* 800CB924 000C6EE4 4E 80 04 21 */ bctrl lbl_800CB928: /* 800CB928 000C6EE8 7F E3 FB 78 */ mr r3, r31 -/* 800CB92C 000C6EEC 4B FC 43 95 */ bl func_8008FCC0 +/* 800CB92C 000C6EEC 4B FC 43 95 */ bl OSRestoreInterrupts lbl_800CB930: /* 800CB930 000C6EF0 7F C3 F3 78 */ mr r3, r30 -/* 800CB934 000C6EF4 4B FC 43 8D */ bl func_8008FCC0 +/* 800CB934 000C6EF4 4B FC 43 8D */ bl OSRestoreInterrupts /* 800CB938 000C6EF8 80 01 00 24 */ lwz r0, 0x24(r1) /* 800CB93C 000C6EFC 83 E1 00 1C */ lwz r31, 0x1c(r1) /* 800CB940 000C6F00 83 C1 00 18 */ lwz r30, 0x18(r1) @@ -83096,14 +83096,14 @@ glabel func_800CB958 /* 800CB974 000C6F34 38 84 C5 B0 */ addi r4, r4, lbl_8020C5B0@l /* 800CB978 000C6F38 7C 7B 1B 78 */ mr r27, r3 /* 800CB97C 000C6F3C 7F 84 02 14 */ add r28, r4, r0 -/* 800CB980 000C6F40 4B FC 43 19 */ bl func_8008FC98 +/* 800CB980 000C6F40 4B FC 43 19 */ bl __RAS_OSDisableInterrupts_begin /* 800CB984 000C6F44 80 1C 03 EC */ lwz r0, 0x3ec(r28) /* 800CB988 000C6F48 3B E0 00 01 */ li r31, 1 /* 800CB98C 000C6F4C 7C 7D 1B 78 */ mr r29, r3 /* 800CB990 000C6F50 2C 00 00 01 */ cmpwi r0, 1 /* 800CB994 000C6F54 93 FC 03 EC */ stw r31, 0x3ec(r28) /* 800CB998 000C6F58 41 82 00 54 */ beq lbl_800CB9EC -/* 800CB99C 000C6F5C 4B FC 42 FD */ bl func_8008FC98 +/* 800CB99C 000C6F5C 4B FC 42 FD */ bl __RAS_OSDisableInterrupts_begin /* 800CB9A0 000C6F60 80 1C 03 F0 */ lwz r0, 0x3f0(r28) /* 800CB9A4 000C6F64 7C 7E 1B 78 */ mr r30, r3 /* 800CB9A8 000C6F68 2C 00 00 00 */ cmpwi r0, 0 @@ -83123,10 +83123,10 @@ glabel func_800CB958 /* 800CB9E0 000C6FA0 4E 80 04 21 */ bctrl lbl_800CB9E4: /* 800CB9E4 000C6FA4 7F C3 F3 78 */ mr r3, r30 -/* 800CB9E8 000C6FA8 4B FC 42 D9 */ bl func_8008FCC0 +/* 800CB9E8 000C6FA8 4B FC 42 D9 */ bl OSRestoreInterrupts lbl_800CB9EC: /* 800CB9EC 000C6FAC 7F A3 EB 78 */ mr r3, r29 -/* 800CB9F0 000C6FB0 4B FC 42 D1 */ bl func_8008FCC0 +/* 800CB9F0 000C6FB0 4B FC 42 D1 */ bl OSRestoreInterrupts /* 800CB9F4 000C6FB4 39 61 00 20 */ addi r11, r1, 0x20 /* 800CB9F8 000C6FB8 48 08 74 AD */ bl _restgpr_27 /* 800CB9FC 000C6FBC 80 01 00 24 */ lwz r0, 0x24(r1) @@ -83164,7 +83164,7 @@ lbl_800CBA58: /* 800CBA70 000C7030 40 82 00 48 */ bne lbl_800CBAB8 /* 800CBA74 000C7034 57 80 50 2A */ slwi r0, r28, 0xa /* 800CBA78 000C7038 7F BE 02 14 */ add r29, r30, r0 -/* 800CBA7C 000C703C 4B FC 42 1D */ bl func_8008FC98 +/* 800CBA7C 000C703C 4B FC 42 1D */ bl __RAS_OSDisableInterrupts_begin /* 800CBA80 000C7040 80 1D 03 F0 */ lwz r0, 0x3f0(r29) /* 800CBA84 000C7044 7C 7E 1B 78 */ mr r30, r3 /* 800CBA88 000C7048 2C 00 00 00 */ cmpwi r0, 0 @@ -83179,7 +83179,7 @@ lbl_800CBA58: /* 800CBAAC 000C706C 4E 80 04 21 */ bctrl lbl_800CBAB0: /* 800CBAB0 000C7070 7F C3 F3 78 */ mr r3, r30 -/* 800CBAB4 000C7074 4B FC 42 0D */ bl func_8008FCC0 +/* 800CBAB4 000C7074 4B FC 42 0D */ bl OSRestoreInterrupts lbl_800CBAB8: /* 800CBAB8 000C7078 80 01 00 24 */ lwz r0, 0x24(r1) /* 800CBABC 000C707C 83 E1 00 1C */ lwz r31, 0x1c(r1) @@ -83209,7 +83209,7 @@ lbl_800CBAFC: /* 800CBB10 000C70D0 90 0D 94 6C */ stw r0, lbl_8025DB2C-_SDA_BASE_(r13) /* 800CBB14 000C70D4 48 00 00 AC */ b lbl_800CBBC0 lbl_800CBB18: -/* 800CBB18 000C70D8 4B FC 41 81 */ bl func_8008FC98 +/* 800CBB18 000C70D8 4B FC 41 81 */ bl __RAS_OSDisableInterrupts_begin /* 800CBB1C 000C70DC 38 00 00 F2 */ li r0, 0xf2 /* 800CBB20 000C70E0 7C 7F 1B 78 */ mr r31, r3 /* 800CBB24 000C70E4 98 01 00 08 */ stb r0, 8(r1) @@ -83224,7 +83224,7 @@ lbl_800CBB18: /* 800CBB48 000C7108 38 00 00 05 */ li r0, 5 /* 800CBB4C 000C710C 7F E3 FB 78 */ mr r3, r31 /* 800CBB50 000C7110 90 0D 94 6C */ stw r0, lbl_8025DB2C-_SDA_BASE_(r13) -/* 800CBB54 000C7114 4B FC 41 6D */ bl func_8008FCC0 +/* 800CBB54 000C7114 4B FC 41 6D */ bl OSRestoreInterrupts /* 800CBB58 000C7118 38 60 00 00 */ li r3, 0 /* 800CBB5C 000C711C 48 00 00 64 */ b lbl_800CBBC0 lbl_800CBB60: @@ -83241,12 +83241,12 @@ lbl_800CBB60: /* 800CBB88 000C7148 38 00 00 05 */ li r0, 5 /* 800CBB8C 000C714C 7F E3 FB 78 */ mr r3, r31 /* 800CBB90 000C7150 90 0D 94 6C */ stw r0, lbl_8025DB2C-_SDA_BASE_(r13) -/* 800CBB94 000C7154 4B FC 41 2D */ bl func_8008FCC0 +/* 800CBB94 000C7154 4B FC 41 2D */ bl OSRestoreInterrupts /* 800CBB98 000C7158 38 60 00 00 */ li r3, 0 /* 800CBB9C 000C715C 48 00 00 24 */ b lbl_800CBBC0 lbl_800CBBA0: /* 800CBBA0 000C7160 7F E3 FB 78 */ mr r3, r31 -/* 800CBBA4 000C7164 4B FC 41 1D */ bl func_8008FCC0 +/* 800CBBA4 000C7164 4B FC 41 1D */ bl OSRestoreInterrupts /* 800CBBA8 000C7168 38 00 00 00 */ li r0, 0 /* 800CBBAC 000C716C 38 60 00 01 */ li r3, 1 /* 800CBBB0 000C7170 90 6D 94 68 */ stw r3, lbl_8025DB28-_SDA_BASE_(r13) @@ -83470,7 +83470,7 @@ lbl_800CBE80: /* 800CBEA8 000C7468 41 82 00 34 */ beq lbl_800CBEDC /* 800CBEAC 000C746C 38 6D 85 BC */ addi r3, r13, lbl_8025CC7C-_SDA_BASE_ /* 800CBEB0 000C7470 4C C6 31 82 */ crclr 6 -/* 800CBEB4 000C7474 4B FC 03 E1 */ bl func_8008C294 +/* 800CBEB4 000C7474 4B FC 03 E1 */ bl OSReport /* 800CBEB8 000C7478 38 A1 00 88 */ addi r5, r1, 0x88 /* 800CBEBC 000C747C 38 01 00 08 */ addi r0, r1, 8 /* 800CBEC0 000C7480 3C 60 01 00 */ lis r3, 0x100 @@ -83517,7 +83517,7 @@ lbl_800CBF28: /* 800CBF54 000C7514 3C 60 80 19 */ lis r3, lbl_8018BBB0@ha /* 800CBF58 000C7518 38 63 BB B0 */ addi r3, r3, lbl_8018BBB0@l /* 800CBF5C 000C751C 4C C6 31 82 */ crclr 6 -/* 800CBF60 000C7520 4B FC 03 35 */ bl func_8008C294 +/* 800CBF60 000C7520 4B FC 03 35 */ bl OSReport /* 800CBF64 000C7524 38 A1 00 88 */ addi r5, r1, 0x88 /* 800CBF68 000C7528 38 01 00 08 */ addi r0, r1, 8 /* 800CBF6C 000C752C 3C 60 01 00 */ lis r3, 0x100 @@ -83544,7 +83544,7 @@ glabel func_800CBF9C /* 800CBFB4 000C7574 93 C1 00 18 */ stw r30, 0x18(r1) /* 800CBFB8 000C7578 3B C0 00 00 */ li r30, 0 /* 800CBFBC 000C757C 93 A1 00 14 */ stw r29, 0x14(r1) -/* 800CBFC0 000C7580 4B FC 3C D9 */ bl func_8008FC98 +/* 800CBFC0 000C7580 4B FC 3C D9 */ bl __RAS_OSDisableInterrupts_begin /* 800CBFC4 000C7584 80 8D 85 B8 */ lwz r4, lbl_8025CC78-_SDA_BASE_(r13) /* 800CBFC8 000C7588 7C 7D 1B 78 */ mr r29, r3 /* 800CBFCC 000C758C 2C 04 FF FF */ cmpwi r4, -1 @@ -83592,7 +83592,7 @@ lbl_800CC044: /* 800CC068 000C7628 3B C0 FF EA */ li r30, -22 lbl_800CC06C: /* 800CC06C 000C762C 7F A3 EB 78 */ mr r3, r29 -/* 800CC070 000C7630 4B FC 3C 51 */ bl func_8008FCC0 +/* 800CC070 000C7630 4B FC 3C 51 */ bl OSRestoreInterrupts /* 800CC074 000C7634 7F C3 F3 78 */ mr r3, r30 /* 800CC078 000C7638 83 E1 00 1C */ lwz r31, 0x1c(r1) /* 800CC07C 000C763C 83 C1 00 18 */ lwz r30, 0x18(r1) @@ -84737,14 +84737,14 @@ glabel func_800CD0C4 /* 800CD0EC 000C86AC 38 60 00 0E */ li r3, 0xe /* 800CD0F0 000C86B0 48 00 01 A0 */ b lbl_800CD290 lbl_800CD0F4: -/* 800CD0F4 000C86B4 4B FC 2B A5 */ bl func_8008FC98 +/* 800CD0F4 000C86B4 4B FC 2B A5 */ bl __RAS_OSDisableInterrupts_begin /* 800CD0F8 000C86B8 8B DF 06 65 */ lbz r30, 0x665(r31) -/* 800CD0FC 000C86BC 4B FC 2B C5 */ bl func_8008FCC0 +/* 800CD0FC 000C86BC 4B FC 2B C5 */ bl OSRestoreInterrupts /* 800CD100 000C86C0 28 1E 00 04 */ cmplwi r30, 4 /* 800CD104 000C86C4 40 82 00 20 */ bne lbl_800CD124 -/* 800CD108 000C86C8 4B FC 2B 91 */ bl func_8008FC98 +/* 800CD108 000C86C8 4B FC 2B 91 */ bl __RAS_OSDisableInterrupts_begin /* 800CD10C 000C86CC 8B DF 06 64 */ lbz r30, 0x664(r31) -/* 800CD110 000C86D0 4B FC 2B B1 */ bl func_8008FCC0 +/* 800CD110 000C86D0 4B FC 2B B1 */ bl OSRestoreInterrupts /* 800CD114 000C86D4 28 1E 00 04 */ cmplwi r30, 4 /* 800CD118 000C86D8 40 82 00 0C */ bne lbl_800CD124 /* 800CD11C 000C86DC 38 60 00 0E */ li r3, 0xe @@ -84758,7 +84758,7 @@ lbl_800CD124: /* 800CD138 000C86F8 3B BD D5 C0 */ addi r29, r29, lbl_8020D5C0@l /* 800CD13C 000C86FC 3B 80 00 00 */ li r28, 0 lbl_800CD140: -/* 800CD140 000C8700 4B FC 2B 59 */ bl func_8008FC98 +/* 800CD140 000C8700 4B FC 2B 59 */ bl __RAS_OSDisableInterrupts_begin /* 800CD144 000C8704 2C 1B 00 00 */ cmpwi r27, 0 /* 800CD148 000C8708 41 80 00 18 */ blt lbl_800CD160 /* 800CD14C 000C870C 2C 1B 00 0A */ cmpwi r27, 0xa @@ -84772,7 +84772,7 @@ lbl_800CD160: /* 800CD168 000C8728 7C 9D 02 14 */ add r4, r29, r0 /* 800CD16C 000C872C 3B C4 04 24 */ addi r30, r4, 0x424 lbl_800CD170: -/* 800CD170 000C8730 4B FC 2B 51 */ bl func_8008FCC0 +/* 800CD170 000C8730 4B FC 2B 51 */ bl OSRestoreInterrupts /* 800CD174 000C8734 88 1E 00 59 */ lbz r0, 0x59(r30) /* 800CD178 000C8738 28 00 00 09 */ cmplwi r0, 9 /* 800CD17C 000C873C 40 82 00 40 */ bne lbl_800CD1BC @@ -84809,26 +84809,26 @@ lbl_800CD1E0: /* 800CD1EC 000C87AC 40 82 00 A0 */ bne lbl_800CD28C /* 800CD1F0 000C87B0 38 00 FF FE */ li r0, -2 /* 800CD1F4 000C87B4 98 1F 06 68 */ stb r0, 0x668(r31) -/* 800CD1F8 000C87B8 4B FC 2A A1 */ bl func_8008FC98 +/* 800CD1F8 000C87B8 4B FC 2A A1 */ bl __RAS_OSDisableInterrupts_begin /* 800CD1FC 000C87BC 3C 80 80 21 */ lis r4, lbl_8020D5C0@ha /* 800CD200 000C87C0 38 84 D5 C0 */ addi r4, r4, lbl_8020D5C0@l /* 800CD204 000C87C4 8B A4 06 65 */ lbz r29, 0x665(r4) -/* 800CD208 000C87C8 4B FC 2A B9 */ bl func_8008FCC0 +/* 800CD208 000C87C8 4B FC 2A B9 */ bl OSRestoreInterrupts /* 800CD20C 000C87CC 28 1D 00 03 */ cmplwi r29, 3 /* 800CD210 000C87D0 3B C0 00 02 */ li r30, 2 /* 800CD214 000C87D4 40 82 00 08 */ bne lbl_800CD21C /* 800CD218 000C87D8 3B C0 00 04 */ li r30, 4 lbl_800CD21C: -/* 800CD21C 000C87DC 4B FC 2A 7D */ bl func_8008FC98 +/* 800CD21C 000C87DC 4B FC 2A 7D */ bl __RAS_OSDisableInterrupts_begin /* 800CD220 000C87E0 3F E0 80 21 */ lis r31, lbl_8020D5C0@ha /* 800CD224 000C87E4 3B FF D5 C0 */ addi r31, r31, lbl_8020D5C0@l /* 800CD228 000C87E8 8B BF 06 65 */ lbz r29, 0x665(r31) -/* 800CD22C 000C87EC 4B FC 2A 95 */ bl func_8008FCC0 +/* 800CD22C 000C87EC 4B FC 2A 95 */ bl OSRestoreInterrupts /* 800CD230 000C87F0 28 1D 00 04 */ cmplwi r29, 4 /* 800CD234 000C87F4 40 82 00 20 */ bne lbl_800CD254 -/* 800CD238 000C87F8 4B FC 2A 61 */ bl func_8008FC98 +/* 800CD238 000C87F8 4B FC 2A 61 */ bl __RAS_OSDisableInterrupts_begin /* 800CD23C 000C87FC 8B BF 06 64 */ lbz r29, 0x664(r31) -/* 800CD240 000C8800 4B FC 2A 81 */ bl func_8008FCC0 +/* 800CD240 000C8800 4B FC 2A 81 */ bl OSRestoreInterrupts /* 800CD244 000C8804 28 1D 00 04 */ cmplwi r29, 4 /* 800CD248 000C8808 40 82 00 0C */ bne lbl_800CD254 /* 800CD24C 000C880C 38 00 00 0E */ li r0, 0xe @@ -84879,16 +84879,16 @@ lbl_800CD2DC: /* 800CD2E8 000C88A8 38 A0 02 BC */ li r5, 0x2bc /* 800CD2EC 000C88AC 38 7C 00 01 */ addi r3, r28, 1 /* 800CD2F0 000C88B0 4B F3 71 4D */ bl memset -/* 800CD2F4 000C88B4 4B FC 29 A5 */ bl func_8008FC98 +/* 800CD2F4 000C88B4 4B FC 29 A5 */ bl __RAS_OSDisableInterrupts_begin /* 800CD2F8 000C88B8 3F A0 80 21 */ lis r29, lbl_8020D5C0@ha /* 800CD2FC 000C88BC 3B BD D5 C0 */ addi r29, r29, lbl_8020D5C0@l /* 800CD300 000C88C0 8B FD 00 12 */ lbz r31, 0x12(r29) -/* 800CD304 000C88C4 4B FC 29 BD */ bl func_8008FCC0 +/* 800CD304 000C88C4 4B FC 29 BD */ bl OSRestoreInterrupts /* 800CD308 000C88C8 9B FE DC B8 */ stb r31, -0x2348(r30) /* 800CD30C 000C88CC 3B E0 00 00 */ li r31, 0 /* 800CD310 000C88D0 3B C0 00 00 */ li r30, 0 lbl_800CD314: -/* 800CD314 000C88D4 4B FC 29 85 */ bl func_8008FC98 +/* 800CD314 000C88D4 4B FC 29 85 */ bl __RAS_OSDisableInterrupts_begin /* 800CD318 000C88D8 57 E0 06 3F */ clrlwi. r0, r31, 0x18 /* 800CD31C 000C88DC 41 80 00 1C */ blt lbl_800CD338 /* 800CD320 000C88E0 2C 00 00 0A */ cmpwi r0, 0xa @@ -84904,7 +84904,7 @@ lbl_800CD338: /* 800CD344 000C8904 7C 9D 02 14 */ add r4, r29, r0 /* 800CD348 000C8908 3B 64 04 24 */ addi r27, r4, 0x424 lbl_800CD34C: -/* 800CD34C 000C890C 4B FC 29 75 */ bl func_8008FCC0 +/* 800CD34C 000C890C 4B FC 29 75 */ bl OSRestoreInterrupts /* 800CD350 000C8910 88 1B 00 59 */ lbz r0, 0x59(r27) /* 800CD354 000C8914 2C 00 00 00 */ cmpwi r0, 0 /* 800CD358 000C8918 41 82 00 54 */ beq lbl_800CD3AC @@ -84969,7 +84969,7 @@ glabel func_800CD400 /* 800CD430 000C89F0 3B 80 00 00 */ li r28, 0 /* 800CD434 000C89F4 3B C0 00 00 */ li r30, 0 lbl_800CD438: -/* 800CD438 000C89F8 4B FC 28 61 */ bl func_8008FC98 +/* 800CD438 000C89F8 4B FC 28 61 */ bl __RAS_OSDisableInterrupts_begin /* 800CD43C 000C89FC 2C 1C 00 00 */ cmpwi r28, 0 /* 800CD440 000C8A00 41 80 00 18 */ blt lbl_800CD458 /* 800CD444 000C8A04 2C 1C 00 0A */ cmpwi r28, 0xa @@ -84983,7 +84983,7 @@ lbl_800CD458: /* 800CD460 000C8A20 7C 9D 02 14 */ add r4, r29, r0 /* 800CD464 000C8A24 3B E4 04 24 */ addi r31, r4, 0x424 lbl_800CD468: -/* 800CD468 000C8A28 4B FC 28 59 */ bl func_8008FCC0 +/* 800CD468 000C8A28 4B FC 28 59 */ bl OSRestoreInterrupts /* 800CD46C 000C8A2C 88 1F 00 59 */ lbz r0, 0x59(r31) /* 800CD470 000C8A30 28 00 00 08 */ cmplwi r0, 8 /* 800CD474 000C8A34 40 82 00 48 */ bne lbl_800CD4BC @@ -85131,9 +85131,9 @@ lbl_800CD664: /* 800CD664 000C8C24 88 1E 06 69 */ lbz r0, 0x669(r30) /* 800CD668 000C8C28 2C 00 00 00 */ cmpwi r0, 0 /* 800CD66C 000C8C2C 40 82 00 30 */ bne lbl_800CD69C -/* 800CD670 000C8C30 4B FC 26 29 */ bl func_8008FC98 +/* 800CD670 000C8C30 4B FC 26 29 */ bl __RAS_OSDisableInterrupts_begin /* 800CD674 000C8C34 8B 9E 06 65 */ lbz r28, 0x665(r30) -/* 800CD678 000C8C38 4B FC 26 49 */ bl func_8008FCC0 +/* 800CD678 000C8C38 4B FC 26 49 */ bl OSRestoreInterrupts /* 800CD67C 000C8C3C 28 1C 00 03 */ cmplwi r28, 3 /* 800CD680 000C8C40 38 60 00 05 */ li r3, 5 /* 800CD684 000C8C44 40 82 00 08 */ bne lbl_800CD68C @@ -85144,9 +85144,9 @@ lbl_800CD68C: /* 800CD694 000C8C54 98 01 00 31 */ stb r0, 0x31(r1) /* 800CD698 000C8C58 48 00 00 24 */ b lbl_800CD6BC lbl_800CD69C: -/* 800CD69C 000C8C5C 4B FC 25 FD */ bl func_8008FC98 +/* 800CD69C 000C8C5C 4B FC 25 FD */ bl __RAS_OSDisableInterrupts_begin /* 800CD6A0 000C8C60 8B 9E 06 65 */ lbz r28, 0x665(r30) -/* 800CD6A4 000C8C64 4B FC 26 1D */ bl func_8008FCC0 +/* 800CD6A4 000C8C64 4B FC 26 1D */ bl OSRestoreInterrupts /* 800CD6A8 000C8C68 28 1C 00 03 */ cmplwi r28, 3 /* 800CD6AC 000C8C6C 38 00 00 03 */ li r0, 3 /* 800CD6B0 000C8C70 40 82 00 08 */ bne lbl_800CD6B8 @@ -85189,23 +85189,23 @@ lbl_800CD6F4: /* 800CD738 000C8CF8 3B 60 00 05 */ li r27, 5 /* 800CD73C 000C8CFC 48 00 00 84 */ b lbl_800CD7C0 lbl_800CD740: -/* 800CD740 000C8D00 4B FC 25 59 */ bl func_8008FC98 +/* 800CD740 000C8D00 4B FC 25 59 */ bl __RAS_OSDisableInterrupts_begin /* 800CD744 000C8D04 8B 9E 06 65 */ lbz r28, 0x665(r30) -/* 800CD748 000C8D08 4B FC 25 79 */ bl func_8008FCC0 +/* 800CD748 000C8D08 4B FC 25 79 */ bl OSRestoreInterrupts /* 800CD74C 000C8D0C 28 1C 00 03 */ cmplwi r28, 3 /* 800CD750 000C8D10 3B 80 00 02 */ li r28, 2 /* 800CD754 000C8D14 40 82 00 08 */ bne lbl_800CD75C /* 800CD758 000C8D18 3B 80 00 04 */ li r28, 4 lbl_800CD75C: -/* 800CD75C 000C8D1C 4B FC 25 3D */ bl func_8008FC98 +/* 800CD75C 000C8D1C 4B FC 25 3D */ bl __RAS_OSDisableInterrupts_begin /* 800CD760 000C8D20 3B BF 00 00 */ addi r29, r31, 0 /* 800CD764 000C8D24 8B 7D 06 65 */ lbz r27, 0x665(r29) -/* 800CD768 000C8D28 4B FC 25 59 */ bl func_8008FCC0 +/* 800CD768 000C8D28 4B FC 25 59 */ bl OSRestoreInterrupts /* 800CD76C 000C8D2C 28 1B 00 04 */ cmplwi r27, 4 /* 800CD770 000C8D30 40 82 00 20 */ bne lbl_800CD790 -/* 800CD774 000C8D34 4B FC 25 25 */ bl func_8008FC98 +/* 800CD774 000C8D34 4B FC 25 25 */ bl __RAS_OSDisableInterrupts_begin /* 800CD778 000C8D38 8B 7D 06 64 */ lbz r27, 0x664(r29) -/* 800CD77C 000C8D3C 4B FC 25 45 */ bl func_8008FCC0 +/* 800CD77C 000C8D3C 4B FC 25 45 */ bl OSRestoreInterrupts /* 800CD780 000C8D40 28 1B 00 04 */ cmplwi r27, 4 /* 800CD784 000C8D44 40 82 00 0C */ bne lbl_800CD790 /* 800CD788 000C8D48 38 00 00 0E */ li r0, 0xe @@ -85368,9 +85368,9 @@ lbl_800CD9A0: /* 800CD9A0 000C8F60 98 1E 00 0C */ stb r0, 0xc(r30) /* 800CD9A4 000C8F64 48 00 03 88 */ b lbl_800CDD2C lbl_800CD9A8: -/* 800CD9A8 000C8F68 4B FC 22 F1 */ bl func_8008FC98 +/* 800CD9A8 000C8F68 4B FC 22 F1 */ bl __RAS_OSDisableInterrupts_begin /* 800CD9AC 000C8F6C 8B 7E 00 13 */ lbz r27, 0x13(r30) -/* 800CD9B0 000C8F70 4B FC 23 11 */ bl func_8008FCC0 +/* 800CD9B0 000C8F70 4B FC 23 11 */ bl OSRestoreInterrupts /* 800CD9B4 000C8F74 28 1B 00 06 */ cmplwi r27, 6 /* 800CD9B8 000C8F78 40 82 00 14 */ bne lbl_800CD9CC /* 800CD9BC 000C8F7C 80 7E 00 18 */ lwz r3, 0x18(r30) @@ -85396,9 +85396,9 @@ lbl_800CD9CC: /* 800CDA08 000C8FC8 7C A3 21 2E */ stwx r5, r3, r4 /* 800CDA0C 000C8FCC 48 00 03 20 */ b lbl_800CDD2C lbl_800CDA10: -/* 800CDA10 000C8FD0 4B FC 22 89 */ bl func_8008FC98 +/* 800CDA10 000C8FD0 4B FC 22 89 */ bl __RAS_OSDisableInterrupts_begin /* 800CDA14 000C8FD4 8B 7E 00 12 */ lbz r27, 0x12(r30) -/* 800CDA18 000C8FD8 4B FC 22 A9 */ bl func_8008FCC0 +/* 800CDA18 000C8FD8 4B FC 22 A9 */ bl OSRestoreInterrupts /* 800CDA1C 000C8FDC 28 1B 00 0A */ cmplwi r27, 0xa /* 800CDA20 000C8FE0 40 82 00 24 */ bne lbl_800CDA44 /* 800CDA24 000C8FE4 38 00 00 01 */ li r0, 1 @@ -85433,9 +85433,9 @@ lbl_800CDA80: /* 800CDA8C 000C904C 80 63 00 00 */ lwz r3, 0(r3) /* 800CDA90 000C9050 38 63 00 40 */ addi r3, r3, 0x40 /* 800CDA94 000C9054 48 00 1C 41 */ bl func_800CF6D4 -/* 800CDA98 000C9058 4B FC 22 01 */ bl func_8008FC98 +/* 800CDA98 000C9058 4B FC 22 01 */ bl __RAS_OSDisableInterrupts_begin /* 800CDA9C 000C905C 8B 7E 00 12 */ lbz r27, 0x12(r30) -/* 800CDAA0 000C9060 4B FC 22 21 */ bl func_8008FCC0 +/* 800CDAA0 000C9060 4B FC 22 21 */ bl OSRestoreInterrupts /* 800CDAA4 000C9064 28 1B 00 0A */ cmplwi r27, 0xa /* 800CDAA8 000C9068 40 82 00 24 */ bne lbl_800CDACC /* 800CDAAC 000C906C 38 00 00 01 */ li r0, 1 @@ -85540,10 +85540,10 @@ lbl_800CDC14: /* 800CDC18 000C91D8 98 7E 00 0C */ stb r3, 0xc(r30) /* 800CDC1C 000C91DC 48 00 01 10 */ b lbl_800CDD2C lbl_800CDC20: -/* 800CDC20 000C91E0 4B FC 20 79 */ bl func_8008FC98 +/* 800CDC20 000C91E0 4B FC 20 79 */ bl __RAS_OSDisableInterrupts_begin /* 800CDC24 000C91E4 38 00 00 0D */ li r0, 0xd /* 800CDC28 000C91E8 98 1E 00 0C */ stb r0, 0xc(r30) -/* 800CDC2C 000C91EC 4B FC 20 95 */ bl func_8008FCC0 +/* 800CDC2C 000C91EC 4B FC 20 95 */ bl OSRestoreInterrupts /* 800CDC30 000C91F0 3C 60 80 0D */ lis r3, func_800CCF88@ha /* 800CDC34 000C91F4 38 63 CF 88 */ addi r3, r3, func_800CCF88@l /* 800CDC38 000C91F8 4B FE 8D 15 */ bl func_800B694C @@ -85593,14 +85593,14 @@ lbl_800CDCC8: /* 800CDCCC 000C928C 98 7E 00 0C */ stb r3, 0xc(r30) /* 800CDCD0 000C9290 48 00 00 5C */ b lbl_800CDD2C lbl_800CDCD4: -/* 800CDCD4 000C9294 4B FC 1F C5 */ bl func_8008FC98 +/* 800CDCD4 000C9294 4B FC 1F C5 */ bl __RAS_OSDisableInterrupts_begin /* 800CDCD8 000C9298 8B 7E 06 65 */ lbz r27, 0x665(r30) -/* 800CDCDC 000C929C 4B FC 1F E5 */ bl func_8008FCC0 +/* 800CDCDC 000C929C 4B FC 1F E5 */ bl OSRestoreInterrupts /* 800CDCE0 000C92A0 28 1B 00 04 */ cmplwi r27, 4 /* 800CDCE4 000C92A4 40 82 00 30 */ bne lbl_800CDD14 -/* 800CDCE8 000C92A8 4B FC 1F B1 */ bl func_8008FC98 +/* 800CDCE8 000C92A8 4B FC 1F B1 */ bl __RAS_OSDisableInterrupts_begin /* 800CDCEC 000C92AC 8B 7E 06 64 */ lbz r27, 0x664(r30) -/* 800CDCF0 000C92B0 4B FC 1F D1 */ bl func_8008FCC0 +/* 800CDCF0 000C92B0 4B FC 1F D1 */ bl OSRestoreInterrupts /* 800CDCF4 000C92B4 28 1B 00 04 */ cmplwi r27, 4 /* 800CDCF8 000C92B8 40 82 00 1C */ bne lbl_800CDD14 /* 800CDCFC 000C92BC 38 7C 02 50 */ addi r3, r28, 0x250 @@ -85689,9 +85689,9 @@ glabel func_800CDDFC /* 800CDE10 000C93D0 93 A1 00 14 */ stw r29, 0x14(r1) /* 800CDE14 000C93D4 3F A0 80 21 */ lis r29, lbl_8020D5C0@ha /* 800CDE18 000C93D8 3B BD D5 C0 */ addi r29, r29, lbl_8020D5C0@l -/* 800CDE1C 000C93DC 4B FC 1E 7D */ bl func_8008FC98 +/* 800CDE1C 000C93DC 4B FC 1E 7D */ bl __RAS_OSDisableInterrupts_begin /* 800CDE20 000C93E0 8B FD 06 65 */ lbz r31, 0x665(r29) -/* 800CDE24 000C93E4 4B FC 1E 9D */ bl func_8008FCC0 +/* 800CDE24 000C93E4 4B FC 1E 9D */ bl OSRestoreInterrupts /* 800CDE28 000C93E8 2C 1F 00 00 */ cmpwi r31, 0 /* 800CDE2C 000C93EC 41 82 00 0C */ beq lbl_800CDE38 /* 800CDE30 000C93F0 38 60 00 03 */ li r3, 3 @@ -85783,13 +85783,13 @@ glabel func_800CDEB0 /* 800CDF68 000C9528 38 63 D0 00 */ addi r3, r3, func_800CD000@l /* 800CDF6C 000C952C 4B FE 89 E1 */ bl func_800B694C /* 800CDF70 000C9530 48 00 00 58 */ b lbl_800CDFC8 -/* 800CDF74 000C9534 4B FC 1D 25 */ bl func_8008FC98 +/* 800CDF74 000C9534 4B FC 1D 25 */ bl __RAS_OSDisableInterrupts_begin /* 800CDF78 000C9538 8B DD 06 6A */ lbz r30, 0x66a(r29) -/* 800CDF7C 000C953C 4B FC 1D 45 */ bl func_8008FCC0 -/* 800CDF80 000C9540 4B FC 1D 19 */ bl func_8008FC98 +/* 800CDF7C 000C953C 4B FC 1D 45 */ bl OSRestoreInterrupts +/* 800CDF80 000C9540 4B FC 1D 19 */ bl __RAS_OSDisableInterrupts_begin /* 800CDF84 000C9544 9B FD 06 6B */ stb r31, 0x66b(r29) /* 800CDF88 000C9548 9B DD 06 6A */ stb r30, 0x66a(r29) -/* 800CDF8C 000C954C 4B FC 1D 35 */ bl func_8008FCC0 +/* 800CDF8C 000C954C 4B FC 1D 35 */ bl OSRestoreInterrupts /* 800CDF90 000C9550 7F C4 F3 78 */ mr r4, r30 /* 800CDF94 000C9554 38 60 00 00 */ li r3, 0 /* 800CDF98 000C9558 48 00 9D 59 */ bl func_800D7CF0 @@ -85838,7 +85838,7 @@ glabel func_800CE004 /* 800CE02C 000C95EC 3B 60 00 00 */ li r27, 0 /* 800CE030 000C95F0 3B A0 00 00 */ li r29, 0 lbl_800CE034: -/* 800CE034 000C95F4 4B FC 1C 65 */ bl func_8008FC98 +/* 800CE034 000C95F4 4B FC 1C 65 */ bl __RAS_OSDisableInterrupts_begin /* 800CE038 000C95F8 2C 1B 00 00 */ cmpwi r27, 0 /* 800CE03C 000C95FC 41 80 00 18 */ blt lbl_800CE054 /* 800CE040 000C9600 2C 1B 00 0A */ cmpwi r27, 0xa @@ -85852,7 +85852,7 @@ lbl_800CE054: /* 800CE05C 000C961C 7C 9C 02 14 */ add r4, r28, r0 /* 800CE060 000C9620 3B E4 04 24 */ addi r31, r4, 0x424 lbl_800CE064: -/* 800CE064 000C9624 4B FC 1C 5D */ bl func_8008FCC0 +/* 800CE064 000C9624 4B FC 1C 5D */ bl OSRestoreInterrupts /* 800CE068 000C9628 88 1F 00 59 */ lbz r0, 0x59(r31) /* 800CE06C 000C962C 2C 00 00 00 */ cmpwi r0, 0 /* 800CE070 000C9630 41 82 00 74 */ beq lbl_800CE0E4 @@ -85877,14 +85877,14 @@ lbl_800CE0A8: /* 800CE0B8 000C9678 2C 03 00 00 */ cmpwi r3, 0 /* 800CE0BC 000C967C 7C 7E 1B 78 */ mr r30, r3 /* 800CE0C0 000C9680 41 82 00 24 */ beq lbl_800CE0E4 -/* 800CE0C4 000C9684 4B FC 1B D5 */ bl func_8008FC98 +/* 800CE0C4 000C9684 4B FC 1B D5 */ bl __RAS_OSDisableInterrupts_begin /* 800CE0C8 000C9688 7C 7F 1B 78 */ mr r31, r3 /* 800CE0CC 000C968C 7F C3 F3 78 */ mr r3, r30 /* 800CE0D0 000C9690 38 80 00 00 */ li r4, 0 /* 800CE0D4 000C9694 38 A0 00 60 */ li r5, 0x60 /* 800CE0D8 000C9698 4B F3 63 65 */ bl memset /* 800CE0DC 000C969C 7F E3 FB 78 */ mr r3, r31 -/* 800CE0E0 000C96A0 4B FC 1B E1 */ bl func_8008FCC0 +/* 800CE0E0 000C96A0 4B FC 1B E1 */ bl OSRestoreInterrupts lbl_800CE0E4: /* 800CE0E4 000C96A4 3B 7B 00 01 */ addi r27, r27, 1 /* 800CE0E8 000C96A8 3B BD 00 60 */ addi r29, r29, 0x60 @@ -86238,7 +86238,7 @@ glabel func_800CE590 /* 800CE5BC 000C9B7C 38 60 00 00 */ li r3, 0 /* 800CE5C0 000C9B80 48 00 03 28 */ b lbl_800CE8E8 lbl_800CE5C4: -/* 800CE5C4 000C9B84 4B FC 16 D5 */ bl func_8008FC98 +/* 800CE5C4 000C9B84 4B FC 16 D5 */ bl __RAS_OSDisableInterrupts_begin /* 800CE5C8 000C9B88 38 FF 0C C8 */ addi r7, r31, 0xcc8 /* 800CE5CC 000C9B8C 39 60 00 00 */ li r11, 0 /* 800CE5D0 000C9B90 91 67 00 00 */ stw r11, 0(r7) @@ -86391,7 +86391,7 @@ lbl_800CE770: /* 800CE7F8 000C9DB8 38 00 00 0A */ li r0, 0xa /* 800CE7FC 000C9DBC B3 7E 06 C4 */ sth r27, 0x6c4(r30) /* 800CE800 000C9DC0 B0 1E 06 C6 */ sth r0, 0x6c6(r30) -/* 800CE804 000C9DC4 4B FC 14 95 */ bl func_8008FC98 +/* 800CE804 000C9DC4 4B FC 14 95 */ bl __RAS_OSDisableInterrupts_begin /* 800CE808 000C9DC8 3B FF 00 00 */ addi r31, r31, 0 /* 800CE80C 000C9DCC 7C 7A 1B 78 */ mr r26, r3 /* 800CE810 000C9DD0 38 7F 00 64 */ addi r3, r31, 0x64 @@ -86408,10 +86408,10 @@ lbl_800CE770: /* 800CE83C 000C9DFC 9B 7F 06 64 */ stb r27, 0x664(r31) /* 800CE840 000C9E00 9B 7F 06 65 */ stb r27, 0x665(r31) /* 800CE844 000C9E04 9B 7F 06 66 */ stb r27, 0x666(r31) -/* 800CE848 000C9E08 4B FC 14 79 */ bl func_8008FCC0 +/* 800CE848 000C9E08 4B FC 14 79 */ bl OSRestoreInterrupts /* 800CE84C 000C9E0C 9B 9E 00 10 */ stb r28, 0x10(r30) /* 800CE850 000C9E10 7F A3 EB 78 */ mr r3, r29 -/* 800CE854 000C9E14 4B FC 14 6D */ bl func_8008FCC0 +/* 800CE854 000C9E14 4B FC 14 6D */ bl OSRestoreInterrupts /* 800CE858 000C9E18 3C 60 80 19 */ lis r3, lbl_8018C504@ha /* 800CE85C 000C9E1C 38 63 C5 04 */ addi r3, r3, lbl_8018C504@l /* 800CE860 000C9E20 4C C6 31 82 */ crclr 6 @@ -86464,12 +86464,12 @@ glabel func_800CE900 /* 800CE910 000C9ED0 7C 9F 23 78 */ mr r31, r4 /* 800CE914 000C9ED4 93 C1 00 08 */ stw r30, 8(r1) /* 800CE918 000C9ED8 7C 7E 1B 78 */ mr r30, r3 -/* 800CE91C 000C9EDC 4B FC 13 7D */ bl func_8008FC98 +/* 800CE91C 000C9EDC 4B FC 13 7D */ bl __RAS_OSDisableInterrupts_begin /* 800CE920 000C9EE0 3C 80 80 21 */ lis r4, lbl_8020D5C0@ha /* 800CE924 000C9EE4 38 84 D5 C0 */ addi r4, r4, lbl_8020D5C0@l /* 800CE928 000C9EE8 93 C4 06 74 */ stw r30, 0x674(r4) /* 800CE92C 000C9EEC 93 E4 06 78 */ stw r31, 0x678(r4) -/* 800CE930 000C9EF0 4B FC 13 91 */ bl func_8008FCC0 +/* 800CE930 000C9EF0 4B FC 13 91 */ bl OSRestoreInterrupts /* 800CE934 000C9EF4 80 01 00 14 */ lwz r0, 0x14(r1) /* 800CE938 000C9EF8 83 E1 00 0C */ lwz r31, 0xc(r1) /* 800CE93C 000C9EFC 83 C1 00 08 */ lwz r30, 8(r1) @@ -86489,17 +86489,17 @@ glabel func_800CE94C /* 800CE96C 000C9F2C 93 C1 00 08 */ stw r30, 8(r1) /* 800CE970 000C9F30 4C C6 31 82 */ crclr 6 /* 800CE974 000C9F34 48 00 27 71 */ bl func_800D10E4 -/* 800CE978 000C9F38 4B FC 13 21 */ bl func_8008FC98 +/* 800CE978 000C9F38 4B FC 13 21 */ bl __RAS_OSDisableInterrupts_begin /* 800CE97C 000C9F3C 38 00 00 00 */ li r0, 0 /* 800CE980 000C9F40 98 1F 06 6B */ stb r0, 0x66b(r31) /* 800CE984 000C9F44 98 1F 06 6A */ stb r0, 0x66a(r31) -/* 800CE988 000C9F48 4B FC 13 39 */ bl func_8008FCC0 +/* 800CE988 000C9F48 4B FC 13 39 */ bl OSRestoreInterrupts /* 800CE98C 000C9F4C 38 60 00 00 */ li r3, 0 /* 800CE990 000C9F50 38 80 00 00 */ li r4, 0 /* 800CE994 000C9F54 48 00 93 5D */ bl func_800D7CF0 -/* 800CE998 000C9F58 4B FC 13 01 */ bl func_8008FC98 +/* 800CE998 000C9F58 4B FC 13 01 */ bl __RAS_OSDisableInterrupts_begin /* 800CE99C 000C9F5C 7C 7E 1B 78 */ mr r30, r3 -/* 800CE9A0 000C9F60 4B FC 12 F9 */ bl func_8008FC98 +/* 800CE9A0 000C9F60 4B FC 12 F9 */ bl __RAS_OSDisableInterrupts_begin /* 800CE9A4 000C9F64 88 1F 00 0C */ lbz r0, 0xc(r31) /* 800CE9A8 000C9F68 2C 00 00 00 */ cmpwi r0, 0 /* 800CE9AC 000C9F6C 40 82 00 34 */ bne lbl_800CE9E0 @@ -86512,11 +86512,11 @@ glabel func_800CE94C /* 800CE9C8 000C9F88 88 1F 00 10 */ lbz r0, 0x10(r31) /* 800CE9CC 000C9F8C 28 00 00 04 */ cmplwi r0, 4 /* 800CE9D0 000C9F90 40 82 00 10 */ bne lbl_800CE9E0 -/* 800CE9D4 000C9F94 4B FC 12 ED */ bl func_8008FCC0 +/* 800CE9D4 000C9F94 4B FC 12 ED */ bl OSRestoreInterrupts /* 800CE9D8 000C9F98 38 00 00 00 */ li r0, 0 /* 800CE9DC 000C9F9C 48 00 00 0C */ b lbl_800CE9E8 lbl_800CE9E0: -/* 800CE9E0 000C9FA0 4B FC 12 E1 */ bl func_8008FCC0 +/* 800CE9E0 000C9FA0 4B FC 12 E1 */ bl OSRestoreInterrupts /* 800CE9E4 000C9FA4 38 00 00 01 */ li r0, 1 lbl_800CE9E8: /* 800CE9E8 000C9FA8 2C 00 00 00 */ cmpwi r0, 0 @@ -86547,7 +86547,7 @@ lbl_800CE9F8: /* 800CEA48 000CA008 38 00 00 04 */ li r0, 4 /* 800CEA4C 000CA00C 7F C3 F3 78 */ mr r3, r30 /* 800CEA50 000CA010 98 1F 06 88 */ stb r0, 0x688(r31) -/* 800CEA54 000CA014 4B FC 12 6D */ bl func_8008FCC0 +/* 800CEA54 000CA014 4B FC 12 6D */ bl OSRestoreInterrupts /* 800CEA58 000CA018 80 01 00 14 */ lwz r0, 0x14(r1) /* 800CEA5C 000CA01C 83 E1 00 0C */ lwz r31, 0xc(r1) /* 800CEA60 000CA020 83 C1 00 08 */ lwz r30, 8(r1) @@ -86560,11 +86560,11 @@ glabel func_800CEA70 /* 800CEA74 000CA034 7C 08 02 A6 */ mflr r0 /* 800CEA78 000CA038 90 01 00 14 */ stw r0, 0x14(r1) /* 800CEA7C 000CA03C 93 E1 00 0C */ stw r31, 0xc(r1) -/* 800CEA80 000CA040 4B FC 12 19 */ bl func_8008FC98 +/* 800CEA80 000CA040 4B FC 12 19 */ bl __RAS_OSDisableInterrupts_begin /* 800CEA84 000CA044 3C 80 80 21 */ lis r4, lbl_8020D5C0@ha /* 800CEA88 000CA048 38 84 D5 C0 */ addi r4, r4, lbl_8020D5C0@l /* 800CEA8C 000CA04C 8B E4 06 88 */ lbz r31, 0x688(r4) -/* 800CEA90 000CA050 4B FC 12 31 */ bl func_8008FCC0 +/* 800CEA90 000CA050 4B FC 12 31 */ bl OSRestoreInterrupts /* 800CEA94 000CA054 7F E3 07 74 */ extsb r3, r31 /* 800CEA98 000CA058 83 E1 00 0C */ lwz r31, 0xc(r1) /* 800CEA9C 000CA05C 80 01 00 14 */ lwz r0, 0x14(r1) @@ -86577,14 +86577,14 @@ glabel func_800CEAAC /* 800CEAB0 000CA070 7C 08 02 A6 */ mflr r0 /* 800CEAB4 000CA074 90 01 00 14 */ stw r0, 0x14(r1) /* 800CEAB8 000CA078 93 E1 00 0C */ stw r31, 0xc(r1) -/* 800CEABC 000CA07C 4B FC 11 DD */ bl func_8008FC98 +/* 800CEABC 000CA07C 4B FC 11 DD */ bl __RAS_OSDisableInterrupts_begin /* 800CEAC0 000CA080 3C A0 80 21 */ lis r5, lbl_8020D5C0@ha /* 800CEAC4 000CA084 38 A5 D5 C0 */ addi r5, r5, lbl_8020D5C0@l /* 800CEAC8 000CA088 A0 85 06 C4 */ lhz r4, 0x6c4(r5) /* 800CEACC 000CA08C A0 05 06 C6 */ lhz r0, 0x6c6(r5) /* 800CEAD0 000CA090 7C 04 00 50 */ subf r0, r4, r0 /* 800CEAD4 000CA094 54 1F 06 3E */ clrlwi r31, r0, 0x18 -/* 800CEAD8 000CA098 4B FC 11 E9 */ bl func_8008FCC0 +/* 800CEAD8 000CA098 4B FC 11 E9 */ bl OSRestoreInterrupts /* 800CEADC 000CA09C 7F E3 FB 78 */ mr r3, r31 /* 800CEAE0 000CA0A0 83 E1 00 0C */ lwz r31, 0xc(r1) /* 800CEAE4 000CA0A4 80 01 00 14 */ lwz r0, 0x14(r1) @@ -86634,12 +86634,12 @@ glabel func_800CEB60 /* 800CEB7C 000CA13C 38 64 C5 40 */ addi r3, r4, lbl_8018C540@l /* 800CEB80 000CA140 4C C6 31 82 */ crclr 6 /* 800CEB84 000CA144 48 00 25 61 */ bl func_800D10E4 -/* 800CEB88 000CA148 4B FC 11 11 */ bl func_8008FC98 +/* 800CEB88 000CA148 4B FC 11 11 */ bl __RAS_OSDisableInterrupts_begin /* 800CEB8C 000CA14C 3C 80 80 21 */ lis r4, lbl_8020D5C0@ha /* 800CEB90 000CA150 38 84 D5 C0 */ addi r4, r4, lbl_8020D5C0@l /* 800CEB94 000CA154 83 E4 00 04 */ lwz r31, 4(r4) /* 800CEB98 000CA158 93 C4 00 04 */ stw r30, 4(r4) -/* 800CEB9C 000CA15C 4B FC 11 25 */ bl func_8008FCC0 +/* 800CEB9C 000CA15C 4B FC 11 25 */ bl OSRestoreInterrupts /* 800CEBA0 000CA160 7F E3 FB 78 */ mr r3, r31 /* 800CEBA4 000CA164 83 E1 00 0C */ lwz r31, 0xc(r1) /* 800CEBA8 000CA168 83 C1 00 08 */ lwz r30, 8(r1) @@ -86660,13 +86660,13 @@ glabel func_800CEBBC /* 800CEBDC 000CA19C 7C BC 2B 78 */ mr r28, r5 /* 800CEBE0 000CA1A0 3B FF D5 C0 */ addi r31, r31, lbl_8020D5C0@l /* 800CEBE4 000CA1A4 3B C0 00 00 */ li r30, 0 -/* 800CEBE8 000CA1A8 4B FC 10 B1 */ bl func_8008FC98 +/* 800CEBE8 000CA1A8 4B FC 10 B1 */ bl __RAS_OSDisableInterrupts_begin /* 800CEBEC 000CA1AC 8B BF 06 88 */ lbz r29, 0x688(r31) /* 800CEBF0 000CA1B0 7F BD 07 74 */ extsb r29, r29 -/* 800CEBF4 000CA1B4 4B FC 10 CD */ bl func_8008FCC0 +/* 800CEBF4 000CA1B4 4B FC 10 CD */ bl OSRestoreInterrupts /* 800CEBF8 000CA1B8 28 1D 00 03 */ cmplwi r29, 3 /* 800CEBFC 000CA1BC 40 82 00 D8 */ bne lbl_800CECD4 -/* 800CEC00 000CA1C0 4B FC 10 99 */ bl func_8008FC98 +/* 800CEC00 000CA1C0 4B FC 10 99 */ bl __RAS_OSDisableInterrupts_begin /* 800CEC04 000CA1C4 88 1F 00 0C */ lbz r0, 0xc(r31) /* 800CEC08 000CA1C8 2C 00 00 00 */ cmpwi r0, 0 /* 800CEC0C 000CA1CC 40 82 00 34 */ bne lbl_800CEC40 @@ -86679,16 +86679,16 @@ glabel func_800CEBBC /* 800CEC28 000CA1E8 88 1F 00 10 */ lbz r0, 0x10(r31) /* 800CEC2C 000CA1EC 28 00 00 04 */ cmplwi r0, 4 /* 800CEC30 000CA1F0 40 82 00 10 */ bne lbl_800CEC40 -/* 800CEC34 000CA1F4 4B FC 10 8D */ bl func_8008FCC0 +/* 800CEC34 000CA1F4 4B FC 10 8D */ bl OSRestoreInterrupts /* 800CEC38 000CA1F8 38 00 00 00 */ li r0, 0 /* 800CEC3C 000CA1FC 48 00 00 0C */ b lbl_800CEC48 lbl_800CEC40: -/* 800CEC40 000CA200 4B FC 10 81 */ bl func_8008FCC0 +/* 800CEC40 000CA200 4B FC 10 81 */ bl OSRestoreInterrupts /* 800CEC44 000CA204 38 00 00 01 */ li r0, 1 lbl_800CEC48: /* 800CEC48 000CA208 2C 00 00 00 */ cmpwi r0, 0 /* 800CEC4C 000CA20C 40 82 00 88 */ bne lbl_800CECD4 -/* 800CEC50 000CA210 4B FC 10 49 */ bl func_8008FC98 +/* 800CEC50 000CA210 4B FC 10 49 */ bl __RAS_OSDisableInterrupts_begin /* 800CEC54 000CA214 7C 1C 00 D0 */ neg r0, r28 /* 800CEC58 000CA218 38 A0 00 01 */ li r5, 1 /* 800CEC5C 000CA21C 7C 04 E3 78 */ or r4, r0, r28 @@ -86719,7 +86719,7 @@ lbl_800CEC48: /* 800CECC0 000CA280 1D 00 00 14 */ mulli r8, r0, 0x14 /* 800CECC4 000CA284 4B FB BE 69 */ bl func_8008AB2C /* 800CECC8 000CA288 7F C3 F3 78 */ mr r3, r30 -/* 800CECCC 000CA28C 4B FC 0F F5 */ bl func_8008FCC0 +/* 800CECCC 000CA28C 4B FC 0F F5 */ bl OSRestoreInterrupts /* 800CECD0 000CA290 3B C0 00 01 */ li r30, 1 lbl_800CECD4: /* 800CECD4 000CA294 39 61 00 20 */ addi r11, r1, 0x20 @@ -86745,11 +86745,11 @@ glabel func_800CECF0 /* 800CED1C 000CA2DC 38 A0 00 01 */ li r5, 1 /* 800CED20 000CA2E0 4B FF FE 9D */ bl func_800CEBBC /* 800CED24 000CA2E4 7C 7F 1B 78 */ mr r31, r3 -/* 800CED28 000CA2E8 4B FC 0F 71 */ bl func_8008FC98 +/* 800CED28 000CA2E8 4B FC 0F 71 */ bl __RAS_OSDisableInterrupts_begin /* 800CED2C 000CA2EC 3C 80 80 21 */ lis r4, lbl_8020D5C0@ha /* 800CED30 000CA2F0 38 84 D5 C0 */ addi r4, r4, lbl_8020D5C0@l /* 800CED34 000CA2F4 83 C4 00 04 */ lwz r30, 4(r4) -/* 800CED38 000CA2F8 4B FC 0F 89 */ bl func_8008FCC0 +/* 800CED38 000CA2F8 4B FC 0F 89 */ bl OSRestoreInterrupts /* 800CED3C 000CA2FC 2C 1F 00 00 */ cmpwi r31, 0 /* 800CED40 000CA300 40 82 00 20 */ bne lbl_800CED60 /* 800CED44 000CA304 2C 1E 00 00 */ cmpwi r30, 0 @@ -86782,7 +86782,7 @@ glabel func_800CED7C /* 800CEDA4 000CA364 3F A0 80 21 */ lis r29, lbl_8020D5C0@ha /* 800CEDA8 000CA368 3B C0 00 00 */ li r30, 0 /* 800CEDAC 000CA36C 3B BD D5 C0 */ addi r29, r29, lbl_8020D5C0@l -/* 800CEDB0 000CA370 4B FC 0E E9 */ bl func_8008FC98 +/* 800CEDB0 000CA370 4B FC 0E E9 */ bl __RAS_OSDisableInterrupts_begin /* 800CEDB4 000CA374 88 1D 06 88 */ lbz r0, 0x688(r29) /* 800CEDB8 000CA378 7C 7F 1B 78 */ mr r31, r3 /* 800CEDBC 000CA37C 2C 00 00 03 */ cmpwi r0, 3 @@ -86801,7 +86801,7 @@ lbl_800CEDE8: /* 800CEDE8 000CA3A8 3B C0 00 01 */ li r30, 1 lbl_800CEDEC: /* 800CEDEC 000CA3AC 7F E3 FB 78 */ mr r3, r31 -/* 800CEDF0 000CA3B0 4B FC 0E D1 */ bl func_8008FCC0 +/* 800CEDF0 000CA3B0 4B FC 0E D1 */ bl OSRestoreInterrupts /* 800CEDF4 000CA3B4 7F C3 F3 78 */ mr r3, r30 /* 800CEDF8 000CA3B8 83 E1 00 1C */ lwz r31, 0x1c(r1) /* 800CEDFC 000CA3BC 83 C1 00 18 */ lwz r30, 0x18(r1) @@ -86834,10 +86834,10 @@ lbl_800CEE5C: /* 800CEE5C 000CA41C 38 60 00 00 */ li r3, 0 /* 800CEE60 000CA420 48 00 00 84 */ b lbl_800CEEE4 lbl_800CEE64: -/* 800CEE64 000CA424 4B FC 0E 35 */ bl func_8008FC98 +/* 800CEE64 000CA424 4B FC 0E 35 */ bl __RAS_OSDisableInterrupts_begin /* 800CEE68 000CA428 8B DE 06 88 */ lbz r30, 0x688(r30) /* 800CEE6C 000CA42C 7F DE 07 74 */ extsb r30, r30 -/* 800CEE70 000CA430 4B FC 0E 51 */ bl func_8008FCC0 +/* 800CEE70 000CA430 4B FC 0E 51 */ bl OSRestoreInterrupts /* 800CEE74 000CA434 28 1E 00 03 */ cmplwi r30, 3 /* 800CEE78 000CA438 40 82 00 68 */ bne lbl_800CEEE0 /* 800CEE7C 000CA43C 7F A3 07 75 */ extsb. r3, r29 @@ -86890,12 +86890,12 @@ glabel func_800CEF00 /* 800CEF1C 000CA4DC 38 64 C6 24 */ addi r3, r4, lbl_8018C624@l /* 800CEF20 000CA4E0 4C C6 31 82 */ crclr 6 /* 800CEF24 000CA4E4 48 00 21 C1 */ bl func_800D10E4 -/* 800CEF28 000CA4E8 4B FC 0D 71 */ bl func_8008FC98 +/* 800CEF28 000CA4E8 4B FC 0D 71 */ bl __RAS_OSDisableInterrupts_begin /* 800CEF2C 000CA4EC 3C 80 80 21 */ lis r4, lbl_8020D5C0@ha /* 800CEF30 000CA4F0 38 84 D5 C0 */ addi r4, r4, lbl_8020D5C0@l /* 800CEF34 000CA4F4 83 E4 06 6C */ lwz r31, 0x66c(r4) /* 800CEF38 000CA4F8 93 C4 06 6C */ stw r30, 0x66c(r4) -/* 800CEF3C 000CA4FC 4B FC 0D 85 */ bl func_8008FCC0 +/* 800CEF3C 000CA4FC 4B FC 0D 85 */ bl OSRestoreInterrupts /* 800CEF40 000CA500 7F E3 FB 78 */ mr r3, r31 /* 800CEF44 000CA504 83 E1 00 0C */ lwz r31, 0xc(r1) /* 800CEF48 000CA508 83 C1 00 08 */ lwz r30, 8(r1) @@ -86915,12 +86915,12 @@ glabel func_800CEF5C /* 800CEF78 000CA538 38 64 C6 40 */ addi r3, r4, lbl_8018C640@l /* 800CEF7C 000CA53C 4C C6 31 82 */ crclr 6 /* 800CEF80 000CA540 48 00 21 65 */ bl func_800D10E4 -/* 800CEF84 000CA544 4B FC 0D 15 */ bl func_8008FC98 +/* 800CEF84 000CA544 4B FC 0D 15 */ bl __RAS_OSDisableInterrupts_begin /* 800CEF88 000CA548 3C 80 80 21 */ lis r4, lbl_8020D5C0@ha /* 800CEF8C 000CA54C 38 84 D5 C0 */ addi r4, r4, lbl_8020D5C0@l /* 800CEF90 000CA550 83 E4 06 70 */ lwz r31, 0x670(r4) /* 800CEF94 000CA554 93 C4 06 70 */ stw r30, 0x670(r4) -/* 800CEF98 000CA558 4B FC 0D 29 */ bl func_8008FCC0 +/* 800CEF98 000CA558 4B FC 0D 29 */ bl OSRestoreInterrupts /* 800CEF9C 000CA55C 7F E3 FB 78 */ mr r3, r31 /* 800CEFA0 000CA560 83 E1 00 0C */ lwz r31, 0xc(r1) /* 800CEFA4 000CA564 83 C1 00 08 */ lwz r30, 8(r1) @@ -86937,12 +86937,12 @@ glabel func_800CEFB8 /* 800CEFC8 000CA588 7C 9F 23 78 */ mr r31, r4 /* 800CEFCC 000CA58C 93 C1 00 08 */ stw r30, 8(r1) /* 800CEFD0 000CA590 7C 7E 1B 78 */ mr r30, r3 -/* 800CEFD4 000CA594 4B FC 0C C5 */ bl func_8008FC98 +/* 800CEFD4 000CA594 4B FC 0C C5 */ bl __RAS_OSDisableInterrupts_begin /* 800CEFD8 000CA598 3C 80 80 21 */ lis r4, lbl_8020D5C0@ha /* 800CEFDC 000CA59C 38 84 D5 C0 */ addi r4, r4, lbl_8020D5C0@l /* 800CEFE0 000CA5A0 9B C4 06 6B */ stb r30, 0x66b(r4) /* 800CEFE4 000CA5A4 9B E4 06 6A */ stb r31, 0x66a(r4) -/* 800CEFE8 000CA5A8 4B FC 0C D9 */ bl func_8008FCC0 +/* 800CEFE8 000CA5A8 4B FC 0C D9 */ bl OSRestoreInterrupts /* 800CEFEC 000CA5AC 7F C3 F3 78 */ mr r3, r30 /* 800CEFF0 000CA5B0 7F E4 FB 78 */ mr r4, r31 /* 800CEFF4 000CA5B4 48 00 8C FD */ bl func_800D7CF0 @@ -87326,18 +87326,18 @@ lbl_800CF554: /* 800CF55C 000CAB1C 2C 1C 00 0A */ cmpwi r28, 0xa /* 800CF560 000CAB20 3B FF 00 60 */ addi r31, r31, 0x60 /* 800CF564 000CAB24 41 80 FF DC */ blt lbl_800CF540 -/* 800CF568 000CAB28 4B FC 07 31 */ bl func_8008FC98 +/* 800CF568 000CAB28 4B FC 07 31 */ bl __RAS_OSDisableInterrupts_begin /* 800CF56C 000CAB2C 38 00 00 03 */ li r0, 3 /* 800CF570 000CAB30 98 1D 06 88 */ stb r0, 0x688(r29) -/* 800CF574 000CAB34 4B FC 07 4D */ bl func_8008FCC0 -/* 800CF578 000CAB38 4B FC 07 21 */ bl func_8008FC98 +/* 800CF574 000CAB34 4B FC 07 4D */ bl OSRestoreInterrupts +/* 800CF578 000CAB38 4B FC 07 21 */ bl __RAS_OSDisableInterrupts_begin /* 800CF57C 000CAB3C 3C 80 80 21 */ lis r4, lbl_8020D5C0@ha /* 800CF580 000CAB40 38 A0 00 00 */ li r5, 0 /* 800CF584 000CAB44 38 84 D5 C0 */ addi r4, r4, lbl_8020D5C0@l /* 800CF588 000CAB48 38 00 00 01 */ li r0, 1 /* 800CF58C 000CAB4C 98 A4 06 6B */ stb r5, 0x66b(r4) /* 800CF590 000CAB50 98 04 06 6A */ stb r0, 0x66a(r4) -/* 800CF594 000CAB54 4B FC 07 2D */ bl func_8008FCC0 +/* 800CF594 000CAB54 4B FC 07 2D */ bl OSRestoreInterrupts /* 800CF598 000CAB58 38 60 00 00 */ li r3, 0 /* 800CF59C 000CAB5C 38 80 00 01 */ li r4, 1 /* 800CF5A0 000CAB60 48 00 87 51 */ bl func_800D7CF0 @@ -87395,7 +87395,7 @@ glabel func_800CF5C4 /* 800CF668 000CAC28 88 DD 00 58 */ lbz r6, 0x58(r29) /* 800CF66C 000CAC2C 48 00 AE C1 */ bl func_800DA52C lbl_800CF670: -/* 800CF670 000CAC30 4B FC 06 29 */ bl func_8008FC98 +/* 800CF670 000CAC30 4B FC 06 29 */ bl __RAS_OSDisableInterrupts_begin /* 800CF674 000CAC34 88 1D 00 5B */ lbz r0, 0x5b(r29) /* 800CF678 000CAC38 2C 00 00 00 */ cmpwi r0, 0 /* 800CF67C 000CAC3C 41 82 00 1C */ beq lbl_800CF698 @@ -87415,7 +87415,7 @@ lbl_800CF6A8: /* 800CF6AC 000CAC6C 38 04 00 01 */ addi r0, r4, 1 /* 800CF6B0 000CAC70 98 1E 00 13 */ stb r0, 0x13(r30) lbl_800CF6B4: -/* 800CF6B4 000CAC74 4B FC 06 0D */ bl func_8008FCC0 +/* 800CF6B4 000CAC74 4B FC 06 0D */ bl OSRestoreInterrupts /* 800CF6B8 000CAC78 80 01 00 34 */ lwz r0, 0x34(r1) /* 800CF6BC 000CAC7C 83 E1 00 2C */ lwz r31, 0x2c(r1) /* 800CF6C0 000CAC80 83 C1 00 28 */ lwz r30, 0x28(r1) @@ -87437,7 +87437,7 @@ glabel func_800CF6D4 /* 800CF6F8 000CACB8 93 A1 00 14 */ stw r29, 0x14(r1) /* 800CF6FC 000CACBC 7C 7D 1B 78 */ mr r29, r3 /* 800CF700 000CACC0 93 81 00 10 */ stw r28, 0x10(r1) -/* 800CF704 000CACC4 4B FC 05 95 */ bl func_8008FC98 +/* 800CF704 000CACC4 4B FC 05 95 */ bl __RAS_OSDisableInterrupts_begin /* 800CF708 000CACC8 7C 7C 1B 78 */ mr r28, r3 /* 800CF70C 000CACCC 38 7F 06 00 */ addi r3, r31, 0x600 /* 800CF710 000CACD0 4C C6 31 82 */ crclr 6 @@ -87501,7 +87501,7 @@ lbl_800CF7E0: /* 800CF7EC 000CADAC 4B F3 4C 51 */ bl memset lbl_800CF7F0: /* 800CF7F0 000CADB0 7F 83 E3 78 */ mr r3, r28 -/* 800CF7F4 000CADB4 4B FC 04 CD */ bl func_8008FCC0 +/* 800CF7F4 000CADB4 4B FC 04 CD */ bl OSRestoreInterrupts /* 800CF7F8 000CADB8 80 01 00 24 */ lwz r0, 0x24(r1) /* 800CF7FC 000CADBC 83 E1 00 1C */ lwz r31, 0x1c(r1) /* 800CF800 000CADC0 83 C1 00 18 */ lwz r30, 0x18(r1) @@ -87521,7 +87521,7 @@ glabel func_800CF818 /* 800CF830 000CADF0 7C 7A 1B 78 */ mr r26, r3 /* 800CF834 000CADF4 3B BD D5 C0 */ addi r29, r29, lbl_8020D5C0@l /* 800CF838 000CADF8 3B 80 00 00 */ li r28, 0 -/* 800CF83C 000CADFC 4B FC 04 5D */ bl func_8008FC98 +/* 800CF83C 000CADFC 4B FC 04 5D */ bl __RAS_OSDisableInterrupts_begin /* 800CF840 000CAE00 7C 7B 1B 78 */ mr r27, r3 /* 800CF844 000CAE04 3B FD 00 A4 */ addi r31, r29, 0xa4 /* 800CF848 000CAE08 3B C0 00 00 */ li r30, 0 @@ -87564,7 +87564,7 @@ lbl_800CF8BC: /* 800CF8C8 000CAE88 41 80 FF CC */ blt lbl_800CF894 lbl_800CF8CC: /* 800CF8CC 000CAE8C 7F 63 DB 78 */ mr r3, r27 -/* 800CF8D0 000CAE90 4B FC 03 F1 */ bl func_8008FCC0 +/* 800CF8D0 000CAE90 4B FC 03 F1 */ bl OSRestoreInterrupts /* 800CF8D4 000CAE94 39 61 00 20 */ addi r11, r1, 0x20 /* 800CF8D8 000CAE98 7F 83 E3 78 */ mr r3, r28 /* 800CF8DC 000CAE9C 48 08 35 C5 */ bl _restgpr_26 @@ -87584,7 +87584,7 @@ glabel func_800CF8F0 /* 800CF90C 000CAECC 3B C0 00 00 */ li r30, 0 /* 800CF910 000CAED0 93 A1 00 14 */ stw r29, 0x14(r1) /* 800CF914 000CAED4 93 81 00 10 */ stw r28, 0x10(r1) -/* 800CF918 000CAED8 4B FC 03 81 */ bl func_8008FC98 +/* 800CF918 000CAED8 4B FC 03 81 */ bl __RAS_OSDisableInterrupts_begin /* 800CF91C 000CAEDC 88 1F 06 69 */ lbz r0, 0x669(r31) /* 800CF920 000CAEE0 7C 7D 1B 78 */ mr r29, r3 /* 800CF924 000CAEE4 2C 00 00 00 */ cmpwi r0, 0 @@ -87616,7 +87616,7 @@ lbl_800CF97C: /* 800CF980 000CAF40 83 C3 00 00 */ lwz r30, 0(r3) lbl_800CF984: /* 800CF984 000CAF44 7F A3 EB 78 */ mr r3, r29 -/* 800CF988 000CAF48 4B FC 03 39 */ bl func_8008FCC0 +/* 800CF988 000CAF48 4B FC 03 39 */ bl OSRestoreInterrupts /* 800CF98C 000CAF4C 7F C3 F3 78 */ mr r3, r30 /* 800CF990 000CAF50 83 E1 00 1C */ lwz r31, 0x1c(r1) /* 800CF994 000CAF54 83 C1 00 18 */ lwz r30, 0x18(r1) @@ -87636,7 +87636,7 @@ glabel func_800CF9B0 /* 800CF9C4 000CAF84 3F C0 80 21 */ lis r30, lbl_8020D5C0@ha /* 800CF9C8 000CAF88 7C 7B 1B 78 */ mr r27, r3 /* 800CF9CC 000CAF8C 3B DE D5 C0 */ addi r30, r30, lbl_8020D5C0@l -/* 800CF9D0 000CAF90 4B FC 02 C9 */ bl func_8008FC98 +/* 800CF9D0 000CAF90 4B FC 02 C9 */ bl __RAS_OSDisableInterrupts_begin /* 800CF9D4 000CAF94 7C 7D 1B 78 */ mr r29, r3 /* 800CF9D8 000CAF98 7F DC F3 78 */ mr r28, r30 /* 800CF9DC 000CAF9C 3B E0 00 00 */ li r31, 0 @@ -87696,7 +87696,7 @@ lbl_800CFA98: /* 800CFAA4 000CB064 41 80 FF 3C */ blt lbl_800CF9E0 lbl_800CFAA8: /* 800CFAA8 000CB068 7F A3 EB 78 */ mr r3, r29 -/* 800CFAAC 000CB06C 4B FC 02 15 */ bl func_8008FCC0 +/* 800CFAAC 000CB06C 4B FC 02 15 */ bl OSRestoreInterrupts /* 800CFAB0 000CB070 39 61 00 20 */ addi r11, r1, 0x20 /* 800CFAB4 000CB074 48 08 33 F1 */ bl _restgpr_27 /* 800CFAB8 000CB078 80 01 00 24 */ lwz r0, 0x24(r1) @@ -87713,7 +87713,7 @@ glabel func_800CFAC8 /* 800CFADC 000CB09C 3F C0 80 21 */ lis r30, lbl_8020D5C0@ha /* 800CFAE0 000CB0A0 7C 7B 1B 78 */ mr r27, r3 /* 800CFAE4 000CB0A4 3B DE D5 C0 */ addi r30, r30, lbl_8020D5C0@l -/* 800CFAE8 000CB0A8 4B FC 01 B1 */ bl func_8008FC98 +/* 800CFAE8 000CB0A8 4B FC 01 B1 */ bl __RAS_OSDisableInterrupts_begin /* 800CFAEC 000CB0AC 7C 7D 1B 78 */ mr r29, r3 /* 800CFAF0 000CB0B0 7F DC F3 78 */ mr r28, r30 /* 800CFAF4 000CB0B4 3B E0 00 00 */ li r31, 0 @@ -87773,7 +87773,7 @@ lbl_800CFBB0: /* 800CFBBC 000CB17C 41 80 FF 3C */ blt lbl_800CFAF8 lbl_800CFBC0: /* 800CFBC0 000CB180 7F A3 EB 78 */ mr r3, r29 -/* 800CFBC4 000CB184 4B FC 00 FD */ bl func_8008FCC0 +/* 800CFBC4 000CB184 4B FC 00 FD */ bl OSRestoreInterrupts /* 800CFBC8 000CB188 39 61 00 20 */ addi r11, r1, 0x20 /* 800CFBCC 000CB18C 48 08 32 D9 */ bl _restgpr_27 /* 800CFBD0 000CB190 80 01 00 24 */ lwz r0, 0x24(r1) @@ -87887,7 +87887,7 @@ lbl_800CFD5C: /* 800CFD5C 000CB31C 38 7F 0C 68 */ addi r3, r31, 0xc68 /* 800CFD60 000CB320 38 00 00 01 */ li r0, 1 /* 800CFD64 000CB324 98 03 00 5A */ stb r0, 0x5a(r3) -/* 800CFD68 000CB328 4B FB FF 31 */ bl func_8008FC98 +/* 800CFD68 000CB328 4B FB FF 31 */ bl __RAS_OSDisableInterrupts_begin /* 800CFD6C 000CB32C 88 1B 00 05 */ lbz r0, 5(r27) /* 800CFD70 000CB330 98 01 00 30 */ stb r0, 0x30(r1) /* 800CFD74 000CB334 88 1B 00 04 */ lbz r0, 4(r27) @@ -87900,7 +87900,7 @@ lbl_800CFD5C: /* 800CFD90 000CB350 98 01 00 34 */ stb r0, 0x34(r1) /* 800CFD94 000CB354 88 1B 00 00 */ lbz r0, 0(r27) /* 800CFD98 000CB358 98 01 00 35 */ stb r0, 0x35(r1) -/* 800CFD9C 000CB35C 4B FB FF 25 */ bl func_8008FCC0 +/* 800CFD9C 000CB35C 4B FB FF 25 */ bl OSRestoreInterrupts /* 800CFDA0 000CB360 7F 83 E3 78 */ mr r3, r28 /* 800CFDA4 000CB364 38 C1 00 30 */ addi r6, r1, 0x30 /* 800CFDA8 000CB368 38 80 00 01 */ li r4, 1 @@ -88007,10 +88007,10 @@ lbl_800CFEB0: lbl_800CFF38: /* 800CFF38 000CB4F8 2C 1A 00 00 */ cmpwi r26, 0 /* 800CFF3C 000CB4FC 41 82 00 1C */ beq lbl_800CFF58 -/* 800CFF40 000CB500 4B FB FD 59 */ bl func_8008FC98 +/* 800CFF40 000CB500 4B FB FD 59 */ bl __RAS_OSDisableInterrupts_begin /* 800CFF44 000CB504 38 9F 00 00 */ addi r4, r31, 0 /* 800CFF48 000CB508 8B 64 06 65 */ lbz r27, 0x665(r4) -/* 800CFF4C 000CB50C 4B FB FD 75 */ bl func_8008FCC0 +/* 800CFF4C 000CB50C 4B FB FD 75 */ bl OSRestoreInterrupts /* 800CFF50 000CB510 28 1B 00 04 */ cmplwi r27, 4 /* 800CFF54 000CB514 40 82 00 44 */ bne lbl_800CFF98 lbl_800CFF58: @@ -88130,7 +88130,7 @@ lbl_800D00F0: /* 800D00F8 000CB6B8 41 80 00 38 */ blt lbl_800D0130 /* 800D00FC 000CB6BC 38 7E 08 F0 */ addi r3, r30, 0x8f0 /* 800D0100 000CB6C0 4C C6 31 82 */ crclr 6 -/* 800D0104 000CB6C4 4B FB C1 91 */ bl func_8008C294 +/* 800D0104 000CB6C4 4B FB C1 91 */ bl OSReport /* 800D0108 000CB6C8 38 00 00 00 */ li r0, 0 /* 800D010C 000CB6CC 98 1D 06 65 */ stb r0, 0x665(r29) /* 800D0110 000CB6D0 48 00 00 20 */ b lbl_800D0130 @@ -88199,9 +88199,9 @@ lbl_800D019C: /* 800D01F8 000CB7B8 41 82 00 20 */ beq lbl_800D0218 /* 800D01FC 000CB7BC 2C 03 00 00 */ cmpwi r3, 0 /* 800D0200 000CB7C0 40 82 00 20 */ bne lbl_800D0220 -/* 800D0204 000CB7C4 4B FB FA 95 */ bl func_8008FC98 +/* 800D0204 000CB7C4 4B FB FA 95 */ bl __RAS_OSDisableInterrupts_begin /* 800D0208 000CB7C8 8B BE 06 65 */ lbz r29, 0x665(r30) -/* 800D020C 000CB7CC 4B FB FA B5 */ bl func_8008FCC0 +/* 800D020C 000CB7CC 4B FB FA B5 */ bl OSRestoreInterrupts /* 800D0210 000CB7D0 28 1D 00 03 */ cmplwi r29, 3 /* 800D0214 000CB7D4 40 80 00 0C */ bge lbl_800D0220 lbl_800D0218: @@ -88317,10 +88317,10 @@ lbl_800D0390: /* 800D039C 000CB95C 38 7E 05 98 */ addi r3, r30, 0x598 /* 800D03A0 000CB960 4C C6 31 82 */ crclr 6 /* 800D03A4 000CB964 48 00 0D 41 */ bl func_800D10E4 -/* 800D03A8 000CB968 4B FB F8 F1 */ bl func_8008FC98 +/* 800D03A8 000CB968 4B FB F8 F1 */ bl __RAS_OSDisableInterrupts_begin /* 800D03AC 000CB96C 83 BF D5 C0 */ lwz r29, -0x2a40(r31) /* 800D03B0 000CB970 7C 7F 1B 78 */ mr r31, r3 -/* 800D03B4 000CB974 4B FB F8 E5 */ bl func_8008FC98 +/* 800D03B4 000CB974 4B FB F8 E5 */ bl __RAS_OSDisableInterrupts_begin /* 800D03B8 000CB978 88 1C 00 0C */ lbz r0, 0xc(r28) /* 800D03BC 000CB97C 2C 00 00 00 */ cmpwi r0, 0 /* 800D03C0 000CB980 40 82 00 34 */ bne lbl_800D03F4 @@ -88333,11 +88333,11 @@ lbl_800D0390: /* 800D03DC 000CB99C 88 1C 00 10 */ lbz r0, 0x10(r28) /* 800D03E0 000CB9A0 28 00 00 04 */ cmplwi r0, 4 /* 800D03E4 000CB9A4 40 82 00 10 */ bne lbl_800D03F4 -/* 800D03E8 000CB9A8 4B FB F8 D9 */ bl func_8008FCC0 +/* 800D03E8 000CB9A8 4B FB F8 D9 */ bl OSRestoreInterrupts /* 800D03EC 000CB9AC 38 80 00 00 */ li r4, 0 /* 800D03F0 000CB9B0 48 00 00 0C */ b lbl_800D03FC lbl_800D03F4: -/* 800D03F4 000CB9B4 4B FB F8 CD */ bl func_8008FCC0 +/* 800D03F4 000CB9B4 4B FB F8 CD */ bl OSRestoreInterrupts /* 800D03F8 000CB9B8 38 80 00 01 */ li r4, 1 lbl_800D03FC: /* 800D03FC 000CB9BC 7C 04 00 D0 */ neg r0, r4 @@ -88345,7 +88345,7 @@ lbl_800D03FC: /* 800D0404 000CB9C4 7C 00 23 78 */ or r0, r0, r4 /* 800D0408 000CB9C8 54 00 0F FE */ srwi r0, r0, 0x1f /* 800D040C 000CB9CC 7F E0 00 D0 */ neg r31, r0 -/* 800D0410 000CB9D0 4B FB F8 B1 */ bl func_8008FCC0 +/* 800D0410 000CB9D0 4B FB F8 B1 */ bl OSRestoreInterrupts /* 800D0414 000CB9D4 2C 1D 00 00 */ cmpwi r29, 0 /* 800D0418 000CB9D8 41 82 00 1C */ beq lbl_800D0434 /* 800D041C 000CB9DC 7F AC EB 78 */ mr r12, r29 @@ -88363,10 +88363,10 @@ lbl_800D0434: /* 800D0448 000CBA08 38 A0 00 00 */ li r5, 0 /* 800D044C 000CBA0C 4B FF E7 71 */ bl func_800CEBBC /* 800D0450 000CBA10 7C 7F 1B 78 */ mr r31, r3 -/* 800D0454 000CBA14 4B FB F8 45 */ bl func_8008FC98 +/* 800D0454 000CBA14 4B FB F8 45 */ bl __RAS_OSDisableInterrupts_begin /* 800D0458 000CBA18 3C 80 80 21 */ lis r4, lbl_8020D5C0@ha /* 800D045C 000CBA1C 83 C4 D5 C0 */ lwz r30, lbl_8020D5C0@l(r4) -/* 800D0460 000CBA20 4B FB F8 61 */ bl func_8008FCC0 +/* 800D0460 000CBA20 4B FB F8 61 */ bl OSRestoreInterrupts /* 800D0464 000CBA24 2C 1F 00 00 */ cmpwi r31, 0 /* 800D0468 000CBA28 40 82 01 E4 */ bne lbl_800D064C /* 800D046C 000CBA2C 2C 1E 00 00 */ cmpwi r30, 0 @@ -88384,10 +88384,10 @@ lbl_800D048C: /* 800D0498 000CBA58 38 7E 05 BC */ addi r3, r30, 0x5bc /* 800D049C 000CBA5C 4C C6 31 82 */ crclr 6 /* 800D04A0 000CBA60 48 00 0C 45 */ bl func_800D10E4 -/* 800D04A4 000CBA64 4B FB F7 F5 */ bl func_8008FC98 +/* 800D04A4 000CBA64 4B FB F7 F5 */ bl __RAS_OSDisableInterrupts_begin /* 800D04A8 000CBA68 83 FC 00 08 */ lwz r31, 8(r28) /* 800D04AC 000CBA6C 7C 7D 1B 78 */ mr r29, r3 -/* 800D04B0 000CBA70 4B FB F7 E9 */ bl func_8008FC98 +/* 800D04B0 000CBA70 4B FB F7 E9 */ bl __RAS_OSDisableInterrupts_begin /* 800D04B4 000CBA74 88 1C 00 0C */ lbz r0, 0xc(r28) /* 800D04B8 000CBA78 2C 00 00 00 */ cmpwi r0, 0 /* 800D04BC 000CBA7C 40 82 00 34 */ bne lbl_800D04F0 @@ -88400,11 +88400,11 @@ lbl_800D048C: /* 800D04D8 000CBA98 88 1C 00 10 */ lbz r0, 0x10(r28) /* 800D04DC 000CBA9C 28 00 00 04 */ cmplwi r0, 4 /* 800D04E0 000CBAA0 40 82 00 10 */ bne lbl_800D04F0 -/* 800D04E4 000CBAA4 4B FB F7 DD */ bl func_8008FCC0 +/* 800D04E4 000CBAA4 4B FB F7 DD */ bl OSRestoreInterrupts /* 800D04E8 000CBAA8 38 80 00 00 */ li r4, 0 /* 800D04EC 000CBAAC 48 00 00 0C */ b lbl_800D04F8 lbl_800D04F0: -/* 800D04F0 000CBAB0 4B FB F7 D1 */ bl func_8008FCC0 +/* 800D04F0 000CBAB0 4B FB F7 D1 */ bl OSRestoreInterrupts /* 800D04F4 000CBAB4 38 80 00 01 */ li r4, 1 lbl_800D04F8: /* 800D04F8 000CBAB8 7C 04 00 D0 */ neg r0, r4 @@ -88412,7 +88412,7 @@ lbl_800D04F8: /* 800D0500 000CBAC0 7C 00 23 78 */ or r0, r0, r4 /* 800D0504 000CBAC4 54 00 0F FE */ srwi r0, r0, 0x1f /* 800D0508 000CBAC8 7F A0 00 D0 */ neg r29, r0 -/* 800D050C 000CBACC 4B FB F7 B5 */ bl func_8008FCC0 +/* 800D050C 000CBACC 4B FB F7 B5 */ bl OSRestoreInterrupts /* 800D0510 000CBAD0 2C 1F 00 00 */ cmpwi r31, 0 /* 800D0514 000CBAD4 41 82 00 18 */ beq lbl_800D052C /* 800D0518 000CBAD8 7F EC FB 78 */ mr r12, r31 @@ -88426,13 +88426,13 @@ lbl_800D052C: /* 800D0534 000CBAF4 3B BD D5 C0 */ addi r29, r29, lbl_8020D5C0@l /* 800D0538 000CBAF8 4C C6 31 82 */ crclr 6 /* 800D053C 000CBAFC 48 00 0B A9 */ bl func_800D10E4 -/* 800D0540 000CBB00 4B FB F7 59 */ bl func_8008FC98 +/* 800D0540 000CBB00 4B FB F7 59 */ bl __RAS_OSDisableInterrupts_begin /* 800D0544 000CBB04 8B DD 06 88 */ lbz r30, 0x688(r29) /* 800D0548 000CBB08 7F DE 07 74 */ extsb r30, r30 -/* 800D054C 000CBB0C 4B FB F7 75 */ bl func_8008FCC0 +/* 800D054C 000CBB0C 4B FB F7 75 */ bl OSRestoreInterrupts /* 800D0550 000CBB10 28 1E 00 03 */ cmplwi r30, 3 /* 800D0554 000CBB14 40 82 00 F8 */ bne lbl_800D064C -/* 800D0558 000CBB18 4B FB F7 41 */ bl func_8008FC98 +/* 800D0558 000CBB18 4B FB F7 41 */ bl __RAS_OSDisableInterrupts_begin /* 800D055C 000CBB1C 88 1D 00 0C */ lbz r0, 0xc(r29) /* 800D0560 000CBB20 2C 00 00 00 */ cmpwi r0, 0 /* 800D0564 000CBB24 40 82 00 34 */ bne lbl_800D0598 @@ -88445,16 +88445,16 @@ lbl_800D052C: /* 800D0580 000CBB40 88 1D 00 10 */ lbz r0, 0x10(r29) /* 800D0584 000CBB44 28 00 00 04 */ cmplwi r0, 4 /* 800D0588 000CBB48 40 82 00 10 */ bne lbl_800D0598 -/* 800D058C 000CBB4C 4B FB F7 35 */ bl func_8008FCC0 +/* 800D058C 000CBB4C 4B FB F7 35 */ bl OSRestoreInterrupts /* 800D0590 000CBB50 38 00 00 00 */ li r0, 0 /* 800D0594 000CBB54 48 00 00 0C */ b lbl_800D05A0 lbl_800D0598: -/* 800D0598 000CBB58 4B FB F7 29 */ bl func_8008FCC0 +/* 800D0598 000CBB58 4B FB F7 29 */ bl OSRestoreInterrupts /* 800D059C 000CBB5C 38 00 00 01 */ li r0, 1 lbl_800D05A0: /* 800D05A0 000CBB60 2C 00 00 00 */ cmpwi r0, 0 /* 800D05A4 000CBB64 40 82 00 A8 */ bne lbl_800D064C -/* 800D05A8 000CBB68 4B FB F6 F1 */ bl func_8008FC98 +/* 800D05A8 000CBB68 4B FB F6 F1 */ bl __RAS_OSDisableInterrupts_begin /* 800D05AC 000CBB6C 38 00 00 01 */ li r0, 1 /* 800D05B0 000CBB70 7C 7E 1B 78 */ mr r30, r3 /* 800D05B4 000CBB74 98 1D 00 0D */ stb r0, 0xd(r29) @@ -88477,7 +88477,7 @@ lbl_800D05A0: /* 800D05F8 000CBBB8 1D 00 00 14 */ mulli r8, r0, 0x14 /* 800D05FC 000CBBBC 4B FB A5 31 */ bl func_8008AB2C /* 800D0600 000CBBC0 7F C3 F3 78 */ mr r3, r30 -/* 800D0604 000CBBC4 4B FB F6 BD */ bl func_8008FCC0 +/* 800D0604 000CBBC4 4B FB F6 BD */ bl OSRestoreInterrupts /* 800D0608 000CBBC8 48 00 00 44 */ b lbl_800D064C lbl_800D060C: /* 800D060C 000CBBCC 88 84 00 01 */ lbz r4, 1(r4) @@ -88496,7 +88496,7 @@ lbl_800D0628: /* 800D063C 000CBBFC 38 6D 85 C8 */ addi r3, r13, lbl_8025CC88-_SDA_BASE_ /* 800D0640 000CBC00 38 80 0D B8 */ li r4, 0xdb8 /* 800D0644 000CBC04 4C C6 31 82 */ crclr 6 -/* 800D0648 000CBC08 4B FB BC DD */ bl func_8008C324 +/* 800D0648 000CBC08 4B FB BC DD */ bl OSPanic lbl_800D064C: /* 800D064C 000CBC0C 80 01 00 24 */ lwz r0, 0x24(r1) /* 800D0650 000CBC10 83 E1 00 1C */ lwz r31, 0x1c(r1) @@ -88522,7 +88522,7 @@ glabel func_800D066C /* 800D0698 000CBC58 3C 60 80 19 */ lis r3, lbl_8018CC6C@ha /* 800D069C 000CBC5C 38 63 CC 6C */ addi r3, r3, lbl_8018CC6C@l /* 800D06A0 000CBC60 4C C6 31 82 */ crclr 6 -/* 800D06A4 000CBC64 4B FB BB F1 */ bl func_8008C294 +/* 800D06A4 000CBC64 4B FB BB F1 */ bl OSReport lbl_800D06A8: /* 800D06A8 000CBC68 80 01 00 14 */ lwz r0, 0x14(r1) /* 800D06AC 000CBC6C 83 E1 00 0C */ lwz r31, 0xc(r1) @@ -88726,7 +88726,7 @@ lbl_800D097C: /* 800D0980 000CBF40 38 6D 85 C8 */ addi r3, r13, lbl_8025CC88-_SDA_BASE_ /* 800D0984 000CBF44 38 80 0E 50 */ li r4, 0xe50 /* 800D0988 000CBF48 4C C6 31 82 */ crclr 6 -/* 800D098C 000CBF4C 4B FB B9 99 */ bl func_8008C324 +/* 800D098C 000CBF4C 4B FB B9 99 */ bl OSPanic lbl_800D0990: /* 800D0990 000CBF50 39 61 00 60 */ addi r11, r1, 0x60 /* 800D0994 000CBF54 48 08 25 01 */ bl _restgpr_23 @@ -88809,7 +88809,7 @@ glabel func_800D0A9C /* 800D0AA4 000CC064 90 01 00 14 */ stw r0, 0x14(r1) /* 800D0AA8 000CC068 93 E1 00 0C */ stw r31, 0xc(r1) /* 800D0AAC 000CC06C 7C 7F 1B 78 */ mr r31, r3 -/* 800D0AB0 000CC070 4B FB F1 E9 */ bl func_8008FC98 +/* 800D0AB0 000CC070 4B FB F1 E9 */ bl __RAS_OSDisableInterrupts_begin /* 800D0AB4 000CC074 28 1F 00 10 */ cmplwi r31, 0x10 /* 800D0AB8 000CC078 40 80 00 18 */ bge lbl_800D0AD0 /* 800D0ABC 000CC07C 3C 80 80 21 */ lis r4, lbl_8020E288@ha @@ -88820,7 +88820,7 @@ glabel func_800D0A9C lbl_800D0AD0: /* 800D0AD0 000CC090 3B E0 00 00 */ li r31, 0 lbl_800D0AD4: -/* 800D0AD4 000CC094 4B FB F1 ED */ bl func_8008FCC0 +/* 800D0AD4 000CC094 4B FB F1 ED */ bl OSRestoreInterrupts /* 800D0AD8 000CC098 7F E3 FB 78 */ mr r3, r31 /* 800D0ADC 000CC09C 83 E1 00 0C */ lwz r31, 0xc(r1) /* 800D0AE0 000CC0A0 80 01 00 14 */ lwz r0, 0x14(r1) @@ -88834,7 +88834,7 @@ glabel func_800D0AF0 /* 800D0AF8 000CC0B8 90 01 00 14 */ stw r0, 0x14(r1) /* 800D0AFC 000CC0BC 93 E1 00 0C */ stw r31, 0xc(r1) /* 800D0B00 000CC0C0 7C 7F 1B 78 */ mr r31, r3 -/* 800D0B04 000CC0C4 4B FB F1 95 */ bl func_8008FC98 +/* 800D0B04 000CC0C4 4B FB F1 95 */ bl __RAS_OSDisableInterrupts_begin /* 800D0B08 000CC0C8 7F E0 07 75 */ extsb. r0, r31 /* 800D0B0C 000CC0CC 41 80 00 20 */ blt lbl_800D0B2C /* 800D0B10 000CC0D0 2C 00 00 10 */ cmpwi r0, 0x10 @@ -88847,7 +88847,7 @@ glabel func_800D0AF0 lbl_800D0B2C: /* 800D0B2C 000CC0EC 3B E0 00 00 */ li r31, 0 lbl_800D0B30: -/* 800D0B30 000CC0F0 4B FB F1 91 */ bl func_8008FCC0 +/* 800D0B30 000CC0F0 4B FB F1 91 */ bl OSRestoreInterrupts /* 800D0B34 000CC0F4 7F E3 FB 78 */ mr r3, r31 /* 800D0B38 000CC0F8 83 E1 00 0C */ lwz r31, 0xc(r1) /* 800D0B3C 000CC0FC 80 01 00 14 */ lwz r0, 0x14(r1) @@ -88861,7 +88861,7 @@ glabel func_800D0B4C /* 800D0B54 000CC114 90 01 00 14 */ stw r0, 0x14(r1) /* 800D0B58 000CC118 93 E1 00 0C */ stw r31, 0xc(r1) /* 800D0B5C 000CC11C 7C 7F 1B 78 */ mr r31, r3 -/* 800D0B60 000CC120 4B FB F1 39 */ bl func_8008FC98 +/* 800D0B60 000CC120 4B FB F1 39 */ bl __RAS_OSDisableInterrupts_begin /* 800D0B64 000CC124 7F E0 07 75 */ extsb. r0, r31 /* 800D0B68 000CC128 41 80 00 20 */ blt lbl_800D0B88 /* 800D0B6C 000CC12C 2C 00 00 10 */ cmpwi r0, 0x10 @@ -88874,7 +88874,7 @@ glabel func_800D0B4C lbl_800D0B88: /* 800D0B88 000CC148 3B E0 00 00 */ li r31, 0 lbl_800D0B8C: -/* 800D0B8C 000CC14C 4B FB F1 35 */ bl func_8008FCC0 +/* 800D0B8C 000CC14C 4B FB F1 35 */ bl OSRestoreInterrupts /* 800D0B90 000CC150 7F E3 FB 78 */ mr r3, r31 /* 800D0B94 000CC154 83 E1 00 0C */ lwz r31, 0xc(r1) /* 800D0B98 000CC158 80 01 00 14 */ lwz r0, 0x14(r1) @@ -88887,11 +88887,11 @@ glabel func_800D0BA8 /* 800D0BAC 000CC16C 7C 08 02 A6 */ mflr r0 /* 800D0BB0 000CC170 90 01 00 14 */ stw r0, 0x14(r1) /* 800D0BB4 000CC174 93 E1 00 0C */ stw r31, 0xc(r1) -/* 800D0BB8 000CC178 4B FB F0 E1 */ bl func_8008FC98 +/* 800D0BB8 000CC178 4B FB F0 E1 */ bl __RAS_OSDisableInterrupts_begin /* 800D0BBC 000CC17C 3C 80 80 21 */ lis r4, lbl_8020D5C0@ha /* 800D0BC0 000CC180 38 84 D5 C0 */ addi r4, r4, lbl_8020D5C0@l /* 800D0BC4 000CC184 8B E4 06 65 */ lbz r31, 0x665(r4) -/* 800D0BC8 000CC188 4B FB F0 F9 */ bl func_8008FCC0 +/* 800D0BC8 000CC188 4B FB F0 F9 */ bl OSRestoreInterrupts /* 800D0BCC 000CC18C 7F E3 FB 78 */ mr r3, r31 /* 800D0BD0 000CC190 83 E1 00 0C */ lwz r31, 0xc(r1) /* 800D0BD4 000CC194 80 01 00 14 */ lwz r0, 0x14(r1) @@ -89172,7 +89172,7 @@ lbl_800D0E30: /* 800D0FF4 000CC5B4 40 80 00 18 */ bge lbl_800D100C /* 800D0FF8 000CC5B8 38 7D 01 D8 */ addi r3, r29, 0x1d8 /* 800D0FFC 000CC5BC 4C C6 31 82 */ crclr 6 -/* 800D1000 000CC5C0 4B FB B2 95 */ bl func_8008C294 +/* 800D1000 000CC5C0 4B FB B2 95 */ bl OSReport /* 800D1004 000CC5C4 A0 1E 00 04 */ lhz r0, 4(r30) /* 800D1008 000CC5C8 98 1F 06 65 */ stb r0, 0x665(r31) lbl_800D100C: @@ -91155,7 +91155,7 @@ glabel func_800D2B60 /* 800D2B68 000CE128 90 01 00 14 */ stw r0, 0x14(r1) /* 800D2B6C 000CE12C 93 E1 00 0C */ stw r31, 0xc(r1) /* 800D2B70 000CE130 93 C1 00 08 */ stw r30, 8(r1) -/* 800D2B74 000CE134 4B FB D1 25 */ bl func_8008FC98 +/* 800D2B74 000CE134 4B FB D1 25 */ bl __RAS_OSDisableInterrupts_begin /* 800D2B78 000CE138 3F C0 80 21 */ lis r30, lbl_8020F320@ha /* 800D2B7C 000CE13C 38 00 00 00 */ li r0, 0 /* 800D2B80 000CE140 88 BE F3 20 */ lbz r5, lbl_8020F320@l(r30) @@ -91174,7 +91174,7 @@ glabel func_800D2B60 /* 800D2BB4 000CE174 98 7E F3 20 */ stb r3, -0xce0(r30) /* 800D2BB8 000CE178 7C 7F 02 14 */ add r3, r31, r0 /* 800D2BBC 000CE17C 80 63 00 04 */ lwz r3, 4(r3) -/* 800D2BC0 000CE180 4B FB D1 01 */ bl func_8008FCC0 +/* 800D2BC0 000CE180 4B FB D1 01 */ bl OSRestoreInterrupts /* 800D2BC4 000CE184 48 00 00 20 */ b lbl_800D2BE4 lbl_800D2BC8: /* 800D2BC8 000CE188 88 7E F3 20 */ lbz r3, -0xce0(r30) @@ -91183,7 +91183,7 @@ lbl_800D2BC8: /* 800D2BD4 000CE194 98 7E F3 20 */ stb r3, -0xce0(r30) /* 800D2BD8 000CE198 7C 7F 02 14 */ add r3, r31, r0 /* 800D2BDC 000CE19C 80 63 00 04 */ lwz r3, 4(r3) -/* 800D2BE0 000CE1A0 4B FB D0 E1 */ bl func_8008FCC0 +/* 800D2BE0 000CE1A0 4B FB D0 E1 */ bl OSRestoreInterrupts lbl_800D2BE4: /* 800D2BE4 000CE1A4 88 1E F3 20 */ lbz r0, -0xce0(r30) /* 800D2BE8 000CE1A8 2C 00 00 00 */ cmpwi r0, 0 @@ -91220,7 +91220,7 @@ glabel func_800D2C18 /* 800D2C3C 000CE1FC 38 60 00 01 */ li r3, 1 /* 800D2C40 000CE200 48 00 00 64 */ b lbl_800D2CA4 lbl_800D2C44: -/* 800D2C44 000CE204 4B FB D0 55 */ bl func_8008FC98 +/* 800D2C44 000CE204 4B FB D0 55 */ bl __RAS_OSDisableInterrupts_begin /* 800D2C48 000CE208 3C E0 80 21 */ lis r7, lbl_8020F320@ha /* 800D2C4C 000CE20C 57 C0 0D FC */ rlwinm r0, r30, 1, 0x17, 0x1e /* 800D2C50 000CE210 88 A7 F3 20 */ lbz r5, lbl_8020F320@l(r7) @@ -91242,7 +91242,7 @@ lbl_800D2C44: /* 800D2C90 000CE250 98 67 F3 20 */ stb r3, -0xce0(r7) /* 800D2C94 000CE254 7C 66 02 14 */ add r3, r6, r0 /* 800D2C98 000CE258 80 63 00 04 */ lwz r3, 4(r3) -/* 800D2C9C 000CE25C 4B FB D0 25 */ bl func_8008FCC0 +/* 800D2C9C 000CE25C 4B FB D0 25 */ bl OSRestoreInterrupts /* 800D2CA0 000CE260 38 60 00 00 */ li r3, 0 lbl_800D2CA4: /* 800D2CA4 000CE264 80 01 00 14 */ lwz r0, 0x14(r1) @@ -91265,13 +91265,13 @@ glabel func_800D2CC4 /* 800D2CD8 000CE298 98 85 F3 20 */ stb r4, -0xce0(r5) /* 800D2CDC 000CE29C 7C 63 02 14 */ add r3, r3, r0 /* 800D2CE0 000CE2A0 80 63 00 04 */ lwz r3, 4(r3) -/* 800D2CE4 000CE2A4 4B FB CF DC */ b func_8008FCC0 +/* 800D2CE4 000CE2A4 4B FB CF DC */ b OSRestoreInterrupts glabel func_800D2CE8 /* 800D2CE8 000CE2A8 94 21 FF F0 */ stwu r1, -0x10(r1) /* 800D2CEC 000CE2AC 7C 08 02 A6 */ mflr r0 /* 800D2CF0 000CE2B0 90 01 00 14 */ stw r0, 0x14(r1) -/* 800D2CF4 000CE2B4 4B FB CF A5 */ bl func_8008FC98 +/* 800D2CF4 000CE2B4 4B FB CF A5 */ bl __RAS_OSDisableInterrupts_begin /* 800D2CF8 000CE2B8 3C A0 80 21 */ lis r5, lbl_8020F320@ha /* 800D2CFC 000CE2BC 88 05 F3 20 */ lbz r0, lbl_8020F320@l(r5) /* 800D2D00 000CE2C0 38 85 F3 20 */ addi r4, r5, -3296 @@ -91838,7 +91838,7 @@ glabel func_800D3490 /* 800D34C4 000CEA84 41 82 00 10 */ beq lbl_800D34D4 /* 800D34C8 000CEA88 38 7F 00 00 */ addi r3, r31, 0 /* 800D34CC 000CEA8C 4C C6 31 82 */ crclr 6 -/* 800D34D0 000CEA90 4B FB 8D C5 */ bl func_8008C294 +/* 800D34D0 000CEA90 4B FB 8D C5 */ bl OSReport lbl_800D34D4: /* 800D34D4 000CEA94 3F 60 80 23 */ lis r27, lbl_80237E40@ha /* 800D34D8 000CEA98 38 60 00 00 */ li r3, 0 @@ -91852,7 +91852,7 @@ lbl_800D34D4: /* 800D34F8 000CEAB8 41 82 00 10 */ beq lbl_800D3508 /* 800D34FC 000CEABC 38 7F 00 28 */ addi r3, r31, 0x28 /* 800D3500 000CEAC0 4C C6 31 82 */ crclr 6 -/* 800D3504 000CEAC4 4B FB 8D 91 */ bl func_8008C294 +/* 800D3504 000CEAC4 4B FB 8D 91 */ bl OSReport lbl_800D3508: /* 800D3508 000CEAC8 3C 60 80 23 */ lis r3, lbl_80237E40@ha /* 800D350C 000CEACC 38 63 7E 40 */ addi r3, r3, lbl_80237E40@l @@ -91861,7 +91861,7 @@ lbl_800D3508: /* 800D3518 000CEAD8 41 82 00 10 */ beq lbl_800D3528 /* 800D351C 000CEADC 38 7F 00 6C */ addi r3, r31, 0x6c /* 800D3520 000CEAE0 4C C6 31 82 */ crclr 6 -/* 800D3524 000CEAE4 4B FB 8D 71 */ bl func_8008C294 +/* 800D3524 000CEAE4 4B FB 8D 71 */ bl OSReport lbl_800D3528: /* 800D3528 000CEAE8 7F A3 EB 78 */ mr r3, r29 /* 800D352C 000CEAEC 4B FF E3 71 */ bl func_800D189C @@ -91883,7 +91883,7 @@ lbl_800D354C: /* 800D3568 000CEB28 7F 84 E3 78 */ mr r4, r28 /* 800D356C 000CEB2C 38 7F 00 DC */ addi r3, r31, 0xdc /* 800D3570 000CEB30 4C C6 31 82 */ crclr 6 -/* 800D3574 000CEB34 4B FB 8D 21 */ bl func_8008C294 +/* 800D3574 000CEB34 4B FB 8D 21 */ bl OSReport lbl_800D3578: /* 800D3578 000CEB38 7F A3 EB 78 */ mr r3, r29 /* 800D357C 000CEB3C 4B FF E3 21 */ bl func_800D189C @@ -91918,7 +91918,7 @@ lbl_800D35A4: /* 800D35E8 000CEBA8 A0 BE 00 04 */ lhz r5, 4(r30) /* 800D35EC 000CEBAC 38 7F 01 14 */ addi r3, r31, 0x114 /* 800D35F0 000CEBB0 4C C6 31 82 */ crclr 6 -/* 800D35F4 000CEBB4 4B FB 8C A1 */ bl func_8008C294 +/* 800D35F4 000CEBB4 4B FB 8C A1 */ bl OSReport lbl_800D35F8: /* 800D35F8 000CEBB8 A0 1E 00 04 */ lhz r0, 4(r30) /* 800D35FC 000CEBBC 3F 60 80 23 */ lis r27, lbl_80237E40@ha @@ -91934,7 +91934,7 @@ lbl_800D3614: /* 800D3620 000CEBE0 88 9F 00 00 */ lbz r4, 0(r31) /* 800D3624 000CEBE4 38 6D 85 D8 */ addi r3, r13, lbl_8025CC98-_SDA_BASE_ /* 800D3628 000CEBE8 4C C6 31 82 */ crclr 6 -/* 800D362C 000CEBEC 4B FB 8C 69 */ bl func_8008C294 +/* 800D362C 000CEBEC 4B FB 8C 69 */ bl OSReport lbl_800D3630: /* 800D3630 000CEBF0 3B 5A 00 01 */ addi r26, r26, 1 /* 800D3634 000CEBF4 3B FF 00 01 */ addi r31, r31, 1 @@ -91948,7 +91948,7 @@ lbl_800D3638: /* 800D3650 000CEC10 41 82 00 10 */ beq lbl_800D3660 /* 800D3654 000CEC14 38 6D 85 E0 */ addi r3, r13, lbl_8025CCA0-_SDA_BASE_ /* 800D3658 000CEC18 4C C6 31 82 */ crclr 6 -/* 800D365C 000CEC1C 4B FB 8C 39 */ bl func_8008C294 +/* 800D365C 000CEC1C 4B FB 8C 39 */ bl OSReport lbl_800D3660: /* 800D3660 000CEC20 3C A0 80 23 */ lis r5, lbl_80237EA0@ha /* 800D3664 000CEC24 3C E0 80 0D */ lis r7, func_800D4980@ha @@ -91991,7 +91991,7 @@ glabel func_800D36AC /* 800D36E8 000CECA8 41 82 00 10 */ beq lbl_800D36F8 /* 800D36EC 000CECAC 38 7D 01 5C */ addi r3, r29, 0x15c /* 800D36F0 000CECB0 4C C6 31 82 */ crclr 6 -/* 800D36F4 000CECB4 4B FB 8B A1 */ bl func_8008C294 +/* 800D36F4 000CECB4 4B FB 8B A1 */ bl OSReport lbl_800D36F8: /* 800D36F8 000CECB8 3C 60 80 23 */ lis r3, lbl_80237E40@ha /* 800D36FC 000CECBC 38 63 7E 40 */ addi r3, r3, lbl_80237E40@l @@ -92000,7 +92000,7 @@ lbl_800D36F8: /* 800D3708 000CECC8 41 82 00 10 */ beq lbl_800D3718 /* 800D370C 000CECCC 38 7D 01 A0 */ addi r3, r29, 0x1a0 /* 800D3710 000CECD0 4C C6 31 82 */ crclr 6 -/* 800D3714 000CECD4 4B FB 8B 81 */ bl func_8008C294 +/* 800D3714 000CECD4 4B FB 8B 81 */ bl OSReport lbl_800D3718: /* 800D3718 000CECD8 7F C3 F3 78 */ mr r3, r30 /* 800D371C 000CECDC 4B FF E1 81 */ bl func_800D189C @@ -92020,7 +92020,7 @@ lbl_800D373C: /* 800D3750 000CED10 7C 64 1B 78 */ mr r4, r3 /* 800D3754 000CED14 38 7D 02 00 */ addi r3, r29, 0x200 /* 800D3758 000CED18 4C C6 31 82 */ crclr 6 -/* 800D375C 000CED1C 4B FB 8B 39 */ bl func_8008C294 +/* 800D375C 000CED1C 4B FB 8B 39 */ bl OSReport lbl_800D3760: /* 800D3760 000CED20 7F C3 F3 78 */ mr r3, r30 /* 800D3764 000CED24 4B FF E1 39 */ bl func_800D189C @@ -92053,7 +92053,7 @@ lbl_800D3790: /* 800D37C8 000CED88 A0 BF 00 04 */ lhz r5, 4(r31) /* 800D37CC 000CED8C 38 7D 02 38 */ addi r3, r29, 0x238 /* 800D37D0 000CED90 4C C6 31 82 */ crclr 6 -/* 800D37D4 000CED94 4B FB 8A C1 */ bl func_8008C294 +/* 800D37D4 000CED94 4B FB 8A C1 */ bl OSReport lbl_800D37D8: /* 800D37D8 000CED98 A0 1F 00 04 */ lhz r0, 4(r31) /* 800D37DC 000CED9C 3F 80 80 23 */ lis r28, lbl_80237E40@ha @@ -92069,7 +92069,7 @@ lbl_800D37F4: /* 800D3800 000CEDC0 88 9D 00 00 */ lbz r4, 0(r29) /* 800D3804 000CEDC4 38 6D 85 D8 */ addi r3, r13, lbl_8025CC98-_SDA_BASE_ /* 800D3808 000CEDC8 4C C6 31 82 */ crclr 6 -/* 800D380C 000CEDCC 4B FB 8A 89 */ bl func_8008C294 +/* 800D380C 000CEDCC 4B FB 8A 89 */ bl OSReport lbl_800D3810: /* 800D3810 000CEDD0 3B 7B 00 01 */ addi r27, r27, 1 /* 800D3814 000CEDD4 3B BD 00 01 */ addi r29, r29, 1 @@ -92084,7 +92084,7 @@ lbl_800D3818: /* 800D3834 000CEDF4 41 82 00 10 */ beq lbl_800D3844 /* 800D3838 000CEDF8 38 6D 85 E0 */ addi r3, r13, lbl_8025CCA0-_SDA_BASE_ /* 800D383C 000CEDFC 4C C6 31 82 */ crclr 6 -/* 800D3840 000CEE00 4B FB 8A 55 */ bl func_8008C294 +/* 800D3840 000CEE00 4B FB 8A 55 */ bl OSReport lbl_800D3844: /* 800D3844 000CEE04 7F E3 FB 78 */ mr r3, r31 /* 800D3848 000CEE08 48 01 C9 3D */ bl func_800F0184 @@ -92139,7 +92139,7 @@ lbl_800D38D8: /* 800D38F4 000CEEB4 41 82 FF E4 */ beq lbl_800D38D8 /* 800D38F8 000CEEB8 38 7D 02 80 */ addi r3, r29, 0x280 /* 800D38FC 000CEEBC 4C C6 31 82 */ crclr 6 -/* 800D3900 000CEEC0 4B FB 89 95 */ bl func_8008C294 +/* 800D3900 000CEEC0 4B FB 89 95 */ bl OSReport /* 800D3904 000CEEC4 4B FF FF D4 */ b lbl_800D38D8 lbl_800D3908: /* 800D3908 000CEEC8 38 80 11 00 */ li r4, 0x1100 @@ -92172,7 +92172,7 @@ lbl_800D3908: /* 800D3974 000CEF34 7F 64 DB 78 */ mr r4, r27 /* 800D3978 000CEF38 38 7D 02 D4 */ addi r3, r29, 0x2d4 /* 800D397C 000CEF3C 4C C6 31 82 */ crclr 6 -/* 800D3980 000CEF40 4B FB 89 15 */ bl func_8008C294 +/* 800D3980 000CEF40 4B FB 89 15 */ bl OSReport lbl_800D3984: /* 800D3984 000CEF44 3C 60 80 23 */ lis r3, lbl_80237E40@ha /* 800D3988 000CEF48 38 63 7E 40 */ addi r3, r3, lbl_80237E40@l @@ -92182,7 +92182,7 @@ lbl_800D3984: /* 800D3998 000CEF58 7F 64 DB 78 */ mr r4, r27 /* 800D399C 000CEF5C 38 7D 03 20 */ addi r3, r29, 0x320 /* 800D39A0 000CEF60 4C C6 31 82 */ crclr 6 -/* 800D39A4 000CEF64 4B FB 88 F1 */ bl func_8008C294 +/* 800D39A4 000CEF64 4B FB 88 F1 */ bl OSReport lbl_800D39A8: /* 800D39A8 000CEF68 7F 83 E3 78 */ mr r3, r28 /* 800D39AC 000CEF6C 4B FF DE F1 */ bl func_800D189C @@ -92215,7 +92215,7 @@ lbl_800D39EC: /* 800D3A08 000CEFC8 41 82 FF E4 */ beq lbl_800D39EC /* 800D3A0C 000CEFCC 38 7D 03 78 */ addi r3, r29, 0x378 /* 800D3A10 000CEFD0 4C C6 31 82 */ crclr 6 -/* 800D3A14 000CEFD4 4B FB 88 81 */ bl func_8008C294 +/* 800D3A14 000CEFD4 4B FB 88 81 */ bl OSReport /* 800D3A18 000CEFD8 4B FF FF D4 */ b lbl_800D39EC lbl_800D3A1C: /* 800D3A1C 000CEFDC 38 80 10 00 */ li r4, 0x1000 @@ -92248,7 +92248,7 @@ lbl_800D3A1C: /* 800D3A88 000CF048 7F 64 DB 78 */ mr r4, r27 /* 800D3A8C 000CF04C 38 7D 03 CC */ addi r3, r29, 0x3cc /* 800D3A90 000CF050 4C C6 31 82 */ crclr 6 -/* 800D3A94 000CF054 4B FB 88 01 */ bl func_8008C294 +/* 800D3A94 000CF054 4B FB 88 01 */ bl OSReport lbl_800D3A98: /* 800D3A98 000CF058 3C 60 80 23 */ lis r3, lbl_80237E40@ha /* 800D3A9C 000CF05C 38 63 7E 40 */ addi r3, r3, lbl_80237E40@l @@ -92258,7 +92258,7 @@ lbl_800D3A98: /* 800D3AAC 000CF06C 7F 64 DB 78 */ mr r4, r27 /* 800D3AB0 000CF070 38 7D 04 04 */ addi r3, r29, 0x404 /* 800D3AB4 000CF074 4C C6 31 82 */ crclr 6 -/* 800D3AB8 000CF078 4B FB 87 DD */ bl func_8008C294 +/* 800D3AB8 000CF078 4B FB 87 DD */ bl OSReport lbl_800D3ABC: /* 800D3ABC 000CF07C 7F 83 E3 78 */ mr r3, r28 /* 800D3AC0 000CF080 4B FF DD DD */ bl func_800D189C @@ -92294,7 +92294,7 @@ glabel func_800D3AEC /* 800D3B2C 000CF0EC 7F C4 F3 78 */ mr r4, r30 /* 800D3B30 000CF0F0 38 7D 04 60 */ addi r3, r29, 0x460 /* 800D3B34 000CF0F4 4C C6 31 82 */ crclr 6 -/* 800D3B38 000CF0F8 4B FB 87 5D */ bl func_8008C294 +/* 800D3B38 000CF0F8 4B FB 87 5D */ bl OSReport lbl_800D3B3C: /* 800D3B3C 000CF0FC 2C 1E 00 00 */ cmpwi r30, 0 /* 800D3B40 000CF100 40 80 00 28 */ bge lbl_800D3B68 @@ -92306,7 +92306,7 @@ lbl_800D3B3C: /* 800D3B58 000CF118 7F C4 F3 78 */ mr r4, r30 /* 800D3B5C 000CF11C 38 7D 04 98 */ addi r3, r29, 0x498 /* 800D3B60 000CF120 4C C6 31 82 */ crclr 6 -/* 800D3B64 000CF124 4B FB 87 31 */ bl func_8008C294 +/* 800D3B64 000CF124 4B FB 87 31 */ bl OSReport lbl_800D3B68: /* 800D3B68 000CF128 2C 1C 00 00 */ cmpwi r28, 0 /* 800D3B6C 000CF12C 41 82 00 28 */ beq lbl_800D3B94 @@ -92351,7 +92351,7 @@ lbl_800D3B94: /* 800D3C04 000CF1C4 41 82 00 10 */ beq lbl_800D3C14 /* 800D3C08 000CF1C8 38 7D 04 D0 */ addi r3, r29, 0x4d0 /* 800D3C0C 000CF1CC 4C C6 31 82 */ crclr 6 -/* 800D3C10 000CF1D0 4B FB 86 85 */ bl func_8008C294 +/* 800D3C10 000CF1D0 4B FB 86 85 */ bl OSReport lbl_800D3C14: /* 800D3C14 000CF1D4 3C 60 80 23 */ lis r3, lbl_80237E40@ha /* 800D3C18 000CF1D8 7F 84 E3 78 */ mr r4, r28 @@ -92395,7 +92395,7 @@ glabel func_800D3C60 /* 800D3CA0 000CF260 7F C4 F3 78 */ mr r4, r30 /* 800D3CA4 000CF264 38 7D 05 18 */ addi r3, r29, 0x518 /* 800D3CA8 000CF268 4C C6 31 82 */ crclr 6 -/* 800D3CAC 000CF26C 4B FB 85 E9 */ bl func_8008C294 +/* 800D3CAC 000CF26C 4B FB 85 E9 */ bl OSReport lbl_800D3CB0: /* 800D3CB0 000CF270 2C 1E 00 00 */ cmpwi r30, 0 /* 800D3CB4 000CF274 40 80 00 28 */ bge lbl_800D3CDC @@ -92407,7 +92407,7 @@ lbl_800D3CB0: /* 800D3CCC 000CF28C 7F C4 F3 78 */ mr r4, r30 /* 800D3CD0 000CF290 38 7D 05 50 */ addi r3, r29, 0x550 /* 800D3CD4 000CF294 4C C6 31 82 */ crclr 6 -/* 800D3CD8 000CF298 4B FB 85 BD */ bl func_8008C294 +/* 800D3CD8 000CF298 4B FB 85 BD */ bl OSReport lbl_800D3CDC: /* 800D3CDC 000CF29C 2C 1C 00 00 */ cmpwi r28, 0 /* 800D3CE0 000CF2A0 41 82 00 28 */ beq lbl_800D3D08 @@ -92449,7 +92449,7 @@ lbl_800D3D08: /* 800D3D6C 000CF32C 41 82 00 10 */ beq lbl_800D3D7C /* 800D3D70 000CF330 38 7D 05 88 */ addi r3, r29, 0x588 /* 800D3D74 000CF334 4C C6 31 82 */ crclr 6 -/* 800D3D78 000CF338 4B FB 85 1D */ bl func_8008C294 +/* 800D3D78 000CF338 4B FB 85 1D */ bl OSReport lbl_800D3D7C: /* 800D3D7C 000CF33C 3C 60 80 23 */ lis r3, lbl_80237E40@ha /* 800D3D80 000CF340 7F 84 E3 78 */ mr r4, r28 @@ -92526,7 +92526,7 @@ lbl_800D3E58: /* 800D3E80 000CF440 38 A0 05 7E */ li r5, 0x57e /* 800D3E84 000CF444 38 C0 03 05 */ li r6, 0x305 /* 800D3E88 000CF448 4C C6 31 82 */ crclr 6 -/* 800D3E8C 000CF44C 4B FB 84 09 */ bl func_8008C294 +/* 800D3E8C 000CF44C 4B FB 84 09 */ bl OSReport lbl_800D3E90: /* 800D3E90 000CF450 3C 60 80 23 */ lis r3, lbl_80237E40@ha /* 800D3E94 000CF454 38 63 7E 40 */ addi r3, r3, lbl_80237E40@l @@ -92536,7 +92536,7 @@ lbl_800D3E90: /* 800D3EA4 000CF464 3C 60 80 19 */ lis r3, lbl_8018D998@ha /* 800D3EA8 000CF468 38 63 D9 98 */ addi r3, r3, lbl_8018D998@l /* 800D3EAC 000CF46C 4C C6 31 82 */ crclr 6 -/* 800D3EB0 000CF470 4B FB 83 E5 */ bl func_8008C294 +/* 800D3EB0 000CF470 4B FB 83 E5 */ bl OSReport /* 800D3EB4 000CF474 48 00 00 08 */ b lbl_800D3EBC lbl_800D3EB8: /* 800D3EB8 000CF478 93 ED 85 D4 */ stw r31, lbl_8025CC94-_SDA_BASE_(r13) @@ -92586,7 +92586,7 @@ lbl_800D3F3C: /* 800D3F58 000CF518 41 82 01 CC */ beq lbl_800D4124 /* 800D3F5C 000CF51C 38 7F 06 70 */ addi r3, r31, 0x670 /* 800D3F60 000CF520 4C C6 31 82 */ crclr 6 -/* 800D3F64 000CF524 4B FB 83 31 */ bl func_8008C294 +/* 800D3F64 000CF524 4B FB 83 31 */ bl OSReport /* 800D3F68 000CF528 48 00 01 BC */ b lbl_800D4124 lbl_800D3F6C: /* 800D3F6C 000CF52C 4B FF 80 31 */ bl func_800CBF9C @@ -92599,7 +92599,7 @@ lbl_800D3F6C: /* 800D3F88 000CF548 41 82 01 9C */ beq lbl_800D4124 /* 800D3F8C 000CF54C 38 7F 06 A8 */ addi r3, r31, 0x6a8 /* 800D3F90 000CF550 4C C6 31 82 */ crclr 6 -/* 800D3F94 000CF554 4B FB 83 01 */ bl func_8008C294 +/* 800D3F94 000CF554 4B FB 83 01 */ bl OSReport /* 800D3F98 000CF558 48 00 01 8C */ b lbl_800D4124 lbl_800D3F9C: /* 800D3F9C 000CF55C 88 0D 94 B4 */ lbz r0, lbl_8025DB74-_SDA_BASE_(r13) @@ -92636,7 +92636,7 @@ lbl_800D3FD8: /* 800D4010 000CF5D0 41 82 01 14 */ beq lbl_800D4124 /* 800D4014 000CF5D4 38 7F 06 E0 */ addi r3, r31, 0x6e0 /* 800D4018 000CF5D8 4C C6 31 82 */ crclr 6 -/* 800D401C 000CF5DC 4B FB 82 79 */ bl func_8008C294 +/* 800D401C 000CF5DC 4B FB 82 79 */ bl OSReport /* 800D4020 000CF5E0 48 00 01 04 */ b lbl_800D4124 lbl_800D4024: /* 800D4024 000CF5E4 88 1D 00 28 */ lbz r0, 0x28(r29) @@ -92645,7 +92645,7 @@ lbl_800D4024: /* 800D4030 000CF5F0 80 9E 7E 40 */ lwz r4, 0x7e40(r30) /* 800D4034 000CF5F4 38 7F 07 20 */ addi r3, r31, 0x720 /* 800D4038 000CF5F8 4C C6 31 82 */ crclr 6 -/* 800D403C 000CF5FC 4B FB 82 59 */ bl func_8008C294 +/* 800D403C 000CF5FC 4B FB 82 59 */ bl OSReport lbl_800D4040: /* 800D4040 000CF600 3F A0 80 23 */ lis r29, lbl_80237E40@ha /* 800D4044 000CF604 38 60 00 02 */ li r3, 2 @@ -92689,7 +92689,7 @@ lbl_800D40C8: /* 800D40D8 000CF698 41 82 00 4C */ beq lbl_800D4124 /* 800D40DC 000CF69C 38 7F 07 68 */ addi r3, r31, 0x768 /* 800D40E0 000CF6A0 4C C6 31 82 */ crclr 6 -/* 800D40E4 000CF6A4 4B FB 81 B1 */ bl func_8008C294 +/* 800D40E4 000CF6A4 4B FB 81 B1 */ bl OSReport /* 800D40E8 000CF6A8 48 00 00 3C */ b lbl_800D4124 lbl_800D40EC: /* 800D40EC 000CF6AC 88 1D 00 28 */ lbz r0, 0x28(r29) @@ -92697,7 +92697,7 @@ lbl_800D40EC: /* 800D40F4 000CF6B4 41 82 00 10 */ beq lbl_800D4104 /* 800D40F8 000CF6B8 38 7F 07 A4 */ addi r3, r31, 0x7a4 /* 800D40FC 000CF6BC 4C C6 31 82 */ crclr 6 -/* 800D4100 000CF6C0 4B FB 81 95 */ bl func_8008C294 +/* 800D4100 000CF6C0 4B FB 81 95 */ bl OSReport lbl_800D4104: /* 800D4104 000CF6C4 4B FF EB E5 */ bl func_800D2CE8 /* 800D4108 000CF6C8 3C 60 80 23 */ lis r3, lbl_80237E40@ha @@ -92736,7 +92736,7 @@ glabel func_800D4140 /* 800D4180 000CF740 41 82 00 BC */ beq lbl_800D423C /* 800D4184 000CF744 38 7E 07 F0 */ addi r3, r30, 0x7f0 /* 800D4188 000CF748 4C C6 31 82 */ crclr 6 -/* 800D418C 000CF74C 4B FB 81 09 */ bl func_8008C294 +/* 800D418C 000CF74C 4B FB 81 09 */ bl OSReport /* 800D4190 000CF750 48 00 00 AC */ b lbl_800D423C lbl_800D4194: /* 800D4194 000CF754 88 1F 00 1C */ lbz r0, 0x1c(r31) @@ -92753,7 +92753,7 @@ lbl_800D41AC: /* 800D41BC 000CF77C 41 82 00 10 */ beq lbl_800D41CC /* 800D41C0 000CF780 38 7E 08 38 */ addi r3, r30, 0x838 /* 800D41C4 000CF784 4C C6 31 82 */ crclr 6 -/* 800D41C8 000CF788 4B FB 80 CD */ bl func_8008C294 +/* 800D41C8 000CF788 4B FB 80 CD */ bl OSReport lbl_800D41CC: /* 800D41CC 000CF78C 3C 60 80 23 */ lis r3, lbl_80237E40@ha /* 800D41D0 000CF790 38 63 7E 40 */ addi r3, r3, lbl_80237E40@l @@ -92763,7 +92763,7 @@ lbl_800D41CC: /* 800D41E0 000CF7A0 88 83 00 1C */ lbz r4, 0x1c(r3) /* 800D41E4 000CF7A4 38 7E 08 70 */ addi r3, r30, 0x870 /* 800D41E8 000CF7A8 4C C6 31 82 */ crclr 6 -/* 800D41EC 000CF7AC 4B FB 80 A9 */ bl func_8008C294 +/* 800D41EC 000CF7AC 4B FB 80 A9 */ bl OSReport lbl_800D41F0: /* 800D41F0 000CF7B0 3C 60 80 23 */ lis r3, lbl_80237E40@ha /* 800D41F4 000CF7B4 38 63 7E 40 */ addi r3, r3, lbl_80237E40@l @@ -92773,7 +92773,7 @@ lbl_800D41F0: /* 800D4204 000CF7C4 88 83 00 1D */ lbz r4, 0x1d(r3) /* 800D4208 000CF7C8 38 7E 08 A0 */ addi r3, r30, 0x8a0 /* 800D420C 000CF7CC 4C C6 31 82 */ crclr 6 -/* 800D4210 000CF7D0 4B FB 80 85 */ bl func_8008C294 +/* 800D4210 000CF7D0 4B FB 80 85 */ bl OSReport /* 800D4214 000CF7D4 48 00 00 28 */ b lbl_800D423C lbl_800D4218: /* 800D4218 000CF7D8 4B FF EA D1 */ bl func_800D2CE8 @@ -92820,7 +92820,7 @@ glabel func_800D4260 /* 800D42A8 000CF868 41 82 00 10 */ beq lbl_800D42B8 /* 800D42AC 000CF86C 38 7F 08 D0 */ addi r3, r31, 0x8d0 /* 800D42B0 000CF870 4C C6 31 82 */ crclr 6 -/* 800D42B4 000CF874 4B FB 7F E1 */ bl func_8008C294 +/* 800D42B4 000CF874 4B FB 7F E1 */ bl OSReport lbl_800D42B8: /* 800D42B8 000CF878 38 60 00 00 */ li r3, 0 /* 800D42BC 000CF87C 48 00 05 14 */ b lbl_800D47D0 @@ -92834,7 +92834,7 @@ lbl_800D42C0: /* 800D42D8 000CF898 38 7F 09 08 */ addi r3, r31, 0x908 /* 800D42DC 000CF89C 38 84 FF F8 */ addi r4, r4, -8 /* 800D42E0 000CF8A0 4C C6 31 82 */ crclr 6 -/* 800D42E4 000CF8A4 4B FB 7F B1 */ bl func_8008C294 +/* 800D42E4 000CF8A4 4B FB 7F B1 */ bl OSReport lbl_800D42E8: /* 800D42E8 000CF8A8 3C 60 80 23 */ lis r3, lbl_80237E40@ha /* 800D42EC 000CF8AC 38 63 7E 40 */ addi r3, r3, lbl_80237E40@l @@ -92845,7 +92845,7 @@ lbl_800D42E8: /* 800D4300 000CF8C0 7F 85 E3 78 */ mr r5, r28 /* 800D4304 000CF8C4 38 7F 09 28 */ addi r3, r31, 0x928 /* 800D4308 000CF8C8 4C C6 31 82 */ crclr 6 -/* 800D430C 000CF8CC 4B FB 7F 89 */ bl func_8008C294 +/* 800D430C 000CF8CC 4B FB 7F 89 */ bl OSReport lbl_800D4310: /* 800D4310 000CF8D0 3F 40 80 23 */ lis r26, lbl_80237E40@ha /* 800D4314 000CF8D4 3B 20 00 00 */ li r25, 0 @@ -92859,7 +92859,7 @@ lbl_800D4320: /* 800D4330 000CF8F0 38 6D 85 D8 */ addi r3, r13, lbl_8025CC98-_SDA_BASE_ /* 800D4334 000CF8F4 7C 9B 00 AE */ lbzx r4, r27, r0 /* 800D4338 000CF8F8 4C C6 31 82 */ crclr 6 -/* 800D433C 000CF8FC 4B FB 7F 59 */ bl func_8008C294 +/* 800D433C 000CF8FC 4B FB 7F 59 */ bl OSReport lbl_800D4340: /* 800D4340 000CF900 3B 39 00 01 */ addi r25, r25, 1 lbl_800D4344: @@ -92873,7 +92873,7 @@ lbl_800D4344: /* 800D4360 000CF920 41 82 00 10 */ beq lbl_800D4370 /* 800D4364 000CF924 38 6D 85 E0 */ addi r3, r13, lbl_8025CCA0-_SDA_BASE_ /* 800D4368 000CF928 4C C6 31 82 */ crclr 6 -/* 800D436C 000CF92C 4B FB 7F 29 */ bl func_8008C294 +/* 800D436C 000CF92C 4B FB 7F 29 */ bl OSReport lbl_800D4370: /* 800D4370 000CF930 2C 1E 00 02 */ cmpwi r30, 2 /* 800D4374 000CF934 41 82 02 2C */ beq lbl_800D45A0 @@ -92895,7 +92895,7 @@ lbl_800D438C: /* 800D43B0 000CF970 41 82 00 10 */ beq lbl_800D43C0 /* 800D43B4 000CF974 38 7F 09 58 */ addi r3, r31, 0x958 /* 800D43B8 000CF978 4C C6 31 82 */ crclr 6 -/* 800D43BC 000CF97C 4B FB 7E D9 */ bl func_8008C294 +/* 800D43BC 000CF97C 4B FB 7E D9 */ bl OSReport lbl_800D43C0: /* 800D43C0 000CF980 38 60 00 00 */ li r3, 0 /* 800D43C4 000CF984 48 00 04 0C */ b lbl_800D47D0 @@ -92941,7 +92941,7 @@ lbl_800D443C: /* 800D445C 000CFA1C A0 9B 00 44 */ lhz r4, 0x44(r27) /* 800D4460 000CFA20 38 7F 09 9C */ addi r3, r31, 0x99c /* 800D4464 000CFA24 4C C6 31 82 */ crclr 6 -/* 800D4468 000CFA28 4B FB 7E 2D */ bl func_8008C294 +/* 800D4468 000CFA28 4B FB 7E 2D */ bl OSReport lbl_800D446C: /* 800D446C 000CFA2C 38 60 00 00 */ li r3, 0 /* 800D4470 000CFA30 48 00 03 60 */ b lbl_800D47D0 @@ -92953,7 +92953,7 @@ lbl_800D4474: /* 800D4484 000CFA44 41 82 00 10 */ beq lbl_800D4494 /* 800D4488 000CFA48 38 7F 09 D0 */ addi r3, r31, 0x9d0 /* 800D448C 000CFA4C 4C C6 31 82 */ crclr 6 -/* 800D4490 000CFA50 4B FB 7E 05 */ bl func_8008C294 +/* 800D4490 000CFA50 4B FB 7E 05 */ bl OSReport lbl_800D4494: /* 800D4494 000CFA54 3C 60 80 23 */ lis r3, lbl_80237E40@ha /* 800D4498 000CFA58 38 63 7E 40 */ addi r3, r3, lbl_80237E40@l @@ -92962,7 +92962,7 @@ lbl_800D4494: /* 800D44A4 000CFA64 41 82 00 10 */ beq lbl_800D44B4 /* 800D44A8 000CFA68 38 7F 09 D0 */ addi r3, r31, 0x9d0 /* 800D44AC 000CFA6C 4C C6 31 82 */ crclr 6 -/* 800D44B0 000CFA70 4B FB 7D E5 */ bl func_8008C294 +/* 800D44B0 000CFA70 4B FB 7D E5 */ bl OSReport lbl_800D44B4: /* 800D44B4 000CFA74 3C 60 80 23 */ lis r3, lbl_80237E40@ha /* 800D44B8 000CFA78 38 63 7E 40 */ addi r3, r3, lbl_80237E40@l @@ -92973,7 +92973,7 @@ lbl_800D44B4: /* 800D44CC 000CFA8C 7F A4 EB 78 */ mr r4, r29 /* 800D44D0 000CFA90 38 7F 0A 34 */ addi r3, r31, 0xa34 /* 800D44D4 000CFA94 4C C6 31 82 */ crclr 6 -/* 800D44D8 000CFA98 4B FB 7D BD */ bl func_8008C294 +/* 800D44D8 000CFA98 4B FB 7D BD */ bl OSReport lbl_800D44DC: /* 800D44DC 000CFA9C 2C 1D FF EA */ cmpwi r29, -22 /* 800D44E0 000CFAA0 41 82 00 2C */ beq lbl_800D450C @@ -92986,7 +92986,7 @@ lbl_800D44DC: /* 800D44FC 000CFABC 7F A4 EB 78 */ mr r4, r29 /* 800D4500 000CFAC0 38 7F 0A 90 */ addi r3, r31, 0xa90 /* 800D4504 000CFAC4 4C C6 31 82 */ crclr 6 -/* 800D4508 000CFAC8 4B FB 7D 8D */ bl func_8008C294 +/* 800D4508 000CFAC8 4B FB 7D 8D */ bl OSReport lbl_800D450C: /* 800D450C 000CFACC 2C 1D FF F8 */ cmpwi r29, -8 /* 800D4510 000CFAD0 40 82 00 2C */ bne lbl_800D453C @@ -92999,7 +92999,7 @@ lbl_800D450C: /* 800D452C 000CFAEC 7F A4 EB 78 */ mr r4, r29 /* 800D4530 000CFAF0 38 7F 0B 00 */ addi r3, r31, 0xb00 /* 800D4534 000CFAF4 4C C6 31 82 */ crclr 6 -/* 800D4538 000CFAF8 4B FB 7D 5D */ bl func_8008C294 +/* 800D4538 000CFAF8 4B FB 7D 5D */ bl OSReport lbl_800D453C: /* 800D453C 000CFAFC 3C 60 80 23 */ lis r3, lbl_80237E40@ha /* 800D4540 000CFB00 38 63 7E 40 */ addi r3, r3, lbl_80237E40@l @@ -93008,7 +93008,7 @@ lbl_800D453C: /* 800D454C 000CFB0C 41 82 00 10 */ beq lbl_800D455C /* 800D4550 000CFB10 38 7F 09 D0 */ addi r3, r31, 0x9d0 /* 800D4554 000CFB14 4C C6 31 82 */ crclr 6 -/* 800D4558 000CFB18 4B FB 7D 3D */ bl func_8008C294 +/* 800D4558 000CFB18 4B FB 7D 3D */ bl OSReport lbl_800D455C: /* 800D455C 000CFB1C 3C 60 80 23 */ lis r3, lbl_80237E40@ha /* 800D4560 000CFB20 38 63 7E 40 */ addi r3, r3, lbl_80237E40@l @@ -93017,7 +93017,7 @@ lbl_800D455C: /* 800D456C 000CFB2C 41 82 00 10 */ beq lbl_800D457C /* 800D4570 000CFB30 38 7F 09 D0 */ addi r3, r31, 0x9d0 /* 800D4574 000CFB34 4C C6 31 82 */ crclr 6 -/* 800D4578 000CFB38 4B FB 7D 1D */ bl func_8008C294 +/* 800D4578 000CFB38 4B FB 7D 1D */ bl OSReport lbl_800D457C: /* 800D457C 000CFB3C 7F C3 F3 78 */ mr r3, r30 /* 800D4580 000CFB40 4B FF D3 1D */ bl func_800D189C @@ -93042,7 +93042,7 @@ lbl_800D45A0: /* 800D45C4 000CFB84 41 82 00 10 */ beq lbl_800D45D4 /* 800D45C8 000CFB88 38 7F 0B 6C */ addi r3, r31, 0xb6c /* 800D45CC 000CFB8C 4C C6 31 82 */ crclr 6 -/* 800D45D0 000CFB90 4B FB 7C C5 */ bl func_8008C294 +/* 800D45D0 000CFB90 4B FB 7C C5 */ bl OSReport lbl_800D45D4: /* 800D45D4 000CFB94 38 60 00 00 */ li r3, 0 /* 800D45D8 000CFB98 48 00 01 F8 */ b lbl_800D47D0 @@ -93064,7 +93064,7 @@ lbl_800D45DC: /* 800D4614 000CFBD4 41 82 00 10 */ beq lbl_800D4624 /* 800D4618 000CFBD8 38 7F 0B B0 */ addi r3, r31, 0xbb0 /* 800D461C 000CFBDC 4C C6 31 82 */ crclr 6 -/* 800D4620 000CFBE0 4B FB 7C 75 */ bl func_8008C294 +/* 800D4620 000CFBE0 4B FB 7C 75 */ bl OSReport lbl_800D4624: /* 800D4624 000CFBE4 3C 60 80 23 */ lis r3, lbl_80237E40@ha /* 800D4628 000CFBE8 3B 63 7E 40 */ addi r27, r3, lbl_80237E40@l @@ -93096,7 +93096,7 @@ lbl_800D466C: /* 800D468C 000CFC4C A0 9B 00 34 */ lhz r4, 0x34(r27) /* 800D4690 000CFC50 38 7F 0B DC */ addi r3, r31, 0xbdc /* 800D4694 000CFC54 4C C6 31 82 */ crclr 6 -/* 800D4698 000CFC58 4B FB 7B FD */ bl func_8008C294 +/* 800D4698 000CFC58 4B FB 7B FD */ bl OSReport lbl_800D469C: /* 800D469C 000CFC5C 38 60 00 00 */ li r3, 0 /* 800D46A0 000CFC60 48 00 01 30 */ b lbl_800D47D0 @@ -93108,7 +93108,7 @@ lbl_800D46A4: /* 800D46B4 000CFC74 41 82 00 10 */ beq lbl_800D46C4 /* 800D46B8 000CFC78 38 7F 09 D0 */ addi r3, r31, 0x9d0 /* 800D46BC 000CFC7C 4C C6 31 82 */ crclr 6 -/* 800D46C0 000CFC80 4B FB 7B D5 */ bl func_8008C294 +/* 800D46C0 000CFC80 4B FB 7B D5 */ bl OSReport lbl_800D46C4: /* 800D46C4 000CFC84 3C 60 80 23 */ lis r3, lbl_80237E40@ha /* 800D46C8 000CFC88 38 63 7E 40 */ addi r3, r3, lbl_80237E40@l @@ -93117,7 +93117,7 @@ lbl_800D46C4: /* 800D46D4 000CFC94 41 82 00 10 */ beq lbl_800D46E4 /* 800D46D8 000CFC98 38 7F 09 D0 */ addi r3, r31, 0x9d0 /* 800D46DC 000CFC9C 4C C6 31 82 */ crclr 6 -/* 800D46E0 000CFCA0 4B FB 7B B5 */ bl func_8008C294 +/* 800D46E0 000CFCA0 4B FB 7B B5 */ bl OSReport lbl_800D46E4: /* 800D46E4 000CFCA4 3C 60 80 23 */ lis r3, lbl_80237E40@ha /* 800D46E8 000CFCA8 38 63 7E 40 */ addi r3, r3, lbl_80237E40@l @@ -93128,7 +93128,7 @@ lbl_800D46E4: /* 800D46FC 000CFCBC 7F A4 EB 78 */ mr r4, r29 /* 800D4700 000CFCC0 38 7F 0C 10 */ addi r3, r31, 0xc10 /* 800D4704 000CFCC4 4C C6 31 82 */ crclr 6 -/* 800D4708 000CFCC8 4B FB 7B 8D */ bl func_8008C294 +/* 800D4708 000CFCC8 4B FB 7B 8D */ bl OSReport lbl_800D470C: /* 800D470C 000CFCCC 2C 1D FF EA */ cmpwi r29, -22 /* 800D4710 000CFCD0 41 82 00 2C */ beq lbl_800D473C @@ -93141,7 +93141,7 @@ lbl_800D470C: /* 800D472C 000CFCEC 7F A4 EB 78 */ mr r4, r29 /* 800D4730 000CFCF0 38 7F 0C 6C */ addi r3, r31, 0xc6c /* 800D4734 000CFCF4 4C C6 31 82 */ crclr 6 -/* 800D4738 000CFCF8 4B FB 7B 5D */ bl func_8008C294 +/* 800D4738 000CFCF8 4B FB 7B 5D */ bl OSReport lbl_800D473C: /* 800D473C 000CFCFC 2C 1D FF F8 */ cmpwi r29, -8 /* 800D4740 000CFD00 40 82 00 2C */ bne lbl_800D476C @@ -93154,7 +93154,7 @@ lbl_800D473C: /* 800D475C 000CFD1C 7F A4 EB 78 */ mr r4, r29 /* 800D4760 000CFD20 38 7F 0C DC */ addi r3, r31, 0xcdc /* 800D4764 000CFD24 4C C6 31 82 */ crclr 6 -/* 800D4768 000CFD28 4B FB 7B 2D */ bl func_8008C294 +/* 800D4768 000CFD28 4B FB 7B 2D */ bl OSReport lbl_800D476C: /* 800D476C 000CFD2C 3C 60 80 23 */ lis r3, lbl_80237E40@ha /* 800D4770 000CFD30 38 63 7E 40 */ addi r3, r3, lbl_80237E40@l @@ -93163,7 +93163,7 @@ lbl_800D476C: /* 800D477C 000CFD3C 41 82 00 10 */ beq lbl_800D478C /* 800D4780 000CFD40 38 7F 09 D0 */ addi r3, r31, 0x9d0 /* 800D4784 000CFD44 4C C6 31 82 */ crclr 6 -/* 800D4788 000CFD48 4B FB 7B 0D */ bl func_8008C294 +/* 800D4788 000CFD48 4B FB 7B 0D */ bl OSReport lbl_800D478C: /* 800D478C 000CFD4C 3C 60 80 23 */ lis r3, lbl_80237E40@ha /* 800D4790 000CFD50 38 63 7E 40 */ addi r3, r3, lbl_80237E40@l @@ -93172,7 +93172,7 @@ lbl_800D478C: /* 800D479C 000CFD5C 41 82 00 10 */ beq lbl_800D47AC /* 800D47A0 000CFD60 38 7F 09 D0 */ addi r3, r31, 0x9d0 /* 800D47A4 000CFD64 4C C6 31 82 */ crclr 6 -/* 800D47A8 000CFD68 4B FB 7A ED */ bl func_8008C294 +/* 800D47A8 000CFD68 4B FB 7A ED */ bl OSReport lbl_800D47AC: /* 800D47AC 000CFD6C 7F C3 F3 78 */ mr r3, r30 /* 800D47B0 000CFD70 4B FF D0 ED */ bl func_800D189C @@ -93375,7 +93375,7 @@ lbl_800D49F4: /* 800D4A50 000D0010 48 08 67 75 */ bl func_8015B1C4 /* 800D4A54 000D0014 38 7F 9E A0 */ addi r3, r31, -24928 /* 800D4A58 000D0018 4C C6 31 82 */ crclr 6 -/* 800D4A5C 000D001C 4B FB 78 39 */ bl func_8008C294 +/* 800D4A5C 000D001C 4B FB 78 39 */ bl OSReport /* 800D4A60 000D0020 80 01 00 84 */ lwz r0, 0x84(r1) /* 800D4A64 000D0024 83 E1 00 7C */ lwz r31, 0x7c(r1) /* 800D4A68 000D0028 83 C1 00 78 */ lwz r30, 0x78(r1) @@ -141990,7 +141990,7 @@ lbl_800FF3E4: /* 800FF3F0 000FA9B0 3C 60 80 19 */ lis r3, lbl_801936C0@ha /* 800FF3F4 000FA9B4 38 63 36 C0 */ addi r3, r3, lbl_801936C0@l /* 800FF3F8 000FA9B8 4C C6 31 82 */ crclr 6 -/* 800FF3FC 000FA9BC 4B F8 CE 99 */ bl func_8008C294 +/* 800FF3FC 000FA9BC 4B F8 CE 99 */ bl OSReport /* 800FF400 000FA9C0 38 80 EC 39 */ li r4, -5063 lbl_800FF404: /* 800FF404 000FA9C4 7C 83 23 78 */ mr r3, r4 @@ -142077,7 +142077,7 @@ lbl_800FF50C: /* 800FF518 000FAAD8 3C 60 80 19 */ lis r3, lbl_801936C0@ha /* 800FF51C 000FAADC 38 63 36 C0 */ addi r3, r3, lbl_801936C0@l /* 800FF520 000FAAE0 4C C6 31 82 */ crclr 6 -/* 800FF524 000FAAE4 4B F8 CD 71 */ bl func_8008C294 +/* 800FF524 000FAAE4 4B F8 CD 71 */ bl OSReport /* 800FF528 000FAAE8 38 80 EC 39 */ li r4, -5063 lbl_800FF52C: /* 800FF52C 000FAAEC 7C 83 23 78 */ mr r3, r4 @@ -142499,7 +142499,7 @@ lbl_800FFAD8: /* 800FFB14 000FB0D4 7E 24 8B 78 */ mr r4, r17 /* 800FFB18 000FB0D8 38 73 00 00 */ addi r3, r19, 0 /* 800FFB1C 000FB0DC 4C C6 31 82 */ crclr 6 -/* 800FFB20 000FB0E0 4B F8 C7 75 */ bl func_8008C294 +/* 800FFB20 000FB0E0 4B F8 C7 75 */ bl OSReport lbl_800FFB24: /* 800FFB24 000FB0E4 92 90 00 00 */ stw r20, 0(r16) /* 800FFB28 000FB0E8 48 00 00 90 */ b lbl_800FFBB8 @@ -142509,7 +142509,7 @@ lbl_800FFB24: /* 800FFB38 000FB0F8 7E 24 8B 78 */ mr r4, r17 /* 800FFB3C 000FB0FC 38 73 00 28 */ addi r3, r19, 0x28 /* 800FFB40 000FB100 4C C6 31 82 */ crclr 6 -/* 800FFB44 000FB104 4B F8 C7 51 */ bl func_8008C294 +/* 800FFB44 000FB104 4B F8 C7 51 */ bl OSReport lbl_800FFB48: /* 800FFB48 000FB108 92 90 00 00 */ stw r20, 0(r16) /* 800FFB4C 000FB10C 48 00 00 6C */ b lbl_800FFBB8 @@ -142538,7 +142538,7 @@ lbl_800FFB98: /* 800FFBA4 000FB164 7E 24 8B 78 */ mr r4, r17 /* 800FFBA8 000FB168 38 73 00 50 */ addi r3, r19, 0x50 /* 800FFBAC 000FB16C 4C C6 31 82 */ crclr 6 -/* 800FFBB0 000FB170 4B F8 C6 E5 */ bl func_8008C294 +/* 800FFBB0 000FB170 4B F8 C6 E5 */ bl OSReport lbl_800FFBB4: /* 800FFBB4 000FB174 92 90 00 00 */ stw r20, 0(r16) lbl_800FFBB8: @@ -143013,14 +143013,14 @@ lbl_80100218: /* 8010021C 000FB7DC 54 C4 06 3E */ clrlwi r4, r6, 0x18 /* 80100220 000FB7E0 38 63 3A 18 */ addi r3, r3, lbl_80193A18@l /* 80100224 000FB7E4 4C C6 31 82 */ crclr 6 -/* 80100228 000FB7E8 4B F8 C0 6D */ bl func_8008C294 +/* 80100228 000FB7E8 4B F8 C0 6D */ bl OSReport lbl_8010022C: /* 8010022C 000FB7EC 7F E3 FB 78 */ mr r3, r31 /* 80100230 000FB7F0 38 80 00 20 */ li r4, 0x20 /* 80100234 000FB7F4 4B F8 B4 21 */ bl func_8008B654 /* 80100238 000FB7F8 7F E3 FB 78 */ mr r3, r31 /* 8010023C 000FB7FC 38 80 00 20 */ li r4, 0x20 -/* 80100240 000FB800 4B F8 B4 CD */ bl func_8008B70C +/* 80100240 000FB800 4B F8 B4 CD */ bl ICInvalidateRange /* 80100244 000FB804 80 01 00 14 */ lwz r0, 0x14(r1) /* 80100248 000FB808 83 E1 00 0C */ lwz r31, 0xc(r1) /* 8010024C 000FB80C 7C 08 03 A6 */ mtlr r0 @@ -143164,12 +143164,12 @@ lbl_8010040C: lbl_80100420: /* 80100420 000FB9E0 38 7F 00 F0 */ addi r3, r31, 0xf0 /* 80100424 000FB9E4 4C C6 31 82 */ crclr 6 -/* 80100428 000FB9E8 4B F8 BE 6D */ bl func_8008C294 +/* 80100428 000FB9E8 4B F8 BE 6D */ bl OSReport /* 8010042C 000FB9EC 48 00 00 10 */ b lbl_8010043C lbl_80100430: /* 80100430 000FB9F0 38 7F 00 F0 */ addi r3, r31, 0xf0 /* 80100434 000FB9F4 4C C6 31 82 */ crclr 6 -/* 80100438 000FB9F8 4B F8 BE 5D */ bl func_8008C294 +/* 80100438 000FB9F8 4B F8 BE 5D */ bl OSReport lbl_8010043C: /* 8010043C 000FB9FC 80 1E 00 08 */ lwz r0, 8(r30) /* 80100440 000FBA00 7F 83 E3 78 */ mr r3, r28 @@ -143186,7 +143186,7 @@ lbl_8010043C: /* 8010046C 000FBA2C 4B F8 B1 E9 */ bl func_8008B654 /* 80100470 000FBA30 7F 83 E3 78 */ mr r3, r28 /* 80100474 000FBA34 38 80 00 20 */ li r4, 0x20 -/* 80100478 000FBA38 4B F8 B2 95 */ bl func_8008B70C +/* 80100478 000FBA38 4B F8 B2 95 */ bl ICInvalidateRange lbl_8010047C: /* 8010047C 000FBA3C 3B 5A 00 0C */ addi r26, r26, 0xc lbl_80100480: @@ -143341,7 +143341,7 @@ glabel func_80100644 /* 80100670 000FBC30 38 A5 3A 80 */ addi r5, r5, lbl_80193A80@l /* 80100674 000FBC34 38 80 00 19 */ li r4, 0x19 /* 80100678 000FBC38 4C C6 31 82 */ crclr 6 -/* 8010067C 000FBC3C 4B F8 BC A9 */ bl func_8008C324 +/* 8010067C 000FBC3C 4B F8 BC A9 */ bl OSPanic lbl_80100680: /* 80100680 000FBC40 80 1F 00 08 */ lwz r0, 8(r31) /* 80100684 000FBC44 38 60 00 00 */ li r3, 0 @@ -144333,7 +144333,7 @@ lbl_80101404: lbl_8010146C: /* 8010146C 000FCA2C 80 9F 00 AC */ lwz r4, 0xac(r31) /* 80101470 000FCA30 38 61 00 40 */ addi r3, r1, 0x40 -/* 80101474 000FCA34 48 05 B5 D5 */ bl func_8015CA48 +/* 80101474 000FCA34 48 05 B5 D5 */ bl strcpy /* 80101478 000FCA38 80 1A 00 04 */ lwz r0, 4(r26) /* 8010147C 000FCA3C 38 61 00 40 */ addi r3, r1, 0x40 /* 80101480 000FCA40 54 00 10 3A */ slwi r0, r0, 2 @@ -144452,7 +144452,7 @@ lbl_801015F0: lbl_80101624: /* 80101624 000FCBE4 80 9F 00 AC */ lwz r4, 0xac(r31) /* 80101628 000FCBE8 38 61 00 40 */ addi r3, r1, 0x40 -/* 8010162C 000FCBEC 48 05 B4 1D */ bl func_8015CA48 +/* 8010162C 000FCBEC 48 05 B4 1D */ bl strcpy /* 80101630 000FCBF0 80 1B 00 04 */ lwz r0, 4(r27) /* 80101634 000FCBF4 38 61 00 40 */ addi r3, r1, 0x40 /* 80101638 000FCBF8 54 00 10 3A */ slwi r0, r0, 2 @@ -144567,7 +144567,7 @@ lbl_8010175C: lbl_801017D0: /* 801017D0 000FCD90 80 9F 00 AC */ lwz r4, 0xac(r31) /* 801017D4 000FCD94 38 61 00 40 */ addi r3, r1, 0x40 -/* 801017D8 000FCD98 48 05 B2 71 */ bl func_8015CA48 +/* 801017D8 000FCD98 48 05 B2 71 */ bl strcpy /* 801017DC 000FCD9C 80 9B 00 00 */ lwz r4, 0(r27) /* 801017E0 000FCDA0 38 61 00 40 */ addi r3, r1, 0x40 /* 801017E4 000FCDA4 48 05 B3 69 */ bl func_8015CB4C @@ -147357,8 +147357,8 @@ lbl_80103FA0: /* 80103FA0 000FF560 38 00 00 11 */ li r0, 0x11 /* 80103FA4 000FF564 38 60 00 01 */ li r3, 1 /* 80103FA8 000FF568 90 1D 00 10 */ stw r0, 0x10(r29) -/* 80103FAC 000FF56C 4B F9 66 0D */ bl func_8009A5B8 -/* 80103FB0 000FF570 4B F9 64 81 */ bl func_8009A430 +/* 80103FAC 000FF56C 4B F9 66 0D */ bl VISetBlack +/* 80103FB0 000FF570 4B F9 64 81 */ bl VIFlush /* 80103FB4 000FF574 80 1D 00 B0 */ lwz r0, 0xb0(r29) /* 80103FB8 000FF578 2C 00 00 03 */ cmpwi r0, 3 /* 80103FBC 000FF57C 41 82 00 E8 */ beq lbl_801040A4 @@ -156535,7 +156535,7 @@ lbl_8010C028: /* 8010C038 001075F8 4B FB 47 61 */ bl func_800C0798 /* 8010C03C 001075FC 2C 03 00 00 */ cmpwi r3, 0 /* 8010C040 00107600 41 82 01 F4 */ beq lbl_8010C234 -/* 8010C044 00107604 4B F8 3C 55 */ bl func_8008FC98 +/* 8010C044 00107604 4B F8 3C 55 */ bl __RAS_OSDisableInterrupts_begin /* 8010C048 00107608 7C 7B 1B 78 */ mr r27, r3 /* 8010C04C 0010760C 7F 83 E3 78 */ mr r3, r28 /* 8010C050 00107610 4B FB 5C DD */ bl func_800C1D2C @@ -156669,7 +156669,7 @@ lbl_8010C20C: /* 8010C228 001077E8 93 FD 00 50 */ stw r31, 0x50(r29) lbl_8010C22C: /* 8010C22C 001077EC 7F 63 DB 78 */ mr r3, r27 -/* 8010C230 001077F0 4B F8 3A 91 */ bl func_8008FCC0 +/* 8010C230 001077F0 4B F8 3A 91 */ bl OSRestoreInterrupts lbl_8010C234: /* 8010C234 001077F4 3B 9C 00 01 */ addi r28, r28, 1 /* 8010C238 001077F8 3B BD 00 68 */ addi r29, r29, 0x68 @@ -157221,7 +157221,7 @@ glabel func_8010C9A8 /* 8010C9CC 00107F8C 7C BC 2B 78 */ mr r28, r5 /* 8010C9D0 00107F90 7C DE 33 78 */ mr r30, r6 /* 8010C9D4 00107F94 3B FF 4B E0 */ addi r31, r31, lbl_80194BE0@l -/* 8010C9D8 00107F98 4B F8 32 C1 */ bl func_8008FC98 +/* 8010C9D8 00107F98 4B F8 32 C1 */ bl __RAS_OSDisableInterrupts_begin /* 8010C9DC 00107F9C 38 60 00 00 */ li r3, 0 /* 8010C9E0 00107FA0 4B F8 C1 F5 */ bl func_80098BD4 /* 8010C9E4 00107FA4 38 60 00 00 */ li r3, 0 @@ -157295,13 +157295,13 @@ lbl_8010CAD8: /* 8010CADC 0010809C 7F 65 DB 78 */ mr r5, r27 /* 8010CAE0 001080A0 38 7F 00 60 */ addi r3, r31, 0x60 /* 8010CAE4 001080A4 4C C6 31 82 */ crclr 6 -/* 8010CAE8 001080A8 4B F7 F7 AD */ bl func_8008C294 +/* 8010CAE8 001080A8 4B F7 F7 AD */ bl OSReport /* 8010CAEC 001080AC 7F 83 E3 78 */ mr r3, r28 /* 8010CAF0 001080B0 7F C4 F3 78 */ mr r4, r30 /* 8010CAF4 001080B4 4B F7 F8 2D */ bl func_8008C320 /* 8010CAF8 001080B8 38 6D 87 6C */ addi r3, r13, lbl_8025CE2C-_SDA_BASE_ /* 8010CAFC 001080BC 4C C6 31 82 */ crclr 6 -/* 8010CB00 001080C0 4B F7 F7 95 */ bl func_8008C294 +/* 8010CB00 001080C0 4B F7 F7 95 */ bl OSReport lbl_8010CB04: /* 8010CB04 001080C4 4B F7 C8 E1 */ bl PPCHalt /* 8010CB08 001080C8 39 61 00 20 */ addi r11, r1, 0x20 @@ -157453,13 +157453,13 @@ lbl_8010CD1C: /* 8010CD20 001082E0 7F 85 E3 78 */ mr r5, r28 /* 8010CD24 001082E4 38 7E 00 A0 */ addi r3, r30, 0xa0 /* 8010CD28 001082E8 4C C6 31 82 */ crclr 6 -/* 8010CD2C 001082EC 4B F7 F5 69 */ bl func_8008C294 +/* 8010CD2C 001082EC 4B F7 F5 69 */ bl OSReport /* 8010CD30 001082F0 7F A3 EB 78 */ mr r3, r29 /* 8010CD34 001082F4 7F E4 FB 78 */ mr r4, r31 /* 8010CD38 001082F8 4B F7 F5 E9 */ bl func_8008C320 /* 8010CD3C 001082FC 38 6D 87 6C */ addi r3, r13, lbl_8025CE2C-_SDA_BASE_ /* 8010CD40 00108300 4C C6 31 82 */ crclr 6 -/* 8010CD44 00108304 4B F7 F5 51 */ bl func_8008C294 +/* 8010CD44 00108304 4B F7 F5 51 */ bl OSReport lbl_8010CD48: /* 8010CD48 00108308 80 0D 95 00 */ lwz r0, lbl_8025DBC0-_SDA_BASE_(r13) /* 8010CD4C 0010830C 2C 00 00 00 */ cmpwi r0, 0 @@ -157989,7 +157989,7 @@ lbl_8010D498: /* 8010D4A4 00108A64 38 6D 87 74 */ addi r3, r13, lbl_8025CE34-_SDA_BASE_ /* 8010D4A8 00108A68 38 84 40 D0 */ addi r4, r4, lbl_802440D0@l /* 8010D4AC 00108A6C 4C C6 31 82 */ crclr 6 -/* 8010D4B0 00108A70 4B F7 ED E5 */ bl func_8008C294 +/* 8010D4B0 00108A70 4B F7 ED E5 */ bl OSReport lbl_8010D4B4: /* 8010D4B4 00108A74 57 80 07 FF */ clrlwi. r0, r28, 0x1f /* 8010D4B8 00108A78 41 82 00 14 */ beq lbl_8010D4CC @@ -158075,7 +158075,7 @@ lbl_8010D5DC: /* 8010D5E0 00108BA0 38 6D 87 74 */ addi r3, r13, lbl_8025CE34-_SDA_BASE_ /* 8010D5E4 00108BA4 38 9F 40 D0 */ addi r4, r31, lbl_802440D0@l /* 8010D5E8 00108BA8 4C C6 31 82 */ crclr 6 -/* 8010D5EC 00108BAC 4B F7 EC A9 */ bl func_8008C294 +/* 8010D5EC 00108BAC 4B F7 EC A9 */ bl OSReport /* 8010D5F0 00108BB0 7F C3 F3 78 */ mr r3, r30 /* 8010D5F4 00108BB4 38 9F 40 D0 */ addi r4, r31, 0x40d0 /* 8010D5F8 00108BB8 4B FF FA 45 */ bl func_8010D03C @@ -158292,7 +158292,7 @@ glabel func_8010D8D8 /* 8010D8DC 00108E9C 38 83 44 D0 */ addi r4, r3, lbl_802444D0@l /* 8010D8E0 00108EA0 80 63 44 D0 */ lwz r3, 0x44d0(r3) /* 8010D8E4 00108EA4 80 84 00 04 */ lwz r4, 4(r4) -/* 8010D8E8 00108EA8 4B F7 DD 9C */ b func_8008B684 +/* 8010D8E8 00108EA8 4B F7 DD 9C */ b DCStoreRange glabel func_8010D8EC /* 8010D8EC 00108EAC 94 21 FE 70 */ stwu r1, -0x190(r1) @@ -158855,8 +158855,8 @@ lbl_8010E064: /* 8010E094 00109654 4B F8 C4 B1 */ bl func_8009A544 lbl_8010E098: /* 8010E098 00109658 38 60 00 00 */ li r3, 0 -/* 8010E09C 0010965C 4B F8 C5 1D */ bl func_8009A5B8 -/* 8010E0A0 00109660 4B F8 C3 91 */ bl func_8009A430 +/* 8010E09C 0010965C 4B F8 C5 1D */ bl VISetBlack +/* 8010E0A0 00109660 4B F8 C3 91 */ bl VIFlush /* 8010E0A4 00109664 4B F8 1C 09 */ bl func_8008FCAC /* 8010E0A8 00109668 7C 7C 1B 78 */ mr r28, r3 /* 8010E0AC 0010966C 4B F8 C5 85 */ bl func_8009A630 @@ -158866,7 +158866,7 @@ lbl_8010E0B4: /* 8010E0B8 00109678 7C 1E 18 40 */ cmplw r30, r3 /* 8010E0BC 0010967C 41 82 FF F8 */ beq lbl_8010E0B4 /* 8010E0C0 00109680 7F 83 E3 78 */ mr r3, r28 -/* 8010E0C4 00109684 4B F8 1B FD */ bl func_8008FCC0 +/* 8010E0C4 00109684 4B F8 1B FD */ bl OSRestoreInterrupts /* 8010E0C8 00109688 2C 1F 00 00 */ cmpwi r31, 0 /* 8010E0CC 0010968C 41 82 00 3C */ beq lbl_8010E108 /* 8010E0D0 00109690 A0 DF 00 04 */ lhz r6, 4(r31) @@ -158962,7 +158962,7 @@ lbl_8010E200: /* 8010E208 001097C8 2C 03 00 00 */ cmpwi r3, 0 /* 8010E20C 001097CC 40 82 FF F4 */ bne lbl_8010E200 /* 8010E210 001097D0 7F 83 E3 78 */ mr r3, r28 -/* 8010E214 001097D4 4B F8 1A AD */ bl func_8008FCC0 +/* 8010E214 001097D4 4B F8 1A AD */ bl OSRestoreInterrupts /* 8010E218 001097D8 2C 1F 00 00 */ cmpwi r31, 0 /* 8010E21C 001097DC 41 81 00 0C */ bgt lbl_8010E228 /* 8010E220 001097E0 38 60 00 00 */ li r3, 0 @@ -176294,7 +176294,7 @@ lbl_8011D814: /* 8011D858 00118E18 4B F6 DD FD */ bl func_8008B654 /* 8011D85C 00118E1C 38 1F 47 60 */ addi r0, r31, 0x4760 /* 8011D860 00118E20 90 19 00 04 */ stw r0, 4(r25) -/* 8011D864 00118E24 4B F7 24 35 */ bl func_8008FC98 +/* 8011D864 00118E24 4B F7 24 35 */ bl __RAS_OSDisableInterrupts_begin /* 8011D868 00118E28 7C 7F 1B 78 */ mr r31, r3 /* 8011D86C 00118E2C 38 79 6C F0 */ addi r3, r25, 0x6cf0 /* 8011D870 00118E30 38 99 6C FC */ addi r4, r25, 0x6cfc @@ -176321,7 +176321,7 @@ lbl_8011D814: /* 8011D8C4 00118E84 90 79 6C 2C */ stw r3, 0x6c2c(r25) /* 8011D8C8 00118E88 7F E3 FB 78 */ mr r3, r31 /* 8011D8CC 00118E8C 98 19 6C 30 */ stb r0, 0x6c30(r25) -/* 8011D8D0 00118E90 4B F7 23 F1 */ bl func_8008FCC0 +/* 8011D8D0 00118E90 4B F7 23 F1 */ bl OSRestoreInterrupts lbl_8011D8D4: /* 8011D8D4 00118E94 39 61 00 30 */ addi r11, r1, 0x30 /* 8011D8D8 00118E98 48 03 55 C5 */ bl _restgpr_25 @@ -176543,7 +176543,7 @@ glabel func_8011DB90 /* 8011DBE8 001191A8 41 82 01 2C */ beq lbl_8011DD14 /* 8011DBEC 001191AC 38 00 00 00 */ li r0, 0 /* 8011DBF0 001191B0 98 1D 6C 33 */ stb r0, 0x6c33(r29) -/* 8011DBF4 001191B4 4B F7 20 A5 */ bl func_8008FC98 +/* 8011DBF4 001191B4 4B F7 20 A5 */ bl __RAS_OSDisableInterrupts_begin /* 8011DBF8 001191B8 83 FD 00 18 */ lwz r31, 0x18(r29) /* 8011DBFC 001191BC 7C 7E 1B 78 */ mr r30, r3 /* 8011DC00 001191C0 3B 9D 00 18 */ addi r28, r29, 0x18 @@ -176578,7 +176578,7 @@ lbl_8011DC64: /* 8011DC64 00119224 7C 1F E0 40 */ cmplw r31, r28 /* 8011DC68 00119228 40 82 FF A8 */ bne lbl_8011DC10 /* 8011DC6C 0011922C 7F C3 F3 78 */ mr r3, r30 -/* 8011DC70 00119230 4B F7 20 51 */ bl func_8008FCC0 +/* 8011DC70 00119230 4B F7 20 51 */ bl OSRestoreInterrupts /* 8011DC74 00119234 48 00 00 A0 */ b lbl_8011DD14 lbl_8011DC78: /* 8011DC78 00119238 2C 03 00 01 */ cmpwi r3, 1 @@ -176588,7 +176588,7 @@ lbl_8011DC78: /* 8011DC88 00119248 40 82 00 8C */ bne lbl_8011DD14 /* 8011DC8C 0011924C 38 00 00 01 */ li r0, 1 /* 8011DC90 00119250 98 1D 6C 33 */ stb r0, 0x6c33(r29) -/* 8011DC94 00119254 4B F7 20 05 */ bl func_8008FC98 +/* 8011DC94 00119254 4B F7 20 05 */ bl __RAS_OSDisableInterrupts_begin /* 8011DC98 00119258 83 DD 00 18 */ lwz r30, 0x18(r29) /* 8011DC9C 0011925C 7C 7C 1B 78 */ mr r28, r3 /* 8011DCA0 00119260 3B FD 00 18 */ addi r31, r29, 0x18 @@ -176623,7 +176623,7 @@ lbl_8011DD04: /* 8011DD04 001192C4 7C 1E F8 40 */ cmplw r30, r31 /* 8011DD08 001192C8 40 82 FF A8 */ bne lbl_8011DCB0 /* 8011DD0C 001192CC 7F 83 E3 78 */ mr r3, r28 -/* 8011DD10 001192D0 4B F7 1F B1 */ bl func_8008FCC0 +/* 8011DD10 001192D0 4B F7 1F B1 */ bl OSRestoreInterrupts lbl_8011DD14: /* 8011DD14 001192D4 C3 82 89 BC */ lfs f28, lbl_8025E6FC-_SDA2_BASE_(r2) /* 8011DD18 001192D8 7F BF EB 78 */ mr r31, r29 @@ -176806,7 +176806,7 @@ lbl_8011DF78: lbl_8011DF7C: /* 8011DF7C 0011953C 2C 04 00 00 */ cmpwi r4, 0 /* 8011DF80 00119540 41 82 00 80 */ beq lbl_8011E000 -/* 8011DF84 00119544 4B F7 1D 15 */ bl func_8008FC98 +/* 8011DF84 00119544 4B F7 1D 15 */ bl __RAS_OSDisableInterrupts_begin /* 8011DF88 00119548 87 DD 00 18 */ lwzu r30, 0x18(r29) /* 8011DF8C 0011954C 7C 7C 1B 78 */ mr r28, r3 /* 8011DF90 00119550 3F 60 80 1A */ lis r27, 0x801a @@ -176840,7 +176840,7 @@ lbl_8011DFF0: /* 8011DFF0 001195B0 7C 1E E8 40 */ cmplw r30, r29 /* 8011DFF4 001195B4 40 82 FF A8 */ bne lbl_8011DF9C /* 8011DFF8 001195B8 7F 83 E3 78 */ mr r3, r28 -/* 8011DFFC 001195BC 4B F7 1C C5 */ bl func_8008FCC0 +/* 8011DFFC 001195BC 4B F7 1C C5 */ bl OSRestoreInterrupts lbl_8011E000: /* 8011E000 001195C0 E3 E1 00 78 */ psq_l f31, 120(r1), 0, qr0 /* 8011E004 001195C4 CB E1 00 70 */ lfd f31, 0x70(r1) @@ -176892,7 +176892,7 @@ glabel func_8011E08C /* 8011E0A8 00119668 7C 9D 23 78 */ mr r29, r4 /* 8011E0AC 0011966C 93 81 00 10 */ stw r28, 0x10(r1) /* 8011E0B0 00119670 7C 7C 1B 78 */ mr r28, r3 -/* 8011E0B4 00119674 4B F7 1B E5 */ bl func_8008FC98 +/* 8011E0B4 00119674 4B F7 1B E5 */ bl __RAS_OSDisableInterrupts_begin /* 8011E0B8 00119678 2C 1D 00 00 */ cmpwi r29, 0 /* 8011E0BC 0011967C 93 DD 00 08 */ stw r30, 8(r29) /* 8011E0C0 00119680 7C 7F 1B 78 */ mr r31, r3 @@ -176912,7 +176912,7 @@ lbl_8011E0E8: /* 8011E0F4 001196B4 38 81 00 08 */ addi r4, r1, 8 /* 8011E0F8 001196B8 48 02 47 91 */ bl func_80142888 /* 8011E0FC 001196BC 7F E3 FB 78 */ mr r3, r31 -/* 8011E100 001196C0 4B F7 1B C1 */ bl func_8008FCC0 +/* 8011E100 001196C0 4B F7 1B C1 */ bl OSRestoreInterrupts /* 8011E104 001196C4 80 01 00 24 */ lwz r0, 0x24(r1) /* 8011E108 001196C8 83 E1 00 1C */ lwz r31, 0x1c(r1) /* 8011E10C 001196CC 83 C1 00 18 */ lwz r30, 0x18(r1) @@ -176931,7 +176931,7 @@ glabel func_8011E124 /* 8011E138 001196F8 7C 9E 23 78 */ mr r30, r4 /* 8011E13C 001196FC 93 A1 00 14 */ stw r29, 0x14(r1) /* 8011E140 00119700 7C 7D 1B 78 */ mr r29, r3 -/* 8011E144 00119704 4B F7 1B 55 */ bl func_8008FC98 +/* 8011E144 00119704 4B F7 1B 55 */ bl __RAS_OSDisableInterrupts_begin /* 8011E148 00119708 2C 1E 00 00 */ cmpwi r30, 0 /* 8011E14C 0011970C 7C 7F 1B 78 */ mr r31, r3 /* 8011E150 00119710 40 82 00 20 */ bne lbl_8011E170 @@ -176947,7 +176947,7 @@ lbl_8011E170: /* 8011E174 00119734 38 7D 00 08 */ addi r3, r29, 8 /* 8011E178 00119738 48 02 48 0D */ bl func_80142984 /* 8011E17C 0011973C 7F E3 FB 78 */ mr r3, r31 -/* 8011E180 00119740 4B F7 1B 41 */ bl func_8008FCC0 +/* 8011E180 00119740 4B F7 1B 41 */ bl OSRestoreInterrupts /* 8011E184 00119744 80 01 00 24 */ lwz r0, 0x24(r1) /* 8011E188 00119748 83 E1 00 1C */ lwz r31, 0x1c(r1) /* 8011E18C 0011974C 83 C1 00 18 */ lwz r30, 0x18(r1) @@ -176994,7 +176994,7 @@ lbl_8011E214: /* 8011E214 001197D4 38 60 00 00 */ li r3, 0 /* 8011E218 001197D8 4B F8 F1 39 */ bl func_800AD350 lbl_8011E21C: -/* 8011E21C 001197DC 4B F7 1A 7D */ bl func_8008FC98 +/* 8011E21C 001197DC 4B F7 1A 7D */ bl __RAS_OSDisableInterrupts_begin /* 8011E220 001197E0 83 DA 00 18 */ lwz r30, 0x18(r26) /* 8011E224 001197E4 7C 7F 1B 78 */ mr r31, r3 /* 8011E228 001197E8 3B BA 00 18 */ addi r29, r26, 0x18 @@ -177029,7 +177029,7 @@ lbl_8011E28C: /* 8011E28C 0011984C 7C 1E E8 40 */ cmplw r30, r29 /* 8011E290 00119850 40 82 FF A8 */ bne lbl_8011E238 /* 8011E294 00119854 7F E3 FB 78 */ mr r3, r31 -/* 8011E298 00119858 4B F7 1A 29 */ bl func_8008FCC0 +/* 8011E298 00119858 4B F7 1A 29 */ bl OSRestoreInterrupts lbl_8011E29C: /* 8011E29C 0011985C 39 61 00 20 */ addi r11, r1, 0x20 /* 8011E2A0 00119860 48 03 4C 01 */ bl _restgpr_26 @@ -177054,7 +177054,7 @@ glabel func_8011E2BC /* 8011E2DC 0011989C 7C DC 33 78 */ mr r28, r6 /* 8011E2E0 001198A0 7C FD 3B 78 */ mr r29, r7 /* 8011E2E4 001198A4 7D 1E 43 78 */ mr r30, r8 -/* 8011E2E8 001198A8 4B F7 19 B1 */ bl func_8008FC98 +/* 8011E2E8 001198A8 4B F7 19 B1 */ bl __RAS_OSDisableInterrupts_begin /* 8011E2EC 001198AC 80 19 00 20 */ lwz r0, 0x20(r25) /* 8011E2F0 001198B0 7C 78 1B 78 */ mr r24, r3 /* 8011E2F4 001198B4 2C 00 00 00 */ cmpwi r0, 0 @@ -177118,7 +177118,7 @@ lbl_8011E3C8: /* 8011E3C8 00119988 2C 1F 00 00 */ cmpwi r31, 0 /* 8011E3CC 0011998C 40 82 00 14 */ bne lbl_8011E3E0 /* 8011E3D0 00119990 7F 03 C3 78 */ mr r3, r24 -/* 8011E3D4 00119994 4B F7 18 ED */ bl func_8008FCC0 +/* 8011E3D4 00119994 4B F7 18 ED */ bl OSRestoreInterrupts /* 8011E3D8 00119998 38 60 00 00 */ li r3, 0 /* 8011E3DC 0011999C 48 00 02 68 */ b lbl_8011E644 lbl_8011E3E0: @@ -177171,13 +177171,13 @@ lbl_8011E454: /* 8011E48C 00119A4C 4C C6 31 82 */ crclr 6 /* 8011E490 00119A50 4B FE E7 1D */ bl func_8010CBAC /* 8011E494 00119A54 7F 03 C3 78 */ mr r3, r24 -/* 8011E498 00119A58 4B F7 18 29 */ bl func_8008FCC0 +/* 8011E498 00119A58 4B F7 18 29 */ bl OSRestoreInterrupts /* 8011E49C 00119A5C 38 60 00 00 */ li r3, 0 /* 8011E4A0 00119A60 48 00 01 A4 */ b lbl_8011E644 lbl_8011E4A4: /* 8011E4A4 00119A64 57 80 06 3E */ clrlwi r0, r28, 0x18 /* 8011E4A8 00119A68 90 1F 01 24 */ stw r0, 0x124(r31) -/* 8011E4AC 00119A6C 4B F7 17 ED */ bl func_8008FC98 +/* 8011E4AC 00119A6C 4B F7 17 ED */ bl __RAS_OSDisableInterrupts_begin /* 8011E4B0 00119A70 2C 1F 00 00 */ cmpwi r31, 0 /* 8011E4B4 00119A74 7C 7A 1B 78 */ mr r26, r3 /* 8011E4B8 00119A78 40 82 00 20 */ bne lbl_8011E4D8 @@ -177232,7 +177232,7 @@ lbl_8011E558: /* 8011E564 00119B24 38 81 00 08 */ addi r4, r1, 8 /* 8011E568 00119B28 48 02 43 21 */ bl func_80142888 /* 8011E56C 00119B2C 7F 43 D3 78 */ mr r3, r26 -/* 8011E570 00119B30 4B F7 17 51 */ bl func_8008FCC0 +/* 8011E570 00119B30 4B F7 17 51 */ bl OSRestoreInterrupts /* 8011E574 00119B34 88 19 6C 31 */ lbz r0, 0x6c31(r25) /* 8011E578 00119B38 2C 00 00 00 */ cmpwi r0, 0 /* 8011E57C 00119B3C 41 82 00 BC */ beq lbl_8011E638 @@ -177294,7 +177294,7 @@ lbl_8011E630: /* 8011E634 00119BF4 40 82 FF 5C */ bne lbl_8011E590 lbl_8011E638: /* 8011E638 00119BF8 7F 03 C3 78 */ mr r3, r24 -/* 8011E63C 00119BFC 4B F7 16 85 */ bl func_8008FCC0 +/* 8011E63C 00119BFC 4B F7 16 85 */ bl OSRestoreInterrupts /* 8011E640 00119C00 7F E3 FB 78 */ mr r3, r31 lbl_8011E644: /* 8011E644 00119C04 39 61 00 40 */ addi r11, r1, 0x40 @@ -177322,9 +177322,9 @@ glabel func_8011E65C /* 8011E694 00119C54 4C C6 31 82 */ crclr 6 /* 8011E698 00119C58 4B FE E4 89 */ bl func_8010CB20 lbl_8011E69C: -/* 8011E69C 00119C5C 4B F7 15 FD */ bl func_8008FC98 +/* 8011E69C 00119C5C 4B F7 15 FD */ bl __RAS_OSDisableInterrupts_begin /* 8011E6A0 00119C60 7C 7F 1B 78 */ mr r31, r3 -/* 8011E6A4 00119C64 4B F7 15 F5 */ bl func_8008FC98 +/* 8011E6A4 00119C64 4B F7 15 F5 */ bl __RAS_OSDisableInterrupts_begin /* 8011E6A8 00119C68 2C 1D 00 00 */ cmpwi r29, 0 /* 8011E6AC 00119C6C 7C 7E 1B 78 */ mr r30, r3 /* 8011E6B0 00119C70 40 82 00 20 */ bne lbl_8011E6D0 @@ -177357,9 +177357,9 @@ lbl_8011E708: /* 8011E714 00119CD4 38 81 00 08 */ addi r4, r1, 8 /* 8011E718 00119CD8 48 02 41 71 */ bl func_80142888 /* 8011E71C 00119CDC 7F C3 F3 78 */ mr r3, r30 -/* 8011E720 00119CE0 4B F7 15 A1 */ bl func_8008FCC0 +/* 8011E720 00119CE0 4B F7 15 A1 */ bl OSRestoreInterrupts /* 8011E724 00119CE4 7F E3 FB 78 */ mr r3, r31 -/* 8011E728 00119CE8 4B F7 15 99 */ bl func_8008FCC0 +/* 8011E728 00119CE8 4B F7 15 99 */ bl OSRestoreInterrupts /* 8011E72C 00119CEC 39 61 00 30 */ addi r11, r1, 0x30 /* 8011E730 00119CF0 48 03 47 75 */ bl _restgpr_27 /* 8011E734 00119CF4 80 01 00 34 */ lwz r0, 0x34(r1) @@ -177375,9 +177375,9 @@ glabel func_8011E744 /* 8011E754 00119D14 48 03 46 F1 */ bl _savegpr_22 /* 8011E758 00119D18 7C 78 1B 78 */ mr r24, r3 /* 8011E75C 00119D1C 7C 97 23 78 */ mr r23, r4 -/* 8011E760 00119D20 4B F7 15 39 */ bl func_8008FC98 +/* 8011E760 00119D20 4B F7 15 39 */ bl __RAS_OSDisableInterrupts_begin /* 8011E764 00119D24 7C 7F 1B 78 */ mr r31, r3 -/* 8011E768 00119D28 4B F7 15 31 */ bl func_8008FC98 +/* 8011E768 00119D28 4B F7 15 31 */ bl __RAS_OSDisableInterrupts_begin /* 8011E76C 00119D2C 2C 17 00 00 */ cmpwi r23, 0 /* 8011E770 00119D30 7C 7E 1B 78 */ mr r30, r3 /* 8011E774 00119D34 40 82 00 20 */ bne lbl_8011E794 @@ -177410,8 +177410,8 @@ lbl_8011E7CC: /* 8011E7D8 00119D98 38 81 00 0C */ addi r4, r1, 0xc /* 8011E7DC 00119D9C 48 02 40 AD */ bl func_80142888 /* 8011E7E0 00119DA0 7F C3 F3 78 */ mr r3, r30 -/* 8011E7E4 00119DA4 4B F7 14 DD */ bl func_8008FCC0 -/* 8011E7E8 00119DA8 4B F7 14 B1 */ bl func_8008FC98 +/* 8011E7E4 00119DA4 4B F7 14 DD */ bl OSRestoreInterrupts +/* 8011E7E8 00119DA8 4B F7 14 B1 */ bl __RAS_OSDisableInterrupts_begin /* 8011E7EC 00119DAC 2C 17 00 00 */ cmpwi r23, 0 /* 8011E7F0 00119DB0 7C 7E 1B 78 */ mr r30, r3 /* 8011E7F4 00119DB4 40 82 00 20 */ bne lbl_8011E814 @@ -177465,7 +177465,7 @@ lbl_8011E890: /* 8011E89C 00119E5C 38 81 00 08 */ addi r4, r1, 8 /* 8011E8A0 00119E60 48 02 3F E9 */ bl func_80142888 /* 8011E8A4 00119E64 7F C3 F3 78 */ mr r3, r30 -/* 8011E8A8 00119E68 4B F7 14 19 */ bl func_8008FCC0 +/* 8011E8A8 00119E68 4B F7 14 19 */ bl OSRestoreInterrupts /* 8011E8AC 00119E6C 88 18 6C 31 */ lbz r0, 0x6c31(r24) /* 8011E8B0 00119E70 2C 00 00 00 */ cmpwi r0, 0 /* 8011E8B4 00119E74 41 82 00 C0 */ beq lbl_8011E974 @@ -177528,7 +177528,7 @@ lbl_8011E96C: /* 8011E970 00119F30 40 82 FF 5C */ bne lbl_8011E8CC lbl_8011E974: /* 8011E974 00119F34 7F E3 FB 78 */ mr r3, r31 -/* 8011E978 00119F38 4B F7 13 49 */ bl func_8008FCC0 +/* 8011E978 00119F38 4B F7 13 49 */ bl OSRestoreInterrupts /* 8011E97C 00119F3C 39 61 00 40 */ addi r11, r1, 0x40 /* 8011E980 00119F40 48 03 45 11 */ bl _restgpr_22 /* 8011E984 00119F44 80 01 00 44 */ lwz r0, 0x44(r1) @@ -177542,10 +177542,10 @@ glabel func_8011E994 /* 8011E99C 00119F5C 90 01 00 14 */ stw r0, 0x14(r1) /* 8011E9A0 00119F60 93 E1 00 0C */ stw r31, 0xc(r1) /* 8011E9A4 00119F64 7C 7F 1B 78 */ mr r31, r3 -/* 8011E9A8 00119F68 4B F7 12 F1 */ bl func_8008FC98 +/* 8011E9A8 00119F68 4B F7 12 F1 */ bl __RAS_OSDisableInterrupts_begin /* 8011E9AC 00119F6C 38 00 00 00 */ li r0, 0 /* 8011E9B0 00119F70 98 1F 6C 31 */ stb r0, 0x6c31(r31) -/* 8011E9B4 00119F74 4B F7 13 0D */ bl func_8008FCC0 +/* 8011E9B4 00119F74 4B F7 13 0D */ bl OSRestoreInterrupts /* 8011E9B8 00119F78 80 01 00 14 */ lwz r0, 0x14(r1) /* 8011E9BC 00119F7C 83 E1 00 0C */ lwz r31, 0xc(r1) /* 8011E9C0 00119F80 7C 08 03 A6 */ mtlr r0 @@ -177559,7 +177559,7 @@ glabel func_8011E9CC /* 8011E9D8 00119F98 39 61 00 30 */ addi r11, r1, 0x30 /* 8011E9DC 00119F9C 48 03 44 69 */ bl _savegpr_22 /* 8011E9E0 00119FA0 7C 76 1B 78 */ mr r22, r3 -/* 8011E9E4 00119FA4 4B F7 12 B5 */ bl func_8008FC98 +/* 8011E9E4 00119FA4 4B F7 12 B5 */ bl __RAS_OSDisableInterrupts_begin /* 8011E9E8 00119FA8 38 00 00 01 */ li r0, 1 /* 8011E9EC 00119FAC 83 D6 00 18 */ lwz r30, 0x18(r22) /* 8011E9F0 00119FB0 98 16 6C 31 */ stb r0, 0x6c31(r22) @@ -177621,7 +177621,7 @@ lbl_8011EAA8: /* 8011EAA8 0011A068 7C 1E E8 40 */ cmplw r30, r29 /* 8011EAAC 0011A06C 40 82 FF 5C */ bne lbl_8011EA08 /* 8011EAB0 0011A070 7F E3 FB 78 */ mr r3, r31 -/* 8011EAB4 0011A074 4B F7 12 0D */ bl func_8008FCC0 +/* 8011EAB4 0011A074 4B F7 12 0D */ bl OSRestoreInterrupts /* 8011EAB8 0011A078 39 61 00 30 */ addi r11, r1, 0x30 /* 8011EABC 0011A07C 48 03 43 D5 */ bl _restgpr_22 /* 8011EAC0 0011A080 80 01 00 34 */ lwz r0, 0x34(r1) @@ -177636,7 +177636,7 @@ glabel func_8011EAD0 /* 8011EADC 0011A09C 39 61 00 20 */ addi r11, r1, 0x20 /* 8011EAE0 0011A0A0 48 03 43 75 */ bl _savegpr_26 /* 8011EAE4 0011A0A4 7C 7A 1B 78 */ mr r26, r3 -/* 8011EAE8 0011A0A8 4B F7 11 B1 */ bl func_8008FC98 +/* 8011EAE8 0011A0A8 4B F7 11 B1 */ bl __RAS_OSDisableInterrupts_begin /* 8011EAEC 0011A0AC 83 DA 00 18 */ lwz r30, 0x18(r26) /* 8011EAF0 0011A0B0 7C 7F 1B 78 */ mr r31, r3 /* 8011EAF4 0011A0B4 3B BA 00 18 */ addi r29, r26, 0x18 @@ -177659,7 +177659,7 @@ lbl_8011EB2C: /* 8011EB2C 0011A0EC 7C 1E E8 40 */ cmplw r30, r29 /* 8011EB30 0011A0F0 40 82 FF D4 */ bne lbl_8011EB04 /* 8011EB34 0011A0F4 7F E3 FB 78 */ mr r3, r31 -/* 8011EB38 0011A0F8 4B F7 11 89 */ bl func_8008FCC0 +/* 8011EB38 0011A0F8 4B F7 11 89 */ bl OSRestoreInterrupts /* 8011EB3C 0011A0FC 39 61 00 20 */ addi r11, r1, 0x20 /* 8011EB40 0011A100 48 03 43 61 */ bl _restgpr_26 /* 8011EB44 0011A104 80 01 00 24 */ lwz r0, 0x24(r1) @@ -177779,7 +177779,7 @@ glabel func_8011ECCC /* 8011ECDC 0011A29C 48 03 41 75 */ bl _savegpr_25 /* 8011ECE0 0011A2A0 7C 7A 1B 78 */ mr r26, r3 /* 8011ECE4 0011A2A4 7C 99 23 78 */ mr r25, r4 -/* 8011ECE8 0011A2A8 4B F7 0F B1 */ bl func_8008FC98 +/* 8011ECE8 0011A2A8 4B F7 0F B1 */ bl __RAS_OSDisableInterrupts_begin /* 8011ECEC 0011A2AC 2C 19 00 00 */ cmpwi r25, 0 /* 8011ECF0 0011A2B0 7C 7F 1B 78 */ mr r31, r3 /* 8011ECF4 0011A2B4 38 00 00 00 */ li r0, 0 @@ -177808,7 +177808,7 @@ lbl_8011ED38: /* 8011ED48 0011A308 2C 00 00 00 */ cmpwi r0, 0 /* 8011ED4C 0011A30C 40 82 00 10 */ bne lbl_8011ED5C /* 8011ED50 0011A310 7F E3 FB 78 */ mr r3, r31 -/* 8011ED54 0011A314 4B F7 0F 6D */ bl func_8008FCC0 +/* 8011ED54 0011A314 4B F7 0F 6D */ bl OSRestoreInterrupts /* 8011ED58 0011A318 48 00 00 B4 */ b lbl_8011EE0C lbl_8011ED5C: /* 8011ED5C 0011A31C 83 DA 00 04 */ lwz r30, 4(r26) @@ -177862,7 +177862,7 @@ lbl_8011EDF8: /* 8011EE00 0011A3C0 4B F8 DA E5 */ bl func_800AC8E4 lbl_8011EE04: /* 8011EE04 0011A3C4 7F E3 FB 78 */ mr r3, r31 -/* 8011EE08 0011A3C8 4B F7 0E B9 */ bl func_8008FCC0 +/* 8011EE08 0011A3C8 4B F7 0E B9 */ bl OSRestoreInterrupts lbl_8011EE0C: /* 8011EE0C 0011A3CC 39 61 00 30 */ addi r11, r1, 0x30 /* 8011EE10 0011A3D0 48 03 40 8D */ bl _restgpr_25 @@ -178332,7 +178332,7 @@ lbl_8011F46C: /* 8011F474 0011AA34 41 80 00 08 */ blt lbl_8011F47C /* 8011F478 0011AA38 7E 58 93 78 */ mr r24, r18 lbl_8011F47C: -/* 8011F47C 0011AA3C 4B F7 08 1D */ bl func_8008FC98 +/* 8011F47C 0011AA3C 4B F7 08 1D */ bl __RAS_OSDisableInterrupts_begin /* 8011F480 0011AA40 2C 10 00 FF */ cmpwi r16, 0xff /* 8011F484 0011AA44 7C 7F 1B 78 */ mr r31, r3 /* 8011F488 0011AA48 3A A0 00 10 */ li r21, 0x10 @@ -178412,7 +178412,7 @@ lbl_8011F588: /* 8011F588 0011AB48 7C 0F 98 00 */ cmpw r15, r19 /* 8011F58C 0011AB4C 41 80 FF EC */ blt lbl_8011F578 /* 8011F590 0011AB50 7F E3 FB 78 */ mr r3, r31 -/* 8011F594 0011AB54 4B F7 07 2D */ bl func_8008FCC0 +/* 8011F594 0011AB54 4B F7 07 2D */ bl OSRestoreInterrupts /* 8011F598 0011AB58 38 60 00 00 */ li r3, 0 /* 8011F59C 0011AB5C 48 00 01 1C */ b lbl_8011F6B8 lbl_8011F5A0: @@ -178448,7 +178448,7 @@ lbl_8011F600: /* 8011F600 0011ABC0 7C 0F 98 00 */ cmpw r15, r19 /* 8011F604 0011ABC4 41 80 FF EC */ blt lbl_8011F5F0 /* 8011F608 0011ABC8 7F E3 FB 78 */ mr r3, r31 -/* 8011F60C 0011ABCC 4B F7 06 B5 */ bl func_8008FCC0 +/* 8011F60C 0011ABCC 4B F7 06 B5 */ bl OSRestoreInterrupts /* 8011F610 0011ABD0 38 60 00 00 */ li r3, 0 /* 8011F614 0011ABD4 48 00 00 A4 */ b lbl_8011F6B8 lbl_8011F618: @@ -178495,7 +178495,7 @@ lbl_8011F678: /* 8011F6A4 0011AC64 38 00 00 01 */ li r0, 1 /* 8011F6A8 0011AC68 7F E3 FB 78 */ mr r3, r31 /* 8011F6AC 0011AC6C 98 0F 01 1C */ stb r0, 0x11c(r15) -/* 8011F6B0 0011AC70 4B F7 06 11 */ bl func_8008FCC0 +/* 8011F6B0 0011AC70 4B F7 06 11 */ bl OSRestoreInterrupts /* 8011F6B4 0011AC74 38 60 00 01 */ li r3, 1 lbl_8011F6B8: /* 8011F6B8 0011AC78 39 61 00 70 */ addi r11, r1, 0x70 @@ -178512,12 +178512,12 @@ glabel func_8011F6D0 /* 8011F6DC 0011AC9C 39 61 00 30 */ addi r11, r1, 0x30 /* 8011F6E0 0011ACA0 48 03 37 71 */ bl _savegpr_25 /* 8011F6E4 0011ACA4 7C 79 1B 78 */ mr r25, r3 -/* 8011F6E8 0011ACA8 4B F7 05 B1 */ bl func_8008FC98 +/* 8011F6E8 0011ACA8 4B F7 05 B1 */ bl __RAS_OSDisableInterrupts_begin /* 8011F6EC 0011ACAC 88 19 01 1C */ lbz r0, 0x11c(r25) /* 8011F6F0 0011ACB0 7C 7F 1B 78 */ mr r31, r3 /* 8011F6F4 0011ACB4 2C 00 00 00 */ cmpwi r0, 0 /* 8011F6F8 0011ACB8 40 82 00 0C */ bne lbl_8011F704 -/* 8011F6FC 0011ACBC 4B F7 05 C5 */ bl func_8008FCC0 +/* 8011F6FC 0011ACBC 4B F7 05 C5 */ bl OSRestoreInterrupts /* 8011F700 0011ACC0 48 00 00 88 */ b lbl_8011F788 lbl_8011F704: /* 8011F704 0011ACC4 7F 3D CB 78 */ mr r29, r25 @@ -178557,7 +178557,7 @@ lbl_8011F750: /* 8011F778 0011AD38 4B FF EE E5 */ bl func_8011E65C /* 8011F77C 0011AD3C 9B D9 01 1C */ stb r30, 0x11c(r25) /* 8011F780 0011AD40 7F E3 FB 78 */ mr r3, r31 -/* 8011F784 0011AD44 4B F7 05 3D */ bl func_8008FCC0 +/* 8011F784 0011AD44 4B F7 05 3D */ bl OSRestoreInterrupts lbl_8011F788: /* 8011F788 0011AD48 39 61 00 30 */ addi r11, r1, 0x30 /* 8011F78C 0011AD4C 48 03 37 11 */ bl _restgpr_25 @@ -178812,7 +178812,7 @@ glabel func_8011FB04 /* 8011FB0C 0011B0CC 90 01 00 14 */ stw r0, 0x14(r1) /* 8011FB10 0011B0D0 93 E1 00 0C */ stw r31, 0xc(r1) /* 8011FB14 0011B0D4 7C 7F 1B 78 */ mr r31, r3 -/* 8011FB18 0011B0D8 4B F7 01 81 */ bl func_8008FC98 +/* 8011FB18 0011B0D8 4B F7 01 81 */ bl __RAS_OSDisableInterrupts_begin /* 8011FB1C 0011B0DC 88 1F 01 23 */ lbz r0, 0x123(r31) /* 8011FB20 0011B0E0 38 A0 00 01 */ li r5, 1 /* 8011FB24 0011B0E4 38 80 00 00 */ li r4, 0 @@ -178820,7 +178820,7 @@ glabel func_8011FB04 /* 8011FB2C 0011B0EC 60 00 00 01 */ ori r0, r0, 1 /* 8011FB30 0011B0F0 98 9F 01 1F */ stb r4, 0x11f(r31) /* 8011FB34 0011B0F4 98 1F 01 23 */ stb r0, 0x123(r31) -/* 8011FB38 0011B0F8 4B F7 01 89 */ bl func_8008FCC0 +/* 8011FB38 0011B0F8 4B F7 01 89 */ bl OSRestoreInterrupts /* 8011FB3C 0011B0FC 80 01 00 14 */ lwz r0, 0x14(r1) /* 8011FB40 0011B100 83 E1 00 0C */ lwz r31, 0xc(r1) /* 8011FB44 0011B104 7C 08 03 A6 */ mtlr r0 @@ -178834,16 +178834,16 @@ glabel func_8011FB50 /* 8011FB5C 0011B11C 39 61 00 20 */ addi r11, r1, 0x20 /* 8011FB60 0011B120 48 03 32 F5 */ bl _savegpr_26 /* 8011FB64 0011B124 7C 7A 1B 78 */ mr r26, r3 -/* 8011FB68 0011B128 4B F7 01 31 */ bl func_8008FC98 +/* 8011FB68 0011B128 4B F7 01 31 */ bl __RAS_OSDisableInterrupts_begin /* 8011FB6C 0011B12C 88 1A 01 1E */ lbz r0, 0x11e(r26) /* 8011FB70 0011B130 7C 7F 1B 78 */ mr r31, r3 /* 8011FB74 0011B134 2C 00 00 00 */ cmpwi r0, 0 /* 8011FB78 0011B138 41 82 00 98 */ beq lbl_8011FC10 -/* 8011FB7C 0011B13C 4B F7 01 1D */ bl func_8008FC98 +/* 8011FB7C 0011B13C 4B F7 01 1D */ bl __RAS_OSDisableInterrupts_begin /* 8011FB80 0011B140 80 9A 00 0C */ lwz r4, 0xc(r26) /* 8011FB84 0011B144 2C 04 00 00 */ cmpwi r4, 0 /* 8011FB88 0011B148 40 82 00 10 */ bne lbl_8011FB98 -/* 8011FB8C 0011B14C 4B F7 01 35 */ bl func_8008FCC0 +/* 8011FB8C 0011B14C 4B F7 01 35 */ bl OSRestoreInterrupts /* 8011FB90 0011B150 3B C0 00 00 */ li r30, 0 /* 8011FB94 0011B154 48 00 00 18 */ b lbl_8011FBAC lbl_8011FB98: @@ -178851,7 +178851,7 @@ lbl_8011FB98: /* 8011FB9C 0011B15C 38 04 FF FF */ addi r0, r4, -1 /* 8011FBA0 0011B160 7C 00 00 34 */ cntlzw r0, r0 /* 8011FBA4 0011B164 54 1E D9 7E */ srwi r30, r0, 5 -/* 8011FBA8 0011B168 4B F7 01 19 */ bl func_8008FCC0 +/* 8011FBA8 0011B168 4B F7 01 19 */ bl OSRestoreInterrupts lbl_8011FBAC: /* 8011FBAC 0011B16C 2C 1E 00 00 */ cmpwi r30, 0 /* 8011FBB0 0011B170 41 82 00 58 */ beq lbl_8011FC08 @@ -178890,7 +178890,7 @@ lbl_8011FC10: /* 8011FC18 0011B1D8 98 1A 01 20 */ stb r0, 0x120(r26) /* 8011FC1C 0011B1DC 98 1A 01 1F */ stb r0, 0x11f(r26) /* 8011FC20 0011B1E0 98 1A 01 1D */ stb r0, 0x11d(r26) -/* 8011FC24 0011B1E4 4B F7 00 9D */ bl func_8008FCC0 +/* 8011FC24 0011B1E4 4B F7 00 9D */ bl OSRestoreInterrupts /* 8011FC28 0011B1E8 39 61 00 20 */ addi r11, r1, 0x20 /* 8011FC2C 0011B1EC 48 03 32 75 */ bl _restgpr_26 /* 8011FC30 0011B1F0 80 01 00 24 */ lwz r0, 0x24(r1) @@ -178906,18 +178906,18 @@ glabel func_8011FC40 /* 8011FC50 0011B210 7C 9F 23 78 */ mr r31, r4 /* 8011FC54 0011B214 93 C1 00 08 */ stw r30, 8(r1) /* 8011FC58 0011B218 7C 7E 1B 78 */ mr r30, r3 -/* 8011FC5C 0011B21C 4B F7 00 3D */ bl func_8008FC98 +/* 8011FC5C 0011B21C 4B F7 00 3D */ bl __RAS_OSDisableInterrupts_begin /* 8011FC60 0011B220 88 1E 01 1F */ lbz r0, 0x11f(r30) /* 8011FC64 0011B224 7C 00 F8 40 */ cmplw r0, r31 /* 8011FC68 0011B228 40 82 00 0C */ bne lbl_8011FC74 -/* 8011FC6C 0011B22C 4B F7 00 55 */ bl func_8008FCC0 +/* 8011FC6C 0011B22C 4B F7 00 55 */ bl OSRestoreInterrupts /* 8011FC70 0011B230 48 00 00 18 */ b lbl_8011FC88 lbl_8011FC74: /* 8011FC74 0011B234 88 1E 01 23 */ lbz r0, 0x123(r30) /* 8011FC78 0011B238 9B FE 01 1F */ stb r31, 0x11f(r30) /* 8011FC7C 0011B23C 60 00 00 02 */ ori r0, r0, 2 /* 8011FC80 0011B240 98 1E 01 23 */ stb r0, 0x123(r30) -/* 8011FC84 0011B244 4B F7 00 3D */ bl func_8008FCC0 +/* 8011FC84 0011B244 4B F7 00 3D */ bl OSRestoreInterrupts lbl_8011FC88: /* 8011FC88 0011B248 80 01 00 14 */ lwz r0, 0x14(r1) /* 8011FC8C 0011B24C 83 E1 00 0C */ lwz r31, 0xc(r1) @@ -179470,11 +179470,11 @@ glabel func_80120398 /* 801203A0 0011B960 90 01 00 14 */ stw r0, 0x14(r1) /* 801203A4 0011B964 93 E1 00 0C */ stw r31, 0xc(r1) /* 801203A8 0011B968 7C 7F 1B 78 */ mr r31, r3 -/* 801203AC 0011B96C 4B F6 F8 ED */ bl func_8008FC98 +/* 801203AC 0011B96C 4B F6 F8 ED */ bl __RAS_OSDisableInterrupts_begin /* 801203B0 0011B970 80 1F 00 0C */ lwz r0, 0xc(r31) /* 801203B4 0011B974 34 A0 01 38 */ addic. r5, r0, 0x138 /* 801203B8 0011B978 40 82 00 10 */ bne lbl_801203C8 -/* 801203BC 0011B97C 4B F6 F9 05 */ bl func_8008FCC0 +/* 801203BC 0011B97C 4B F6 F9 05 */ bl OSRestoreInterrupts /* 801203C0 0011B980 38 60 00 00 */ li r3, 0 /* 801203C4 0011B984 48 00 00 1C */ b lbl_801203E0 lbl_801203C8: @@ -179482,7 +179482,7 @@ lbl_801203C8: /* 801203CC 0011B98C A0 05 00 86 */ lhz r0, 0x86(r5) /* 801203D0 0011B990 54 84 80 1E */ slwi r4, r4, 0x10 /* 801203D4 0011B994 7F E4 02 14 */ add r31, r4, r0 -/* 801203D8 0011B998 4B F6 F8 E9 */ bl func_8008FCC0 +/* 801203D8 0011B998 4B F6 F8 E9 */ bl OSRestoreInterrupts /* 801203DC 0011B99C 7F E3 FB 78 */ mr r3, r31 lbl_801203E0: /* 801203E0 0011B9A0 80 01 00 14 */ lwz r0, 0x14(r1) @@ -179504,11 +179504,11 @@ glabel func_801203F8 /* 80120410 0011B9D0 7C 9E 23 78 */ mr r30, r4 /* 80120414 0011B9D4 93 A1 00 14 */ stw r29, 0x14(r1) /* 80120418 0011B9D8 7C 7D 1B 78 */ mr r29, r3 -/* 8012041C 0011B9DC 4B F6 F8 7D */ bl func_8008FC98 +/* 8012041C 0011B9DC 4B F6 F8 7D */ bl __RAS_OSDisableInterrupts_begin /* 80120420 0011B9E0 1C 1E 00 34 */ mulli r0, r30, 0x34 /* 80120424 0011B9E4 7C 9D 02 14 */ add r4, r29, r0 /* 80120428 0011B9E8 93 E4 00 2C */ stw r31, 0x2c(r4) -/* 8012042C 0011B9EC 4B F6 F8 95 */ bl func_8008FCC0 +/* 8012042C 0011B9EC 4B F6 F8 95 */ bl OSRestoreInterrupts /* 80120430 0011B9F0 80 01 00 24 */ lwz r0, 0x24(r1) /* 80120434 0011B9F4 83 E1 00 1C */ lwz r31, 0x1c(r1) /* 80120438 0011B9F8 83 C1 00 18 */ lwz r30, 0x18(r1) @@ -179526,20 +179526,20 @@ glabel func_8012044C /* 80120460 0011BA20 93 A1 00 14 */ stw r29, 0x14(r1) /* 80120464 0011BA24 93 81 00 10 */ stw r28, 0x10(r1) /* 80120468 0011BA28 7C 7C 1B 78 */ mr r28, r3 -/* 8012046C 0011BA2C 4B F6 F8 2D */ bl func_8008FC98 +/* 8012046C 0011BA2C 4B F6 F8 2D */ bl __RAS_OSDisableInterrupts_begin /* 80120470 0011BA30 80 1C 00 2C */ lwz r0, 0x2c(r28) /* 80120474 0011BA34 7C 7F 1B 78 */ mr r31, r3 /* 80120478 0011BA38 2C 00 00 00 */ cmpwi r0, 0 /* 8012047C 0011BA3C 40 82 00 10 */ bne lbl_8012048C -/* 80120480 0011BA40 4B F6 F8 41 */ bl func_8008FCC0 +/* 80120480 0011BA40 4B F6 F8 41 */ bl OSRestoreInterrupts /* 80120484 0011BA44 38 60 00 00 */ li r3, 0 /* 80120488 0011BA48 48 00 01 38 */ b lbl_801205C0 lbl_8012048C: -/* 8012048C 0011BA4C 4B F6 F8 0D */ bl func_8008FC98 +/* 8012048C 0011BA4C 4B F6 F8 0D */ bl __RAS_OSDisableInterrupts_begin /* 80120490 0011BA50 80 1C 00 0C */ lwz r0, 0xc(r28) /* 80120494 0011BA54 34 A0 01 38 */ addic. r5, r0, 0x138 /* 80120498 0011BA58 40 82 00 10 */ bne lbl_801204A8 -/* 8012049C 0011BA5C 4B F6 F8 25 */ bl func_8008FCC0 +/* 8012049C 0011BA5C 4B F6 F8 25 */ bl OSRestoreInterrupts /* 801204A0 0011BA60 3B C0 00 00 */ li r30, 0 /* 801204A4 0011BA64 48 00 00 18 */ b lbl_801204BC lbl_801204A8: @@ -179547,7 +179547,7 @@ lbl_801204A8: /* 801204AC 0011BA6C A0 05 00 86 */ lhz r0, 0x86(r5) /* 801204B0 0011BA70 54 84 80 1E */ slwi r4, r4, 0x10 /* 801204B4 0011BA74 7F C4 02 14 */ add r30, r4, r0 -/* 801204B8 0011BA78 4B F6 F8 09 */ bl func_8008FCC0 +/* 801204B8 0011BA78 4B F6 F8 09 */ bl OSRestoreInterrupts lbl_801204BC: /* 801204BC 0011BA7C 4B FF D1 BD */ bl func_8011D678 /* 801204C0 0011BA80 4B FF DB 79 */ bl func_8011E038 @@ -179621,12 +179621,12 @@ lbl_80120594: /* 8012059C 0011BB5C 7C 1E E0 40 */ cmplw r30, r28 /* 801205A0 0011BB60 40 80 00 14 */ bge lbl_801205B4 /* 801205A4 0011BB64 7F E3 FB 78 */ mr r3, r31 -/* 801205A8 0011BB68 4B F6 F7 19 */ bl func_8008FCC0 +/* 801205A8 0011BB68 4B F6 F7 19 */ bl OSRestoreInterrupts /* 801205AC 0011BB6C 38 60 00 01 */ li r3, 1 /* 801205B0 0011BB70 48 00 00 10 */ b lbl_801205C0 lbl_801205B4: /* 801205B4 0011BB74 7F E3 FB 78 */ mr r3, r31 -/* 801205B8 0011BB78 4B F6 F7 09 */ bl func_8008FCC0 +/* 801205B8 0011BB78 4B F6 F7 09 */ bl OSRestoreInterrupts /* 801205BC 0011BB7C 38 60 00 00 */ li r3, 0 lbl_801205C0: /* 801205C0 0011BB80 80 01 00 24 */ lwz r0, 0x24(r1) @@ -179647,12 +179647,12 @@ glabel func_801205E0 /* 801205F4 0011BBB4 93 A1 00 14 */ stw r29, 0x14(r1) /* 801205F8 0011BBB8 93 81 00 10 */ stw r28, 0x10(r1) /* 801205FC 0011BBBC 7C 7C 1B 78 */ mr r28, r3 -/* 80120600 0011BBC0 4B F6 F6 99 */ bl func_8008FC98 +/* 80120600 0011BBC0 4B F6 F6 99 */ bl __RAS_OSDisableInterrupts_begin /* 80120604 0011BBC4 83 FC 00 2C */ lwz r31, 0x2c(r28) /* 80120608 0011BBC8 7C 7E 1B 78 */ mr r30, r3 /* 8012060C 0011BBCC 2C 1F 00 00 */ cmpwi r31, 0 /* 80120610 0011BBD0 40 82 00 10 */ bne lbl_80120620 -/* 80120614 0011BBD4 4B F6 F6 AD */ bl func_8008FCC0 +/* 80120614 0011BBD4 4B F6 F6 AD */ bl OSRestoreInterrupts /* 80120618 0011BBD8 38 60 00 00 */ li r3, 0 /* 8012061C 0011BBDC 48 00 01 A0 */ b lbl_801207BC lbl_80120620: @@ -179660,11 +179660,11 @@ lbl_80120620: /* 80120624 0011BBE4 4B FF FE 29 */ bl func_8012044C /* 80120628 0011BBE8 2C 03 00 00 */ cmpwi r3, 0 /* 8012062C 0011BBEC 41 82 00 CC */ beq lbl_801206F8 -/* 80120630 0011BBF0 4B F6 F6 69 */ bl func_8008FC98 +/* 80120630 0011BBF0 4B F6 F6 69 */ bl __RAS_OSDisableInterrupts_begin /* 80120634 0011BBF4 80 1C 00 0C */ lwz r0, 0xc(r28) /* 80120638 0011BBF8 34 A0 01 38 */ addic. r5, r0, 0x138 /* 8012063C 0011BBFC 40 82 00 10 */ bne lbl_8012064C -/* 80120640 0011BC00 4B F6 F6 81 */ bl func_8008FCC0 +/* 80120640 0011BC00 4B F6 F6 81 */ bl OSRestoreInterrupts /* 80120644 0011BC04 3B A0 00 00 */ li r29, 0 /* 80120648 0011BC08 48 00 00 18 */ b lbl_80120660 lbl_8012064C: @@ -179672,7 +179672,7 @@ lbl_8012064C: /* 80120650 0011BC10 A0 05 00 82 */ lhz r0, 0x82(r5) /* 80120654 0011BC14 54 84 80 1E */ slwi r4, r4, 0x10 /* 80120658 0011BC18 7F A4 02 14 */ add r29, r4, r0 -/* 8012065C 0011BC1C 4B F6 F6 65 */ bl func_8008FCC0 +/* 8012065C 0011BC1C 4B F6 F6 65 */ bl OSRestoreInterrupts lbl_80120660: /* 80120660 0011BC20 2C 1F 00 00 */ cmpwi r31, 0 /* 80120664 0011BC24 80 1C 01 18 */ lwz r0, 0x118(r28) @@ -179716,15 +179716,15 @@ lbl_801206CC: /* 801206E4 0011BCA4 4B FE C4 3D */ bl func_8010CB20 lbl_801206E8: /* 801206E8 0011BCA8 7F C3 F3 78 */ mr r3, r30 -/* 801206EC 0011BCAC 4B F6 F5 D5 */ bl func_8008FCC0 +/* 801206EC 0011BCAC 4B F6 F5 D5 */ bl OSRestoreInterrupts /* 801206F0 0011BCB0 38 7C 00 01 */ addi r3, r28, 1 /* 801206F4 0011BCB4 48 00 00 C8 */ b lbl_801207BC lbl_801206F8: -/* 801206F8 0011BCB8 4B F6 F5 A1 */ bl func_8008FC98 +/* 801206F8 0011BCB8 4B F6 F5 A1 */ bl __RAS_OSDisableInterrupts_begin /* 801206FC 0011BCBC 80 1C 00 0C */ lwz r0, 0xc(r28) /* 80120700 0011BCC0 34 A0 01 38 */ addic. r5, r0, 0x138 /* 80120704 0011BCC4 40 82 00 10 */ bne lbl_80120714 -/* 80120708 0011BCC8 4B F6 F5 B9 */ bl func_8008FCC0 +/* 80120708 0011BCC8 4B F6 F5 B9 */ bl OSRestoreInterrupts /* 8012070C 0011BCCC 3B A0 00 00 */ li r29, 0 /* 80120710 0011BCD0 48 00 00 18 */ b lbl_80120728 lbl_80120714: @@ -179732,7 +179732,7 @@ lbl_80120714: /* 80120718 0011BCD8 A0 05 00 86 */ lhz r0, 0x86(r5) /* 8012071C 0011BCDC 54 84 80 1E */ slwi r4, r4, 0x10 /* 80120720 0011BCE0 7F A4 02 14 */ add r29, r4, r0 -/* 80120724 0011BCE4 4B F6 F5 9D */ bl func_8008FCC0 +/* 80120724 0011BCE4 4B F6 F5 9D */ bl OSRestoreInterrupts lbl_80120728: /* 80120728 0011BCE8 2C 1F 00 00 */ cmpwi r31, 0 /* 8012072C 0011BCEC 80 1C 01 18 */ lwz r0, 0x118(r28) @@ -179776,7 +179776,7 @@ lbl_80120794: /* 801207AC 0011BD6C 4B FE C3 75 */ bl func_8010CB20 lbl_801207B0: /* 801207B0 0011BD70 7F C3 F3 78 */ mr r3, r30 -/* 801207B4 0011BD74 4B F6 F5 0D */ bl func_8008FCC0 +/* 801207B4 0011BD74 4B F6 F5 0D */ bl OSRestoreInterrupts /* 801207B8 0011BD78 7F 83 E3 78 */ mr r3, r28 lbl_801207BC: /* 801207BC 0011BD7C 80 01 00 24 */ lwz r0, 0x24(r1) @@ -180021,7 +180021,7 @@ glabel func_80120AD4 /* 80120AEC 0011C0AC 7C 9F 23 78 */ mr r31, r4 /* 80120AF0 0011C0B0 7C BA 2B 78 */ mr r26, r5 /* 80120AF4 0011C0B4 7C D9 33 78 */ mr r25, r6 -/* 80120AF8 0011C0B8 4B F6 F1 A1 */ bl func_8008FC98 +/* 80120AF8 0011C0B8 4B F6 F1 A1 */ bl __RAS_OSDisableInterrupts_begin /* 80120AFC 0011C0BC 2C 1A 00 00 */ cmpwi r26, 0 /* 80120B00 0011C0C0 80 1E 01 18 */ lwz r0, 0x118(r30) /* 80120B04 0011C0C4 7C 7D 1B 78 */ mr r29, r3 @@ -180079,7 +180079,7 @@ lbl_80120BA4: /* 80120BB8 0011C178 48 00 00 34 */ b lbl_80120BEC lbl_80120BBC: /* 80120BBC 0011C17C 83 9F 00 0C */ lwz r28, 0xc(r31) -/* 80120BC0 0011C180 4B F6 F0 D9 */ bl func_8008FC98 +/* 80120BC0 0011C180 4B F6 F0 D9 */ bl __RAS_OSDisableInterrupts_begin /* 80120BC4 0011C184 B3 7C 01 B4 */ sth r27, 0x1b4(r28) /* 80120BC8 0011C188 B3 5C 01 B6 */ sth r26, 0x1b6(r28) /* 80120BCC 0011C18C 80 9C 00 1C */ lwz r4, 0x1c(r28) @@ -180088,7 +180088,7 @@ lbl_80120BBC: /* 80120BD8 0011C198 60 80 20 00 */ ori r0, r4, 0x2000 /* 80120BDC 0011C19C 90 1C 00 1C */ stw r0, 0x1c(r28) lbl_80120BE0: -/* 80120BE0 0011C1A0 4B F6 F0 E1 */ bl func_8008FCC0 +/* 80120BE0 0011C1A0 4B F6 F0 E1 */ bl OSRestoreInterrupts /* 80120BE4 0011C1A4 3B FF 00 04 */ addi r31, r31, 4 /* 80120BE8 0011C1A8 3B 39 00 01 */ addi r25, r25, 1 lbl_80120BEC: @@ -180096,7 +180096,7 @@ lbl_80120BEC: /* 80120BF0 0011C1B0 7C 19 00 00 */ cmpw r25, r0 /* 80120BF4 0011C1B4 41 80 FF C8 */ blt lbl_80120BBC /* 80120BF8 0011C1B8 7F A3 EB 78 */ mr r3, r29 -/* 80120BFC 0011C1BC 4B F6 F0 C5 */ bl func_8008FCC0 +/* 80120BFC 0011C1BC 4B F6 F0 C5 */ bl OSRestoreInterrupts /* 80120C00 0011C1C0 39 61 00 30 */ addi r11, r1, 0x30 /* 80120C04 0011C1C4 48 03 22 99 */ bl _restgpr_25 /* 80120C08 0011C1C8 80 01 00 34 */ lwz r0, 0x34(r1) @@ -180114,7 +180114,7 @@ glabel func_80120C18 /* 80120C30 0011C1F0 7C 9F 23 78 */ mr r31, r4 /* 80120C34 0011C1F4 7C BA 2B 78 */ mr r26, r5 /* 80120C38 0011C1F8 7C D9 33 78 */ mr r25, r6 -/* 80120C3C 0011C1FC 4B F6 F0 5D */ bl func_8008FC98 +/* 80120C3C 0011C1FC 4B F6 F0 5D */ bl __RAS_OSDisableInterrupts_begin /* 80120C40 0011C200 2C 1A 00 00 */ cmpwi r26, 0 /* 80120C44 0011C204 80 1E 01 18 */ lwz r0, 0x118(r30) /* 80120C48 0011C208 7C 7D 1B 78 */ mr r29, r3 @@ -180175,7 +180175,7 @@ lbl_80120CF4: /* 80120D08 0011C2C8 48 00 00 34 */ b lbl_80120D3C lbl_80120D0C: /* 80120D0C 0011C2CC 83 9F 00 0C */ lwz r28, 0xc(r31) -/* 80120D10 0011C2D0 4B F6 EF 89 */ bl func_8008FC98 +/* 80120D10 0011C2D0 4B F6 EF 89 */ bl __RAS_OSDisableInterrupts_begin /* 80120D14 0011C2D4 B3 7C 01 B8 */ sth r27, 0x1b8(r28) /* 80120D18 0011C2D8 B3 5C 01 BA */ sth r26, 0x1ba(r28) /* 80120D1C 0011C2DC 80 9C 00 1C */ lwz r4, 0x1c(r28) @@ -180184,7 +180184,7 @@ lbl_80120D0C: /* 80120D28 0011C2E8 60 80 40 00 */ ori r0, r4, 0x4000 /* 80120D2C 0011C2EC 90 1C 00 1C */ stw r0, 0x1c(r28) lbl_80120D30: -/* 80120D30 0011C2F0 4B F6 EF 91 */ bl func_8008FCC0 +/* 80120D30 0011C2F0 4B F6 EF 91 */ bl OSRestoreInterrupts /* 80120D34 0011C2F4 3B FF 00 04 */ addi r31, r31, 4 /* 80120D38 0011C2F8 3B 39 00 01 */ addi r25, r25, 1 lbl_80120D3C: @@ -180192,7 +180192,7 @@ lbl_80120D3C: /* 80120D40 0011C300 7C 19 00 00 */ cmpw r25, r0 /* 80120D44 0011C304 41 80 FF C8 */ blt lbl_80120D0C /* 80120D48 0011C308 7F A3 EB 78 */ mr r3, r29 -/* 80120D4C 0011C30C 4B F6 EF 75 */ bl func_8008FCC0 +/* 80120D4C 0011C30C 4B F6 EF 75 */ bl OSRestoreInterrupts /* 80120D50 0011C310 39 61 00 30 */ addi r11, r1, 0x30 /* 80120D54 0011C314 48 03 21 49 */ bl _restgpr_25 /* 80120D58 0011C318 80 01 00 34 */ lwz r0, 0x34(r1) @@ -180208,7 +180208,7 @@ glabel func_80120D68 /* 80120D78 0011C338 48 03 20 D5 */ bl _savegpr_24 /* 80120D7C 0011C33C 7C 78 1B 78 */ mr r24, r3 /* 80120D80 0011C340 7C 99 23 78 */ mr r25, r4 -/* 80120D84 0011C344 4B F6 EF 15 */ bl func_8008FC98 +/* 80120D84 0011C344 4B F6 EF 15 */ bl __RAS_OSDisableInterrupts_begin /* 80120D88 0011C348 7C 7F 1B 78 */ mr r31, r3 /* 80120D8C 0011C34C 7F 1D C3 78 */ mr r29, r24 /* 80120D90 0011C350 3B 60 00 00 */ li r27, 0 @@ -180219,7 +180219,7 @@ lbl_80120D98: /* 80120DA0 0011C360 48 00 00 30 */ b lbl_80120DD0 lbl_80120DA4: /* 80120DA4 0011C364 83 DC 00 0C */ lwz r30, 0xc(r28) -/* 80120DA8 0011C368 4B F6 EE F1 */ bl func_8008FC98 +/* 80120DA8 0011C368 4B F6 EE F1 */ bl __RAS_OSDisableInterrupts_begin /* 80120DAC 0011C36C B3 3E 01 B0 */ sth r25, 0x1b0(r30) /* 80120DB0 0011C370 80 9E 00 1C */ lwz r4, 0x1c(r30) /* 80120DB4 0011C374 54 80 05 29 */ rlwinm. r0, r4, 0, 0x14, 0x14 @@ -180227,7 +180227,7 @@ lbl_80120DA4: /* 80120DBC 0011C37C 60 80 10 00 */ ori r0, r4, 0x1000 /* 80120DC0 0011C380 90 1E 00 1C */ stw r0, 0x1c(r30) lbl_80120DC4: -/* 80120DC4 0011C384 4B F6 EE FD */ bl func_8008FCC0 +/* 80120DC4 0011C384 4B F6 EE FD */ bl OSRestoreInterrupts /* 80120DC8 0011C388 3B 9C 00 04 */ addi r28, r28, 4 /* 80120DCC 0011C38C 3B 5A 00 01 */ addi r26, r26, 1 lbl_80120DD0: @@ -180241,7 +180241,7 @@ lbl_80120DE4: /* 80120DE8 0011C3A8 7C 1B 00 00 */ cmpw r27, r0 /* 80120DEC 0011C3AC 41 80 FF AC */ blt lbl_80120D98 /* 80120DF0 0011C3B0 7F E3 FB 78 */ mr r3, r31 -/* 80120DF4 0011C3B4 4B F6 EE CD */ bl func_8008FCC0 +/* 80120DF4 0011C3B4 4B F6 EE CD */ bl OSRestoreInterrupts /* 80120DF8 0011C3B8 39 61 00 30 */ addi r11, r1, 0x30 /* 80120DFC 0011C3BC 48 03 20 9D */ bl _restgpr_24 /* 80120E00 0011C3C0 80 01 00 34 */ lwz r0, 0x34(r1) @@ -180259,7 +180259,7 @@ glabel func_80120E10 /* 80120E28 0011C3E8 7C 99 23 78 */ mr r25, r4 /* 80120E2C 0011C3EC 7C BB 2B 78 */ mr r27, r5 /* 80120E30 0011C3F0 7C DA 33 78 */ mr r26, r6 -/* 80120E34 0011C3F4 4B F6 EE 65 */ bl func_8008FC98 +/* 80120E34 0011C3F4 4B F6 EE 65 */ bl __RAS_OSDisableInterrupts_begin /* 80120E38 0011C3F8 7C 77 1B 78 */ mr r23, r3 /* 80120E3C 0011C3FC 4B FF C8 3D */ bl func_8011D678 /* 80120E40 0011C400 4B FF D1 F9 */ bl func_8011E038 @@ -180362,7 +180362,7 @@ lbl_80120F88: /* 80120F88 0011C548 83 3E 00 0C */ lwz r25, 0xc(r30) /* 80120F8C 0011C54C 2C 19 00 00 */ cmpwi r25, 0 /* 80120F90 0011C550 41 82 00 6C */ beq lbl_80120FFC -/* 80120F94 0011C554 4B F6 ED 05 */ bl func_8008FC98 +/* 80120F94 0011C554 4B F6 ED 05 */ bl __RAS_OSDisableInterrupts_begin /* 80120F98 0011C558 B3 B9 01 B4 */ sth r29, 0x1b4(r25) /* 80120F9C 0011C55C B3 F9 01 B6 */ sth r31, 0x1b6(r25) /* 80120FA0 0011C560 80 99 00 1C */ lwz r4, 0x1c(r25) @@ -180371,8 +180371,8 @@ lbl_80120F88: /* 80120FAC 0011C56C 60 80 20 00 */ ori r0, r4, 0x2000 /* 80120FB0 0011C570 90 19 00 1C */ stw r0, 0x1c(r25) lbl_80120FB4: -/* 80120FB4 0011C574 4B F6 ED 0D */ bl func_8008FCC0 -/* 80120FB8 0011C578 4B F6 EC E1 */ bl func_8008FC98 +/* 80120FB4 0011C574 4B F6 ED 0D */ bl OSRestoreInterrupts +/* 80120FB8 0011C578 4B F6 EC E1 */ bl __RAS_OSDisableInterrupts_begin /* 80120FBC 0011C57C B3 99 01 B8 */ sth r28, 0x1b8(r25) /* 80120FC0 0011C580 B3 79 01 BA */ sth r27, 0x1ba(r25) /* 80120FC4 0011C584 80 99 00 1C */ lwz r4, 0x1c(r25) @@ -180381,8 +180381,8 @@ lbl_80120FB4: /* 80120FD0 0011C590 60 80 40 00 */ ori r0, r4, 0x4000 /* 80120FD4 0011C594 90 19 00 1C */ stw r0, 0x1c(r25) lbl_80120FD8: -/* 80120FD8 0011C598 4B F6 EC E9 */ bl func_8008FCC0 -/* 80120FDC 0011C59C 4B F6 EC BD */ bl func_8008FC98 +/* 80120FD8 0011C598 4B F6 EC E9 */ bl OSRestoreInterrupts +/* 80120FDC 0011C59C 4B F6 EC BD */ bl __RAS_OSDisableInterrupts_begin /* 80120FE0 0011C5A0 B2 D9 01 B0 */ sth r22, 0x1b0(r25) /* 80120FE4 0011C5A4 80 99 00 1C */ lwz r4, 0x1c(r25) /* 80120FE8 0011C5A8 54 80 05 29 */ rlwinm. r0, r4, 0, 0x14, 0x14 @@ -180390,7 +180390,7 @@ lbl_80120FD8: /* 80120FF0 0011C5B0 60 80 10 00 */ ori r0, r4, 0x1000 /* 80120FF4 0011C5B4 90 19 00 1C */ stw r0, 0x1c(r25) lbl_80120FF8: -/* 80120FF8 0011C5B8 4B F6 EC C9 */ bl func_8008FCC0 +/* 80120FF8 0011C5B8 4B F6 EC C9 */ bl OSRestoreInterrupts lbl_80120FFC: /* 80120FFC 0011C5BC 3B DE 00 04 */ addi r30, r30, 4 /* 80121000 0011C5C0 3B 5A 00 01 */ addi r26, r26, 1 @@ -180399,7 +180399,7 @@ lbl_80121004: /* 80121008 0011C5C8 7C 1A 00 00 */ cmpw r26, r0 /* 8012100C 0011C5CC 41 80 FF 7C */ blt lbl_80120F88 /* 80121010 0011C5D0 7E E3 BB 78 */ mr r3, r23 -/* 80121014 0011C5D4 4B F6 EC AD */ bl func_8008FCC0 +/* 80121014 0011C5D4 4B F6 EC AD */ bl OSRestoreInterrupts /* 80121018 0011C5D8 39 61 00 30 */ addi r11, r1, 0x30 /* 8012101C 0011C5DC 48 03 1E 75 */ bl _restgpr_22 /* 80121020 0011C5E0 80 01 00 34 */ lwz r0, 0x34(r1) @@ -180501,7 +180501,7 @@ lbl_8012116C: /* 80121170 0011C730 41 82 00 60 */ beq lbl_801211D0 /* 80121174 0011C734 EC 1F 06 F2 */ fmuls f0, f31, f27 /* 80121178 0011C738 EC 20 07 32 */ fmuls f1, f0, f28 -/* 8012117C 0011C73C 48 03 1B B5 */ bl func_80152D30 +/* 8012117C 0011C73C 48 03 1B B5 */ bl __cvt_fp2unsigned /* 80121180 0011C740 54 60 84 3E */ srwi r0, r3, 0x10 /* 80121184 0011C744 B0 61 00 0A */ sth r3, 0xa(r1) /* 80121188 0011C748 7F 98 EA 14 */ add r28, r24, r29 @@ -180767,11 +180767,11 @@ lbl_8012151C: /* 8012151C 0011CADC 88 15 01 21 */ lbz r0, 0x121(r21) /* 80121520 0011CAE0 2C 00 00 00 */ cmpwi r0, 0 /* 80121524 0011CAE4 40 82 00 3C */ bne lbl_80121560 -/* 80121528 0011CAE8 4B F6 E7 71 */ bl func_8008FC98 +/* 80121528 0011CAE8 4B F6 E7 71 */ bl __RAS_OSDisableInterrupts_begin /* 8012152C 0011CAEC 80 95 00 0C */ lwz r4, 0xc(r21) /* 80121530 0011CAF0 2C 04 00 00 */ cmpwi r4, 0 /* 80121534 0011CAF4 40 82 00 10 */ bne lbl_80121544 -/* 80121538 0011CAF8 4B F6 E7 89 */ bl func_8008FCC0 +/* 80121538 0011CAF8 4B F6 E7 89 */ bl OSRestoreInterrupts /* 8012153C 0011CAFC 3A C0 00 00 */ li r22, 0 /* 80121540 0011CB00 48 00 00 18 */ b lbl_80121558 lbl_80121544: @@ -180779,7 +180779,7 @@ lbl_80121544: /* 80121548 0011CB08 38 04 FF FF */ addi r0, r4, -1 /* 8012154C 0011CB0C 7C 00 00 34 */ cntlzw r0, r0 /* 80121550 0011CB10 54 16 D9 7E */ srwi r22, r0, 5 -/* 80121554 0011CB14 4B F6 E7 6D */ bl func_8008FCC0 +/* 80121554 0011CB14 4B F6 E7 6D */ bl OSRestoreInterrupts lbl_80121558: /* 80121558 0011CB18 2C 16 00 00 */ cmpwi r22, 0 /* 8012155C 0011CB1C 40 82 00 38 */ bne lbl_80121594 @@ -180848,11 +180848,11 @@ lbl_80121634: /* 80121640 0011CC00 88 15 01 21 */ lbz r0, 0x121(r21) /* 80121644 0011CC04 2C 00 00 00 */ cmpwi r0, 0 /* 80121648 0011CC08 40 82 00 3C */ bne lbl_80121684 -/* 8012164C 0011CC0C 4B F6 E6 4D */ bl func_8008FC98 +/* 8012164C 0011CC0C 4B F6 E6 4D */ bl __RAS_OSDisableInterrupts_begin /* 80121650 0011CC10 80 95 00 0C */ lwz r4, 0xc(r21) /* 80121654 0011CC14 2C 04 00 00 */ cmpwi r4, 0 /* 80121658 0011CC18 40 82 00 10 */ bne lbl_80121668 -/* 8012165C 0011CC1C 4B F6 E6 65 */ bl func_8008FCC0 +/* 8012165C 0011CC1C 4B F6 E6 65 */ bl OSRestoreInterrupts /* 80121660 0011CC20 3A C0 00 00 */ li r22, 0 /* 80121664 0011CC24 48 00 00 18 */ b lbl_8012167C lbl_80121668: @@ -180860,7 +180860,7 @@ lbl_80121668: /* 8012166C 0011CC2C 38 04 FF FF */ addi r0, r4, -1 /* 80121670 0011CC30 7C 00 00 34 */ cntlzw r0, r0 /* 80121674 0011CC34 54 16 D9 7E */ srwi r22, r0, 5 -/* 80121678 0011CC38 4B F6 E6 49 */ bl func_8008FCC0 +/* 80121678 0011CC38 4B F6 E6 49 */ bl OSRestoreInterrupts lbl_8012167C: /* 8012167C 0011CC3C 2C 16 00 00 */ cmpwi r22, 0 /* 80121680 0011CC40 40 82 00 0C */ bne lbl_8012168C @@ -181047,7 +181047,7 @@ glabel func_801218E4 /* 801218F0 0011CEB0 39 61 00 30 */ addi r11, r1, 0x30 /* 801218F4 0011CEB4 48 03 15 5D */ bl _savegpr_25 /* 801218F8 0011CEB8 7C 79 1B 78 */ mr r25, r3 -/* 801218FC 0011CEBC 4B F6 E3 9D */ bl func_8008FC98 +/* 801218FC 0011CEBC 4B F6 E3 9D */ bl __RAS_OSDisableInterrupts_begin /* 80121900 0011CEC0 83 99 00 14 */ lwz r28, 0x14(r25) /* 80121904 0011CEC4 7C 7F 1B 78 */ mr r31, r3 /* 80121908 0011CEC8 2C 1C 00 00 */ cmpwi r28, 0 @@ -181108,7 +181108,7 @@ lbl_80121998: /* 801219C8 0011CF88 98 1C 01 1D */ stb r0, 0x11d(r28) /* 801219CC 0011CF8C 90 1C 01 04 */ stw r0, 0x104(r28) /* 801219D0 0011CF90 98 1C 01 1C */ stb r0, 0x11c(r28) -/* 801219D4 0011CF94 4B F6 E2 ED */ bl func_8008FCC0 +/* 801219D4 0011CF94 4B F6 E2 ED */ bl OSRestoreInterrupts /* 801219D8 0011CF98 39 61 00 30 */ addi r11, r1, 0x30 /* 801219DC 0011CF9C 48 03 14 C1 */ bl _restgpr_25 /* 801219E0 0011CFA0 80 01 00 34 */ lwz r0, 0x34(r1) @@ -181811,12 +181811,12 @@ lbl_80122370: lbl_801223B8: /* 801223B8 0011D978 C0 02 8A 18 */ lfs f0, lbl_8025E758-_SDA2_BASE_(r2) /* 801223BC 0011D97C EC 20 05 B2 */ fmuls f1, f0, f22 -/* 801223C0 0011D980 48 03 09 71 */ bl func_80152D30 +/* 801223C0 0011D980 48 03 09 71 */ bl __cvt_fp2unsigned /* 801223C4 0011D984 28 03 FF FF */ cmplwi r3, 0xffff /* 801223C8 0011D988 40 80 00 14 */ bge lbl_801223DC /* 801223CC 0011D98C C0 02 8A 18 */ lfs f0, lbl_8025E758-_SDA2_BASE_(r2) /* 801223D0 0011D990 EC 20 05 B2 */ fmuls f1, f0, f22 -/* 801223D4 0011D994 48 03 09 5D */ bl func_80152D30 +/* 801223D4 0011D994 48 03 09 5D */ bl __cvt_fp2unsigned /* 801223D8 0011D998 48 00 00 0C */ b lbl_801223E4 lbl_801223DC: /* 801223DC 0011D99C 3C 60 00 01 */ lis r3, 0x0000FFFF@ha @@ -181825,12 +181825,12 @@ lbl_801223E4: /* 801223E4 0011D9A4 C0 02 8A 18 */ lfs f0, lbl_8025E758-_SDA2_BASE_(r2) /* 801223E8 0011D9A8 B0 7F 00 00 */ sth r3, 0(r31) /* 801223EC 0011D9AC EC 20 05 72 */ fmuls f1, f0, f21 -/* 801223F0 0011D9B0 48 03 09 41 */ bl func_80152D30 +/* 801223F0 0011D9B0 48 03 09 41 */ bl __cvt_fp2unsigned /* 801223F4 0011D9B4 28 03 FF FF */ cmplwi r3, 0xffff /* 801223F8 0011D9B8 40 80 00 14 */ bge lbl_8012240C /* 801223FC 0011D9BC C0 02 8A 18 */ lfs f0, lbl_8025E758-_SDA2_BASE_(r2) /* 80122400 0011D9C0 EC 20 05 72 */ fmuls f1, f0, f21 -/* 80122404 0011D9C4 48 03 09 2D */ bl func_80152D30 +/* 80122404 0011D9C4 48 03 09 2D */ bl __cvt_fp2unsigned /* 80122408 0011D9C8 48 00 00 0C */ b lbl_80122414 lbl_8012240C: /* 8012240C 0011D9CC 3C 60 00 01 */ lis r3, 0x0000FFFF@ha @@ -181840,7 +181840,7 @@ lbl_80122414: /* 80122418 0011D9D8 C0 22 8A 18 */ lfs f1, lbl_8025E758-_SDA2_BASE_(r2) /* 8012241C 0011D9DC B0 7F 00 04 */ sth r3, 4(r31) /* 80122420 0011D9E0 EC 21 00 32 */ fmuls f1, f1, f0 -/* 80122424 0011D9E4 48 03 09 0D */ bl func_80152D30 +/* 80122424 0011D9E4 48 03 09 0D */ bl __cvt_fp2unsigned /* 80122428 0011D9E8 28 03 FF FF */ cmplwi r3, 0xffff /* 8012242C 0011D9EC 3C 80 00 01 */ lis r4, 0x0000FFFF@ha /* 80122430 0011D9F0 38 04 FF FF */ addi r0, r4, 0x0000FFFF@l @@ -181850,12 +181850,12 @@ lbl_8012243C: /* 8012243C 0011D9FC C0 02 8A 18 */ lfs f0, lbl_8025E758-_SDA2_BASE_(r2) /* 80122440 0011DA00 B0 1F 00 20 */ sth r0, 0x20(r31) /* 80122444 0011DA04 EC 20 05 32 */ fmuls f1, f0, f20 -/* 80122448 0011DA08 48 03 08 E9 */ bl func_80152D30 +/* 80122448 0011DA08 48 03 08 E9 */ bl __cvt_fp2unsigned /* 8012244C 0011DA0C 28 03 FF FF */ cmplwi r3, 0xffff /* 80122450 0011DA10 40 80 00 14 */ bge lbl_80122464 /* 80122454 0011DA14 C0 02 8A 18 */ lfs f0, lbl_8025E758-_SDA2_BASE_(r2) /* 80122458 0011DA18 EC 20 05 32 */ fmuls f1, f0, f20 -/* 8012245C 0011DA1C 48 03 08 D5 */ bl func_80152D30 +/* 8012245C 0011DA1C 48 03 08 D5 */ bl __cvt_fp2unsigned /* 80122460 0011DA20 48 00 00 0C */ b lbl_8012246C lbl_80122464: /* 80122464 0011DA24 3C 60 00 01 */ lis r3, 0x0000FFFF@ha @@ -181864,12 +181864,12 @@ lbl_8012246C: /* 8012246C 0011DA2C C0 02 8A 18 */ lfs f0, lbl_8025E758-_SDA2_BASE_(r2) /* 80122470 0011DA30 B0 7F 00 08 */ sth r3, 8(r31) /* 80122474 0011DA34 EC 20 04 F2 */ fmuls f1, f0, f19 -/* 80122478 0011DA38 48 03 08 B9 */ bl func_80152D30 +/* 80122478 0011DA38 48 03 08 B9 */ bl __cvt_fp2unsigned /* 8012247C 0011DA3C 28 03 FF FF */ cmplwi r3, 0xffff /* 80122480 0011DA40 40 80 00 14 */ bge lbl_80122494 /* 80122484 0011DA44 C0 02 8A 18 */ lfs f0, lbl_8025E758-_SDA2_BASE_(r2) /* 80122488 0011DA48 EC 20 04 F2 */ fmuls f1, f0, f19 -/* 8012248C 0011DA4C 48 03 08 A5 */ bl func_80152D30 +/* 8012248C 0011DA4C 48 03 08 A5 */ bl __cvt_fp2unsigned /* 80122490 0011DA50 48 00 00 0C */ b lbl_8012249C lbl_80122494: /* 80122494 0011DA54 3C 60 00 01 */ lis r3, 0x0000FFFF@ha @@ -181879,7 +181879,7 @@ lbl_8012249C: /* 801224A0 0011DA60 C0 22 8A 18 */ lfs f1, lbl_8025E758-_SDA2_BASE_(r2) /* 801224A4 0011DA64 B0 7F 00 0C */ sth r3, 0xc(r31) /* 801224A8 0011DA68 EC 21 00 32 */ fmuls f1, f1, f0 -/* 801224AC 0011DA6C 48 03 08 85 */ bl func_80152D30 +/* 801224AC 0011DA6C 48 03 08 85 */ bl __cvt_fp2unsigned /* 801224B0 0011DA70 28 03 FF FF */ cmplwi r3, 0xffff /* 801224B4 0011DA74 3C 80 00 01 */ lis r4, 0x0000FFFF@ha /* 801224B8 0011DA78 38 04 FF FF */ addi r0, r4, 0x0000FFFF@l @@ -181889,12 +181889,12 @@ lbl_801224C4: /* 801224C4 0011DA84 C0 02 8A 18 */ lfs f0, lbl_8025E758-_SDA2_BASE_(r2) /* 801224C8 0011DA88 B0 1F 00 24 */ sth r0, 0x24(r31) /* 801224CC 0011DA8C EC 20 04 B2 */ fmuls f1, f0, f18 -/* 801224D0 0011DA90 48 03 08 61 */ bl func_80152D30 +/* 801224D0 0011DA90 48 03 08 61 */ bl __cvt_fp2unsigned /* 801224D4 0011DA94 28 03 FF FF */ cmplwi r3, 0xffff /* 801224D8 0011DA98 40 80 00 14 */ bge lbl_801224EC /* 801224DC 0011DA9C C0 02 8A 18 */ lfs f0, lbl_8025E758-_SDA2_BASE_(r2) /* 801224E0 0011DAA0 EC 20 04 B2 */ fmuls f1, f0, f18 -/* 801224E4 0011DAA4 48 03 08 4D */ bl func_80152D30 +/* 801224E4 0011DAA4 48 03 08 4D */ bl __cvt_fp2unsigned /* 801224E8 0011DAA8 48 00 00 0C */ b lbl_801224F4 lbl_801224EC: /* 801224EC 0011DAAC 3C 60 00 01 */ lis r3, 0x0000FFFF@ha @@ -181903,12 +181903,12 @@ lbl_801224F4: /* 801224F4 0011DAB4 C0 02 8A 18 */ lfs f0, lbl_8025E758-_SDA2_BASE_(r2) /* 801224F8 0011DAB8 B0 7F 00 10 */ sth r3, 0x10(r31) /* 801224FC 0011DABC EC 20 04 72 */ fmuls f1, f0, f17 -/* 80122500 0011DAC0 48 03 08 31 */ bl func_80152D30 +/* 80122500 0011DAC0 48 03 08 31 */ bl __cvt_fp2unsigned /* 80122504 0011DAC4 28 03 FF FF */ cmplwi r3, 0xffff /* 80122508 0011DAC8 40 80 00 14 */ bge lbl_8012251C /* 8012250C 0011DACC C0 02 8A 18 */ lfs f0, lbl_8025E758-_SDA2_BASE_(r2) /* 80122510 0011DAD0 EC 20 04 72 */ fmuls f1, f0, f17 -/* 80122514 0011DAD4 48 03 08 1D */ bl func_80152D30 +/* 80122514 0011DAD4 48 03 08 1D */ bl __cvt_fp2unsigned /* 80122518 0011DAD8 48 00 00 0C */ b lbl_80122524 lbl_8012251C: /* 8012251C 0011DADC 3C 60 00 01 */ lis r3, 0x0000FFFF@ha @@ -181918,7 +181918,7 @@ lbl_80122524: /* 80122528 0011DAE8 C0 22 8A 18 */ lfs f1, lbl_8025E758-_SDA2_BASE_(r2) /* 8012252C 0011DAEC B0 7F 00 14 */ sth r3, 0x14(r31) /* 80122530 0011DAF0 EC 21 00 32 */ fmuls f1, f1, f0 -/* 80122534 0011DAF4 48 03 07 FD */ bl func_80152D30 +/* 80122534 0011DAF4 48 03 07 FD */ bl __cvt_fp2unsigned /* 80122538 0011DAF8 28 03 FF FF */ cmplwi r3, 0xffff /* 8012253C 0011DAFC 3C 80 00 01 */ lis r4, 0x0000FFFF@ha /* 80122540 0011DB00 38 04 FF FF */ addi r0, r4, 0x0000FFFF@l @@ -181929,7 +181929,7 @@ lbl_8012254C: /* 80122550 0011DB10 C0 22 8A 18 */ lfs f1, lbl_8025E758-_SDA2_BASE_(r2) /* 80122554 0011DB14 B0 1F 00 28 */ sth r0, 0x28(r31) /* 80122558 0011DB18 EC 21 00 32 */ fmuls f1, f1, f0 -/* 8012255C 0011DB1C 48 03 07 D5 */ bl func_80152D30 +/* 8012255C 0011DB1C 48 03 07 D5 */ bl __cvt_fp2unsigned /* 80122560 0011DB20 28 03 FF FF */ cmplwi r3, 0xffff /* 80122564 0011DB24 3C 80 00 01 */ lis r4, 0x0000FFFF@ha /* 80122568 0011DB28 38 04 FF FF */ addi r0, r4, 0x0000FFFF@l @@ -181940,7 +181940,7 @@ lbl_80122574: /* 80122578 0011DB38 C0 22 8A 18 */ lfs f1, lbl_8025E758-_SDA2_BASE_(r2) /* 8012257C 0011DB3C B0 1F 00 18 */ sth r0, 0x18(r31) /* 80122580 0011DB40 EC 21 00 32 */ fmuls f1, f1, f0 -/* 80122584 0011DB44 48 03 07 AD */ bl func_80152D30 +/* 80122584 0011DB44 48 03 07 AD */ bl __cvt_fp2unsigned /* 80122588 0011DB48 28 03 FF FF */ cmplwi r3, 0xffff /* 8012258C 0011DB4C 3C 80 00 01 */ lis r4, 0x0000FFFF@ha /* 80122590 0011DB50 38 04 FF FF */ addi r0, r4, 0x0000FFFF@l @@ -181951,7 +181951,7 @@ lbl_8012259C: /* 801225A0 0011DB60 C0 22 8A 18 */ lfs f1, lbl_8025E758-_SDA2_BASE_(r2) /* 801225A4 0011DB64 B0 1F 00 1C */ sth r0, 0x1c(r31) /* 801225A8 0011DB68 EC 21 00 32 */ fmuls f1, f1, f0 -/* 801225AC 0011DB6C 48 03 07 85 */ bl func_80152D30 +/* 801225AC 0011DB6C 48 03 07 85 */ bl __cvt_fp2unsigned /* 801225B0 0011DB70 28 03 FF FF */ cmplwi r3, 0xffff /* 801225B4 0011DB74 3C 80 00 01 */ lis r4, 0x0000FFFF@ha /* 801225B8 0011DB78 38 84 FF FF */ addi r4, r4, 0x0000FFFF@l @@ -182088,13 +182088,13 @@ lbl_80122758: /* 801227A4 0011DD64 C0 22 8A 18 */ lfs f1, lbl_8025E758-_SDA2_BASE_(r2) /* 801227A8 0011DD68 C0 01 00 18 */ lfs f0, 0x18(r1) /* 801227AC 0011DD6C EC 21 00 32 */ fmuls f1, f1, f0 -/* 801227B0 0011DD70 48 03 05 81 */ bl func_80152D30 +/* 801227B0 0011DD70 48 03 05 81 */ bl __cvt_fp2unsigned /* 801227B4 0011DD74 28 03 FF FF */ cmplwi r3, 0xffff /* 801227B8 0011DD78 40 80 00 18 */ bge lbl_801227D0 /* 801227BC 0011DD7C C0 22 8A 18 */ lfs f1, lbl_8025E758-_SDA2_BASE_(r2) /* 801227C0 0011DD80 C0 01 00 18 */ lfs f0, 0x18(r1) /* 801227C4 0011DD84 EC 21 00 32 */ fmuls f1, f1, f0 -/* 801227C8 0011DD88 48 03 05 69 */ bl func_80152D30 +/* 801227C8 0011DD88 48 03 05 69 */ bl __cvt_fp2unsigned /* 801227CC 0011DD8C 48 00 00 0C */ b lbl_801227D8 lbl_801227D0: /* 801227D0 0011DD90 3C 60 00 01 */ lis r3, 0x0000FFFF@ha @@ -182106,7 +182106,7 @@ lbl_801227D8: /* 801227E4 0011DDA4 B0 7F 00 00 */ sth r3, 0(r31) /* 801227E8 0011DDA8 EC 21 00 32 */ fmuls f1, f1, f0 /* 801227EC 0011DDAC B0 1F 00 04 */ sth r0, 4(r31) -/* 801227F0 0011DDB0 48 03 05 41 */ bl func_80152D30 +/* 801227F0 0011DDB0 48 03 05 41 */ bl __cvt_fp2unsigned /* 801227F4 0011DDB4 28 03 FF FF */ cmplwi r3, 0xffff /* 801227F8 0011DDB8 3C 80 00 01 */ lis r4, 0x0000FFFF@ha /* 801227FC 0011DDBC 38 84 FF FF */ addi r4, r4, 0x0000FFFF@l @@ -182119,7 +182119,7 @@ lbl_80122808: /* 80122814 0011DDD4 B0 9F 00 08 */ sth r4, 8(r31) /* 80122818 0011DDD8 EC 21 00 32 */ fmuls f1, f1, f0 /* 8012281C 0011DDDC B0 1F 00 0C */ sth r0, 0xc(r31) -/* 80122820 0011DDE0 48 03 05 11 */ bl func_80152D30 +/* 80122820 0011DDE0 48 03 05 11 */ bl __cvt_fp2unsigned /* 80122824 0011DDE4 28 03 FF FF */ cmplwi r3, 0xffff /* 80122828 0011DDE8 3C 80 00 01 */ lis r4, 0x0000FFFF@ha /* 8012282C 0011DDEC 38 84 FF FF */ addi r4, r4, 0x0000FFFF@l @@ -182132,7 +182132,7 @@ lbl_80122838: /* 80122844 0011DE04 B0 9F 00 10 */ sth r4, 0x10(r31) /* 80122848 0011DE08 EC 21 00 32 */ fmuls f1, f1, f0 /* 8012284C 0011DE0C B0 1F 00 14 */ sth r0, 0x14(r31) -/* 80122850 0011DE10 48 03 04 E1 */ bl func_80152D30 +/* 80122850 0011DE10 48 03 04 E1 */ bl __cvt_fp2unsigned /* 80122854 0011DE14 28 03 FF FF */ cmplwi r3, 0xffff /* 80122858 0011DE18 3C 80 00 01 */ lis r4, 0x0000FFFF@ha /* 8012285C 0011DE1C 38 84 FF FF */ addi r4, r4, 0x0000FFFF@l @@ -182165,7 +182165,7 @@ glabel func_801228A8 /* 801228BC 0011DE7C 7C 7F 1B 78 */ mr r31, r3 /* 801228C0 0011DE80 7C 9A 23 78 */ mr r26, r4 /* 801228C4 0011DE84 7C B9 2B 78 */ mr r25, r5 -/* 801228C8 0011DE88 4B F6 D3 D1 */ bl func_8008FC98 +/* 801228C8 0011DE88 4B F6 D3 D1 */ bl __RAS_OSDisableInterrupts_begin /* 801228CC 0011DE8C 88 1F 01 1C */ lbz r0, 0x11c(r31) /* 801228D0 0011DE90 7C 7E 1B 78 */ mr r30, r3 /* 801228D4 0011DE94 2C 00 00 00 */ cmpwi r0, 0 @@ -182189,16 +182189,16 @@ lbl_8012290C: lbl_80122914: /* 80122914 0011DED4 2C 04 00 00 */ cmpwi r4, 0 /* 80122918 0011DED8 41 82 00 E4 */ beq lbl_801229FC -/* 8012291C 0011DEDC 4B F6 D3 7D */ bl func_8008FC98 +/* 8012291C 0011DEDC 4B F6 D3 7D */ bl __RAS_OSDisableInterrupts_begin /* 80122920 0011DEE0 88 1F 01 1E */ lbz r0, 0x11e(r31) /* 80122924 0011DEE4 7C 7D 1B 78 */ mr r29, r3 /* 80122928 0011DEE8 2C 00 00 00 */ cmpwi r0, 0 /* 8012292C 0011DEEC 41 82 00 98 */ beq lbl_801229C4 -/* 80122930 0011DEF0 4B F6 D3 69 */ bl func_8008FC98 +/* 80122930 0011DEF0 4B F6 D3 69 */ bl __RAS_OSDisableInterrupts_begin /* 80122934 0011DEF4 80 9F 00 0C */ lwz r4, 0xc(r31) /* 80122938 0011DEF8 2C 04 00 00 */ cmpwi r4, 0 /* 8012293C 0011DEFC 40 82 00 10 */ bne lbl_8012294C -/* 80122940 0011DF00 4B F6 D3 81 */ bl func_8008FCC0 +/* 80122940 0011DF00 4B F6 D3 81 */ bl OSRestoreInterrupts /* 80122944 0011DF04 3B 60 00 00 */ li r27, 0 /* 80122948 0011DF08 48 00 00 18 */ b lbl_80122960 lbl_8012294C: @@ -182206,7 +182206,7 @@ lbl_8012294C: /* 80122950 0011DF10 38 04 FF FF */ addi r0, r4, -1 /* 80122954 0011DF14 7C 00 00 34 */ cntlzw r0, r0 /* 80122958 0011DF18 54 1B D9 7E */ srwi r27, r0, 5 -/* 8012295C 0011DF1C 4B F6 D3 65 */ bl func_8008FCC0 +/* 8012295C 0011DF1C 4B F6 D3 65 */ bl OSRestoreInterrupts lbl_80122960: /* 80122960 0011DF20 2C 1B 00 00 */ cmpwi r27, 0 /* 80122964 0011DF24 41 82 00 58 */ beq lbl_801229BC @@ -182245,7 +182245,7 @@ lbl_801229C4: /* 801229CC 0011DF8C 98 1F 01 20 */ stb r0, 0x120(r31) /* 801229D0 0011DF90 98 1F 01 1F */ stb r0, 0x11f(r31) /* 801229D4 0011DF94 98 1F 01 1D */ stb r0, 0x11d(r31) -/* 801229D8 0011DF98 4B F6 D2 E9 */ bl func_8008FCC0 +/* 801229D8 0011DF98 4B F6 D2 E9 */ bl OSRestoreInterrupts /* 801229DC 0011DF9C 81 9F 01 0C */ lwz r12, 0x10c(r31) /* 801229E0 0011DFA0 2C 0C 00 00 */ cmpwi r12, 0 /* 801229E4 0011DFA4 41 82 00 18 */ beq lbl_801229FC @@ -182256,7 +182256,7 @@ lbl_801229C4: /* 801229F8 0011DFB8 4E 80 04 21 */ bctrl lbl_801229FC: /* 801229FC 0011DFBC 7F C3 F3 78 */ mr r3, r30 -/* 80122A00 0011DFC0 4B F6 D2 C1 */ bl func_8008FCC0 +/* 80122A00 0011DFC0 4B F6 D2 C1 */ bl OSRestoreInterrupts /* 80122A04 0011DFC4 39 61 00 30 */ addi r11, r1, 0x30 /* 80122A08 0011DFC8 48 03 04 95 */ bl _restgpr_25 /* 80122A0C 0011DFCC 80 01 00 34 */ lwz r0, 0x34(r1) @@ -184773,7 +184773,7 @@ lbl_80124D98: /* 80124DC8 00120388 48 01 49 41 */ bl func_80139708 /* 80124DCC 0012038C EE 73 00 72 */ fmuls f19, f19, f1 lbl_80124DD0: -/* 80124DD0 00120390 4B F6 AE C9 */ bl func_8008FC98 +/* 80124DD0 00120390 4B F6 AE C9 */ bl __RAS_OSDisableInterrupts_begin /* 80124DD4 00120394 80 1E 00 E0 */ lwz r0, 0xe0(r30) /* 80124DD8 00120398 7C 7F 1B 78 */ mr r31, r3 /* 80124DDC 0012039C 2C 00 00 00 */ cmpwi r0, 0 @@ -184846,7 +184846,7 @@ lbl_80124EA0: /* 80124EE0 001204A0 41 80 FF C0 */ blt lbl_80124EA0 lbl_80124EE4: /* 80124EE4 001204A4 7F E3 FB 78 */ mr r3, r31 -/* 80124EE8 001204A8 4B F6 AD D9 */ bl func_8008FCC0 +/* 80124EE8 001204A8 4B F6 AD D9 */ bl OSRestoreInterrupts lbl_80124EEC: /* 80124EEC 001204AC E3 E1 01 48 */ psq_l f31, 328(r1), 0, qr0 /* 80124EF0 001204B0 CB E1 01 40 */ lfd f31, 0x140(r1) @@ -184945,12 +184945,12 @@ glabel func_80125030 /* 80125044 00120604 93 A1 00 14 */ stw r29, 0x14(r1) /* 80125048 00120608 93 81 00 10 */ stw r28, 0x10(r1) /* 8012504C 0012060C 7C 7C 1B 78 */ mr r28, r3 -/* 80125050 00120610 4B F6 AC 49 */ bl func_8008FC98 +/* 80125050 00120610 4B F6 AC 49 */ bl __RAS_OSDisableInterrupts_begin /* 80125054 00120614 80 1C 00 E0 */ lwz r0, 0xe0(r28) /* 80125058 00120618 7C 7F 1B 78 */ mr r31, r3 /* 8012505C 0012061C 2C 00 00 00 */ cmpwi r0, 0 /* 80125060 00120620 40 82 00 0C */ bne lbl_8012506C -/* 80125064 00120624 4B F6 AC 5D */ bl func_8008FCC0 +/* 80125064 00120624 4B F6 AC 5D */ bl OSRestoreInterrupts /* 80125068 00120628 48 00 01 60 */ b lbl_801251C8 lbl_8012506C: /* 8012506C 0012062C 7C 03 03 78 */ mr r3, r0 @@ -185045,7 +185045,7 @@ lbl_801251A0: /* 801251BC 0012077C 4E 80 04 21 */ bctrl lbl_801251C0: /* 801251C0 00120780 7F E3 FB 78 */ mr r3, r31 -/* 801251C4 00120784 4B F6 AA FD */ bl func_8008FCC0 +/* 801251C4 00120784 4B F6 AA FD */ bl OSRestoreInterrupts lbl_801251C8: /* 801251C8 00120788 80 01 00 24 */ lwz r0, 0x24(r1) /* 801251CC 0012078C 83 E1 00 1C */ lwz r31, 0x1c(r1) @@ -185240,7 +185240,7 @@ lbl_8012544C: /* 8012546C 00120A2C 4C C6 31 82 */ crclr 6 /* 80125470 00120A30 4B FE 76 B1 */ bl func_8010CB20 lbl_80125474: -/* 80125474 00120A34 4B F6 A8 25 */ bl func_8008FC98 +/* 80125474 00120A34 4B F6 A8 25 */ bl __RAS_OSDisableInterrupts_begin /* 80125478 00120A38 88 0D 95 70 */ lbz r0, lbl_8025DC30-_SDA_BASE_(r13) /* 8012547C 00120A3C 7C 79 1B 78 */ mr r25, r3 /* 80125480 00120A40 7C 00 07 75 */ extsb. r0, r0 @@ -185340,7 +185340,7 @@ lbl_801255C0: /* 801255DC 00120B9C 4B FE 75 D1 */ bl func_8010CBAC lbl_801255E0: /* 801255E0 00120BA0 7F 23 CB 78 */ mr r3, r25 -/* 801255E4 00120BA4 4B F6 A6 DD */ bl func_8008FCC0 +/* 801255E4 00120BA4 4B F6 A6 DD */ bl OSRestoreInterrupts /* 801255E8 00120BA8 38 60 00 00 */ li r3, 0 /* 801255EC 00120BAC 48 00 00 64 */ b lbl_80125650 lbl_801255F0: @@ -185357,7 +185357,7 @@ lbl_801255F0: /* 80125618 00120BD8 2C 03 00 00 */ cmpwi r3, 0 /* 8012561C 00120BDC 40 82 00 14 */ bne lbl_80125630 /* 80125620 00120BE0 7F 23 CB 78 */ mr r3, r25 -/* 80125624 00120BE4 4B F6 A6 9D */ bl func_8008FCC0 +/* 80125624 00120BE4 4B F6 A6 9D */ bl OSRestoreInterrupts /* 80125628 00120BE8 38 60 00 00 */ li r3, 0 /* 8012562C 00120BEC 48 00 00 24 */ b lbl_80125650 lbl_80125630: @@ -185367,7 +185367,7 @@ lbl_80125630: /* 8012563C 00120BFC 7F C5 F3 78 */ mr r5, r30 /* 80125640 00120C00 4B FF F2 3D */ bl func_8012487C /* 80125644 00120C04 7F 23 CB 78 */ mr r3, r25 -/* 80125648 00120C08 4B F6 A6 79 */ bl func_8008FCC0 +/* 80125648 00120C08 4B F6 A6 79 */ bl OSRestoreInterrupts /* 8012564C 00120C0C 7E C3 B3 78 */ mr r3, r22 lbl_80125650: /* 80125650 00120C10 39 61 00 40 */ addi r11, r1, 0x40 @@ -185510,7 +185510,7 @@ glabel func_80125834 /* 80125838 00120DF8 7C 08 02 A6 */ mflr r0 /* 8012583C 00120DFC 90 01 00 14 */ stw r0, 0x14(r1) /* 80125840 00120E00 93 E1 00 0C */ stw r31, 0xc(r1) -/* 80125844 00120E04 4B F6 A4 55 */ bl func_8008FC98 +/* 80125844 00120E04 4B F6 A4 55 */ bl __RAS_OSDisableInterrupts_begin /* 80125848 00120E08 88 0D 95 78 */ lbz r0, lbl_8025DC38-_SDA_BASE_(r13) /* 8012584C 00120E0C 7C 7F 1B 78 */ mr r31, r3 /* 80125850 00120E10 7C 00 07 75 */ extsb. r0, r0 @@ -185533,7 +185533,7 @@ glabel func_80125834 /* 80125894 00120E54 98 0D 95 78 */ stb r0, lbl_8025DC38-_SDA_BASE_(r13) lbl_80125898: /* 80125898 00120E58 7F E3 FB 78 */ mr r3, r31 -/* 8012589C 00120E5C 4B F6 A4 25 */ bl func_8008FCC0 +/* 8012589C 00120E5C 4B F6 A4 25 */ bl OSRestoreInterrupts /* 801258A0 00120E60 83 E1 00 0C */ lwz r31, 0xc(r1) /* 801258A4 00120E64 3C 60 80 25 */ lis r3, lbl_8024F09C@ha /* 801258A8 00120E68 80 01 00 14 */ lwz r0, 0x14(r1) @@ -185579,7 +185579,7 @@ glabel func_80125918 /* 80125930 00120EF0 7C 9D 23 78 */ mr r29, r4 /* 80125934 00120EF4 93 81 00 10 */ stw r28, 0x10(r1) /* 80125938 00120EF8 7C 7C 1B 78 */ mr r28, r3 -/* 8012593C 00120EFC 4B F6 A3 5D */ bl func_8008FC98 +/* 8012593C 00120EFC 4B F6 A3 5D */ bl __RAS_OSDisableInterrupts_begin /* 80125940 00120F00 2C 1D 00 00 */ cmpwi r29, 0 /* 80125944 00120F04 7C 7F 1B 78 */ mr r31, r3 /* 80125948 00120F08 3B DC 00 04 */ addi r30, r28, 4 @@ -185598,7 +185598,7 @@ lbl_8012596C: /* 80125978 00120F38 38 81 00 08 */ addi r4, r1, 8 /* 8012597C 00120F3C 48 01 CF 0D */ bl func_80142888 /* 80125980 00120F40 7F E3 FB 78 */ mr r3, r31 -/* 80125984 00120F44 4B F6 A3 3D */ bl func_8008FCC0 +/* 80125984 00120F44 4B F6 A3 3D */ bl OSRestoreInterrupts /* 80125988 00120F48 80 01 00 24 */ lwz r0, 0x24(r1) /* 8012598C 00120F4C 83 E1 00 1C */ lwz r31, 0x1c(r1) /* 80125990 00120F50 83 C1 00 18 */ lwz r30, 0x18(r1) @@ -185617,7 +185617,7 @@ glabel func_801259A8 /* 801259BC 00120F7C 7C 9E 23 78 */ mr r30, r4 /* 801259C0 00120F80 93 A1 00 14 */ stw r29, 0x14(r1) /* 801259C4 00120F84 7C 7D 1B 78 */ mr r29, r3 -/* 801259C8 00120F88 4B F6 A2 D1 */ bl func_8008FC98 +/* 801259C8 00120F88 4B F6 A2 D1 */ bl __RAS_OSDisableInterrupts_begin /* 801259CC 00120F8C 2C 1E 00 00 */ cmpwi r30, 0 /* 801259D0 00120F90 7C 7F 1B 78 */ mr r31, r3 /* 801259D4 00120F94 40 82 00 20 */ bne lbl_801259F4 @@ -185633,7 +185633,7 @@ lbl_801259F4: /* 801259F8 00120FB8 7F C4 F3 78 */ mr r4, r30 /* 801259FC 00120FBC 48 01 CF 89 */ bl func_80142984 /* 80125A00 00120FC0 7F E3 FB 78 */ mr r3, r31 -/* 80125A04 00120FC4 4B F6 A2 BD */ bl func_8008FCC0 +/* 80125A04 00120FC4 4B F6 A2 BD */ bl OSRestoreInterrupts /* 80125A08 00120FC8 80 01 00 24 */ lwz r0, 0x24(r1) /* 80125A0C 00120FCC 83 E1 00 1C */ lwz r31, 0x1c(r1) /* 80125A10 00120FD0 83 C1 00 18 */ lwz r30, 0x18(r1) @@ -185650,9 +185650,9 @@ glabel func_80125A24 /* 80125A34 00120FF4 48 02 D4 01 */ bl _savegpr_18 /* 80125A38 00120FF8 7C 7F 1B 78 */ mr r31, r3 /* 80125A3C 00120FFC 7F C3 22 14 */ add r30, r3, r4 -/* 80125A40 00121000 4B F6 A2 59 */ bl func_8008FC98 +/* 80125A40 00121000 4B F6 A2 59 */ bl __RAS_OSDisableInterrupts_begin /* 80125A44 00121004 7C 7D 1B 78 */ mr r29, r3 -/* 80125A48 00121008 4B F6 A2 51 */ bl func_8008FC98 +/* 80125A48 00121008 4B F6 A2 51 */ bl __RAS_OSDisableInterrupts_begin /* 80125A4C 0012100C 88 0D 95 78 */ lbz r0, lbl_8025DC38-_SDA_BASE_(r13) /* 80125A50 00121010 7C 7C 1B 78 */ mr r28, r3 /* 80125A54 00121014 7C 00 07 75 */ extsb. r0, r0 @@ -185675,7 +185675,7 @@ glabel func_80125A24 /* 80125A98 00121058 98 0D 95 78 */ stb r0, lbl_8025DC38-_SDA_BASE_(r13) lbl_80125A9C: /* 80125A9C 0012105C 7F 83 E3 78 */ mr r3, r28 -/* 80125AA0 00121060 4B F6 A2 21 */ bl func_8008FCC0 +/* 80125AA0 00121060 4B F6 A2 21 */ bl OSRestoreInterrupts /* 80125AA4 00121064 3E 40 80 25 */ lis r18, lbl_8024F09C@ha /* 80125AA8 00121068 3A C0 00 00 */ li r22, 0 /* 80125AAC 0012106C 3A 72 F0 9C */ addi r19, r18, lbl_8024F09C@l @@ -185705,7 +185705,7 @@ lbl_80125AF0: /* 80125B04 001210C4 7D 89 03 A6 */ mtctr r12 /* 80125B08 001210C8 4E 80 04 21 */ bctrl lbl_80125B0C: -/* 80125B0C 001210CC 4B F6 A1 8D */ bl func_8008FC98 +/* 80125B0C 001210CC 4B F6 A1 8D */ bl __RAS_OSDisableInterrupts_begin /* 80125B10 001210D0 88 0D 95 78 */ lbz r0, lbl_8025DC38-_SDA_BASE_(r13) /* 80125B14 001210D4 7C 7B 1B 78 */ mr r27, r3 /* 80125B18 001210D8 7C 00 07 75 */ extsb. r0, r0 @@ -185723,11 +185723,11 @@ lbl_80125B0C: /* 80125B48 00121108 9B 2D 95 78 */ stb r25, lbl_8025DC38-_SDA_BASE_(r13) lbl_80125B4C: /* 80125B4C 0012110C 7F 63 DB 78 */ mr r3, r27 -/* 80125B50 00121110 4B F6 A1 71 */ bl func_8008FCC0 +/* 80125B50 00121110 4B F6 A1 71 */ bl OSRestoreInterrupts /* 80125B54 00121114 7C 1C D0 40 */ cmplw r28, r26 /* 80125B58 00121118 40 82 FF 78 */ bne lbl_80125AD0 /* 80125B5C 0012111C 7F A3 EB 78 */ mr r3, r29 -/* 80125B60 00121120 4B F6 A1 61 */ bl func_8008FCC0 +/* 80125B60 00121120 4B F6 A1 61 */ bl OSRestoreInterrupts /* 80125B64 00121124 39 61 00 40 */ addi r11, r1, 0x40 /* 80125B68 00121128 48 02 D3 19 */ bl _restgpr_18 /* 80125B6C 0012112C 80 01 00 44 */ lwz r0, 0x44(r1) @@ -185743,9 +185743,9 @@ glabel func_80125B7C /* 80125B8C 0012114C 48 02 D2 A9 */ bl _savegpr_18 /* 80125B90 00121150 7C 7F 1B 78 */ mr r31, r3 /* 80125B94 00121154 7F C3 22 14 */ add r30, r3, r4 -/* 80125B98 00121158 4B F6 A1 01 */ bl func_8008FC98 +/* 80125B98 00121158 4B F6 A1 01 */ bl __RAS_OSDisableInterrupts_begin /* 80125B9C 0012115C 7C 7D 1B 78 */ mr r29, r3 -/* 80125BA0 00121160 4B F6 A0 F9 */ bl func_8008FC98 +/* 80125BA0 00121160 4B F6 A0 F9 */ bl __RAS_OSDisableInterrupts_begin /* 80125BA4 00121164 88 0D 95 78 */ lbz r0, lbl_8025DC38-_SDA_BASE_(r13) /* 80125BA8 00121168 7C 7C 1B 78 */ mr r28, r3 /* 80125BAC 0012116C 7C 00 07 75 */ extsb. r0, r0 @@ -185768,7 +185768,7 @@ glabel func_80125B7C /* 80125BF0 001211B0 98 0D 95 78 */ stb r0, lbl_8025DC38-_SDA_BASE_(r13) lbl_80125BF4: /* 80125BF4 001211B4 7F 83 E3 78 */ mr r3, r28 -/* 80125BF8 001211B8 4B F6 A0 C9 */ bl func_8008FCC0 +/* 80125BF8 001211B8 4B F6 A0 C9 */ bl OSRestoreInterrupts /* 80125BFC 001211BC 3E 40 80 25 */ lis r18, lbl_8024F09C@ha /* 80125C00 001211C0 3A C0 00 00 */ li r22, 0 /* 80125C04 001211C4 3A 72 F0 9C */ addi r19, r18, lbl_8024F09C@l @@ -185798,7 +185798,7 @@ lbl_80125C48: /* 80125C5C 0012121C 7D 89 03 A6 */ mtctr r12 /* 80125C60 00121220 4E 80 04 21 */ bctrl lbl_80125C64: -/* 80125C64 00121224 4B F6 A0 35 */ bl func_8008FC98 +/* 80125C64 00121224 4B F6 A0 35 */ bl __RAS_OSDisableInterrupts_begin /* 80125C68 00121228 88 0D 95 78 */ lbz r0, lbl_8025DC38-_SDA_BASE_(r13) /* 80125C6C 0012122C 7C 7B 1B 78 */ mr r27, r3 /* 80125C70 00121230 7C 00 07 75 */ extsb. r0, r0 @@ -185816,11 +185816,11 @@ lbl_80125C64: /* 80125CA0 00121260 9B 2D 95 78 */ stb r25, lbl_8025DC38-_SDA_BASE_(r13) lbl_80125CA4: /* 80125CA4 00121264 7F 63 DB 78 */ mr r3, r27 -/* 80125CA8 00121268 4B F6 A0 19 */ bl func_8008FCC0 +/* 80125CA8 00121268 4B F6 A0 19 */ bl OSRestoreInterrupts /* 80125CAC 0012126C 7C 1C D0 40 */ cmplw r28, r26 /* 80125CB0 00121270 40 82 FF 78 */ bne lbl_80125C28 /* 80125CB4 00121274 7F A3 EB 78 */ mr r3, r29 -/* 80125CB8 00121278 4B F6 A0 09 */ bl func_8008FCC0 +/* 80125CB8 00121278 4B F6 A0 09 */ bl OSRestoreInterrupts /* 80125CBC 0012127C 39 61 00 40 */ addi r11, r1, 0x40 /* 80125CC0 00121280 48 02 D1 C1 */ bl _restgpr_18 /* 80125CC4 00121284 80 01 00 44 */ lwz r0, 0x44(r1) @@ -187188,7 +187188,7 @@ glabel func_80126F48 /* 80126F90 00122550 4C C6 31 82 */ crclr 6 /* 80126F94 00122554 4B FE 5B 8D */ bl func_8010CB20 lbl_80126F98: -/* 80126F98 00122558 4B F6 8D 01 */ bl func_8008FC98 +/* 80126F98 00122558 4B F6 8D 01 */ bl __RAS_OSDisableInterrupts_begin /* 80126F9C 0012255C 38 1C 00 03 */ addi r0, r28, 3 /* 80126FA0 00122560 38 9E 00 03 */ addi r4, r30, 3 /* 80126FA4 00122564 54 06 00 3A */ rlwinm r6, r0, 0, 0, 0x1d @@ -187252,7 +187252,7 @@ lbl_80127074: /* 80127080 00122640 7C C6 22 14 */ add r6, r6, r4 /* 80127084 00122644 42 00 FF F0 */ bdnz lbl_80127074 lbl_80127088: -/* 80127088 00122648 4B F6 8C 39 */ bl func_8008FCC0 +/* 80127088 00122648 4B F6 8C 39 */ bl OSRestoreInterrupts /* 8012708C 0012264C 7F C3 F3 78 */ mr r3, r30 /* 80127090 00122650 83 E1 00 1C */ lwz r31, 0x1c(r1) /* 80127094 00122654 83 C1 00 18 */ lwz r30, 0x18(r1) @@ -187283,7 +187283,7 @@ glabel func_801270B0 /* 801270F0 001226B0 4C C6 31 82 */ crclr 6 /* 801270F4 001226B4 4B FE 5A 2D */ bl func_8010CB20 lbl_801270F8: -/* 801270F8 001226B8 4B F6 8B A1 */ bl func_8008FC98 +/* 801270F8 001226B8 4B F6 8B A1 */ bl __RAS_OSDisableInterrupts_begin /* 801270FC 001226BC 80 BD 00 00 */ lwz r5, 0(r29) /* 80127100 001226C0 7C 9E FA 14 */ add r4, r30, r31 /* 80127104 001226C4 48 00 00 28 */ b lbl_8012712C @@ -187302,7 +187302,7 @@ lbl_80127128: lbl_8012712C: /* 8012712C 001226EC 2C 05 00 00 */ cmpwi r5, 0 /* 80127130 001226F0 40 82 FF D8 */ bne lbl_80127108 -/* 80127134 001226F4 4B F6 8B 8D */ bl func_8008FCC0 +/* 80127134 001226F4 4B F6 8B 8D */ bl OSRestoreInterrupts /* 80127138 001226F8 80 01 00 24 */ lwz r0, 0x24(r1) /* 8012713C 001226FC 83 E1 00 1C */ lwz r31, 0x1c(r1) /* 80127140 00122700 83 C1 00 18 */ lwz r30, 0x18(r1) @@ -187318,17 +187318,17 @@ glabel func_80127154 /* 80127160 00122720 93 E1 00 0C */ stw r31, 0xc(r1) /* 80127164 00122724 93 C1 00 08 */ stw r30, 8(r1) /* 80127168 00122728 7C 7E 1B 78 */ mr r30, r3 -/* 8012716C 0012272C 4B F6 8B 2D */ bl func_8008FC98 +/* 8012716C 0012272C 4B F6 8B 2D */ bl __RAS_OSDisableInterrupts_begin /* 80127170 00122730 83 FE 00 00 */ lwz r31, 0(r30) /* 80127174 00122734 2C 1F 00 00 */ cmpwi r31, 0 /* 80127178 00122738 40 82 00 10 */ bne lbl_80127188 -/* 8012717C 0012273C 4B F6 8B 45 */ bl func_8008FCC0 +/* 8012717C 0012273C 4B F6 8B 45 */ bl OSRestoreInterrupts /* 80127180 00122740 38 60 00 00 */ li r3, 0 /* 80127184 00122744 48 00 00 14 */ b lbl_80127198 lbl_80127188: /* 80127188 00122748 80 1F 00 00 */ lwz r0, 0(r31) /* 8012718C 0012274C 90 1E 00 00 */ stw r0, 0(r30) -/* 80127190 00122750 4B F6 8B 31 */ bl func_8008FCC0 +/* 80127190 00122750 4B F6 8B 31 */ bl OSRestoreInterrupts /* 80127194 00122754 7F E3 FB 78 */ mr r3, r31 lbl_80127198: /* 80127198 00122758 80 01 00 14 */ lwz r0, 0x14(r1) @@ -187346,11 +187346,11 @@ glabel func_801271B0 /* 801271C0 00122780 7C 9F 23 78 */ mr r31, r4 /* 801271C4 00122784 93 C1 00 08 */ stw r30, 8(r1) /* 801271C8 00122788 7C 7E 1B 78 */ mr r30, r3 -/* 801271CC 0012278C 4B F6 8A CD */ bl func_8008FC98 +/* 801271CC 0012278C 4B F6 8A CD */ bl __RAS_OSDisableInterrupts_begin /* 801271D0 00122790 80 1E 00 00 */ lwz r0, 0(r30) /* 801271D4 00122794 90 1F 00 00 */ stw r0, 0(r31) /* 801271D8 00122798 93 FE 00 00 */ stw r31, 0(r30) -/* 801271DC 0012279C 4B F6 8A E5 */ bl func_8008FCC0 +/* 801271DC 0012279C 4B F6 8A E5 */ bl OSRestoreInterrupts /* 801271E0 001227A0 80 01 00 14 */ lwz r0, 0x14(r1) /* 801271E4 001227A4 83 E1 00 0C */ lwz r31, 0xc(r1) /* 801271E8 001227A8 83 C1 00 08 */ lwz r30, 8(r1) @@ -188382,7 +188382,7 @@ lbl_80127FD8: /* 80127FE4 001235A4 7F 88 E3 78 */ mr r8, r28 /* 80127FE8 001235A8 38 7A 01 04 */ addi r3, r26, 0x104 /* 80127FEC 001235AC 4C C6 31 82 */ crclr 6 -/* 80127FF0 001235B0 4B F6 42 A5 */ bl func_8008C294 +/* 80127FF0 001235B0 4B F6 42 A5 */ bl OSReport /* 80127FF4 001235B4 48 00 04 FC */ b lbl_801284F0 /* 80127FF8 001235B8 7F 23 CB 78 */ mr r3, r25 /* 80127FFC 001235BC 7F 84 E3 78 */ mr r4, r28 @@ -189632,7 +189632,7 @@ lbl_80129108: /* 80129118 001246D8 7C 7F 1B 78 */ mr r31, r3 /* 8012911C 001246DC 7F A3 EB 78 */ mr r3, r29 /* 80129120 001246E0 7F C4 F3 78 */ mr r4, r30 -/* 80129124 001246E4 4B F6 25 61 */ bl func_8008B684 +/* 80129124 001246E4 4B F6 25 61 */ bl DCStoreRange /* 80129128 001246E8 7F E3 FB 78 */ mr r3, r31 /* 8012912C 001246EC 83 E1 00 1C */ lwz r31, 0x1c(r1) /* 80129130 001246F0 83 C1 00 18 */ lwz r30, 0x18(r1) @@ -189837,14 +189837,14 @@ lbl_80129398: /* 80129398 00124958 88 1C 00 01 */ lbz r0, 1(r28) /* 8012939C 0012495C 2C 00 00 00 */ cmpwi r0, 0 /* 801293A0 00124960 41 82 02 C4 */ beq lbl_80129664 -/* 801293A4 00124964 4B F6 68 F5 */ bl func_8008FC98 +/* 801293A4 00124964 4B F6 68 F5 */ bl __RAS_OSDisableInterrupts_begin /* 801293A8 00124968 7C 7B 1B 78 */ mr r27, r3 /* 801293AC 0012496C 80 7C 00 2C */ lwz r3, 0x2c(r28) /* 801293B0 00124970 4B F9 89 7D */ bl func_800C1D2C /* 801293B4 00124974 2C 03 00 00 */ cmpwi r3, 0 /* 801293B8 00124978 40 82 00 10 */ bne lbl_801293C8 /* 801293BC 0012497C 7F 63 DB 78 */ mr r3, r27 -/* 801293C0 00124980 4B F6 69 01 */ bl func_8008FCC0 +/* 801293C0 00124980 4B F6 69 01 */ bl OSRestoreInterrupts /* 801293C4 00124984 48 00 02 A0 */ b lbl_80129664 lbl_801293C8: /* 801293C8 00124988 88 1C 00 03 */ lbz r0, 3(r28) @@ -189985,7 +189985,7 @@ lbl_8012955C: lbl_80129594: /* 80129594 00124B54 2C 19 00 00 */ cmpwi r25, 0 /* 80129598 00124B58 41 82 00 78 */ beq lbl_80129610 -/* 8012959C 00124B5C 4B F6 66 FD */ bl func_8008FC98 +/* 8012959C 00124B5C 4B F6 66 FD */ bl __RAS_OSDisableInterrupts_begin /* 801295A0 00124B60 88 1C 00 07 */ lbz r0, 7(r28) /* 801295A4 00124B64 7C 7D 1B 78 */ mr r29, r3 /* 801295A8 00124B68 2C 00 00 00 */ cmpwi r0, 0 @@ -190014,11 +190014,11 @@ lbl_801295F8: /* 80129600 00124BC0 38 00 00 00 */ li r0, 0 /* 80129604 00124BC4 7F A3 EB 78 */ mr r3, r29 /* 80129608 00124BC8 98 1C 00 08 */ stb r0, 8(r28) -/* 8012960C 00124BCC 4B F6 66 B5 */ bl func_8008FCC0 +/* 8012960C 00124BCC 4B F6 66 B5 */ bl OSRestoreInterrupts lbl_80129610: /* 80129610 00124BD0 2C 1E 00 00 */ cmpwi r30, 0 /* 80129614 00124BD4 41 82 00 44 */ beq lbl_80129658 -/* 80129618 00124BD8 4B F6 66 81 */ bl func_8008FC98 +/* 80129618 00124BD8 4B F6 66 81 */ bl __RAS_OSDisableInterrupts_begin /* 8012961C 00124BDC 38 00 00 01 */ li r0, 1 /* 80129620 00124BE0 7C 7D 1B 78 */ mr r29, r3 /* 80129624 00124BE4 98 1C 00 08 */ stb r0, 8(r28) @@ -190033,11 +190033,11 @@ lbl_80129610: /* 80129648 00124C08 54 06 F0 BE */ srwi r6, r0, 2 /* 8012964C 00124C0C 4B F6 14 71 */ bl func_8008AABC /* 80129650 00124C10 7F A3 EB 78 */ mr r3, r29 -/* 80129654 00124C14 4B F6 66 6D */ bl func_8008FCC0 +/* 80129654 00124C14 4B F6 66 6D */ bl OSRestoreInterrupts lbl_80129658: /* 80129658 00124C18 9B FC 00 02 */ stb r31, 2(r28) /* 8012965C 00124C1C 7F 63 DB 78 */ mr r3, r27 -/* 80129660 00124C20 4B F6 66 61 */ bl func_8008FCC0 +/* 80129660 00124C20 4B F6 66 61 */ bl OSRestoreInterrupts lbl_80129664: /* 80129664 00124C24 39 61 00 40 */ addi r11, r1, 0x40 /* 80129668 00124C28 48 02 98 35 */ bl _restgpr_25 @@ -190053,7 +190053,7 @@ glabel func_8012967C /* 80129688 00124C48 93 E1 00 0C */ stw r31, 0xc(r1) /* 8012968C 00124C4C 93 C1 00 08 */ stw r30, 8(r1) /* 80129690 00124C50 7C 7E 1B 78 */ mr r30, r3 -/* 80129694 00124C54 4B F6 66 05 */ bl func_8008FC98 +/* 80129694 00124C54 4B F6 66 05 */ bl __RAS_OSDisableInterrupts_begin /* 80129698 00124C58 7C 7F 1B 78 */ mr r31, r3 /* 8012969C 00124C5C 7F C3 F3 78 */ mr r3, r30 /* 801296A0 00124C60 4B F6 19 39 */ bl func_8008AFD8 @@ -190071,7 +190071,7 @@ glabel func_8012967C /* 801296D0 00124C90 98 7E 00 06 */ stb r3, 6(r30) /* 801296D4 00124C94 7F E3 FB 78 */ mr r3, r31 /* 801296D8 00124C98 98 1E 00 07 */ stb r0, 7(r30) -/* 801296DC 00124C9C 4B F6 65 E5 */ bl func_8008FCC0 +/* 801296DC 00124C9C 4B F6 65 E5 */ bl OSRestoreInterrupts /* 801296E0 00124CA0 80 01 00 14 */ lwz r0, 0x14(r1) /* 801296E4 00124CA4 83 E1 00 0C */ lwz r31, 0xc(r1) /* 801296E8 00124CA8 83 C1 00 08 */ lwz r30, 8(r1) @@ -190086,7 +190086,7 @@ glabel func_801296F8 /* 80129704 00124CC4 93 E1 00 0C */ stw r31, 0xc(r1) /* 80129708 00124CC8 93 C1 00 08 */ stw r30, 8(r1) /* 8012970C 00124CCC 7C 7E 1B 78 */ mr r30, r3 -/* 80129710 00124CD0 4B F6 65 89 */ bl func_8008FC98 +/* 80129710 00124CD0 4B F6 65 89 */ bl __RAS_OSDisableInterrupts_begin /* 80129714 00124CD4 7C 7F 1B 78 */ mr r31, r3 /* 80129718 00124CD8 7F C3 F3 78 */ mr r3, r30 /* 8012971C 00124CDC 4B F6 18 BD */ bl func_8008AFD8 @@ -190103,7 +190103,7 @@ lbl_80129744: /* 80129744 00124D04 38 00 00 00 */ li r0, 0 /* 80129748 00124D08 7F E3 FB 78 */ mr r3, r31 /* 8012974C 00124D0C 98 1E 00 08 */ stb r0, 8(r30) -/* 80129750 00124D10 4B F6 65 71 */ bl func_8008FCC0 +/* 80129750 00124D10 4B F6 65 71 */ bl OSRestoreInterrupts /* 80129754 00124D14 80 01 00 14 */ lwz r0, 0x14(r1) /* 80129758 00124D18 83 E1 00 0C */ lwz r31, 0xc(r1) /* 8012975C 00124D1C 83 C1 00 08 */ lwz r30, 8(r1) @@ -190490,7 +190490,7 @@ glabel func_80129C70 /* 80129CA8 00125268 90 A3 00 00 */ stw r5, 0(r3) /* 80129CAC 0012526C 90 83 00 10 */ stw r4, 0x10(r3) /* 80129CB0 00125270 41 82 01 24 */ beq lbl_80129DD4 -/* 80129CB4 00125274 4B F6 5F E5 */ bl func_8008FC98 +/* 80129CB4 00125274 4B F6 5F E5 */ bl __RAS_OSDisableInterrupts_begin /* 80129CB8 00125278 88 19 00 17 */ lbz r0, 0x17(r25) /* 80129CBC 0012527C 7C 7F 1B 78 */ mr r31, r3 /* 80129CC0 00125280 2C 00 00 00 */ cmpwi r0, 0 @@ -190523,7 +190523,7 @@ lbl_80129D18: /* 80129D20 001252E0 4B FF BC 89 */ bl func_801259A8 lbl_80129D24: /* 80129D24 001252E4 7F E3 FB 78 */ mr r3, r31 -/* 80129D28 001252E8 4B F6 5F 99 */ bl func_8008FCC0 +/* 80129D28 001252E8 4B F6 5F 99 */ bl OSRestoreInterrupts /* 80129D2C 001252EC 7F 3B CB 78 */ mr r27, r25 /* 80129D30 001252F0 3B 80 00 00 */ li r28, 0 /* 80129D34 001252F4 3F A0 80 1A */ lis r29, 0x801a @@ -190679,12 +190679,12 @@ glabel func_80129F38 /* 80129F5C 0012551C 7C D6 33 78 */ mr r22, r6 /* 80129F60 00125520 7C F7 3B 78 */ mr r23, r7 /* 80129F64 00125524 3B 5A 9E 80 */ addi r26, r26, lbl_80199E80@l -/* 80129F68 00125528 4B F6 5D 31 */ bl func_8008FC98 +/* 80129F68 00125528 4B F6 5D 31 */ bl __RAS_OSDisableInterrupts_begin /* 80129F6C 0012552C 88 1D 00 15 */ lbz r0, 0x15(r29) /* 80129F70 00125530 7C 7C 1B 78 */ mr r28, r3 /* 80129F74 00125534 2C 00 00 00 */ cmpwi r0, 0 /* 80129F78 00125538 41 82 01 1C */ beq lbl_8012A094 -/* 80129F7C 0012553C 4B F6 5D 1D */ bl func_8008FC98 +/* 80129F7C 0012553C 4B F6 5D 1D */ bl __RAS_OSDisableInterrupts_begin /* 80129F80 00125540 88 1D 00 17 */ lbz r0, 0x17(r29) /* 80129F84 00125544 7C 7B 1B 78 */ mr r27, r3 /* 80129F88 00125548 2C 00 00 00 */ cmpwi r0, 0 @@ -190717,7 +190717,7 @@ lbl_80129FE0: /* 80129FE8 001255A8 4B FF B9 C1 */ bl func_801259A8 lbl_80129FEC: /* 80129FEC 001255AC 7F 63 DB 78 */ mr r3, r27 -/* 80129FF0 001255B0 4B F6 5C D1 */ bl func_8008FCC0 +/* 80129FF0 001255B0 4B F6 5C D1 */ bl OSRestoreInterrupts /* 80129FF4 001255B4 7F B8 EB 78 */ mr r24, r29 /* 80129FF8 001255B8 3B 20 00 00 */ li r25, 0 /* 80129FFC 001255BC 3B 60 00 00 */ li r27, 0 @@ -190835,7 +190835,7 @@ lbl_8012A164: /* 8012A178 00125738 4C C6 31 82 */ crclr 6 /* 8012A17C 0012573C 4B FE 2A 31 */ bl func_8010CBAC /* 8012A180 00125740 7F 83 E3 78 */ mr r3, r28 -/* 8012A184 00125744 4B F6 5B 3D */ bl func_8008FCC0 +/* 8012A184 00125744 4B F6 5B 3D */ bl OSRestoreInterrupts /* 8012A188 00125748 38 60 00 01 */ li r3, 1 /* 8012A18C 0012574C 48 00 00 38 */ b lbl_8012A1C4 lbl_8012A190: @@ -190851,7 +190851,7 @@ lbl_8012A1A0: /* 8012A1B0 00125770 93 DD 00 98 */ stw r30, 0x98(r29) /* 8012A1B4 00125774 7F 83 E3 78 */ mr r3, r28 /* 8012A1B8 00125778 98 1D 00 15 */ stb r0, 0x15(r29) -/* 8012A1BC 0012577C 4B F6 5B 05 */ bl func_8008FCC0 +/* 8012A1BC 0012577C 4B F6 5B 05 */ bl OSRestoreInterrupts /* 8012A1C0 00125780 38 60 00 00 */ li r3, 0 lbl_8012A1C4: /* 8012A1C4 00125784 39 61 00 30 */ addi r11, r1, 0x30 @@ -190957,7 +190957,7 @@ glabel func_8012A310 /* 8012A328 001258E8 7C 7A 1B 78 */ mr r26, r3 /* 8012A32C 001258EC 2C 00 00 00 */ cmpwi r0, 0 /* 8012A330 001258F0 41 82 01 24 */ beq lbl_8012A454 -/* 8012A334 001258F4 4B F6 59 65 */ bl func_8008FC98 +/* 8012A334 001258F4 4B F6 59 65 */ bl __RAS_OSDisableInterrupts_begin /* 8012A338 001258F8 88 1A 00 17 */ lbz r0, 0x17(r26) /* 8012A33C 001258FC 7C 7F 1B 78 */ mr r31, r3 /* 8012A340 00125900 2C 00 00 00 */ cmpwi r0, 0 @@ -190990,7 +190990,7 @@ lbl_8012A398: /* 8012A3A0 00125960 4B FF B6 09 */ bl func_801259A8 lbl_8012A3A4: /* 8012A3A4 00125964 7F E3 FB 78 */ mr r3, r31 -/* 8012A3A8 00125968 4B F6 59 19 */ bl func_8008FCC0 +/* 8012A3A8 00125968 4B F6 59 19 */ bl OSRestoreInterrupts /* 8012A3AC 0012596C 7F 5B D3 78 */ mr r27, r26 /* 8012A3B0 00125970 3B 80 00 00 */ li r28, 0 /* 8012A3B4 00125974 3F A0 80 1A */ lis r29, 0x801a @@ -191057,7 +191057,7 @@ glabel func_8012A46C /* 8012A484 00125A44 7C 9D 23 78 */ mr r29, r4 /* 8012A488 00125A48 93 81 00 10 */ stw r28, 0x10(r1) /* 8012A48C 00125A4C 7C 7C 1B 78 */ mr r28, r3 -/* 8012A490 00125A50 4B F6 58 09 */ bl func_8008FC98 +/* 8012A490 00125A50 4B F6 58 09 */ bl __RAS_OSDisableInterrupts_begin /* 8012A494 00125A54 9B BC 00 18 */ stb r29, 0x18(r28) /* 8012A498 00125A58 7C 7F 1B 78 */ mr r31, r3 /* 8012A49C 00125A5C 3B C0 00 00 */ li r30, 0 @@ -191079,7 +191079,7 @@ lbl_8012A4C4: /* 8012A4CC 00125A8C 2C 1E 00 10 */ cmpwi r30, 0x10 /* 8012A4D0 00125A90 41 80 FF D0 */ blt lbl_8012A4A0 /* 8012A4D4 00125A94 7F E3 FB 78 */ mr r3, r31 -/* 8012A4D8 00125A98 4B F6 57 E9 */ bl func_8008FCC0 +/* 8012A4D8 00125A98 4B F6 57 E9 */ bl OSRestoreInterrupts /* 8012A4DC 00125A9C 80 01 00 24 */ lwz r0, 0x24(r1) /* 8012A4E0 00125AA0 83 E1 00 1C */ lwz r31, 0x1c(r1) /* 8012A4E4 00125AA4 83 C1 00 18 */ lwz r30, 0x18(r1) @@ -191110,9 +191110,9 @@ glabel func_8012A4FC /* 8012A540 00125B00 4C C6 31 82 */ crclr 6 /* 8012A544 00125B04 4B FE 25 DD */ bl func_8010CB20 lbl_8012A548: -/* 8012A548 00125B08 4B F6 57 51 */ bl func_8008FC98 +/* 8012A548 00125B08 4B F6 57 51 */ bl __RAS_OSDisableInterrupts_begin /* 8012A54C 00125B0C D3 FF 00 1C */ stfs f31, 0x1c(r31) -/* 8012A550 00125B10 4B F6 57 71 */ bl func_8008FCC0 +/* 8012A550 00125B10 4B F6 57 71 */ bl OSRestoreInterrupts /* 8012A554 00125B14 E3 E1 00 18 */ psq_l f31, 24(r1), 0, qr0 /* 8012A558 00125B18 80 01 00 24 */ lwz r0, 0x24(r1) /* 8012A55C 00125B1C CB E1 00 10 */ lfd f31, 0x10(r1) @@ -191142,9 +191142,9 @@ glabel func_8012A570 /* 8012A5B4 00125B74 4C C6 31 82 */ crclr 6 /* 8012A5B8 00125B78 4B FE 25 69 */ bl func_8010CB20 lbl_8012A5BC: -/* 8012A5BC 00125B7C 4B F6 56 DD */ bl func_8008FC98 +/* 8012A5BC 00125B7C 4B F6 56 DD */ bl __RAS_OSDisableInterrupts_begin /* 8012A5C0 00125B80 D3 FF 00 34 */ stfs f31, 0x34(r31) -/* 8012A5C4 00125B84 4B F6 56 FD */ bl func_8008FCC0 +/* 8012A5C4 00125B84 4B F6 56 FD */ bl OSRestoreInterrupts /* 8012A5C8 00125B88 E3 E1 00 18 */ psq_l f31, 24(r1), 0, qr0 /* 8012A5CC 00125B8C 80 01 00 24 */ lwz r0, 0x24(r1) /* 8012A5D0 00125B90 CB E1 00 10 */ lfd f31, 0x10(r1) @@ -191161,9 +191161,9 @@ glabel func_8012A5E4 /* 8012A5F4 00125BB4 FF E0 08 90 */ fmr f31, f1 /* 8012A5F8 00125BB8 93 E1 00 14 */ stw r31, 0x14(r1) /* 8012A5FC 00125BBC 7C 7F 1B 78 */ mr r31, r3 -/* 8012A600 00125BC0 4B F6 56 99 */ bl func_8008FC98 +/* 8012A600 00125BC0 4B F6 56 99 */ bl __RAS_OSDisableInterrupts_begin /* 8012A604 00125BC4 D3 FF 00 20 */ stfs f31, 0x20(r31) -/* 8012A608 00125BC8 4B F6 56 B9 */ bl func_8008FCC0 +/* 8012A608 00125BC8 4B F6 56 B9 */ bl OSRestoreInterrupts /* 8012A60C 00125BCC 80 01 00 24 */ lwz r0, 0x24(r1) /* 8012A610 00125BD0 CB E1 00 18 */ lfd f31, 0x18(r1) /* 8012A614 00125BD4 83 E1 00 14 */ lwz r31, 0x14(r1) @@ -191179,9 +191179,9 @@ glabel func_8012A624 /* 8012A634 00125BF4 FF E0 08 90 */ fmr f31, f1 /* 8012A638 00125BF8 93 E1 00 14 */ stw r31, 0x14(r1) /* 8012A63C 00125BFC 7C 7F 1B 78 */ mr r31, r3 -/* 8012A640 00125C00 4B F6 56 59 */ bl func_8008FC98 +/* 8012A640 00125C00 4B F6 56 59 */ bl __RAS_OSDisableInterrupts_begin /* 8012A644 00125C04 D3 FF 00 24 */ stfs f31, 0x24(r31) -/* 8012A648 00125C08 4B F6 56 79 */ bl func_8008FCC0 +/* 8012A648 00125C08 4B F6 56 79 */ bl OSRestoreInterrupts /* 8012A64C 00125C0C 80 01 00 24 */ lwz r0, 0x24(r1) /* 8012A650 00125C10 CB E1 00 18 */ lfd f31, 0x18(r1) /* 8012A654 00125C14 83 E1 00 14 */ lwz r31, 0x14(r1) @@ -191197,9 +191197,9 @@ glabel func_8012A664 /* 8012A674 00125C34 FF E0 08 90 */ fmr f31, f1 /* 8012A678 00125C38 93 E1 00 14 */ stw r31, 0x14(r1) /* 8012A67C 00125C3C 7C 7F 1B 78 */ mr r31, r3 -/* 8012A680 00125C40 4B F6 56 19 */ bl func_8008FC98 +/* 8012A680 00125C40 4B F6 56 19 */ bl __RAS_OSDisableInterrupts_begin /* 8012A684 00125C44 D3 FF 00 2C */ stfs f31, 0x2c(r31) -/* 8012A688 00125C48 4B F6 56 39 */ bl func_8008FCC0 +/* 8012A688 00125C48 4B F6 56 39 */ bl OSRestoreInterrupts /* 8012A68C 00125C4C 80 01 00 24 */ lwz r0, 0x24(r1) /* 8012A690 00125C50 CB E1 00 18 */ lfd f31, 0x18(r1) /* 8012A694 00125C54 83 E1 00 14 */ lwz r31, 0x14(r1) @@ -191215,9 +191215,9 @@ glabel func_8012A6A4 /* 8012A6B4 00125C74 FF E0 08 90 */ fmr f31, f1 /* 8012A6B8 00125C78 93 E1 00 14 */ stw r31, 0x14(r1) /* 8012A6BC 00125C7C 7C 7F 1B 78 */ mr r31, r3 -/* 8012A6C0 00125C80 4B F6 55 D9 */ bl func_8008FC98 +/* 8012A6C0 00125C80 4B F6 55 D9 */ bl __RAS_OSDisableInterrupts_begin /* 8012A6C4 00125C84 D3 FF 00 30 */ stfs f31, 0x30(r31) -/* 8012A6C8 00125C88 4B F6 55 F9 */ bl func_8008FCC0 +/* 8012A6C8 00125C88 4B F6 55 F9 */ bl OSRestoreInterrupts /* 8012A6CC 00125C8C 80 01 00 24 */ lwz r0, 0x24(r1) /* 8012A6D0 00125C90 CB E1 00 18 */ lfd f31, 0x18(r1) /* 8012A6D4 00125C94 83 E1 00 14 */ lwz r31, 0x14(r1) @@ -191233,9 +191233,9 @@ glabel func_8012A6E4 /* 8012A6F4 00125CB4 FF E0 08 90 */ fmr f31, f1 /* 8012A6F8 00125CB8 93 E1 00 14 */ stw r31, 0x14(r1) /* 8012A6FC 00125CBC 7C 7F 1B 78 */ mr r31, r3 -/* 8012A700 00125CC0 4B F6 55 99 */ bl func_8008FC98 +/* 8012A700 00125CC0 4B F6 55 99 */ bl __RAS_OSDisableInterrupts_begin /* 8012A704 00125CC4 D3 FF 00 38 */ stfs f31, 0x38(r31) -/* 8012A708 00125CC8 4B F6 55 B9 */ bl func_8008FCC0 +/* 8012A708 00125CC8 4B F6 55 B9 */ bl OSRestoreInterrupts /* 8012A70C 00125CCC 80 01 00 24 */ lwz r0, 0x24(r1) /* 8012A710 00125CD0 CB E1 00 18 */ lfd f31, 0x18(r1) /* 8012A714 00125CD4 83 E1 00 14 */ lwz r31, 0x14(r1) @@ -191251,9 +191251,9 @@ glabel func_8012A724 /* 8012A734 00125CF4 FF E0 08 90 */ fmr f31, f1 /* 8012A738 00125CF8 93 E1 00 14 */ stw r31, 0x14(r1) /* 8012A73C 00125CFC 7C 7F 1B 78 */ mr r31, r3 -/* 8012A740 00125D00 4B F6 55 59 */ bl func_8008FC98 +/* 8012A740 00125D00 4B F6 55 59 */ bl __RAS_OSDisableInterrupts_begin /* 8012A744 00125D04 D3 FF 00 40 */ stfs f31, 0x40(r31) -/* 8012A748 00125D08 4B F6 55 79 */ bl func_8008FCC0 +/* 8012A748 00125D08 4B F6 55 79 */ bl OSRestoreInterrupts /* 8012A74C 00125D0C 80 01 00 24 */ lwz r0, 0x24(r1) /* 8012A750 00125D10 CB E1 00 18 */ lfd f31, 0x18(r1) /* 8012A754 00125D14 83 E1 00 14 */ lwz r31, 0x14(r1) @@ -191273,9 +191273,9 @@ glabel func_8012A76C /* 8012A77C 00125D3C FF E0 08 90 */ fmr f31, f1 /* 8012A780 00125D40 93 E1 00 14 */ stw r31, 0x14(r1) /* 8012A784 00125D44 7C 7F 1B 78 */ mr r31, r3 -/* 8012A788 00125D48 4B F6 55 11 */ bl func_8008FC98 +/* 8012A788 00125D48 4B F6 55 11 */ bl __RAS_OSDisableInterrupts_begin /* 8012A78C 00125D4C D3 FF 00 44 */ stfs f31, 0x44(r31) -/* 8012A790 00125D50 4B F6 55 31 */ bl func_8008FCC0 +/* 8012A790 00125D50 4B F6 55 31 */ bl OSRestoreInterrupts /* 8012A794 00125D54 80 01 00 24 */ lwz r0, 0x24(r1) /* 8012A798 00125D58 CB E1 00 18 */ lfd f31, 0x18(r1) /* 8012A79C 00125D5C 83 E1 00 14 */ lwz r31, 0x14(r1) @@ -191317,11 +191317,11 @@ lbl_8012A7F0: /* 8012A818 00125DD8 4C C6 31 82 */ crclr 6 /* 8012A81C 00125DDC 4B FE 23 05 */ bl func_8010CB20 lbl_8012A820: -/* 8012A820 00125DE0 4B F6 54 79 */ bl func_8008FC98 +/* 8012A820 00125DE0 4B F6 54 79 */ bl __RAS_OSDisableInterrupts_begin /* 8012A824 00125DE4 57 E0 10 3A */ slwi r0, r31, 2 /* 8012A828 00125DE8 7C 9E 02 14 */ add r4, r30, r0 /* 8012A82C 00125DEC D3 E4 00 48 */ stfs f31, 0x48(r4) -/* 8012A830 00125DF0 4B F6 54 91 */ bl func_8008FCC0 +/* 8012A830 00125DF0 4B F6 54 91 */ bl OSRestoreInterrupts /* 8012A834 00125DF4 80 01 00 24 */ lwz r0, 0x24(r1) /* 8012A838 00125DF8 CB E1 00 18 */ lfd f31, 0x18(r1) /* 8012A83C 00125DFC 83 E1 00 14 */ lwz r31, 0x14(r1) @@ -191376,9 +191376,9 @@ glabel func_8012A8D8 /* 8012A8E8 00125EA8 7C 9F 23 78 */ mr r31, r4 /* 8012A8EC 00125EAC 93 C1 00 08 */ stw r30, 8(r1) /* 8012A8F0 00125EB0 7C 7E 1B 78 */ mr r30, r3 -/* 8012A8F4 00125EB4 4B F6 53 A5 */ bl func_8008FC98 +/* 8012A8F4 00125EB4 4B F6 53 A5 */ bl __RAS_OSDisableInterrupts_begin /* 8012A8F8 00125EB8 93 FE 00 3C */ stw r31, 0x3c(r30) -/* 8012A8FC 00125EBC 4B F6 53 C5 */ bl func_8008FCC0 +/* 8012A8FC 00125EBC 4B F6 53 C5 */ bl OSRestoreInterrupts /* 8012A900 00125EC0 80 01 00 14 */ lwz r0, 0x14(r1) /* 8012A904 00125EC4 83 E1 00 0C */ lwz r31, 0xc(r1) /* 8012A908 00125EC8 83 C1 00 08 */ lwz r30, 8(r1) @@ -191420,11 +191420,11 @@ lbl_8012A95C: /* 8012A984 00125F44 4C C6 31 82 */ crclr 6 /* 8012A988 00125F48 4B FE 21 99 */ bl func_8010CB20 lbl_8012A98C: -/* 8012A98C 00125F4C 4B F6 53 0D */ bl func_8008FC98 +/* 8012A98C 00125F4C 4B F6 53 0D */ bl __RAS_OSDisableInterrupts_begin /* 8012A990 00125F50 57 E0 10 3A */ slwi r0, r31, 2 /* 8012A994 00125F54 7C 9E 02 14 */ add r4, r30, r0 /* 8012A998 00125F58 D3 E4 00 54 */ stfs f31, 0x54(r4) -/* 8012A99C 00125F5C 4B F6 53 25 */ bl func_8008FCC0 +/* 8012A99C 00125F5C 4B F6 53 25 */ bl OSRestoreInterrupts /* 8012A9A0 00125F60 80 01 00 24 */ lwz r0, 0x24(r1) /* 8012A9A4 00125F64 CB E1 00 18 */ lfd f31, 0x18(r1) /* 8012A9A8 00125F68 83 E1 00 14 */ lwz r31, 0x14(r1) @@ -191501,11 +191501,11 @@ lbl_8012AA80: /* 8012AAA8 00126068 4C C6 31 82 */ crclr 6 /* 8012AAAC 0012606C 4B FE 20 75 */ bl func_8010CB20 lbl_8012AAB0: -/* 8012AAB0 00126070 4B F6 51 E9 */ bl func_8008FC98 +/* 8012AAB0 00126070 4B F6 51 E9 */ bl __RAS_OSDisableInterrupts_begin /* 8012AAB4 00126074 57 E0 10 3A */ slwi r0, r31, 2 /* 8012AAB8 00126078 7C 9E 02 14 */ add r4, r30, r0 /* 8012AABC 0012607C D3 E4 00 64 */ stfs f31, 0x64(r4) -/* 8012AAC0 00126080 4B F6 52 01 */ bl func_8008FCC0 +/* 8012AAC0 00126080 4B F6 52 01 */ bl OSRestoreInterrupts /* 8012AAC4 00126084 80 01 00 24 */ lwz r0, 0x24(r1) /* 8012AAC8 00126088 CB E1 00 18 */ lfd f31, 0x18(r1) /* 8012AACC 0012608C 83 E1 00 14 */ lwz r31, 0x14(r1) @@ -191582,11 +191582,11 @@ lbl_8012ABA4: /* 8012ABCC 0012618C 4C C6 31 82 */ crclr 6 /* 8012ABD0 00126190 4B FE 1F 51 */ bl func_8010CB20 lbl_8012ABD4: -/* 8012ABD4 00126194 4B F6 50 C5 */ bl func_8008FC98 +/* 8012ABD4 00126194 4B F6 50 C5 */ bl __RAS_OSDisableInterrupts_begin /* 8012ABD8 00126198 57 E0 10 3A */ slwi r0, r31, 2 /* 8012ABDC 0012619C 7C 9E 02 14 */ add r4, r30, r0 /* 8012ABE0 001261A0 D3 E4 00 74 */ stfs f31, 0x74(r4) -/* 8012ABE4 001261A4 4B F6 50 DD */ bl func_8008FCC0 +/* 8012ABE4 001261A4 4B F6 50 DD */ bl OSRestoreInterrupts /* 8012ABE8 001261A8 80 01 00 24 */ lwz r0, 0x24(r1) /* 8012ABEC 001261AC CB E1 00 18 */ lfd f31, 0x18(r1) /* 8012ABF0 001261B0 83 E1 00 14 */ lwz r31, 0x14(r1) @@ -191661,9 +191661,9 @@ lbl_8012ACC0: /* 8012ACE8 001262A8 4C C6 31 82 */ crclr 6 /* 8012ACEC 001262AC 4B FE 1E 35 */ bl func_8010CB20 lbl_8012ACF0: -/* 8012ACF0 001262B0 4B F6 4F A9 */ bl func_8008FC98 +/* 8012ACF0 001262B0 4B F6 4F A9 */ bl __RAS_OSDisableInterrupts_begin /* 8012ACF4 001262B4 9B FE 00 91 */ stb r31, 0x91(r30) -/* 8012ACF8 001262B8 4B F6 4F C9 */ bl func_8008FCC0 +/* 8012ACF8 001262B8 4B F6 4F C9 */ bl OSRestoreInterrupts /* 8012ACFC 001262BC 80 01 00 14 */ lwz r0, 0x14(r1) /* 8012AD00 001262C0 83 E1 00 0C */ lwz r31, 0xc(r1) /* 8012AD04 001262C4 83 C1 00 08 */ lwz r30, 8(r1) @@ -191680,7 +191680,7 @@ glabel func_8012AD14 /* 8012AD28 001262E8 7C 7F 1B 78 */ mr r31, r3 /* 8012AD2C 001262EC 7C 9A 23 78 */ mr r26, r4 /* 8012AD30 001262F0 7C B9 2B 78 */ mr r25, r5 -/* 8012AD34 001262F4 4B F6 4F 65 */ bl func_8008FC98 +/* 8012AD34 001262F4 4B F6 4F 65 */ bl __RAS_OSDisableInterrupts_begin /* 8012AD38 001262F8 88 1F 00 15 */ lbz r0, 0x15(r31) /* 8012AD3C 001262FC 7C 7E 1B 78 */ mr r30, r3 /* 8012AD40 00126300 2C 00 00 00 */ cmpwi r0, 0 @@ -191704,7 +191704,7 @@ lbl_8012AD6C: /* 8012AD7C 0012633C 41 81 01 30 */ bgt lbl_8012AEAC /* 8012AD80 00126340 7C 00 C8 40 */ cmplw r0, r25 /* 8012AD84 00126344 41 81 01 28 */ bgt lbl_8012AEAC -/* 8012AD88 00126348 4B F6 4F 11 */ bl func_8008FC98 +/* 8012AD88 00126348 4B F6 4F 11 */ bl __RAS_OSDisableInterrupts_begin /* 8012AD8C 0012634C 88 1F 00 17 */ lbz r0, 0x17(r31) /* 8012AD90 00126350 7C 7D 1B 78 */ mr r29, r3 /* 8012AD94 00126354 2C 00 00 00 */ cmpwi r0, 0 @@ -191737,7 +191737,7 @@ lbl_8012ADEC: /* 8012ADF4 001263B4 4B FF AB B5 */ bl func_801259A8 lbl_8012ADF8: /* 8012ADF8 001263B8 7F A3 EB 78 */ mr r3, r29 -/* 8012ADFC 001263BC 4B F6 4E C5 */ bl func_8008FCC0 +/* 8012ADFC 001263BC 4B F6 4E C5 */ bl OSRestoreInterrupts /* 8012AE00 001263C0 7F F9 FB 78 */ mr r25, r31 /* 8012AE04 001263C4 3B 40 00 00 */ li r26, 0 /* 8012AE08 001263C8 3F 60 80 1A */ lis r27, 0x801a @@ -191793,7 +191793,7 @@ lbl_8012AEAC: /* 8012AEB4 00126474 42 00 FE A4 */ bdnz lbl_8012AD58 lbl_8012AEB8: /* 8012AEB8 00126478 7F C3 F3 78 */ mr r3, r30 -/* 8012AEBC 0012647C 4B F6 4E 05 */ bl func_8008FCC0 +/* 8012AEBC 0012647C 4B F6 4E 05 */ bl OSRestoreInterrupts /* 8012AEC0 00126480 39 61 00 30 */ addi r11, r1, 0x30 /* 8012AEC4 00126484 48 02 7F D9 */ bl _restgpr_25 /* 8012AEC8 00126488 80 01 00 34 */ lwz r0, 0x34(r1) @@ -192025,7 +192025,7 @@ lbl_8012B1D8: /* 8012B1E0 001267A0 4B FF FD 19 */ bl func_8012AEF8 /* 8012B1E4 001267A4 2C 03 00 00 */ cmpwi r3, 0 /* 8012B1E8 001267A8 41 82 01 20 */ beq lbl_8012B308 -/* 8012B1EC 001267AC 4B F6 4A AD */ bl func_8008FC98 +/* 8012B1EC 001267AC 4B F6 4A AD */ bl __RAS_OSDisableInterrupts_begin /* 8012B1F0 001267B0 88 1E 00 17 */ lbz r0, 0x17(r30) /* 8012B1F4 001267B4 7C 7D 1B 78 */ mr r29, r3 /* 8012B1F8 001267B8 2C 00 00 00 */ cmpwi r0, 0 @@ -192058,7 +192058,7 @@ lbl_8012B250: /* 8012B258 00126818 4B FF A7 51 */ bl func_801259A8 lbl_8012B25C: /* 8012B25C 0012681C 7F A3 EB 78 */ mr r3, r29 -/* 8012B260 00126820 4B F6 4A 61 */ bl func_8008FCC0 +/* 8012B260 00126820 4B F6 4A 61 */ bl OSRestoreInterrupts /* 8012B264 00126824 7F DB F3 78 */ mr r27, r30 /* 8012B268 00126828 3B 80 00 00 */ li r28, 0 /* 8012B26C 0012682C 3B A0 00 00 */ li r29, 0 @@ -192534,12 +192534,12 @@ lbl_8012B8B8: /* 8012B8E0 00126EA0 4C C6 31 82 */ crclr 6 /* 8012B8E4 00126EA4 4B FE 12 3D */ bl func_8010CB20 lbl_8012B8E8: -/* 8012B8E8 00126EA8 4B F6 43 B1 */ bl func_8008FC98 +/* 8012B8E8 00126EA8 4B F6 43 B1 */ bl __RAS_OSDisableInterrupts_begin /* 8012B8EC 00126EAC 80 1E 00 04 */ lwz r0, 4(r30) /* 8012B8F0 00126EB0 7C 7F 1B 78 */ mr r31, r3 /* 8012B8F4 00126EB4 2C 00 00 00 */ cmpwi r0, 0 /* 8012B8F8 00126EB8 40 82 00 0C */ bne lbl_8012B904 -/* 8012B8FC 00126EBC 4B F6 43 C5 */ bl func_8008FCC0 +/* 8012B8FC 00126EBC 4B F6 43 C5 */ bl OSRestoreInterrupts /* 8012B900 00126EC0 48 00 00 60 */ b lbl_8012B960 lbl_8012B904: /* 8012B904 00126EC4 2C 1D 00 00 */ cmpwi r29, 0 @@ -192565,7 +192565,7 @@ lbl_8012B928: /* 8012B950 00126F10 7F A4 EB 78 */ mr r4, r29 /* 8012B954 00126F14 4B FF B8 5D */ bl func_801271B0 /* 8012B958 00126F18 7F E3 FB 78 */ mr r3, r31 -/* 8012B95C 00126F1C 4B F6 43 65 */ bl func_8008FCC0 +/* 8012B95C 00126F1C 4B F6 43 65 */ bl OSRestoreInterrupts lbl_8012B960: /* 8012B960 00126F20 80 01 00 24 */ lwz r0, 0x24(r1) /* 8012B964 00126F24 83 E1 00 1C */ lwz r31, 0x1c(r1) @@ -192915,7 +192915,7 @@ glabel func_8012BDFC /* 8012BE14 001273D4 93 A1 00 14 */ stw r29, 0x14(r1) /* 8012BE18 001273D8 7C 7D 1B 78 */ mr r29, r3 /* 8012BE1C 001273DC 48 00 01 95 */ bl func_8012BFB0 -/* 8012BE20 001273E0 4B F6 3E 79 */ bl func_8008FC98 +/* 8012BE20 001273E0 4B F6 3E 79 */ bl __RAS_OSDisableInterrupts_begin /* 8012BE24 001273E4 83 DD 00 B8 */ lwz r30, 0xb8(r29) /* 8012BE28 001273E8 7C 7F 1B 78 */ mr r31, r3 /* 8012BE2C 001273EC 48 00 00 10 */ b lbl_8012BE3C @@ -192929,7 +192929,7 @@ lbl_8012BE3C: /* 8012BE44 00127404 38 00 00 00 */ li r0, 0 /* 8012BE48 00127408 7F E3 FB 78 */ mr r3, r31 /* 8012BE4C 0012740C 90 1D 00 B8 */ stw r0, 0xb8(r29) -/* 8012BE50 00127410 4B F6 3E 71 */ bl func_8008FCC0 +/* 8012BE50 00127410 4B F6 3E 71 */ bl OSRestoreInterrupts /* 8012BE54 00127414 80 01 00 24 */ lwz r0, 0x24(r1) /* 8012BE58 00127418 83 E1 00 1C */ lwz r31, 0x1c(r1) /* 8012BE5C 0012741C 83 C1 00 18 */ lwz r30, 0x18(r1) @@ -193042,7 +193042,7 @@ glabel func_8012BFB0 /* 8012BFC4 00127584 7C 7C 1B 78 */ mr r28, r3 /* 8012BFC8 00127588 7C 9B 23 78 */ mr r27, r4 /* 8012BFCC 0012758C 48 00 01 51 */ bl func_8012C11C -/* 8012BFD0 00127590 4B F6 3C C9 */ bl func_8008FC98 +/* 8012BFD0 00127590 4B F6 3C C9 */ bl __RAS_OSDisableInterrupts_begin /* 8012BFD4 00127594 7C 7F 1B 78 */ mr r31, r3 /* 8012BFD8 00127598 4B FF 16 A1 */ bl func_8011D678 /* 8012BFDC 0012759C 4B FF 29 B9 */ bl func_8011E994 @@ -193087,7 +193087,7 @@ lbl_8012C058: /* 8012C060 00127620 4B FF 16 19 */ bl func_8011D678 /* 8012C064 00127624 4B FF 29 69 */ bl func_8011E9CC /* 8012C068 00127628 7F E3 FB 78 */ mr r3, r31 -/* 8012C06C 0012762C 4B F6 3C 55 */ bl func_8008FCC0 +/* 8012C06C 0012762C 4B F6 3C 55 */ bl OSRestoreInterrupts /* 8012C070 00127630 39 61 00 20 */ addi r11, r1, 0x20 /* 8012C074 00127634 48 02 6E 31 */ bl _restgpr_27 /* 8012C078 00127638 80 01 00 24 */ lwz r0, 0x24(r1) @@ -193104,7 +193104,7 @@ glabel func_8012C088 /* 8012C09C 0012765C 7C 7E 1B 78 */ mr r30, r3 /* 8012C0A0 00127660 93 A1 00 14 */ stw r29, 0x14(r1) /* 8012C0A4 00127664 7C 9D 23 78 */ mr r29, r4 -/* 8012C0A8 00127668 4B F6 3B F1 */ bl func_8008FC98 +/* 8012C0A8 00127668 4B F6 3B F1 */ bl __RAS_OSDisableInterrupts_begin /* 8012C0AC 0012766C 83 DE 00 B8 */ lwz r30, 0xb8(r30) /* 8012C0B0 00127670 7C 7F 1B 78 */ mr r31, r3 /* 8012C0B4 00127674 48 00 00 3C */ b lbl_8012C0F0 @@ -193128,7 +193128,7 @@ lbl_8012C0F0: /* 8012C0F0 001276B0 2C 1E 00 00 */ cmpwi r30, 0 /* 8012C0F4 001276B4 40 82 FF C4 */ bne lbl_8012C0B8 /* 8012C0F8 001276B8 7F E3 FB 78 */ mr r3, r31 -/* 8012C0FC 001276BC 4B F6 3B C5 */ bl func_8008FCC0 +/* 8012C0FC 001276BC 4B F6 3B C5 */ bl OSRestoreInterrupts /* 8012C100 001276C0 80 01 00 24 */ lwz r0, 0x24(r1) /* 8012C104 001276C4 83 E1 00 1C */ lwz r31, 0x1c(r1) /* 8012C108 001276C8 83 C1 00 18 */ lwz r30, 0x18(r1) @@ -193410,7 +193410,7 @@ lbl_8012C4D8: /* 8012C530 00127AF0 D0 15 00 00 */ stfs f0, 0(r21) /* 8012C534 00127AF4 3A B5 00 04 */ addi r21, r21, 4 /* 8012C538 00127AF8 41 80 FF A0 */ blt lbl_8012C4D8 -/* 8012C53C 00127AFC 4B F6 37 5D */ bl func_8008FC98 +/* 8012C53C 00127AFC 4B F6 37 5D */ bl __RAS_OSDisableInterrupts_begin /* 8012C540 00127B00 83 FE 00 B8 */ lwz r31, 0xb8(r30) /* 8012C544 00127B04 7C 7D 1B 78 */ mr r29, r3 /* 8012C548 00127B08 C3 C1 00 28 */ lfs f30, 0x28(r1) @@ -193546,7 +193546,7 @@ lbl_8012C72C: /* 8012C72C 00127CEC 2C 1F 00 00 */ cmpwi r31, 0 /* 8012C730 00127CF0 40 82 FE 40 */ bne lbl_8012C570 /* 8012C734 00127CF4 7F A3 EB 78 */ mr r3, r29 -/* 8012C738 00127CF8 4B F6 35 89 */ bl func_8008FCC0 +/* 8012C738 00127CF8 4B F6 35 89 */ bl OSRestoreInterrupts /* 8012C73C 00127CFC E3 E1 01 48 */ psq_l f31, 328(r1), 0, qr0 /* 8012C740 00127D00 CB E1 01 40 */ lfd f31, 0x140(r1) /* 8012C744 00127D04 E3 C1 01 38 */ psq_l f30, 312(r1), 0, qr0 @@ -193588,7 +193588,7 @@ glabel func_8012C7BC /* 8012C7CC 00127D8C 93 C1 00 18 */ stw r30, 0x18(r1) /* 8012C7D0 00127D90 93 A1 00 14 */ stw r29, 0x14(r1) /* 8012C7D4 00127D94 7C 7D 1B 78 */ mr r29, r3 -/* 8012C7D8 00127D98 4B F6 34 C1 */ bl func_8008FC98 +/* 8012C7D8 00127D98 4B F6 34 C1 */ bl __RAS_OSDisableInterrupts_begin /* 8012C7DC 00127D9C 83 DD 00 B8 */ lwz r30, 0xb8(r29) /* 8012C7E0 00127DA0 7C 7F 1B 78 */ mr r31, r3 /* 8012C7E4 00127DA4 48 00 00 10 */ b lbl_8012C7F4 @@ -193602,7 +193602,7 @@ lbl_8012C7F4: /* 8012C7FC 00127DBC 38 00 00 00 */ li r0, 0 /* 8012C800 00127DC0 7F E3 FB 78 */ mr r3, r31 /* 8012C804 00127DC4 90 1D 00 B8 */ stw r0, 0xb8(r29) -/* 8012C808 00127DC8 4B F6 34 B9 */ bl func_8008FCC0 +/* 8012C808 00127DC8 4B F6 34 B9 */ bl OSRestoreInterrupts /* 8012C80C 00127DCC 80 01 00 24 */ lwz r0, 0x24(r1) /* 8012C810 00127DD0 83 E1 00 1C */ lwz r31, 0x1c(r1) /* 8012C814 00127DD4 83 C1 00 18 */ lwz r30, 0x18(r1) @@ -193660,14 +193660,14 @@ lbl_8012C8B0: /* 8012C8C8 00127E88 7D 89 03 A6 */ mtctr r12 /* 8012C8CC 00127E8C 4E 80 04 21 */ bctrl lbl_8012C8D0: -/* 8012C8D0 00127E90 4B F6 33 C9 */ bl func_8008FC98 +/* 8012C8D0 00127E90 4B F6 33 C9 */ bl __RAS_OSDisableInterrupts_begin /* 8012C8D4 00127E94 83 BC 00 B8 */ lwz r29, 0xb8(r28) /* 8012C8D8 00127E98 7C 7F 1B 78 */ mr r31, r3 /* 8012C8DC 00127E9C 7C 1D D8 40 */ cmplw r29, r27 /* 8012C8E0 00127EA0 40 82 00 14 */ bne lbl_8012C8F4 /* 8012C8E4 00127EA4 80 1B 00 E4 */ lwz r0, 0xe4(r27) /* 8012C8E8 00127EA8 90 1C 00 B8 */ stw r0, 0xb8(r28) -/* 8012C8EC 00127EAC 4B F6 33 D5 */ bl func_8008FCC0 +/* 8012C8EC 00127EAC 4B F6 33 D5 */ bl OSRestoreInterrupts /* 8012C8F0 00127EB0 48 00 00 6C */ b lbl_8012C95C lbl_8012C8F4: /* 8012C8F4 00127EB4 2C 1D 00 00 */ cmpwi r29, 0 @@ -193684,7 +193684,7 @@ lbl_8012C914: /* 8012C91C 00127EDC 80 1B 00 E4 */ lwz r0, 0xe4(r27) /* 8012C920 00127EE0 7F E3 FB 78 */ mr r3, r31 /* 8012C924 00127EE4 90 1D 00 E4 */ stw r0, 0xe4(r29) -/* 8012C928 00127EE8 4B F6 33 99 */ bl func_8008FCC0 +/* 8012C928 00127EE8 4B F6 33 99 */ bl OSRestoreInterrupts /* 8012C92C 00127EEC 48 00 00 30 */ b lbl_8012C95C lbl_8012C930: /* 8012C930 00127EF0 7C 1D 03 78 */ mr r29, r0 @@ -193698,7 +193698,7 @@ lbl_8012C934: /* 8012C94C 00127F0C 4C C6 31 82 */ crclr 6 /* 8012C950 00127F10 4B FE 01 D1 */ bl func_8010CB20 /* 8012C954 00127F14 7F E3 FB 78 */ mr r3, r31 -/* 8012C958 00127F18 4B F6 33 69 */ bl func_8008FCC0 +/* 8012C958 00127F18 4B F6 33 69 */ bl OSRestoreInterrupts lbl_8012C95C: /* 8012C95C 00127F1C 39 61 00 20 */ addi r11, r1, 0x20 /* 8012C960 00127F20 48 02 65 45 */ bl _restgpr_27 @@ -193717,7 +193717,7 @@ glabel func_8012C974 /* 8012C98C 00127F4C 7C 9D 23 78 */ mr r29, r4 /* 8012C990 00127F50 93 81 00 10 */ stw r28, 0x10(r1) /* 8012C994 00127F54 7C 7C 1B 78 */ mr r28, r3 -/* 8012C998 00127F58 4B F6 33 01 */ bl func_8008FC98 +/* 8012C998 00127F58 4B F6 33 01 */ bl __RAS_OSDisableInterrupts_begin /* 8012C99C 00127F5C 2C 1D 00 02 */ cmpwi r29, 2 /* 8012C9A0 00127F60 7C 7F 1B 78 */ mr r31, r3 /* 8012C9A4 00127F64 41 82 00 78 */ beq lbl_8012CA1C @@ -193735,7 +193735,7 @@ lbl_8012C9C8: /* 8012C9CC 00127F8C 98 1C 00 5C */ stb r0, 0x5c(r28) /* 8012C9D0 00127F90 48 00 00 A0 */ b lbl_8012CA70 lbl_8012C9D4: -/* 8012C9D4 00127F94 4B F6 32 C5 */ bl func_8008FC98 +/* 8012C9D4 00127F94 4B F6 32 C5 */ bl __RAS_OSDisableInterrupts_begin /* 8012C9D8 00127F98 83 BC 00 B8 */ lwz r29, 0xb8(r28) /* 8012C9DC 00127F9C 7C 7E 1B 78 */ mr r30, r3 /* 8012C9E0 00127FA0 48 00 00 18 */ b lbl_8012C9F8 @@ -193751,7 +193751,7 @@ lbl_8012C9F8: /* 8012CA00 00127FC0 38 00 00 00 */ li r0, 0 /* 8012CA04 00127FC4 7F C3 F3 78 */ mr r3, r30 /* 8012CA08 00127FC8 90 1C 00 B8 */ stw r0, 0xb8(r28) -/* 8012CA0C 00127FCC 4B F6 32 B5 */ bl func_8008FCC0 +/* 8012CA0C 00127FCC 4B F6 32 B5 */ bl OSRestoreInterrupts /* 8012CA10 00127FD0 38 00 00 01 */ li r0, 1 /* 8012CA14 00127FD4 98 1C 00 5C */ stb r0, 0x5c(r28) /* 8012CA18 00127FD8 48 00 00 58 */ b lbl_8012CA70 @@ -193759,7 +193759,7 @@ lbl_8012CA1C: /* 8012CA1C 00127FDC 7F 83 E3 78 */ mr r3, r28 /* 8012CA20 00127FE0 38 80 FF FF */ li r4, -1 /* 8012CA24 00127FE4 4B FF F5 8D */ bl func_8012BFB0 -/* 8012CA28 00127FE8 4B F6 32 71 */ bl func_8008FC98 +/* 8012CA28 00127FE8 4B F6 32 71 */ bl __RAS_OSDisableInterrupts_begin /* 8012CA2C 00127FEC 83 BC 00 B8 */ lwz r29, 0xb8(r28) /* 8012CA30 00127FF0 7C 7E 1B 78 */ mr r30, r3 /* 8012CA34 00127FF4 48 00 00 10 */ b lbl_8012CA44 @@ -193773,7 +193773,7 @@ lbl_8012CA44: /* 8012CA4C 0012800C 38 00 00 00 */ li r0, 0 /* 8012CA50 00128010 7F C3 F3 78 */ mr r3, r30 /* 8012CA54 00128014 90 1C 00 B8 */ stw r0, 0xb8(r28) -/* 8012CA58 00128018 4B F6 32 69 */ bl func_8008FCC0 +/* 8012CA58 00128018 4B F6 32 69 */ bl OSRestoreInterrupts /* 8012CA5C 0012801C 38 00 00 01 */ li r0, 1 /* 8012CA60 00128020 98 1C 00 5C */ stb r0, 0x5c(r28) /* 8012CA64 00128024 48 00 00 0C */ b lbl_8012CA70 @@ -193782,7 +193782,7 @@ lbl_8012CA68: /* 8012CA6C 0012802C 98 1C 00 5C */ stb r0, 0x5c(r28) lbl_8012CA70: /* 8012CA70 00128030 7F E3 FB 78 */ mr r3, r31 -/* 8012CA74 00128034 4B F6 32 4D */ bl func_8008FCC0 +/* 8012CA74 00128034 4B F6 32 4D */ bl OSRestoreInterrupts /* 8012CA78 00128038 80 01 00 24 */ lwz r0, 0x24(r1) /* 8012CA7C 0012803C 83 E1 00 1C */ lwz r31, 0x1c(r1) /* 8012CA80 00128040 83 C1 00 18 */ lwz r30, 0x18(r1) @@ -193802,7 +193802,7 @@ glabel func_8012CA98 /* 8012CAB0 00128070 7C 79 1B 78 */ mr r25, r3 /* 8012CAB4 00128074 7C 98 23 78 */ mr r24, r4 /* 8012CAB8 00128078 7C B7 2B 78 */ mr r23, r5 -/* 8012CABC 0012807C 4B F6 31 DD */ bl func_8008FC98 +/* 8012CABC 0012807C 4B F6 31 DD */ bl __RAS_OSDisableInterrupts_begin /* 8012CAC0 00128080 3C 80 55 55 */ lis r4, 0x55555556@ha /* 8012CAC4 00128084 38 B7 00 02 */ addi r5, r23, 2 /* 8012CAC8 00128088 38 84 55 56 */ addi r4, r4, 0x55555556@l @@ -193865,7 +193865,7 @@ lbl_8012CB94: /* 8012CB94 00128154 2C 1E 00 00 */ cmpwi r30, 0 /* 8012CB98 00128158 40 82 FF 68 */ bne lbl_8012CB00 /* 8012CB9C 0012815C 7F A3 EB 78 */ mr r3, r29 -/* 8012CBA0 00128160 4B F6 31 21 */ bl func_8008FCC0 +/* 8012CBA0 00128160 4B F6 31 21 */ bl OSRestoreInterrupts /* 8012CBA4 00128164 39 61 00 30 */ addi r11, r1, 0x30 /* 8012CBA8 00128168 48 02 62 ED */ bl _restgpr_23 /* 8012CBAC 0012816C 80 01 00 34 */ lwz r0, 0x34(r1) @@ -193881,9 +193881,9 @@ glabel func_8012CBBC /* 8012CBCC 0012818C FF E0 08 90 */ fmr f31, f1 /* 8012CBD0 00128190 93 E1 00 14 */ stw r31, 0x14(r1) /* 8012CBD4 00128194 7C 7F 1B 78 */ mr r31, r3 -/* 8012CBD8 00128198 4B F6 30 C1 */ bl func_8008FC98 +/* 8012CBD8 00128198 4B F6 30 C1 */ bl __RAS_OSDisableInterrupts_begin /* 8012CBDC 0012819C D3 FF 00 08 */ stfs f31, 8(r31) -/* 8012CBE0 001281A0 4B F6 30 E1 */ bl func_8008FCC0 +/* 8012CBE0 001281A0 4B F6 30 E1 */ bl OSRestoreInterrupts /* 8012CBE4 001281A4 80 01 00 24 */ lwz r0, 0x24(r1) /* 8012CBE8 001281A8 CB E1 00 18 */ lfd f31, 0x18(r1) /* 8012CBEC 001281AC 83 E1 00 14 */ lwz r31, 0x14(r1) @@ -193912,9 +193912,9 @@ glabel func_8012CBFC /* 8012CC40 00128200 4C C6 31 82 */ crclr 6 /* 8012CC44 00128204 4B FD FE DD */ bl func_8010CB20 lbl_8012CC48: -/* 8012CC48 00128208 4B F6 30 51 */ bl func_8008FC98 +/* 8012CC48 00128208 4B F6 30 51 */ bl __RAS_OSDisableInterrupts_begin /* 8012CC4C 0012820C D3 FF 00 0C */ stfs f31, 0xc(r31) -/* 8012CC50 00128210 4B F6 30 71 */ bl func_8008FCC0 +/* 8012CC50 00128210 4B F6 30 71 */ bl OSRestoreInterrupts /* 8012CC54 00128214 E3 E1 00 18 */ psq_l f31, 24(r1), 0, qr0 /* 8012CC58 00128218 80 01 00 24 */ lwz r0, 0x24(r1) /* 8012CC5C 0012821C CB E1 00 10 */ lfd f31, 0x10(r1) @@ -193931,9 +193931,9 @@ glabel func_8012CC70 /* 8012CC80 00128240 FF E0 08 90 */ fmr f31, f1 /* 8012CC84 00128244 93 E1 00 14 */ stw r31, 0x14(r1) /* 8012CC88 00128248 7C 7F 1B 78 */ mr r31, r3 -/* 8012CC8C 0012824C 4B F6 30 0D */ bl func_8008FC98 +/* 8012CC8C 0012824C 4B F6 30 0D */ bl __RAS_OSDisableInterrupts_begin /* 8012CC90 00128250 D3 FF 00 10 */ stfs f31, 0x10(r31) -/* 8012CC94 00128254 4B F6 30 2D */ bl func_8008FCC0 +/* 8012CC94 00128254 4B F6 30 2D */ bl OSRestoreInterrupts /* 8012CC98 00128258 80 01 00 24 */ lwz r0, 0x24(r1) /* 8012CC9C 0012825C CB E1 00 18 */ lfd f31, 0x18(r1) /* 8012CCA0 00128260 83 E1 00 14 */ lwz r31, 0x14(r1) @@ -193949,9 +193949,9 @@ glabel func_8012CCB0 /* 8012CCC0 00128280 FF E0 08 90 */ fmr f31, f1 /* 8012CCC4 00128284 93 E1 00 14 */ stw r31, 0x14(r1) /* 8012CCC8 00128288 7C 7F 1B 78 */ mr r31, r3 -/* 8012CCCC 0012828C 4B F6 2F CD */ bl func_8008FC98 +/* 8012CCCC 0012828C 4B F6 2F CD */ bl __RAS_OSDisableInterrupts_begin /* 8012CCD0 00128290 D3 FF 00 14 */ stfs f31, 0x14(r31) -/* 8012CCD4 00128294 4B F6 2F ED */ bl func_8008FCC0 +/* 8012CCD4 00128294 4B F6 2F ED */ bl OSRestoreInterrupts /* 8012CCD8 00128298 80 01 00 24 */ lwz r0, 0x24(r1) /* 8012CCDC 0012829C CB E1 00 18 */ lfd f31, 0x18(r1) /* 8012CCE0 001282A0 83 E1 00 14 */ lwz r31, 0x14(r1) @@ -193967,9 +193967,9 @@ glabel func_8012CCF0 /* 8012CD00 001282C0 FF E0 08 90 */ fmr f31, f1 /* 8012CD04 001282C4 93 E1 00 14 */ stw r31, 0x14(r1) /* 8012CD08 001282C8 7C 7F 1B 78 */ mr r31, r3 -/* 8012CD0C 001282CC 4B F6 2F 8D */ bl func_8008FC98 +/* 8012CD0C 001282CC 4B F6 2F 8D */ bl __RAS_OSDisableInterrupts_begin /* 8012CD10 001282D0 D3 FF 00 18 */ stfs f31, 0x18(r31) -/* 8012CD14 001282D4 4B F6 2F AD */ bl func_8008FCC0 +/* 8012CD14 001282D4 4B F6 2F AD */ bl OSRestoreInterrupts /* 8012CD18 001282D8 80 01 00 24 */ lwz r0, 0x24(r1) /* 8012CD1C 001282DC CB E1 00 18 */ lfd f31, 0x18(r1) /* 8012CD20 001282E0 83 E1 00 14 */ lwz r31, 0x14(r1) @@ -193985,9 +193985,9 @@ glabel func_8012CD30 /* 8012CD40 00128300 FF E0 08 90 */ fmr f31, f1 /* 8012CD44 00128304 93 E1 00 14 */ stw r31, 0x14(r1) /* 8012CD48 00128308 7C 7F 1B 78 */ mr r31, r3 -/* 8012CD4C 0012830C 4B F6 2F 4D */ bl func_8008FC98 +/* 8012CD4C 0012830C 4B F6 2F 4D */ bl __RAS_OSDisableInterrupts_begin /* 8012CD50 00128310 D3 FF 00 1C */ stfs f31, 0x1c(r31) -/* 8012CD54 00128314 4B F6 2F 6D */ bl func_8008FCC0 +/* 8012CD54 00128314 4B F6 2F 6D */ bl OSRestoreInterrupts /* 8012CD58 00128318 80 01 00 24 */ lwz r0, 0x24(r1) /* 8012CD5C 0012831C CB E1 00 18 */ lfd f31, 0x18(r1) /* 8012CD60 00128320 83 E1 00 14 */ lwz r31, 0x14(r1) @@ -194003,9 +194003,9 @@ glabel func_8012CD70 /* 8012CD80 00128340 FF E0 08 90 */ fmr f31, f1 /* 8012CD84 00128344 93 E1 00 14 */ stw r31, 0x14(r1) /* 8012CD88 00128348 7C 7F 1B 78 */ mr r31, r3 -/* 8012CD8C 0012834C 4B F6 2F 0D */ bl func_8008FC98 +/* 8012CD8C 0012834C 4B F6 2F 0D */ bl __RAS_OSDisableInterrupts_begin /* 8012CD90 00128350 D3 FF 00 68 */ stfs f31, 0x68(r31) -/* 8012CD94 00128354 4B F6 2F 2D */ bl func_8008FCC0 +/* 8012CD94 00128354 4B F6 2F 2D */ bl OSRestoreInterrupts /* 8012CD98 00128358 80 01 00 24 */ lwz r0, 0x24(r1) /* 8012CD9C 0012835C CB E1 00 18 */ lfd f31, 0x18(r1) /* 8012CDA0 00128360 83 E1 00 14 */ lwz r31, 0x14(r1) @@ -194021,9 +194021,9 @@ glabel func_8012CDB0 /* 8012CDC0 00128380 FF E0 08 90 */ fmr f31, f1 /* 8012CDC4 00128384 93 E1 00 14 */ stw r31, 0x14(r1) /* 8012CDC8 00128388 7C 7F 1B 78 */ mr r31, r3 -/* 8012CDCC 0012838C 4B F6 2E CD */ bl func_8008FC98 +/* 8012CDCC 0012838C 4B F6 2E CD */ bl __RAS_OSDisableInterrupts_begin /* 8012CDD0 00128390 D3 FF 00 6C */ stfs f31, 0x6c(r31) -/* 8012CDD4 00128394 4B F6 2E ED */ bl func_8008FCC0 +/* 8012CDD4 00128394 4B F6 2E ED */ bl OSRestoreInterrupts /* 8012CDD8 00128398 80 01 00 24 */ lwz r0, 0x24(r1) /* 8012CDDC 0012839C CB E1 00 18 */ lfd f31, 0x18(r1) /* 8012CDE0 001283A0 83 E1 00 14 */ lwz r31, 0x14(r1) @@ -194039,9 +194039,9 @@ glabel func_8012CDF0 /* 8012CE00 001283C0 FF E0 08 90 */ fmr f31, f1 /* 8012CE04 001283C4 93 E1 00 14 */ stw r31, 0x14(r1) /* 8012CE08 001283C8 7C 7F 1B 78 */ mr r31, r3 -/* 8012CE0C 001283CC 4B F6 2E 8D */ bl func_8008FC98 +/* 8012CE0C 001283CC 4B F6 2E 8D */ bl __RAS_OSDisableInterrupts_begin /* 8012CE10 001283D0 D3 FF 00 20 */ stfs f31, 0x20(r31) -/* 8012CE14 001283D4 4B F6 2E AD */ bl func_8008FCC0 +/* 8012CE14 001283D4 4B F6 2E AD */ bl OSRestoreInterrupts /* 8012CE18 001283D8 80 01 00 24 */ lwz r0, 0x24(r1) /* 8012CE1C 001283DC CB E1 00 18 */ lfd f31, 0x18(r1) /* 8012CE20 001283E0 83 E1 00 14 */ lwz r31, 0x14(r1) @@ -194079,11 +194079,11 @@ lbl_8012CE6C: /* 8012CE94 00128454 4C C6 31 82 */ crclr 6 /* 8012CE98 00128458 4B FD FC 89 */ bl func_8010CB20 lbl_8012CE9C: -/* 8012CE9C 0012845C 4B F6 2D FD */ bl func_8008FC98 +/* 8012CE9C 0012845C 4B F6 2D FD */ bl __RAS_OSDisableInterrupts_begin /* 8012CEA0 00128460 57 E0 10 3A */ slwi r0, r31, 2 /* 8012CEA4 00128464 7C 9E 02 14 */ add r4, r30, r0 /* 8012CEA8 00128468 D3 E4 00 24 */ stfs f31, 0x24(r4) -/* 8012CEAC 0012846C 4B F6 2E 15 */ bl func_8008FCC0 +/* 8012CEAC 0012846C 4B F6 2E 15 */ bl OSRestoreInterrupts /* 8012CEB0 00128470 80 01 00 24 */ lwz r0, 0x24(r1) /* 8012CEB4 00128474 CB E1 00 18 */ lfd f31, 0x18(r1) /* 8012CEB8 00128478 83 E1 00 14 */ lwz r31, 0x14(r1) @@ -194122,11 +194122,11 @@ lbl_8012CF08: /* 8012CF30 001284F0 4C C6 31 82 */ crclr 6 /* 8012CF34 001284F4 4B FD FB ED */ bl func_8010CB20 lbl_8012CF38: -/* 8012CF38 001284F8 4B F6 2D 61 */ bl func_8008FC98 +/* 8012CF38 001284F8 4B F6 2D 61 */ bl __RAS_OSDisableInterrupts_begin /* 8012CF3C 001284FC 57 E0 10 3A */ slwi r0, r31, 2 /* 8012CF40 00128500 7C 9E 02 14 */ add r4, r30, r0 /* 8012CF44 00128504 D3 E4 00 30 */ stfs f31, 0x30(r4) -/* 8012CF48 00128508 4B F6 2D 79 */ bl func_8008FCC0 +/* 8012CF48 00128508 4B F6 2D 79 */ bl OSRestoreInterrupts /* 8012CF4C 0012850C 80 01 00 24 */ lwz r0, 0x24(r1) /* 8012CF50 00128510 CB E1 00 18 */ lfd f31, 0x18(r1) /* 8012CF54 00128514 83 E1 00 14 */ lwz r31, 0x14(r1) @@ -194165,11 +194165,11 @@ lbl_8012CFA4: /* 8012CFCC 0012858C 4C C6 31 82 */ crclr 6 /* 8012CFD0 00128590 4B FD FB 51 */ bl func_8010CB20 lbl_8012CFD4: -/* 8012CFD4 00128594 4B F6 2C C5 */ bl func_8008FC98 +/* 8012CFD4 00128594 4B F6 2C C5 */ bl __RAS_OSDisableInterrupts_begin /* 8012CFD8 00128598 57 E0 10 3A */ slwi r0, r31, 2 /* 8012CFDC 0012859C 7C 9E 02 14 */ add r4, r30, r0 /* 8012CFE0 001285A0 D3 E4 00 40 */ stfs f31, 0x40(r4) -/* 8012CFE4 001285A4 4B F6 2C DD */ bl func_8008FCC0 +/* 8012CFE4 001285A4 4B F6 2C DD */ bl OSRestoreInterrupts /* 8012CFE8 001285A8 80 01 00 24 */ lwz r0, 0x24(r1) /* 8012CFEC 001285AC CB E1 00 18 */ lfd f31, 0x18(r1) /* 8012CFF0 001285B0 83 E1 00 14 */ lwz r31, 0x14(r1) @@ -194346,11 +194346,11 @@ lbl_8012D218: /* 8012D264 00128824 38 60 00 00 */ li r3, 0 /* 8012D268 00128828 48 00 01 BC */ b lbl_8012D424 lbl_8012D26C: -/* 8012D26C 0012882C 4B F6 2A 2D */ bl func_8008FC98 +/* 8012D26C 0012882C 4B F6 2A 2D */ bl __RAS_OSDisableInterrupts_begin /* 8012D270 00128830 80 1A 00 B8 */ lwz r0, 0xb8(r26) /* 8012D274 00128834 90 1E 00 E4 */ stw r0, 0xe4(r30) /* 8012D278 00128838 93 DA 00 B8 */ stw r30, 0xb8(r26) -/* 8012D27C 0012883C 4B F6 2A 45 */ bl func_8008FCC0 +/* 8012D27C 0012883C 4B F6 2A 45 */ bl OSRestoreInterrupts lbl_8012D280: /* 8012D280 00128840 88 9A 00 8B */ lbz r4, 0x8b(r26) /* 8012D284 00128844 28 04 00 FF */ cmplwi r4, 0xff @@ -197053,7 +197053,7 @@ lbl_8012F778: lbl_8012F7A0: /* 8012F7A0 0012AD60 7F C3 F3 78 */ mr r3, r30 /* 8012F7A4 0012AD64 7F E4 FB 78 */ mr r4, r31 -/* 8012F7A8 0012AD68 4B F5 BE DD */ bl func_8008B684 +/* 8012F7A8 0012AD68 4B F5 BE DD */ bl DCStoreRange /* 8012F7AC 0012AD6C 7F C3 F3 78 */ mr r3, r30 lbl_8012F7B0: /* 8012F7B0 0012AD70 80 01 00 34 */ lwz r0, 0x34(r1) @@ -201876,7 +201876,7 @@ lbl_80133A64: /* 80133A8C 0012F04C 4C C6 31 82 */ crclr 6 /* 80133A90 0012F050 4B FD 90 91 */ bl func_8010CB20 lbl_80133A94: -/* 80133A94 0012F054 4B F5 C2 05 */ bl func_8008FC98 +/* 80133A94 0012F054 4B F5 C2 05 */ bl __RAS_OSDisableInterrupts_begin /* 80133A98 0012F058 7C 77 1B 78 */ mr r23, r3 /* 80133A9C 0012F05C 7F 83 E3 78 */ mr r3, r28 /* 80133AA0 0012F060 4B FF 36 B5 */ bl func_80127154 @@ -201893,7 +201893,7 @@ lbl_80133AC4: /* 80133AC8 0012F088 2C 00 00 00 */ cmpwi r0, 0 /* 80133ACC 0012F08C 40 82 00 14 */ bne lbl_80133AE0 /* 80133AD0 0012F090 7E E3 BB 78 */ mr r3, r23 -/* 80133AD4 0012F094 4B F5 C1 ED */ bl func_8008FCC0 +/* 80133AD4 0012F094 4B F5 C1 ED */ bl OSRestoreInterrupts /* 80133AD8 0012F098 3B A0 00 00 */ li r29, 0 /* 80133ADC 0012F09C 48 00 01 CC */ b lbl_80133CA8 lbl_80133AE0: @@ -201930,7 +201930,7 @@ lbl_80133B4C: /* 80133B4C 0012F10C 2C 13 00 00 */ cmpwi r19, 0 /* 80133B50 0012F110 40 82 00 14 */ bne lbl_80133B64 /* 80133B54 0012F114 7E E3 BB 78 */ mr r3, r23 -/* 80133B58 0012F118 4B F5 C1 69 */ bl func_8008FCC0 +/* 80133B58 0012F118 4B F5 C1 69 */ bl OSRestoreInterrupts /* 80133B5C 0012F11C 3B A0 00 00 */ li r29, 0 /* 80133B60 0012F120 48 00 01 48 */ b lbl_80133CA8 lbl_80133B64: @@ -201948,7 +201948,7 @@ lbl_80133B88: /* 80133B88 0012F148 7C 1E 00 00 */ cmpw r30, r0 /* 80133B8C 0012F14C 40 80 00 14 */ bge lbl_80133BA0 /* 80133B90 0012F150 7E E3 BB 78 */ mr r3, r23 -/* 80133B94 0012F154 4B F5 C1 2D */ bl func_8008FCC0 +/* 80133B94 0012F154 4B F5 C1 2D */ bl OSRestoreInterrupts /* 80133B98 0012F158 3B A0 00 00 */ li r29, 0 /* 80133B9C 0012F15C 48 00 01 0C */ b lbl_80133CA8 lbl_80133BA0: @@ -202026,7 +202026,7 @@ lbl_80133C8C: /* 80133C98 0012F258 38 BD 00 B8 */ addi r5, r29, 0xb8 /* 80133C9C 0012F25C 48 00 EB ED */ bl func_80142888 /* 80133CA0 0012F260 7E E3 BB 78 */ mr r3, r23 -/* 80133CA4 0012F264 4B F5 C0 1D */ bl func_8008FCC0 +/* 80133CA4 0012F264 4B F5 C0 1D */ bl OSRestoreInterrupts lbl_80133CA8: /* 80133CA8 0012F268 2C 1D 00 00 */ cmpwi r29, 0 /* 80133CAC 0012F26C 40 82 00 0C */ bne lbl_80133CB8 @@ -202265,7 +202265,7 @@ lbl_80133FC0: /* 80133FE8 0012F5A8 4C C6 31 82 */ crclr 6 /* 80133FEC 0012F5AC 4B FD 8B 35 */ bl func_8010CB20 lbl_80133FF0: -/* 80133FF0 0012F5B0 4B F5 BC A9 */ bl func_8008FC98 +/* 80133FF0 0012F5B0 4B F5 BC A9 */ bl __RAS_OSDisableInterrupts_begin /* 80133FF4 0012F5B4 7C 77 1B 78 */ mr r23, r3 /* 80133FF8 0012F5B8 7F 83 E3 78 */ mr r3, r28 /* 80133FFC 0012F5BC 4B FF 31 59 */ bl func_80127154 @@ -202282,7 +202282,7 @@ lbl_80134020: /* 80134024 0012F5E4 2C 00 00 00 */ cmpwi r0, 0 /* 80134028 0012F5E8 40 82 00 14 */ bne lbl_8013403C /* 8013402C 0012F5EC 7E E3 BB 78 */ mr r3, r23 -/* 80134030 0012F5F0 4B F5 BC 91 */ bl func_8008FCC0 +/* 80134030 0012F5F0 4B F5 BC 91 */ bl OSRestoreInterrupts /* 80134034 0012F5F4 3B A0 00 00 */ li r29, 0 /* 80134038 0012F5F8 48 00 01 CC */ b lbl_80134204 lbl_8013403C: @@ -202319,7 +202319,7 @@ lbl_801340A8: /* 801340A8 0012F668 2C 13 00 00 */ cmpwi r19, 0 /* 801340AC 0012F66C 40 82 00 14 */ bne lbl_801340C0 /* 801340B0 0012F670 7E E3 BB 78 */ mr r3, r23 -/* 801340B4 0012F674 4B F5 BC 0D */ bl func_8008FCC0 +/* 801340B4 0012F674 4B F5 BC 0D */ bl OSRestoreInterrupts /* 801340B8 0012F678 3B A0 00 00 */ li r29, 0 /* 801340BC 0012F67C 48 00 01 48 */ b lbl_80134204 lbl_801340C0: @@ -202337,7 +202337,7 @@ lbl_801340E4: /* 801340E4 0012F6A4 7C 1E 00 00 */ cmpw r30, r0 /* 801340E8 0012F6A8 40 80 00 14 */ bge lbl_801340FC /* 801340EC 0012F6AC 7E E3 BB 78 */ mr r3, r23 -/* 801340F0 0012F6B0 4B F5 BB D1 */ bl func_8008FCC0 +/* 801340F0 0012F6B0 4B F5 BB D1 */ bl OSRestoreInterrupts /* 801340F4 0012F6B4 3B A0 00 00 */ li r29, 0 /* 801340F8 0012F6B8 48 00 01 0C */ b lbl_80134204 lbl_801340FC: @@ -202415,7 +202415,7 @@ lbl_801341E8: /* 801341F4 0012F7B4 38 BD 00 B8 */ addi r5, r29, 0xb8 /* 801341F8 0012F7B8 48 00 E6 91 */ bl func_80142888 /* 801341FC 0012F7BC 7E E3 BB 78 */ mr r3, r23 -/* 80134200 0012F7C0 4B F5 BA C1 */ bl func_8008FCC0 +/* 80134200 0012F7C0 4B F5 BA C1 */ bl OSRestoreInterrupts lbl_80134204: /* 80134204 0012F7C4 2C 1D 00 00 */ cmpwi r29, 0 /* 80134208 0012F7C8 40 82 00 0C */ bne lbl_80134214 @@ -202654,7 +202654,7 @@ lbl_8013451C: /* 80134544 0012FB04 4C C6 31 82 */ crclr 6 /* 80134548 0012FB08 4B FD 85 D9 */ bl func_8010CB20 lbl_8013454C: -/* 8013454C 0012FB0C 4B F5 B7 4D */ bl func_8008FC98 +/* 8013454C 0012FB0C 4B F5 B7 4D */ bl __RAS_OSDisableInterrupts_begin /* 80134550 0012FB10 7C 77 1B 78 */ mr r23, r3 /* 80134554 0012FB14 7F 83 E3 78 */ mr r3, r28 /* 80134558 0012FB18 4B FF 2B FD */ bl func_80127154 @@ -202671,7 +202671,7 @@ lbl_8013457C: /* 80134580 0012FB40 2C 00 00 00 */ cmpwi r0, 0 /* 80134584 0012FB44 40 82 00 14 */ bne lbl_80134598 /* 80134588 0012FB48 7E E3 BB 78 */ mr r3, r23 -/* 8013458C 0012FB4C 4B F5 B7 35 */ bl func_8008FCC0 +/* 8013458C 0012FB4C 4B F5 B7 35 */ bl OSRestoreInterrupts /* 80134590 0012FB50 3B A0 00 00 */ li r29, 0 /* 80134594 0012FB54 48 00 01 CC */ b lbl_80134760 lbl_80134598: @@ -202708,7 +202708,7 @@ lbl_80134604: /* 80134604 0012FBC4 2C 13 00 00 */ cmpwi r19, 0 /* 80134608 0012FBC8 40 82 00 14 */ bne lbl_8013461C /* 8013460C 0012FBCC 7E E3 BB 78 */ mr r3, r23 -/* 80134610 0012FBD0 4B F5 B6 B1 */ bl func_8008FCC0 +/* 80134610 0012FBD0 4B F5 B6 B1 */ bl OSRestoreInterrupts /* 80134614 0012FBD4 3B A0 00 00 */ li r29, 0 /* 80134618 0012FBD8 48 00 01 48 */ b lbl_80134760 lbl_8013461C: @@ -202726,7 +202726,7 @@ lbl_80134640: /* 80134640 0012FC00 7C 1E 00 00 */ cmpw r30, r0 /* 80134644 0012FC04 40 80 00 14 */ bge lbl_80134658 /* 80134648 0012FC08 7E E3 BB 78 */ mr r3, r23 -/* 8013464C 0012FC0C 4B F5 B6 75 */ bl func_8008FCC0 +/* 8013464C 0012FC0C 4B F5 B6 75 */ bl OSRestoreInterrupts /* 80134650 0012FC10 3B A0 00 00 */ li r29, 0 /* 80134654 0012FC14 48 00 01 0C */ b lbl_80134760 lbl_80134658: @@ -202804,7 +202804,7 @@ lbl_80134744: /* 80134750 0012FD10 38 BD 00 B8 */ addi r5, r29, 0xb8 /* 80134754 0012FD14 48 00 E1 35 */ bl func_80142888 /* 80134758 0012FD18 7E E3 BB 78 */ mr r3, r23 -/* 8013475C 0012FD1C 4B F5 B5 65 */ bl func_8008FCC0 +/* 8013475C 0012FD1C 4B F5 B5 65 */ bl OSRestoreInterrupts lbl_80134760: /* 80134760 0012FD20 2C 1D 00 00 */ cmpwi r29, 0 /* 80134764 0012FD24 40 82 00 0C */ bne lbl_80134770 @@ -203800,7 +203800,7 @@ lbl_801354F8: /* 80135514 00130AD4 3B 58 23 20 */ addi r26, r24, 0x2320 /* 80135518 00130AD8 7F 43 D3 78 */ mr r3, r26 /* 8013551C 00130ADC 4B F5 B9 69 */ bl func_80090E84 -/* 80135520 00130AE0 4B F5 E1 61 */ bl func_80093680 +/* 80135520 00130AE0 4B F5 E1 61 */ bl OSGetTick /* 80135524 00130AE4 7C 7B 1B 78 */ mr r27, r3 /* 80135528 00130AE8 4B FE 81 51 */ bl func_8011D678 /* 8013552C 00130AEC 4B FE 86 65 */ bl func_8011DB90 @@ -203831,13 +203831,13 @@ lbl_80135580: /* 80135584 00130B44 40 82 FF C8 */ bne lbl_8013554C /* 80135588 00130B48 4B FF 00 F9 */ bl func_80125680 /* 8013558C 00130B4C 48 00 43 09 */ bl func_80139894 -/* 80135590 00130B50 4B F5 A7 09 */ bl func_8008FC98 +/* 80135590 00130B50 4B F5 A7 09 */ bl __RAS_OSDisableInterrupts_begin /* 80135594 00130B54 7C 7E 1B 78 */ mr r30, r3 /* 80135598 00130B58 4B FE 80 E1 */ bl func_8011D678 /* 8013559C 00130B5C 4B FE 95 35 */ bl func_8011EAD0 /* 801355A0 00130B60 7F C3 F3 78 */ mr r3, r30 -/* 801355A4 00130B64 4B F5 A7 1D */ bl func_8008FCC0 -/* 801355A8 00130B68 4B F5 E0 D9 */ bl func_80093680 +/* 801355A4 00130B64 4B F5 A7 1D */ bl OSRestoreInterrupts +/* 801355A8 00130B68 4B F5 E0 D9 */ bl OSGetTick /* 801355AC 00130B6C 7C 1B 18 50 */ subf r0, r27, r3 /* 801355B0 00130B70 83 D8 23 88 */ lwz r30, 0x2388(r24) /* 801355B4 00130B74 90 18 23 90 */ stw r0, 0x2390(r24) @@ -203890,7 +203890,7 @@ glabel func_80135638 /* 80135658 00130C18 7C BD 2B 78 */ mr r29, r5 /* 8013565C 00130C1C 7C DE 33 78 */ mr r30, r6 /* 80135660 00130C20 41 82 00 68 */ beq lbl_801356C8 -/* 80135664 00130C24 4B F5 A6 35 */ bl func_8008FC98 +/* 80135664 00130C24 4B F5 A6 35 */ bl __RAS_OSDisableInterrupts_begin /* 80135668 00130C28 7C 9D F3 96 */ divwu r4, r29, r30 /* 8013566C 00130C2C 38 00 00 00 */ li r0, 0 /* 80135670 00130C30 7C 7F 1B 78 */ mr r31, r3 @@ -203915,7 +203915,7 @@ glabel func_80135638 /* 801356BC 00130C7C 4B FD 74 65 */ bl func_8010CB20 lbl_801356C0: /* 801356C0 00130C80 7F E3 FB 78 */ mr r3, r31 -/* 801356C4 00130C84 4B F5 A5 FD */ bl func_8008FCC0 +/* 801356C4 00130C84 4B F5 A5 FD */ bl OSRestoreInterrupts lbl_801356C8: /* 801356C8 00130C88 39 61 00 20 */ addi r11, r1, 0x20 /* 801356CC 00130C8C 48 01 D7 D9 */ bl _restgpr_27 @@ -203930,13 +203930,13 @@ glabel func_801356E0 /* 801356E8 00130CA8 90 01 00 14 */ stw r0, 0x14(r1) /* 801356EC 00130CAC 93 E1 00 0C */ stw r31, 0xc(r1) /* 801356F0 00130CB0 7C 7F 1B 78 */ mr r31, r3 -/* 801356F4 00130CB4 4B F5 A5 A5 */ bl func_8008FC98 +/* 801356F4 00130CB4 4B F5 A5 A5 */ bl __RAS_OSDisableInterrupts_begin /* 801356F8 00130CB8 38 00 00 00 */ li r0, 0 /* 801356FC 00130CBC 90 1F 00 00 */ stw r0, 0(r31) /* 80135700 00130CC0 90 1F 00 04 */ stw r0, 4(r31) /* 80135704 00130CC4 90 1F 00 08 */ stw r0, 8(r31) /* 80135708 00130CC8 90 1F 00 0C */ stw r0, 0xc(r31) -/* 8013570C 00130CCC 4B F5 A5 B5 */ bl func_8008FCC0 +/* 8013570C 00130CCC 4B F5 A5 B5 */ bl OSRestoreInterrupts /* 80135710 00130CD0 80 01 00 14 */ lwz r0, 0x14(r1) /* 80135714 00130CD4 83 E1 00 0C */ lwz r31, 0xc(r1) /* 80135718 00130CD8 7C 08 03 A6 */ mtlr r0 @@ -203949,12 +203949,12 @@ glabel func_80135724 /* 8013572C 00130CEC 90 01 00 14 */ stw r0, 0x14(r1) /* 80135730 00130CF0 93 E1 00 0C */ stw r31, 0xc(r1) /* 80135734 00130CF4 7C 7F 1B 78 */ mr r31, r3 -/* 80135738 00130CF8 4B F5 A5 61 */ bl func_8008FC98 +/* 80135738 00130CF8 4B F5 A5 61 */ bl __RAS_OSDisableInterrupts_begin /* 8013573C 00130CFC 80 9F 00 0C */ lwz r4, 0xc(r31) /* 80135740 00130D00 80 1F 00 10 */ lwz r0, 0x10(r31) /* 80135744 00130D04 7C 00 20 00 */ cmpw r0, r4 /* 80135748 00130D08 41 80 00 10 */ blt lbl_80135758 -/* 8013574C 00130D0C 4B F5 A5 75 */ bl func_8008FCC0 +/* 8013574C 00130D0C 4B F5 A5 75 */ bl OSRestoreInterrupts /* 80135750 00130D10 38 60 00 00 */ li r3, 0 /* 80135754 00130D14 48 00 00 A0 */ b lbl_801357F4 lbl_80135758: @@ -203988,7 +203988,7 @@ lbl_80135790: /* 801357BC 00130D7C 38 A5 00 01 */ addi r5, r5, 1 /* 801357C0 00130D80 90 BF 00 10 */ stw r5, 0x10(r31) /* 801357C4 00130D84 7F E4 02 14 */ add r31, r4, r0 -/* 801357C8 00130D88 4B F5 A4 F9 */ bl func_8008FCC0 +/* 801357C8 00130D88 4B F5 A4 F9 */ bl OSRestoreInterrupts /* 801357CC 00130D8C 7F E3 FB 78 */ mr r3, r31 /* 801357D0 00130D90 48 00 00 24 */ b lbl_801357F4 lbl_801357D4: @@ -204000,7 +204000,7 @@ lbl_801357E0: lbl_801357E4: /* 801357E4 00130DA4 7C 08 38 00 */ cmpw r8, r7 /* 801357E8 00130DA8 41 80 FF 8C */ blt lbl_80135774 -/* 801357EC 00130DAC 4B F5 A4 D5 */ bl func_8008FCC0 +/* 801357EC 00130DAC 4B F5 A4 D5 */ bl OSRestoreInterrupts /* 801357F0 00130DB0 38 60 00 00 */ li r3, 0 lbl_801357F4: /* 801357F4 00130DB4 80 01 00 14 */ lwz r0, 0x14(r1) @@ -204017,7 +204017,7 @@ glabel func_80135808 /* 80135818 00130DD8 7C 9F 23 78 */ mr r31, r4 /* 8013581C 00130DDC 93 C1 00 08 */ stw r30, 8(r1) /* 80135820 00130DE0 7C 7E 1B 78 */ mr r30, r3 -/* 80135824 00130DE4 4B F5 A4 75 */ bl func_8008FC98 +/* 80135824 00130DE4 4B F5 A4 75 */ bl __RAS_OSDisableInterrupts_begin /* 80135828 00130DE8 80 BE 00 00 */ lwz r5, 0(r30) /* 8013582C 00130DEC 38 80 00 01 */ li r4, 1 /* 80135830 00130DF0 80 1E 00 08 */ lwz r0, 8(r30) @@ -204033,7 +204033,7 @@ glabel func_80135808 /* 80135858 00130E18 80 9E 00 10 */ lwz r4, 0x10(r30) /* 8013585C 00130E1C 38 04 FF FF */ addi r0, r4, -1 /* 80135860 00130E20 90 1E 00 10 */ stw r0, 0x10(r30) -/* 80135864 00130E24 4B F5 A4 5D */ bl func_8008FCC0 +/* 80135864 00130E24 4B F5 A4 5D */ bl OSRestoreInterrupts /* 80135868 00130E28 80 01 00 14 */ lwz r0, 0x14(r1) /* 8013586C 00130E2C 83 E1 00 0C */ lwz r31, 0xc(r1) /* 80135870 00130E30 83 C1 00 08 */ lwz r30, 8(r1) @@ -204692,12 +204692,12 @@ glabel func_801361A8 /* 801361BC 0013177C 93 A1 00 14 */ stw r29, 0x14(r1) /* 801361C0 00131780 93 81 00 10 */ stw r28, 0x10(r1) /* 801361C4 00131784 7C 7C 1B 78 */ mr r28, r3 -/* 801361C8 00131788 4B F5 9A D1 */ bl func_8008FC98 +/* 801361C8 00131788 4B F5 9A D1 */ bl __RAS_OSDisableInterrupts_begin /* 801361CC 0013178C 88 1C 00 4A */ lbz r0, 0x4a(r28) /* 801361D0 00131790 7C 7F 1B 78 */ mr r31, r3 /* 801361D4 00131794 2C 00 00 00 */ cmpwi r0, 0 /* 801361D8 00131798 40 82 00 10 */ bne lbl_801361E8 -/* 801361DC 0013179C 4B F5 9A E5 */ bl func_8008FCC0 +/* 801361DC 0013179C 4B F5 9A E5 */ bl OSRestoreInterrupts /* 801361E0 001317A0 38 60 00 00 */ li r3, 0 /* 801361E4 001317A4 48 00 01 14 */ b lbl_801362F8 lbl_801361E8: @@ -204717,7 +204717,7 @@ lbl_801361E8: lbl_8013621C: /* 8013621C 001317DC 80 7C 04 38 */ lwz r3, 0x438(r28) /* 80136220 001317E0 4B FE 98 E5 */ bl func_8011FB04 -/* 80136224 001317E4 4B F5 9A 75 */ bl func_8008FC98 +/* 80136224 001317E4 4B F5 9A 75 */ bl __RAS_OSDisableInterrupts_begin /* 80136228 001317E8 88 1C 00 4B */ lbz r0, 0x4b(r28) /* 8013622C 001317EC 7C 7E 1B 78 */ mr r30, r3 /* 80136230 001317F0 3B A0 00 00 */ li r29, 0 @@ -204750,7 +204750,7 @@ lbl_80136284: /* 80136290 00131850 9B BC 00 4D */ stb r29, 0x4d(r28) lbl_80136294: /* 80136294 00131854 7F C3 F3 78 */ mr r3, r30 -/* 80136298 00131858 4B F5 9A 29 */ bl func_8008FCC0 +/* 80136298 00131858 4B F5 9A 29 */ bl OSRestoreInterrupts /* 8013629C 0013185C 3C 60 80 25 */ lis r3, lbl_8025196C@ha /* 801362A0 00131860 2C 1C 00 00 */ cmpwi r28, 0 /* 801362A4 00131864 38 63 19 6C */ addi r3, r3, lbl_8025196C@l @@ -204774,7 +204774,7 @@ lbl_801362CC: /* 801362E8 001318A8 98 1C 00 49 */ stb r0, 0x49(r28) lbl_801362EC: /* 801362EC 001318AC 7F E3 FB 78 */ mr r3, r31 -/* 801362F0 001318B0 4B F5 99 D1 */ bl func_8008FCC0 +/* 801362F0 001318B0 4B F5 99 D1 */ bl OSRestoreInterrupts /* 801362F4 001318B4 38 60 00 01 */ li r3, 1 lbl_801362F8: /* 801362F8 001318B8 80 01 00 24 */ lwz r0, 0x24(r1) @@ -204812,7 +204812,7 @@ lbl_8013635C: /* 8013635C 0013191C 88 03 00 49 */ lbz r0, 0x49(r3) /* 80136360 00131920 2C 00 00 00 */ cmpwi r0, 0 /* 80136364 00131924 41 82 00 7C */ beq lbl_801363E0 -/* 80136368 00131928 4B F5 99 31 */ bl func_8008FC98 +/* 80136368 00131928 4B F5 99 31 */ bl __RAS_OSDisableInterrupts_begin /* 8013636C 0013192C 88 1D 00 4B */ lbz r0, 0x4b(r29) /* 80136370 00131930 7C 7F 1B 78 */ mr r31, r3 /* 80136374 00131934 3B C0 00 00 */ li r30, 0 @@ -204845,7 +204845,7 @@ lbl_801363C8: /* 801363D4 00131994 9B DD 00 4D */ stb r30, 0x4d(r29) lbl_801363D8: /* 801363D8 00131998 7F E3 FB 78 */ mr r3, r31 -/* 801363DC 0013199C 4B F5 98 E5 */ bl func_8008FCC0 +/* 801363DC 0013199C 4B F5 98 E5 */ bl OSRestoreInterrupts lbl_801363E0: /* 801363E0 001319A0 80 01 00 24 */ lwz r0, 0x24(r1) /* 801363E4 001319A4 83 E1 00 1C */ lwz r31, 0x1c(r1) @@ -204877,7 +204877,7 @@ glabel func_801363FC /* 80136444 00131A04 40 82 00 80 */ bne lbl_801364C4 /* 80136448 00131A08 38 00 00 00 */ li r0, 0 /* 8013644C 00131A0C 98 1E 00 4C */ stb r0, 0x4c(r30) -/* 80136450 00131A10 4B F5 98 49 */ bl func_8008FC98 +/* 80136450 00131A10 4B F5 98 49 */ bl __RAS_OSDisableInterrupts_begin /* 80136454 00131A14 88 1E 00 4B */ lbz r0, 0x4b(r30) /* 80136458 00131A18 7C 7D 1B 78 */ mr r29, r3 /* 8013645C 00131A1C 3B 80 00 00 */ li r28, 0 @@ -204908,7 +204908,7 @@ lbl_801364A8: /* 801364B4 00131A74 9B 9E 00 4D */ stb r28, 0x4d(r30) lbl_801364B8: /* 801364B8 00131A78 7F A3 EB 78 */ mr r3, r29 -/* 801364BC 00131A7C 4B F5 98 05 */ bl func_8008FCC0 +/* 801364BC 00131A7C 4B F5 98 05 */ bl OSRestoreInterrupts /* 801364C0 00131A80 48 00 00 88 */ b lbl_80136548 lbl_801364C4: /* 801364C4 00131A84 2C 03 00 01 */ cmpwi r3, 1 @@ -204916,7 +204916,7 @@ lbl_801364C4: /* 801364CC 00131A8C 38 00 00 01 */ li r0, 1 /* 801364D0 00131A90 98 1E 00 4C */ stb r0, 0x4c(r30) /* 801364D4 00131A94 98 1E 00 4E */ stb r0, 0x4e(r30) -/* 801364D8 00131A98 4B F5 97 C1 */ bl func_8008FC98 +/* 801364D8 00131A98 4B F5 97 C1 */ bl __RAS_OSDisableInterrupts_begin /* 801364DC 00131A9C 88 1E 00 4B */ lbz r0, 0x4b(r30) /* 801364E0 00131AA0 7C 7D 1B 78 */ mr r29, r3 /* 801364E4 00131AA4 3B 80 00 00 */ li r28, 0 @@ -204947,7 +204947,7 @@ lbl_80136530: /* 8013653C 00131AFC 9B 9E 00 4D */ stb r28, 0x4d(r30) lbl_80136540: /* 80136540 00131B00 7F A3 EB 78 */ mr r3, r29 -/* 80136544 00131B04 4B F5 97 7D */ bl func_8008FCC0 +/* 80136544 00131B04 4B F5 97 7D */ bl OSRestoreInterrupts lbl_80136548: /* 80136548 00131B08 88 1E 00 4E */ lbz r0, 0x4e(r30) /* 8013654C 00131B0C 2C 00 00 00 */ cmpwi r0, 0 @@ -204964,7 +204964,7 @@ lbl_80136548: /* 80136578 00131B38 4B FD 66 35 */ bl func_8010CBAC /* 8013657C 00131B3C 38 00 00 01 */ li r0, 1 /* 80136580 00131B40 98 1E 00 4E */ stb r0, 0x4e(r30) -/* 80136584 00131B44 4B F5 97 15 */ bl func_8008FC98 +/* 80136584 00131B44 4B F5 97 15 */ bl __RAS_OSDisableInterrupts_begin /* 80136588 00131B48 88 1E 00 4B */ lbz r0, 0x4b(r30) /* 8013658C 00131B4C 7C 7D 1B 78 */ mr r29, r3 /* 80136590 00131B50 3B 80 00 00 */ li r28, 0 @@ -204995,7 +204995,7 @@ lbl_801365DC: /* 801365E8 00131BA8 9B 9E 00 4D */ stb r28, 0x4d(r30) lbl_801365EC: /* 801365EC 00131BAC 7F A3 EB 78 */ mr r3, r29 -/* 801365F0 00131BB0 4B F5 96 D1 */ bl func_8008FCC0 +/* 801365F0 00131BB0 4B F5 96 D1 */ bl OSRestoreInterrupts /* 801365F4 00131BB4 48 00 00 88 */ b lbl_8013667C lbl_801365F8: /* 801365F8 00131BB8 80 1E 00 A0 */ lwz r0, 0xa0(r30) @@ -205003,7 +205003,7 @@ lbl_801365F8: /* 80136600 00131BC0 40 82 00 7C */ bne lbl_8013667C /* 80136604 00131BC4 38 00 00 00 */ li r0, 0 /* 80136608 00131BC8 98 1E 00 4E */ stb r0, 0x4e(r30) -/* 8013660C 00131BCC 4B F5 96 8D */ bl func_8008FC98 +/* 8013660C 00131BCC 4B F5 96 8D */ bl __RAS_OSDisableInterrupts_begin /* 80136610 00131BD0 88 1E 00 4B */ lbz r0, 0x4b(r30) /* 80136614 00131BD4 7C 7D 1B 78 */ mr r29, r3 /* 80136618 00131BD8 3B 80 00 00 */ li r28, 0 @@ -205034,7 +205034,7 @@ lbl_80136664: /* 80136670 00131C30 9B 9E 00 4D */ stb r28, 0x4d(r30) lbl_80136674: /* 80136674 00131C34 7F A3 EB 78 */ mr r3, r29 -/* 80136678 00131C38 4B F5 96 49 */ bl func_8008FCC0 +/* 80136678 00131C38 4B F5 96 49 */ bl OSRestoreInterrupts lbl_8013667C: /* 8013667C 00131C3C 88 1E 00 52 */ lbz r0, 0x52(r30) /* 80136680 00131C40 2C 00 00 00 */ cmpwi r0, 0 @@ -205106,7 +205106,7 @@ glabel func_80136708 /* 80136770 00131D30 48 00 19 15 */ bl func_80138084 /* 80136774 00131D34 48 00 02 08 */ b lbl_8013697C lbl_80136778: -/* 80136778 00131D38 4B F5 95 21 */ bl func_8008FC98 +/* 80136778 00131D38 4B F5 95 21 */ bl __RAS_OSDisableInterrupts_begin /* 8013677C 00131D3C C1 02 8B 5C */ lfs f8, lbl_8025E89C-_SDA2_BASE_(r2) /* 80136780 00131D40 7C 7F 1B 78 */ mr r31, r3 /* 80136784 00131D44 C0 3B 04 64 */ lfs f1, 0x464(r27) @@ -205236,7 +205236,7 @@ lbl_8013691C: /* 8013696C 00131F2C 3B DE 00 04 */ addi r30, r30, 4 /* 80136970 00131F30 41 80 FF AC */ blt lbl_8013691C /* 80136974 00131F34 7F E3 FB 78 */ mr r3, r31 -/* 80136978 00131F38 4B F5 93 49 */ bl func_8008FCC0 +/* 80136978 00131F38 4B F5 93 49 */ bl OSRestoreInterrupts lbl_8013697C: /* 8013697C 00131F3C E3 E1 00 B8 */ psq_l f31, 184(r1), 0, qr0 /* 80136980 00131F40 CB E1 00 B0 */ lfd f31, 0xb0(r1) @@ -205299,7 +205299,7 @@ lbl_80136A34: /* 80136A58 00132018 4C C6 31 82 */ crclr 6 /* 80136A5C 0013201C 4B FD 60 C5 */ bl func_8010CB20 lbl_80136A60: -/* 80136A60 00132020 4B F5 92 39 */ bl func_8008FC98 +/* 80136A60 00132020 4B F5 92 39 */ bl __RAS_OSDisableInterrupts_begin /* 80136A64 00132024 7C 7E 1B 78 */ mr r30, r3 /* 80136A68 00132028 7F B8 EB 78 */ mr r24, r29 /* 80136A6C 0013202C 3B 60 00 00 */ li r27, 0 @@ -205325,7 +205325,7 @@ lbl_80136AA4: /* 80136AB4 00132074 38 80 00 01 */ li r4, 1 /* 80136AB8 00132078 4B FE A2 B1 */ bl func_80120D68 /* 80136ABC 0013207C 7F C3 F3 78 */ mr r3, r30 -/* 80136AC0 00132080 4B F5 92 01 */ bl func_8008FCC0 +/* 80136AC0 00132080 4B F5 92 01 */ bl OSRestoreInterrupts /* 80136AC4 00132084 48 00 00 18 */ b lbl_80136ADC lbl_80136AC8: /* 80136AC8 00132088 38 7F 00 00 */ addi r3, r31, 0 @@ -205355,7 +205355,7 @@ lbl_80136ADC: /* 80136B24 001320E4 4C C6 31 82 */ crclr 6 /* 80136B28 001320E8 4B FD 5F F9 */ bl func_8010CB20 lbl_80136B2C: -/* 80136B2C 001320EC 4B F5 91 6D */ bl func_8008FC98 +/* 80136B2C 001320EC 4B F5 91 6D */ bl __RAS_OSDisableInterrupts_begin /* 80136B30 001320F0 7C 7E 1B 78 */ mr r30, r3 /* 80136B34 001320F4 7F B8 EB 78 */ mr r24, r29 /* 80136B38 001320F8 3B 80 00 00 */ li r28, 0 @@ -205381,7 +205381,7 @@ lbl_80136B70: /* 80136B80 00132140 38 80 00 01 */ li r4, 1 /* 80136B84 00132144 4B FE A1 E5 */ bl func_80120D68 /* 80136B88 00132148 7F C3 F3 78 */ mr r3, r30 -/* 80136B8C 0013214C 4B F5 91 35 */ bl func_8008FCC0 +/* 80136B8C 0013214C 4B F5 91 35 */ bl OSRestoreInterrupts lbl_80136B90: /* 80136B90 00132150 80 7D 00 78 */ lwz r3, 0x78(r29) /* 80136B94 00132154 80 9D 00 7C */ lwz r4, 0x7c(r29) @@ -205407,7 +205407,7 @@ lbl_80136BD4: /* 80136BE0 001321A0 88 1D 00 51 */ lbz r0, 0x51(r29) /* 80136BE4 001321A4 2C 00 00 00 */ cmpwi r0, 0 /* 80136BE8 001321A8 41 82 00 68 */ beq lbl_80136C50 -/* 80136BEC 001321AC 4B F5 90 AD */ bl func_8008FC98 +/* 80136BEC 001321AC 4B F5 90 AD */ bl __RAS_OSDisableInterrupts_begin /* 80136BF0 001321B0 7C 7E 1B 78 */ mr r30, r3 /* 80136BF4 001321B4 7F B8 EB 78 */ mr r24, r29 /* 80136BF8 001321B8 3B 20 00 00 */ li r25, 0 @@ -205433,7 +205433,7 @@ lbl_80136C30: /* 80136C40 00132200 38 80 00 01 */ li r4, 1 /* 80136C44 00132204 4B FE A3 ED */ bl func_80121030 /* 80136C48 00132208 7F C3 F3 78 */ mr r3, r30 -/* 80136C4C 0013220C 4B F5 90 75 */ bl func_8008FCC0 +/* 80136C4C 0013220C 4B F5 90 75 */ bl OSRestoreInterrupts lbl_80136C50: /* 80136C50 00132210 38 00 00 00 */ li r0, 0 /* 80136C54 00132214 98 1D 00 51 */ stb r0, 0x51(r29) @@ -205455,7 +205455,7 @@ lbl_80136C5C: /* 80136C90 00132250 41 80 00 08 */ blt lbl_80136C98 /* 80136C94 00132254 7F 00 C0 50 */ subf r24, r0, r24 lbl_80136C98: -/* 80136C98 00132258 4B F5 90 01 */ bl func_8008FC98 +/* 80136C98 00132258 4B F5 90 01 */ bl __RAS_OSDisableInterrupts_begin /* 80136C9C 0013225C 80 BD 00 30 */ lwz r5, 0x30(r29) /* 80136CA0 00132260 7C 7C 1B 78 */ mr r28, r3 /* 80136CA4 00132264 80 1D 04 38 */ lwz r0, 0x438(r29) @@ -205471,7 +205471,7 @@ lbl_80136C98: /* 80136CCC 0013228C 4C C6 31 82 */ crclr 6 /* 80136CD0 00132290 4B FD 5E 51 */ bl func_8010CB20 lbl_80136CD4: -/* 80136CD4 00132294 4B F5 8F C5 */ bl func_8008FC98 +/* 80136CD4 00132294 4B F5 8F C5 */ bl __RAS_OSDisableInterrupts_begin /* 80136CD8 00132298 7C 7F 1B 78 */ mr r31, r3 /* 80136CDC 0013229C 7F B8 EB 78 */ mr r24, r29 /* 80136CE0 001322A0 3B 20 00 00 */ li r25, 0 @@ -205497,7 +205497,7 @@ lbl_80136D18: /* 80136D28 001322E8 38 80 00 01 */ li r4, 1 /* 80136D2C 001322EC 4B FE A0 3D */ bl func_80120D68 /* 80136D30 001322F0 7F E3 FB 78 */ mr r3, r31 -/* 80136D34 001322F4 4B F5 8F 8D */ bl func_8008FCC0 +/* 80136D34 001322F4 4B F5 8F 8D */ bl OSRestoreInterrupts /* 80136D38 001322F8 88 1D 00 10 */ lbz r0, 0x10(r29) /* 80136D3C 001322FC 28 00 00 02 */ cmplwi r0, 2 /* 80136D40 00132300 40 82 00 68 */ bne lbl_80136DA8 @@ -205531,10 +205531,10 @@ lbl_80136D90: /* 80136DA4 00132364 98 1D 00 50 */ stb r0, 0x50(r29) lbl_80136DA8: /* 80136DA8 00132368 7F 83 E3 78 */ mr r3, r28 -/* 80136DAC 0013236C 4B F5 8F 15 */ bl func_8008FCC0 +/* 80136DAC 0013236C 4B F5 8F 15 */ bl OSRestoreInterrupts /* 80136DB0 00132370 48 00 00 5C */ b lbl_80136E0C lbl_80136DB4: -/* 80136DB4 00132374 4B F5 8E E5 */ bl func_8008FC98 +/* 80136DB4 00132374 4B F5 8E E5 */ bl __RAS_OSDisableInterrupts_begin /* 80136DB8 00132378 7C 7C 1B 78 */ mr r28, r3 /* 80136DBC 0013237C 7F BA EB 78 */ mr r26, r29 /* 80136DC0 00132380 3B 20 00 00 */ li r25, 0 @@ -205555,7 +205555,7 @@ lbl_80136DF0: /* 80136DF4 001323B4 7C 19 00 00 */ cmpw r25, r0 /* 80136DF8 001323B8 41 80 FF D0 */ blt lbl_80136DC8 /* 80136DFC 001323BC 7F 83 E3 78 */ mr r3, r28 -/* 80136E00 001323C0 4B F5 8E C1 */ bl func_8008FCC0 +/* 80136E00 001323C0 4B F5 8E C1 */ bl OSRestoreInterrupts /* 80136E04 001323C4 38 00 00 01 */ li r0, 1 /* 80136E08 001323C8 98 1D 00 52 */ stb r0, 0x52(r29) lbl_80136E0C: @@ -205577,7 +205577,7 @@ glabel func_80136E24 /* 80136E40 00132400 7C 9A 23 78 */ mr r26, r4 /* 80136E44 00132404 2C 00 00 00 */ cmpwi r0, 0 /* 80136E48 00132408 40 82 02 B0 */ bne lbl_801370F8 -/* 80136E4C 0013240C 4B F5 8E 4D */ bl func_8008FC98 +/* 80136E4C 0013240C 4B F5 8E 4D */ bl __RAS_OSDisableInterrupts_begin /* 80136E50 00132410 80 1D 00 94 */ lwz r0, 0x94(r29) /* 80136E54 00132414 7C 7E 1B 78 */ mr r30, r3 /* 80136E58 00132418 7C 00 00 34 */ cntlzw r0, r0 @@ -205618,7 +205618,7 @@ lbl_80136ECC: /* 80136ED8 00132498 90 01 00 1C */ stw r0, 0x1c(r1) /* 80136EDC 0013249C 48 00 B7 65 */ bl func_80142640 /* 80136EE0 001324A0 7F C3 F3 78 */ mr r3, r30 -/* 80136EE4 001324A4 4B F5 8D DD */ bl func_8008FCC0 +/* 80136EE4 001324A4 4B F5 8D DD */ bl OSRestoreInterrupts /* 80136EE8 001324A8 93 5F 00 08 */ stw r26, 8(r31) /* 80136EEC 001324AC 80 1D 00 70 */ lwz r0, 0x70(r29) /* 80136EF0 001324B0 90 1F 00 10 */ stw r0, 0x10(r31) @@ -205899,9 +205899,9 @@ glabel func_801372B0 /* 801372C0 00132880 FF E0 08 90 */ fmr f31, f1 /* 801372C4 00132884 93 E1 00 14 */ stw r31, 0x14(r1) /* 801372C8 00132888 7C 7F 1B 78 */ mr r31, r3 -/* 801372CC 0013288C 4B F5 89 CD */ bl func_8008FC98 +/* 801372CC 0013288C 4B F5 89 CD */ bl __RAS_OSDisableInterrupts_begin /* 801372D0 00132890 D3 FF 04 5C */ stfs f31, 0x45c(r31) -/* 801372D4 00132894 4B F5 89 ED */ bl func_8008FCC0 +/* 801372D4 00132894 4B F5 89 ED */ bl OSRestoreInterrupts /* 801372D8 00132898 80 01 00 24 */ lwz r0, 0x24(r1) /* 801372DC 0013289C CB E1 00 18 */ lfd f31, 0x18(r1) /* 801372E0 001328A0 83 E1 00 14 */ lwz r31, 0x14(r1) @@ -205921,9 +205921,9 @@ glabel func_801372F8 /* 80137308 001328C8 FF E0 08 90 */ fmr f31, f1 /* 8013730C 001328CC 93 E1 00 14 */ stw r31, 0x14(r1) /* 80137310 001328D0 7C 7F 1B 78 */ mr r31, r3 -/* 80137314 001328D4 4B F5 89 85 */ bl func_8008FC98 +/* 80137314 001328D4 4B F5 89 85 */ bl __RAS_OSDisableInterrupts_begin /* 80137318 001328D8 D3 FF 04 60 */ stfs f31, 0x460(r31) -/* 8013731C 001328DC 4B F5 89 A5 */ bl func_8008FCC0 +/* 8013731C 001328DC 4B F5 89 A5 */ bl OSRestoreInterrupts /* 80137320 001328E0 80 01 00 24 */ lwz r0, 0x24(r1) /* 80137324 001328E4 CB E1 00 18 */ lfd f31, 0x18(r1) /* 80137328 001328E8 83 E1 00 14 */ lwz r31, 0x14(r1) @@ -205965,11 +205965,11 @@ lbl_8013737C: /* 801373A4 00132964 4C C6 31 82 */ crclr 6 /* 801373A8 00132968 4B FD 57 79 */ bl func_8010CB20 lbl_801373AC: -/* 801373AC 0013296C 4B F5 88 ED */ bl func_8008FC98 +/* 801373AC 0013296C 4B F5 88 ED */ bl __RAS_OSDisableInterrupts_begin /* 801373B0 00132970 57 E0 10 3A */ slwi r0, r31, 2 /* 801373B4 00132974 7C 9E 02 14 */ add r4, r30, r0 /* 801373B8 00132978 D3 E4 04 64 */ stfs f31, 0x464(r4) -/* 801373BC 0013297C 4B F5 89 05 */ bl func_8008FCC0 +/* 801373BC 0013297C 4B F5 89 05 */ bl OSRestoreInterrupts /* 801373C0 00132980 80 01 00 24 */ lwz r0, 0x24(r1) /* 801373C4 00132984 CB E1 00 18 */ lfd f31, 0x18(r1) /* 801373C8 00132988 83 E1 00 14 */ lwz r31, 0x14(r1) @@ -206024,9 +206024,9 @@ glabel func_80137464 /* 80137474 00132A34 7C 9F 23 78 */ mr r31, r4 /* 80137478 00132A38 93 C1 00 08 */ stw r30, 8(r1) /* 8013747C 00132A3C 7C 7E 1B 78 */ mr r30, r3 -/* 80137480 00132A40 4B F5 88 19 */ bl func_8008FC98 +/* 80137480 00132A40 4B F5 88 19 */ bl __RAS_OSDisableInterrupts_begin /* 80137484 00132A44 93 FE 04 58 */ stw r31, 0x458(r30) -/* 80137488 00132A48 4B F5 88 39 */ bl func_8008FCC0 +/* 80137488 00132A48 4B F5 88 39 */ bl OSRestoreInterrupts /* 8013748C 00132A4C 80 01 00 14 */ lwz r0, 0x14(r1) /* 80137490 00132A50 83 E1 00 0C */ lwz r31, 0xc(r1) /* 80137494 00132A54 83 C1 00 08 */ lwz r30, 8(r1) @@ -206068,11 +206068,11 @@ lbl_801374E8: /* 80137510 00132AD0 4C C6 31 82 */ crclr 6 /* 80137514 00132AD4 4B FD 56 0D */ bl func_8010CB20 lbl_80137518: -/* 80137518 00132AD8 4B F5 87 81 */ bl func_8008FC98 +/* 80137518 00132AD8 4B F5 87 81 */ bl __RAS_OSDisableInterrupts_begin /* 8013751C 00132ADC 57 E0 10 3A */ slwi r0, r31, 2 /* 80137520 00132AE0 7C 9E 02 14 */ add r4, r30, r0 /* 80137524 00132AE4 D3 E4 04 70 */ stfs f31, 0x470(r4) -/* 80137528 00132AE8 4B F5 87 99 */ bl func_8008FCC0 +/* 80137528 00132AE8 4B F5 87 99 */ bl OSRestoreInterrupts /* 8013752C 00132AEC 80 01 00 24 */ lwz r0, 0x24(r1) /* 80137530 00132AF0 CB E1 00 18 */ lfd f31, 0x18(r1) /* 80137534 00132AF4 83 E1 00 14 */ lwz r31, 0x14(r1) @@ -206149,11 +206149,11 @@ lbl_8013760C: /* 80137634 00132BF4 4C C6 31 82 */ crclr 6 /* 80137638 00132BF8 4B FD 54 E9 */ bl func_8010CB20 lbl_8013763C: -/* 8013763C 00132BFC 4B F5 86 5D */ bl func_8008FC98 +/* 8013763C 00132BFC 4B F5 86 5D */ bl __RAS_OSDisableInterrupts_begin /* 80137640 00132C00 57 E0 10 3A */ slwi r0, r31, 2 /* 80137644 00132C04 7C 9E 02 14 */ add r4, r30, r0 /* 80137648 00132C08 D3 E4 04 80 */ stfs f31, 0x480(r4) -/* 8013764C 00132C0C 4B F5 86 75 */ bl func_8008FCC0 +/* 8013764C 00132C0C 4B F5 86 75 */ bl OSRestoreInterrupts /* 80137650 00132C10 80 01 00 24 */ lwz r0, 0x24(r1) /* 80137654 00132C14 CB E1 00 18 */ lfd f31, 0x18(r1) /* 80137658 00132C18 83 E1 00 14 */ lwz r31, 0x14(r1) @@ -206230,11 +206230,11 @@ lbl_80137730: /* 80137758 00132D18 4C C6 31 82 */ crclr 6 /* 8013775C 00132D1C 4B FD 53 C5 */ bl func_8010CB20 lbl_80137760: -/* 80137760 00132D20 4B F5 85 39 */ bl func_8008FC98 +/* 80137760 00132D20 4B F5 85 39 */ bl __RAS_OSDisableInterrupts_begin /* 80137764 00132D24 57 E0 10 3A */ slwi r0, r31, 2 /* 80137768 00132D28 7C 9E 02 14 */ add r4, r30, r0 /* 8013776C 00132D2C D3 E4 04 90 */ stfs f31, 0x490(r4) -/* 80137770 00132D30 4B F5 85 51 */ bl func_8008FCC0 +/* 80137770 00132D30 4B F5 85 51 */ bl OSRestoreInterrupts /* 80137774 00132D34 80 01 00 24 */ lwz r0, 0x24(r1) /* 80137778 00132D38 CB E1 00 18 */ lfd f31, 0x18(r1) /* 8013777C 00132D3C 83 E1 00 14 */ lwz r31, 0x14(r1) @@ -206369,7 +206369,7 @@ lbl_80137940: /* 80137950 00132F10 2C 00 00 00 */ cmpwi r0, 0 /* 80137954 00132F14 40 82 00 60 */ bne lbl_801379B4 /* 80137958 00132F18 3B A3 FF FF */ addi r29, r3, -1 -/* 8013795C 00132F1C 4B F5 83 3D */ bl func_8008FC98 +/* 8013795C 00132F1C 4B F5 83 3D */ bl __RAS_OSDisableInterrupts_begin /* 80137960 00132F20 7C 7E 1B 78 */ mr r30, r3 /* 80137964 00132F24 7F FB FB 78 */ mr r27, r31 /* 80137968 00132F28 3B 80 00 00 */ li r28, 0 @@ -206390,7 +206390,7 @@ lbl_80137998: /* 8013799C 00132F5C 7C 1C 00 00 */ cmpw r28, r0 /* 801379A0 00132F60 41 80 FF D0 */ blt lbl_80137970 /* 801379A4 00132F64 7F C3 F3 78 */ mr r3, r30 -/* 801379A8 00132F68 4B F5 83 19 */ bl func_8008FCC0 +/* 801379A8 00132F68 4B F5 83 19 */ bl OSRestoreInterrupts /* 801379AC 00132F6C 38 00 00 01 */ li r0, 1 /* 801379B0 00132F70 98 1F 00 52 */ stb r0, 0x52(r31) lbl_801379B4: @@ -206611,7 +206611,7 @@ lbl_80137CD4: lbl_80137CD8: /* 80137CD8 00133298 80 1D 00 6C */ lwz r0, 0x6c(r29) /* 80137CDC 0013329C 90 1D 00 78 */ stw r0, 0x78(r29) -/* 80137CE0 001332A0 4B F5 7F B9 */ bl func_8008FC98 +/* 80137CE0 001332A0 4B F5 7F B9 */ bl __RAS_OSDisableInterrupts_begin /* 80137CE4 001332A4 88 1D 00 12 */ lbz r0, 0x12(r29) /* 80137CE8 001332A8 7C 7E 1B 78 */ mr r30, r3 /* 80137CEC 001332AC 38 80 00 02 */ li r4, 2 @@ -206626,13 +206626,13 @@ lbl_80137CFC: /* 80137D0C 001332CC 2C 03 00 00 */ cmpwi r3, 0 /* 80137D10 001332D0 40 82 00 14 */ bne lbl_80137D24 /* 80137D14 001332D4 7F C3 F3 78 */ mr r3, r30 -/* 80137D18 001332D8 4B F5 7F A9 */ bl func_8008FCC0 +/* 80137D18 001332D8 4B F5 7F A9 */ bl OSRestoreInterrupts /* 80137D1C 001332DC 38 60 00 00 */ li r3, 0 /* 80137D20 001332E0 48 00 01 84 */ b lbl_80137EA4 lbl_80137D24: /* 80137D24 001332E4 7F C3 F3 78 */ mr r3, r30 -/* 80137D28 001332E8 4B F5 7F 99 */ bl func_8008FCC0 -/* 80137D2C 001332EC 4B F5 7F 6D */ bl func_8008FC98 +/* 80137D28 001332E8 4B F5 7F 99 */ bl OSRestoreInterrupts +/* 80137D2C 001332EC 4B F5 7F 6D */ bl __RAS_OSDisableInterrupts_begin /* 80137D30 001332F0 88 BD 00 10 */ lbz r5, 0x10(r29) /* 80137D34 001332F4 38 00 00 01 */ li r0, 1 /* 80137D38 001332F8 38 80 00 00 */ li r4, 0 @@ -206728,7 +206728,7 @@ lbl_80137E74: /* 80137E90 00133450 38 80 00 01 */ li r4, 1 /* 80137E94 00133454 4B FE 91 9D */ bl func_80121030 /* 80137E98 00133458 7F C3 F3 78 */ mr r3, r30 -/* 80137E9C 0013345C 4B F5 7E 25 */ bl func_8008FCC0 +/* 80137E9C 0013345C 4B F5 7E 25 */ bl OSRestoreInterrupts /* 80137EA0 00133460 38 60 00 01 */ li r3, 1 lbl_80137EA4: /* 80137EA4 00133464 39 61 00 D0 */ addi r11, r1, 0xd0 @@ -206832,7 +206832,7 @@ glabel func_80137FE8 /* 80137FF4 001335B4 39 61 00 20 */ addi r11, r1, 0x20 /* 80137FF8 001335B8 48 01 AE 61 */ bl _savegpr_27 /* 80137FFC 001335BC 7C 7B 1B 78 */ mr r27, r3 -/* 80138000 001335C0 4B F5 7C 99 */ bl func_8008FC98 +/* 80138000 001335C0 4B F5 7C 99 */ bl __RAS_OSDisableInterrupts_begin /* 80138004 001335C4 7C 7F 1B 78 */ mr r31, r3 /* 80138008 001335C8 7F 7D DB 78 */ mr r29, r27 /* 8013800C 001335CC 3B 80 00 00 */ li r28, 0 @@ -206862,7 +206862,7 @@ lbl_8013803C: /* 80138060 00133620 93 DB 04 38 */ stw r30, 0x438(r27) lbl_80138064: /* 80138064 00133624 7F E3 FB 78 */ mr r3, r31 -/* 80138068 00133628 4B F5 7C 59 */ bl func_8008FCC0 +/* 80138068 00133628 4B F5 7C 59 */ bl OSRestoreInterrupts /* 8013806C 0013362C 39 61 00 20 */ addi r11, r1, 0x20 /* 80138070 00133630 48 01 AE 35 */ bl _restgpr_27 /* 80138074 00133634 80 01 00 24 */ lwz r0, 0x24(r1) @@ -206877,7 +206877,7 @@ glabel func_80138084 /* 80138090 00133650 39 61 00 40 */ addi r11, r1, 0x40 /* 80138094 00133654 48 01 AD A9 */ bl _savegpr_20 /* 80138098 00133658 7C 7F 1B 78 */ mr r31, r3 -/* 8013809C 0013365C 4B F5 7B FD */ bl func_8008FC98 +/* 8013809C 0013365C 4B F5 7B FD */ bl __RAS_OSDisableInterrupts_begin /* 801380A0 00133660 80 1F 04 38 */ lwz r0, 0x438(r31) /* 801380A4 00133664 7C 7E 1B 78 */ mr r30, r3 /* 801380A8 00133668 2C 00 00 00 */ cmpwi r0, 0 @@ -206907,7 +206907,7 @@ lbl_801380E8: /* 80138100 001336C0 98 1F 00 4A */ stb r0, 0x4a(r31) lbl_80138104: /* 80138104 001336C4 7F C3 F3 78 */ mr r3, r30 -/* 80138108 001336C8 4B F5 7B B9 */ bl func_8008FCC0 +/* 80138108 001336C8 4B F5 7B B9 */ bl OSRestoreInterrupts /* 8013810C 001336CC 80 7F 04 30 */ lwz r3, 0x430(r31) /* 80138110 001336D0 7F E4 FB 78 */ mr r4, r31 /* 80138114 001336D4 80 BF 04 34 */ lwz r5, 0x434(r31) @@ -206915,7 +206915,7 @@ lbl_80138104: /* 8013811C 001336DC 81 8C 00 14 */ lwz r12, 0x14(r12) /* 80138120 001336E0 7D 89 03 A6 */ mtctr r12 /* 80138124 001336E4 4E 80 04 21 */ bctrl -/* 80138128 001336E8 4B F5 7B 71 */ bl func_8008FC98 +/* 80138128 001336E8 4B F5 7B 71 */ bl __RAS_OSDisableInterrupts_begin /* 8013812C 001336EC 80 1F 00 A0 */ lwz r0, 0xa0(r31) /* 80138130 001336F0 7C 7E 1B 78 */ mr r30, r3 /* 80138134 001336F4 2C 00 00 00 */ cmpwi r0, 0 @@ -206980,7 +206980,7 @@ lbl_80138200: /* 80138208 001337C8 40 82 FF 5C */ bne lbl_80138164 lbl_8013820C: /* 8013820C 001337CC 7F C3 F3 78 */ mr r3, r30 -/* 80138210 001337D0 4B F5 7A B1 */ bl func_8008FCC0 +/* 80138210 001337D0 4B F5 7A B1 */ bl OSRestoreInterrupts /* 80138214 001337D4 7F E3 FB 78 */ mr r3, r31 /* 80138218 001337D8 4B FF FD D1 */ bl func_80137FE8 /* 8013821C 001337DC 38 00 00 00 */ li r0, 0 @@ -207106,7 +207106,7 @@ glabel func_801383AC /* 801383BC 0013397C 48 01 AA 9D */ bl _savegpr_27 /* 801383C0 00133980 7C 7B 1B 78 */ mr r27, r3 /* 801383C4 00133984 7C 9D 23 78 */ mr r29, r4 -/* 801383C8 00133988 4B F5 78 D1 */ bl func_8008FC98 +/* 801383C8 00133988 4B F5 78 D1 */ bl __RAS_OSDisableInterrupts_begin /* 801383CC 0013398C 80 9B 00 04 */ lwz r4, 4(r27) /* 801383D0 00133990 2C 1B 00 00 */ cmpwi r27, 0 /* 801383D4 00133994 7C 7F 1B 78 */ mr r31, r3 @@ -207161,7 +207161,7 @@ lbl_8013847C: /* 80138488 00133A48 38 81 00 08 */ addi r4, r1, 8 /* 8013848C 00133A4C 48 00 A3 FD */ bl func_80142888 /* 80138490 00133A50 7F E3 FB 78 */ mr r3, r31 -/* 80138494 00133A54 4B F5 78 2D */ bl func_8008FCC0 +/* 80138494 00133A54 4B F5 78 2D */ bl OSRestoreInterrupts /* 80138498 00133A58 39 61 00 30 */ addi r11, r1, 0x30 /* 8013849C 00133A5C 48 01 AA 09 */ bl _restgpr_27 /* 801384A0 00133A60 80 01 00 34 */ lwz r0, 0x34(r1) @@ -207479,12 +207479,12 @@ glabel func_80138844 /* 80138884 00133E44 4C C6 31 82 */ crclr 6 /* 80138888 00133E48 4B FD 42 99 */ bl func_8010CB20 lbl_8013888C: -/* 8013888C 00133E4C 4B F5 74 0D */ bl func_8008FC98 +/* 8013888C 00133E4C 4B F5 74 0D */ bl __RAS_OSDisableInterrupts_begin /* 80138890 00133E50 80 1E 00 04 */ lwz r0, 4(r30) /* 80138894 00133E54 7C 7F 1B 78 */ mr r31, r3 /* 80138898 00133E58 2C 00 00 00 */ cmpwi r0, 0 /* 8013889C 00133E5C 40 82 00 0C */ bne lbl_801388A8 -/* 801388A0 00133E60 4B F5 74 21 */ bl func_8008FCC0 +/* 801388A0 00133E60 4B F5 74 21 */ bl OSRestoreInterrupts /* 801388A4 00133E64 48 00 00 60 */ b lbl_80138904 lbl_801388A8: /* 801388A8 00133E68 2C 1D 00 00 */ cmpwi r29, 0 @@ -207510,7 +207510,7 @@ lbl_801388CC: /* 801388F4 00133EB4 7F A4 EB 78 */ mr r4, r29 /* 801388F8 00133EB8 4B FE E8 B9 */ bl func_801271B0 /* 801388FC 00133EBC 7F E3 FB 78 */ mr r3, r31 -/* 80138900 00133EC0 4B F5 73 C1 */ bl func_8008FCC0 +/* 80138900 00133EC0 4B F5 73 C1 */ bl OSRestoreInterrupts lbl_80138904: /* 80138904 00133EC4 80 01 00 24 */ lwz r0, 0x24(r1) /* 80138908 00133EC8 83 E1 00 1C */ lwz r31, 0x1c(r1) @@ -207836,7 +207836,7 @@ glabel func_80138D10 /* 80138D50 00134310 4C C6 31 82 */ crclr 6 /* 80138D54 00134314 4B FD 3D CD */ bl func_8010CB20 lbl_80138D58: -/* 80138D58 00134318 4B F5 6F 41 */ bl func_8008FC98 +/* 80138D58 00134318 4B F5 6F 41 */ bl __RAS_OSDisableInterrupts_begin /* 80138D5C 0013431C 7C 7F 1B 78 */ mr r31, r3 /* 80138D60 00134320 80 7C 00 18 */ lwz r3, 0x18(r28) /* 80138D64 00134324 4B F7 87 31 */ bl func_800B1494 @@ -207860,7 +207860,7 @@ lbl_80138DA0: /* 80138DA0 00134360 2C 1D 00 00 */ cmpwi r29, 0 /* 80138DA4 00134364 41 82 FF CC */ beq lbl_80138D70 /* 80138DA8 00134368 7F E3 FB 78 */ mr r3, r31 -/* 80138DAC 0013436C 4B F5 6F 15 */ bl func_8008FCC0 +/* 80138DAC 0013436C 4B F5 6F 15 */ bl OSRestoreInterrupts /* 80138DB0 00134370 83 E1 00 1C */ lwz r31, 0x1c(r1) /* 80138DB4 00134374 7F A3 EB 78 */ mr r3, r29 /* 80138DB8 00134378 83 C1 00 18 */ lwz r30, 0x18(r1) @@ -207907,7 +207907,7 @@ lbl_80138E20: /* 80138E48 00134408 4C C6 31 82 */ crclr 6 /* 80138E4C 0013440C 4B FD 3C D5 */ bl func_8010CB20 lbl_80138E50: -/* 80138E50 00134410 4B F5 6E 49 */ bl func_8008FC98 +/* 80138E50 00134410 4B F5 6E 49 */ bl __RAS_OSDisableInterrupts_begin /* 80138E54 00134414 1C 1D 00 0C */ mulli r0, r29, 0xc /* 80138E58 00134418 7C 7F 1B 78 */ mr r31, r3 /* 80138E5C 0013441C 2C 1C 00 00 */ cmpwi r28, 0 @@ -207929,7 +207929,7 @@ lbl_80138E8C: /* 80138E98 00134458 38 BC 00 04 */ addi r5, r28, 4 /* 80138E9C 0013445C 48 00 99 ED */ bl func_80142888 /* 80138EA0 00134460 7F E3 FB 78 */ mr r3, r31 -/* 80138EA4 00134464 4B F5 6E 1D */ bl func_8008FCC0 +/* 80138EA4 00134464 4B F5 6E 1D */ bl OSRestoreInterrupts /* 80138EA8 00134468 80 01 00 24 */ lwz r0, 0x24(r1) /* 80138EAC 0013446C 83 E1 00 1C */ lwz r31, 0x1c(r1) /* 80138EB0 00134470 83 C1 00 18 */ lwz r30, 0x18(r1) @@ -207965,12 +207965,12 @@ glabel func_80138F00 /* 80138F14 001344D4 93 C1 00 28 */ stw r30, 0x28(r1) /* 80138F18 001344D8 93 A1 00 24 */ stw r29, 0x24(r1) /* 80138F1C 001344DC 4B F5 7F 69 */ bl func_80090E84 -/* 80138F20 001344E0 4B F5 6D 79 */ bl func_8008FC98 +/* 80138F20 001344E0 4B F5 6D 79 */ bl __RAS_OSDisableInterrupts_begin /* 80138F24 001344E4 80 1F 00 38 */ lwz r0, 0x38(r31) /* 80138F28 001344E8 7C 7E 1B 78 */ mr r30, r3 /* 80138F2C 001344EC 2C 00 00 00 */ cmpwi r0, 0 /* 80138F30 001344F0 40 82 00 10 */ bne lbl_80138F40 -/* 80138F34 001344F4 4B F5 6D 8D */ bl func_8008FCC0 +/* 80138F34 001344F4 4B F5 6D 8D */ bl OSRestoreInterrupts /* 80138F38 001344F8 3B A0 00 00 */ li r29, 0 /* 80138F3C 001344FC 48 00 00 8C */ b lbl_80138FC8 lbl_80138F40: @@ -208010,17 +208010,17 @@ lbl_80138FAC: /* 80138FB8 00134578 90 01 00 10 */ stw r0, 0x10(r1) /* 80138FBC 0013457C 48 00 96 85 */ bl func_80142640 /* 80138FC0 00134580 7F C3 F3 78 */ mr r3, r30 -/* 80138FC4 00134584 4B F5 6C FD */ bl func_8008FCC0 +/* 80138FC4 00134584 4B F5 6C FD */ bl OSRestoreInterrupts lbl_80138FC8: /* 80138FC8 00134588 2C 1D 00 00 */ cmpwi r29, 0 /* 80138FCC 0013458C 93 BF 00 1C */ stw r29, 0x1c(r31) /* 80138FD0 00134590 40 82 01 7C */ bne lbl_8013914C -/* 80138FD4 00134594 4B F5 6C C5 */ bl func_8008FC98 +/* 80138FD4 00134594 4B F5 6C C5 */ bl __RAS_OSDisableInterrupts_begin /* 80138FD8 00134598 80 1F 00 2C */ lwz r0, 0x2c(r31) /* 80138FDC 0013459C 7C 7E 1B 78 */ mr r30, r3 /* 80138FE0 001345A0 2C 00 00 00 */ cmpwi r0, 0 /* 80138FE4 001345A4 40 82 00 10 */ bne lbl_80138FF4 -/* 80138FE8 001345A8 4B F5 6C D9 */ bl func_8008FCC0 +/* 80138FE8 001345A8 4B F5 6C D9 */ bl OSRestoreInterrupts /* 80138FEC 001345AC 3B A0 00 00 */ li r29, 0 /* 80138FF0 001345B0 48 00 00 8C */ b lbl_8013907C lbl_80138FF4: @@ -208060,17 +208060,17 @@ lbl_80139060: /* 8013906C 0013462C 90 01 00 0C */ stw r0, 0xc(r1) /* 80139070 00134630 48 00 95 D1 */ bl func_80142640 /* 80139074 00134634 7F C3 F3 78 */ mr r3, r30 -/* 80139078 00134638 4B F5 6C 49 */ bl func_8008FCC0 +/* 80139078 00134638 4B F5 6C 49 */ bl OSRestoreInterrupts lbl_8013907C: /* 8013907C 0013463C 2C 1D 00 00 */ cmpwi r29, 0 /* 80139080 00134640 93 BF 00 1C */ stw r29, 0x1c(r31) /* 80139084 00134644 40 82 00 C8 */ bne lbl_8013914C -/* 80139088 00134648 4B F5 6C 11 */ bl func_8008FC98 +/* 80139088 00134648 4B F5 6C 11 */ bl __RAS_OSDisableInterrupts_begin /* 8013908C 0013464C 80 1F 00 20 */ lwz r0, 0x20(r31) /* 80139090 00134650 7C 7E 1B 78 */ mr r30, r3 /* 80139094 00134654 2C 00 00 00 */ cmpwi r0, 0 /* 80139098 00134658 40 82 00 10 */ bne lbl_801390A8 -/* 8013909C 0013465C 4B F5 6C 25 */ bl func_8008FCC0 +/* 8013909C 0013465C 4B F5 6C 25 */ bl OSRestoreInterrupts /* 801390A0 00134660 3B A0 00 00 */ li r29, 0 /* 801390A4 00134664 48 00 00 8C */ b lbl_80139130 lbl_801390A8: @@ -208110,7 +208110,7 @@ lbl_80139114: /* 80139120 001346E0 90 01 00 08 */ stw r0, 8(r1) /* 80139124 001346E4 48 00 95 1D */ bl func_80142640 /* 80139128 001346E8 7F C3 F3 78 */ mr r3, r30 -/* 8013912C 001346EC 4B F5 6B 95 */ bl func_8008FCC0 +/* 8013912C 001346EC 4B F5 6B 95 */ bl OSRestoreInterrupts lbl_80139130: /* 80139130 001346F0 2C 1D 00 00 */ cmpwi r29, 0 /* 80139134 001346F4 93 BF 00 1C */ stw r29, 0x1c(r31) @@ -208137,13 +208137,13 @@ lbl_8013914C: /* 80139184 00134744 4C C6 31 82 */ crclr 6 /* 80139188 00134748 4B FD 39 99 */ bl func_8010CB20 lbl_8013918C: -/* 8013918C 0013474C 4B F5 6B 0D */ bl func_8008FC98 +/* 8013918C 0013474C 4B F5 6B 0D */ bl __RAS_OSDisableInterrupts_begin /* 80139190 00134750 7C 7E 1B 78 */ mr r30, r3 /* 80139194 00134754 80 7F 00 18 */ lwz r3, 0x18(r31) /* 80139198 00134758 7F A4 EB 78 */ mr r4, r29 /* 8013919C 0013475C 4B F7 83 8D */ bl func_800B1528 /* 801391A0 00134760 7F C3 F3 78 */ mr r3, r30 -/* 801391A4 00134764 4B F5 6B 1D */ bl func_8008FCC0 +/* 801391A4 00134764 4B F5 6B 1D */ bl OSRestoreInterrupts /* 801391A8 00134768 38 00 00 00 */ li r0, 0 /* 801391AC 0013476C 7F E3 FB 78 */ mr r3, r31 /* 801391B0 00134770 90 1F 00 1C */ stw r0, 0x1c(r31) @@ -208166,7 +208166,7 @@ glabel func_801391D8 /* 801391E8 001347A8 48 01 9C 45 */ bl _savegpr_16 /* 801391EC 001347AC 7C 7C 1B 78 */ mr r28, r3 /* 801391F0 001347B0 7C 9D 23 78 */ mr r29, r4 -/* 801391F4 001347B4 4B F5 6A A5 */ bl func_8008FC98 +/* 801391F4 001347B4 4B F5 6A A5 */ bl __RAS_OSDisableInterrupts_begin /* 801391F8 001347B8 7C 7A 1B 78 */ mr r26, r3 /* 801391FC 001347BC 3B C0 00 00 */ li r30, 0 /* 80139200 001347C0 3B 60 00 00 */ li r27, 0 @@ -208224,13 +208224,13 @@ lbl_801392A4: /* 801392BC 0013487C 4C C6 31 82 */ crclr 6 /* 801392C0 00134880 4B FD 38 61 */ bl func_8010CB20 lbl_801392C4: -/* 801392C4 00134884 4B F5 69 D5 */ bl func_8008FC98 +/* 801392C4 00134884 4B F5 69 D5 */ bl __RAS_OSDisableInterrupts_begin /* 801392C8 00134888 7C 77 1B 78 */ mr r23, r3 /* 801392CC 0013488C 80 7C 00 18 */ lwz r3, 0x18(r28) /* 801392D0 00134890 7E 04 83 78 */ mr r4, r16 /* 801392D4 00134894 4B F7 82 55 */ bl func_800B1528 /* 801392D8 00134898 7E E3 BB 78 */ mr r3, r23 -/* 801392DC 0013489C 4B F5 69 E5 */ bl func_8008FCC0 +/* 801392DC 0013489C 4B F5 69 E5 */ bl OSRestoreInterrupts lbl_801392E0: /* 801392E0 001348A0 7C 19 C0 40 */ cmplw r25, r24 /* 801392E4 001348A4 40 82 FF 4C */ bne lbl_80139230 @@ -208250,7 +208250,7 @@ lbl_801392E0: /* 8013931C 001348DC 4E 80 04 21 */ bctrl lbl_80139320: /* 80139320 001348E0 7F 43 D3 78 */ mr r3, r26 -/* 80139324 001348E4 4B F5 69 9D */ bl func_8008FCC0 +/* 80139324 001348E4 4B F5 69 9D */ bl OSRestoreInterrupts /* 80139328 001348E8 39 61 00 50 */ addi r11, r1, 0x50 /* 8013932C 001348EC 48 01 9B 4D */ bl _restgpr_16 /* 80139330 001348F0 80 01 00 54 */ lwz r0, 0x54(r1) @@ -208866,7 +208866,7 @@ glabel func_80139B44 /* 80139B6C 0013512C 3C 80 80 1A */ lis r4, lbl_8019D6BC@ha /* 80139B70 00135130 38 84 D6 BC */ addi r4, r4, lbl_8019D6BC@l /* 80139B74 00135134 90 83 00 00 */ stw r4, 0(r3) -/* 80139B78 00135138 4B F5 61 21 */ bl func_8008FC98 +/* 80139B78 00135138 4B F5 61 21 */ bl __RAS_OSDisableInterrupts_begin /* 80139B7C 0013513C 7C 7F 1B 78 */ mr r31, r3 /* 80139B80 00135140 7F A3 EB 78 */ mr r3, r29 /* 80139B84 00135144 48 00 00 69 */ bl func_80139BEC @@ -208879,7 +208879,7 @@ lbl_80139B98: /* 80139B9C 0013515C 7F E3 FB 78 */ mr r3, r31 /* 80139BA0 00135160 90 1D 00 18 */ stw r0, 0x18(r29) /* 80139BA4 00135164 90 1D 00 10 */ stw r0, 0x10(r29) -/* 80139BA8 00135168 4B F5 61 19 */ bl func_8008FCC0 +/* 80139BA8 00135168 4B F5 61 19 */ bl OSRestoreInterrupts /* 80139BAC 0013516C 34 7D 00 04 */ addic. r3, r29, 4 /* 80139BB0 00135170 41 82 00 0C */ beq lbl_80139BBC /* 80139BB4 00135174 38 80 00 00 */ li r4, 0 @@ -208906,7 +208906,7 @@ glabel func_80139BEC /* 80139BF8 001351B8 39 61 00 40 */ addi r11, r1, 0x40 /* 80139BFC 001351BC 48 01 92 49 */ bl _savegpr_22 /* 80139C00 001351C0 7C 7F 1B 78 */ mr r31, r3 -/* 80139C04 001351C4 4B F5 60 95 */ bl func_8008FC98 +/* 80139C04 001351C4 4B F5 60 95 */ bl __RAS_OSDisableInterrupts_begin /* 80139C08 001351C8 88 1F 00 1C */ lbz r0, 0x1c(r31) /* 80139C0C 001351CC 7C 7E 1B 78 */ mr r30, r3 /* 80139C10 001351D0 2C 00 00 00 */ cmpwi r0, 0 @@ -208928,7 +208928,7 @@ lbl_80139C3C: /* 80139C4C 0013520C 38 00 00 00 */ li r0, 0 /* 80139C50 00135210 98 1F 00 1C */ stb r0, 0x1c(r31) lbl_80139C54: -/* 80139C54 00135214 4B F5 60 45 */ bl func_8008FC98 +/* 80139C54 00135214 4B F5 60 45 */ bl __RAS_OSDisableInterrupts_begin /* 80139C58 00135218 80 1F 00 18 */ lwz r0, 0x18(r31) /* 80139C5C 0013521C 7C 7D 1B 78 */ mr r29, r3 /* 80139C60 00135220 2C 00 00 00 */ cmpwi r0, 0 @@ -208939,7 +208939,7 @@ lbl_80139C70: /* 80139C70 00135230 3A C0 00 00 */ li r22, 0 /* 80139C74 00135234 7F A3 EB 78 */ mr r3, r29 /* 80139C78 00135238 9A DF 00 1D */ stb r22, 0x1d(r31) -/* 80139C7C 0013523C 4B F5 60 45 */ bl func_8008FCC0 +/* 80139C7C 0013523C 4B F5 60 45 */ bl OSRestoreInterrupts /* 80139C80 00135240 83 BF 00 08 */ lwz r29, 8(r31) /* 80139C84 00135244 3B 9F 00 08 */ addi r28, r31, 8 /* 80139C88 00135248 3F 00 80 1A */ lis r24, 0x801a @@ -209005,7 +209005,7 @@ lbl_80139D60: /* 80139D60 00135320 38 00 00 00 */ li r0, 0 /* 80139D64 00135324 7F C3 F3 78 */ mr r3, r30 /* 80139D68 00135328 98 1F 00 1F */ stb r0, 0x1f(r31) -/* 80139D6C 0013532C 4B F5 5F 55 */ bl func_8008FCC0 +/* 80139D6C 0013532C 4B F5 5F 55 */ bl OSRestoreInterrupts /* 80139D70 00135330 39 61 00 40 */ addi r11, r1, 0x40 /* 80139D74 00135334 48 01 91 1D */ bl _restgpr_22 /* 80139D78 00135338 80 01 00 44 */ lwz r0, 0x44(r1) @@ -209042,7 +209042,7 @@ lbl_80139DD0: /* 80139DE8 001353A8 4C C6 31 82 */ crclr 6 /* 80139DEC 001353AC 4B FD 2D 35 */ bl func_8010CB20 lbl_80139DF0: -/* 80139DF0 001353B0 4B F5 5E A9 */ bl func_8008FC98 +/* 80139DF0 001353B0 4B F5 5E A9 */ bl __RAS_OSDisableInterrupts_begin /* 80139DF4 001353B4 80 1F 00 04 */ lwz r0, 4(r31) /* 80139DF8 001353B8 7C 7E 1B 78 */ mr r30, r3 /* 80139DFC 001353BC 2C 00 00 00 */ cmpwi r0, 0 @@ -209100,7 +209100,7 @@ lbl_80139EA8: /* 80139EB4 00135474 4C C6 31 82 */ crclr 6 /* 80139EB8 00135478 4B FD 2C 69 */ bl func_8010CB20 /* 80139EBC 0013547C 7F C3 F3 78 */ mr r3, r30 -/* 80139EC0 00135480 4B F5 5E 01 */ bl func_8008FCC0 +/* 80139EC0 00135480 4B F5 5E 01 */ bl OSRestoreInterrupts /* 80139EC4 00135484 48 00 00 94 */ b lbl_80139F58 lbl_80139EC8: /* 80139EC8 00135488 38 60 00 00 */ li r3, 0 @@ -209140,7 +209140,7 @@ lbl_80139F14: /* 80139F48 00135508 98 7F 00 1D */ stb r3, 0x1d(r31) /* 80139F4C 0013550C 7F C3 F3 78 */ mr r3, r30 /* 80139F50 00135510 98 1F 00 1E */ stb r0, 0x1e(r31) -/* 80139F54 00135514 4B F5 5D 6D */ bl func_8008FCC0 +/* 80139F54 00135514 4B F5 5D 6D */ bl OSRestoreInterrupts lbl_80139F58: /* 80139F58 00135518 80 01 00 B4 */ lwz r0, 0xb4(r1) /* 80139F5C 0013551C 83 E1 00 AC */ lwz r31, 0xac(r1) @@ -209815,12 +209815,12 @@ glabel func_8013A878 /* 8013A8B8 00135E78 4C C6 31 82 */ crclr 6 /* 8013A8BC 00135E7C 4B FD 22 65 */ bl func_8010CB20 lbl_8013A8C0: -/* 8013A8C0 00135E80 4B F5 53 D9 */ bl func_8008FC98 +/* 8013A8C0 00135E80 4B F5 53 D9 */ bl __RAS_OSDisableInterrupts_begin /* 8013A8C4 00135E84 80 1E 00 04 */ lwz r0, 4(r30) /* 8013A8C8 00135E88 7C 7F 1B 78 */ mr r31, r3 /* 8013A8CC 00135E8C 2C 00 00 00 */ cmpwi r0, 0 /* 8013A8D0 00135E90 40 82 00 0C */ bne lbl_8013A8DC -/* 8013A8D4 00135E94 4B F5 53 ED */ bl func_8008FCC0 +/* 8013A8D4 00135E94 4B F5 53 ED */ bl OSRestoreInterrupts /* 8013A8D8 00135E98 48 00 00 60 */ b lbl_8013A938 lbl_8013A8DC: /* 8013A8DC 00135E9C 2C 1D 00 00 */ cmpwi r29, 0 @@ -209846,7 +209846,7 @@ lbl_8013A900: /* 8013A928 00135EE8 7F A4 EB 78 */ mr r4, r29 /* 8013A92C 00135EEC 4B FE C8 85 */ bl func_801271B0 /* 8013A930 00135EF0 7F E3 FB 78 */ mr r3, r31 -/* 8013A934 00135EF4 4B F5 53 8D */ bl func_8008FCC0 +/* 8013A934 00135EF4 4B F5 53 8D */ bl OSRestoreInterrupts lbl_8013A938: /* 8013A938 00135EF8 80 01 00 24 */ lwz r0, 0x24(r1) /* 8013A93C 00135EFC 83 E1 00 1C */ lwz r31, 0x1c(r1) @@ -210496,12 +210496,12 @@ glabel func_8013B208 /* 8013B228 001367E8 7C DA 33 78 */ mr r26, r6 /* 8013B22C 001367EC 7C FB 3B 78 */ mr r27, r7 /* 8013B230 001367F0 7D 1C 43 78 */ mr r28, r8 -/* 8013B234 001367F4 4B F5 4A 65 */ bl func_8008FC98 +/* 8013B234 001367F4 4B F5 4A 65 */ bl __RAS_OSDisableInterrupts_begin /* 8013B238 001367F8 88 17 00 1D */ lbz r0, 0x1d(r23) /* 8013B23C 001367FC 7C 7F 1B 78 */ mr r31, r3 /* 8013B240 00136800 2C 00 00 00 */ cmpwi r0, 0 /* 8013B244 00136804 41 82 00 8C */ beq lbl_8013B2D0 -/* 8013B248 00136808 4B F5 4A 51 */ bl func_8008FC98 +/* 8013B248 00136808 4B F5 4A 51 */ bl __RAS_OSDisableInterrupts_begin /* 8013B24C 0013680C 88 17 00 1F */ lbz r0, 0x1f(r23) /* 8013B250 00136810 7C 7E 1B 78 */ mr r30, r3 /* 8013B254 00136814 2C 00 00 00 */ cmpwi r0, 0 @@ -210534,7 +210534,7 @@ lbl_8013B2AC: /* 8013B2B4 00136874 4B FE A6 F5 */ bl func_801259A8 lbl_8013B2B8: /* 8013B2B8 00136878 7F C3 F3 78 */ mr r3, r30 -/* 8013B2BC 0013687C 4B F5 4A 05 */ bl func_8008FCC0 +/* 8013B2BC 0013687C 4B F5 4A 05 */ bl OSRestoreInterrupts /* 8013B2C0 00136880 38 77 00 9C */ addi r3, r23, 0x9c /* 8013B2C4 00136884 48 00 0F AD */ bl func_8013C270 /* 8013B2C8 00136888 38 00 00 00 */ li r0, 0 @@ -210564,7 +210564,7 @@ lbl_8013B310: /* 8013B320 001368E0 7F E3 FB 78 */ mr r3, r31 /* 8013B324 001368E4 98 17 00 1D */ stb r0, 0x1d(r23) /* 8013B328 001368E8 98 17 00 1E */ stb r0, 0x1e(r23) -/* 8013B32C 001368EC 4B F5 49 95 */ bl func_8008FCC0 +/* 8013B32C 001368EC 4B F5 49 95 */ bl OSRestoreInterrupts /* 8013B330 001368F0 39 61 00 30 */ addi r11, r1, 0x30 /* 8013B334 001368F4 38 60 00 01 */ li r3, 1 /* 8013B338 001368F8 48 01 7B 5D */ bl _restgpr_23 @@ -210630,7 +210630,7 @@ glabel func_8013B3F0 /* 8013B40C 001369CC 88 03 00 1D */ lbz r0, 0x1d(r3) /* 8013B410 001369D0 2C 00 00 00 */ cmpwi r0, 0 /* 8013B414 001369D4 41 82 00 8C */ beq lbl_8013B4A0 -/* 8013B418 001369D8 4B F5 48 81 */ bl func_8008FC98 +/* 8013B418 001369D8 4B F5 48 81 */ bl __RAS_OSDisableInterrupts_begin /* 8013B41C 001369DC 88 1D 00 1F */ lbz r0, 0x1f(r29) /* 8013B420 001369E0 7C 7F 1B 78 */ mr r31, r3 /* 8013B424 001369E4 2C 00 00 00 */ cmpwi r0, 0 @@ -210663,7 +210663,7 @@ lbl_8013B47C: /* 8013B484 00136A44 4B FE A5 25 */ bl func_801259A8 lbl_8013B488: /* 8013B488 00136A48 7F E3 FB 78 */ mr r3, r31 -/* 8013B48C 00136A4C 4B F5 48 35 */ bl func_8008FCC0 +/* 8013B48C 00136A4C 4B F5 48 35 */ bl OSRestoreInterrupts /* 8013B490 00136A50 38 7D 00 9C */ addi r3, r29, 0x9c /* 8013B494 00136A54 48 00 0D DD */ bl func_8013C270 /* 8013B498 00136A58 38 00 00 00 */ li r0, 0 @@ -210686,14 +210686,14 @@ glabel func_8013B4BC /* 8013B4D0 00136A90 7C 9E 23 78 */ mr r30, r4 /* 8013B4D4 00136A94 93 A1 00 14 */ stw r29, 0x14(r1) /* 8013B4D8 00136A98 7C 7D 1B 78 */ mr r29, r3 -/* 8013B4DC 00136A9C 4B F5 47 BD */ bl func_8008FC98 +/* 8013B4DC 00136A9C 4B F5 47 BD */ bl __RAS_OSDisableInterrupts_begin /* 8013B4E0 00136AA0 9B DD 00 20 */ stb r30, 0x20(r29) /* 8013B4E4 00136AA4 7C 7F 1B 78 */ mr r31, r3 /* 8013B4E8 00136AA8 7F C4 F3 78 */ mr r4, r30 /* 8013B4EC 00136AAC 38 7D 00 9C */ addi r3, r29, 0x9c /* 8013B4F0 00136AB0 48 00 0F A1 */ bl func_8013C490 /* 8013B4F4 00136AB4 7F E3 FB 78 */ mr r3, r31 -/* 8013B4F8 00136AB8 4B F5 47 C9 */ bl func_8008FCC0 +/* 8013B4F8 00136AB8 4B F5 47 C9 */ bl OSRestoreInterrupts /* 8013B4FC 00136ABC 80 01 00 24 */ lwz r0, 0x24(r1) /* 8013B500 00136AC0 83 E1 00 1C */ lwz r31, 0x1c(r1) /* 8013B504 00136AC4 83 C1 00 18 */ lwz r30, 0x18(r1) @@ -210723,9 +210723,9 @@ glabel func_8013B518 /* 8013B55C 00136B1C 4C C6 31 82 */ crclr 6 /* 8013B560 00136B20 4B FD 15 C1 */ bl func_8010CB20 lbl_8013B564: -/* 8013B564 00136B24 4B F5 47 35 */ bl func_8008FC98 +/* 8013B564 00136B24 4B F5 47 35 */ bl __RAS_OSDisableInterrupts_begin /* 8013B568 00136B28 D3 FF 00 24 */ stfs f31, 0x24(r31) -/* 8013B56C 00136B2C 4B F5 47 55 */ bl func_8008FCC0 +/* 8013B56C 00136B2C 4B F5 47 55 */ bl OSRestoreInterrupts /* 8013B570 00136B30 E3 E1 00 18 */ psq_l f31, 24(r1), 0, qr0 /* 8013B574 00136B34 80 01 00 24 */ lwz r0, 0x24(r1) /* 8013B578 00136B38 CB E1 00 10 */ lfd f31, 0x10(r1) @@ -210755,9 +210755,9 @@ glabel func_8013B58C /* 8013B5D0 00136B90 4C C6 31 82 */ crclr 6 /* 8013B5D4 00136B94 4B FD 15 4D */ bl func_8010CB20 lbl_8013B5D8: -/* 8013B5D8 00136B98 4B F5 46 C1 */ bl func_8008FC98 +/* 8013B5D8 00136B98 4B F5 46 C1 */ bl __RAS_OSDisableInterrupts_begin /* 8013B5DC 00136B9C D3 FF 00 3C */ stfs f31, 0x3c(r31) -/* 8013B5E0 00136BA0 4B F5 46 E1 */ bl func_8008FCC0 +/* 8013B5E0 00136BA0 4B F5 46 E1 */ bl OSRestoreInterrupts /* 8013B5E4 00136BA4 E3 E1 00 18 */ psq_l f31, 24(r1), 0, qr0 /* 8013B5E8 00136BA8 80 01 00 24 */ lwz r0, 0x24(r1) /* 8013B5EC 00136BAC CB E1 00 10 */ lfd f31, 0x10(r1) @@ -210774,9 +210774,9 @@ glabel func_8013B600 /* 8013B610 00136BD0 FF E0 08 90 */ fmr f31, f1 /* 8013B614 00136BD4 93 E1 00 14 */ stw r31, 0x14(r1) /* 8013B618 00136BD8 7C 7F 1B 78 */ mr r31, r3 -/* 8013B61C 00136BDC 4B F5 46 7D */ bl func_8008FC98 +/* 8013B61C 00136BDC 4B F5 46 7D */ bl __RAS_OSDisableInterrupts_begin /* 8013B620 00136BE0 D3 FF 00 28 */ stfs f31, 0x28(r31) -/* 8013B624 00136BE4 4B F5 46 9D */ bl func_8008FCC0 +/* 8013B624 00136BE4 4B F5 46 9D */ bl OSRestoreInterrupts /* 8013B628 00136BE8 80 01 00 24 */ lwz r0, 0x24(r1) /* 8013B62C 00136BEC CB E1 00 18 */ lfd f31, 0x18(r1) /* 8013B630 00136BF0 83 E1 00 14 */ lwz r31, 0x14(r1) @@ -210792,9 +210792,9 @@ glabel func_8013B640 /* 8013B650 00136C10 FF E0 08 90 */ fmr f31, f1 /* 8013B654 00136C14 93 E1 00 14 */ stw r31, 0x14(r1) /* 8013B658 00136C18 7C 7F 1B 78 */ mr r31, r3 -/* 8013B65C 00136C1C 4B F5 46 3D */ bl func_8008FC98 +/* 8013B65C 00136C1C 4B F5 46 3D */ bl __RAS_OSDisableInterrupts_begin /* 8013B660 00136C20 D3 FF 00 2C */ stfs f31, 0x2c(r31) -/* 8013B664 00136C24 4B F5 46 5D */ bl func_8008FCC0 +/* 8013B664 00136C24 4B F5 46 5D */ bl OSRestoreInterrupts /* 8013B668 00136C28 80 01 00 24 */ lwz r0, 0x24(r1) /* 8013B66C 00136C2C CB E1 00 18 */ lfd f31, 0x18(r1) /* 8013B670 00136C30 83 E1 00 14 */ lwz r31, 0x14(r1) @@ -210810,9 +210810,9 @@ glabel func_8013B680 /* 8013B690 00136C50 FF E0 08 90 */ fmr f31, f1 /* 8013B694 00136C54 93 E1 00 14 */ stw r31, 0x14(r1) /* 8013B698 00136C58 7C 7F 1B 78 */ mr r31, r3 -/* 8013B69C 00136C5C 4B F5 45 FD */ bl func_8008FC98 +/* 8013B69C 00136C5C 4B F5 45 FD */ bl __RAS_OSDisableInterrupts_begin /* 8013B6A0 00136C60 D3 FF 00 34 */ stfs f31, 0x34(r31) -/* 8013B6A4 00136C64 4B F5 46 1D */ bl func_8008FCC0 +/* 8013B6A4 00136C64 4B F5 46 1D */ bl OSRestoreInterrupts /* 8013B6A8 00136C68 80 01 00 24 */ lwz r0, 0x24(r1) /* 8013B6AC 00136C6C CB E1 00 18 */ lfd f31, 0x18(r1) /* 8013B6B0 00136C70 83 E1 00 14 */ lwz r31, 0x14(r1) @@ -210828,9 +210828,9 @@ glabel func_8013B6C0 /* 8013B6D0 00136C90 FF E0 08 90 */ fmr f31, f1 /* 8013B6D4 00136C94 93 E1 00 14 */ stw r31, 0x14(r1) /* 8013B6D8 00136C98 7C 7F 1B 78 */ mr r31, r3 -/* 8013B6DC 00136C9C 4B F5 45 BD */ bl func_8008FC98 +/* 8013B6DC 00136C9C 4B F5 45 BD */ bl __RAS_OSDisableInterrupts_begin /* 8013B6E0 00136CA0 D3 FF 00 38 */ stfs f31, 0x38(r31) -/* 8013B6E4 00136CA4 4B F5 45 DD */ bl func_8008FCC0 +/* 8013B6E4 00136CA4 4B F5 45 DD */ bl OSRestoreInterrupts /* 8013B6E8 00136CA8 80 01 00 24 */ lwz r0, 0x24(r1) /* 8013B6EC 00136CAC CB E1 00 18 */ lfd f31, 0x18(r1) /* 8013B6F0 00136CB0 83 E1 00 14 */ lwz r31, 0x14(r1) @@ -210846,9 +210846,9 @@ glabel func_8013B700 /* 8013B710 00136CD0 FF E0 08 90 */ fmr f31, f1 /* 8013B714 00136CD4 93 E1 00 14 */ stw r31, 0x14(r1) /* 8013B718 00136CD8 7C 7F 1B 78 */ mr r31, r3 -/* 8013B71C 00136CDC 4B F5 45 7D */ bl func_8008FC98 +/* 8013B71C 00136CDC 4B F5 45 7D */ bl __RAS_OSDisableInterrupts_begin /* 8013B720 00136CE0 D3 FF 00 40 */ stfs f31, 0x40(r31) -/* 8013B724 00136CE4 4B F5 45 9D */ bl func_8008FCC0 +/* 8013B724 00136CE4 4B F5 45 9D */ bl OSRestoreInterrupts /* 8013B728 00136CE8 80 01 00 24 */ lwz r0, 0x24(r1) /* 8013B72C 00136CEC CB E1 00 18 */ lfd f31, 0x18(r1) /* 8013B730 00136CF0 83 E1 00 14 */ lwz r31, 0x14(r1) @@ -210864,9 +210864,9 @@ glabel func_8013B740 /* 8013B750 00136D10 FF E0 08 90 */ fmr f31, f1 /* 8013B754 00136D14 93 E1 00 14 */ stw r31, 0x14(r1) /* 8013B758 00136D18 7C 7F 1B 78 */ mr r31, r3 -/* 8013B75C 00136D1C 4B F5 45 3D */ bl func_8008FC98 +/* 8013B75C 00136D1C 4B F5 45 3D */ bl __RAS_OSDisableInterrupts_begin /* 8013B760 00136D20 D3 FF 00 4C */ stfs f31, 0x4c(r31) -/* 8013B764 00136D24 4B F5 45 5D */ bl func_8008FCC0 +/* 8013B764 00136D24 4B F5 45 5D */ bl OSRestoreInterrupts /* 8013B768 00136D28 80 01 00 24 */ lwz r0, 0x24(r1) /* 8013B76C 00136D2C CB E1 00 18 */ lfd f31, 0x18(r1) /* 8013B770 00136D30 83 E1 00 14 */ lwz r31, 0x14(r1) @@ -210965,9 +210965,9 @@ glabel func_8013B8A4 /* 8013B8B4 00136E74 7C 9F 23 78 */ mr r31, r4 /* 8013B8B8 00136E78 93 C1 00 08 */ stw r30, 8(r1) /* 8013B8BC 00136E7C 7C 7E 1B 78 */ mr r30, r3 -/* 8013B8C0 00136E80 4B F5 43 D9 */ bl func_8008FC98 +/* 8013B8C0 00136E80 4B F5 43 D9 */ bl __RAS_OSDisableInterrupts_begin /* 8013B8C4 00136E84 93 FE 00 44 */ stw r31, 0x44(r30) -/* 8013B8C8 00136E88 4B F5 43 F9 */ bl func_8008FCC0 +/* 8013B8C8 00136E88 4B F5 43 F9 */ bl OSRestoreInterrupts /* 8013B8CC 00136E8C 80 01 00 14 */ lwz r0, 0x14(r1) /* 8013B8D0 00136E90 83 E1 00 0C */ lwz r31, 0xc(r1) /* 8013B8D4 00136E94 83 C1 00 08 */ lwz r30, 8(r1) @@ -211009,11 +211009,11 @@ lbl_8013B928: /* 8013B950 00136F10 4C C6 31 82 */ crclr 6 /* 8013B954 00136F14 4B FD 11 CD */ bl func_8010CB20 lbl_8013B958: -/* 8013B958 00136F18 4B F5 43 41 */ bl func_8008FC98 +/* 8013B958 00136F18 4B F5 43 41 */ bl __RAS_OSDisableInterrupts_begin /* 8013B95C 00136F1C 57 E0 10 3A */ slwi r0, r31, 2 /* 8013B960 00136F20 7C 9E 02 14 */ add r4, r30, r0 /* 8013B964 00136F24 D3 E4 00 5C */ stfs f31, 0x5c(r4) -/* 8013B968 00136F28 4B F5 43 59 */ bl func_8008FCC0 +/* 8013B968 00136F28 4B F5 43 59 */ bl OSRestoreInterrupts /* 8013B96C 00136F2C 80 01 00 24 */ lwz r0, 0x24(r1) /* 8013B970 00136F30 CB E1 00 18 */ lfd f31, 0x18(r1) /* 8013B974 00136F34 83 E1 00 14 */ lwz r31, 0x14(r1) @@ -211090,11 +211090,11 @@ lbl_8013BA4C: /* 8013BA74 00137034 4C C6 31 82 */ crclr 6 /* 8013BA78 00137038 4B FD 10 A9 */ bl func_8010CB20 lbl_8013BA7C: -/* 8013BA7C 0013703C 4B F5 42 1D */ bl func_8008FC98 +/* 8013BA7C 0013703C 4B F5 42 1D */ bl __RAS_OSDisableInterrupts_begin /* 8013BA80 00137040 57 E0 10 3A */ slwi r0, r31, 2 /* 8013BA84 00137044 7C 9E 02 14 */ add r4, r30, r0 /* 8013BA88 00137048 D3 E4 00 6C */ stfs f31, 0x6c(r4) -/* 8013BA8C 0013704C 4B F5 42 35 */ bl func_8008FCC0 +/* 8013BA8C 0013704C 4B F5 42 35 */ bl OSRestoreInterrupts /* 8013BA90 00137050 80 01 00 24 */ lwz r0, 0x24(r1) /* 8013BA94 00137054 CB E1 00 18 */ lfd f31, 0x18(r1) /* 8013BA98 00137058 83 E1 00 14 */ lwz r31, 0x14(r1) @@ -211171,11 +211171,11 @@ lbl_8013BB70: /* 8013BB98 00137158 4C C6 31 82 */ crclr 6 /* 8013BB9C 0013715C 4B FD 0F 85 */ bl func_8010CB20 lbl_8013BBA0: -/* 8013BBA0 00137160 4B F5 40 F9 */ bl func_8008FC98 +/* 8013BBA0 00137160 4B F5 40 F9 */ bl __RAS_OSDisableInterrupts_begin /* 8013BBA4 00137164 57 E0 10 3A */ slwi r0, r31, 2 /* 8013BBA8 00137168 7C 9E 02 14 */ add r4, r30, r0 /* 8013BBAC 0013716C D3 E4 00 7C */ stfs f31, 0x7c(r4) -/* 8013BBB0 00137170 4B F5 41 11 */ bl func_8008FCC0 +/* 8013BBB0 00137170 4B F5 41 11 */ bl OSRestoreInterrupts /* 8013BBB4 00137174 80 01 00 24 */ lwz r0, 0x24(r1) /* 8013BBB8 00137178 CB E1 00 18 */ lfd f31, 0x18(r1) /* 8013BBBC 0013717C 83 E1 00 14 */ lwz r31, 0x14(r1) @@ -211230,9 +211230,9 @@ glabel func_8013BC58 /* 8013BC68 00137228 FF E0 08 90 */ fmr f31, f1 /* 8013BC6C 0013722C 93 E1 00 14 */ stw r31, 0x14(r1) /* 8013BC70 00137230 7C 7F 1B 78 */ mr r31, r3 -/* 8013BC74 00137234 4B F5 40 25 */ bl func_8008FC98 +/* 8013BC74 00137234 4B F5 40 25 */ bl __RAS_OSDisableInterrupts_begin /* 8013BC78 00137238 D3 FF 00 48 */ stfs f31, 0x48(r31) -/* 8013BC7C 0013723C 4B F5 40 45 */ bl func_8008FCC0 +/* 8013BC7C 0013723C 4B F5 40 45 */ bl OSRestoreInterrupts /* 8013BC80 00137240 80 01 00 24 */ lwz r0, 0x24(r1) /* 8013BC84 00137244 CB E1 00 18 */ lfd f31, 0x18(r1) /* 8013BC88 00137248 83 E1 00 14 */ lwz r31, 0x14(r1) @@ -211272,9 +211272,9 @@ lbl_8013BCD4: /* 8013BCFC 001372BC 4C C6 31 82 */ crclr 6 /* 8013BD00 001372C0 4B FD 0E 21 */ bl func_8010CB20 lbl_8013BD04: -/* 8013BD04 001372C4 4B F5 3F 95 */ bl func_8008FC98 +/* 8013BD04 001372C4 4B F5 3F 95 */ bl __RAS_OSDisableInterrupts_begin /* 8013BD08 001372C8 9B FE 00 90 */ stb r31, 0x90(r30) -/* 8013BD0C 001372CC 4B F5 3F B5 */ bl func_8008FCC0 +/* 8013BD0C 001372CC 4B F5 3F B5 */ bl OSRestoreInterrupts /* 8013BD10 001372D0 80 01 00 14 */ lwz r0, 0x14(r1) /* 8013BD14 001372D4 83 E1 00 0C */ lwz r31, 0xc(r1) /* 8013BD18 001372D8 83 C1 00 08 */ lwz r30, 8(r1) @@ -211293,7 +211293,7 @@ glabel func_8013BD28 /* 8013BD44 00137304 7C BD 2B 78 */ mr r29, r5 /* 8013BD48 00137308 93 81 00 10 */ stw r28, 0x10(r1) /* 8013BD4C 0013730C 7C 7C 1B 78 */ mr r28, r3 -/* 8013BD50 00137310 4B F5 3F 49 */ bl func_8008FC98 +/* 8013BD50 00137310 4B F5 3F 49 */ bl __RAS_OSDisableInterrupts_begin /* 8013BD54 00137314 88 1C 00 1D */ lbz r0, 0x1d(r28) /* 8013BD58 00137318 7C 7F 1B 78 */ mr r31, r3 /* 8013BD5C 0013731C 2C 00 00 00 */ cmpwi r0, 0 @@ -211303,7 +211303,7 @@ glabel func_8013BD28 /* 8013BD6C 0013732C 41 81 00 94 */ bgt lbl_8013BE00 /* 8013BD70 00137330 7C 00 E8 40 */ cmplw r0, r29 /* 8013BD74 00137334 41 81 00 8C */ bgt lbl_8013BE00 -/* 8013BD78 00137338 4B F5 3F 21 */ bl func_8008FC98 +/* 8013BD78 00137338 4B F5 3F 21 */ bl __RAS_OSDisableInterrupts_begin /* 8013BD7C 0013733C 88 1C 00 1F */ lbz r0, 0x1f(r28) /* 8013BD80 00137340 7C 7E 1B 78 */ mr r30, r3 /* 8013BD84 00137344 2C 00 00 00 */ cmpwi r0, 0 @@ -211336,14 +211336,14 @@ lbl_8013BDDC: /* 8013BDE4 001373A4 4B FE 9B C5 */ bl func_801259A8 lbl_8013BDE8: /* 8013BDE8 001373A8 7F C3 F3 78 */ mr r3, r30 -/* 8013BDEC 001373AC 4B F5 3E D5 */ bl func_8008FCC0 +/* 8013BDEC 001373AC 4B F5 3E D5 */ bl OSRestoreInterrupts /* 8013BDF0 001373B0 38 7C 00 9C */ addi r3, r28, 0x9c /* 8013BDF4 001373B4 48 00 04 7D */ bl func_8013C270 /* 8013BDF8 001373B8 38 00 00 00 */ li r0, 0 /* 8013BDFC 001373BC 98 1C 00 1D */ stb r0, 0x1d(r28) lbl_8013BE00: /* 8013BE00 001373C0 7F E3 FB 78 */ mr r3, r31 -/* 8013BE04 001373C4 4B F5 3E BD */ bl func_8008FCC0 +/* 8013BE04 001373C4 4B F5 3E BD */ bl OSRestoreInterrupts /* 8013BE08 001373C8 80 01 00 24 */ lwz r0, 0x24(r1) /* 8013BE0C 001373CC 83 E1 00 1C */ lwz r31, 0x1c(r1) /* 8013BE10 001373D0 83 C1 00 18 */ lwz r30, 0x18(r1) @@ -211436,7 +211436,7 @@ lbl_8013BF44: lbl_8013BF4C: /* 8013BF4C 0013750C 2C 18 00 00 */ cmpwi r24, 0 /* 8013BF50 00137510 40 82 00 80 */ bne lbl_8013BFD0 -/* 8013BF54 00137514 4B F5 3D 45 */ bl func_8008FC98 +/* 8013BF54 00137514 4B F5 3D 45 */ bl __RAS_OSDisableInterrupts_begin /* 8013BF58 00137518 88 1B 00 1F */ lbz r0, 0x1f(r27) /* 8013BF5C 0013751C 7C 78 1B 78 */ mr r24, r3 /* 8013BF60 00137520 2C 00 00 00 */ cmpwi r0, 0 @@ -211466,7 +211466,7 @@ lbl_8013BFAC: /* 8013BFB4 00137574 4B FE 99 F5 */ bl func_801259A8 lbl_8013BFB8: /* 8013BFB8 00137578 7F 03 C3 78 */ mr r3, r24 -/* 8013BFBC 0013757C 4B F5 3D 05 */ bl func_8008FCC0 +/* 8013BFBC 0013757C 4B F5 3D 05 */ bl OSRestoreInterrupts /* 8013BFC0 00137580 38 7B 00 9C */ addi r3, r27, 0x9c /* 8013BFC4 00137584 48 00 02 AD */ bl func_8013C270 /* 8013BFC8 00137588 9A FB 00 1D */ stb r23, 0x1d(r27) @@ -211790,7 +211790,7 @@ glabel func_8013C3B8 /* 8013C3CC 0013798C 7C 7C 1B 78 */ mr r28, r3 /* 8013C3D0 00137990 7C 9B 23 78 */ mr r27, r4 /* 8013C3D4 00137994 48 00 01 35 */ bl func_8013C508 -/* 8013C3D8 00137998 4B F5 38 C1 */ bl func_8008FC98 +/* 8013C3D8 00137998 4B F5 38 C1 */ bl __RAS_OSDisableInterrupts_begin /* 8013C3DC 0013799C 7C 7F 1B 78 */ mr r31, r3 /* 8013C3E0 001379A0 4B FE 12 99 */ bl func_8011D678 /* 8013C3E4 001379A4 4B FE 25 B1 */ bl func_8011E994 @@ -211835,7 +211835,7 @@ lbl_8013C460: /* 8013C468 00137A28 4B FE 12 11 */ bl func_8011D678 /* 8013C46C 00137A2C 4B FE 25 61 */ bl func_8011E9CC /* 8013C470 00137A30 7F E3 FB 78 */ mr r3, r31 -/* 8013C474 00137A34 4B F5 38 4D */ bl func_8008FCC0 +/* 8013C474 00137A34 4B F5 38 4D */ bl OSRestoreInterrupts /* 8013C478 00137A38 39 61 00 20 */ addi r11, r1, 0x20 /* 8013C47C 00137A3C 48 01 6A 29 */ bl _restgpr_27 /* 8013C480 00137A40 80 01 00 24 */ lwz r0, 0x24(r1) @@ -212102,7 +212102,7 @@ lbl_8013C808: /* 8013C860 00137E20 D0 15 00 00 */ stfs f0, 0(r21) /* 8013C864 00137E24 3A B5 00 04 */ addi r21, r21, 4 /* 8013C868 00137E28 41 80 FF A0 */ blt lbl_8013C808 -/* 8013C86C 00137E2C 4B F5 34 2D */ bl func_8008FC98 +/* 8013C86C 00137E2C 4B F5 34 2D */ bl __RAS_OSDisableInterrupts_begin /* 8013C870 00137E30 83 FE 00 30 */ lwz r31, 0x30(r30) /* 8013C874 00137E34 7C 7D 1B 78 */ mr r29, r3 /* 8013C878 00137E38 C2 A1 00 30 */ lfs f21, 0x30(r1) @@ -212235,7 +212235,7 @@ lbl_8013CA50: /* 8013CA50 00138010 2C 1F 00 00 */ cmpwi r31, 0 /* 8013CA54 00138014 40 82 FE 4C */ bne lbl_8013C8A0 /* 8013CA58 00138018 7F A3 EB 78 */ mr r3, r29 -/* 8013CA5C 0013801C 4B F5 32 65 */ bl func_8008FCC0 +/* 8013CA5C 0013801C 4B F5 32 65 */ bl OSRestoreInterrupts /* 8013CA60 00138020 E3 E1 01 58 */ psq_l f31, 344(r1), 0, qr0 /* 8013CA64 00138024 CB E1 01 50 */ lfd f31, 0x150(r1) /* 8013CA68 00138028 E3 C1 01 48 */ psq_l f30, 328(r1), 0, qr0 @@ -237256,7 +237256,7 @@ lbl_80152D28: /* 80152D28 0014E2E8 7D 89 03 A6 */ mtctr r12 /* 80152D2C 0014E2EC 4E 80 04 20 */ bctr -glabel func_80152D30 +glabel __cvt_fp2unsigned /* 80152D30 0014E2F0 94 21 FF F0 */ stwu r1, -0x10(r1) /* 80152D34 0014E2F4 3C 80 80 17 */ lis r4, lbl_8016E3C0@ha /* 80152D38 0014E2F8 38 84 E3 C0 */ addi r4, r4, lbl_8016E3C0@l @@ -239815,11 +239815,11 @@ glabel func_80154FE4 /* 8015500C 001505CC 3F E0 80 17 */ lis r31, lbl_8016E440@ha /* 80155010 001505D0 38 7F E4 40 */ addi r3, r31, lbl_8016E440@l /* 80155014 001505D4 4C C6 31 82 */ crclr 6 -/* 80155018 001505D8 4B F3 72 7D */ bl func_8008C294 +/* 80155018 001505D8 4B F3 72 7D */ bl OSReport /* 8015501C 001505DC 38 7F E4 40 */ addi r3, r31, -7104 /* 80155020 001505E0 38 63 00 36 */ addi r3, r3, 0x36 /* 80155024 001505E4 4C C6 31 82 */ crclr 6 -/* 80155028 001505E8 4B F3 72 6D */ bl func_8008C294 +/* 80155028 001505E8 4B F3 72 6D */ bl OSReport /* 8015502C 001505EC 4B F3 60 C9 */ bl func_8008B0F4 /* 80155030 001505F0 7C 7E 1B 78 */ mr r30, r3 /* 80155034 001505F4 4B F3 60 A9 */ bl func_8008B0DC @@ -239864,11 +239864,11 @@ glabel func_8015509C /* 801550C4 00150684 3F E0 80 17 */ lis r31, lbl_8016E440@ha /* 801550C8 00150688 38 7F E4 40 */ addi r3, r31, lbl_8016E440@l /* 801550CC 0015068C 4C C6 31 82 */ crclr 6 -/* 801550D0 00150690 4B F3 71 C5 */ bl func_8008C294 +/* 801550D0 00150690 4B F3 71 C5 */ bl OSReport /* 801550D4 00150694 38 7F E4 40 */ addi r3, r31, -7104 /* 801550D8 00150698 38 63 00 36 */ addi r3, r3, 0x36 /* 801550DC 0015069C 4C C6 31 82 */ crclr 6 -/* 801550E0 001506A0 4B F3 71 B5 */ bl func_8008C294 +/* 801550E0 001506A0 4B F3 71 B5 */ bl OSReport /* 801550E4 001506A4 4B F3 60 11 */ bl func_8008B0F4 /* 801550E8 001506A8 7C 7E 1B 78 */ mr r30, r3 /* 801550EC 001506AC 4B F3 5F F1 */ bl func_8008B0DC @@ -245091,7 +245091,7 @@ lbl_80159858: /* 80159888 00154E48 3C 80 80 17 */ lis r4, lbl_8016EAB0@ha /* 8015988C 00154E4C 7F A3 EB 78 */ mr r3, r29 /* 80159890 00154E50 38 84 EA B0 */ addi r4, r4, lbl_8016EAB0@l -/* 80159894 00154E54 48 00 31 B5 */ bl func_8015CA48 +/* 80159894 00154E54 48 00 31 B5 */ bl strcpy /* 80159898 00154E58 7F A3 EB 78 */ mr r3, r29 /* 8015989C 00154E5C 48 00 03 08 */ b lbl_80159BA4 lbl_801598A0: @@ -245109,14 +245109,14 @@ lbl_801598A0: /* 801598CC 00154E8C 7F A3 EB 78 */ mr r3, r29 /* 801598D0 00154E90 38 84 EA B0 */ addi r4, r4, lbl_8016EAB0@l /* 801598D4 00154E94 38 84 00 06 */ addi r4, r4, 6 -/* 801598D8 00154E98 48 00 31 71 */ bl func_8015CA48 +/* 801598D8 00154E98 48 00 31 71 */ bl strcpy /* 801598DC 00154E9C 48 00 00 58 */ b lbl_80159934 lbl_801598E0: /* 801598E0 00154EA0 3C 80 80 17 */ lis r4, lbl_8016EAB0@ha /* 801598E4 00154EA4 7F A3 EB 78 */ mr r3, r29 /* 801598E8 00154EA8 38 84 EA B0 */ addi r4, r4, lbl_8016EAB0@l /* 801598EC 00154EAC 38 84 00 0B */ addi r4, r4, 0xb -/* 801598F0 00154EB0 48 00 31 59 */ bl func_8015CA48 +/* 801598F0 00154EB0 48 00 31 59 */ bl strcpy /* 801598F4 00154EB4 48 00 00 40 */ b lbl_80159934 lbl_801598F8: /* 801598F8 00154EB8 88 1E 00 05 */ lbz r0, 5(r30) @@ -245127,14 +245127,14 @@ lbl_801598F8: /* 8015990C 00154ECC 7F A3 EB 78 */ mr r3, r29 /* 80159910 00154ED0 38 84 EA B0 */ addi r4, r4, lbl_8016EAB0@l /* 80159914 00154ED4 38 84 00 10 */ addi r4, r4, 0x10 -/* 80159918 00154ED8 48 00 31 31 */ bl func_8015CA48 +/* 80159918 00154ED8 48 00 31 31 */ bl strcpy /* 8015991C 00154EDC 48 00 00 18 */ b lbl_80159934 lbl_80159920: /* 80159920 00154EE0 3C 80 80 17 */ lis r4, lbl_8016EAB0@ha /* 80159924 00154EE4 7F A3 EB 78 */ mr r3, r29 /* 80159928 00154EE8 38 84 EA B0 */ addi r4, r4, lbl_8016EAB0@l /* 8015992C 00154EEC 38 84 00 14 */ addi r4, r4, 0x14 -/* 80159930 00154EF0 48 00 31 19 */ bl func_8015CA48 +/* 80159930 00154EF0 48 00 31 19 */ bl strcpy lbl_80159934: /* 80159934 00154EF4 7F A3 EB 78 */ mr r3, r29 /* 80159938 00154EF8 48 00 02 6C */ b lbl_80159BA4 @@ -245152,14 +245152,14 @@ lbl_8015993C: /* 80159964 00154F24 7F A3 EB 78 */ mr r3, r29 /* 80159968 00154F28 38 84 EA B0 */ addi r4, r4, lbl_8016EAB0@l /* 8015996C 00154F2C 38 84 00 18 */ addi r4, r4, 0x18 -/* 80159970 00154F30 48 00 30 D9 */ bl func_8015CA48 +/* 80159970 00154F30 48 00 30 D9 */ bl strcpy /* 80159974 00154F34 48 00 00 58 */ b lbl_801599CC lbl_80159978: /* 80159978 00154F38 3C 80 80 17 */ lis r4, lbl_8016EAB0@ha /* 8015997C 00154F3C 7F A3 EB 78 */ mr r3, r29 /* 80159980 00154F40 38 84 EA B0 */ addi r4, r4, lbl_8016EAB0@l /* 80159984 00154F44 38 84 00 1D */ addi r4, r4, 0x1d -/* 80159988 00154F48 48 00 30 C1 */ bl func_8015CA48 +/* 80159988 00154F48 48 00 30 C1 */ bl strcpy /* 8015998C 00154F4C 48 00 00 40 */ b lbl_801599CC lbl_80159990: /* 80159990 00154F50 88 1E 00 05 */ lbz r0, 5(r30) @@ -245170,14 +245170,14 @@ lbl_80159990: /* 801599A4 00154F64 7F A3 EB 78 */ mr r3, r29 /* 801599A8 00154F68 38 84 EA B0 */ addi r4, r4, lbl_8016EAB0@l /* 801599AC 00154F6C 38 84 00 22 */ addi r4, r4, 0x22 -/* 801599B0 00154F70 48 00 30 99 */ bl func_8015CA48 +/* 801599B0 00154F70 48 00 30 99 */ bl strcpy /* 801599B4 00154F74 48 00 00 18 */ b lbl_801599CC lbl_801599B8: /* 801599B8 00154F78 3C 80 80 17 */ lis r4, lbl_8016EAB0@ha /* 801599BC 00154F7C 7F A3 EB 78 */ mr r3, r29 /* 801599C0 00154F80 38 84 EA B0 */ addi r4, r4, lbl_8016EAB0@l /* 801599C4 00154F84 38 84 00 26 */ addi r4, r4, 0x26 -/* 801599C8 00154F88 48 00 30 81 */ bl func_8015CA48 +/* 801599C8 00154F88 48 00 30 81 */ bl strcpy lbl_801599CC: /* 801599CC 00154F8C 7F A3 EB 78 */ mr r3, r29 /* 801599D0 00154F90 48 00 01 D4 */ b lbl_80159BA4 @@ -245510,14 +245510,14 @@ lbl_80159E28: /* 80159E34 001553F4 7F E3 FB 78 */ mr r3, r31 /* 80159E38 001553F8 38 84 EA B0 */ addi r4, r4, lbl_8016EAB0@l /* 80159E3C 001553FC 38 84 00 06 */ addi r4, r4, 6 -/* 80159E40 00155400 48 00 2C 09 */ bl func_8015CA48 +/* 80159E40 00155400 48 00 2C 09 */ bl strcpy /* 80159E44 00155404 48 00 00 9C */ b lbl_80159EE0 lbl_80159E48: /* 80159E48 00155408 3C 80 80 17 */ lis r4, lbl_8016EAB0@ha /* 80159E4C 0015540C 7F E3 FB 78 */ mr r3, r31 /* 80159E50 00155410 38 84 EA B0 */ addi r4, r4, lbl_8016EAB0@l /* 80159E54 00155414 38 84 00 0B */ addi r4, r4, 0xb -/* 80159E58 00155418 48 00 2B F1 */ bl func_8015CA48 +/* 80159E58 00155418 48 00 2B F1 */ bl strcpy /* 80159E5C 0015541C 48 00 00 84 */ b lbl_80159EE0 lbl_80159E60: /* 80159E60 00155420 88 9D 00 05 */ lbz r4, 5(r29) @@ -245549,14 +245549,14 @@ lbl_80159EAC: /* 80159EB8 00155478 7F E3 FB 78 */ mr r3, r31 /* 80159EBC 0015547C 38 84 EA B0 */ addi r4, r4, lbl_8016EAB0@l /* 80159EC0 00155480 38 84 00 10 */ addi r4, r4, 0x10 -/* 80159EC4 00155484 48 00 2B 85 */ bl func_8015CA48 +/* 80159EC4 00155484 48 00 2B 85 */ bl strcpy /* 80159EC8 00155488 48 00 00 18 */ b lbl_80159EE0 lbl_80159ECC: /* 80159ECC 0015548C 3C 80 80 17 */ lis r4, lbl_8016EAB0@ha /* 80159ED0 00155490 7F E3 FB 78 */ mr r3, r31 /* 80159ED4 00155494 38 84 EA B0 */ addi r4, r4, lbl_8016EAB0@l /* 80159ED8 00155498 38 84 00 14 */ addi r4, r4, 0x14 -/* 80159EDC 0015549C 48 00 2B 6D */ bl func_8015CA48 +/* 80159EDC 0015549C 48 00 2B 6D */ bl strcpy lbl_80159EE0: /* 80159EE0 001554A0 7F E3 FB 78 */ mr r3, r31 /* 80159EE4 001554A4 48 00 05 BC */ b lbl_8015A4A0 @@ -245593,14 +245593,14 @@ lbl_80159F40: /* 80159F4C 0015550C 7F E3 FB 78 */ mr r3, r31 /* 80159F50 00155510 38 84 EA B0 */ addi r4, r4, lbl_8016EAB0@l /* 80159F54 00155514 38 84 00 18 */ addi r4, r4, 0x18 -/* 80159F58 00155518 48 00 2A F1 */ bl func_8015CA48 +/* 80159F58 00155518 48 00 2A F1 */ bl strcpy /* 80159F5C 0015551C 48 00 00 9C */ b lbl_80159FF8 lbl_80159F60: /* 80159F60 00155520 3C 80 80 17 */ lis r4, lbl_8016EAB0@ha /* 80159F64 00155524 7F E3 FB 78 */ mr r3, r31 /* 80159F68 00155528 38 84 EA B0 */ addi r4, r4, lbl_8016EAB0@l /* 80159F6C 0015552C 38 84 00 1D */ addi r4, r4, 0x1d -/* 80159F70 00155530 48 00 2A D9 */ bl func_8015CA48 +/* 80159F70 00155530 48 00 2A D9 */ bl strcpy /* 80159F74 00155534 48 00 00 84 */ b lbl_80159FF8 lbl_80159F78: /* 80159F78 00155538 88 9D 00 05 */ lbz r4, 5(r29) @@ -245632,14 +245632,14 @@ lbl_80159FC4: /* 80159FD0 00155590 7F E3 FB 78 */ mr r3, r31 /* 80159FD4 00155594 38 84 EA B0 */ addi r4, r4, lbl_8016EAB0@l /* 80159FD8 00155598 38 84 00 22 */ addi r4, r4, 0x22 -/* 80159FDC 0015559C 48 00 2A 6D */ bl func_8015CA48 +/* 80159FDC 0015559C 48 00 2A 6D */ bl strcpy /* 80159FE0 001555A0 48 00 00 18 */ b lbl_80159FF8 lbl_80159FE4: /* 80159FE4 001555A4 3C 80 80 17 */ lis r4, lbl_8016EAB0@ha /* 80159FE8 001555A8 7F E3 FB 78 */ mr r3, r31 /* 80159FEC 001555AC 38 84 EA B0 */ addi r4, r4, lbl_8016EAB0@l /* 80159FF0 001555B0 38 84 00 26 */ addi r4, r4, 0x26 -/* 80159FF4 001555B4 48 00 2A 55 */ bl func_8015CA48 +/* 80159FF4 001555B4 48 00 2A 55 */ bl strcpy lbl_80159FF8: /* 80159FF8 001555B8 7F E3 FB 78 */ mr r3, r31 /* 80159FFC 001555BC 48 00 04 A4 */ b lbl_8015A4A0 @@ -248732,7 +248732,7 @@ lbl_8015CA30: /* 8015CA40 00158000 38 21 00 10 */ addi r1, r1, 0x10 /* 8015CA44 00158004 4E 80 00 20 */ blr -glabel func_8015CA48 +glabel strcpy /* 8015CA48 00158008 54 60 07 BE */ clrlwi r0, r3, 0x1e /* 8015CA4C 0015800C 54 85 07 BE */ clrlwi r5, r4, 0x1e /* 8015CA50 00158010 7C 00 28 40 */ cmplw r0, r5 @@ -252548,7 +252548,7 @@ lbl_8015FE18: /* 8015FE30 0015B3F0 40 82 00 14 */ bne lbl_8015FE44 /* 8015FE34 0015B3F4 7E 04 83 78 */ mr r4, r16 /* 8015FE38 0015B3F8 38 72 00 00 */ addi r3, r18, 0 -/* 8015FE3C 0015B3FC 4B FF CC 0D */ bl func_8015CA48 +/* 8015FE3C 0015B3FC 4B FF CC 0D */ bl strcpy /* 8015FE40 0015B400 48 00 00 30 */ b lbl_8015FE70 lbl_8015FE44: /* 8015FE44 0015B404 7D F0 18 50 */ subf r15, r16, r3 @@ -252567,7 +252567,7 @@ lbl_8015FE68: lbl_8015FE70: /* 8015FE70 0015B430 38 61 00 28 */ addi r3, r1, 0x28 /* 8015FE74 0015B434 38 92 00 00 */ addi r4, r18, 0 -/* 8015FE78 0015B438 4B FF CB D1 */ bl func_8015CA48 +/* 8015FE78 0015B438 4B FF CB D1 */ bl strcpy /* 8015FE7C 0015B43C 38 61 00 28 */ addi r3, r1, 0x28 /* 8015FE80 0015B440 4B FF 26 79 */ bl func_801524F8 /* 8015FE84 0015B444 7C 64 1B 78 */ mr r4, r3 @@ -252595,7 +252595,7 @@ lbl_8015FEC0: /* 8015FED8 0015B498 40 82 00 14 */ bne lbl_8015FEEC /* 8015FEDC 0015B49C 7E 04 83 78 */ mr r4, r16 /* 8015FEE0 0015B4A0 38 72 00 00 */ addi r3, r18, 0 -/* 8015FEE4 0015B4A4 4B FF CB 65 */ bl func_8015CA48 +/* 8015FEE4 0015B4A4 4B FF CB 65 */ bl strcpy /* 8015FEE8 0015B4A8 48 00 00 30 */ b lbl_8015FF18 lbl_8015FEEC: /* 8015FEEC 0015B4AC 7D F0 18 50 */ subf r15, r16, r3 @@ -252614,7 +252614,7 @@ lbl_8015FF10: lbl_8015FF18: /* 8015FF18 0015B4D8 38 61 00 28 */ addi r3, r1, 0x28 /* 8015FF1C 0015B4DC 38 92 00 00 */ addi r4, r18, 0 -/* 8015FF20 0015B4E0 4B FF CB 29 */ bl func_8015CA48 +/* 8015FF20 0015B4E0 4B FF CB 29 */ bl strcpy /* 8015FF24 0015B4E4 38 61 00 28 */ addi r3, r1, 0x28 /* 8015FF28 0015B4E8 4B FF 25 D1 */ bl func_801524F8 /* 8015FF2C 0015B4EC 7C 64 1B 78 */ mr r4, r3 @@ -252641,7 +252641,7 @@ lbl_8015FF64: /* 8015FF7C 0015B53C 40 82 00 14 */ bne lbl_8015FF90 /* 8015FF80 0015B540 7E 04 83 78 */ mr r4, r16 /* 8015FF84 0015B544 38 72 00 00 */ addi r3, r18, 0 -/* 8015FF88 0015B548 4B FF CA C1 */ bl func_8015CA48 +/* 8015FF88 0015B548 4B FF CA C1 */ bl strcpy /* 8015FF8C 0015B54C 48 00 00 30 */ b lbl_8015FFBC lbl_8015FF90: /* 8015FF90 0015B550 7D F0 18 50 */ subf r15, r16, r3 @@ -252683,7 +252683,7 @@ lbl_8015FFF8: /* 80160010 0015B5D0 40 82 00 14 */ bne lbl_80160024 /* 80160014 0015B5D4 7E 04 83 78 */ mr r4, r16 /* 80160018 0015B5D8 38 72 00 00 */ addi r3, r18, 0 -/* 8016001C 0015B5DC 4B FF CA 2D */ bl func_8015CA48 +/* 8016001C 0015B5DC 4B FF CA 2D */ bl strcpy /* 80160020 0015B5E0 48 00 00 30 */ b lbl_80160050 lbl_80160024: /* 80160024 0015B5E4 7D F0 18 50 */ subf r15, r16, r3 @@ -252702,7 +252702,7 @@ lbl_80160048: lbl_80160050: /* 80160050 0015B610 38 61 00 28 */ addi r3, r1, 0x28 /* 80160054 0015B614 38 92 00 00 */ addi r4, r18, 0 -/* 80160058 0015B618 4B FF C9 F1 */ bl func_8015CA48 +/* 80160058 0015B618 4B FF C9 F1 */ bl strcpy /* 8016005C 0015B61C 38 61 00 28 */ addi r3, r1, 0x28 /* 80160060 0015B620 4B FF 24 99 */ bl func_801524F8 /* 80160064 0015B624 7C 64 1B 78 */ mr r4, r3 @@ -252868,7 +252868,7 @@ lbl_801602C4: /* 801602DC 0015B89C 40 82 00 14 */ bne lbl_801602F0 /* 801602E0 0015B8A0 7D E4 7B 78 */ mr r4, r15 /* 801602E4 0015B8A4 38 72 00 00 */ addi r3, r18, 0 -/* 801602E8 0015B8A8 4B FF C7 61 */ bl func_8015CA48 +/* 801602E8 0015B8A8 4B FF C7 61 */ bl strcpy /* 801602EC 0015B8AC 48 00 00 30 */ b lbl_8016031C lbl_801602F0: /* 801602F0 0015B8B0 7E 0F 18 50 */ subf r16, r15, r3 @@ -259438,7 +259438,7 @@ lbl_80165E78: /* 80165E88 00161448 9B E1 00 09 */ stb r31, 9(r1) /* 80165E8C 0016144C 48 00 12 55 */ bl func_801670E0 /* 80165E90 00161450 38 61 00 08 */ addi r3, r1, 8 -/* 80165E94 00161454 4B F2 64 01 */ bl func_8008C294 +/* 80165E94 00161454 4B F2 64 01 */ bl OSReport /* 80165E98 00161458 7F C3 F3 78 */ mr r3, r30 /* 80165E9C 0016145C 48 00 12 45 */ bl func_801670E0 /* 80165EA0 00161460 38 60 00 00 */ li r3, 0 @@ -263844,7 +263844,7 @@ glabel func_80169C84 /* 80169CAC 0016526C 4B E9 A7 F1 */ bl TRK_memcpy /* 80169CB0 00165270 38 7F 00 04 */ addi r3, r31, 4 /* 80169CB4 00165274 38 80 00 04 */ li r4, 4 -/* 80169CB8 00165278 4B F2 1A 55 */ bl func_8008B70C +/* 80169CB8 00165278 4B F2 1A 55 */ bl ICInvalidateRange /* 80169CBC 0016527C 38 7F 00 04 */ addi r3, r31, 4 /* 80169CC0 00165280 38 80 00 04 */ li r4, 4 /* 80169CC4 00165284 4B F2 19 91 */ bl func_8008B654 @@ -263862,7 +263862,7 @@ glabel func_80169CDC /* 80169CEC 001652AC 90 01 00 14 */ stw r0, 0x14(r1) /* 80169CF0 001652B0 38 65 F6 8C */ addi r3, r5, lbl_8016F68C@l /* 80169CF4 001652B4 4C C6 31 82 */ crclr 6 -/* 80169CF8 001652B8 4B F2 25 9D */ bl func_8008C294 +/* 80169CF8 001652B8 4B F2 25 9D */ bl OSReport /* 80169CFC 001652BC 80 01 00 14 */ lwz r0, 0x14(r1) /* 80169D00 001652C0 7C 08 03 A6 */ mtlr r0 /* 80169D04 001652C4 38 21 00 10 */ addi r1, r1, 0x10 @@ -264000,11 +264000,11 @@ glabel func_80169EAC /* 80169ED0 00165490 7F C4 F3 78 */ mr r4, r30 /* 80169ED4 00165494 38 7D 00 08 */ addi r3, r29, 8 /* 80169ED8 00165498 4C C6 31 82 */ crclr 6 -/* 80169EDC 0016549C 4B F2 23 B9 */ bl func_8008C294 +/* 80169EDC 0016549C 4B F2 23 B9 */ bl OSReport /* 80169EE0 001654A0 38 7D 00 20 */ addi r3, r29, 0x20 /* 80169EE4 001654A4 38 80 00 40 */ li r4, 0x40 /* 80169EE8 001654A8 4C C6 31 82 */ crclr 6 -/* 80169EEC 001654AC 4B F2 23 A9 */ bl func_8008C294 +/* 80169EEC 001654AC 4B F2 23 A9 */ bl OSReport /* 80169EF0 001654B0 3C 60 80 26 */ lis r3, lbl_8025C188@ha /* 80169EF4 001654B4 38 00 00 00 */ li r0, 0 /* 80169EF8 001654B8 2C 1E 00 02 */ cmpwi r30, 2 @@ -264012,7 +264012,7 @@ glabel func_80169EAC /* 80169F00 001654C0 40 82 00 A0 */ bne lbl_80169FA0 /* 80169F04 001654C4 38 7D 00 48 */ addi r3, r29, 0x48 /* 80169F08 001654C8 4C C6 31 82 */ crclr 6 -/* 80169F0C 001654CC 4B F2 23 89 */ bl func_8008C294 +/* 80169F0C 001654CC 4B F2 23 89 */ bl OSReport /* 80169F10 001654D0 3D 80 80 17 */ lis r12, func_8016A148@ha /* 80169F14 001654D4 3D 60 80 1A */ lis r11, lbl_801A0C90@ha /* 80169F18 001654D8 3B EC A1 48 */ addi r31, r12, func_8016A148@l @@ -264054,7 +264054,7 @@ lbl_80169FA0: /* 80169FA4 00165564 40 82 00 94 */ bne lbl_8016A038 /* 80169FA8 00165568 38 7D 00 60 */ addi r3, r29, 0x60 /* 80169FAC 0016556C 4C C6 31 82 */ crclr 6 -/* 80169FB0 00165570 4B F2 22 E5 */ bl func_8008C294 +/* 80169FB0 00165570 4B F2 22 E5 */ bl OSReport /* 80169FB4 00165574 3F E0 80 17 */ lis r31, func_8016A388@ha /* 80169FB8 00165578 3D 60 80 17 */ lis r11, func_8016A35C@ha /* 80169FBC 0016557C 3B FF A3 88 */ addi r31, r31, func_8016A388@l @@ -264092,13 +264092,13 @@ lbl_8016A038: /* 8016A038 001655F8 7F C4 F3 78 */ mr r4, r30 /* 8016A03C 001655FC 38 7D 00 84 */ addi r3, r29, 0x84 /* 8016A040 00165600 4C C6 31 82 */ crclr 6 -/* 8016A044 00165604 4B F2 22 51 */ bl func_8008C294 +/* 8016A044 00165604 4B F2 22 51 */ bl OSReport /* 8016A048 00165608 38 7D 00 B0 */ addi r3, r29, 0xb0 /* 8016A04C 0016560C 4C C6 31 82 */ crclr 6 -/* 8016A050 00165610 4B F2 22 45 */ bl func_8008C294 +/* 8016A050 00165610 4B F2 22 45 */ bl OSReport /* 8016A054 00165614 38 7D 00 E0 */ addi r3, r29, 0xe0 /* 8016A058 00165618 4C C6 31 82 */ crclr 6 -/* 8016A05C 0016561C 4B F2 22 39 */ bl func_8008C294 +/* 8016A05C 0016561C 4B F2 22 39 */ bl OSReport /* 8016A060 00165620 38 60 00 01 */ li r3, 1 lbl_8016A064: /* 8016A064 00165624 80 01 00 24 */ lwz r0, 0x24(r1) @@ -264579,7 +264579,7 @@ glabel func_8016A678 /* 8016A67C 00165C3C 7C 08 02 A6 */ mflr r0 /* 8016A680 00165C40 90 01 00 14 */ stw r0, 0x14(r1) /* 8016A684 00165C44 80 63 00 00 */ lwz r3, 0(r3) -/* 8016A688 00165C48 4B F2 56 39 */ bl func_8008FCC0 +/* 8016A688 00165C48 4B F2 56 39 */ bl OSRestoreInterrupts /* 8016A68C 00165C4C 80 01 00 14 */ lwz r0, 0x14(r1) /* 8016A690 00165C50 7C 08 03 A6 */ mtlr r0 /* 8016A694 00165C54 38 21 00 10 */ addi r1, r1, 0x10 @@ -264591,7 +264591,7 @@ glabel func_8016A69C /* 8016A6A4 00165C64 90 01 00 14 */ stw r0, 0x14(r1) /* 8016A6A8 00165C68 93 E1 00 0C */ stw r31, 0xc(r1) /* 8016A6AC 00165C6C 7C 7F 1B 78 */ mr r31, r3 -/* 8016A6B0 00165C70 4B F2 55 E9 */ bl func_8008FC98 +/* 8016A6B0 00165C70 4B F2 55 E9 */ bl __RAS_OSDisableInterrupts_begin /* 8016A6B4 00165C74 90 7F 00 00 */ stw r3, 0(r31) /* 8016A6B8 00165C78 80 01 00 14 */ lwz r0, 0x14(r1) /* 8016A6BC 00165C7C 83 E1 00 0C */ lwz r31, 0xc(r1)