diff options
Diffstat (limited to 'asm/code_801DBE90_asm.s')
-rw-r--r-- | asm/code_801DBE90_asm.s | 117 |
1 files changed, 0 insertions, 117 deletions
diff --git a/asm/code_801DBE90_asm.s b/asm/code_801DBE90_asm.s index 362f1c7..6163c0e 100644 --- a/asm/code_801DBE90_asm.s +++ b/asm/code_801DBE90_asm.s @@ -2,123 +2,6 @@ .section .text, "ax" # 0x80006980 - 0x803E1E60
-.global func_801DC0C8
-func_801DC0C8:
-/* 801DC0C8 001D7D28 94 21 FF F0 */ stwu r1, -0x10(r1)
-/* 801DC0CC 001D7D2C 7C 08 02 A6 */ mflr r0
-/* 801DC0D0 001D7D30 90 01 00 14 */ stw r0, 0x14(r1)
-/* 801DC0D4 001D7D34 93 E1 00 0C */ stw r31, 0xc(r1)
-/* 801DC0D8 001D7D38 7C 9F 23 78 */ mr r31, r4
-/* 801DC0DC 001D7D3C 93 C1 00 08 */ stw r30, 8(r1)
-/* 801DC0E0 001D7D40 7C 7E 1B 78 */ mr r30, r3
-/* 801DC0E4 001D7D44 88 0D A0 5E */ lbz r0, lbl_8063F31E-_SDA_BASE_(r13)
-/* 801DC0E8 001D7D48 28 00 00 01 */ cmplwi r0, 1
-/* 801DC0EC 001D7D4C 40 82 00 0C */ bne lbl_801DC0F8
-/* 801DC0F0 001D7D50 38 60 00 00 */ li r3, 0
-/* 801DC0F4 001D7D54 48 00 01 58 */ b lbl_801DC24C
-lbl_801DC0F8:
-/* 801DC0F8 001D7D58 38 00 00 00 */ li r0, 0
-/* 801DC0FC 001D7D5C 98 0D A0 5F */ stb r0, lbl_8063F31F-_SDA_BASE_(r13)
-/* 801DC100 001D7D60 90 0D A0 78 */ stw r0, lbl_8063F338-_SDA_BASE_(r13)
-/* 801DC104 001D7D64 48 10 D5 41 */ bl NANDInit
-/* 801DC108 001D7D68 80 0D A0 78 */ lwz r0, lbl_8063F338-_SDA_BASE_(r13)
-/* 801DC10C 001D7D6C 2C 00 00 00 */ cmpwi r0, 0
-/* 801DC110 001D7D70 40 82 00 1C */ bne lbl_801DC12C
-/* 801DC114 001D7D74 38 60 0C 80 */ li r3, 0xc80
-/* 801DC118 001D7D78 4B FF E9 19 */ bl __nw__FUl
-/* 801DC11C 001D7D7C 2C 03 00 00 */ cmpwi r3, 0
-/* 801DC120 001D7D80 41 82 00 08 */ beq lbl_801DC128
-/* 801DC124 001D7D84 48 00 0D 59 */ bl __ct__10gUnkClass4Fv
-lbl_801DC128:
-/* 801DC128 001D7D88 90 6D A0 78 */ stw r3, lbl_8063F338-_SDA_BASE_(r13)
-lbl_801DC12C:
-/* 801DC12C 001D7D8C 1C 7E 00 50 */ mulli r3, r30, 0x50
-/* 801DC130 001D7D90 93 CD A0 60 */ stw r30, lbl_8063F320-_SDA_BASE_(r13)
-/* 801DC134 001D7D94 4B FF FD 5D */ bl func_801DBE90
-/* 801DC138 001D7D98 2C 03 00 00 */ cmpwi r3, 0
-/* 801DC13C 001D7D9C 90 6D A0 64 */ stw r3, lbl_8063F324-_SDA_BASE_(r13)
-/* 801DC140 001D7DA0 40 82 00 0C */ bne lbl_801DC14C
-/* 801DC144 001D7DA4 38 60 00 00 */ li r3, 0
-/* 801DC148 001D7DA8 48 00 01 04 */ b lbl_801DC24C
-lbl_801DC14C:
-/* 801DC14C 001D7DAC 4B FF FD 55 */ bl func_801DBEA0
-/* 801DC150 001D7DB0 3C 60 80 49 */ lis r3, lbl_804917F0@ha
-/* 801DC154 001D7DB4 38 80 00 00 */ li r4, 0
-/* 801DC158 001D7DB8 38 63 17 F0 */ addi r3, r3, lbl_804917F0@l
-/* 801DC15C 001D7DBC 38 A0 00 40 */ li r5, 0x40
-/* 801DC160 001D7DC0 4B E2 7F A5 */ bl memset
-/* 801DC164 001D7DC4 48 0A C0 E1 */ bl DVDInit
-/* 801DC168 001D7DC8 2C 1F 00 00 */ cmpwi r31, 0
-/* 801DC16C 001D7DCC 41 82 00 A4 */ beq lbl_801DC210
-/* 801DC170 001D7DD0 48 06 DA 59 */ bl func_80249BC8
-/* 801DC174 001D7DD4 2C 03 00 01 */ cmpwi r3, 1
-/* 801DC178 001D7DD8 41 82 00 2C */ beq lbl_801DC1A4
-/* 801DC17C 001D7DDC 40 80 00 10 */ bge lbl_801DC18C
-/* 801DC180 001D7DE0 2C 03 00 00 */ cmpwi r3, 0
-/* 801DC184 001D7DE4 40 80 00 14 */ bge lbl_801DC198
-/* 801DC188 001D7DE8 48 00 00 30 */ b lbl_801DC1B8
-lbl_801DC18C:
-/* 801DC18C 001D7DEC 2C 03 00 03 */ cmpwi r3, 3
-/* 801DC190 001D7DF0 40 80 00 28 */ bge lbl_801DC1B8
-/* 801DC194 001D7DF4 48 00 00 1C */ b lbl_801DC1B0
-lbl_801DC198:
-/* 801DC198 001D7DF8 38 0D 84 24 */ addi r0, r13, lbl_8063D6E4-_SDA_BASE_
-/* 801DC19C 001D7DFC 90 0D 84 18 */ stw r0, lbl_8063D6D8-_SDA_BASE_(r13)
-/* 801DC1A0 001D7E00 48 00 00 18 */ b lbl_801DC1B8
-lbl_801DC1A4:
-/* 801DC1A4 001D7E04 38 0D 84 24 */ addi r0, r13, lbl_8063D6E4-_SDA_BASE_
-/* 801DC1A8 001D7E08 90 0D 84 18 */ stw r0, lbl_8063D6D8-_SDA_BASE_(r13)
-/* 801DC1AC 001D7E0C 48 00 00 0C */ b lbl_801DC1B8
-lbl_801DC1B0:
-/* 801DC1B0 001D7E10 38 0D 84 2C */ addi r0, r13, lbl_8063D6EC-_SDA_BASE_
-/* 801DC1B4 001D7E14 90 0D 84 18 */ stw r0, lbl_8063D6D8-_SDA_BASE_(r13)
-lbl_801DC1B8:
-/* 801DC1B8 001D7E18 48 0B 02 39 */ bl DVDGetCurrentDiskID
-/* 801DC1BC 001D7E1C 80 8D 84 18 */ lwz r4, lbl_8063D6D8-_SDA_BASE_(r13)
-/* 801DC1C0 001D7E20 38 00 00 00 */ li r0, 0
-/* 801DC1C4 001D7E24 88 84 00 00 */ lbz r4, 0(r4)
-/* 801DC1C8 001D7E28 98 83 00 00 */ stb r4, 0(r3)
-/* 801DC1CC 001D7E2C 80 8D 84 18 */ lwz r4, lbl_8063D6D8-_SDA_BASE_(r13)
-/* 801DC1D0 001D7E30 88 84 00 01 */ lbz r4, 1(r4)
-/* 801DC1D4 001D7E34 98 83 00 01 */ stb r4, 1(r3)
-/* 801DC1D8 001D7E38 80 8D 84 18 */ lwz r4, lbl_8063D6D8-_SDA_BASE_(r13)
-/* 801DC1DC 001D7E3C 88 84 00 02 */ lbz r4, 2(r4)
-/* 801DC1E0 001D7E40 98 83 00 02 */ stb r4, 2(r3)
-/* 801DC1E4 001D7E44 80 8D 84 18 */ lwz r4, lbl_8063D6D8-_SDA_BASE_(r13)
-/* 801DC1E8 001D7E48 88 84 00 03 */ lbz r4, 3(r4)
-/* 801DC1EC 001D7E4C 98 83 00 03 */ stb r4, 3(r3)
-/* 801DC1F0 001D7E50 80 8D 84 20 */ lwz r4, lbl_8063D6E0-_SDA_BASE_(r13)
-/* 801DC1F4 001D7E54 88 84 00 00 */ lbz r4, 0(r4)
-/* 801DC1F8 001D7E58 98 83 00 04 */ stb r4, 4(r3)
-/* 801DC1FC 001D7E5C 80 8D 84 20 */ lwz r4, lbl_8063D6E0-_SDA_BASE_(r13)
-/* 801DC200 001D7E60 88 84 00 01 */ lbz r4, 1(r4)
-/* 801DC204 001D7E64 98 83 00 05 */ stb r4, 5(r3)
-/* 801DC208 001D7E68 98 03 00 06 */ stb r0, 6(r3)
-/* 801DC20C 001D7E6C 98 03 00 07 */ stb r0, 7(r3)
-lbl_801DC210:
-/* 801DC210 001D7E70 38 60 00 00 */ li r3, 0
-/* 801DC214 001D7E74 48 0B 0E 7D */ bl DVDSetAutoFatalMessaging
-/* 801DC218 001D7E78 3C C0 80 1E */ lis r6, func_801DC9CC@ha
-/* 801DC21C 001D7E7C 38 60 00 01 */ li r3, 1
-/* 801DC220 001D7E80 38 C6 C9 CC */ addi r6, r6, func_801DC9CC@l
-/* 801DC224 001D7E84 38 80 00 13 */ li r4, 0x13
-/* 801DC228 001D7E88 38 A0 00 00 */ li r5, 0
-/* 801DC22C 001D7E8C 48 04 7D A5 */ bl func_80223FD0
-/* 801DC230 001D7E90 3C 80 80 42 */ lis r4, lbl_804232C8@ha
-/* 801DC234 001D7E94 90 6D A0 6C */ stw r3, lbl_8063F32C-_SDA_BASE_(r13)
-/* 801DC238 001D7E98 38 84 32 C8 */ addi r4, r4, lbl_804232C8@l
-/* 801DC23C 001D7E9C 48 04 7E 51 */ bl func_8022408C
-/* 801DC240 001D7EA0 38 00 00 01 */ li r0, 1
-/* 801DC244 001D7EA4 38 60 00 01 */ li r3, 1
-/* 801DC248 001D7EA8 98 0D A0 5E */ stb r0, lbl_8063F31E-_SDA_BASE_(r13)
-lbl_801DC24C:
-/* 801DC24C 001D7EAC 80 01 00 14 */ lwz r0, 0x14(r1)
-/* 801DC250 001D7EB0 83 E1 00 0C */ lwz r31, 0xc(r1)
-/* 801DC254 001D7EB4 83 C1 00 08 */ lwz r30, 8(r1)
-/* 801DC258 001D7EB8 7C 08 03 A6 */ mtlr r0
-/* 801DC25C 001D7EBC 38 21 00 10 */ addi r1, r1, 0x10
-/* 801DC260 001D7EC0 4E 80 00 20 */ blr
-
.global func_801DC264
func_801DC264:
/* 801DC264 001D7EC4 94 21 FF F0 */ stwu r1, -0x10(r1)
|