/* When starting the scheduler there is nothing that needs moving to the\r
interrupt stack because the function is not called from an interrupt.\r
Just ensure the current stack is the user stack. */\r
- "SETPSW U \n" \\r
+ "SETPSW U \n" \\r
\r
/* Obtain the location of the stack associated with which ever task \r
pxCurrentTCB is currently pointing to. */\r
- "MOV.L #_pxCurrentTCB, R15 \n" \\r
- "MOV.L [R15], R15 \n" \\r
- "MOV.L [R15], R0 \n" \\r
+ "MOV.L #_pxCurrentTCB, R15 \n" \\r
+ "MOV.L [R15], R15 \n" \\r
+ "MOV.L [R15], R0 \n" \\r
\r
/* Restore the registers from the stack of the task pointed to by \r
pxCurrentTCB. */\r
- "POP R15 \n" \\r
+ "POP R15 \n" \\r
\r
/* Accumulator low 32 bits. */\r
- "MVTACLO R15 \n" \\r
- "POP R15 \n" \\r
+ "MVTACLO R15 \n" \\r
+ "POP R15 \n" \\r
\r
/* Accumulator high 32 bits. */\r
- "MVTACHI R15 \n" \\r
- "POP R15 \n" \\r
+ "MVTACHI R15 \n" \\r
+ "POP R15 \n" \\r
\r
/* Floating point status word. */\r
- "MVTC R15, FPSW \n" \\r
+ "MVTC R15, FPSW \n" \\r
\r
/* R1 to R15 - R0 is not included as it is the SP. */\r
- "POPM R1-R15 \n" \\r
+ "POPM R1-R15 \n" \\r
\r
/* This pops the remaining registers. */\r
- "RTE \n" \\r
- "NOP \n" \\r
- "NOP \n"\r
+ "RTE \n" \\r
+ "NOP \n" \\r
+ "NOP \n"\r
);\r
}\r
/*-----------------------------------------------------------*/\r