From fa74d4cc44eebb1f81397207e7d4dbc5df2fbe69 Mon Sep 17 00:00:00 2001 From: Ryan Dwyer Date: Wed, 15 Apr 2020 17:31:12 +1000 Subject: [PATCH] Identify some al lib functions --- src/boot/boot.c | 8 +-- src/game/game_157db0.c | 4 +- src/game/game_16e810.c | 4 +- src/game/gamefile.c | 2 +- src/include/lib/lib_30ce0.h | 4 +- src/include/lib/lib_3c4d0.h | 2 +- src/include/lib/lib_48650.h | 2 +- src/include/lib/lib_4b170.h | 2 +- src/lib/lib_05e40.c | 2 +- src/lib/lib_06550.c | 2 +- src/lib/lib_09660.c | 16 +++--- src/lib/lib_0c000.c | 4 +- src/lib/lib_233c0.c | 2 +- src/lib/lib_30ce0.c | 14 ++--- src/lib/lib_317f0.c | 110 ++++++++++++++++++------------------ src/lib/lib_37650.c | 2 +- src/lib/lib_37b00.c | 2 +- src/lib/lib_38d30.c | 4 +- src/lib/lib_39c80.c | 2 +- src/lib/lib_39f70.c | 2 +- src/lib/lib_3c4d0.c | 58 +++++++++---------- src/lib/lib_3d280.c | 14 ++--- src/lib/lib_3e730.c | 6 +- src/lib/lib_43dd0.c | 4 +- src/lib/lib_44f60.c | 2 +- src/lib/lib_48650.c | 2 +- src/lib/lib_4b170.c | 2 +- src/lib/lib_4b5e0.c | 4 +- src/lib/lib_4c090.c | 6 +- src/lib/lib_4d000.c | 6 +- src/lib/lib_50a00.c | 6 +- src/lib/lib_513b0.c | 2 +- 32 files changed, 151 insertions(+), 151 deletions(-) diff --git a/src/boot/boot.c b/src/boot/boot.c index 0e6129da6..42d337914 100644 --- a/src/boot/boot.c +++ b/src/boot/boot.c @@ -1036,7 +1036,7 @@ glabel func00001e30 /* 1e3c: afa60020 */ sw $a2,0x20($sp) /* 1e40: afa70024 */ sw $a3,0x24($sp) /* 1e44: 24040001 */ addiu $a0,$zero,0x1 -/* 1e48: 0c012194 */ jal func00048650 +/* 1e48: 0c012194 */ jal osSetIntMask /* 1e4c: afa5001c */ sw $a1,0x1c($sp) /* 1e50: 8fa5001c */ lw $a1,0x1c($sp) /* 1e54: 8fae0020 */ lw $t6,0x20($sp) @@ -1047,7 +1047,7 @@ glabel func00001e30 /* 1e68: acaf0008 */ sw $t7,0x8($a1) /* 1e6c: 8c7800b4 */ lw $t8,0xb4($v1) /* 1e70: acb80000 */ sw $t8,0x0($a1) -/* 1e74: 0c012194 */ jal func00048650 +/* 1e74: 0c012194 */ jal osSetIntMask /* 1e78: ac6500b4 */ sw $a1,0xb4($v1) /* 1e7c: 8fbf0014 */ lw $ra,0x14($sp) /* 1e80: 27bd0018 */ addiu $sp,$sp,0x18 @@ -1748,7 +1748,7 @@ glabel func00002768 /* 289c: 118d0045 */ beq $t4,$t5,.L000029b4 /* 28a0: 3c040008 */ lui $a0,0x8 .L000028a4: -/* 28a4: 0c012194 */ jal func00048650 +/* 28a4: 0c012194 */ jal osSetIntMask /* 28a8: 34840401 */ ori $a0,$a0,0x401 /* 28ac: 3c0f8006 */ lui $t7,%hi(var8005ce74) /* 28b0: 8defce74 */ lw $t7,%lo(var8005ce74)($t7) @@ -1779,7 +1779,7 @@ glabel func00002768 /* 2910: 00402025 */ or $a0,$v0,$zero /* 2914: adc10000 */ sw $at,0x0($t6) /* 2918: 8d4c0004 */ lw $t4,0x4($t2) -/* 291c: 0c012194 */ jal func00048650 +/* 291c: 0c012194 */ jal osSetIntMask /* 2920: adcc0004 */ sw $t4,0x4($t6) /* 2924: 3c0d8006 */ lui $t5,%hi(var8005ce74) /* 2928: 8dadce74 */ lw $t5,%lo(var8005ce74)($t5) diff --git a/src/game/game_157db0.c b/src/game/game_157db0.c index bad6d79b6..c4937c6b9 100644 --- a/src/game/game_157db0.c +++ b/src/game/game_157db0.c @@ -3693,7 +3693,7 @@ glabel func0f15b1c4 /* f15b1e4: 3c0f8008 */ lui $t7,%hi(var8007fc08) /* f15b1e8: 8deffc08 */ lw $t7,%lo(var8007fc08)($t7) /* f15b1ec: 01e52021 */ addu $a0,$t7,$a1 -/* f15b1f0: 0c012c5c */ jal func0004b170 +/* f15b1f0: 0c012c5c */ jal alCopy /* f15b1f4: 8fa50018 */ lw $a1,0x18($sp) /* f15b1f8: 1000000d */ beqz $zero,.L0f15b230 /* f15b1fc: 8fbf0014 */ lw $ra,0x14($sp) @@ -6191,7 +6191,7 @@ glabel func0f15d9a8 /* f15d9d8: 10000004 */ beqz $zero,.L0f15d9ec /* f15d9dc: 00401825 */ or $v1,$v0,$zero .L0f15d9e0: -/* f15d9e0: 0c012c5c */ jal func0004b170 +/* f15d9e0: 0c012c5c */ jal alCopy /* f15d9e4: afa6141c */ sw $a2,0x141c($sp) /* f15d9e8: 8fa3141c */ lw $v1,0x141c($sp) .L0f15d9ec: diff --git a/src/game/game_16e810.c b/src/game/game_16e810.c index 99df3e72a..a00019e25 100644 --- a/src/game/game_16e810.c +++ b/src/game/game_16e810.c @@ -5599,7 +5599,7 @@ glabel func0f173010 /* f173338: afa20034 */ sw $v0,0x34($sp) /* f17333c: 8fa4149c */ lw $a0,0x149c($sp) /* f173340: 00402825 */ or $a1,$v0,$zero -/* f173344: 0c012c5c */ jal func0004b170 +/* f173344: 0c012c5c */ jal alCopy /* f173348: 24060010 */ addiu $a2,$zero,0x10 /* f17334c: 8fa70034 */ lw $a3,0x34($sp) /* f173350: 8fa60038 */ lw $a2,0x38($sp) @@ -5608,7 +5608,7 @@ glabel func0f173010 /* f17335c: 24e50010 */ addiu $a1,$a3,0x10 /* f173360: afa50034 */ sw $a1,0x34($sp) /* f173364: 24c60008 */ addiu $a2,$a2,0x8 -/* f173368: 0c012c5c */ jal func0004b170 +/* f173368: 0c012c5c */ jal alCopy /* f17336c: 2484fff8 */ addiu $a0,$a0,-8 /* f173370: 8fa70034 */ lw $a3,0x34($sp) /* f173374: 8e18000c */ lw $t8,0xc($s0) diff --git a/src/game/gamefile.c b/src/game/gamefile.c index a5ba61640..d75f80fae 100644 --- a/src/game/gamefile.c +++ b/src/game/gamefile.c @@ -1077,7 +1077,7 @@ glabel func0f1106f4 /* f1106fc: afbf0014 */ sw $ra,0x14($sp) /* f110700: 3c04800a */ lui $a0,%hi(var800a22d0) /* f110704: 248422d0 */ addiu $a0,$a0,%lo(var800a22d0) -/* f110708: 0c012c5c */ jal func0004b170 +/* f110708: 0c012c5c */ jal alCopy /* f11070c: 2406005b */ addiu $a2,$zero,0x5b /* f110710: 8fbf0014 */ lw $ra,0x14($sp) /* f110714: 27bd0018 */ addiu $sp,$sp,0x18 diff --git a/src/include/lib/lib_30ce0.h b/src/include/lib/lib_30ce0.h index f885d23b7..7e9672816 100644 --- a/src/include/lib/lib_30ce0.h +++ b/src/include/lib/lib_30ce0.h @@ -12,7 +12,7 @@ u32 func000315f4(void); u32 func00031634(void); u32 func00031698(void); u32 func000316d0(void); -u32 func00031770(void); -u32 func000317a4(void); +u32 alLink(void); +u32 alUnlink(void); #endif diff --git a/src/include/lib/lib_3c4d0.h b/src/include/lib/lib_3c4d0.h index 855e51016..bd6192ab4 100644 --- a/src/include/lib/lib_3c4d0.h +++ b/src/include/lib/lib_3c4d0.h @@ -5,7 +5,7 @@ u32 func0003c4d0(void); u32 func0003c56c(void); -u32 func0003c610(void); +u32 alEvtqPostEvent(void); u32 func0003c7c0(void); u32 func0003c900(void); u32 func0003c970(void); diff --git a/src/include/lib/lib_48650.h b/src/include/lib/lib_48650.h index 25942fe99..163127415 100644 --- a/src/include/lib/lib_48650.h +++ b/src/include/lib/lib_48650.h @@ -3,7 +3,7 @@ #include #include "types.h" -u32 func00048650(void); +OSIntMask osSetIntMask(OSIntMask); s32 osRecvMesg(OSMesgQueue *mq, OSMesg *msg, s32 flag); #endif diff --git a/src/include/lib/lib_4b170.h b/src/include/lib/lib_4b170.h index 6187ea474..578cb415c 100644 --- a/src/include/lib/lib_4b170.h +++ b/src/include/lib/lib_4b170.h @@ -3,6 +3,6 @@ #include #include "types.h" -u32 func0004b170(void); +u32 alCopy(void); #endif diff --git a/src/lib/lib_05e40.c b/src/lib/lib_05e40.c index 7e6676e21..72c06e79b 100644 --- a/src/lib/lib_05e40.c +++ b/src/lib/lib_05e40.c @@ -23,7 +23,7 @@ glabel func00005e40 /* 5e44: afbf0014 */ sw $ra,0x14($sp) /* 5e48: 3c058009 */ lui $a1,%hi(var80090a70) /* 5e4c: 24a50a70 */ addiu $a1,$a1,%lo(var80090a70) -/* 5e50: 0c012c5c */ jal func0004b170 +/* 5e50: 0c012c5c */ jal alCopy /* 5e54: 24060040 */ addiu $a2,$zero,0x40 /* 5e58: 3c048009 */ lui $a0,%hi(var80090a80) /* 5e5c: 8c840a80 */ lw $a0,%lo(var80090a80)($a0) diff --git a/src/lib/lib_06550.c b/src/lib/lib_06550.c index df4b905ba..4e7eec4b9 100644 --- a/src/lib/lib_06550.c +++ b/src/lib/lib_06550.c @@ -710,7 +710,7 @@ glabel func00006d60 /* 6ec4: 8fa40044 */ lw $a0,0x44($sp) .L00006ec8: /* 6ec8: 2605000c */ addiu $a1,$s0,0xc -/* 6ecc: 0c012c5c */ jal func0004b170 +/* 6ecc: 0c012c5c */ jal alCopy /* 6ed0: 24060020 */ addiu $a2,$zero,0x20 /* 6ed4: 8fab0044 */ lw $t3,0x44($sp) /* 6ed8: 24190010 */ addiu $t9,$zero,0x10 diff --git a/src/lib/lib_09660.c b/src/lib/lib_09660.c index 1c4b07df2..8b5c67dfd 100644 --- a/src/lib/lib_09660.c +++ b/src/lib/lib_09660.c @@ -101,7 +101,7 @@ glabel func00009690 /* 972c: 8cc90000 */ lw $t1,0x0($a2) /* 9730: afa70040 */ sw $a3,0x40($sp) /* 9734: afa60034 */ sw $a2,0x34($sp) -/* 9738: 0c00c5e9 */ jal func000317a4 +/* 9738: 0c00c5e9 */ jal alUnlink /* 973c: ad090008 */ sw $t1,0x8($t0) /* 9740: 3c088009 */ lui $t0,%hi(var80091900) /* 9744: 25081900 */ addiu $t0,$t0,%lo(var80091900) @@ -111,7 +111,7 @@ glabel func00009690 /* 9754: 00c02025 */ or $a0,$a2,$zero /* 9758: 02002825 */ or $a1,$s0,$zero /* 975c: afa60034 */ sw $a2,0x34($sp) -/* 9760: 0c00c5dc */ jal func00031770 +/* 9760: 0c00c5dc */ jal alLink /* 9764: afa70040 */ sw $a3,0x40($sp) /* 9768: 8fa60034 */ lw $a2,0x34($sp) /* 976c: 1000000c */ beqz $zero,.L000097a0 @@ -211,7 +211,7 @@ glabel func00009844 /* 98bc: 26101910 */ addiu $s0,$s0,%lo(var80091910) .L000098c0: /* 98c0: 02402025 */ or $a0,$s2,$zero -/* 98c4: 0c00c5dc */ jal func00031770 +/* 98c4: 0c00c5dc */ jal alLink /* 98c8: 02002825 */ or $a1,$s0,$zero /* 98cc: 24190400 */ addiu $t9,$zero,0x400 /* 98d0: afb90010 */ sw $t9,0x10($sp) @@ -272,12 +272,12 @@ glabel func0000993c /* 9990: 00000000 */ sll $zero,$zero,0x0 /* 9994: ae420004 */ sw $v0,0x4($s2) .L00009998: -/* 9998: 0c00c5e9 */ jal func000317a4 +/* 9998: 0c00c5e9 */ jal alUnlink /* 999c: 02002025 */ or $a0,$s0,$zero /* 99a0: 8e450008 */ lw $a1,0x8($s2) /* 99a4: 50a00006 */ beqzl $a1,.L000099c0 /* 99a8: ae500008 */ sw $s0,0x8($s2) -/* 99ac: 0c00c5dc */ jal func00031770 +/* 99ac: 0c00c5dc */ jal alLink /* 99b0: 02002025 */ or $a0,$s0,$zero /* 99b4: 10000004 */ beqz $zero,.L000099c8 /* 99b8: 00000000 */ sll $zero,$zero,0x0 @@ -706,7 +706,7 @@ glabel func00009ed4 /* 9f20: ac790000 */ sw $t9,0x0($v1) /* 9f24: 00002812 */ mflo $a1 /* 9f28: afa50018 */ sw $a1,0x18($sp) -/* 9f2c: 0c012194 */ jal func00048650 +/* 9f2c: 0c012194 */ jal osSetIntMask /* 9f30: 00000000 */ sll $zero,$zero,0x0 /* 9f34: 3c078006 */ lui $a3,%hi(var8005ce74) /* 9f38: 3c038009 */ lui $v1,%hi(var8008de0c) @@ -741,7 +741,7 @@ glabel func00009ed4 /* 9fac: 8d8f0000 */ lw $t7,0x0($t4) /* 9fb0: 312affff */ andi $t2,$t1,0xffff /* 9fb4: 032ac025 */ or $t8,$t9,$t2 -/* 9fb8: 0c012194 */ jal func00048650 +/* 9fb8: 0c012194 */ jal osSetIntMask /* 9fbc: adf80044 */ sw $t8,0x44($t7) /* 9fc0: 3c088006 */ lui $t0,%hi(var8005ce74) /* 9fc4: 8d08ce74 */ lw $t0,%lo(var8005ce74)($t0) @@ -1458,7 +1458,7 @@ glabel func0000a044 /* a9e4: 0000c012 */ mflo $t8 /* a9e8: 00f87021 */ addu $t6,$a3,$t8 /* a9ec: ac2ed594 */ sw $t6,%lo(var8005d594)($at) -/* a9f0: 0c012c5c */ jal func0004b170 +/* a9f0: 0c012c5c */ jal alCopy /* a9f4: 8ca5d594 */ lw $a1,%lo(var8005d594)($a1) /* a9f8: 3c038009 */ lui $v1,%hi(var80092874+0x3) /* a9fc: 24632877 */ addiu $v1,$v1,%lo(var80092874+0x3) diff --git a/src/lib/lib_0c000.c b/src/lib/lib_0c000.c index 9b0130696..4407de601 100644 --- a/src/lib/lib_0c000.c +++ b/src/lib/lib_0c000.c @@ -117,14 +117,14 @@ glabel func0000c06c /* c0b0: 02402825 */ or $a1,$s2,$zero /* c0b4: 0c0121bc */ jal osRecvMesg /* c0b8: 24060001 */ addiu $a2,$zero,0x1 -/* c0bc: 0c012194 */ jal func00048650 +/* c0bc: 0c012194 */ jal osSetIntMask /* c0c0: 24040001 */ addiu $a0,$zero,0x1 /* c0c4: 0c013990 */ jal func0004e640 /* c0c8: 00408025 */ or $s0,$v0,$zero /* c0cc: 3c018009 */ lui $at,%hi(var80094acc) /* c0d0: 1040fff6 */ beqz $v0,.L0000c0ac /* c0d4: ac224acc */ sw $v0,%lo(var80094acc)($at) -/* c0d8: 0c012194 */ jal func00048650 +/* c0d8: 0c012194 */ jal osSetIntMask /* c0dc: 02002025 */ or $a0,$s0,$zero /* c0e0: 1000fff3 */ beqz $zero,.L0000c0b0 /* c0e4: 02202025 */ or $a0,$s1,$zero diff --git a/src/lib/lib_233c0.c b/src/lib/lib_233c0.c index 538ce7d3e..6e692eb24 100644 --- a/src/lib/lib_233c0.c +++ b/src/lib/lib_233c0.c @@ -344,7 +344,7 @@ glabel func000237e8 /* 23808: 8deff024 */ lw $t7,%lo(var8005f024)($t7) /* 2380c: afa70018 */ sw $a3,0x18($sp) /* 23810: 01e52021 */ addu $a0,$t7,$a1 -/* 23814: 0c012c5c */ jal func0004b170 +/* 23814: 0c012c5c */ jal alCopy /* 23818: 00e02825 */ or $a1,$a3,$zero /* 2381c: 10000007 */ beqz $zero,.L0002383c /* 23820: 8fa20018 */ lw $v0,0x18($sp) diff --git a/src/lib/lib_30ce0.c b/src/lib/lib_30ce0.c index 3d61a6ae6..e4313d407 100644 --- a/src/lib/lib_30ce0.c +++ b/src/lib/lib_30ce0.c @@ -306,7 +306,7 @@ glabel func00030ce0 /* 31124: 3c058006 */ lui $a1,%hi(var8005f114) /* 31128: 8ca5f114 */ lw $a1,%lo(var8005f114)($a1) /* 3112c: 8fa40034 */ lw $a0,0x34($sp) -/* 31130: 0c00c5dc */ jal func00031770 +/* 31130: 0c00c5dc */ jal alLink /* 31134: 24a50004 */ addiu $a1,$a1,4 /* 31138: 8faa0034 */ lw $t2,0x34($sp) /* 3113c: ad400008 */ sw $zero,0x8($t2) @@ -626,12 +626,12 @@ glabel func00031590 /* 315a4: 11e0000d */ beqz $t7,.L000315dc /* 315a8: afaf001c */ sw $t7,0x1c($sp) .L000315ac: -/* 315ac: 0c00c5e9 */ jal func000317a4 +/* 315ac: 0c00c5e9 */ jal alUnlink /* 315b0: 8fa4001c */ lw $a0,0x1c($sp) /* 315b4: 3c058006 */ lui $a1,%hi(var8005f114) /* 315b8: 8ca5f114 */ lw $a1,%lo(var8005f114)($a1) /* 315bc: 8fa4001c */ lw $a0,0x1c($sp) -/* 315c0: 0c00c5dc */ jal func00031770 +/* 315c0: 0c00c5dc */ jal alLink /* 315c4: 24a50004 */ addiu $a1,$a1,4 /* 315c8: 3c188006 */ lui $t8,%hi(var8005f114) /* 315cc: 8f18f114 */ lw $t8,%lo(var8005f114)($t8) @@ -653,12 +653,12 @@ glabel func000315f4 /* 315f4: 27bdffe8 */ addiu $sp,$sp,-24 /* 315f8: afbf0014 */ sw $ra,0x14($sp) /* 315fc: afa40018 */ sw $a0,0x18($sp) -/* 31600: 0c00c5e9 */ jal func000317a4 +/* 31600: 0c00c5e9 */ jal alUnlink /* 31604: 8fa40018 */ lw $a0,0x18($sp) /* 31608: 3c058006 */ lui $a1,%hi(var8005f114) /* 3160c: 8ca5f114 */ lw $a1,%lo(var8005f114)($a1) /* 31610: 8fa40018 */ lw $a0,0x18($sp) -/* 31614: 0c00c5dc */ jal func00031770 +/* 31614: 0c00c5dc */ jal alLink /* 31618: 24a50014 */ addiu $a1,$a1,20 /* 3161c: 10000001 */ beqz $zero,.L00031624 /* 31620: 00000000 */ sll $zero,$zero,0x0 @@ -767,7 +767,7 @@ glabel func000316d0 ); GLOBAL_ASM( -glabel func00031770 +glabel alLink /* 31770: 8cae0000 */ lw $t6,0x0($a1) /* 31774: ac8e0000 */ sw $t6,0x0($a0) /* 31778: ac850004 */ sw $a1,0x4($a0) @@ -785,7 +785,7 @@ glabel func00031770 ); GLOBAL_ASM( -glabel func000317a4 +glabel alUnlink /* 317a4: 8c8e0000 */ lw $t6,0x0($a0) /* 317a8: 11c00004 */ beqz $t6,.L000317bc /* 317ac: 00000000 */ sll $zero,$zero,0x0 diff --git a/src/lib/lib_317f0.c b/src/lib/lib_317f0.c index e3146ca02..d3f7e9b25 100644 --- a/src/lib/lib_317f0.c +++ b/src/lib/lib_317f0.c @@ -317,7 +317,7 @@ glabel func000317f0 /* 31918: 0019c880 */ sll $t9,$t9,0x2 /* 3191c: 03284821 */ addu $t1,$t9,$t0 /* 31920: 01202025 */ or $a0,$t1,$zero -/* 31924: 0c00c5dc */ jal func00031770 +/* 31924: 0c00c5dc */ jal alLink /* 31928: 2525ffb4 */ addiu $a1,$t1,-76 /* 3192c: 8faa003c */ lw $t2,0x3c($sp) /* 31930: 8fac0040 */ lw $t4,0x40($sp) @@ -385,7 +385,7 @@ glabel func000317f0 /* 31a1c: 27a50028 */ addiu $a1,$sp,0x28 /* 31a20: 24070001 */ addiu $a3,$zero,0x1 /* 31a24: 25640014 */ addiu $a0,$t3,0x14 -/* 31a28: 0c00f184 */ jal func0003c610 +/* 31a28: 0c00f184 */ jal alEvtqPostEvent /* 31a2c: 8d660048 */ lw $a2,0x48($t3) /* 31a30: 3c0d8006 */ lui $t5,%hi(var8005f12c) /* 31a34: 8dadf12c */ lw $t5,%lo(var8005f12c)($t5) @@ -426,7 +426,7 @@ glabel func00031a68 /* 31aa4: 27a5001c */ addiu $a1,$sp,0x1c /* 31aa8: 24070001 */ addiu $a3,$zero,0x1 /* 31aac: 25040014 */ addiu $a0,$t0,0x14 -/* 31ab0: 0c00f184 */ jal func0003c610 +/* 31ab0: 0c00f184 */ jal alEvtqPostEvent /* 31ab4: 8d060048 */ lw $a2,0x48($t0) /* 31ab8: 10000006 */ beqz $zero,.L00031ad4 /* 31abc: 00000000 */ sll $zero,$zero,0x0 @@ -646,7 +646,7 @@ glabel func00031b34 /* 31dc8: 8fa500b8 */ lw $a1,0xb8($sp) /* 31dcc: 34068235 */ dli $a2,0x8235 /* 31dd0: 00003825 */ or $a3,$zero,$zero -/* 31dd4: 0c00f184 */ jal func0003c610 +/* 31dd4: 0c00f184 */ jal alEvtqPostEvent /* 31dd8: 24840014 */ addiu $a0,$a0,20 /* 31ddc: 10000045 */ beqz $zero,.L00031ef4 /* 31de0: 00000000 */ sll $zero,$zero,0x0 @@ -683,7 +683,7 @@ glabel func00031b34 /* 31e54: 27a50044 */ addiu $a1,$sp,0x44 /* 31e58: 240603e8 */ addiu $a2,$zero,0x3e8 /* 31e5c: 00003825 */ or $a3,$zero,$zero -/* 31e60: 0c00f184 */ jal func0003c610 +/* 31e60: 0c00f184 */ jal alEvtqPostEvent /* 31e64: 24840014 */ addiu $a0,$a0,20 /* 31e68: 8fa40054 */ lw $a0,0x54($sp) /* 31e6c: 00002825 */ or $a1,$zero,$zero @@ -712,7 +712,7 @@ glabel func00031b34 /* 31ec0: 8fa500b8 */ lw $a1,0xb8($sp) /* 31ec4: 240603e9 */ addiu $a2,$zero,0x3e9 /* 31ec8: 00003825 */ or $a3,$zero,$zero -/* 31ecc: 0c00f184 */ jal func0003c610 +/* 31ecc: 0c00f184 */ jal alEvtqPostEvent /* 31ed0: 24840014 */ addiu $a0,$a0,20 /* 31ed4: 10000003 */ beqz $zero,.L00031ee4 /* 31ed8: 00000000 */ sll $zero,$zero,0x0 @@ -1129,7 +1129,7 @@ glabel func00031b34 /* 324dc: 27a50094 */ addiu $a1,$sp,0x94 /* 324e0: 8fa60080 */ lw $a2,0x80($sp) /* 324e4: 00003825 */ or $a3,$zero,$zero -/* 324e8: 0c00f184 */ jal func0003c610 +/* 324e8: 0c00f184 */ jal alEvtqPostEvent /* 324ec: 24840014 */ addiu $a0,$a0,20 /* 324f0: 8fad0060 */ lw $t5,0x60($sp) /* 324f4: 91ae0044 */ lbu $t6,0x44($t5) @@ -1177,7 +1177,7 @@ glabel func00031b34 /* 32590: 27a50094 */ addiu $a1,$sp,0x94 /* 32594: 8fa60080 */ lw $a2,0x80($sp) /* 32598: 00003825 */ or $a3,$zero,$zero -/* 3259c: 0c00f184 */ jal func0003c610 +/* 3259c: 0c00f184 */ jal alEvtqPostEvent /* 325a0: 24840014 */ addiu $a0,$a0,20 .L000325a4: /* 325a4: 1000029c */ beqz $zero,.L00033018 @@ -1257,7 +1257,7 @@ glabel func00031b34 /* 326bc: 27a50094 */ addiu $a1,$sp,0x94 /* 326c0: 8fa60080 */ lw $a2,0x80($sp) /* 326c4: 00003825 */ or $a3,$zero,$zero -/* 326c8: 0c00f184 */ jal func0003c610 +/* 326c8: 0c00f184 */ jal alEvtqPostEvent /* 326cc: 24840014 */ addiu $a0,$a0,20 /* 326d0: 8fb90060 */ lw $t9,0x60($sp) /* 326d4: 240c0002 */ addiu $t4,$zero,0x2 @@ -1861,7 +1861,7 @@ glabel func00031b34 /* 32f70: 27a50094 */ addiu $a1,$sp,0x94 /* 32f74: 8fa60080 */ lw $a2,0x80($sp) /* 32f78: 00003825 */ or $a3,$zero,$zero -/* 32f7c: 0c00f184 */ jal func0003c610 +/* 32f7c: 0c00f184 */ jal alEvtqPostEvent /* 32f80: 24840014 */ addiu $a0,$a0,20 /* 32f84: 8fb90060 */ lw $t9,0x60($sp) /* 32f88: 93280044 */ lbu $t0,0x44($t9) @@ -2001,7 +2001,7 @@ glabel func00033100 /* 33154: 27a50020 */ addiu $a1,$sp,0x20 /* 33158: 34068235 */ dli $a2,0x8235 /* 3315c: 00003825 */ or $a3,$zero,$zero -/* 33160: 0c00f184 */ jal func0003c610 +/* 33160: 0c00f184 */ jal alEvtqPostEvent /* 33164: 24840014 */ addiu $a0,$a0,20 /* 33168: 10000001 */ beqz $zero,.L00033170 /* 3316c: 00000000 */ sll $zero,$zero,0x0 @@ -2019,7 +2019,7 @@ glabel func00033180 /* 33188: afa40030 */ sw $a0,0x30($sp) /* 3318c: afa50034 */ sw $a1,0x34($sp) /* 33190: afa60038 */ sw $a2,0x38($sp) -/* 33194: 0c012194 */ jal func00048650 +/* 33194: 0c012194 */ jal osSetIntMask /* 33198: 24040001 */ addiu $a0,$zero,0x1 /* 3319c: afa20018 */ sw $v0,0x18($sp) /* 331a0: 8fae0030 */ lw $t6,0x30($sp) @@ -2059,10 +2059,10 @@ glabel func00033180 /* 33224: 016e7821 */ addu $t7,$t3,$t6 /* 33228: ad4f0008 */ sw $t7,0x8($t2) .L0003322c: -/* 3322c: 0c00c5e9 */ jal func000317a4 +/* 3322c: 0c00c5e9 */ jal alUnlink /* 33230: 8fa4002c */ lw $a0,0x2c($sp) /* 33234: 8fa4002c */ lw $a0,0x2c($sp) -/* 33238: 0c00c5dc */ jal func00031770 +/* 33238: 0c00c5dc */ jal alLink /* 3323c: 8fa50030 */ lw $a1,0x30($sp) .L00033240: /* 33240: 8fad0028 */ lw $t5,0x28($sp) @@ -2071,7 +2071,7 @@ glabel func00033180 /* 3324c: 1700ffda */ bnez $t8,.L000331b8 /* 33250: 00000000 */ sll $zero,$zero,0x0 .L00033254: -/* 33254: 0c012194 */ jal func00048650 +/* 33254: 0c012194 */ jal osSetIntMask /* 33258: 8fa40018 */ lw $a0,0x18($sp) /* 3325c: 10000001 */ beqz $zero,.L00033264 /* 33260: 00000000 */ sll $zero,$zero,0x0 @@ -2088,7 +2088,7 @@ glabel func00033274 /* 33278: afbf0014 */ sw $ra,0x14($sp) /* 3327c: afa40030 */ sw $a0,0x30($sp) /* 33280: afa50034 */ sw $a1,0x34($sp) -/* 33284: 0c012194 */ jal func00048650 +/* 33284: 0c012194 */ jal osSetIntMask /* 33288: 24040001 */ addiu $a0,$zero,0x1 /* 3328c: afa2002c */ sw $v0,0x2c($sp) /* 33290: 3c0e8006 */ lui $t6,%hi(var8005f120) @@ -2145,7 +2145,7 @@ glabel func00033274 /* 33344: 97ae002a */ lhu $t6,0x2a($sp) /* 33348: 8faf0034 */ lw $t7,0x34($sp) /* 3334c: a5ee0000 */ sh $t6,0x0($t7) -/* 33350: 0c012194 */ jal func00048650 +/* 33350: 0c012194 */ jal osSetIntMask /* 33354: 8fa4002c */ lw $a0,0x2c($sp) /* 33358: 10000003 */ beqz $zero,.L00033368 /* 3335c: 97a20026 */ lhu $v0,0x26($sp) @@ -2197,7 +2197,7 @@ glabel func00033390 /* 333f0: 14200001 */ bnez $at,.L000333f8 /* 333f4: 00000000 */ sll $zero,$zero,0x0 .L000333f8: -/* 333f8: 0c012194 */ jal func00048650 +/* 333f8: 0c012194 */ jal osSetIntMask /* 333fc: 24040001 */ addiu $a0,$zero,0x1 /* 33400: afa2001c */ sw $v0,0x1c($sp) /* 33404: 3c0b8006 */ lui $t3,%hi(var8005f128) @@ -2210,7 +2210,7 @@ glabel func00033390 /* 33420: 3c018006 */ lui $at,%hi(var8005f128) /* 33424: 8dae0000 */ lw $t6,0x0($t5) /* 33428: ac2ef128 */ sw $t6,%lo(var8005f128)($at) -/* 3342c: 0c00c5e9 */ jal func000317a4 +/* 3342c: 0c00c5e9 */ jal alUnlink /* 33430: 8fa40024 */ lw $a0,0x24($sp) /* 33434: 3c0f8006 */ lui $t7,%hi(var8005f120) /* 33438: 8deff120 */ lw $t7,%lo(var8005f120)($t7) @@ -2243,7 +2243,7 @@ glabel func00033390 /* 334a0: 3c018006 */ lui $at,%hi(var8005f124) /* 334a4: ac38f124 */ sw $t8,%lo(var8005f124)($at) .L000334a8: -/* 334a8: 0c012194 */ jal func00048650 +/* 334a8: 0c012194 */ jal osSetIntMask /* 334ac: 8fa4001c */ lw $a0,0x1c($sp) /* 334b0: 8fb9002c */ lw $t9,0x2c($sp) /* 334b4: 8f280000 */ lw $t0,0x0($t9) @@ -2337,7 +2337,7 @@ glabel func00033390 /* 33604: 10000003 */ beqz $zero,.L00033614 /* 33608: 00000000 */ sll $zero,$zero,0x0 .L0003360c: -/* 3360c: 0c012194 */ jal func00048650 +/* 3360c: 0c012194 */ jal osSetIntMask /* 33610: 8fa4001c */ lw $a0,0x1c($sp) .L00033614: /* 33614: 10000003 */ beqz $zero,.L00033624 @@ -2391,7 +2391,7 @@ glabel func0003364c /* 336ac: 8d8d0004 */ lw $t5,0x4($t4) /* 336b0: ac2df124 */ sw $t5,%lo(var8005f124)($at) .L000336b4: -/* 336b4: 0c00c5e9 */ jal func000317a4 +/* 336b4: 0c00c5e9 */ jal alUnlink /* 336b8: 8fa40018 */ lw $a0,0x18($sp) /* 336bc: 3c0e8006 */ lui $t6,%hi(var8005f128) /* 336c0: 8dcef128 */ lw $t6,%lo(var8005f128)($t6) @@ -2613,7 +2613,7 @@ glabel func00033820 /* 339c8: 27a5002c */ addiu $a1,$sp,0x2c /* 339cc: 00003825 */ or $a3,$zero,$zero /* 339d0: 24840014 */ addiu $a0,$a0,20 -/* 339d4: 0c00f184 */ jal func0003c610 +/* 339d4: 0c00f184 */ jal alEvtqPostEvent /* 339d8: 24c60001 */ addiu $a2,$a2,0x1 /* 339dc: 8fae0044 */ lw $t6,0x44($sp) /* 339e0: 25ca0001 */ addiu $t2,$t6,0x1 @@ -2628,7 +2628,7 @@ glabel func00033820 /* 33a00: 27a5002c */ addiu $a1,$sp,0x2c /* 33a04: 00003825 */ or $a3,$zero,$zero /* 33a08: 24840014 */ addiu $a0,$a0,20 -/* 33a0c: 0c00f184 */ jal func0003c610 +/* 33a0c: 0c00f184 */ jal alEvtqPostEvent /* 33a10: 24c60001 */ addiu $a2,$a2,0x1 .L00033a14: /* 33a14: 8fb8005c */ lw $t8,0x5c($sp) @@ -2685,7 +2685,7 @@ glabel func00033820 /* 33ad8: 27a5001c */ addiu $a1,$sp,0x1c /* 33adc: 8fa60048 */ lw $a2,0x48($sp) /* 33ae0: 00003825 */ or $a3,$zero,$zero -/* 33ae4: 0c00f184 */ jal func0003c610 +/* 33ae4: 0c00f184 */ jal alEvtqPostEvent /* 33ae8: 24840014 */ addiu $a0,$a0,20 .L00033aec: /* 33aec: 8faf007c */ lw $t7,0x7c($sp) @@ -2740,7 +2740,7 @@ glabel func00033b24 /* 33b94: 27a50018 */ addiu $a1,$sp,0x18 /* 33b98: 00003025 */ or $a2,$zero,$zero /* 33b9c: 00003825 */ or $a3,$zero,$zero -/* 33ba0: 0c00f184 */ jal func0003c610 +/* 33ba0: 0c00f184 */ jal alEvtqPostEvent /* 33ba4: 24840014 */ addiu $a0,$a0,20 .L00033ba8: /* 33ba8: 10000001 */ beqz $zero,.L00033bb0 @@ -2774,7 +2774,7 @@ glabel func00033bc0 /* 33c04: 27a50018 */ addiu $a1,$sp,0x18 /* 33c08: 00003025 */ or $a2,$zero,$zero /* 33c0c: 00003825 */ or $a3,$zero,$zero -/* 33c10: 0c00f184 */ jal func0003c610 +/* 33c10: 0c00f184 */ jal alEvtqPostEvent /* 33c14: 24840014 */ addiu $a0,$a0,20 .L00033c18: /* 33c18: 10000001 */ beqz $zero,.L00033c20 @@ -2791,7 +2791,7 @@ glabel func00033c30 /* 33c30: 27bdffd0 */ addiu $sp,$sp,-48 /* 33c34: afbf0014 */ sw $ra,0x14($sp) /* 33c38: afa40030 */ sw $a0,0x30($sp) -/* 33c3c: 0c012194 */ jal func00048650 +/* 33c3c: 0c012194 */ jal osSetIntMask /* 33c40: 24040001 */ addiu $a0,$zero,0x1 /* 33c44: afa2002c */ sw $v0,0x2c($sp) /* 33c48: 3c0e8006 */ lui $t6,%hi(var8005f120) @@ -2821,7 +2821,7 @@ glabel func00033c30 /* 33ca4: 27a5001c */ addiu $a1,$sp,0x1c /* 33ca8: 00003025 */ or $a2,$zero,$zero /* 33cac: 00003825 */ or $a3,$zero,$zero -/* 33cb0: 0c00f184 */ jal func0003c610 +/* 33cb0: 0c00f184 */ jal alEvtqPostEvent /* 33cb4: 24840014 */ addiu $a0,$a0,20 .L00033cb8: /* 33cb8: 8faf0018 */ lw $t7,0x18($sp) @@ -2831,7 +2831,7 @@ glabel func00033c30 /* 33cc8: 1720ffe5 */ bnez $t9,.L00033c60 /* 33ccc: 00000000 */ sll $zero,$zero,0x0 .L00033cd0: -/* 33cd0: 0c012194 */ jal func00048650 +/* 33cd0: 0c012194 */ jal osSetIntMask /* 33cd4: 8fa4002c */ lw $a0,0x2c($sp) /* 33cd8: 10000001 */ beqz $zero,.L00033ce0 /* 33cdc: 00000000 */ sll $zero,$zero,0x0 @@ -2847,7 +2847,7 @@ glabel func00033cf0 /* 33cf0: 27bdffd0 */ addiu $sp,$sp,-48 /* 33cf4: afbf0014 */ sw $ra,0x14($sp) /* 33cf8: afa40030 */ sw $a0,0x30($sp) -/* 33cfc: 0c012194 */ jal func00048650 +/* 33cfc: 0c012194 */ jal osSetIntMask /* 33d00: 24040001 */ addiu $a0,$zero,0x1 /* 33d04: afa2002c */ sw $v0,0x2c($sp) /* 33d08: 3c0e8006 */ lui $t6,%hi(var8005f120) @@ -2877,7 +2877,7 @@ glabel func00033cf0 /* 33d64: 27a5001c */ addiu $a1,$sp,0x1c /* 33d68: 00003025 */ or $a2,$zero,$zero /* 33d6c: 00003825 */ or $a3,$zero,$zero -/* 33d70: 0c00f184 */ jal func0003c610 +/* 33d70: 0c00f184 */ jal alEvtqPostEvent /* 33d74: 24840014 */ addiu $a0,$a0,20 .L00033d78: /* 33d78: 8faf0018 */ lw $t7,0x18($sp) @@ -2887,7 +2887,7 @@ glabel func00033cf0 /* 33d88: 1720ffe5 */ bnez $t9,.L00033d20 /* 33d8c: 00000000 */ sll $zero,$zero,0x0 .L00033d90: -/* 33d90: 0c012194 */ jal func00048650 +/* 33d90: 0c012194 */ jal osSetIntMask /* 33d94: 8fa4002c */ lw $a0,0x2c($sp) /* 33d98: 10000001 */ beqz $zero,.L00033da0 /* 33d9c: 00000000 */ sll $zero,$zero,0x0 @@ -2971,7 +2971,7 @@ glabel func00033e50 /* 33e90: 27a50018 */ addiu $a1,$sp,0x18 /* 33e94: 00003025 */ or $a2,$zero,$zero /* 33e98: 00003825 */ or $a3,$zero,$zero -/* 33e9c: 0c00f184 */ jal func0003c610 +/* 33e9c: 0c00f184 */ jal alEvtqPostEvent /* 33ea0: 24840014 */ addiu $a0,$a0,20 /* 33ea4: 10000001 */ beqz $zero,.L00033eac /* 33ea8: 00000000 */ sll $zero,$zero,0x0 @@ -3042,7 +3042,7 @@ glabel func00033f44 /* 33f58: 8dcec334 */ lw $t6,%lo(var8009c334)($t6) /* 33f5c: 11c0002e */ beqz $t6,.L00034018 /* 33f60: 00000000 */ sll $zero,$zero,0x0 -/* 33f64: 0c012194 */ jal func00048650 +/* 33f64: 0c012194 */ jal osSetIntMask /* 33f68: 24040001 */ addiu $a0,$zero,0x1 /* 33f6c: afa20034 */ sw $v0,0x34($sp) /* 33f70: 3c0f8006 */ lui $t7,%hi(var8005f120) @@ -3077,7 +3077,7 @@ glabel func00033f44 /* 33fe0: 27a5001c */ addiu $a1,$sp,0x1c /* 33fe4: 00003025 */ or $a2,$zero,$zero /* 33fe8: 00003825 */ or $a3,$zero,$zero -/* 33fec: 0c00f184 */ jal func0003c610 +/* 33fec: 0c00f184 */ jal alEvtqPostEvent /* 33ff0: 24840014 */ addiu $a0,$a0,20 .L00033ff4: /* 33ff4: 8faa002c */ lw $t2,0x2c($sp) @@ -3088,7 +3088,7 @@ glabel func00033f44 /* 34008: 15a0ffe7 */ bnez $t5,.L00033fa8 /* 3400c: afad0030 */ sw $t5,0x30($sp) .L00034010: -/* 34010: 0c012194 */ jal func00048650 +/* 34010: 0c012194 */ jal osSetIntMask /* 34014: 8fa40034 */ lw $a0,0x34($sp) .L00034018: /* 34018: 10000001 */ beqz $zero,.L00034020 @@ -3453,7 +3453,7 @@ glabel func000344b0 /* 3451c: 27a50064 */ addiu $a1,$sp,0x64 /* 34520: 24070001 */ addiu $a3,$zero,0x1 /* 34524: 25040048 */ addiu $a0,$t0,0x48 -/* 34528: 0c00f184 */ jal func0003c610 +/* 34528: 0c00f184 */ jal alEvtqPostEvent /* 3452c: 8d06005c */ lw $a2,0x5c($t0) /* 34530: 10000216 */ beqz $zero,.L00034d8c /* 34534: 00000000 */ sll $zero,$zero,0x0 @@ -3597,7 +3597,7 @@ glabel func000344b0 /* 34748: 27a50064 */ addiu $a1,$sp,0x64 /* 3474c: 8fa6005c */ lw $a2,0x5c($sp) /* 34750: 00003825 */ or $a3,$zero,$zero -/* 34754: 0c00f184 */ jal func0003c610 +/* 34754: 0c00f184 */ jal alEvtqPostEvent /* 34758: 24840048 */ addiu $a0,$a0,0x48 /* 3475c: 1000018b */ beqz $zero,.L00034d8c /* 34760: 00000000 */ sll $zero,$zero,0x0 @@ -3705,7 +3705,7 @@ glabel func000344b0 /* 348f4: 27a50064 */ addiu $a1,$sp,0x64 /* 348f8: 8fa6005c */ lw $a2,0x5c($sp) /* 348fc: 00003825 */ or $a3,$zero,$zero -/* 34900: 0c00f184 */ jal func0003c610 +/* 34900: 0c00f184 */ jal alEvtqPostEvent /* 34904: 24840048 */ addiu $a0,$a0,0x48 /* 34908: 10000120 */ beqz $zero,.L00034d8c /* 3490c: 00000000 */ sll $zero,$zero,0x0 @@ -3967,7 +3967,7 @@ glabel func000344b0 /* 34cc4: 34c6ffff */ ori $a2,$a2,0xffff /* 34cc8: 27a50064 */ addiu $a1,$sp,0x64 /* 34ccc: 00003825 */ or $a3,$zero,$zero -/* 34cd0: 0c00f184 */ jal func0003c610 +/* 34cd0: 0c00f184 */ jal alEvtqPostEvent /* 34cd4: 24840048 */ addiu $a0,$a0,0x48 .L00034cd8: /* 34cd8: 1000002c */ beqz $zero,.L00034d8c @@ -4103,7 +4103,7 @@ glabel func00034df8 /* 34ec0: 34c6ffff */ ori $a2,$a2,0xffff /* 34ec4: 27a50018 */ addiu $a1,$sp,0x18 /* 34ec8: 00003825 */ or $a3,$zero,$zero -/* 34ecc: 0c00f184 */ jal func0003c610 +/* 34ecc: 0c00f184 */ jal alEvtqPostEvent /* 34ed0: 24840048 */ addiu $a0,$a0,0x48 .L00034ed4: /* 34ed4: 10000007 */ beqz $zero,.L00034ef4 @@ -4356,7 +4356,7 @@ glabel func00035110 /* 35250: 27a500a4 */ addiu $a1,$sp,0xa4 /* 35254: 8fa600a0 */ lw $a2,0xa0($sp) /* 35258: 00003825 */ or $a3,$zero,$zero -/* 3525c: 0c00f184 */ jal func0003c610 +/* 3525c: 0c00f184 */ jal alEvtqPostEvent /* 35260: 24840048 */ addiu $a0,$a0,0x48 .L00035264: /* 35264: 100007e6 */ beqz $zero,.L00037200 @@ -4575,7 +4575,7 @@ glabel func00035110 /* 35588: 27a500a4 */ addiu $a1,$sp,0xa4 /* 3558c: 8fa600a0 */ lw $a2,0xa0($sp) /* 35590: 00003825 */ or $a3,$zero,$zero -/* 35594: 0c00f184 */ jal func0003c610 +/* 35594: 0c00f184 */ jal alEvtqPostEvent /* 35598: 24840048 */ addiu $a0,$a0,0x48 /* 3559c: 8fac009c */ lw $t4,0x9c($sp) /* 355a0: 918f0037 */ lbu $t7,0x37($t4) @@ -4705,7 +4705,7 @@ glabel func00035110 /* 35770: 27a500a4 */ addiu $a1,$sp,0xa4 /* 35774: 8fa600a0 */ lw $a2,0xa0($sp) /* 35778: 00003825 */ or $a3,$zero,$zero -/* 3577c: 0c00f184 */ jal func0003c610 +/* 3577c: 0c00f184 */ jal alEvtqPostEvent /* 35780: 24840048 */ addiu $a0,$a0,0x48 /* 35784: 8faa009c */ lw $t2,0x9c($sp) /* 35788: 91490037 */ lbu $t1,0x37($t2) @@ -4830,7 +4830,7 @@ glabel func00035110 /* 35948: 27a500a4 */ addiu $a1,$sp,0xa4 /* 3594c: 8fa600a0 */ lw $a2,0xa0($sp) /* 35950: 00003825 */ or $a3,$zero,$zero -/* 35954: 0c00f184 */ jal func0003c610 +/* 35954: 0c00f184 */ jal alEvtqPostEvent /* 35958: 24840048 */ addiu $a0,$a0,0x48 /* 3595c: 8fb900b8 */ lw $t9,0xb8($sp) /* 35960: 8f2d0008 */ lw $t5,0x8($t9) @@ -4862,7 +4862,7 @@ glabel func00035110 /* 359c8: 27a500a4 */ addiu $a1,$sp,0xa4 /* 359cc: 8fa600a0 */ lw $a2,0xa0($sp) /* 359d0: 00003825 */ or $a3,$zero,$zero -/* 359d4: 0c00f184 */ jal func0003c610 +/* 359d4: 0c00f184 */ jal alEvtqPostEvent /* 359d8: 24840048 */ addiu $a0,$a0,0x48 .L000359dc: /* 359dc: 8fb80094 */ lw $t8,0x94($sp) @@ -5338,7 +5338,7 @@ glabel func00035110 /* 360bc: 00c13023 */ subu $a2,$a2,$at /* 360c0: 000630c0 */ sll $a2,$a2,0x3 /* 360c4: 00c13021 */ addu $a2,$a2,$at -/* 360c8: 0c00f184 */ jal func0003c610 +/* 360c8: 0c00f184 */ jal alEvtqPostEvent /* 360cc: 00063080 */ sll $a2,$a2,0x2 .L000360d0: /* 360d0: 93b80067 */ lbu $t8,0x67($sp) @@ -6558,13 +6558,13 @@ glabel func00037220 /* 372fc: 854b000c */ lh $t3,0xc($t2) /* 37300: 15610024 */ bne $t3,$at,.L00037394 /* 37304: 00000000 */ sll $zero,$zero,0x0 -/* 37308: 0c00c5e9 */ jal func000317a4 +/* 37308: 0c00c5e9 */ jal alUnlink /* 3730c: 8fa40024 */ lw $a0,0x24($sp) /* 37310: 8fad001c */ lw $t5,0x1c($sp) /* 37314: 11a00006 */ beqz $t5,.L00037330 /* 37318: 00000000 */ sll $zero,$zero,0x0 /* 3731c: 8fa40024 */ lw $a0,0x24($sp) -/* 37320: 0c00c5dc */ jal func00031770 +/* 37320: 0c00c5dc */ jal alLink /* 37324: 8fa5001c */ lw $a1,0x1c($sp) /* 37328: 10000007 */ beqz $zero,.L00037348 /* 3732c: 00000000 */ sll $zero,$zero,0x0 @@ -6662,7 +6662,7 @@ glabel func00037460 /* 37464: afbf0014 */ sw $ra,0x14($sp) /* 37468: afa40028 */ sw $a0,0x28($sp) /* 3746c: afa5002c */ sw $a1,0x2c($sp) -/* 37470: 0c012194 */ jal func00048650 +/* 37470: 0c012194 */ jal osSetIntMask /* 37474: 24040001 */ addiu $a0,$zero,0x1 /* 37478: afa20024 */ sw $v0,0x24($sp) /* 3747c: 8fae0028 */ lw $t6,0x28($sp) @@ -6675,7 +6675,7 @@ glabel func00037460 /* 37494: 17200008 */ bnez $t9,.L000374b8 /* 37498: 00000000 */ sll $zero,$zero,0x0 /* 3749c: 8fa4002c */ lw $a0,0x2c($sp) -/* 374a0: 0c00c5dc */ jal func00031770 +/* 374a0: 0c00c5dc */ jal alLink /* 374a4: 8fa50020 */ lw $a1,0x20($sp) /* 374a8: 10000022 */ beqz $zero,.L00037534 /* 374ac: 00000000 */ sll $zero,$zero,0x0 @@ -6699,7 +6699,7 @@ glabel func00037460 /* 374f0: 01f94023 */ subu $t0,$t7,$t9 /* 374f4: adc80008 */ sw $t0,0x8($t6) /* 374f8: 8fa4002c */ lw $a0,0x2c($sp) -/* 374fc: 0c00c5dc */ jal func00031770 +/* 374fc: 0c00c5dc */ jal alLink /* 37500: 8fa50020 */ lw $a1,0x20($sp) /* 37504: 1000000b */ beqz $zero,.L00037534 /* 37508: 00000000 */ sll $zero,$zero,0x0 @@ -6716,7 +6716,7 @@ glabel func00037460 /* 3752c: 15e0ffd7 */ bnez $t7,.L0003748c /* 37530: afaf0020 */ sw $t7,0x20($sp) .L00037534: -/* 37534: 0c012194 */ jal func00048650 +/* 37534: 0c012194 */ jal osSetIntMask /* 37538: 8fa40024 */ lw $a0,0x24($sp) /* 3753c: 10000001 */ beqz $zero,.L00037544 /* 37540: 00000000 */ sll $zero,$zero,0x0 @@ -6787,7 +6787,7 @@ glabel func0003759c /* 37608: 25040048 */ addiu $a0,$t0,0x48 /* 3760c: 012a0019 */ multu $t1,$t2 /* 37610: 00003012 */ mflo $a2 -/* 37614: 0c00f184 */ jal func0003c610 +/* 37614: 0c00f184 */ jal alEvtqPostEvent /* 37618: 00000000 */ sll $zero,$zero,0x0 /* 3761c: 10000001 */ beqz $zero,.L00037624 /* 37620: 00000000 */ sll $zero,$zero,0x0 diff --git a/src/lib/lib_37650.c b/src/lib/lib_37650.c index 187345d9d..83bd44232 100644 --- a/src/lib/lib_37650.c +++ b/src/lib/lib_37650.c @@ -26,7 +26,7 @@ glabel func00037650 /* 37674: 27a50018 */ addiu $a1,$sp,0x18 /* 37678: 00003025 */ or $a2,$zero,$zero /* 3767c: 00003825 */ or $a3,$zero,$zero -/* 37680: 0c00f184 */ jal func0003c610 +/* 37680: 0c00f184 */ jal alEvtqPostEvent /* 37684: 24840048 */ addiu $a0,$a0,0x48 /* 37688: 10000001 */ beqz $zero,.L00037690 /* 3768c: 00000000 */ sll $zero,$zero,0x0 diff --git a/src/lib/lib_37b00.c b/src/lib/lib_37b00.c index 89134282c..53fef8610 100644 --- a/src/lib/lib_37b00.c +++ b/src/lib/lib_37b00.c @@ -1233,7 +1233,7 @@ glabel func00038ba8 /* 38c60: afb8001c */ sw $t8,0x1c($sp) /* 38c64: 8fa4001c */ lw $a0,0x1c($sp) /* 38c68: 8fa50024 */ lw $a1,0x24($sp) -/* 38c6c: 0c012c5c */ jal func0004b170 +/* 38c6c: 0c012c5c */ jal alCopy /* 38c70: 8fa60028 */ lw $a2,0x28($sp) /* 38c74: 3c08800a */ lui $t0,%hi(var8009c3c4) /* 38c78: 8d08c3c4 */ lw $t0,%lo(var8009c3c4)($t0) diff --git a/src/lib/lib_38d30.c b/src/lib/lib_38d30.c index a76ff0e22..f9d6d82ce 100644 --- a/src/lib/lib_38d30.c +++ b/src/lib/lib_38d30.c @@ -1034,7 +1034,7 @@ glabel func00039be0 /* 39c04: 27a50018 */ addiu $a1,$sp,0x18 /* 39c08: 00003025 */ or $a2,$zero,$zero /* 39c0c: 00003825 */ or $a3,$zero,$zero -/* 39c10: 0c00f184 */ jal func0003c610 +/* 39c10: 0c00f184 */ jal alEvtqPostEvent /* 39c14: 24840048 */ addiu $a0,$a0,0x48 /* 39c18: 10000001 */ beqz $zero,.L00039c20 /* 39c1c: 00000000 */ sll $zero,$zero,0x0 @@ -1056,7 +1056,7 @@ glabel func00039c30 /* 39c48: 27a50018 */ addiu $a1,$sp,0x18 /* 39c4c: 00003025 */ or $a2,$zero,$zero /* 39c50: 00003825 */ or $a3,$zero,$zero -/* 39c54: 0c00f184 */ jal func0003c610 +/* 39c54: 0c00f184 */ jal alEvtqPostEvent /* 39c58: 24840048 */ addiu $a0,$a0,0x48 /* 39c5c: 10000001 */ beqz $zero,.L00039c64 /* 39c60: 00000000 */ sll $zero,$zero,0x0 diff --git a/src/lib/lib_39c80.c b/src/lib/lib_39c80.c index 7eff3b7cf..8ad395b30 100644 --- a/src/lib/lib_39c80.c +++ b/src/lib/lib_39c80.c @@ -26,7 +26,7 @@ glabel func00039c80 /* 39ca4: 27a50018 */ addiu $a1,$sp,0x18 /* 39ca8: 00003025 */ or $a2,$zero,$zero /* 39cac: 00003825 */ or $a3,$zero,$zero -/* 39cb0: 0c00f184 */ jal func0003c610 +/* 39cb0: 0c00f184 */ jal alEvtqPostEvent /* 39cb4: 24840048 */ addiu $a0,$a0,0x48 /* 39cb8: 10000001 */ beqz $zero,.L00039cc0 /* 39cbc: 00000000 */ sll $zero,$zero,0x0 diff --git a/src/lib/lib_39f70.c b/src/lib/lib_39f70.c index ce54c26a7..72e3ccced 100644 --- a/src/lib/lib_39f70.c +++ b/src/lib/lib_39f70.c @@ -22,7 +22,7 @@ glabel func00039f70 /* 39f88: 27a50018 */ addiu $a1,$sp,0x18 /* 39f8c: 00003025 */ or $a2,$zero,$zero /* 39f90: 00003825 */ or $a3,$zero,$zero -/* 39f94: 0c00f184 */ jal func0003c610 +/* 39f94: 0c00f184 */ jal alEvtqPostEvent /* 39f98: 24840048 */ addiu $a0,$a0,0x48 /* 39f9c: 10000001 */ beqz $zero,.L00039fa4 /* 39fa0: 00000000 */ sll $zero,$zero,0x0 diff --git a/src/lib/lib_3c4d0.c b/src/lib/lib_3c4d0.c index 635e7a303..e49b67819 100644 --- a/src/lib/lib_3c4d0.c +++ b/src/lib/lib_3c4d0.c @@ -43,7 +43,7 @@ glabel func0003c4d0 /* 3c528: 000a58c0 */ sll $t3,$t2,0x3 /* 3c52c: 016a5823 */ subu $t3,$t3,$t2 /* 3c530: 000b5880 */ sll $t3,$t3,0x2 -/* 3c534: 0c00c5dc */ jal func00031770 +/* 3c534: 0c00c5dc */ jal alLink /* 3c538: 016c2021 */ addu $a0,$t3,$t4 /* 3c53c: 8fad001c */ lw $t5,0x1c($sp) /* 3c540: 8faf0028 */ lw $t7,0x28($sp) @@ -67,7 +67,7 @@ glabel func0003c56c /* 3c570: afbf0014 */ sw $ra,0x14($sp) /* 3c574: afa40028 */ sw $a0,0x28($sp) /* 3c578: afa5002c */ sw $a1,0x2c($sp) -/* 3c57c: 0c012194 */ jal func00048650 +/* 3c57c: 0c012194 */ jal osSetIntMask /* 3c580: 24040001 */ addiu $a0,$zero,0x1 /* 3c584: afa2001c */ sw $v0,0x1c($sp) /* 3c588: 8fae0028 */ lw $t6,0x28($sp) @@ -76,15 +76,15 @@ glabel func0003c56c /* 3c594: 8fb80024 */ lw $t8,0x24($sp) /* 3c598: 1300000f */ beqz $t8,.L0003c5d8 /* 3c59c: 00000000 */ sll $zero,$zero,0x0 -/* 3c5a0: 0c00c5e9 */ jal func000317a4 +/* 3c5a0: 0c00c5e9 */ jal alUnlink /* 3c5a4: 8fa40024 */ lw $a0,0x24($sp) /* 3c5a8: 8fa40024 */ lw $a0,0x24($sp) /* 3c5ac: 8fa5002c */ lw $a1,0x2c($sp) /* 3c5b0: 24060010 */ addiu $a2,$zero,0x10 -/* 3c5b4: 0c012c5c */ jal func0004b170 +/* 3c5b4: 0c012c5c */ jal alCopy /* 3c5b8: 2484000c */ addiu $a0,$a0,0xc /* 3c5bc: 8fa40024 */ lw $a0,0x24($sp) -/* 3c5c0: 0c00c5dc */ jal func00031770 +/* 3c5c0: 0c00c5dc */ jal alLink /* 3c5c4: 8fa50028 */ lw $a1,0x28($sp) /* 3c5c8: 8fb90024 */ lw $t9,0x24($sp) /* 3c5cc: 8f280008 */ lw $t0,0x8($t9) @@ -96,7 +96,7 @@ glabel func0003c56c /* 3c5e0: a5490000 */ sh $t1,0x0($t2) /* 3c5e4: afa00020 */ sw $zero,0x20($sp) .L0003c5e8: -/* 3c5e8: 0c012194 */ jal func00048650 +/* 3c5e8: 0c012194 */ jal osSetIntMask /* 3c5ec: 8fa4001c */ lw $a0,0x1c($sp) /* 3c5f0: 10000003 */ beqz $zero,.L0003c600 /* 3c5f4: 8fa20020 */ lw $v0,0x20($sp) @@ -110,7 +110,7 @@ glabel func0003c56c ); GLOBAL_ASM( -glabel func0003c610 +glabel alEvtqPostEvent /* 3c610: 27bdffd0 */ addiu $sp,$sp,-48 /* 3c614: afbf0014 */ sw $ra,0x14($sp) /* 3c618: afa40030 */ sw $a0,0x30($sp) @@ -118,7 +118,7 @@ glabel func0003c610 /* 3c620: afa60038 */ sw $a2,0x38($sp) /* 3c624: afa7003c */ sw $a3,0x3c($sp) /* 3c628: afa00020 */ sw $zero,0x20($sp) -/* 3c62c: 0c012194 */ jal func00048650 +/* 3c62c: 0c012194 */ jal osSetIntMask /* 3c630: 24040001 */ addiu $a0,$zero,0x1 /* 3c634: afa2001c */ sw $v0,0x1c($sp) /* 3c638: 8fae0030 */ lw $t6,0x30($sp) @@ -127,7 +127,7 @@ glabel func0003c610 /* 3c644: 8fb8002c */ lw $t8,0x2c($sp) /* 3c648: 17000005 */ bnez $t8,.L0003c660 /* 3c64c: 00000000 */ sll $zero,$zero,0x0 -/* 3c650: 0c012194 */ jal func00048650 +/* 3c650: 0c012194 */ jal osSetIntMask /* 3c654: 8fa4001c */ lw $a0,0x1c($sp) /* 3c658: 10000055 */ beqz $zero,.L0003c7b0 /* 3c65c: 00000000 */ sll $zero,$zero,0x0 @@ -139,17 +139,17 @@ glabel func0003c610 /* 3c670: 8fa9003c */ lw $t1,0x3c($sp) /* 3c674: 15200005 */ bnez $t1,.L0003c68c /* 3c678: 00000000 */ sll $zero,$zero,0x0 -/* 3c67c: 0c012194 */ jal func00048650 +/* 3c67c: 0c012194 */ jal osSetIntMask /* 3c680: 8fa4001c */ lw $a0,0x1c($sp) /* 3c684: 1000004a */ beqz $zero,.L0003c7b0 /* 3c688: 00000000 */ sll $zero,$zero,0x0 .L0003c68c: -/* 3c68c: 0c00c5e9 */ jal func000317a4 +/* 3c68c: 0c00c5e9 */ jal alUnlink /* 3c690: 8fa4002c */ lw $a0,0x2c($sp) /* 3c694: 8fa5002c */ lw $a1,0x2c($sp) /* 3c698: 8fa40034 */ lw $a0,0x34($sp) /* 3c69c: 24060010 */ addiu $a2,$zero,0x10 -/* 3c6a0: 0c012c5c */ jal func0004b170 +/* 3c6a0: 0c012c5c */ jal alCopy /* 3c6a4: 24a5000c */ addiu $a1,$a1,0xc /* 3c6a8: 8faa0038 */ lw $t2,0x38($sp) /* 3c6ac: 3c017fff */ lui $at,0x7fff @@ -180,7 +180,7 @@ glabel func0003c610 /* 3c704: ad280008 */ sw $t0,0x8($t1) .L0003c708: /* 3c708: 8fa4002c */ lw $a0,0x2c($sp) -/* 3c70c: 0c00c5dc */ jal func00031770 +/* 3c70c: 0c00c5dc */ jal alLink /* 3c710: 8fa50024 */ lw $a1,0x24($sp) /* 3c714: 10000022 */ beqz $zero,.L0003c7a0 /* 3c718: 00000000 */ sll $zero,$zero,0x0 @@ -205,7 +205,7 @@ glabel func0003c610 /* 3c760: 01095023 */ subu $t2,$t0,$t1 /* 3c764: af2a0008 */ sw $t2,0x8($t9) /* 3c768: 8fa4002c */ lw $a0,0x2c($sp) -/* 3c76c: 0c00c5dc */ jal func00031770 +/* 3c76c: 0c00c5dc */ jal alLink /* 3c770: 8fa50024 */ lw $a1,0x24($sp) /* 3c774: 1000000a */ beqz $zero,.L0003c7a0 /* 3c778: 00000000 */ sll $zero,$zero,0x0 @@ -221,7 +221,7 @@ glabel func0003c610 /* 3c798: 1700ffce */ bnez $t8,.L0003c6d4 /* 3c79c: afb80024 */ sw $t8,0x24($sp) .L0003c7a0: -/* 3c7a0: 0c012194 */ jal func00048650 +/* 3c7a0: 0c012194 */ jal osSetIntMask /* 3c7a4: 8fa4001c */ lw $a0,0x1c($sp) /* 3c7a8: 10000001 */ beqz $zero,.L0003c7b0 /* 3c7ac: 00000000 */ sll $zero,$zero,0x0 @@ -238,7 +238,7 @@ glabel func0003c7c0 /* 3c7c4: afbf0014 */ sw $ra,0x14($sp) /* 3c7c8: afa40030 */ sw $a0,0x30($sp) /* 3c7cc: afa50034 */ sw $a1,0x34($sp) -/* 3c7d0: 0c012194 */ jal func00048650 +/* 3c7d0: 0c012194 */ jal osSetIntMask /* 3c7d4: 24040001 */ addiu $a0,$zero,0x1 /* 3c7d8: afa2001c */ sw $v0,0x1c($sp) /* 3c7dc: 8fae0030 */ lw $t6,0x30($sp) @@ -270,10 +270,10 @@ glabel func0003c7c0 /* 3c840: 03084821 */ addu $t1,$t8,$t0 /* 3c844: ade90008 */ sw $t1,0x8($t7) .L0003c848: -/* 3c848: 0c00c5e9 */ jal func000317a4 +/* 3c848: 0c00c5e9 */ jal alUnlink /* 3c84c: 8fa4002c */ lw $a0,0x2c($sp) /* 3c850: 8fa4002c */ lw $a0,0x2c($sp) -/* 3c854: 0c00c5dc */ jal func00031770 +/* 3c854: 0c00c5dc */ jal alLink /* 3c858: 8fa50030 */ lw $a1,0x30($sp) .L0003c85c: /* 3c85c: 8faa0028 */ lw $t2,0x28($sp) @@ -282,7 +282,7 @@ glabel func0003c7c0 /* 3c868: 1560ffe2 */ bnez $t3,.L0003c7f4 /* 3c86c: 00000000 */ sll $zero,$zero,0x0 .L0003c870: -/* 3c870: 0c012194 */ jal func00048650 +/* 3c870: 0c012194 */ jal osSetIntMask /* 3c874: 8fa4001c */ lw $a0,0x1c($sp) /* 3c878: 10000001 */ beqz $zero,.L0003c880 /* 3c87c: 00000000 */ sll $zero,$zero,0x0 @@ -294,7 +294,7 @@ glabel func0003c7c0 /* 3c890: 27bdffe0 */ addiu $sp,$sp,-32 /* 3c894: afbf0014 */ sw $ra,0x14($sp) /* 3c898: afa40020 */ sw $a0,0x20($sp) -/* 3c89c: 0c012194 */ jal func00048650 +/* 3c89c: 0c012194 */ jal osSetIntMask /* 3c8a0: 24040001 */ addiu $a0,$zero,0x1 /* 3c8a4: afa2001c */ sw $v0,0x1c($sp) /* 3c8a8: 3c0e8006 */ lui $t6,%hi(var8005f114) @@ -311,7 +311,7 @@ glabel func0003c7c0 /* 3c8d4: 8d6bf114 */ lw $t3,%lo(var8005f114)($t3) /* 3c8d8: 8faa0020 */ lw $t2,0x20($sp) /* 3c8dc: ad6a0000 */ sw $t2,0x0($t3) -/* 3c8e0: 0c012194 */ jal func00048650 +/* 3c8e0: 0c012194 */ jal osSetIntMask /* 3c8e4: 8fa4001c */ lw $a0,0x1c($sp) /* 3c8e8: 10000001 */ beqz $zero,.L0003c8f0 /* 3c8ec: 00000000 */ sll $zero,$zero,0x0 @@ -327,7 +327,7 @@ glabel func0003c900 /* 3c900: 27bdffe0 */ addiu $sp,$sp,-32 /* 3c904: afbf0014 */ sw $ra,0x14($sp) /* 3c908: afa40020 */ sw $a0,0x20($sp) -/* 3c90c: 0c012194 */ jal func00048650 +/* 3c90c: 0c012194 */ jal osSetIntMask /* 3c910: 24040001 */ addiu $a0,$zero,0x1 /* 3c914: afa2001c */ sw $v0,0x1c($sp) /* 3c918: 3c0e8006 */ lui $t6,%hi(var8005f114) @@ -344,7 +344,7 @@ glabel func0003c900 /* 3c944: 8d6bf114 */ lw $t3,%lo(var8005f114)($t3) /* 3c948: 8faa0020 */ lw $t2,0x20($sp) /* 3c94c: ad6a0000 */ sw $t2,0x0($t3) -/* 3c950: 0c012194 */ jal func00048650 +/* 3c950: 0c012194 */ jal osSetIntMask /* 3c954: 8fa4001c */ lw $a0,0x1c($sp) /* 3c958: 10000001 */ beqz $zero,.L0003c960 /* 3c95c: 00000000 */ sll $zero,$zero,0x0 @@ -360,7 +360,7 @@ glabel func0003c970 /* 3c970: 27bdffe0 */ addiu $sp,$sp,-32 /* 3c974: afbf0014 */ sw $ra,0x14($sp) /* 3c978: afa40020 */ sw $a0,0x20($sp) -/* 3c97c: 0c012194 */ jal func00048650 +/* 3c97c: 0c012194 */ jal osSetIntMask /* 3c980: 24040001 */ addiu $a0,$zero,0x1 /* 3c984: afa2001c */ sw $v0,0x1c($sp) /* 3c988: 3c0e8006 */ lui $t6,%hi(var8005f114) @@ -377,7 +377,7 @@ glabel func0003c970 /* 3c9b4: 8d6bf114 */ lw $t3,%lo(var8005f114)($t3) /* 3c9b8: 8faa0020 */ lw $t2,0x20($sp) /* 3c9bc: ad6a0000 */ sw $t2,0x0($t3) -/* 3c9c0: 0c012194 */ jal func00048650 +/* 3c9c0: 0c012194 */ jal osSetIntMask /* 3c9c4: 8fa4001c */ lw $a0,0x1c($sp) /* 3c9c8: 10000001 */ beqz $zero,.L0003c9d0 /* 3c9cc: 00000000 */ sll $zero,$zero,0x0 @@ -529,12 +529,12 @@ glabel func0003cbb4 /* 3cbdc: 8fb80024 */ lw $t8,0x24($sp) /* 3cbe0: 8fb90028 */ lw $t9,0x28($sp) /* 3cbe4: af380000 */ sw $t8,0x0($t9) -/* 3cbe8: 0c00c5e9 */ jal func000317a4 +/* 3cbe8: 0c00c5e9 */ jal alUnlink /* 3cbec: 8fa40024 */ lw $a0,0x24($sp) /* 3cbf0: 3c058006 */ lui $a1,%hi(var8005f114) /* 3cbf4: 8ca5f114 */ lw $a1,%lo(var8005f114)($a1) /* 3cbf8: 8fa40024 */ lw $a0,0x24($sp) -/* 3cbfc: 0c00c5dc */ jal func00031770 +/* 3cbfc: 0c00c5dc */ jal alLink /* 3cc00: 24a5000c */ addiu $a1,$a1,12 /* 3cc04: 10000030 */ beqz $zero,.L0003ccc8 /* 3cc08: 00000000 */ sll $zero,$zero,0x0 @@ -547,12 +547,12 @@ glabel func0003cbb4 /* 3cc20: 8faa0024 */ lw $t2,0x24($sp) /* 3cc24: 8fab0028 */ lw $t3,0x28($sp) /* 3cc28: ad6a0000 */ sw $t2,0x0($t3) -/* 3cc2c: 0c00c5e9 */ jal func000317a4 +/* 3cc2c: 0c00c5e9 */ jal alUnlink /* 3cc30: 8fa40024 */ lw $a0,0x24($sp) /* 3cc34: 3c058006 */ lui $a1,%hi(var8005f114) /* 3cc38: 8ca5f114 */ lw $a1,%lo(var8005f114)($a1) /* 3cc3c: 8fa40024 */ lw $a0,0x24($sp) -/* 3cc40: 0c00c5dc */ jal func00031770 +/* 3cc40: 0c00c5dc */ jal alLink /* 3cc44: 24a5000c */ addiu $a1,$a1,12 /* 3cc48: 1000001f */ beqz $zero,.L0003ccc8 /* 3cc4c: 00000000 */ sll $zero,$zero,0x0 diff --git a/src/lib/lib_3d280.c b/src/lib/lib_3d280.c index 7b91e3d07..782d051d5 100644 --- a/src/lib/lib_3d280.c +++ b/src/lib/lib_3d280.c @@ -122,11 +122,11 @@ glabel func0003d340 /* 3d3e8: 018e7821 */ addu $t7,$t4,$t6 /* 3d3ec: ad6f0008 */ sw $t7,0x8($t3) .L0003d3f0: -/* 3d3f0: 0c00c5e9 */ jal func000317a4 +/* 3d3f0: 0c00c5e9 */ jal alUnlink /* 3d3f4: 8fa40028 */ lw $a0,0x28($sp) /* 3d3f8: 8fa50040 */ lw $a1,0x40($sp) /* 3d3fc: 8fa40028 */ lw $a0,0x28($sp) -/* 3d400: 0c00c5dc */ jal func00031770 +/* 3d400: 0c00c5dc */ jal alLink /* 3d404: 24a50048 */ addiu $a1,$a1,0x48 .L0003d408: /* 3d408: 8fb80024 */ lw $t8,0x24($sp) @@ -166,7 +166,7 @@ glabel func0003d340 /* 3d48c: 27a50030 */ addiu $a1,$sp,0x30 /* 3d490: 8fa60048 */ lw $a2,0x48($sp) /* 3d494: 00003825 */ or $a3,$zero,$zero -/* 3d498: 0c00f184 */ jal func0003c610 +/* 3d498: 0c00f184 */ jal alEvtqPostEvent /* 3d49c: 24840048 */ addiu $a0,$a0,0x48 /* 3d4a0: 10000001 */ beqz $zero,.L0003d4a8 /* 3d4a4: 00000000 */ sll $zero,$zero,0x0 @@ -229,11 +229,11 @@ glabel func0003d4b8 /* 3d570: 01d8c821 */ addu $t9,$t6,$t8 /* 3d574: adb90008 */ sw $t9,0x8($t5) .L0003d578: -/* 3d578: 0c00c5e9 */ jal func000317a4 +/* 3d578: 0c00c5e9 */ jal alUnlink /* 3d57c: 8fa4002c */ lw $a0,0x2c($sp) /* 3d580: 8fa50030 */ lw $a1,0x30($sp) /* 3d584: 8fa4002c */ lw $a0,0x2c($sp) -/* 3d588: 0c00c5dc */ jal func00031770 +/* 3d588: 0c00c5dc */ jal alLink /* 3d58c: 24a50048 */ addiu $a1,$a1,0x48 /* 3d590: 10000002 */ beqz $zero,.L0003d59c /* 3d594: 00000000 */ sll $zero,$zero,0x0 @@ -1205,7 +1205,7 @@ glabel func0003e2a0 /* 3e31c: 8de40014 */ lw $a0,0x14($t7) /* 3e320: 0320f809 */ jalr $t9 /* 3e324: 00000000 */ sll $zero,$zero,0x0 -/* 3e328: 0c00c5e9 */ jal func000317a4 +/* 3e328: 0c00c5e9 */ jal alUnlink /* 3e32c: 8fa40024 */ lw $a0,0x24($sp) /* 3e330: 8fa80020 */ lw $t0,0x20($sp) /* 3e334: 11000007 */ beqz $t0,.L0003e354 @@ -1219,7 +1219,7 @@ glabel func0003e2a0 .L0003e354: /* 3e354: 8fa50028 */ lw $a1,0x28($sp) /* 3e358: 8fa40024 */ lw $a0,0x24($sp) -/* 3e35c: 0c00c5dc */ jal func00031770 +/* 3e35c: 0c00c5dc */ jal alLink /* 3e360: 24a50048 */ addiu $a1,$a1,0x48 /* 3e364: 87ae001e */ lh $t6,0x1e($sp) /* 3e368: 24010016 */ addiu $at,$zero,0x16 diff --git a/src/lib/lib_3e730.c b/src/lib/lib_3e730.c index cdb473399..cbcb1312a 100644 --- a/src/lib/lib_3e730.c +++ b/src/lib/lib_3e730.c @@ -9019,7 +9019,7 @@ glabel func00041600 /* 41b34: 27ab0070 */ addiu $t3,$sp,0x70 /* 41b38: 012b2021 */ addu $a0,$t1,$t3 /* 41b3c: 27a50028 */ addiu $a1,$sp,0x28 -/* 41b40: 0c012c5c */ jal func0004b170 +/* 41b40: 0c012c5c */ jal alCopy /* 41b44: 24060010 */ addiu $a2,$zero,0x10 /* 41b48: 1000000f */ beqz $zero,.L00041b88 /* 41b4c: 00000000 */ sll $zero,$zero,0x0 @@ -9036,7 +9036,7 @@ glabel func00041600 /* 41b74: 010fc021 */ addu $t8,$t0,$t7 /* 41b78: 030e2021 */ addu $a0,$t8,$t6 /* 41b7c: 27a50028 */ addiu $a1,$sp,0x28 -/* 41b80: 0c012c5c */ jal func0004b170 +/* 41b80: 0c012c5c */ jal alCopy /* 41b84: 24060010 */ addiu $a2,$zero,0x10 .L00041b88: /* 41b88: afa00024 */ sw $zero,0x24($sp) @@ -11247,7 +11247,7 @@ glabel func0004371c /* 43bc4: 27a80034 */ addiu $t0,$sp,0x34 /* 43bc8: 01e82821 */ addu $a1,$t7,$t0 /* 43bcc: 24846a64 */ addiu $a0,$a0,0x6a64 -/* 43bd0: 0c012c5c */ jal func0004b170 +/* 43bd0: 0c012c5c */ jal alCopy /* 43bd4: 24060048 */ addiu $a2,$zero,0x48 /* 43bd8: 8fa9094c */ lw $t1,0x94c($sp) /* 43bdc: 8fae093c */ lw $t6,0x93c($sp) diff --git a/src/lib/lib_43dd0.c b/src/lib/lib_43dd0.c index 0c43baec1..7e2d58532 100644 --- a/src/lib/lib_43dd0.c +++ b/src/lib/lib_43dd0.c @@ -35,7 +35,7 @@ glabel func00043dd0 /* 43e08: 2525001c */ addiu $a1,$t1,0x1c /* 43e0c: 012a2021 */ addu $a0,$t1,$t2 /* 43e10: 2484001c */ addiu $a0,$a0,0x1c -/* 43e14: 0c012c5c */ jal func0004b170 +/* 43e14: 0c012c5c */ jal alCopy /* 43e18: 01403025 */ or $a2,$t2,$zero /* 43e1c: 8fab0020 */ lw $t3,0x20($sp) /* 43e20: 8fad001c */ lw $t5,0x1c($sp) @@ -636,7 +636,7 @@ glabel func00044650 /* 4469c: 27a50020 */ addiu $a1,$sp,0x20 /* 446a0: 8fa6001c */ lw $a2,0x1c($sp) /* 446a4: 00003825 */ or $a3,$zero,$zero -/* 446a8: 0c00f184 */ jal func0003c610 +/* 446a8: 0c00f184 */ jal alEvtqPostEvent /* 446ac: 24840048 */ addiu $a0,$a0,0x48 /* 446b0: 10000001 */ beqz $zero,.L000446b8 /* 446b4: 00000000 */ sll $zero,$zero,0x0 diff --git a/src/lib/lib_44f60.c b/src/lib/lib_44f60.c index dc31378ea..da018eb46 100644 --- a/src/lib/lib_44f60.c +++ b/src/lib/lib_44f60.c @@ -556,7 +556,7 @@ glabel func00045608 /* 4573c: 8dab0020 */ lw $t3,0x20($t5) /* 45740: 8da50010 */ lw $a1,0x10($t5) /* 45744: 8d64000c */ lw $a0,0xc($t3) -/* 45748: 0c012c5c */ jal func0004b170 +/* 45748: 0c012c5c */ jal alCopy /* 4574c: 2484000c */ addiu $a0,$a0,0xc /* 45750: 10000008 */ beqz $zero,.L00045774 /* 45754: 00000000 */ sll $zero,$zero,0x0 diff --git a/src/lib/lib_48650.c b/src/lib/lib_48650.c index b48a2172e..8f1b30275 100644 --- a/src/lib/lib_48650.c +++ b/src/lib/lib_48650.c @@ -14,7 +14,7 @@ #include "types.h" GLOBAL_ASM( -glabel func00048650 +glabel osSetIntMask /* 48650: 400c6000 */ mfc0 $t4,$12 /* 48654: 3182ff01 */ andi $v0,$t4,0xff01 /* 48658: 3c088006 */ lui $t0,%hi(var8005cf70) diff --git a/src/lib/lib_4b170.c b/src/lib/lib_4b170.c index 62d9fdbed..caba40e47 100644 --- a/src/lib/lib_4b170.c +++ b/src/lib/lib_4b170.c @@ -11,7 +11,7 @@ #include "types.h" GLOBAL_ASM( -glabel func0004b170 +glabel alCopy /* 4b170: 10c0001a */ beqz $a2,.L0004b1dc /* 4b174: 00a03825 */ or $a3,$a1,$zero /* 4b178: 10850018 */ beq $a0,$a1,.L0004b1dc diff --git a/src/lib/lib_4b5e0.c b/src/lib/lib_4b5e0.c index 3628869dd..0b51d62dc 100644 --- a/src/lib/lib_4b5e0.c +++ b/src/lib/lib_4b5e0.c @@ -135,7 +135,7 @@ glabel __osContRamWrite /* 4b774: 24060020 */ addiu $a2,$zero,0x20 /* 4b778: 00594025 */ or $t0,$v0,$t9 /* 4b77c: a2080005 */ sb $t0,0x5($s0) -/* 4b780: 0c012c5c */ jal func0004b170 +/* 4b780: 0c012c5c */ jal alCopy /* 4b784: 8fa40074 */ lw $a0,0x74($sp) /* 4b788: 24040001 */ addiu $a0,$zero,0x1 /* 4b78c: 0c012a34 */ jal __osSiRawStartDma @@ -319,7 +319,7 @@ glabel __osContRamRead /* 4ba18: 10000006 */ beqz $zero,.L0004ba34 /* 4ba1c: 24130004 */ addiu $s3,$zero,0x4 .L0004ba20: -/* 4ba20: 0c012c5c */ jal func0004b170 +/* 4ba20: 0c012c5c */ jal alCopy /* 4ba24: 24060020 */ addiu $a2,$zero,0x20 /* 4ba28: 10000003 */ beqz $zero,.L0004ba38 /* 4ba2c: 24010004 */ addiu $at,$zero,0x4 diff --git a/src/lib/lib_4c090.c b/src/lib/lib_4c090.c index 4ee1970e3..1d359517e 100644 --- a/src/lib/lib_4c090.c +++ b/src/lib/lib_4c090.c @@ -553,7 +553,7 @@ glabel func0004c6b4 /* 4c7d0: 02202025 */ or $a0,$s1,$zero .L0004c7d4: /* 4c7d4: 2605000c */ addiu $a1,$s0,0xc -/* 4c7d8: 0c012c5c */ jal func0004b170 +/* 4c7d8: 0c012c5c */ jal alCopy /* 4c7dc: 24060020 */ addiu $a2,$zero,0x20 /* 4c7e0: 922e001b */ lbu $t6,0x1b($s1) /* 4c7e4: 24090010 */ addiu $t1,$zero,0x10 @@ -682,7 +682,7 @@ glabel func0004c934 /* 4c98c: 2484c870 */ addiu $a0,$a0,%lo(var8009c870) /* 4c990: 57280006 */ bnel $t9,$t0,.L0004c9ac /* 4c994: 92490065 */ lbu $t1,0x65($s2) -/* 4c998: 0c012c5c */ jal func0004b170 +/* 4c998: 0c012c5c */ jal alCopy /* 4c99c: 24060100 */ addiu $a2,$zero,0x100 /* 4c9a0: 10000091 */ beqz $zero,.L0004cbe8 /* 4c9a4: 00001025 */ or $v0,$zero,$zero @@ -838,7 +838,7 @@ glabel func0004c934 /* 4cbc4: 24a5c870 */ addiu $a1,$a1,%lo(var8009c870) /* 4cbc8: 8fa4005c */ lw $a0,0x5c($sp) /* 4cbcc: 24060100 */ addiu $a2,$zero,0x100 -/* 4cbd0: 0c012c5c */ jal func0004b170 +/* 4cbd0: 0c012c5c */ jal alCopy /* 4cbd4: a02b0984 */ sb $t3,%lo(var80060984)($at) /* 4cbd8: 8e4e0008 */ lw $t6,0x8($s2) /* 4cbdc: 3c018006 */ lui $at,%hi(var80060980) diff --git a/src/lib/lib_4d000.c b/src/lib/lib_4d000.c index 6eb92b67c..b6ae05056 100644 --- a/src/lib/lib_4d000.c +++ b/src/lib/lib_4d000.c @@ -173,7 +173,7 @@ glabel func0004d000 /* 4d21c: 0114082a */ slt $at,$t0,$s4 /* 4d220: 5020000a */ beqzl $at,.L0004d24c /* 4d224: 0000a025 */ or $s4,$zero,$zero -/* 4d228: 0c012c5c */ jal func0004b170 +/* 4d228: 0c012c5c */ jal alCopy /* 4d22c: 24060100 */ addiu $a2,$zero,0x100 /* 4d230: 8fa90290 */ lw $t1,0x290($sp) /* 4d234: 8fb6028c */ lw $s6,0x28c($sp) @@ -218,11 +218,11 @@ glabel func0004d000 /* 4d2b8: 27a50070 */ addiu $a1,$sp,0x70 /* 4d2bc: 24060010 */ addiu $a2,$zero,0x10 /* 4d2c0: a7ad0064 */ sh $t5,0x64($sp) -/* 4d2c4: 0c012c5c */ jal func0004b170 +/* 4d2c4: 0c012c5c */ jal alCopy /* 4d2c8: afae0060 */ sw $t6,0x60($sp) /* 4d2cc: 8fa402a8 */ lw $a0,0x2a8($sp) /* 4d2d0: 27a5006c */ addiu $a1,$sp,0x6c -/* 4d2d4: 0c012c5c */ jal func0004b170 +/* 4d2d4: 0c012c5c */ jal alCopy /* 4d2d8: 24060004 */ addiu $a2,$zero,0x4 /* 4d2dc: 8faf02b0 */ lw $t7,0x2b0($sp) /* 4d2e0: 8e79005c */ lw $t9,0x5c($s3) diff --git a/src/lib/lib_50a00.c b/src/lib/lib_50a00.c index 840fb1a9c..7b8b30a03 100644 --- a/src/lib/lib_50a00.c +++ b/src/lib/lib_50a00.c @@ -136,12 +136,12 @@ glabel func00050a00 /* 50b88: a44f0008 */ sh $t7,0x8($v0) /* 50b8c: 8fb80038 */ lw $t8,0x38($sp) /* 50b90: 24060010 */ addiu $a2,$zero,0x10 -/* 50b94: 0c012c5c */ jal func0004b170 +/* 50b94: 0c012c5c */ jal alCopy /* 50b98: ac580004 */ sw $t8,0x4($v0) /* 50b9c: 8fa50168 */ lw $a1,0x168($sp) /* 50ba0: 27a40044 */ addiu $a0,$sp,0x44 /* 50ba4: 24060004 */ addiu $a2,$zero,0x4 -/* 50ba8: 0c012c5c */ jal func0004b170 +/* 50ba8: 0c012c5c */ jal alCopy /* 50bac: 24a5000a */ addiu $a1,$a1,0xa /* 50bb0: 8e640004 */ lw $a0,0x4($s3) /* 50bb4: 0c012ea4 */ jal __osPfsGetStatus @@ -369,7 +369,7 @@ glabel func00050d60 .L00050ebc: /* 50ebc: 8fa50094 */ lw $a1,0x94($sp) /* 50ec0: 24060050 */ addiu $a2,$zero,0x50 -/* 50ec4: 0c012c5c */ jal func0004b170 +/* 50ec4: 0c012c5c */ jal alCopy /* 50ec8: afa70088 */ sw $a3,0x88($sp) /* 50ecc: 8faa0094 */ lw $t2,0x94($sp) /* 50ed0: 3c0b8006 */ lui $t3,%hi(var80061220) diff --git a/src/lib/lib_513b0.c b/src/lib/lib_513b0.c index 33ca64c6a..95c273319 100644 --- a/src/lib/lib_513b0.c +++ b/src/lib/lib_513b0.c @@ -242,7 +242,7 @@ glabel func000513b0 /* 516d0: 8fa40044 */ lw $a0,0x44($sp) .L000516d4: /* 516d4: 2605000c */ addiu $a1,$s0,0xc -/* 516d8: 0c012c5c */ jal func0004b170 +/* 516d8: 0c012c5c */ jal alCopy /* 516dc: 24060020 */ addiu $a2,$zero,0x20 /* 516e0: 8fab0044 */ lw $t3,0x44($sp) /* 516e4: 24190010 */ addiu $t9,$zero,0x10