diff options
Diffstat (limited to 'arm9/asm/OS_valarm.s')
-rw-r--r-- | arm9/asm/OS_valarm.s | 54 |
1 files changed, 0 insertions, 54 deletions
diff --git a/arm9/asm/OS_valarm.s b/arm9/asm/OS_valarm.s deleted file mode 100644 index 1b282c71..00000000 --- a/arm9/asm/OS_valarm.s +++ /dev/null @@ -1,54 +0,0 @@ - .include "asm/macros.inc" - .include "global.inc" - - .section .bss - - .global OSi_UseVAlarm -OSi_UseVAlarm: ; 0x021D37C8 - .space 0x4 - - .global OSi_PreviousVCount -OSi_PreviousVCount: ; 0x021D37CC - .space 0x4 - - .global OSi_VFrameCount -OSi_VFrameCount: ; 0x021D37D0 - .space 0x4 - - .global OSi_VAlarmQueue -OSi_VAlarmQueue: ; 0x021D37D4 - .space 0x8 - - .text - - arm_func_start OS_InitVAlarm -OS_InitVAlarm: ; 0x020CD28C - stmdb sp!, {lr} - sub sp, sp, #0x4 - ldr r2, _020CD2EC ; =OSi_UseVAlarm - ldrh r0, [r2, #0x0] - cmp r0, #0x0 - addne sp, sp, #0x4 - ldmneia sp!, {lr} - bxne lr - ldr r1, _020CD2F0 ; =OSi_VAlarmQueue - mov r3, #0x0 - mov r12, #0x1 - mov r0, #0x4 - strh r12, [r2, #0x0] - str r3, [r1, #0x0] - str r3, [r1, #0x4] - bl OS_DisableIrqMask - ldr r1, _020CD2F4 ; =OSi_VFrameCount - mov r2, #0x0 - ldr r0, _020CD2F8 ; =OSi_PreviousVCount - str r2, [r1, #0x0] - str r2, [r0, #0x0] - add sp, sp, #0x4 - ldmia sp!, {lr} - bx lr - .balign 4 -_020CD2EC: .word OSi_UseVAlarm -_020CD2F0: .word OSi_VAlarmQueue -_020CD2F4: .word OSi_VFrameCount -_020CD2F8: .word OSi_PreviousVCount |