Ensure the first task starts with interrupts enabled.

This commit is contained in:
Richard Barry 2008-04-06 14:38:27 +00:00
parent ada4744871
commit 24cb048892

View file

@ -135,6 +135,8 @@ void vPortSVCHandler( void )
" ldr r2, uxCriticalNestingConst2 \n" /* Restore the critical nesting count used by the task. */
" str r1, [r2] \n"
" msr psp, r0 \n" /* Restore the task stack pointer. */
" mov r0, #0 \n"
" msr basepri, r0 \n"
" orr r14, #0xd \n"
" bx r14 \n"
" \n"