17 lines
284 B
ArmAsm
17 lines
284 B
ArmAsm
|
.text
|
||
|
.arm
|
||
|
.align 4
|
||
|
|
||
|
.global waitcycles
|
||
|
.type waitcycles, %function
|
||
|
waitcycles:
|
||
|
push {r0-r2, lr}
|
||
|
str r0, [sp, #4]
|
||
|
waitcycles_loop:
|
||
|
ldr r3, [sp, #4]
|
||
|
subs r2, r3, #1
|
||
|
str r2, [sp, #4]
|
||
|
cmp r3, #0
|
||
|
bne waitcycles_loop
|
||
|
pop {r0-r2, pc}
|