IO op patching to memhandler calls
[ginge.git] / loader / loader_arm.s
... / ...
CommitLineData
1.text
2
3/* void do_entry(Elf32_Addr entry, void *stack_frame, int stack_frame_size, void *exitf); */
4
5.globl do_entry
6do_entry:
7 sub sp, sp, r2, lsl #2
8 mov r4, sp
9 mov r5, r0
100:
11 ldr r0, [r1], #4
12 subs r2, r2, #1
13 str r0, [r4], #4
14 bgt 0b
15
16 mov r0, r3
17 bx r5