Rev 2168 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 2168 | Rev 2303 | ||
---|---|---|---|
Line 32... | Line 32... | ||
32 | .global context_restore_arch |
32 | .global context_restore_arch |
33 | 33 | ||
34 | context_save_arch: |
34 | context_save_arch: |
35 | 35 | ||
36 | stmia r0!, {sp, lr} |
36 | stmia r0!, {sp, lr} |
37 | stmia r0!, {r4-r8, r10-r11} |
37 | stmia r0!, {r4-r11} |
38 | 38 | ||
39 | mov r0, #1 |
39 | mov r0, #1 |
40 | mov pc, lr |
40 | mov pc, lr |
41 | 41 | ||
42 | /* debug print |
- | |
43 | ldr r0, =0x10000000 |
- | |
44 | mov r1, #1 |
- | |
45 | str r1, [r0] |
- | |
46 | */ |
- | |
47 | 42 | ||
48 | context_restore_arch: |
43 | context_restore_arch: |
49 | 44 | ||
50 | ldmia r0!, {sp, lr} |
45 | ldmia r0!, {sp, lr} |
51 | ldmia r0!, {r4-r8, r10-r11} |
46 | ldmia r0!, {r4-r11} |
52 | 47 | ||
53 | mov r0, #0 |
48 | mov r0, #0 |
54 | mov pc, lr |
49 | mov pc, lr |
55 | 50 |