;/*\r
-; FreeRTOS V7.2.0 - Copyright (C) 2012 Real Time Engineers Ltd.\r
+; FreeRTOS V8.1.2 - Copyright (C) 2014 Real Time Engineers Ltd.\r
+; All rights reserved\r
; \r
;\r
; ***************************************************************************\r
; Functions used by scheduler\r
;------------------------------------------------------------------------------\r
EXTERN vTaskSwitchContext\r
- EXTERN vTaskIncrementTick\r
+ EXTERN xTaskIncrementTick\r
\r
; Variables used by scheduler\r
;------------------------------------------------------------------------------\r
stsr 1,lp\r
st.w lp,0[sp] ; store EIPSW to stack\r
portSAVE_CONTEXT ; Save the context of the current task.\r
- jarl vTaskIncrementTick,lp ; Call the timer tick function.\r
+ jarl xTaskIncrementTick,lp ; Call the timer tick function.\r
jarl vTaskSwitchContext,lp ; Call the scheduler.\r
portRESTORE_CONTEXT ; Restore the context of whichever task the ...\r
; ... scheduler decided should run.\r
prepare {lp,ep},8,sp\r
sst.w r1,4[ep]\r
sst.w r5,0[ep]\r
- jarl vTaskIncrementTick,lp ; Call the timer tick function.\r
+ jarl xTaskIncrementTick,lp ; Call the timer tick function.\r
sld.w 0[ep],r5\r
sld.w 4[ep],r1\r
dispose 8,{lp,ep}\r