mirror of
https://github.com/encounter/tp.git
synced 2026-07-11 06:18:46 -07:00
32 lines
1.6 KiB
ArmAsm
32 lines
1.6 KiB
ArmAsm
/* 8000614C 0000308C 54 2B 06 FE */ clrlwi r11, r1, 0x1b
|
|
/* 80006150 00003090 21 6B FF 80 */ subfic r11, r11, -128
|
|
/* 80006154 00003094 7C 2C 0B 78 */ mr r12, r1
|
|
/* 80006158 00003098 7C 21 59 6E */ stwux r1, r1, r11
|
|
/* 8000615C 0000309C 7C 08 02 A6 */ mflr r0
|
|
/* 80006160 000030A0 90 0C 00 04 */ stw r0, 4(r12)
|
|
/* 80006164 000030A4 3C 60 80 37 */ lis r3, lbl_803739A0@ha
|
|
/* 80006168 000030A8 38 63 39 A0 */ addi r3, r3, lbl_803739A0@l
|
|
/* 8000616C 000030AC 38 63 02 83 */ addi r3, r3, 0x283
|
|
/* 80006170 000030B0 38 81 00 40 */ addi r4, r1, 0x40
|
|
/* 80006174 000030B4 48 34 27 1D */ bl DVDOpen
|
|
/* 80006178 000030B8 2C 03 00 00 */ cmpwi r3, 0
|
|
/* 8000617C 000030BC 41 82 00 38 */ beq lbl_800061B4
|
|
/* 80006180 000030C0 38 61 00 40 */ addi r3, r1, 0x40
|
|
/* 80006184 000030C4 38 81 00 20 */ addi r4, r1, 0x20
|
|
/* 80006188 000030C8 38 A0 00 20 */ li r5, 0x20
|
|
/* 8000618C 000030CC 38 C0 00 00 */ li r6, 0
|
|
/* 80006190 000030D0 38 E0 00 02 */ li r7, 2
|
|
/* 80006194 000030D4 48 34 2C B1 */ bl DVDReadPrio
|
|
/* 80006198 000030D8 3C 60 80 3A */ lis r3, lbl_803A2EE0@ha
|
|
/* 8000619C 000030DC 38 63 2E E0 */ addi r3, r3, lbl_803A2EE0@l
|
|
/* 800061A0 000030E0 38 81 00 20 */ addi r4, r1, 0x20
|
|
/* 800061A4 000030E4 38 A0 00 11 */ li r5, 0x11
|
|
/* 800061A8 000030E8 4B FF D3 99 */ bl func_80003540
|
|
/* 800061AC 000030EC 38 61 00 40 */ addi r3, r1, 0x40
|
|
/* 800061B0 000030F0 48 34 27 A9 */ bl DVDClose
|
|
lbl_800061B4:
|
|
/* 800061B4 000030F4 81 41 00 00 */ lwz r10, 0(r1)
|
|
/* 800061B8 000030F8 80 0A 00 04 */ lwz r0, 4(r10)
|
|
/* 800061BC 000030FC 7C 08 03 A6 */ mtlr r0
|
|
/* 800061C0 00003100 7D 41 53 78 */ mr r1, r10
|
|
/* 800061C4 00003104 4E 80 00 20 */ blr
|