mirror of https://github.com/zeldaret/tp.git
28 lines
1.4 KiB
ArmAsm
28 lines
1.4 KiB
ArmAsm
/* 802B9AFC 002B6A3C 94 21 FF F0 */ stwu r1, -0x10(r1)
|
|
/* 802B9B00 002B6A40 28 04 00 00 */ cmplwi r4, 0
|
|
/* 802B9B04 002B6A44 41 82 00 3C */ beq lbl_802B9B40
|
|
/* 802B9B08 002B6A48 C0 03 00 94 */ lfs f0, 0x94(r3)
|
|
/* 802B9B0C 002B6A4C 90 83 00 A0 */ stw r4, 0xa0(r3)
|
|
/* 802B9B10 002B6A50 EC 61 00 28 */ fsubs f3, f1, f0
|
|
/* 802B9B14 002B6A54 80 03 00 A0 */ lwz r0, 0xa0(r3)
|
|
/* 802B9B18 002B6A58 C8 42 C0 48 */ lfd f2, lbl_80455A48-_SDA2_BASE_(r2)
|
|
/* 802B9B1C 002B6A5C 90 01 00 0C */ stw r0, 0xc(r1)
|
|
/* 802B9B20 002B6A60 3C 00 43 30 */ lis r0, 0x4330
|
|
/* 802B9B24 002B6A64 90 01 00 08 */ stw r0, 8(r1)
|
|
/* 802B9B28 002B6A68 C8 01 00 08 */ lfd f0, 8(r1)
|
|
/* 802B9B2C 002B6A6C EC 00 10 28 */ fsubs f0, f0, f2
|
|
/* 802B9B30 002B6A70 EC 03 00 24 */ fdivs f0, f3, f0
|
|
/* 802B9B34 002B6A74 D0 03 00 98 */ stfs f0, 0x98(r3)
|
|
/* 802B9B38 002B6A78 D0 23 00 9C */ stfs f1, 0x9c(r3)
|
|
/* 802B9B3C 002B6A7C 48 00 00 1C */ b lbl_802B9B58
|
|
lbl_802B9B40:
|
|
/* 802B9B40 002B6A80 D0 23 00 94 */ stfs f1, 0x94(r3)
|
|
/* 802B9B44 002B6A84 C0 02 C0 38 */ lfs f0, lbl_80455A38-_SDA2_BASE_(r2)
|
|
/* 802B9B48 002B6A88 D0 03 00 98 */ stfs f0, 0x98(r3)
|
|
/* 802B9B4C 002B6A8C 38 00 00 00 */ li r0, 0
|
|
/* 802B9B50 002B6A90 90 03 00 A0 */ stw r0, 0xa0(r3)
|
|
/* 802B9B54 002B6A94 D0 03 00 9C */ stfs f0, 0x9c(r3)
|
|
lbl_802B9B58:
|
|
/* 802B9B58 002B6A98 38 21 00 10 */ addi r1, r1, 0x10
|
|
/* 802B9B5C 002B6A9C 4E 80 00 20 */ blr
|