typedefstructtskTaskControlBlock/* Using old naming convention so as not to break kernel aware debuggers. */
typedefstructtskTaskControlBlock/* The old naming convention is used to prevent breaking kernel aware debuggers. */
{
{
volatileStackType_t*pxTopOfStack;/*< Points to the location of the last item placed on the tasks stack. THIS MUST BE THE FIRST MEMBER OF THE TCB STRUCT. */
volatileStackType_t*pxTopOfStack;/*< Points to the location of the last item placed on the tasks stack. THIS MUST BE THE FIRST MEMBER OF THE TCB STRUCT. */
@ -350,10 +350,10 @@ typedef tskTCB TCB_t;
whichstaticvariablesmustbedeclaredvolatile.*/
whichstaticvariablesmustbedeclaredvolatile.*/
PRIVILEGED_DATATCB_t*volatilepxCurrentTCB=NULL;
PRIVILEGED_DATATCB_t*volatilepxCurrentTCB=NULL;
/* Lists for ready and blocked tasks. --------------------*/
/* Lists for ready and blocked tasks. --------------------
/* Note xDelayedTaskList1 and xDelayedTaskList2 could be moved to be function
@ -65,7 +65,7 @@ defining trmTIMER_SERVICE_TASK_NAME in FreeRTOSConfig.h. */
#endif
#endif
/* The definition of the timers themselves. */
/* The definition of the timers themselves. */
typedefstructtmrTimerControl/* Using old naming convention so as not to break kernel aware debuggers. */
typedefstructtmrTimerControl/* The old naming convention is used to prevent breaking kernel aware debuggers. */
{
{
constchar*pcTimerName;/*<< Text name. This is not used by the kernel, it is included simply to make debugging easier. *//*lint !e971 Unqualified char types are allowed for strings and single characters only. */
constchar*pcTimerName;/*<< Text name. This is not used by the kernel, it is included simply to make debugging easier. *//*lint !e971 Unqualified char types are allowed for strings and single characters only. */
ListItem_txTimerListItem;/*<< Standard linked list item as used by all kernel features for event management. */
ListItem_txTimerListItem;/*<< Standard linked list item as used by all kernel features for event management. */
@ -127,10 +127,10 @@ which static variables must be declared volatile. */
/* The list in which active timers are stored. Timers are referenced in expire
/* The list in which active timers are stored. Timers are referenced in expire