FreeRTOS port on GAP8/RISC-V
|
Functions | |
void | vListInitialise (List_t *const pxList) |
void | vListInitialiseItem (ListItem_t *const pxItem) |
void | vListInsertEnd (List_t *const pxList, ListItem_t *const pxNewListItem) |
void | vListInsert (List_t *const pxList, ListItem_t *const pxNewListItem) |
UBaseType_t | uxListRemove (ListItem_t *const pxItemToRemove) |
UBaseType_t uxListRemove | ( | ListItem_t *const | pxItemToRemove | ) |
void vListInitialise | ( | List_t *const | pxList | ) |
References listSET_LIST_INTEGRITY_CHECK_1_VALUE, listSET_LIST_INTEGRITY_CHECK_2_VALUE, portMAX_DELAY, List_t::pxIndex, List_t::uxNumberOfItems, and List_t::xListEnd.
Referenced by prvInitialiseTaskLists(), and xQueueGenericReset().
void vListInitialiseItem | ( | ListItem_t *const | pxItem | ) |
void vListInsert | ( | List_t *const | pxList, |
ListItem_t *const | pxNewListItem | ||
) |
References listTEST_LIST_INTEGRITY, listTEST_LIST_ITEM_INTEGRITY, portMAX_DELAY, List_t::uxNumberOfItems, and List_t::xListEnd.
Referenced by prvAddCurrentTaskToDelayedList(), and vTaskPlaceOnEventList().
void vListInsertEnd | ( | List_t *const | pxList, |
ListItem_t *const | pxNewListItem | ||
) |