summaryrefslogtreecommitdiff
path: root/arm7/asm
diff options
context:
space:
mode:
Diffstat (limited to 'arm7/asm')
-rw-r--r--arm7/asm/EXI_genPort.s19
-rw-r--r--arm7/asm/PAD_xyButton.s60
2 files changed, 0 insertions, 79 deletions
diff --git a/arm7/asm/EXI_genPort.s b/arm7/asm/EXI_genPort.s
index ff2a46f7..ced58086 100644
--- a/arm7/asm/EXI_genPort.s
+++ b/arm7/asm/EXI_genPort.s
@@ -23,22 +23,3 @@ EXIi_SetBitRcnt0L: ; 0x037FB90C
strh r0, [r2]
bx lr
_037FB928: .word 0x04000134
-
- arm_func_start FUN_037FB92C
-FUN_037FB92C: ; 0x037FB92C
- stmdb sp!, {r4, lr}
- mov r4, #0
- mov r0, #32768 ; 0x8000
- bl EXIi_SelectRcnt
- ldr r0, _037FB964 ; =0x04000136
- ldrh r1, [r0]
- ands r0, r1, #128 ; 0x80
- movne r4, #32768 ; 0x8000
- and r0, r1, #11
- orr r1, r4, r0, lsl #10
- ldr r0, _037FB968 ; =0x027FFFA8
- strh r1, [r0]
- ldmia sp!, {r4, lr}
- bx lr
-_037FB964: .word 0x04000136
-_037FB968: .word 0x027FFFA8
diff --git a/arm7/asm/PAD_xyButton.s b/arm7/asm/PAD_xyButton.s
deleted file mode 100644
index 66dc0a61..00000000
--- a/arm7/asm/PAD_xyButton.s
+++ /dev/null
@@ -1,60 +0,0 @@
- .include "asm/macros.inc"
- .include "global.inc"
-
- .section .bss
-
- .global PADi_XYButtonAvailable
-PADi_XYButtonAvailable: ;0x038079DC
- .space 0x038079E0 - 0x038079DC
-
- .global _038079E0
-_038079E0: ;0x038079E0
- .space 0x03807A0C - 0x038079E0
-
- .section .text
-
- arm_func_start PAD_InitXYButton
-PAD_InitXYButton: ; 0x037FB96C
- stmfd sp!, {lr}
- sub sp, sp, #12
- bl OS_IsTickAvailable
- cmp r0, #0
- beq _037FB98C
- bl OS_IsAlarmAvailable
- cmp r0, #0
- bne _037FB994
-_037FB98C:
- mov r0, #0
- b _037FB9F0
-_037FB994:
- ldr r0, _037FB9FC ; =PADi_XYButtonAvailable
- ldr r0, [r0]
- cmp r0, #0
- movne r0, #0
- bne _037FB9F0
- ldr r0, _037FBA00 ; =_038079E0
- bl OS_CreateAlarm
- bl OS_GetTick
- mov r2, r0
- ldr r0, _037FBA04 ; =FUN_037FB92C
- str r0, [sp, #4]
- mov r0, #0
- str r0, [sp, #8]
- ldr r3, _037FBA08 ; =0x0000082E
- str r0, [sp]
- ldr r0, _037FBA00 ; =_038079E0
- adds ip, r2, r3
- adc r2, r1, #0
- mov r1, ip
- bl OS_SetPeriodicAlarm
- mov r0, #1
- ldr r1, _037FB9FC ; =PADi_XYButtonAvailable
- str r0, [r1]
-_037FB9F0:
- add sp, sp, #12
- ldmia sp!, {lr}
- bx lr
-_037FB9FC: .word PADi_XYButtonAvailable
-_037FBA00: .word _038079E0
-_037FBA04: .word FUN_037FB92C
-_037FBA08: .word 0x0000082E