Lines Matching full:task
68 LDR sp, [r1] ; get new task stack pointer
70 LDMFD sp!, {r4} ; pop new task cpsr to spsr
75 LDMFD sp!, {r0-r12, lr, pc}^ ; pop new task r0-r12, lr & pc, copy spsr to cpsr
84 LDR sp, [r0] ; get new task stack pointer
86 LDMFD sp!, {r4} ; pop new task cpsr to spsr
91 LDMFD sp!, {r0-r12, lr, pc}^ ; pop new task r0-r12, lr & pc, copy spsr to cpsr
129 SUB r2, lr, #4 ; save old task's pc to r2
136 STMFD sp!, {r2} ; push old task's pc
137 STMFD sp!, {r4-r12,lr}; push old task's lr,r12-r4
141 STMFD sp!, {r0-r3} ; push old task's r3-r0
142 STMFD sp!, {r5} ; push old task's cpsr
150 LDR sp, [r6] ; get new task's stack pointer
152 LDMFD sp!, {r4} ; pop new task's cpsr to spsr
157 LDMFD sp!, {r0-r12,lr,pc}^ ; pop new task's r0-r12,lr & pc, copy spsr to cpsr