projects
/
gbajam21
/ blob
commit
grep
author
committer
pickaxe
?
search:
re
3aa2255b983d9ba96dcf5e96e1dfbcb1044f68fa
[gbajam21]
/
src
/
asmutil.s
1
.text
2
.thumb
3
4
.globl fillblock_16byte
5
fillblock_16byte:
6
push {r4-r6}
7
mov r3, r1
8
mov r4, r1
9
mov r5, r1
10
mov r6, r1
11
0: stmia r0!, {r3, r4, r5, r6}
12
sub r2, #1
13
bne 0b
14
pop {r4-r6}
15
bx lr
16
17
.globl get_pc
18
get_pc:
19
mov r0, lr
20
bx lr
21
22
23
.arm
24
.extern panic_regs
25
.globl get_panic_regs
26
.type get_panic_regs, %function
27
get_panic_regs:
28
stmfd sp!, {sp, lr}
29
ldr lr, =panic_regs
30
stm lr, {r0-r15}
31
ldmfd sp!, {r0, lr}
32
ldr r0, =panic_regs + 13 * 4
33
stm r0, {sp, lr}
34
bx lr