" sub r0, r0, #32 \n" /* Go back for the low registers that are not automatically restored. */\r
" ldmia r0!, {r4-r7} \n" /* Pop low registers. */\r
" mov r1, r14 \n" /* OR R14 with 0x0d. */\r
- " mov r0, #0x0d \n"\r
+ " movs r0, #0x0d \n"\r
" orr r1, r0 \n"\r
" bx r1 \n"\r
" \n"\r
void vPortStartFirstTask( void )\r
{\r
__asm volatile(\r
- " mov r0, #0x00 \n" /* Locate the top of stack. */\r
+ " movs r0, #0x00 \n" /* Locate the top of stack. */\r
" ldr r0, [r0] \n"\r
" msr msp, r0 \n" /* Set the msp back to the start of the stack. */\r
" cpsie i \n" /* Globally enable interrupts. */\r