.include "macros.inc" .section .text, "ax" # 0x80006980 - 0x803E1E60 LogMsg: /* 802BCE54 002B8AB4 94 21 FF 80 */ stwu r1, -0x80(r1) /* 802BCE58 002B8AB8 7C 08 02 A6 */ mflr r0 /* 802BCE5C 002B8ABC 90 01 00 84 */ stw r0, 0x84(r1) /* 802BCE60 002B8AC0 93 E1 00 7C */ stw r31, 0x7c(r1) /* 802BCE64 002B8AC4 93 C1 00 78 */ stw r30, 0x78(r1) /* 802BCE68 002B8AC8 40 86 00 24 */ bne cr1, lbl_802BCE8C /* 802BCE6C 002B8ACC D8 21 00 28 */ stfd f1, 0x28(r1) /* 802BCE70 002B8AD0 D8 41 00 30 */ stfd f2, 0x30(r1) /* 802BCE74 002B8AD4 D8 61 00 38 */ stfd f3, 0x38(r1) /* 802BCE78 002B8AD8 D8 81 00 40 */ stfd f4, 0x40(r1) /* 802BCE7C 002B8ADC D8 A1 00 48 */ stfd f5, 0x48(r1) /* 802BCE80 002B8AE0 D8 C1 00 50 */ stfd f6, 0x50(r1) /* 802BCE84 002B8AE4 D8 E1 00 58 */ stfd f7, 0x58(r1) /* 802BCE88 002B8AE8 D9 01 00 60 */ stfd f8, 0x60(r1) lbl_802BCE8C: /* 802BCE8C 002B8AEC 39 61 00 88 */ addi r11, r1, 0x88 /* 802BCE90 002B8AF0 38 01 00 08 */ addi r0, r1, 8 /* 802BCE94 002B8AF4 3D 80 02 00 */ lis r12, 0x200 /* 802BCE98 002B8AF8 90 81 00 0C */ stw r4, 0xc(r1) /* 802BCE9C 002B8AFC 3B C1 00 68 */ addi r30, r1, 0x68 /* 802BCEA0 002B8B00 3F E0 80 56 */ lis r31, lbl_80566E40@ha /* 802BCEA4 002B8B04 90 61 00 08 */ stw r3, 8(r1) /* 802BCEA8 002B8B08 38 7F 6E 40 */ addi r3, r31, lbl_80566E40@l /* 802BCEAC 002B8B0C 90 A1 00 10 */ stw r5, 0x10(r1) /* 802BCEB0 002B8B10 7F C5 F3 78 */ mr r5, r30 /* 802BCEB4 002B8B14 90 C1 00 14 */ stw r6, 0x14(r1) /* 802BCEB8 002B8B18 90 E1 00 18 */ stw r7, 0x18(r1) /* 802BCEBC 002B8B1C 91 01 00 1C */ stw r8, 0x1c(r1) /* 802BCEC0 002B8B20 91 21 00 20 */ stw r9, 0x20(r1) /* 802BCEC4 002B8B24 91 41 00 24 */ stw r10, 0x24(r1) /* 802BCEC8 002B8B28 91 81 00 68 */ stw r12, 0x68(r1) /* 802BCECC 002B8B2C 91 61 00 6C */ stw r11, 0x6c(r1) /* 802BCED0 002B8B30 90 01 00 70 */ stw r0, 0x70(r1) /* 802BCED4 002B8B34 4B F0 FA D1 */ bl vsprintf /* 802BCED8 002B8B38 38 7F 6E 40 */ addi r3, r31, 0x6e40 /* 802BCEDC 002B8B3C 38 8D 8A 18 */ addi r4, r13, lbl_8063DCD8-_SDA_BASE_ /* 802BCEE0 002B8B40 7C 65 1B 78 */ mr r5, r3 /* 802BCEE4 002B8B44 4C C6 31 82 */ crclr 6 /* 802BCEE8 002B8B48 4B F0 FC 15 */ bl sprintf /* 802BCEEC 002B8B4C 38 7F 6E 40 */ addi r3, r31, 0x6e40 /* 802BCEF0 002B8B50 4C C6 31 82 */ crclr 6 /* 802BCEF4 002B8B54 4B D4 AB D1 */ bl OSReport /* 802BCEF8 002B8B58 80 01 00 84 */ lwz r0, 0x84(r1) /* 802BCEFC 002B8B5C 83 E1 00 7C */ lwz r31, 0x7c(r1) /* 802BCF00 002B8B60 83 C1 00 78 */ lwz r30, 0x78(r1) /* 802BCF04 002B8B64 7C 08 03 A6 */ mtlr r0 /* 802BCF08 002B8B68 38 21 00 80 */ addi r1, r1, 0x80 /* 802BCF0C 002B8B6C 4E 80 00 20 */ blr .global LogMsg_0 LogMsg_0: /* 802BCF10 002B8B70 88 0D AE E8 */ lbz r0, lbl_806401A8-_SDA_BASE_(r13) /* 802BCF14 002B8B74 2C 00 00 00 */ cmpwi r0, 0 /* 802BCF18 002B8B78 4C 82 00 20 */ bnelr /* 802BCF1C 002B8B7C 4C C6 31 82 */ crclr 6 /* 802BCF20 002B8B80 4B FF FF 34 */ b LogMsg /* 802BCF24 002B8B84 4E 80 00 20 */ blr .global LogMsg_1 LogMsg_1: /* 802BCF28 002B8B88 88 0D AE E8 */ lbz r0, lbl_806401A8-_SDA_BASE_(r13) /* 802BCF2C 002B8B8C 2C 00 00 00 */ cmpwi r0, 0 /* 802BCF30 002B8B90 4C 82 00 20 */ bnelr /* 802BCF34 002B8B94 4C C6 31 82 */ crclr 6 /* 802BCF38 002B8B98 4B FF FF 1C */ b LogMsg /* 802BCF3C 002B8B9C 4E 80 00 20 */ blr .global LogMsg_2 LogMsg_2: /* 802BCF40 002B8BA0 88 0D AE E8 */ lbz r0, lbl_806401A8-_SDA_BASE_(r13) /* 802BCF44 002B8BA4 2C 00 00 00 */ cmpwi r0, 0 /* 802BCF48 002B8BA8 4C 82 00 20 */ bnelr /* 802BCF4C 002B8BAC 4C C6 31 82 */ crclr 6 /* 802BCF50 002B8BB0 4B FF FF 04 */ b LogMsg /* 802BCF54 002B8BB4 4E 80 00 20 */ blr .global LogMsg_3 LogMsg_3: /* 802BCF58 002B8BB8 88 0D AE E8 */ lbz r0, lbl_806401A8-_SDA_BASE_(r13) /* 802BCF5C 002B8BBC 2C 00 00 00 */ cmpwi r0, 0 /* 802BCF60 002B8BC0 4C 82 00 20 */ bnelr /* 802BCF64 002B8BC4 4C C6 31 82 */ crclr 6 /* 802BCF68 002B8BC8 4B FF FE EC */ b LogMsg /* 802BCF6C 002B8BCC 4E 80 00 20 */ blr .global LogMsg_4 LogMsg_4: /* 802BCF70 002B8BD0 88 0D AE E8 */ lbz r0, lbl_806401A8-_SDA_BASE_(r13) /* 802BCF74 002B8BD4 2C 00 00 00 */ cmpwi r0, 0 /* 802BCF78 002B8BD8 4C 82 00 20 */ bnelr /* 802BCF7C 002B8BDC 4C C6 31 82 */ crclr 6 /* 802BCF80 002B8BE0 4B FF FE D4 */ b LogMsg /* 802BCF84 002B8BE4 4E 80 00 20 */ blr .global LogMsg_5 LogMsg_5: /* 802BCF88 002B8BE8 88 0D AE E8 */ lbz r0, lbl_806401A8-_SDA_BASE_(r13) /* 802BCF8C 002B8BEC 2C 00 00 00 */ cmpwi r0, 0 /* 802BCF90 002B8BF0 4C 82 00 20 */ bnelr /* 802BCF94 002B8BF4 4C C6 31 82 */ crclr 6 /* 802BCF98 002B8BF8 4B FF FE BC */ b LogMsg /* 802BCF9C 002B8BFC 4E 80 00 20 */ blr .global LogMsg_6 LogMsg_6: /* 802BCFA0 002B8C00 88 0D AE E8 */ lbz r0, lbl_806401A8-_SDA_BASE_(r13) /* 802BCFA4 002B8C04 2C 00 00 00 */ cmpwi r0, 0 /* 802BCFA8 002B8C08 4C 82 00 20 */ bnelr /* 802BCFAC 002B8C0C 4C C6 31 82 */ crclr 6 /* 802BCFB0 002B8C10 4B FF FE A4 */ b LogMsg /* 802BCFB4 002B8C14 4E 80 00 20 */ blr