tp/asm/d/d_timer/createStart__21dDlst_TimerS...

75 lines
3.3 KiB
ArmAsm

lbl_80260574:
/* 80260574 94 21 FF 80 */ stwu r1, -0x80(r1)
/* 80260578 7C 08 02 A6 */ mflr r0
/* 8026057C 90 01 00 84 */ stw r0, 0x84(r1)
/* 80260580 93 E1 00 7C */ stw r31, 0x7c(r1)
/* 80260584 7C 7F 1B 78 */ mr r31, r3
/* 80260588 3C 60 80 43 */ lis r3, g_meter2_info@ha /* 0x80430188@ha */
/* 8026058C 38 63 01 88 */ addi r3, r3, g_meter2_info@l /* 0x80430188@l */
/* 80260590 54 84 04 3E */ clrlwi r4, r4, 0x10
/* 80260594 38 A1 00 08 */ addi r5, r1, 8
/* 80260598 38 C0 00 00 */ li r6, 0
/* 8026059C 4B FB BC B5 */ bl getString__13dMeter2Info_cFUlPcP14JMSMesgEntry_c
/* 802605A0 80 7F 00 08 */ lwz r3, 8(r31)
/* 802605A4 3C 80 69 6E */ lis r4, 0x696E /* 0x696E5F73@ha */
/* 802605A8 38 C4 5F 73 */ addi r6, r4, 0x5F73 /* 0x696E5F73@l */
/* 802605AC 3C 80 67 65 */ lis r4, 0x6765 /* 0x6765745F@ha */
/* 802605B0 38 A4 74 5F */ addi r5, r4, 0x745F /* 0x6765745F@l */
/* 802605B4 81 83 00 00 */ lwz r12, 0(r3)
/* 802605B8 81 8C 00 3C */ lwz r12, 0x3c(r12)
/* 802605BC 7D 89 03 A6 */ mtctr r12
/* 802605C0 4E 80 04 21 */ bctrl
/* 802605C4 48 0A 00 95 */ bl getStringPtr__10J2DTextBoxCFv
/* 802605C8 38 81 00 08 */ addi r4, r1, 8
/* 802605CC 48 10 85 61 */ bl strcpy
/* 802605D0 80 7F 00 08 */ lwz r3, 8(r31)
/* 802605D4 3C 80 74 5F */ lis r4, 0x745F /* 0x745F696E@ha */
/* 802605D8 38 C4 69 6E */ addi r6, r4, 0x696E /* 0x745F696E@l */
/* 802605DC 38 A0 67 65 */ li r5, 0x6765
/* 802605E0 81 83 00 00 */ lwz r12, 0(r3)
/* 802605E4 81 8C 00 3C */ lwz r12, 0x3c(r12)
/* 802605E8 7D 89 03 A6 */ mtctr r12
/* 802605EC 4E 80 04 21 */ bctrl
/* 802605F0 48 0A 00 69 */ bl getStringPtr__10J2DTextBoxCFv
/* 802605F4 38 81 00 08 */ addi r4, r1, 8
/* 802605F8 48 10 85 35 */ bl strcpy
/* 802605FC 88 1F 03 DC */ lbz r0, 0x3dc(r31)
/* 80260600 28 00 00 00 */ cmplwi r0, 0
/* 80260604 40 82 00 74 */ bne lbl_80260678
/* 80260608 C0 02 B5 70 */ lfs f0, lit_5227(r2)
/* 8026060C 54 00 25 36 */ rlwinm r0, r0, 4, 0x14, 0x1b
/* 80260610 7C 7F 02 14 */ add r3, r31, r0
/* 80260614 D0 03 00 80 */ stfs f0, 0x80(r3)
/* 80260618 C0 02 B5 50 */ lfs f0, lit_4125(r2)
/* 8026061C 88 1F 03 DC */ lbz r0, 0x3dc(r31)
/* 80260620 54 00 20 36 */ slwi r0, r0, 4
/* 80260624 7C 7F 02 14 */ add r3, r31, r0
/* 80260628 D0 03 00 84 */ stfs f0, 0x84(r3)
/* 8026062C 38 80 00 00 */ li r4, 0
/* 80260630 88 1F 03 DC */ lbz r0, 0x3dc(r31)
/* 80260634 54 00 20 36 */ slwi r0, r0, 4
/* 80260638 7C 7F 02 14 */ add r3, r31, r0
/* 8026063C B0 83 00 88 */ sth r4, 0x88(r3)
/* 80260640 88 1F 03 DC */ lbz r0, 0x3dc(r31)
/* 80260644 54 00 20 36 */ slwi r0, r0, 4
/* 80260648 7C 7F 02 14 */ add r3, r31, r0
/* 8026064C B0 83 00 8A */ sth r4, 0x8a(r3)
/* 80260650 38 80 00 01 */ li r4, 1
/* 80260654 88 1F 03 DC */ lbz r0, 0x3dc(r31)
/* 80260658 54 00 20 36 */ slwi r0, r0, 4
/* 8026065C 7C 7F 02 14 */ add r3, r31, r0
/* 80260660 98 83 00 8C */ stb r4, 0x8c(r3)
/* 80260664 88 7F 03 DC */ lbz r3, 0x3dc(r31)
/* 80260668 38 03 00 01 */ addi r0, r3, 1
/* 8026066C 98 1F 03 DC */ stb r0, 0x3dc(r31)
/* 80260670 38 60 00 01 */ li r3, 1
/* 80260674 48 00 00 08 */ b lbl_8026067C
lbl_80260678:
/* 80260678 38 60 00 00 */ li r3, 0
lbl_8026067C:
/* 8026067C 83 E1 00 7C */ lwz r31, 0x7c(r1)
/* 80260680 80 01 00 84 */ lwz r0, 0x84(r1)
/* 80260684 7C 08 03 A6 */ mtlr r0
/* 80260688 38 21 00 80 */ addi r1, r1, 0x80
/* 8026068C 4E 80 00 20 */ blr