diff options
Diffstat (limited to 'asm/SDK/HBM')
-rw-r--r-- | asm/SDK/HBM/HBMBase.s | 80 | ||||
-rw-r--r-- | asm/SDK/HBM/HBMGUIManager.s | 14 |
2 files changed, 47 insertions, 47 deletions
diff --git a/asm/SDK/HBM/HBMBase.s b/asm/SDK/HBM/HBMBase.s index 767f73c..cca0fcd 100644 --- a/asm/SDK/HBM/HBMBase.s +++ b/asm/SDK/HBM/HBMBase.s @@ -6,13 +6,13 @@ HBMAllocMem__FUl:
/* 8039A068 00395CC8 7C 64 1B 78 */ mr r4, r3
/* 8039A06C 00395CCC 80 6D 95 4C */ lwz r3, lbl_8063E80C-_SDA_BASE_(r13)
-/* 8039A070 00395CD0 4B EF D6 B4 */ b func_80297724
+/* 8039A070 00395CD0 4B EF D6 B4 */ b MEMAllocFromAllocator
.global HBMFreeMem__FPv
HBMFreeMem__FPv:
/* 8039A074 00395CD4 7C 64 1B 78 */ mr r4, r3
/* 8039A078 00395CD8 80 6D 95 4C */ lwz r3, lbl_8063E80C-_SDA_BASE_(r13)
-/* 8039A07C 00395CDC 4B EF D6 B8 */ b func_80297734
+/* 8039A07C 00395CDC 4B EF D6 B8 */ b MEMFreeToAllocator
.global HBMCreate
HBMCreate:
@@ -44,7 +44,7 @@ lbl_8039A0C0: /* 8039A0DC 00395D3C 7C 64 1B 78 */ mr r4, r3
/* 8039A0E0 00395D40 38 7F CE B8 */ addi r3, r31, lbl_8063CEB8@l
/* 8039A0E4 00395D44 38 A0 00 20 */ li r5, 0x20
-/* 8039A0E8 00395D48 4B EF D6 5D */ bl func_80297744
+/* 8039A0E8 00395D48 4B EF D6 5D */ bl MEMInitAllocatorForExpHeap
/* 8039A0EC 00395D4C 38 1F CE B8 */ addi r0, r31, -12616
/* 8039A0F0 00395D50 90 0D 95 4C */ stw r0, lbl_8063E80C-_SDA_BASE_(r13)
lbl_8039A0F4:
@@ -85,7 +85,7 @@ lbl_8039A15C: lbl_8039A164:
/* 8039A164 00395DC4 80 6D 95 4C */ lwz r3, lbl_8063E80C-_SDA_BASE_(r13)
/* 8039A168 00395DC8 38 80 07 68 */ li r4, 0x768
-/* 8039A16C 00395DCC 4B EF D5 B9 */ bl func_80297724
+/* 8039A16C 00395DCC 4B EF D5 B9 */ bl MEMAllocFromAllocator
/* 8039A170 00395DD0 2C 03 00 00 */ cmpwi r3, 0
/* 8039A174 00395DD4 41 82 00 14 */ beq lbl_8039A188
/* 8039A178 00395DD8 41 82 00 0C */ beq lbl_8039A184
@@ -115,7 +115,7 @@ HBMDelete: /* 8039A1C4 00395E24 48 00 04 E9 */ bl __dt__Q210homebutton10HomeButtonFv
/* 8039A1C8 00395E28 80 6D 95 4C */ lwz r3, lbl_8063E80C-_SDA_BASE_(r13)
/* 8039A1CC 00395E2C 80 8D B2 E0 */ lwz r4, lbl_806405A0-_SDA_BASE_(r13)
-/* 8039A1D0 00395E30 4B EF D5 65 */ bl func_80297734
+/* 8039A1D0 00395E30 4B EF D5 65 */ bl MEMFreeToAllocator
/* 8039A1D4 00395E34 38 00 00 00 */ li r0, 0
/* 8039A1D8 00395E38 90 0D B2 E0 */ stw r0, lbl_806405A0-_SDA_BASE_(r13)
/* 8039A1DC 00395E3C 80 1F 00 3C */ lwz r0, 0x3c(r31)
@@ -300,12 +300,12 @@ HBMCreateMemorySound: /* 8039A428 00396088 7C 83 23 78 */ mr r3, r4
/* 8039A42C 0039608C 7C A4 2B 78 */ mr r4, r5
/* 8039A430 00396090 38 A0 00 00 */ li r5, 0
-/* 8039A434 00396094 4B EF CF D9 */ bl func_8029740C
+/* 8039A434 00396094 4B EF CF D9 */ bl MEMCreateFrmHeapEx
/* 8039A438 00396098 3F C0 80 64 */ lis r30, lbl_8063CEC8@ha
/* 8039A43C 0039609C 7C 64 1B 78 */ mr r4, r3
/* 8039A440 003960A0 38 7E CE C8 */ addi r3, r30, lbl_8063CEC8@l
/* 8039A444 003960A4 38 A0 00 20 */ li r5, 0x20
-/* 8039A448 003960A8 4B EF D3 19 */ bl func_80297760
+/* 8039A448 003960A8 4B EF D3 19 */ bl MEMInitAllocatorForFrmHeap
/* 8039A44C 003960AC 3F E0 80 64 */ lis r31, lbl_8063CED8@ha
/* 8039A450 003960B0 83 AD B2 E0 */ lwz r29, lbl_806405A0-_SDA_BASE_(r13)
/* 8039A454 003960B4 3B FF CE D8 */ addi r31, r31, lbl_8063CED8@l
@@ -313,7 +313,7 @@ HBMCreateMemorySound: /* 8039A45C 003960BC 4B ED 54 ED */ bl OSLockMutex
/* 8039A460 003960C0 38 7E CE C8 */ addi r3, r30, -12600
/* 8039A464 003960C4 38 80 01 8C */ li r4, 0x18c
-/* 8039A468 003960C8 4B EF D2 BD */ bl func_80297724
+/* 8039A468 003960C8 4B EF D2 BD */ bl MEMAllocFromAllocator
/* 8039A46C 003960CC 2C 03 00 00 */ cmpwi r3, 0
/* 8039A470 003960D0 41 82 00 10 */ beq lbl_8039A480
/* 8039A474 003960D4 41 82 00 08 */ beq lbl_8039A47C
@@ -329,7 +329,7 @@ lbl_8039A480: /* 8039A494 003960F4 38 63 CE C8 */ addi r3, r3, lbl_8063CEC8@l
/* 8039A498 003960F8 83 C4 01 24 */ lwz r30, 0x124(r4)
/* 8039A49C 003960FC 7F C4 F3 78 */ mr r4, r30
-/* 8039A4A0 00396100 4B EF D2 85 */ bl func_80297724
+/* 8039A4A0 00396100 4B EF D2 85 */ bl MEMAllocFromAllocator
/* 8039A4A4 00396104 7C 64 1B 78 */ mr r4, r3
/* 8039A4A8 00396108 80 7D 05 D4 */ lwz r3, 0x5d4(r29)
/* 8039A4AC 0039610C 7F C5 F3 78 */ mr r5, r30
@@ -359,7 +359,7 @@ HBMDeleteSound: /* 8039A500 00396160 3C 60 80 64 */ lis r3, lbl_8063CEC8@ha
/* 8039A504 00396164 38 63 CE C8 */ addi r3, r3, lbl_8063CEC8@l
/* 8039A508 00396168 80 63 00 04 */ lwz r3, 4(r3)
-/* 8039A50C 0039616C 4B EF CF 85 */ bl func_80297490
+/* 8039A50C 0039616C 4B EF CF 85 */ bl MEMDestroyFrmHeap
/* 8039A510 00396170 80 01 00 14 */ lwz r0, 0x14(r1)
/* 8039A514 00396174 7C 08 03 A6 */ mtlr r0
/* 8039A518 00396178 38 21 00 10 */ addi r1, r1, 0x10
@@ -492,7 +492,7 @@ __dt__Q210homebutton10HomeButtonFv: /* 8039A6E4 00396344 4E 80 04 21 */ bctrl
/* 8039A6E8 00396348 80 6D 95 4C */ lwz r3, lbl_8063E80C-_SDA_BASE_(r13)
/* 8039A6EC 0039634C 80 9E 01 FC */ lwz r4, 0x1fc(r30)
-/* 8039A6F0 00396350 4B EF D0 45 */ bl func_80297734
+/* 8039A6F0 00396350 4B EF D0 45 */ bl MEMFreeToAllocator
/* 8039A6F4 00396354 80 7E 01 E8 */ lwz r3, 0x1e8(r30)
/* 8039A6F8 00396358 38 80 FF FF */ li r4, -1
/* 8039A6FC 0039635C 81 83 00 00 */ lwz r12, 0(r3)
@@ -501,7 +501,7 @@ __dt__Q210homebutton10HomeButtonFv: /* 8039A708 00396368 4E 80 04 21 */ bctrl
/* 8039A70C 0039636C 80 6D 95 4C */ lwz r3, lbl_8063E80C-_SDA_BASE_(r13)
/* 8039A710 00396370 80 9E 01 E8 */ lwz r4, 0x1e8(r30)
-/* 8039A714 00396374 4B EF D0 21 */ bl func_80297734
+/* 8039A714 00396374 4B EF D0 21 */ bl MEMFreeToAllocator
/* 8039A718 00396378 80 7E 00 04 */ lwz r3, 4(r30)
/* 8039A71C 0039637C 80 03 00 20 */ lwz r0, 0x20(r3)
/* 8039A720 00396380 2C 00 00 00 */ cmpwi r0, 0
@@ -517,7 +517,7 @@ lbl_8039A730: /* 8039A744 003963A4 4E 80 04 21 */ bctrl
/* 8039A748 003963A8 80 6D 95 4C */ lwz r3, lbl_8063E80C-_SDA_BASE_(r13)
/* 8039A74C 003963AC 80 9C 01 EC */ lwz r4, 0x1ec(r28)
-/* 8039A750 003963B0 4B EF CF E5 */ bl func_80297734
+/* 8039A750 003963B0 4B EF CF E5 */ bl MEMFreeToAllocator
/* 8039A754 003963B4 3B BD 00 01 */ addi r29, r29, 1
/* 8039A758 003963B8 3B 9C 00 04 */ addi r28, r28, 4
/* 8039A75C 003963BC 2C 1D 00 04 */ cmpwi r29, 4
@@ -535,7 +535,7 @@ lbl_8039A770: /* 8039A784 003963E4 4E 80 04 21 */ bctrl
/* 8039A788 003963E8 80 6D 95 4C */ lwz r3, lbl_8063E80C-_SDA_BASE_(r13)
/* 8039A78C 003963EC 80 9C 02 70 */ lwz r4, 0x270(r28)
-/* 8039A790 003963F0 4B EF CF A5 */ bl func_80297734
+/* 8039A790 003963F0 4B EF CF A5 */ bl MEMFreeToAllocator
/* 8039A794 003963F4 3B 9C 00 04 */ addi r28, r28, 4
/* 8039A798 003963F8 3B BD 00 01 */ addi r29, r29, 1
lbl_8039A79C:
@@ -553,7 +553,7 @@ lbl_8039A7B0: /* 8039A7C4 00396424 4E 80 04 21 */ bctrl
/* 8039A7C8 00396428 80 6D 95 4C */ lwz r3, lbl_8063E80C-_SDA_BASE_(r13)
/* 8039A7CC 0039642C 80 9C 03 C8 */ lwz r4, 0x3c8(r28)
-/* 8039A7D0 00396430 4B EF CF 65 */ bl func_80297734
+/* 8039A7D0 00396430 4B EF CF 65 */ bl MEMFreeToAllocator
/* 8039A7D4 00396434 3B BD 00 01 */ addi r29, r29, 1
/* 8039A7D8 00396438 3B 9C 00 04 */ addi r28, r28, 4
/* 8039A7DC 0039643C 2C 1D 00 0F */ cmpwi r29, 0xf
@@ -569,14 +569,14 @@ lbl_8039A7EC: /* 8039A800 00396460 4E 80 04 21 */ bctrl
/* 8039A804 00396464 80 6D 95 4C */ lwz r3, lbl_8063E80C-_SDA_BASE_(r13)
/* 8039A808 00396468 80 9C 02 A0 */ lwz r4, 0x2a0(r28)
-/* 8039A80C 0039646C 4B EF CF 29 */ bl func_80297734
+/* 8039A80C 0039646C 4B EF CF 29 */ bl MEMFreeToAllocator
/* 8039A810 00396470 3B BD 00 01 */ addi r29, r29, 1
/* 8039A814 00396474 3B 9C 00 04 */ addi r28, r28, 4
/* 8039A818 00396478 2C 1D 00 4A */ cmpwi r29, 0x4a
/* 8039A81C 0039647C 41 80 FF D0 */ blt lbl_8039A7EC
/* 8039A820 00396480 80 6D 95 4C */ lwz r3, lbl_8063E80C-_SDA_BASE_(r13)
/* 8039A824 00396484 80 9E 02 04 */ lwz r4, 0x204(r30)
-/* 8039A828 00396488 4B EF CF 0D */ bl func_80297734
+/* 8039A828 00396488 4B EF CF 0D */ bl MEMFreeToAllocator
/* 8039A82C 0039648C 80 7E 02 00 */ lwz r3, 0x200(r30)
/* 8039A830 00396490 38 80 FF FF */ li r4, -1
/* 8039A834 00396494 81 83 00 00 */ lwz r12, 0(r3)
@@ -585,7 +585,7 @@ lbl_8039A7EC: /* 8039A840 003964A0 4E 80 04 21 */ bctrl
/* 8039A844 003964A4 80 6D 95 4C */ lwz r3, lbl_8063E80C-_SDA_BASE_(r13)
/* 8039A848 003964A8 80 9E 02 00 */ lwz r4, 0x200(r30)
-/* 8039A84C 003964AC 4B EF CE E9 */ bl func_80297734
+/* 8039A84C 003964AC 4B EF CE E9 */ bl MEMFreeToAllocator
/* 8039A850 003964B0 7F DC F3 78 */ mr r28, r30
/* 8039A854 003964B4 3B A0 00 00 */ li r29, 0
lbl_8039A858:
@@ -594,7 +594,7 @@ lbl_8039A858: /* 8039A860 003964C0 48 00 A8 89 */ bl __dt__Q210homebutton10ControllerFv
/* 8039A864 003964C4 80 6D 95 4C */ lwz r3, lbl_8063E80C-_SDA_BASE_(r13)
/* 8039A868 003964C8 80 9C 02 5C */ lwz r4, 0x25c(r28)
-/* 8039A86C 003964CC 4B EF CE C9 */ bl func_80297734
+/* 8039A86C 003964CC 4B EF CE C9 */ bl MEMFreeToAllocator
/* 8039A870 003964D0 3B BD 00 01 */ addi r29, r29, 1
/* 8039A874 003964D4 3B 9C 00 04 */ addi r28, r28, 4
/* 8039A878 003964D8 2C 1D 00 04 */ cmpwi r29, 4
@@ -607,15 +607,15 @@ lbl_8039A858: /* 8039A894 003964F4 4E 80 04 21 */ bctrl
/* 8039A898 003964F8 80 6D 95 4C */ lwz r3, lbl_8063E80C-_SDA_BASE_(r13)
/* 8039A89C 003964FC 80 9E 02 6C */ lwz r4, 0x26c(r30)
-/* 8039A8A0 00396500 4B EF CE 95 */ bl func_80297734
+/* 8039A8A0 00396500 4B EF CE 95 */ bl MEMFreeToAllocator
/* 8039A8A4 00396504 38 00 00 00 */ li r0, 0
/* 8039A8A8 00396508 80 9E 00 A8 */ lwz r4, 0xa8(r30)
/* 8039A8AC 0039650C 90 1E 02 6C */ stw r0, 0x26c(r30)
/* 8039A8B0 00396510 80 6D 95 4C */ lwz r3, lbl_8063E80C-_SDA_BASE_(r13)
-/* 8039A8B4 00396514 4B EF CE 81 */ bl func_80297734
+/* 8039A8B4 00396514 4B EF CE 81 */ bl MEMFreeToAllocator
/* 8039A8B8 00396518 80 6D 95 4C */ lwz r3, lbl_8063E80C-_SDA_BASE_(r13)
/* 8039A8BC 0039651C 80 9E 00 AC */ lwz r4, 0xac(r30)
-/* 8039A8C0 00396520 4B EF CE 75 */ bl func_80297734
+/* 8039A8C0 00396520 4B EF CE 75 */ bl MEMFreeToAllocator
/* 8039A8C4 00396524 3B BE 04 18 */ addi r29, r30, 0x418
/* 8039A8C8 00396528 3B 9E 04 D8 */ addi r28, r30, 0x4d8
/* 8039A8CC 0039652C 3B 60 00 00 */ li r27, 0
@@ -668,7 +668,7 @@ create__Q210homebutton10HomeButtonFv: /* 8039A974 003965D4 48 00 0A 7D */ bl set_text__Q210homebutton10HomeButtonFv
/* 8039A978 003965D8 80 6D 95 4C */ lwz r3, lbl_8063E80C-_SDA_BASE_(r13)
/* 8039A97C 003965DC 38 80 00 B0 */ li r4, 0xb0
-/* 8039A980 003965E0 4B EF CD A5 */ bl func_80297724
+/* 8039A980 003965E0 4B EF CD A5 */ bl MEMAllocFromAllocator
/* 8039A984 003965E4 2C 03 00 00 */ cmpwi r3, 0
/* 8039A988 003965E8 41 82 00 10 */ beq lbl_8039A998
/* 8039A98C 003965EC 41 82 00 08 */ beq lbl_8039A994
@@ -691,7 +691,7 @@ lbl_8039A998: lbl_8039A9C8:
/* 8039A9C8 00396628 80 6D 95 4C */ lwz r3, lbl_8063E80C-_SDA_BASE_(r13)
/* 8039A9CC 0039662C 38 80 00 24 */ li r4, 0x24
-/* 8039A9D0 00396630 4B EF CD 55 */ bl func_80297724
+/* 8039A9D0 00396630 4B EF CD 55 */ bl MEMAllocFromAllocator
/* 8039A9D4 00396634 2C 03 00 00 */ cmpwi r3, 0
/* 8039A9D8 00396638 41 82 00 10 */ beq lbl_8039A9E8
/* 8039A9DC 0039663C 41 82 00 08 */ beq lbl_8039A9E4
@@ -722,7 +722,7 @@ lbl_8039A9E8: lbl_8039AA38:
/* 8039AA38 00396698 80 6D 95 4C */ lwz r3, lbl_8063E80C-_SDA_BASE_(r13)
/* 8039AA3C 0039669C 38 80 00 24 */ li r4, 0x24
-/* 8039AA40 003966A0 4B EF CC E5 */ bl func_80297724
+/* 8039AA40 003966A0 4B EF CC E5 */ bl MEMAllocFromAllocator
/* 8039AA44 003966A4 2C 03 00 00 */ cmpwi r3, 0
/* 8039AA48 003966A8 41 82 00 10 */ beq lbl_8039AA58
/* 8039AA4C 003966AC 41 82 00 08 */ beq lbl_8039AA54
@@ -797,7 +797,7 @@ lbl_8039AB04: /* 8039AB44 003967A4 7C 77 1B 78 */ mr r23, r3
/* 8039AB48 003967A8 80 6D 95 4C */ lwz r3, lbl_8063E80C-_SDA_BASE_(r13)
/* 8039AB4C 003967AC 38 80 00 28 */ li r4, 0x28
-/* 8039AB50 003967B0 4B EF CB D5 */ bl func_80297724
+/* 8039AB50 003967B0 4B EF CB D5 */ bl MEMAllocFromAllocator
/* 8039AB54 003967B4 2C 03 00 00 */ cmpwi r3, 0
/* 8039AB58 003967B8 41 82 00 10 */ beq lbl_8039AB68
/* 8039AB5C 003967BC 41 82 00 08 */ beq lbl_8039AB64
@@ -889,7 +889,7 @@ lbl_8039AC5C: /* 8039AC9C 003968FC 7C 77 1B 78 */ mr r23, r3
/* 8039ACA0 00396900 80 6D 95 4C */ lwz r3, lbl_8063E80C-_SDA_BASE_(r13)
/* 8039ACA4 00396904 38 80 00 28 */ li r4, 0x28
-/* 8039ACA8 00396908 4B EF CA 7D */ bl func_80297724
+/* 8039ACA8 00396908 4B EF CA 7D */ bl MEMAllocFromAllocator
/* 8039ACAC 0039690C 2C 03 00 00 */ cmpwi r3, 0
/* 8039ACB0 00396910 41 82 00 10 */ beq lbl_8039ACC0
/* 8039ACB4 00396914 41 82 00 08 */ beq lbl_8039ACBC
@@ -975,7 +975,7 @@ lbl_8039ADA8: /* 8039ADE0 00396A40 7C 76 1B 78 */ mr r22, r3
/* 8039ADE4 00396A44 80 6D 95 4C */ lwz r3, lbl_8063E80C-_SDA_BASE_(r13)
/* 8039ADE8 00396A48 38 80 00 28 */ li r4, 0x28
-/* 8039ADEC 00396A4C 4B EF C9 39 */ bl func_80297724
+/* 8039ADEC 00396A4C 4B EF C9 39 */ bl MEMAllocFromAllocator
/* 8039ADF0 00396A50 2C 03 00 00 */ cmpwi r3, 0
/* 8039ADF4 00396A54 41 82 00 10 */ beq lbl_8039AE04
/* 8039ADF8 00396A58 41 82 00 08 */ beq lbl_8039AE00
@@ -1038,7 +1038,7 @@ lbl_8039AE78: /* 8039AECC 00396B2C 41 80 FE DC */ blt lbl_8039ADA8
/* 8039AED0 00396B30 80 6D 95 4C */ lwz r3, lbl_8063E80C-_SDA_BASE_(r13)
/* 8039AED4 00396B34 38 80 00 0C */ li r4, 0xc
-/* 8039AED8 00396B38 4B EF C8 4D */ bl func_80297724
+/* 8039AED8 00396B38 4B EF C8 4D */ bl MEMAllocFromAllocator
/* 8039AEDC 00396B3C 2C 03 00 00 */ cmpwi r3, 0
/* 8039AEE0 00396B40 41 82 00 1C */ beq lbl_8039AEFC
/* 8039AEE4 00396B44 41 82 00 14 */ beq lbl_8039AEF8
@@ -1051,7 +1051,7 @@ lbl_8039AEF8: lbl_8039AEFC:
/* 8039AEFC 00396B5C 80 6D 95 4C */ lwz r3, lbl_8063E80C-_SDA_BASE_(r13)
/* 8039AF00 00396B60 38 80 00 2C */ li r4, 0x2c
-/* 8039AF04 00396B64 4B EF C8 21 */ bl func_80297724
+/* 8039AF04 00396B64 4B EF C8 21 */ bl MEMAllocFromAllocator
/* 8039AF08 00396B68 2C 03 00 00 */ cmpwi r3, 0
/* 8039AF0C 00396B6C 7C 76 1B 78 */ mr r22, r3
/* 8039AF10 00396B70 41 82 00 74 */ beq lbl_8039AF84
@@ -1129,7 +1129,7 @@ lbl_8039B014: /* 8039B01C 00396C7C 41 80 FF A4 */ blt lbl_8039AFC0
/* 8039B020 00396C80 80 6D 95 4C */ lwz r3, lbl_8063E80C-_SDA_BASE_(r13)
/* 8039B024 00396C84 38 80 01 F8 */ li r4, 0x1f8
-/* 8039B028 00396C88 4B EF C6 FD */ bl func_80297724
+/* 8039B028 00396C88 4B EF C6 FD */ bl MEMAllocFromAllocator
/* 8039B02C 00396C8C 2C 03 00 00 */ cmpwi r3, 0
/* 8039B030 00396C90 41 82 00 18 */ beq lbl_8039B048
/* 8039B034 00396C94 41 82 00 10 */ beq lbl_8039B044
@@ -1144,7 +1144,7 @@ lbl_8039B048: lbl_8039B050:
/* 8039B050 00396CB0 80 6D 95 4C */ lwz r3, lbl_8063E80C-_SDA_BASE_(r13)
/* 8039B054 00396CB4 38 80 00 48 */ li r4, 0x48
-/* 8039B058 00396CB8 4B EF C6 CD */ bl func_80297724
+/* 8039B058 00396CB8 4B EF C6 CD */ bl MEMAllocFromAllocator
/* 8039B05C 00396CBC 2C 03 00 00 */ cmpwi r3, 0
/* 8039B060 00396CC0 41 82 00 18 */ beq lbl_8039B078
/* 8039B064 00396CC4 41 82 00 10 */ beq lbl_8039B074
@@ -1339,7 +1339,7 @@ lbl_8039B2D8: lbl_8039B2E4:
/* 8039B2E4 00396F44 80 6D 95 4C */ lwz r3, lbl_8063E80C-_SDA_BASE_(r13)
/* 8039B2E8 00396F48 38 9D 00 01 */ addi r4, r29, 1
-/* 8039B2EC 00396F4C 4B EF C4 39 */ bl func_80297724
+/* 8039B2EC 00396F4C 4B EF C4 39 */ bl MEMAllocFromAllocator
/* 8039B2F0 00396F50 90 7E 00 A8 */ stw r3, 0xa8(r30)
/* 8039B2F4 00396F54 7F E4 FB 78 */ mr r4, r31
/* 8039B2F8 00396F58 7F A5 EB 78 */ mr r5, r29
@@ -1365,7 +1365,7 @@ lbl_8039B334: lbl_8039B340:
/* 8039B340 00396FA0 80 6D 95 4C */ lwz r3, lbl_8063E80C-_SDA_BASE_(r13)
/* 8039B344 00396FA4 38 9C 00 01 */ addi r4, r28, 1
-/* 8039B348 00396FA8 4B EF C3 DD */ bl func_80297724
+/* 8039B348 00396FA8 4B EF C3 DD */ bl MEMAllocFromAllocator
/* 8039B34C 00396FAC 90 7E 00 AC */ stw r3, 0xac(r30)
/* 8039B350 00396FB0 7F E4 FB 78 */ mr r4, r31
/* 8039B354 00396FB4 7F 85 E3 78 */ mr r5, r28
@@ -10423,7 +10423,7 @@ create_sound__Q210homebutton10HomeButtonFPQ34nw4r3snd12SoundArchiveb: /* 803A343C 0039F09C 7C BB 2B 78 */ mr r27, r5
/* 803A3440 0039F0A0 38 66 CE C8 */ addi r3, r6, lbl_8063CEC8@l
/* 803A3444 0039F0A4 38 80 00 E0 */ li r4, 0xe0
-/* 803A3448 0039F0A8 4B EF 42 DD */ bl func_80297724
+/* 803A3448 0039F0A8 4B EF 42 DD */ bl MEMAllocFromAllocator
/* 803A344C 0039F0AC 2C 03 00 00 */ cmpwi r3, 0
/* 803A3450 0039F0B0 41 82 00 10 */ beq lbl_803A3460
/* 803A3454 0039F0B4 41 82 00 08 */ beq lbl_803A345C
@@ -10442,11 +10442,11 @@ lbl_803A3460: /* 803A3480 0039F0E0 3F E0 80 64 */ lis r31, lbl_8063CEC8@ha
/* 803A3484 0039F0E4 7F 84 E3 78 */ mr r4, r28
/* 803A3488 0039F0E8 38 7F CE C8 */ addi r3, r31, lbl_8063CEC8@l
-/* 803A348C 0039F0EC 4B EF 42 99 */ bl func_80297724
+/* 803A348C 0039F0EC 4B EF 42 99 */ bl MEMAllocFromAllocator
/* 803A3490 0039F0F0 7C 7E 1B 78 */ mr r30, r3
/* 803A3494 0039F0F4 7F A4 EB 78 */ mr r4, r29
/* 803A3498 0039F0F8 38 7F CE C8 */ addi r3, r31, -12600
-/* 803A349C 0039F0FC 4B EF 42 89 */ bl func_80297724
+/* 803A349C 0039F0FC 4B EF 42 89 */ bl MEMAllocFromAllocator
/* 803A34A0 0039F100 7C 65 1B 78 */ mr r5, r3
/* 803A34A4 0039F104 80 79 05 D0 */ lwz r3, 0x5d0(r25)
/* 803A34A8 0039F108 7F 44 D3 78 */ mr r4, r26
@@ -10456,7 +10456,7 @@ lbl_803A3460: /* 803A34B8 0039F118 4B FD 58 BD */ bl Setup__Q34nw4r3snd18SoundArchivePlayerFPCQ34nw4r3snd12SoundArchivePvUlPvUl
/* 803A34BC 0039F11C 38 7F CE C8 */ addi r3, r31, -12600
/* 803A34C0 0039F120 38 80 00 04 */ li r4, 4
-/* 803A34C4 0039F124 4B EF 42 61 */ bl func_80297724
+/* 803A34C4 0039F124 4B EF 42 61 */ bl MEMAllocFromAllocator
/* 803A34C8 0039F128 2C 03 00 00 */ cmpwi r3, 0
/* 803A34CC 0039F12C 41 82 00 14 */ beq lbl_803A34E0
/* 803A34D0 0039F130 41 82 00 0C */ beq lbl_803A34DC
@@ -10470,7 +10470,7 @@ lbl_803A34E0: /* 803A34E8 0039F148 3C 60 80 64 */ lis r3, lbl_8063CEC8@ha
/* 803A34EC 0039F14C 38 80 00 2C */ li r4, 0x2c
/* 803A34F0 0039F150 38 63 CE C8 */ addi r3, r3, lbl_8063CEC8@l
-/* 803A34F4 0039F154 4B EF 42 31 */ bl func_80297724
+/* 803A34F4 0039F154 4B EF 42 31 */ bl MEMAllocFromAllocator
/* 803A34F8 0039F158 2C 03 00 00 */ cmpwi r3, 0
/* 803A34FC 0039F15C 41 82 00 10 */ beq lbl_803A350C
/* 803A3500 0039F160 41 82 00 08 */ beq lbl_803A3508
@@ -10488,7 +10488,7 @@ lbl_803A3524: /* 803A3524 0039F184 3C 60 80 64 */ lis r3, lbl_8063CEC8@ha
/* 803A3528 0039F188 7F E4 FB 78 */ mr r4, r31
/* 803A352C 0039F18C 38 63 CE C8 */ addi r3, r3, lbl_8063CEC8@l
-/* 803A3530 0039F190 4B EF 41 F5 */ bl func_80297724
+/* 803A3530 0039F190 4B EF 41 F5 */ bl MEMAllocFromAllocator
/* 803A3534 0039F194 7C 64 1B 78 */ mr r4, r3
/* 803A3538 0039F198 80 79 05 E0 */ lwz r3, 0x5e0(r25)
/* 803A353C 0039F19C 7F E5 FB 78 */ mr r5, r31
diff --git a/asm/SDK/HBM/HBMGUIManager.s b/asm/SDK/HBM/HBMGUIManager.s index 9b370b5..905f027 100644 --- a/asm/SDK/HBM/HBMGUIManager.s +++ b/asm/SDK/HBM/HBMGUIManager.s @@ -327,7 +327,7 @@ lbl_803A3DC8: /* 803A3DD8 0039FA38 2C 03 00 00 */ cmpwi r3, 0
/* 803A3DDC 0039FA3C 41 82 00 10 */ beq lbl_803A3DEC
/* 803A3DE0 0039FA40 7F E4 FB 78 */ mr r4, r31
-/* 803A3DE4 0039FA44 4B EF 39 51 */ bl func_80297734
+/* 803A3DE4 0039FA44 4B EF 39 51 */ bl MEMFreeToAllocator
/* 803A3DE8 0039FA48 48 00 00 0C */ b lbl_803A3DF4
lbl_803A3DEC:
/* 803A3DEC 0039FA4C 7F E3 FB 78 */ mr r3, r31
@@ -425,7 +425,7 @@ addComponent__Q310homebutton3gui7ManagerFPQ310homebutton3gui9Component: /* 803A3F24 0039FB84 2C 03 00 00 */ cmpwi r3, 0
/* 803A3F28 0039FB88 41 82 00 2C */ beq lbl_803A3F54
/* 803A3F2C 0039FB8C 38 80 00 10 */ li r4, 0x10
-/* 803A3F30 0039FB90 4B EF 37 F5 */ bl func_80297724
+/* 803A3F30 0039FB90 4B EF 37 F5 */ bl MEMAllocFromAllocator
/* 803A3F34 0039FB94 2C 03 00 00 */ cmpwi r3, 0
/* 803A3F38 0039FB98 41 82 00 0C */ beq lbl_803A3F44
/* 803A3F3C 0039FB9C 93 E3 00 00 */ stw r31, 0(r3)
@@ -733,10 +733,10 @@ lbl_803A4334: /* 803A4344 0039FFA4 2C 03 00 00 */ cmpwi r3, 0
/* 803A4348 0039FFA8 41 82 00 1C */ beq lbl_803A4364
/* 803A434C 0039FFAC 80 9F 00 04 */ lwz r4, 4(r31)
-/* 803A4350 0039FFB0 4B EF 33 E5 */ bl func_80297734
+/* 803A4350 0039FFB0 4B EF 33 E5 */ bl MEMFreeToAllocator
/* 803A4354 0039FFB4 80 7D 00 14 */ lwz r3, 0x14(r29)
/* 803A4358 0039FFB8 7F E4 FB 78 */ mr r4, r31
-/* 803A435C 0039FFBC 4B EF 33 D9 */ bl func_80297734
+/* 803A435C 0039FFBC 4B EF 33 D9 */ bl MEMFreeToAllocator
/* 803A4360 0039FFC0 48 00 00 2C */ b lbl_803A438C
lbl_803A4364:
/* 803A4364 0039FFC4 80 7F 00 04 */ lwz r3, 4(r31)
@@ -776,7 +776,7 @@ lbl_803A43CC: /* 803A43DC 003A003C 2C 03 00 00 */ cmpwi r3, 0
/* 803A43E0 003A0040 41 82 00 10 */ beq lbl_803A43F0
/* 803A43E4 003A0044 7F E4 FB 78 */ mr r4, r31
-/* 803A43E8 003A0048 4B EF 33 4D */ bl func_80297734
+/* 803A43E8 003A0048 4B EF 33 4D */ bl MEMFreeToAllocator
/* 803A43EC 003A004C 48 00 00 0C */ b lbl_803A43F8
lbl_803A43F0:
/* 803A43F0 003A0050 7F E3 FB 78 */ mr r3, r31
@@ -878,11 +878,11 @@ lbl_803A4520: /* 803A4524 003A0184 2C 03 00 00 */ cmpwi r3, 0
/* 803A4528 003A0188 41 82 00 78 */ beq lbl_803A45A0
/* 803A452C 003A018C 38 80 00 30 */ li r4, 0x30
-/* 803A4530 003A0190 4B EF 31 F5 */ bl func_80297724
+/* 803A4530 003A0190 4B EF 31 F5 */ bl MEMAllocFromAllocator
/* 803A4534 003A0194 7C 7D 1B 78 */ mr r29, r3
/* 803A4538 003A0198 80 7C 00 14 */ lwz r3, 0x14(r28)
/* 803A453C 003A019C 38 80 00 10 */ li r4, 0x10
-/* 803A4540 003A01A0 4B EF 31 E5 */ bl func_80297724
+/* 803A4540 003A01A0 4B EF 31 E5 */ bl MEMAllocFromAllocator
/* 803A4544 003A01A4 2C 1D 00 00 */ cmpwi r29, 0
/* 803A4548 003A01A8 7C 76 1B 78 */ mr r22, r3
/* 803A454C 003A01AC 41 82 00 3C */ beq lbl_803A4588
|