diff options
Diffstat (limited to 'arm9/asm/SND_main.s')
-rw-r--r-- | arm9/asm/SND_main.s | 19 |
1 files changed, 11 insertions, 8 deletions
diff --git a/arm9/asm/SND_main.s b/arm9/asm/SND_main.s index 6ae5e845..1ef2f8b3 100644 --- a/arm9/asm/SND_main.s +++ b/arm9/asm/SND_main.s @@ -1,37 +1,40 @@ .include "asm/macros.inc" .include "global.inc" + .extern UNK_021D3820 + .extern UNK_021D381C + .text arm_func_start SNDi_UnlockMutex SNDi_UnlockMutex: ; 0x020CEC18 ldr ip, _020CEC24 ; =OS_UnlockMutex - ldr r0, _020CEC28 ; =0x021D3820 + ldr r0, _020CEC28 ; =UNK_021D3820 bx r12 .balign 4 _020CEC24: .word OS_UnlockMutex -_020CEC28: .word 0x021D3820 +_020CEC28: .word UNK_021D3820 arm_func_start SNDi_LockMutex SNDi_LockMutex: ; 0x020CEC2C ldr ip, _020CEC38 ; =OS_LockMutex - ldr r0, _020CEC3C ; =0x021D3820 + ldr r0, _020CEC3C ; =UNK_021D3820 bx r12 .balign 4 _020CEC38: .word OS_LockMutex -_020CEC3C: .word 0x021D3820 +_020CEC3C: .word UNK_021D3820 arm_func_start SND_Init SND_Init: ; 0x020CEC40 stmdb sp!, {lr} sub sp, sp, #0x4 - ldr r1, _020CEC84 ; =0x021D381C + ldr r1, _020CEC84 ; =UNK_021D381C ldr r0, [r1, #0x0] cmp r0, #0x0 addne sp, sp, #0x4 ldmneia sp!, {lr} bxne lr - ldr r0, _020CEC88 ; =0x021D3820 + ldr r0, _020CEC88 ; =UNK_021D3820 mov r2, #0x1 str r2, [r1, #0x0] bl OS_InitMutex @@ -41,5 +44,5 @@ SND_Init: ; 0x020CEC40 ldmia sp!, {lr} bx lr .balign 4 -_020CEC84: .word 0x021D381C -_020CEC88: .word 0x021D3820 +_020CEC84: .word UNK_021D381C +_020CEC88: .word UNK_021D3820 |