# Labor04: Data Structures

Data Structures
Here are the data structures with brief descriptions:

corCoRoutineControlBlock |
GLCD_Command |
GLCD_Param_2_uint32_t |
GLCD_Param_2_uint32_t_char_p |
GLCD_Param_2_uint32_t_int32_t |
GLCD_Param_3_uint32_t |
GLCD_Param_4_uint32_t |
GLCD_Param_4_uint32_t_uint8_t_p |
GLCD_Param_5_uint32_t |
GLCD_Param_bool |
GLCD_Param_GLCD_FONT |
GLCD_Param_uint32_t |
HeapRegion |
QueueDefinition |
stateMachine | All nesseccary data for a state machine
stateTableEvents | State table holds states and corresponding event tables
stateTransition | Event table holds events that can generate a state transition
tskTaskControlBlock |
xEventGroupDefinition |
xLIST |
xLIST_ITEM |
xMEMORY_REGION |
xMINI_LIST_ITEM |
xSTATIC_EVENT_GROUP |
xSTATIC_LIST |
xSTATIC_LIST_ITEM |
xSTATIC_MINI_LIST_ITEM |
xSTATIC_QUEUE |
xSTATIC_STREAM_BUFFER |
xSTATIC_TCB |
xSTATIC_TIMER |
xSTREAM_BUFFER |
xTASK_PARAMETERS |
xTASK_STATUS |
xTIME_OUT |