Rev 3386 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 3386 | Rev 4153 | ||
---|---|---|---|
Line 42... | Line 42... | ||
42 | orr r3, r3, #0x13 |
42 | orr r3, r3, #0x13 |
43 | msr cpsr_c, r3 |
43 | msr cpsr_c, r3 |
44 | 44 | ||
45 | ldr sp, =temp_stack |
45 | ldr sp, =temp_stack |
46 | 46 | ||
47 | cmp r2, #0 |
- | |
48 | beq bootinfo_end |
- | |
49 | - | ||
50 | ldr r3, =bootinfo |
- | |
51 | - | ||
52 | bootinfo_loop: |
- | |
53 | ldr r4, [r1] |
- | |
54 | str r4, [r3] |
- | |
55 | - | ||
56 | add r1, r1, #4 |
- | |
57 | add r3, r3, #4 |
- | |
58 | add r2, r2, #-4 |
- | |
59 | - | ||
60 | cmp r2, #0 |
- | |
61 | bne bootinfo_loop |
- | |
62 | - | ||
63 | bootinfo_end: |
- | |
64 | - | ||
65 | bl arch_pre_main |
47 | bl arch_pre_main |
66 | 48 | ||
67 | bl main_bsp |
49 | bl main_bsp |
68 | 50 | ||
69 | .space TEMP_STACK_SIZE |
51 | .space TEMP_STACK_SIZE |
Line 72... | Line 54... | ||
72 | .space 1024 |
54 | .space 1024 |
73 | exc_stack: |
55 | exc_stack: |
74 | 56 | ||
75 | supervisor_sp: |
57 | supervisor_sp: |
76 | .space 4 |
58 | .space 4 |
77 | - |