Prusa MINI Firmware overview
|
#include <stdlib.h>
#include "FreeRTOS.h"
#include "list.h"
◆ vListInitialise()
◆ vListInitialiseItem()
◆ vListInsertEnd()
129 pxNewListItem->
pxNext = pxIndex;
◆ vListInsert()
202 pxIterator->
pxNext = pxNewListItem;
◆ uxListRemove()
225 if( pxList->
pxIndex == pxItemToRemove )
#define listSET_SECOND_LIST_ITEM_INTEGRITY_CHECK_VALUE(pxItem)
Definition: list.h:153
listFIRST_LIST_ITEM_INTEGRITY_CHECK_VALUE configLIST_VOLATILE TickType_t xItemValue
Definition: list.h:184
#define listTEST_LIST_ITEM_INTEGRITY(pxItem)
Definition: list.h:156
struct xLIST_ITEM *configLIST_VOLATILE pxNext
Definition: list.h:197
#define portMAX_DELAY
Definition: portmacro.h:106
ListItem_t *configLIST_VOLATILE pxIndex
Definition: list.h:209
struct xLIST_ITEM *configLIST_VOLATILE pxPrevious
Definition: list.h:198
#define NULL
Definition: usbd_def.h:53
uint32_t TickType_t
Definition: portmacro.h:105
void *configLIST_VOLATILE pvContainer
Definition: list.h:188
unsigned long UBaseType_t
Definition: portmacro.h:99
struct xLIST_ITEM *configLIST_VOLATILE pxPrevious
Definition: list.h:186
MiniListItem_t xListEnd
Definition: list.h:210
listFIRST_LIST_ITEM_INTEGRITY_CHECK_VALUE configLIST_VOLATILE TickType_t xItemValue
Definition: list.h:196
struct xLIST_ITEM *configLIST_VOLATILE pxNext
Definition: list.h:185
#define listTEST_LIST_INTEGRITY(pxList)
Definition: list.h:157
listFIRST_LIST_INTEGRITY_CHECK_VALUE configLIST_VOLATILE UBaseType_t uxNumberOfItems
Definition: list.h:208
#define listSET_FIRST_LIST_ITEM_INTEGRITY_CHECK_VALUE(pxItem)
Definition: list.h:152
#define listSET_LIST_INTEGRITY_CHECK_1_VALUE(pxList)
Definition: list.h:154
#define mtCOVERAGE_TEST_DELAY()
Definition: FreeRTOS.h:752
#define listSET_LIST_INTEGRITY_CHECK_2_VALUE(pxList)
Definition: list.h:155
#define mtCOVERAGE_TEST_MARKER()
Definition: FreeRTOS.h:748