diff options
author | Max <mparisi@stevens.edu> | 2020-10-02 14:10:57 -0400 |
---|---|---|
committer | Max <mparisi@stevens.edu> | 2020-10-02 14:10:57 -0400 |
commit | e50bbe77c7120438d692b9e8e09bc9148ba5fa7e (patch) | |
tree | b685d573eb165551780fa2dd356cc1ab8595e903 /asm/text_7.s | |
parent | 9502e0b878cbd5a1a1aa79fed0527cec7a1abb45 (diff) |
split vi.s
Diffstat (limited to 'asm/text_7.s')
-rw-r--r-- | asm/text_7.s | 80 |
1 files changed, 40 insertions, 40 deletions
diff --git a/asm/text_7.s b/asm/text_7.s index 217342c..6390e7e 100644 --- a/asm/text_7.s +++ b/asm/text_7.s @@ -16963,9 +16963,9 @@ lbl_802310FC: /* 80231138 0022CD98 38 60 00 00 */ li r3, 0 /* 8023113C 0022CD9C 48 05 1C C9 */ bl func_80282E04 /* 80231140 0022CDA0 38 60 00 00 */ li r3, 0 -/* 80231144 0022CDA4 48 04 6C F9 */ bl func_80277E3C +/* 80231144 0022CDA4 48 04 6C F9 */ bl VISetPreRetraceCallback /* 80231148 0022CDA8 38 60 00 00 */ li r3, 0 -/* 8023114C 0022CDAC 48 04 6D 35 */ bl func_80277E80 +/* 8023114C 0022CDAC 48 04 6D 35 */ bl VISetPostRetraceCallback /* 80231150 0022CDB0 48 04 F7 49 */ bl func_80280898 /* 80231154 0022CDB4 80 7E 16 C4 */ lwz r3, 0x16c4(r30) /* 80231158 0022CDB8 2C 03 00 00 */ cmpwi r3, 0 @@ -16978,12 +16978,12 @@ lbl_802310FC: /* 80231174 0022CDD4 48 03 94 E1 */ bl DCFlushRange lbl_80231178: /* 80231178 0022CDD8 38 60 00 01 */ li r3, 1 -/* 8023117C 0022CDDC 48 04 86 AD */ bl func_80279828 -/* 80231180 0022CDE0 48 04 85 29 */ bl func_802796A8 +/* 8023117C 0022CDDC 48 04 86 AD */ bl VISetBlack +/* 80231180 0022CDE0 48 04 85 29 */ bl VIFlush /* 80231184 0022CDE4 7F E3 FB 78 */ mr r3, r31 /* 80231188 0022CDE8 48 03 D5 FD */ bl OSRestoreInterrupts -/* 8023118C 0022CDEC 48 04 75 99 */ bl func_80278724 -/* 80231190 0022CDF0 48 04 75 95 */ bl func_80278724 +/* 8023118C 0022CDEC 48 04 75 99 */ bl VIWaitForRetrace +/* 80231190 0022CDF0 48 04 75 95 */ bl VIWaitForRetrace /* 80231194 0022CDF4 80 01 00 14 */ lwz r0, 0x14(r1) /* 80231198 0022CDF8 83 E1 00 0C */ lwz r31, 0xc(r1) /* 8023119C 0022CDFC 83 C1 00 08 */ lwz r30, 8(r1) @@ -32782,8 +32782,8 @@ lbl_8023EED4: /* 8023EEE8 0023AB48 38 04 00 01 */ addi r0, r4, 1 /* 8023EEEC 0023AB4C 90 05 00 88 */ stw r0, 0x88(r5) /* 8023EEF0 0023AB50 80 63 00 04 */ lwz r3, 4(r3) -/* 8023EEF4 0023AB54 48 03 A8 C9 */ bl func_802797BC -/* 8023EEF8 0023AB58 48 03 A7 B1 */ bl func_802796A8 +/* 8023EEF4 0023AB54 48 03 A8 C9 */ bl VISetNextFrameBuffer +/* 8023EEF8 0023AB58 48 03 A7 B1 */ bl VIFlush /* 8023EEFC 0023AB5C 38 60 00 01 */ li r3, 1 /* 8023EF00 0023AB60 38 00 00 03 */ li r0, 3 /* 8023EF04 0023AB64 90 7F 00 00 */ stw r3, 0(r31) @@ -32931,18 +32931,18 @@ lbl_8023F110: /* 8023F118 0023AD78 7F E3 FB 78 */ mr r3, r31 /* 8023F11C 0023AD7C 48 00 02 20 */ b lbl_8023F33C lbl_8023F120: -/* 8023F120 0023AD80 48 03 90 BD */ bl func_802781DC +/* 8023F120 0023AD80 48 03 90 BD */ bl VIInit /* 8023F124 0023AD84 38 00 00 3C */ li r0, 0x3c /* 8023F128 0023AD88 98 1F 00 59 */ stb r0, 0x59(r31) /* 8023F12C 0023AD8C 48 0A D3 89 */ bl func_802EC4B4 /* 8023F130 0023AD90 54 60 06 3E */ clrlwi r0, r3, 0x18 /* 8023F134 0023AD94 28 00 00 01 */ cmplwi r0, 1 /* 8023F138 0023AD98 40 82 00 30 */ bne lbl_8023F168 -/* 8023F13C 0023AD9C 48 03 A9 59 */ bl func_80279A94 +/* 8023F13C 0023AD9C 48 03 A9 59 */ bl VIGetDTVStatus /* 8023F140 0023ADA0 28 03 00 01 */ cmplwi r3, 1 /* 8023F144 0023ADA4 40 82 00 24 */ bne lbl_8023F168 -/* 8023F148 0023ADA8 48 03 A8 ED */ bl func_80279A34 -/* 8023F14C 0023ADAC 48 03 A8 89 */ bl func_802799D4 +/* 8023F148 0023ADA8 48 03 A8 ED */ bl VIGetScanMode +/* 8023F14C 0023ADAC 48 03 A8 89 */ bl VIGetTvFormat /* 8023F150 0023ADB0 2C 03 00 00 */ cmpwi r3, 0 /* 8023F154 0023ADB4 3B 40 00 02 */ li r26, 2 /* 8023F158 0023ADB8 40 82 00 08 */ bne lbl_8023F160 @@ -32951,7 +32951,7 @@ lbl_8023F160: /* 8023F160 0023ADC0 3B 20 00 01 */ li r25, 1 /* 8023F164 0023ADC4 48 00 00 48 */ b lbl_8023F1AC lbl_8023F168: -/* 8023F168 0023ADC8 48 03 A8 6D */ bl func_802799D4 +/* 8023F168 0023ADC8 48 03 A8 6D */ bl VIGetTvFormat /* 8023F16C 0023ADCC 2C 03 00 00 */ cmpwi r3, 0 /* 8023F170 0023ADD0 40 82 00 0C */ bne lbl_8023F17C /* 8023F174 0023ADD4 3B 40 00 00 */ li r26, 0 @@ -32961,11 +32961,11 @@ lbl_8023F17C: /* 8023F180 0023ADE0 54 60 06 3E */ clrlwi r0, r3, 0x18 /* 8023F184 0023ADE4 28 00 00 01 */ cmplwi r0, 1 /* 8023F188 0023ADE8 40 82 00 10 */ bne lbl_8023F198 -/* 8023F18C 0023ADEC 48 03 A8 49 */ bl func_802799D4 +/* 8023F18C 0023ADEC 48 03 A8 49 */ bl VIGetTvFormat /* 8023F190 0023ADF0 3B 40 00 02 */ li r26, 2 /* 8023F194 0023ADF4 48 00 00 14 */ b lbl_8023F1A8 lbl_8023F198: -/* 8023F198 0023ADF8 48 03 A8 3D */ bl func_802799D4 +/* 8023F198 0023ADF8 48 03 A8 3D */ bl VIGetTvFormat /* 8023F19C 0023ADFC 38 00 00 32 */ li r0, 0x32 /* 8023F1A0 0023AE00 3B 40 00 01 */ li r26, 1 /* 8023F1A4 0023AE04 98 1F 00 59 */ stb r0, 0x59(r31) @@ -33061,14 +33061,14 @@ lbl_8023F2B8: /* 8023F2E8 0023AF48 98 9F 00 D2 */ stb r4, 0xd2(r31) /* 8023F2EC 0023AF4C 98 9F 00 D3 */ stb r4, 0xd3(r31) /* 8023F2F0 0023AF50 90 1F 00 D4 */ stw r0, 0xd4(r31) -/* 8023F2F4 0023AF54 48 03 8B 49 */ bl func_80277E3C +/* 8023F2F4 0023AF54 48 03 8B 49 */ bl VISetPreRetraceCallback /* 8023F2F8 0023AF58 3C 60 80 24 */ lis r3, lbl_8023EF3C@ha /* 8023F2FC 0023AF5C 38 63 EF 3C */ addi r3, r3, lbl_8023EF3C@l -/* 8023F300 0023AF60 48 03 8B 81 */ bl func_80277E80 +/* 8023F300 0023AF60 48 03 8B 81 */ bl VISetPostRetraceCallback /* 8023F304 0023AF64 38 00 00 01 */ li r0, 1 /* 8023F308 0023AF68 80 7F 00 40 */ lwz r3, 0x40(r31) /* 8023F30C 0023AF6C 90 1F 00 3C */ stw r0, 0x3c(r31) -/* 8023F310 0023AF70 48 03 A4 AD */ bl func_802797BC +/* 8023F310 0023AF70 48 03 A4 AD */ bl VISetNextFrameBuffer /* 8023F314 0023AF74 38 1F 00 3C */ addi r0, r31, 0x3c /* 8023F318 0023AF78 90 1F 00 54 */ stw r0, 0x54(r31) /* 8023F31C 0023AF7C 48 03 34 9D */ bl OSGetTime @@ -33102,12 +33102,12 @@ func_8023F354: /* 8023F37C 0023AFDC 38 84 49 1C */ addi r4, r4, lbl_8042491C@l /* 8023F380 0023AFE0 90 83 00 D8 */ stw r4, 0xd8(r3) /* 8023F384 0023AFE4 38 60 00 00 */ li r3, 0 -/* 8023F388 0023AFE8 48 03 8A B5 */ bl func_80277E3C +/* 8023F388 0023AFE8 48 03 8A B5 */ bl VISetPreRetraceCallback /* 8023F38C 0023AFEC 38 60 00 00 */ li r3, 0 -/* 8023F390 0023AFF0 48 03 8A F1 */ bl func_80277E80 +/* 8023F390 0023AFF0 48 03 8A F1 */ bl VISetPostRetraceCallback /* 8023F394 0023AFF4 38 60 00 01 */ li r3, 1 -/* 8023F398 0023AFF8 48 03 A4 91 */ bl func_80279828 -/* 8023F39C 0023AFFC 48 03 A3 0D */ bl func_802796A8 +/* 8023F398 0023AFF8 48 03 A4 91 */ bl VISetBlack +/* 8023F39C 0023AFFC 48 03 A3 0D */ bl VIFlush /* 8023F3A0 0023B000 38 00 00 01 */ li r0, 1 /* 8023F3A4 0023B004 7F 63 DB 78 */ mr r3, r27 /* 8023F3A8 0023B008 98 1B 00 5B */ stb r0, 0x5b(r27) @@ -33154,7 +33154,7 @@ func_8023F41C: /* 8023F430 0023B090 88 03 00 5B */ lbz r0, 0x5b(r3) /* 8023F434 0023B094 2C 00 00 00 */ cmpwi r0, 0 /* 8023F438 0023B098 41 82 00 08 */ beq lbl_8023F440 -/* 8023F43C 0023B09C 48 03 92 E9 */ bl func_80278724 +/* 8023F43C 0023B09C 48 03 92 E9 */ bl VIWaitForRetrace lbl_8023F440: /* 8023F440 0023B0A0 38 00 00 01 */ li r0, 1 /* 8023F444 0023B0A4 98 1F 00 5B */ stb r0, 0x5b(r31) @@ -33182,8 +33182,8 @@ func_8023F45C: /* 8023F490 0023B0F0 38 00 00 01 */ li r0, 1 /* 8023F494 0023B0F4 38 60 00 00 */ li r3, 0 /* 8023F498 0023B0F8 90 04 00 00 */ stw r0, 0(r4) -/* 8023F49C 0023B0FC 48 03 A3 8D */ bl func_80279828 -/* 8023F4A0 0023B100 48 03 A2 09 */ bl func_802796A8 +/* 8023F49C 0023B0FC 48 03 A3 8D */ bl VISetBlack +/* 8023F4A0 0023B100 48 03 A2 09 */ bl VIFlush /* 8023F4A4 0023B104 80 01 00 14 */ lwz r0, 0x14(r1) /* 8023F4A8 0023B108 83 E1 00 0C */ lwz r31, 0xc(r1) /* 8023F4AC 0023B10C 7C 08 03 A6 */ mtlr r0 @@ -33665,14 +33665,14 @@ func_8023FB04: /* 8023FB18 0023B778 93 C1 00 08 */ stw r30, 8(r1) /* 8023FB1C 0023B77C 7C 7E 1B 78 */ mr r30, r3 /* 8023FB20 0023B780 38 60 00 00 */ li r3, 0 -/* 8023FB24 0023B784 48 03 83 19 */ bl func_80277E3C +/* 8023FB24 0023B784 48 03 83 19 */ bl VISetPreRetraceCallback /* 8023FB28 0023B788 38 60 00 00 */ li r3, 0 -/* 8023FB2C 0023B78C 48 03 83 55 */ bl func_80277E80 +/* 8023FB2C 0023B78C 48 03 83 55 */ bl VISetPostRetraceCallback /* 8023FB30 0023B790 38 60 00 01 */ li r3, 1 -/* 8023FB34 0023B794 48 03 9C F5 */ bl func_80279828 +/* 8023FB34 0023B794 48 03 9C F5 */ bl VISetBlack /* 8023FB38 0023B798 7F C3 F3 78 */ mr r3, r30 -/* 8023FB3C 0023B79C 48 03 90 85 */ bl func_80278BC0 -/* 8023FB40 0023B7A0 48 03 9B 69 */ bl func_802796A8 +/* 8023FB3C 0023B79C 48 03 90 85 */ bl VIConfigure +/* 8023FB40 0023B7A0 48 03 9B 69 */ bl VIFlush /* 8023FB44 0023B7A4 38 00 00 01 */ li r0, 1 /* 8023FB48 0023B7A8 7F C3 F3 78 */ mr r3, r30 /* 8023FB4C 0023B7AC 98 1E 00 5B */ stb r0, 0x5b(r30) @@ -33681,15 +33681,15 @@ func_8023FB04: /* 8023FB58 0023B7B8 4B FF F8 C5 */ bl func_8023F41C /* 8023FB5C 0023B7BC 3C 60 80 24 */ lis r3, lbl_8023EE6C@ha /* 8023FB60 0023B7C0 38 63 EE 6C */ addi r3, r3, lbl_8023EE6C@l -/* 8023FB64 0023B7C4 48 03 82 D9 */ bl func_80277E3C +/* 8023FB64 0023B7C4 48 03 82 D9 */ bl VISetPreRetraceCallback /* 8023FB68 0023B7C8 3C 60 80 24 */ lis r3, lbl_8023EF3C@ha /* 8023FB6C 0023B7CC 38 63 EF 3C */ addi r3, r3, lbl_8023EF3C@l -/* 8023FB70 0023B7D0 48 03 83 11 */ bl func_80277E80 +/* 8023FB70 0023B7D0 48 03 83 11 */ bl VISetPostRetraceCallback /* 8023FB74 0023B7D4 28 1F 00 01 */ cmplwi r31, 1 /* 8023FB78 0023B7D8 40 82 00 10 */ bne lbl_8023FB88 /* 8023FB7C 0023B7DC 38 60 00 00 */ li r3, 0 -/* 8023FB80 0023B7E0 48 03 9C A9 */ bl func_80279828 -/* 8023FB84 0023B7E4 48 03 9B 25 */ bl func_802796A8 +/* 8023FB80 0023B7E0 48 03 9C A9 */ bl VISetBlack +/* 8023FB84 0023B7E4 48 03 9B 25 */ bl VIFlush lbl_8023FB88: /* 8023FB88 0023B7E8 80 01 00 14 */ lwz r0, 0x14(r1) /* 8023FB8C 0023B7EC 83 E1 00 0C */ lwz r31, 0xc(r1) @@ -33884,7 +33884,7 @@ lbl_8023FE04: /* 8023FE08 0023BA68 38 80 00 00 */ li r4, 0 /* 8023FE0C 0023BA6C 48 04 49 9D */ bl func_802847A8 lbl_8023FE10: -/* 8023FE10 0023BA70 48 03 9A 99 */ bl func_802798A8 +/* 8023FE10 0023BA70 48 03 9A 99 */ bl VIGetNextField /* 8023FE14 0023BA74 98 7F 00 5A */ stb r3, 0x5a(r31) /* 8023FE18 0023BA78 48 04 08 8D */ bl func_802806A4 /* 8023FE1C 0023BA7C 80 01 00 14 */ lwz r0, 0x14(r1) @@ -60716,7 +60716,7 @@ func_80257464: /* 80257470 002530D0 80 63 00 50 */ lwz r3, 0x50(r3) /* 80257474 002530D4 54 60 07 FF */ clrlwi. r0, r3, 0x1f /* 80257478 002530D8 41 82 00 18 */ beq lbl_80257490 -/* 8025747C 002530DC 48 02 24 2D */ bl func_802798A8 +/* 8025747C 002530DC 48 02 24 2D */ bl VIGetNextField /* 80257480 002530E0 2C 03 00 00 */ cmpwi r3, 0 /* 80257484 002530E4 40 82 00 30 */ bne lbl_802574B4 /* 80257488 002530E8 38 60 00 01 */ li r3, 1 @@ -60724,7 +60724,7 @@ func_80257464: lbl_80257490: /* 80257490 002530F0 54 60 07 BD */ rlwinm. r0, r3, 0, 0x1e, 0x1e /* 80257494 002530F4 41 82 00 18 */ beq lbl_802574AC -/* 80257498 002530F8 48 02 24 11 */ bl func_802798A8 +/* 80257498 002530F8 48 02 24 11 */ bl VIGetNextField /* 8025749C 002530FC 28 03 00 01 */ cmplwi r3, 1 /* 802574A0 00253100 40 82 00 14 */ bne lbl_802574B4 /* 802574A4 00253104 38 60 00 01 */ li r3, 1 @@ -60751,7 +60751,7 @@ func_802574C8: /* 802574E0 00253140 80 83 00 50 */ lwz r4, 0x50(r3) /* 802574E4 00253144 54 80 07 FF */ clrlwi. r0, r4, 0x1f /* 802574E8 00253148 41 82 00 18 */ beq lbl_80257500 -/* 802574EC 0025314C 48 02 23 BD */ bl func_802798A8 +/* 802574EC 0025314C 48 02 23 BD */ bl VIGetNextField /* 802574F0 00253150 2C 03 00 00 */ cmpwi r3, 0 /* 802574F4 00253154 40 82 00 D4 */ bne lbl_802575C8 /* 802574F8 00253158 38 60 00 01 */ li r3, 1 @@ -60759,7 +60759,7 @@ func_802574C8: lbl_80257500: /* 80257500 00253160 54 80 07 BD */ rlwinm. r0, r4, 0, 0x1e, 0x1e /* 80257504 00253164 41 82 00 18 */ beq lbl_8025751C -/* 80257508 00253168 48 02 23 A1 */ bl func_802798A8 +/* 80257508 00253168 48 02 23 A1 */ bl VIGetNextField /* 8025750C 0025316C 28 03 00 01 */ cmplwi r3, 1 /* 80257510 00253170 40 82 00 B8 */ bne lbl_802575C8 /* 80257514 00253174 38 60 00 01 */ li r3, 1 @@ -60771,7 +60771,7 @@ lbl_8025751C: /* 80257528 00253188 FC 00 00 1E */ fctiwz f0, f0 /* 8025752C 0025318C D8 01 00 08 */ stfd f0, 8(r1) /* 80257530 00253190 83 C1 00 0C */ lwz r30, 0xc(r1) -/* 80257534 00253194 48 02 24 A1 */ bl func_802799D4 +/* 80257534 00253194 48 02 24 A1 */ bl VIGetTvFormat /* 80257538 00253198 28 03 00 01 */ cmplwi r3, 1 /* 8025753C 0025319C 40 82 00 3C */ bne lbl_80257578 /* 80257540 002531A0 80 FF 00 AC */ lwz r7, 0xac(r31) |