Rev 2280 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 2280 | Rev 2284 | ||
---|---|---|---|
Line 29... | Line 29... | ||
29 | #include <arch/asm/boot.h> |
29 | #include <arch/asm/boot.h> |
30 | 30 | ||
31 | .text |
31 | .text |
32 | 32 | ||
33 | .global kernel_image_start |
33 | .global kernel_image_start |
34 | .global irq_stack |
34 | .global exc_stack |
35 | .global abort_stack |
- | |
36 | .global exc_stack |
35 | .global exc_stack |
37 | .global supervisor_sp |
36 | .global supervisor_sp |
38 | 37 | ||
- | 38 | ||
39 | kernel_image_start: |
39 | kernel_image_start: |
40 | 40 | ||
41 | ldr sp, =end_stack |
41 | ldr sp, =end_stack |
42 | cmp r2, #0 |
42 | cmp r2, #0 |
43 | beq bootinfo_end |
43 | beq bootinfo_end |
Line 65... | Line 65... | ||
65 | 65 | ||
66 | 66 | ||
67 | .space TEMP_STACK_SIZE |
67 | .space TEMP_STACK_SIZE |
68 | end_stack: |
68 | end_stack: |
69 | .space 1024 |
69 | .space 1024 |
70 | irq_stack: |
- | |
71 | .space 1024 |
- | |
72 | abort_stack: |
- | |
73 | .space 1024 |
- | |
74 | exc_stack: |
70 | exc_stack: |
75 | - | ||
76 | .space 4 |
71 | .space 4 |
77 | supervisor_sp: |
72 | supervisor_sp: |
78 | .space 4 |
73 | .space 4 |
79 | 74 | ||
80 | .space 4 |
75 | .space 4 |