mirror of https://github.com/zeldaret/tp.git
50 lines
2.6 KiB
ArmAsm
50 lines
2.6 KiB
ArmAsm
/* 8000B68C 000085CC 28 04 00 74 */ cmplwi r4, 0x74
|
|
/* 8000B690 000085D0 40 82 00 4C */ bne lbl_8000B6DC
|
|
/* 8000B694 000085D4 28 03 00 04 */ cmplwi r3, 4
|
|
/* 8000B698 000085D8 40 82 00 44 */ bne lbl_8000B6DC
|
|
/* 8000B69C 000085DC 88 0D 86 95 */ lbz r0, lbl_80450C15-_SDA_BASE_(r13)
|
|
/* 8000B6A0 000085E0 28 00 00 03 */ cmplwi r0, 3
|
|
/* 8000B6A4 000085E4 40 82 00 28 */ bne lbl_8000B6CC
|
|
/* 8000B6A8 000085E8 88 0D 86 96 */ lbz r0, lbl_80450C16-_SDA_BASE_(r13)
|
|
/* 8000B6AC 000085EC 28 00 00 06 */ cmplwi r0, 6
|
|
/* 8000B6B0 000085F0 40 82 00 1C */ bne lbl_8000B6CC
|
|
/* 8000B6B4 000085F4 88 0D 86 97 */ lbz r0, lbl_80450C17-_SDA_BASE_(r13)
|
|
/* 8000B6B8 000085F8 28 00 00 05 */ cmplwi r0, 5
|
|
/* 8000B6BC 000085FC 40 82 00 10 */ bne lbl_8000B6CC
|
|
/* 8000B6C0 00008600 38 00 00 01 */ li r0, 1
|
|
/* 8000B6C4 00008604 98 0D 80 00 */ stb r0, lbl_80450580-_SDA_BASE_(r13)
|
|
/* 8000B6C8 00008608 48 00 00 14 */ b lbl_8000B6DC
|
|
lbl_8000B6CC:
|
|
/* 8000B6CC 0000860C 38 00 00 00 */ li r0, 0
|
|
/* 8000B6D0 00008610 98 0D 86 95 */ stb r0, lbl_80450C15-_SDA_BASE_(r13)
|
|
/* 8000B6D4 00008614 98 0D 86 96 */ stb r0, lbl_80450C16-_SDA_BASE_(r13)
|
|
/* 8000B6D8 00008618 98 0D 86 97 */ stb r0, lbl_80450C17-_SDA_BASE_(r13)
|
|
lbl_8000B6DC:
|
|
/* 8000B6DC 0000861C 28 04 00 42 */ cmplwi r4, 0x42
|
|
/* 8000B6E0 00008620 40 82 00 18 */ bne lbl_8000B6F8
|
|
/* 8000B6E4 00008624 28 03 00 40 */ cmplwi r3, 0x40
|
|
/* 8000B6E8 00008628 40 82 00 10 */ bne lbl_8000B6F8
|
|
/* 8000B6EC 0000862C 88 AD 86 95 */ lbz r5, lbl_80450C15-_SDA_BASE_(r13)
|
|
/* 8000B6F0 00008630 38 05 00 01 */ addi r0, r5, 1
|
|
/* 8000B6F4 00008634 98 0D 86 95 */ stb r0, lbl_80450C15-_SDA_BASE_(r13)
|
|
lbl_8000B6F8:
|
|
/* 8000B6F8 00008638 28 04 00 28 */ cmplwi r4, 0x28
|
|
/* 8000B6FC 0000863C 40 82 00 18 */ bne lbl_8000B714
|
|
/* 8000B700 00008640 28 03 00 20 */ cmplwi r3, 0x20
|
|
/* 8000B704 00008644 40 82 00 10 */ bne lbl_8000B714
|
|
/* 8000B708 00008648 88 AD 86 96 */ lbz r5, lbl_80450C16-_SDA_BASE_(r13)
|
|
/* 8000B70C 0000864C 38 05 00 01 */ addi r0, r5, 1
|
|
/* 8000B710 00008650 98 0D 86 96 */ stb r0, lbl_80450C16-_SDA_BASE_(r13)
|
|
lbl_8000B714:
|
|
/* 8000B714 00008654 28 04 00 11 */ cmplwi r4, 0x11
|
|
/* 8000B718 00008658 40 82 00 18 */ bne lbl_8000B730
|
|
/* 8000B71C 0000865C 28 03 00 10 */ cmplwi r3, 0x10
|
|
/* 8000B720 00008660 40 82 00 10 */ bne lbl_8000B730
|
|
/* 8000B724 00008664 88 6D 86 97 */ lbz r3, lbl_80450C17-_SDA_BASE_(r13)
|
|
/* 8000B728 00008668 38 03 00 01 */ addi r0, r3, 1
|
|
/* 8000B72C 0000866C 98 0D 86 97 */ stb r0, lbl_80450C17-_SDA_BASE_(r13)
|
|
lbl_8000B730:
|
|
/* 8000B730 00008670 88 6D 80 00 */ lbz r3, lbl_80450580-_SDA_BASE_(r13)
|
|
/* 8000B734 00008674 7C 63 07 74 */ extsb r3, r3
|
|
/* 8000B738 00008678 4E 80 00 20 */ blr
|