papermario/asm/nonmatchings/code_838b0_len_5900/partner_initialize_data.s
2020-11-29 02:13:07 -05:00

30 lines
1.6 KiB
ArmAsm

.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel partner_initialize_data
/* 84A30 800EB580 3C028011 */ lui $v0, %hi(D_8010EBB0)
/* 84A34 800EB584 2442EBB0 */ addiu $v0, $v0, %lo(D_8010EBB0)
/* 84A38 800EB588 3C018011 */ lui $at, %hi(D_8010CFD8)
/* 84A3C 800EB58C AC20CFD8 */ sw $zero, %lo(D_8010CFD8)($at)
/* 84A40 800EB590 3C018011 */ lui $at, %hi(D_8010CFE0)
/* 84A44 800EB594 AC20CFE0 */ sw $zero, %lo(D_8010CFE0)($at)
/* 84A48 800EB598 3C018011 */ lui $at, %hi(D_8010CFE8)
/* 84A4C 800EB59C AC20CFE8 */ sw $zero, %lo(D_8010CFE8)($at)
/* 84A50 800EB5A0 3C018011 */ lui $at, %hi(D_8010CFC4)
/* 84A54 800EB5A4 AC20CFC4 */ sw $zero, %lo(D_8010CFC4)($at)
/* 84A58 800EB5A8 A0400003 */ sb $zero, 3($v0)
/* 84A5C 800EB5AC A0400014 */ sb $zero, 0x14($v0)
/* 84A60 800EB5B0 A0400001 */ sb $zero, 1($v0)
/* 84A64 800EB5B4 A0400000 */ sb $zero, ($v0)
/* 84A68 800EB5B8 AC400358 */ sw $zero, 0x358($v0)
/* 84A6C 800EB5BC A0400002 */ sb $zero, 2($v0)
/* 84A70 800EB5C0 3C018011 */ lui $at, %hi(D_8010CFEC)
/* 84A74 800EB5C4 AC20CFEC */ sw $zero, %lo(D_8010CFEC)($at)
/* 84A78 800EB5C8 3C018010 */ lui $at, %hi(D_800F833C)
/* 84A7C 800EB5CC AC20833C */ sw $zero, %lo(D_800F833C)($at)
/* 84A80 800EB5D0 3C018010 */ lui $at, %hi(D_800F8340)
/* 84A84 800EB5D4 AC208340 */ sw $zero, %lo(D_800F8340)($at)
/* 84A88 800EB5D8 3C018010 */ lui $at, %hi(D_800F8344)
/* 84A8C 800EB5DC 03E00008 */ jr $ra
/* 84A90 800EB5E0 AC208344 */ sw $zero, %lo(D_800F8344)($at)