summaryrefslogtreecommitdiff
path: root/asm/text_8.s
diff options
context:
space:
mode:
authorMax <mparisi@stevens.edu>2020-10-02 14:10:57 -0400
committerMax <mparisi@stevens.edu>2020-10-02 14:10:57 -0400
commite50bbe77c7120438d692b9e8e09bc9148ba5fa7e (patch)
treeb685d573eb165551780fa2dd356cc1ab8595e903 /asm/text_8.s
parent9502e0b878cbd5a1a1aa79fed0527cec7a1abb45 (diff)
split vi.s
Diffstat (limited to 'asm/text_8.s')
-rw-r--r--asm/text_8.s581
1 files changed, 4 insertions, 577 deletions
diff --git a/asm/text_8.s b/asm/text_8.s
index ac2de5f..b92f37e 100644
--- a/asm/text_8.s
+++ b/asm/text_8.s
@@ -2,579 +2,6 @@
.section .text, "ax" # 0x80006980 - 0x803E1E60
-.global func_802796A8
-func_802796A8:
-/* 802796A8 00275308 94 21 FF E0 */ stwu r1, -0x20(r1)
-/* 802796AC 0027530C 7C 08 02 A6 */ mflr r0
-/* 802796B0 00275310 90 01 00 24 */ stw r0, 0x24(r1)
-/* 802796B4 00275314 39 61 00 20 */ addi r11, r1, 0x20
-/* 802796B8 00275318 4B F4 DA 71 */ bl _savegpr_27
-/* 802796BC 0027531C 3F E0 80 51 */ lis r31, lbl_805157A0@ha
-/* 802796C0 00275320 3B FF 57 A0 */ addi r31, r31, lbl_805157A0@l
-/* 802796C4 00275324 4B FF 50 99 */ bl OSDisableInterrupts
-/* 802796C8 00275328 80 AD A9 00 */ lwz r5, lbl_8063FBC0-_SDA_BASE_(r13)
-/* 802796CC 0027532C 38 00 00 00 */ li r0, 0
-/* 802796D0 00275330 80 8D A8 F0 */ lwz r4, lbl_8063FBB0-_SDA_BASE_(r13)
-/* 802796D4 00275334 7C 7E 1B 78 */ mr r30, r3
-/* 802796D8 00275338 3B 9F 00 78 */ addi r28, r31, 0x78
-/* 802796DC 0027533C 3B BF 00 00 */ addi r29, r31, 0
-/* 802796E0 00275340 7C A3 23 78 */ or r3, r5, r4
-/* 802796E4 00275344 3B 60 FF FF */ li r27, -1
-/* 802796E8 00275348 90 6D A9 00 */ stw r3, lbl_8063FBC0-_SDA_BASE_(r13)
-/* 802796EC 0027534C 90 0D A8 F0 */ stw r0, lbl_8063FBB0-_SDA_BASE_(r13)
-/* 802796F0 00275350 80 8D A9 08 */ lwz r4, lbl_8063FBC8-_SDA_BASE_(r13)
-/* 802796F4 00275354 80 AD A9 0C */ lwz r5, lbl_8063FBCC-_SDA_BASE_(r13)
-/* 802796F8 00275358 80 0D A8 F8 */ lwz r0, lbl_8063FBB8-_SDA_BASE_(r13)
-/* 802796FC 0027535C 80 6D A8 FC */ lwz r3, lbl_8063FBBC-_SDA_BASE_(r13)
-/* 80279700 00275360 7C 80 03 78 */ or r0, r4, r0
-/* 80279704 00275364 7C A3 1B 78 */ or r3, r5, r3
-/* 80279708 00275368 90 6D A9 0C */ stw r3, lbl_8063FBCC-_SDA_BASE_(r13)
-/* 8027970C 0027536C 90 0D A9 08 */ stw r0, lbl_8063FBC8-_SDA_BASE_(r13)
-/* 80279710 00275370 48 00 00 64 */ b lbl_80279774
-lbl_80279714:
-/* 80279714 00275374 80 0D A8 F8 */ lwz r0, lbl_8063FBB8-_SDA_BASE_(r13)
-/* 80279718 00275378 80 6D A8 FC */ lwz r3, lbl_8063FBBC-_SDA_BASE_(r13)
-/* 8027971C 0027537C 7C 00 00 34 */ cntlzw r0, r0
-/* 80279720 00275380 2C 00 00 20 */ cmpwi r0, 0x20
-/* 80279724 00275384 7C 63 D8 38 */ and r3, r3, r27
-/* 80279728 00275388 40 80 00 08 */ bge lbl_80279730
-/* 8027972C 0027538C 48 00 00 0C */ b lbl_80279738
-lbl_80279730:
-/* 80279730 00275390 7C 63 00 34 */ cntlzw r3, r3
-/* 80279734 00275394 38 03 00 20 */ addi r0, r3, 0x20
-lbl_80279738:
-/* 80279738 00275398 54 06 08 3C */ slwi r6, r0, 1
-/* 8027973C 0027539C 20 A0 00 3F */ subfic r5, r0, 0x3f
-/* 80279740 002753A0 7C 1C 32 2E */ lhzx r0, r28, r6
-/* 80279744 002753A4 38 80 00 01 */ li r4, 1
-/* 80279748 002753A8 38 60 00 00 */ li r3, 0
-/* 8027974C 002753AC 7C 1D 33 2E */ sthx r0, r29, r6
-/* 80279750 002753B0 4B F4 DE 51 */ bl __shl2i
-/* 80279754 002753B4 80 0D A8 F8 */ lwz r0, lbl_8063FBB8-_SDA_BASE_(r13)
-/* 80279758 002753B8 7C 65 18 F8 */ nor r5, r3, r3
-/* 8027975C 002753BC 80 6D A8 FC */ lwz r3, lbl_8063FBBC-_SDA_BASE_(r13)
-/* 80279760 002753C0 7C 84 20 F8 */ nor r4, r4, r4
-/* 80279764 002753C4 7C 00 28 38 */ and r0, r0, r5
-/* 80279768 002753C8 7C 63 20 38 */ and r3, r3, r4
-/* 8027976C 002753CC 90 6D A8 FC */ stw r3, lbl_8063FBBC-_SDA_BASE_(r13)
-/* 80279770 002753D0 90 0D A8 F8 */ stw r0, lbl_8063FBB8-_SDA_BASE_(r13)
-lbl_80279774:
-/* 80279774 002753D4 80 0D A8 F8 */ lwz r0, lbl_8063FBB8-_SDA_BASE_(r13)
-/* 80279778 002753D8 80 6D A8 FC */ lwz r3, lbl_8063FBBC-_SDA_BASE_(r13)
-/* 8027977C 002753DC 7C 60 03 79 */ or. r0, r3, r0
-/* 80279780 002753E0 40 82 FF 94 */ bne lbl_80279714
-/* 80279784 002753E4 38 7F 00 F0 */ addi r3, r31, 0xf0
-/* 80279788 002753E8 38 80 00 01 */ li r4, 1
-/* 8027978C 002753EC 80 03 00 30 */ lwz r0, 0x30(r3)
-/* 80279790 002753F0 7F C3 F3 78 */ mr r3, r30
-/* 80279794 002753F4 90 8D A9 68 */ stw r4, lbl_8063FC28-_SDA_BASE_(r13)
-/* 80279798 002753F8 90 8D A9 64 */ stw r4, lbl_8063FC24-_SDA_BASE_(r13)
-/* 8027979C 002753FC 90 0D A9 2C */ stw r0, lbl_8063FBEC-_SDA_BASE_(r13)
-/* 802797A0 00275400 4B FF 4F E5 */ bl OSRestoreInterrupts
-/* 802797A4 00275404 39 61 00 20 */ addi r11, r1, 0x20
-/* 802797A8 00275408 4B F4 D9 CD */ bl _restgpr_27
-/* 802797AC 0027540C 80 01 00 24 */ lwz r0, 0x24(r1)
-/* 802797B0 00275410 7C 08 03 A6 */ mtlr r0
-/* 802797B4 00275414 38 21 00 20 */ addi r1, r1, 0x20
-/* 802797B8 00275418 4E 80 00 20 */ blr
-
-.global func_802797BC
-func_802797BC:
-/* 802797BC 0027541C 94 21 FF F0 */ stwu r1, -0x10(r1)
-/* 802797C0 00275420 7C 08 02 A6 */ mflr r0
-/* 802797C4 00275424 90 01 00 14 */ stw r0, 0x14(r1)
-/* 802797C8 00275428 93 E1 00 0C */ stw r31, 0xc(r1)
-/* 802797CC 0027542C 93 C1 00 08 */ stw r30, 8(r1)
-/* 802797D0 00275430 7C 7E 1B 78 */ mr r30, r3
-/* 802797D4 00275434 4B FF 4F 89 */ bl OSDisableInterrupts
-/* 802797D8 00275438 3C E0 80 51 */ lis r7, lbl_80515890@ha
-/* 802797DC 0027543C 38 00 00 01 */ li r0, 1
-/* 802797E0 00275440 38 E7 58 90 */ addi r7, r7, lbl_80515890@l
-/* 802797E4 00275444 7C 7F 1B 78 */ mr r31, r3
-/* 802797E8 00275448 93 C7 00 30 */ stw r30, 0x30(r7)
-/* 802797EC 0027544C 7C E3 3B 78 */ mr r3, r7
-/* 802797F0 00275450 38 87 00 34 */ addi r4, r7, 0x34
-/* 802797F4 00275454 38 A7 00 38 */ addi r5, r7, 0x38
-/* 802797F8 00275458 38 C7 00 4C */ addi r6, r7, 0x4c
-/* 802797FC 0027545C 90 0D A9 10 */ stw r0, lbl_8063FBD0-_SDA_BASE_(r13)
-/* 80279800 00275460 38 E7 00 50 */ addi r7, r7, 0x50
-/* 80279804 00275464 4B FF EF 75 */ bl func_80278778
-/* 80279808 00275468 7F E3 FB 78 */ mr r3, r31
-/* 8027980C 0027546C 4B FF 4F 79 */ bl OSRestoreInterrupts
-/* 80279810 00275470 80 01 00 14 */ lwz r0, 0x14(r1)
-/* 80279814 00275474 83 E1 00 0C */ lwz r31, 0xc(r1)
-/* 80279818 00275478 83 C1 00 08 */ lwz r30, 8(r1)
-/* 8027981C 0027547C 7C 08 03 A6 */ mtlr r0
-/* 80279820 00275480 38 21 00 10 */ addi r1, r1, 0x10
-/* 80279824 00275484 4E 80 00 20 */ blr
-
-.global func_80279828
-func_80279828:
-/* 80279828 00275488 94 21 FF E0 */ stwu r1, -0x20(r1)
-/* 8027982C 0027548C 7C 08 02 A6 */ mflr r0
-/* 80279830 00275490 90 01 00 24 */ stw r0, 0x24(r1)
-/* 80279834 00275494 93 E1 00 1C */ stw r31, 0x1c(r1)
-/* 80279838 00275498 93 C1 00 18 */ stw r30, 0x18(r1)
-/* 8027983C 0027549C 7C 7E 1B 78 */ mr r30, r3
-/* 80279840 002754A0 4B FF 4F 1D */ bl OSDisableInterrupts
-/* 80279844 002754A4 3C 80 80 51 */ lis r4, lbl_80515890@ha
-/* 80279848 002754A8 7C 7F 1B 78 */ mr r31, r3
-/* 8027984C 002754AC 38 84 58 90 */ addi r4, r4, lbl_80515890@l
-/* 80279850 002754B0 93 C4 00 40 */ stw r30, 0x40(r4)
-/* 80279854 002754B4 81 44 00 54 */ lwz r10, 0x54(r4)
-/* 80279858 002754B8 93 C1 00 08 */ stw r30, 8(r1)
-/* 8027985C 002754BC A0 64 00 0A */ lhz r3, 0xa(r4)
-/* 80279860 002754C0 A0 84 00 06 */ lhz r4, 6(r4)
-/* 80279864 002754C4 88 AA 00 00 */ lbz r5, 0(r10)
-/* 80279868 002754C8 A0 CA 00 02 */ lhz r6, 2(r10)
-/* 8027986C 002754CC A0 EA 00 04 */ lhz r7, 4(r10)
-/* 80279870 002754D0 A1 0A 00 06 */ lhz r8, 6(r10)
-/* 80279874 002754D4 A1 2A 00 08 */ lhz r9, 8(r10)
-/* 80279878 002754D8 A1 4A 00 0A */ lhz r10, 0xa(r10)
-/* 8027987C 002754DC 4B FF F1 B5 */ bl func_80278A30
-/* 80279880 002754E0 7F E3 FB 78 */ mr r3, r31
-/* 80279884 002754E4 4B FF 4F 01 */ bl OSRestoreInterrupts
-/* 80279888 002754E8 80 01 00 24 */ lwz r0, 0x24(r1)
-/* 8027988C 002754EC 83 E1 00 1C */ lwz r31, 0x1c(r1)
-/* 80279890 002754F0 83 C1 00 18 */ lwz r30, 0x18(r1)
-/* 80279894 002754F4 7C 08 03 A6 */ mtlr r0
-/* 80279898 002754F8 38 21 00 20 */ addi r1, r1, 0x20
-/* 8027989C 002754FC 4E 80 00 20 */ blr
-
-.global func_802798A0
-func_802798A0:
-/* 802798A0 00275500 80 6D A9 6C */ lwz r3, lbl_8063FC2C-_SDA_BASE_(r13)
-/* 802798A4 00275504 4E 80 00 20 */ blr
-
-.global func_802798A8
-func_802798A8:
-/* 802798A8 00275508 94 21 FF F0 */ stwu r1, -0x10(r1)
-/* 802798AC 0027550C 7C 08 02 A6 */ mflr r0
-/* 802798B0 00275510 90 01 00 14 */ stw r0, 0x14(r1)
-/* 802798B4 00275514 93 E1 00 0C */ stw r31, 0xc(r1)
-/* 802798B8 00275518 4B FF 4E A5 */ bl OSDisableInterrupts
-/* 802798BC 0027551C 3C A0 CC 00 */ lis r5, 0xCC00202C@ha
-/* 802798C0 00275520 A0 05 20 2C */ lhz r0, 0xCC00202C@l(r5)
-/* 802798C4 00275524 54 06 05 7E */ clrlwi r6, r0, 0x15
-lbl_802798C8:
-/* 802798C8 00275528 A0 85 20 2E */ lhz r4, 0x202e(r5)
-/* 802798CC 0027552C 7C C7 33 78 */ mr r7, r6
-/* 802798D0 00275530 A0 05 20 2C */ lhz r0, 0x202c(r5)
-/* 802798D4 00275534 54 88 05 7E */ clrlwi r8, r4, 0x15
-/* 802798D8 00275538 54 06 05 7E */ clrlwi r6, r0, 0x15
-/* 802798DC 0027553C 7C 07 30 40 */ cmplw r7, r6
-/* 802798E0 00275540 40 82 FF E8 */ bne lbl_802798C8
-/* 802798E4 00275544 80 ED A9 34 */ lwz r7, lbl_8063FBF4-_SDA_BASE_(r13)
-/* 802798E8 00275548 38 86 FF FF */ addi r4, r6, -1
-/* 802798EC 0027554C 54 86 08 3C */ slwi r6, r4, 1
-/* 802798F0 00275550 38 A8 FF FF */ addi r5, r8, -1
-/* 802798F4 00275554 A0 07 00 1A */ lhz r0, 0x1a(r7)
-/* 802798F8 00275558 A0 87 00 18 */ lhz r4, 0x18(r7)
-/* 802798FC 0027555C 7C 05 03 96 */ divwu r0, r5, r0
-/* 80279900 00275560 7C 06 02 14 */ add r0, r6, r0
-/* 80279904 00275564 7C 80 02 78 */ xor r0, r4, r0
-/* 80279908 00275568 7C 00 00 34 */ cntlzw r0, r0
-/* 8027990C 0027556C 7C 80 00 30 */ slw r0, r4, r0
-/* 80279910 00275570 54 1F 0F FE */ srwi r31, r0, 0x1f
-/* 80279914 00275574 4B FF 4E 71 */ bl OSRestoreInterrupts
-/* 80279918 00275578 3C 60 80 51 */ lis r3, lbl_80515890@ha
-/* 8027991C 0027557C 6B E4 00 01 */ xori r4, r31, 1
-/* 80279920 00275580 38 63 58 90 */ addi r3, r3, lbl_80515890@l
-/* 80279924 00275584 83 E1 00 0C */ lwz r31, 0xc(r1)
-/* 80279928 00275588 A0 03 00 0A */ lhz r0, 0xa(r3)
-/* 8027992C 0027558C 54 00 07 FE */ clrlwi r0, r0, 0x1f
-/* 80279930 00275590 7C 83 02 78 */ xor r3, r4, r0
-/* 80279934 00275594 80 01 00 14 */ lwz r0, 0x14(r1)
-/* 80279938 00275598 7C 08 03 A6 */ mtlr r0
-/* 8027993C 0027559C 38 21 00 10 */ addi r1, r1, 0x10
-/* 80279940 002755A0 4E 80 00 20 */ blr
-
-.global func_80279944
-func_80279944:
-/* 80279944 002755A4 94 21 FF F0 */ stwu r1, -0x10(r1)
-/* 80279948 002755A8 7C 08 02 A6 */ mflr r0
-/* 8027994C 002755AC 90 01 00 14 */ stw r0, 0x14(r1)
-/* 80279950 002755B0 93 E1 00 0C */ stw r31, 0xc(r1)
-/* 80279954 002755B4 93 C1 00 08 */ stw r30, 8(r1)
-/* 80279958 002755B8 83 CD A9 34 */ lwz r30, lbl_8063FBF4-_SDA_BASE_(r13)
-/* 8027995C 002755BC 4B FF 4E 01 */ bl OSDisableInterrupts
-/* 80279960 002755C0 3C A0 CC 00 */ lis r5, 0xCC00202C@ha
-/* 80279964 002755C4 A0 05 20 2C */ lhz r0, 0xCC00202C@l(r5)
-/* 80279968 002755C8 54 08 05 7E */ clrlwi r8, r0, 0x15
-lbl_8027996C:
-/* 8027996C 002755CC A0 85 20 2E */ lhz r4, 0x202e(r5)
-/* 80279970 002755D0 7D 06 43 78 */ mr r6, r8
-/* 80279974 002755D4 A0 05 20 2C */ lhz r0, 0x202c(r5)
-/* 80279978 002755D8 54 87 05 7E */ clrlwi r7, r4, 0x15
-/* 8027997C 002755DC 54 08 05 7E */ clrlwi r8, r0, 0x15
-/* 80279980 002755E0 7C 06 40 40 */ cmplw r6, r8
-/* 80279984 002755E4 40 82 FF E8 */ bne lbl_8027996C
-/* 80279988 002755E8 80 8D A9 34 */ lwz r4, lbl_8063FBF4-_SDA_BASE_(r13)
-/* 8027998C 002755EC 38 A7 FF FF */ addi r5, r7, -1
-/* 80279990 002755F0 38 C8 FF FF */ addi r6, r8, -1
-/* 80279994 002755F4 A0 04 00 1A */ lhz r0, 0x1a(r4)
-/* 80279998 002755F8 54 C4 08 3C */ slwi r4, r6, 1
-/* 8027999C 002755FC 7C 05 03 96 */ divwu r0, r5, r0
-/* 802799A0 00275600 7F E4 02 14 */ add r31, r4, r0
-/* 802799A4 00275604 4B FF 4D E1 */ bl OSRestoreInterrupts
-/* 802799A8 00275608 A0 1E 00 18 */ lhz r0, 0x18(r30)
-/* 802799AC 0027560C 7C 1F 00 40 */ cmplw r31, r0
-/* 802799B0 00275610 41 80 00 08 */ blt lbl_802799B8
-/* 802799B4 00275614 7F E0 F8 50 */ subf r31, r0, r31
-lbl_802799B8:
-/* 802799B8 00275618 57 E3 F8 7E */ srwi r3, r31, 1
-/* 802799BC 0027561C 83 E1 00 0C */ lwz r31, 0xc(r1)
-/* 802799C0 00275620 83 C1 00 08 */ lwz r30, 8(r1)
-/* 802799C4 00275624 80 01 00 14 */ lwz r0, 0x14(r1)
-/* 802799C8 00275628 7C 08 03 A6 */ mtlr r0
-/* 802799CC 0027562C 38 21 00 10 */ addi r1, r1, 0x10
-/* 802799D0 00275630 4E 80 00 20 */ blr
-
-.global func_802799D4
-func_802799D4:
-/* 802799D4 00275634 94 21 FF F0 */ stwu r1, -0x10(r1)
-/* 802799D8 00275638 7C 08 02 A6 */ mflr r0
-/* 802799DC 0027563C 90 01 00 14 */ stw r0, 0x14(r1)
-/* 802799E0 00275640 93 E1 00 0C */ stw r31, 0xc(r1)
-/* 802799E4 00275644 4B FF 4D 79 */ bl OSDisableInterrupts
-/* 802799E8 00275648 83 ED A9 30 */ lwz r31, lbl_8063FBF0-_SDA_BASE_(r13)
-/* 802799EC 0027564C 28 1F 00 07 */ cmplwi r31, 7
-/* 802799F0 00275650 41 81 00 28 */ bgt lbl_80279A18
-/* 802799F4 00275654 3C 80 80 43 */ lis r4, lbl_804344D0@ha
-/* 802799F8 00275658 57 E0 10 3A */ slwi r0, r31, 2
-/* 802799FC 0027565C 38 84 44 D0 */ addi r4, r4, lbl_804344D0@l
-/* 80279A00 00275660 7C 84 00 2E */ lwzx r4, r4, r0
-/* 80279A04 00275664 7C 89 03 A6 */ mtctr r4
-/* 80279A08 00275668 4E 80 04 20 */ bctr
-/* 80279A0C 0027566C 3B E0 00 00 */ li r31, 0
-/* 80279A10 00275670 48 00 00 08 */ b lbl_80279A18
-/* 80279A14 00275674 3B E0 00 01 */ li r31, 1
-lbl_80279A18:
-/* 80279A18 00275678 4B FF 4D 6D */ bl OSRestoreInterrupts
-/* 80279A1C 0027567C 7F E3 FB 78 */ mr r3, r31
-/* 80279A20 00275680 83 E1 00 0C */ lwz r31, 0xc(r1)
-/* 80279A24 00275684 80 01 00 14 */ lwz r0, 0x14(r1)
-/* 80279A28 00275688 7C 08 03 A6 */ mtlr r0
-/* 80279A2C 0027568C 38 21 00 10 */ addi r1, r1, 0x10
-/* 80279A30 00275690 4E 80 00 20 */ blr
-
-.global func_80279A34
-func_80279A34:
-/* 80279A34 00275694 94 21 FF F0 */ stwu r1, -0x10(r1)
-/* 80279A38 00275698 7C 08 02 A6 */ mflr r0
-/* 80279A3C 0027569C 90 01 00 14 */ stw r0, 0x14(r1)
-/* 80279A40 002756A0 93 E1 00 0C */ stw r31, 0xc(r1)
-/* 80279A44 002756A4 4B FF 4D 19 */ bl OSDisableInterrupts
-/* 80279A48 002756A8 3C 80 CC 00 */ lis r4, 0xCC00206C@ha
-/* 80279A4C 002756AC A0 04 20 6C */ lhz r0, 0xCC00206C@l(r4)
-/* 80279A50 002756B0 54 00 07 FE */ clrlwi r0, r0, 0x1f
-/* 80279A54 002756B4 28 00 00 01 */ cmplwi r0, 1
-/* 80279A58 002756B8 40 82 00 0C */ bne lbl_80279A64
-/* 80279A5C 002756BC 3B E0 00 02 */ li r31, 2
-/* 80279A60 002756C0 48 00 00 18 */ b lbl_80279A78
-lbl_80279A64:
-/* 80279A64 002756C4 A0 04 20 02 */ lhz r0, 0x2002(r4)
-/* 80279A68 002756C8 54 04 F7 FE */ rlwinm r4, r0, 0x1e, 0x1f, 0x1f
-/* 80279A6C 002756CC 7C 04 00 D0 */ neg r0, r4
-/* 80279A70 002756D0 7C 00 23 78 */ or r0, r0, r4
-/* 80279A74 002756D4 54 1F 0F FE */ srwi r31, r0, 0x1f
-lbl_80279A78:
-/* 80279A78 002756D8 4B FF 4D 0D */ bl OSRestoreInterrupts
-/* 80279A7C 002756DC 7F E3 FB 78 */ mr r3, r31
-/* 80279A80 002756E0 83 E1 00 0C */ lwz r31, 0xc(r1)
-/* 80279A84 002756E4 80 01 00 14 */ lwz r0, 0x14(r1)
-/* 80279A88 002756E8 7C 08 03 A6 */ mtlr r0
-/* 80279A8C 002756EC 38 21 00 10 */ addi r1, r1, 0x10
-/* 80279A90 002756F0 4E 80 00 20 */ blr
-
-.global func_80279A94
-func_80279A94:
-/* 80279A94 002756F4 94 21 FF F0 */ stwu r1, -0x10(r1)
-/* 80279A98 002756F8 7C 08 02 A6 */ mflr r0
-/* 80279A9C 002756FC 90 01 00 14 */ stw r0, 0x14(r1)
-/* 80279AA0 00275700 93 E1 00 0C */ stw r31, 0xc(r1)
-/* 80279AA4 00275704 4B FF 4C B9 */ bl OSDisableInterrupts
-/* 80279AA8 00275708 3C 80 CC 00 */ lis r4, 0xCC00206E@ha
-/* 80279AAC 0027570C A0 04 20 6E */ lhz r0, 0xCC00206E@l(r4)
-/* 80279AB0 00275710 54 1F 07 BE */ clrlwi r31, r0, 0x1e
-/* 80279AB4 00275714 4B FF 4C D1 */ bl OSRestoreInterrupts
-/* 80279AB8 00275718 57 E3 07 FE */ clrlwi r3, r31, 0x1f
-/* 80279ABC 0027571C 83 E1 00 0C */ lwz r31, 0xc(r1)
-/* 80279AC0 00275720 80 01 00 14 */ lwz r0, 0x14(r1)
-/* 80279AC4 00275724 7C 08 03 A6 */ mtlr r0
-/* 80279AC8 00275728 38 21 00 10 */ addi r1, r1, 0x10
-/* 80279ACC 0027572C 4E 80 00 20 */ blr
-
-.global func_80279AD0
-func_80279AD0:
-/* 80279AD0 00275730 80 ED A9 34 */ lwz r7, lbl_8063FBF4-_SDA_BASE_(r13)
-/* 80279AD4 00275734 39 24 FF FF */ addi r9, r4, -1
-/* 80279AD8 00275738 3D 00 80 51 */ lis r8, lbl_80515890@ha
-/* 80279ADC 0027573C 38 83 FF FF */ addi r4, r3, -1
-/* 80279AE0 00275740 A0 07 00 1A */ lhz r0, 0x1a(r7)
-/* 80279AE4 00275744 39 08 58 90 */ addi r8, r8, lbl_80515890@l
-/* 80279AE8 00275748 81 48 00 24 */ lwz r10, 0x24(r8)
-/* 80279AEC 0027574C 55 28 08 3C */ slwi r8, r9, 1
-/* 80279AF0 00275750 7C 04 03 96 */ divwu r0, r4, r0
-/* 80279AF4 00275754 2C 0A 00 00 */ cmpwi r10, 0
-/* 80279AF8 00275758 7C 08 02 14 */ add r0, r8, r0
-/* 80279AFC 0027575C 40 82 00 C8 */ bne lbl_80279BC4
-/* 80279B00 00275760 A1 27 00 18 */ lhz r9, 0x18(r7)
-/* 80279B04 00275764 7C 00 48 40 */ cmplw r0, r9
-/* 80279B08 00275768 40 80 00 5C */ bge lbl_80279B64
-/* 80279B0C 0027576C 89 07 00 00 */ lbz r8, 0(r7)
-/* 80279B10 00275770 A1 47 00 04 */ lhz r10, 4(r7)
-/* 80279B14 00275774 55 04 10 3A */ slwi r4, r8, 2
-/* 80279B18 00275778 7D 08 20 50 */ subf r8, r8, r4
-/* 80279B1C 0027577C 7C 8A 42 14 */ add r4, r10, r8
-/* 80279B20 00275780 7C 00 20 40 */ cmplw r0, r4
-/* 80279B24 00275784 40 80 00 10 */ bge lbl_80279B34
-/* 80279B28 00275788 38 00 FF FF */ li r0, -1
-/* 80279B2C 0027578C B0 06 00 00 */ sth r0, 0(r6)
-/* 80279B30 00275790 48 00 01 C8 */ b lbl_80279CF8
-lbl_80279B34:
-/* 80279B34 00275794 A0 87 00 08 */ lhz r4, 8(r7)
-/* 80279B38 00275798 7C 84 48 50 */ subf r4, r4, r9
-/* 80279B3C 0027579C 7C 00 20 40 */ cmplw r0, r4
-/* 80279B40 002757A0 41 80 00 10 */ blt lbl_80279B50
-/* 80279B44 002757A4 38 00 FF FF */ li r0, -1
-/* 80279B48 002757A8 B0 06 00 00 */ sth r0, 0(r6)
-/* 80279B4C 002757AC 48 00 01 AC */ b lbl_80279CF8
-lbl_80279B50:
-/* 80279B50 002757B0 7C 08 00 50 */ subf r0, r8, r0
-/* 80279B54 002757B4 7C 0A 00 50 */ subf r0, r10, r0
-/* 80279B58 002757B8 54 00 00 3C */ rlwinm r0, r0, 0, 0, 0x1e
-/* 80279B5C 002757BC B0 06 00 00 */ sth r0, 0(r6)
-/* 80279B60 002757C0 48 00 01 98 */ b lbl_80279CF8
-lbl_80279B64:
-/* 80279B64 002757C4 89 07 00 00 */ lbz r8, 0(r7)
-/* 80279B68 002757C8 7C 09 00 50 */ subf r0, r9, r0
-/* 80279B6C 002757CC A1 47 00 06 */ lhz r10, 6(r7)
-/* 80279B70 002757D0 55 04 10 3A */ slwi r4, r8, 2
-/* 80279B74 002757D4 7D 08 20 50 */ subf r8, r8, r4
-/* 80279B78 002757D8 7C 8A 42 14 */ add r4, r10, r8
-/* 80279B7C 002757DC 7C 00 20 40 */ cmplw r0, r4
-/* 80279B80 002757E0 40 80 00 10 */ bge lbl_80279B90
-/* 80279B84 002757E4 38 00 FF FF */ li r0, -1
-/* 80279B88 002757E8 B0 06 00 00 */ sth r0, 0(r6)
-/* 80279B8C 002757EC 48 00 01 6C */ b lbl_80279CF8
-lbl_80279B90:
-/* 80279B90 002757F0 A0 87 00 0A */ lhz r4, 0xa(r7)
-/* 80279B94 002757F4 7C 84 48 50 */ subf r4, r4, r9
-/* 80279B98 002757F8 7C 00 20 40 */ cmplw r0, r4
-/* 80279B9C 002757FC 41 80 00 10 */ blt lbl_80279BAC
-/* 80279BA0 00275800 38 00 FF FF */ li r0, -1
-/* 80279BA4 00275804 B0 06 00 00 */ sth r0, 0(r6)
-/* 80279BA8 00275808 48 00 01 50 */ b lbl_80279CF8
-lbl_80279BAC:
-/* 80279BAC 0027580C 7C 08 00 50 */ subf r0, r8, r0
-/* 80279BB0 00275810 7C 0A 00 50 */ subf r0, r10, r0
-/* 80279BB4 00275814 54 04 00 3C */ rlwinm r4, r0, 0, 0, 0x1e
-/* 80279BB8 00275818 38 04 00 01 */ addi r0, r4, 1
-/* 80279BBC 0027581C B0 06 00 00 */ sth r0, 0(r6)
-/* 80279BC0 00275820 48 00 01 38 */ b lbl_80279CF8
-lbl_80279BC4:
-/* 80279BC4 00275824 28 0A 00 01 */ cmplwi r10, 1
-/* 80279BC8 00275828 40 82 00 70 */ bne lbl_80279C38
-/* 80279BCC 0027582C A1 27 00 18 */ lhz r9, 0x18(r7)
-/* 80279BD0 00275830 7C 00 48 40 */ cmplw r0, r9
-/* 80279BD4 00275834 41 80 00 08 */ blt lbl_80279BDC
-/* 80279BD8 00275838 7C 09 00 50 */ subf r0, r9, r0
-lbl_80279BDC:
-/* 80279BDC 0027583C 80 8D A9 34 */ lwz r4, lbl_8063FBF4-_SDA_BASE_(r13)
-/* 80279BE0 00275840 89 04 00 00 */ lbz r8, 0(r4)
-/* 80279BE4 00275844 A1 44 00 04 */ lhz r10, 4(r4)
-/* 80279BE8 00275848 55 04 10 3A */ slwi r4, r8, 2
-/* 80279BEC 0027584C 7D 08 20 50 */ subf r8, r8, r4
-/* 80279BF0 00275850 7C 8A 42 14 */ add r4, r10, r8
-/* 80279BF4 00275854 7C 00 20 40 */ cmplw r0, r4
-/* 80279BF8 00275858 40 80 00 10 */ bge lbl_80279C08
-/* 80279BFC 0027585C 38 00 FF FF */ li r0, -1
-/* 80279C00 00275860 B0 06 00 00 */ sth r0, 0(r6)
-/* 80279C04 00275864 48 00 00 F4 */ b lbl_80279CF8
-lbl_80279C08:
-/* 80279C08 00275868 A0 87 00 08 */ lhz r4, 8(r7)
-/* 80279C0C 0027586C 7C 84 48 50 */ subf r4, r4, r9
-/* 80279C10 00275870 7C 00 20 40 */ cmplw r0, r4
-/* 80279C14 00275874 41 80 00 10 */ blt lbl_80279C24
-/* 80279C18 00275878 38 00 FF FF */ li r0, -1
-/* 80279C1C 0027587C B0 06 00 00 */ sth r0, 0(r6)
-/* 80279C20 00275880 48 00 00 D8 */ b lbl_80279CF8
-lbl_80279C24:
-/* 80279C24 00275884 7C 08 00 50 */ subf r0, r8, r0
-/* 80279C28 00275888 7C 0A 00 50 */ subf r0, r10, r0
-/* 80279C2C 0027588C 54 00 00 3C */ rlwinm r0, r0, 0, 0, 0x1e
-/* 80279C30 00275890 B0 06 00 00 */ sth r0, 0(r6)
-/* 80279C34 00275894 48 00 00 C4 */ b lbl_80279CF8
-lbl_80279C38:
-/* 80279C38 00275898 28 0A 00 02 */ cmplwi r10, 2
-/* 80279C3C 0027589C 40 82 00 BC */ bne lbl_80279CF8
-/* 80279C40 002758A0 A1 27 00 18 */ lhz r9, 0x18(r7)
-/* 80279C44 002758A4 7C 00 48 40 */ cmplw r0, r9
-/* 80279C48 002758A8 40 80 00 58 */ bge lbl_80279CA0
-/* 80279C4C 002758AC 89 07 00 00 */ lbz r8, 0(r7)
-/* 80279C50 002758B0 A1 47 00 04 */ lhz r10, 4(r7)
-/* 80279C54 002758B4 55 04 10 3A */ slwi r4, r8, 2
-/* 80279C58 002758B8 7D 08 20 50 */ subf r8, r8, r4
-/* 80279C5C 002758BC 7C 8A 42 14 */ add r4, r10, r8
-/* 80279C60 002758C0 7C 00 20 40 */ cmplw r0, r4
-/* 80279C64 002758C4 40 80 00 10 */ bge lbl_80279C74
-/* 80279C68 002758C8 38 00 FF FF */ li r0, -1
-/* 80279C6C 002758CC B0 06 00 00 */ sth r0, 0(r6)
-/* 80279C70 002758D0 48 00 00 88 */ b lbl_80279CF8
-lbl_80279C74:
-/* 80279C74 002758D4 A0 87 00 08 */ lhz r4, 8(r7)
-/* 80279C78 002758D8 7C 84 48 50 */ subf r4, r4, r9
-/* 80279C7C 002758DC 7C 00 20 40 */ cmplw r0, r4
-/* 80279C80 002758E0 41 80 00 10 */ blt lbl_80279C90
-/* 80279C84 002758E4 38 00 FF FF */ li r0, -1
-/* 80279C88 002758E8 B0 06 00 00 */ sth r0, 0(r6)
-/* 80279C8C 002758EC 48 00 00 6C */ b lbl_80279CF8
-lbl_80279C90:
-/* 80279C90 002758F0 7C 08 00 50 */ subf r0, r8, r0
-/* 80279C94 002758F4 7C 0A 00 50 */ subf r0, r10, r0
-/* 80279C98 002758F8 B0 06 00 00 */ sth r0, 0(r6)
-/* 80279C9C 002758FC 48 00 00 5C */ b lbl_80279CF8
-lbl_80279CA0:
-/* 80279CA0 00275900 89 07 00 00 */ lbz r8, 0(r7)
-/* 80279CA4 00275904 7C 09 00 50 */ subf r0, r9, r0
-/* 80279CA8 00275908 A1 47 00 06 */ lhz r10, 6(r7)
-/* 80279CAC 0027590C 55 04 10 3A */ slwi r4, r8, 2
-/* 80279CB0 00275910 7D 08 20 50 */ subf r8, r8, r4
-/* 80279CB4 00275914 7C 8A 42 14 */ add r4, r10, r8
-/* 80279CB8 00275918 7C 00 20 40 */ cmplw r0, r4
-/* 80279CBC 0027591C 40 80 00 10 */ bge lbl_80279CCC
-/* 80279CC0 00275920 38 00 FF FF */ li r0, -1
-/* 80279CC4 00275924 B0 06 00 00 */ sth r0, 0(r6)
-/* 80279CC8 00275928 48 00 00 30 */ b lbl_80279CF8
-lbl_80279CCC:
-/* 80279CCC 0027592C A0 87 00 0A */ lhz r4, 0xa(r7)
-/* 80279CD0 00275930 7C 84 48 50 */ subf r4, r4, r9
-/* 80279CD4 00275934 7C 00 20 40 */ cmplw r0, r4
-/* 80279CD8 00275938 41 80 00 10 */ blt lbl_80279CE8
-/* 80279CDC 0027593C 38 00 FF FF */ li r0, -1
-/* 80279CE0 00275940 B0 06 00 00 */ sth r0, 0(r6)
-/* 80279CE4 00275944 48 00 00 14 */ b lbl_80279CF8
-lbl_80279CE8:
-/* 80279CE8 00275948 7C 08 00 50 */ subf r0, r8, r0
-/* 80279CEC 0027594C 7C 0A 00 50 */ subf r0, r10, r0
-/* 80279CF0 00275950 54 00 00 3C */ rlwinm r0, r0, 0, 0, 0x1e
-/* 80279CF4 00275954 B0 06 00 00 */ sth r0, 0(r6)
-lbl_80279CF8:
-/* 80279CF8 00275958 38 03 FF FF */ addi r0, r3, -1
-/* 80279CFC 0027595C B0 05 00 00 */ sth r0, 0(r5)
-/* 80279D00 00275960 4E 80 00 20 */ blr
-
-.global func_80279D04
-func_80279D04:
-/* 80279D04 00275964 94 21 FF F0 */ stwu r1, -0x10(r1)
-/* 80279D08 00275968 7C 08 02 A6 */ mflr r0
-/* 80279D0C 0027596C 2C 03 00 01 */ cmpwi r3, 1
-/* 80279D10 00275970 90 01 00 14 */ stw r0, 0x14(r1)
-/* 80279D14 00275974 93 E1 00 0C */ stw r31, 0xc(r1)
-/* 80279D18 00275978 93 C1 00 08 */ stw r30, 8(r1)
-/* 80279D1C 0027597C 7C 7E 1B 78 */ mr r30, r3
-/* 80279D20 00275980 83 ED A9 60 */ lwz r31, lbl_8063FC20-_SDA_BASE_(r13)
-/* 80279D24 00275984 40 82 00 14 */ bne lbl_80279D38
-/* 80279D28 00275988 48 07 27 E1 */ bl func_802EC508
-/* 80279D2C 0027598C 54 60 06 3F */ clrlwi. r0, r3, 0x18
-/* 80279D30 00275990 40 82 00 08 */ bne lbl_80279D38
-/* 80279D34 00275994 3B C0 00 00 */ li r30, 0
-lbl_80279D38:
-/* 80279D38 00275998 93 CD A9 60 */ stw r30, lbl_8063FC20-_SDA_BASE_(r13)
-/* 80279D3C 0027599C 7F E3 FB 78 */ mr r3, r31
-/* 80279D40 002759A0 83 E1 00 0C */ lwz r31, 0xc(r1)
-/* 80279D44 002759A4 83 C1 00 08 */ lwz r30, 8(r1)
-/* 80279D48 002759A8 80 01 00 14 */ lwz r0, 0x14(r1)
-/* 80279D4C 002759AC 7C 08 03 A6 */ mtlr r0
-/* 80279D50 002759B0 38 21 00 10 */ addi r1, r1, 0x10
-/* 80279D54 002759B4 4E 80 00 20 */ blr
-
-.global func_80279D58
-func_80279D58:
-/* 80279D58 002759B8 94 21 FF F0 */ stwu r1, -0x10(r1)
-/* 80279D5C 002759BC 7C 08 02 A6 */ mflr r0
-/* 80279D60 002759C0 90 01 00 14 */ stw r0, 0x14(r1)
-/* 80279D64 002759C4 93 E1 00 0C */ stw r31, 0xc(r1)
-/* 80279D68 002759C8 93 C1 00 08 */ stw r30, 8(r1)
-/* 80279D6C 002759CC 83 CD A9 58 */ lwz r30, lbl_8063FC18-_SDA_BASE_(r13)
-/* 80279D70 002759D0 90 6D A9 58 */ stw r3, lbl_8063FC18-_SDA_BASE_(r13)
-/* 80279D74 002759D4 4B FF 49 E9 */ bl OSDisableInterrupts
-/* 80279D78 002759D8 83 ED A9 30 */ lwz r31, lbl_8063FBF0-_SDA_BASE_(r13)
-/* 80279D7C 002759DC 28 1F 00 07 */ cmplwi r31, 7
-/* 80279D80 002759E0 41 81 00 28 */ bgt lbl_80279DA8
-/* 80279D84 002759E4 3C 80 80 43 */ lis r4, lbl_804344F0@ha
-/* 80279D88 002759E8 57 E0 10 3A */ slwi r0, r31, 2
-/* 80279D8C 002759EC 38 84 44 F0 */ addi r4, r4, lbl_804344F0@l
-/* 80279D90 002759F0 7C 84 00 2E */ lwzx r4, r4, r0
-/* 80279D94 002759F4 7C 89 03 A6 */ mtctr r4
-/* 80279D98 002759F8 4E 80 04 20 */ bctr
-/* 80279D9C 002759FC 3B E0 00 00 */ li r31, 0
-/* 80279DA0 00275A00 48 00 00 08 */ b lbl_80279DA8
-/* 80279DA4 00275A04 3B E0 00 01 */ li r31, 1
-lbl_80279DA8:
-/* 80279DA8 00275A08 4B FF 49 DD */ bl OSRestoreInterrupts
-/* 80279DAC 00275A0C 2C 1F 00 01 */ cmpwi r31, 1
-/* 80279DB0 00275A10 41 82 00 08 */ beq lbl_80279DB8
-/* 80279DB4 00275A14 48 00 00 48 */ b lbl_80279DFC
-lbl_80279DB8:
-/* 80279DB8 00275A18 80 0D A9 58 */ lwz r0, lbl_8063FC18-_SDA_BASE_(r13)
-/* 80279DBC 00275A1C 2C 00 00 02 */ cmpwi r0, 2
-/* 80279DC0 00275A20 41 82 00 20 */ beq lbl_80279DE0
-/* 80279DC4 00275A24 40 80 00 2C */ bge lbl_80279DF0
-/* 80279DC8 00275A28 2C 00 00 01 */ cmpwi r0, 1
-/* 80279DCC 00275A2C 40 80 00 08 */ bge lbl_80279DD4
-/* 80279DD0 00275A30 48 00 00 20 */ b lbl_80279DF0
-lbl_80279DD4:
-/* 80279DD4 00275A34 38 00 75 30 */ li r0, 0x7530
-/* 80279DD8 00275A38 90 0D A8 D4 */ stw r0, lbl_8063FB94-_SDA_BASE_(r13)
-/* 80279DDC 00275A3C 48 00 00 64 */ b lbl_80279E40
-lbl_80279DE0:
-/* 80279DE0 00275A40 3C 60 00 01 */ lis r3, 0x0000AFC8@ha
-/* 80279DE4 00275A44 38 03 AF C8 */ addi r0, r3, 0x0000AFC8@l
-/* 80279DE8 00275A48 90 0D A8 D4 */ stw r0, lbl_8063FB94-_SDA_BASE_(r13)
-/* 80279DEC 00275A4C 48 00 00 54 */ b lbl_80279E40
-lbl_80279DF0:
-/* 80279DF0 00275A50 38 00 3A 98 */ li r0, 0x3a98
-/* 80279DF4 00275A54 90 0D A8 D4 */ stw r0, lbl_8063FB94-_SDA_BASE_(r13)
-/* 80279DF8 00275A58 48 00 00 48 */ b lbl_80279E40
-lbl_80279DFC:
-/* 80279DFC 00275A5C 80 0D A9 58 */ lwz r0, lbl_8063FC18-_SDA_BASE_(r13)
-/* 80279E00 00275A60 2C 00 00 02 */ cmpwi r0, 2
-/* 80279E04 00275A64 41 82 00 24 */ beq lbl_80279E28
-/* 80279E08 00275A68 40 80 00 30 */ bge lbl_80279E38
-/* 80279E0C 00275A6C 2C 00 00 01 */ cmpwi r0, 1
-/* 80279E10 00275A70 40 80 00 08 */ bge lbl_80279E18
-/* 80279E14 00275A74 48 00 00 24 */ b lbl_80279E38
-lbl_80279E18:
-/* 80279E18 00275A78 3C 60 00 01 */ lis r3, 0x00008CA0@ha
-/* 80279E1C 00275A7C 38 03 8C A0 */ addi r0, r3, 0x00008CA0@l
-/* 80279E20 00275A80 90 0D A8 D4 */ stw r0, lbl_8063FB94-_SDA_BASE_(r13)
-/* 80279E24 00275A84 48 00 00 1C */ b lbl_80279E40
-lbl_80279E28:
-/* 80279E28 00275A88 3C 60 00 01 */ lis r3, 0x0000D2F0@ha
-/* 80279E2C 00275A8C 38 03 D2 F0 */ addi r0, r3, 0x0000D2F0@l
-/* 80279E30 00275A90 90 0D A8 D4 */ stw r0, lbl_8063FB94-_SDA_BASE_(r13)
-/* 80279E34 00275A94 48 00 00 0C */ b lbl_80279E40
-lbl_80279E38:
-/* 80279E38 00275A98 38 00 46 50 */ li r0, 0x4650
-/* 80279E3C 00275A9C 90 0D A8 D4 */ stw r0, lbl_8063FB94-_SDA_BASE_(r13)
-lbl_80279E40:
-/* 80279E40 00275AA0 7F C3 F3 78 */ mr r3, r30
-/* 80279E44 00275AA4 83 E1 00 0C */ lwz r31, 0xc(r1)
-/* 80279E48 00275AA8 83 C1 00 08 */ lwz r30, 8(r1)
-/* 80279E4C 00275AAC 80 01 00 14 */ lwz r0, 0x14(r1)
-/* 80279E50 00275AB0 7C 08 03 A6 */ mtlr r0
-/* 80279E54 00275AB4 38 21 00 10 */ addi r1, r1, 0x10
-/* 80279E58 00275AB8 4E 80 00 20 */ blr
-
-.global func_80279E5C
-func_80279E5C:
-/* 80279E5C 00275ABC 38 00 00 00 */ li r0, 0
-/* 80279E60 00275AC0 38 60 00 01 */ li r3, 1
-/* 80279E64 00275AC4 90 0D A9 54 */ stw r0, lbl_8063FC14-_SDA_BASE_(r13)
-/* 80279E68 00275AC8 4E 80 00 20 */ blr
-
.global func_80279E6C
func_80279E6C:
/* 80279E6C 00275ACC 94 21 FF E0 */ stwu r1, -0x20(r1)
@@ -2552,7 +1979,7 @@ func_8027BB00:
/* 8027BB5C 002777BC 4B FF E7 5D */ bl func_8027A2B8
/* 8027BB60 002777C0 38 60 00 02 */ li r3, 2
/* 8027BB64 002777C4 4B FF E3 09 */ bl func_80279E6C
-/* 8027BB68 002777C8 4B FF DF 2D */ bl func_80279A94
+/* 8027BB68 002777C8 4B FF DF 2D */ bl VIGetDTVStatus
/* 8027BB6C 002777CC 54 63 06 3E */ clrlwi r3, r3, 0x18
/* 8027BB70 002777D0 4B FF ED 19 */ bl func_8027A888
/* 8027BB74 002777D4 3B 80 00 00 */ li r28, 0
@@ -5035,7 +4462,7 @@ func_8027DEDC:
/* 8027DF44 00279BA4 98 81 00 21 */ stb r4, 0x21(r1)
/* 8027DF48 00279BA8 98 61 00 22 */ stb r3, 0x22(r1)
/* 8027DF4C 00279BAC 98 01 00 23 */ stb r0, 0x23(r1)
-/* 8027DF50 00279BB0 4B FF BA 85 */ bl func_802799D4
+/* 8027DF50 00279BB0 4B FF BA 85 */ bl VIGetTvFormat
/* 8027DF54 00279BB4 2C 03 00 02 */ cmpwi r3, 2
/* 8027DF58 00279BB8 41 82 00 48 */ beq lbl_8027DFA0
/* 8027DF5C 00279BBC 40 80 00 14 */ bge lbl_8027DF70
@@ -51989,7 +51416,7 @@ lbl_802A6E80:
lbl_802A6EA0:
/* 802A6EA0 002A2B00 2C 1C 00 00 */ cmpwi r28, 0
/* 802A6EA4 002A2B04 41 82 00 08 */ beq lbl_802A6EAC
-/* 802A6EA8 002A2B08 4B FD 2F B5 */ bl func_80279E5C
+/* 802A6EA8 002A2B08 4B FD 2F B5 */ bl __VIResetRFIdle
lbl_802A6EAC:
/* 802A6EAC 002A2B0C 39 61 00 30 */ addi r11, r1, 0x30
/* 802A6EB0 002A2B10 4B F2 02 B9 */ bl _restgpr_24
@@ -53800,7 +53227,7 @@ lbl_802A8890:
/* 802A88FC 002A455C 98 1C 01 61 */ stb r0, 0x161(r28)
/* 802A8900 002A4560 4B FC 5E 85 */ bl OSRestoreInterrupts
lbl_802A8904:
-/* 802A8904 002A4564 4B FD 15 59 */ bl func_80279E5C
+/* 802A8904 002A4564 4B FD 15 59 */ bl __VIResetRFIdle
/* 802A8908 002A4568 48 00 02 2C */ b lbl_802A8B34
lbl_802A890C:
/* 802A890C 002A456C 38 7F 01 74 */ addi r3, r31, 0x174