mirror of
https://github.com/FreeRTOS/FreeRTOS-Kernel.git
synced 2025-06-06 12:29:03 -04:00
fix[IAR/RL78 Port] Compilation fails on portasm.s file (#1278)
The indentation on ASM macro is not authorized by IAR compiler
This commit is contained in:
parent
03dc002c9b
commit
2615dcde13
|
@ -187,7 +187,7 @@
|
||||||
* ; * memory mode) registers the _usCriticalNesting value and the Stack Pointer
|
* ; * memory mode) registers the _usCriticalNesting value and the Stack Pointer
|
||||||
* ; * of the active Task onto the task stack.
|
* ; * of the active Task onto the task stack.
|
||||||
* ; *---------------------------------------------------------------------------*/
|
* ; *---------------------------------------------------------------------------*/
|
||||||
portSAVE_CONTEXT MACRO
|
portSAVE_CONTEXT MACRO
|
||||||
PUSH AX; /* Save AX Register to stack. */
|
PUSH AX; /* Save AX Register to stack. */
|
||||||
PUSH HL
|
PUSH HL
|
||||||
#if __CODE_MODEL__ == __CODE_MODEL_FAR__
|
#if __CODE_MODEL__ == __CODE_MODEL_FAR__
|
||||||
|
@ -217,7 +217,7 @@
|
||||||
* ; * general purpose registers and the CS and ES (only in __far memory mode)
|
* ; * general purpose registers and the CS and ES (only in __far memory mode)
|
||||||
* ; * of the selected task from the task stack.
|
* ; * of the selected task from the task stack.
|
||||||
* ; *---------------------------------------------------------------------------*/
|
* ; *---------------------------------------------------------------------------*/
|
||||||
portRESTORE_CONTEXT MACRO
|
portRESTORE_CONTEXT MACRO
|
||||||
MOVW AX, _pxCurrentTCB; /* Restore the Task stack pointer. */
|
MOVW AX, _pxCurrentTCB; /* Restore the Task stack pointer. */
|
||||||
MOVW HL, AX
|
MOVW HL, AX
|
||||||
MOVW AX, [ HL ]
|
MOVW AX, [ HL ]
|
||||||
|
|
Loading…
Reference in a new issue