.include "macros.inc" .section .text, "ax" # 0x80006980 - 0x803E1E60 .global VFipdm_init_diskmanager VFipdm_init_diskmanager: /* 80308DB0 00304A10 94 21 FF F0 */ stwu r1, -0x10(r1) /* 80308DB4 00304A14 7C 08 02 A6 */ mflr r0 /* 80308DB8 00304A18 38 80 00 00 */ li r4, 0 /* 80308DBC 00304A1C 38 A0 0B 64 */ li r5, 0xb64 /* 80308DC0 00304A20 90 01 00 14 */ stw r0, 0x14(r1) /* 80308DC4 00304A24 93 E1 00 0C */ stw r31, 0xc(r1) /* 80308DC8 00304A28 3F E0 80 58 */ lis r31, lbl_8057EA60@ha /* 80308DCC 00304A2C 38 7F EA 60 */ addi r3, r31, lbl_8057EA60@l /* 80308DD0 00304A30 4B FF C2 05 */ bl VFipf_memset /* 80308DD4 00304A34 38 FF EA 60 */ addi r7, r31, -5536 /* 80308DD8 00304A38 38 C0 00 00 */ li r6, 0 /* 80308DDC 00304A3C 90 C7 01 B8 */ stw r6, 0x1b8(r7) /* 80308DE0 00304A40 38 00 00 18 */ li r0, 0x18 /* 80308DE4 00304A44 1C 60 00 34 */ mulli r3, r0, 0x34 /* 80308DE8 00304A48 90 C7 01 EC */ stw r6, 0x1ec(r7) /* 80308DEC 00304A4C 90 C7 02 20 */ stw r6, 0x220(r7) /* 80308DF0 00304A50 7C A7 1A 14 */ add r5, r7, r3 /* 80308DF4 00304A54 1C 00 00 2C */ mulli r0, r0, 0x2c /* 80308DF8 00304A58 38 60 00 00 */ li r3, 0 /* 80308DFC 00304A5C 90 C7 02 54 */ stw r6, 0x254(r7) /* 80308E00 00304A60 90 C7 02 88 */ stw r6, 0x288(r7) /* 80308E04 00304A64 7C 87 02 14 */ add r4, r7, r0 /* 80308E08 00304A68 90 C7 02 BC */ stw r6, 0x2bc(r7) /* 80308E0C 00304A6C 90 C7 02 F0 */ stw r6, 0x2f0(r7) /* 80308E10 00304A70 90 C7 03 24 */ stw r6, 0x324(r7) /* 80308E14 00304A74 90 C7 03 58 */ stw r6, 0x358(r7) /* 80308E18 00304A78 90 C7 03 8C */ stw r6, 0x38c(r7) /* 80308E1C 00304A7C 90 C7 03 C0 */ stw r6, 0x3c0(r7) /* 80308E20 00304A80 90 C7 03 F4 */ stw r6, 0x3f4(r7) /* 80308E24 00304A84 90 C7 04 28 */ stw r6, 0x428(r7) /* 80308E28 00304A88 90 C7 04 5C */ stw r6, 0x45c(r7) /* 80308E2C 00304A8C 90 C7 04 90 */ stw r6, 0x490(r7) /* 80308E30 00304A90 90 C7 04 C4 */ stw r6, 0x4c4(r7) /* 80308E34 00304A94 90 C7 04 F8 */ stw r6, 0x4f8(r7) /* 80308E38 00304A98 90 C7 05 2C */ stw r6, 0x52c(r7) /* 80308E3C 00304A9C 90 C7 05 60 */ stw r6, 0x560(r7) /* 80308E40 00304AA0 90 C7 05 94 */ stw r6, 0x594(r7) /* 80308E44 00304AA4 90 C7 05 C8 */ stw r6, 0x5c8(r7) /* 80308E48 00304AA8 90 C7 05 FC */ stw r6, 0x5fc(r7) /* 80308E4C 00304AAC 90 C7 06 30 */ stw r6, 0x630(r7) /* 80308E50 00304AB0 90 C7 06 64 */ stw r6, 0x664(r7) /* 80308E54 00304AB4 90 C5 01 B8 */ stw r6, 0x1b8(r5) /* 80308E58 00304AB8 90 C5 01 EC */ stw r6, 0x1ec(r5) /* 80308E5C 00304ABC 90 C7 06 FC */ stw r6, 0x6fc(r7) /* 80308E60 00304AC0 90 C7 07 28 */ stw r6, 0x728(r7) /* 80308E64 00304AC4 90 C7 07 54 */ stw r6, 0x754(r7) /* 80308E68 00304AC8 90 C7 07 80 */ stw r6, 0x780(r7) /* 80308E6C 00304ACC 90 C7 07 AC */ stw r6, 0x7ac(r7) /* 80308E70 00304AD0 90 C7 07 D8 */ stw r6, 0x7d8(r7) /* 80308E74 00304AD4 90 C7 08 04 */ stw r6, 0x804(r7) /* 80308E78 00304AD8 90 C7 08 30 */ stw r6, 0x830(r7) /* 80308E7C 00304ADC 90 C7 08 5C */ stw r6, 0x85c(r7) /* 80308E80 00304AE0 90 C7 08 88 */ stw r6, 0x888(r7) /* 80308E84 00304AE4 90 C7 08 B4 */ stw r6, 0x8b4(r7) /* 80308E88 00304AE8 90 C7 08 E0 */ stw r6, 0x8e0(r7) /* 80308E8C 00304AEC 90 C7 09 0C */ stw r6, 0x90c(r7) /* 80308E90 00304AF0 90 C7 09 38 */ stw r6, 0x938(r7) /* 80308E94 00304AF4 90 C7 09 64 */ stw r6, 0x964(r7) /* 80308E98 00304AF8 90 C7 09 90 */ stw r6, 0x990(r7) /* 80308E9C 00304AFC 90 C7 09 BC */ stw r6, 0x9bc(r7) /* 80308EA0 00304B00 90 C7 09 E8 */ stw r6, 0x9e8(r7) /* 80308EA4 00304B04 90 C7 0A 14 */ stw r6, 0xa14(r7) /* 80308EA8 00304B08 90 C7 0A 40 */ stw r6, 0xa40(r7) /* 80308EAC 00304B0C 90 C7 0A 6C */ stw r6, 0xa6c(r7) /* 80308EB0 00304B10 90 C7 0A 98 */ stw r6, 0xa98(r7) /* 80308EB4 00304B14 90 C7 0A C4 */ stw r6, 0xac4(r7) /* 80308EB8 00304B18 90 C7 0A F0 */ stw r6, 0xaf0(r7) /* 80308EBC 00304B1C 90 C4 06 FC */ stw r6, 0x6fc(r4) /* 80308EC0 00304B20 90 C4 07 28 */ stw r6, 0x728(r4) /* 80308EC4 00304B24 83 E1 00 0C */ lwz r31, 0xc(r1) /* 80308EC8 00304B28 80 01 00 14 */ lwz r0, 0x14(r1) /* 80308ECC 00304B2C 7C 08 03 A6 */ mtlr r0 /* 80308ED0 00304B30 38 21 00 10 */ addi r1, r1, 0x10 /* 80308ED4 00304B34 4E 80 00 20 */ blr