13 #ifndef HEADERS_R_RTOS_STACK_H_ 14 #define HEADERS_R_RTOS_STACK_H_ RetCode stk_StackDestroy(register PTskTCB tsk)
Destroys the stack of the task indicated by the tsk input parameter.
Definition: R_RTOS_stack.c:119
Defines, Typedefs and Macros for the whole system.
RetCode stk_TSTStck(PTskTCB const tsk)
fill the task's stack with a distinctive pattern.
Definition: R_RTOS_stack.c:142
Task Control Block.
Definition: R_RTOS_inc.h:1322
RetCode stk_StackInit(register PTskTCB tsk, void *fktParam)
Initializes the initial stack frame according to the given input parameters.
Definition: R_RTOS_stack.c:56
RetCode stk_StackCreate(register PTskTCB tsk, register StackSize desiredStackSize)
Creates a stack for a task with the size of desiredStackSize.
Definition: R_RTOS_stack.c:26
uint16_t StackSize
Used to describe the size of a stack.
Definition: R_RTOS_inc.h:371
RetCode stk_StackClear(PTskTCB const tsk)
Clears the provided task's stack.
Definition: R_RTOS_stack.c:163
uint8_t RetCode
Return codes for functions.
Definition: R_RTOS_inc.h:1424