mirror of
https://github.com/FreeRTOS/FreeRTOS-Kernel.git
synced 2025-10-17 18:27:47 -04:00
Update single core CMBC and unit test (#1045)
This PR fixes CBMC and unit test for single core FreeRTOS in the FreeRTOS-Kernel PR - https://github.com/FreeRTOS/FreeRTOS-Kernel/pull/716. - xYieldPendings and xIdleTaskHandles are now an array. Update in FreeRTOS unit test. - Update CBMC patches.
This commit is contained in:
parent
278e6c4b49
commit
7adb08eff5
8 changed files with 99 additions and 72 deletions
|
@ -65,11 +65,13 @@ extern volatile TickType_t xTickCount;
|
|||
extern volatile UBaseType_t uxTopReadyPriority;
|
||||
extern volatile BaseType_t xSchedulerRunning;
|
||||
extern volatile TickType_t xPendedTicks;
|
||||
extern volatile BaseType_t xYieldPending;
|
||||
extern volatile BaseType_t xYieldPendings[];
|
||||
#define xYieldPending xYieldPendings[ 0 ]
|
||||
extern volatile BaseType_t xNumOfOverflows;
|
||||
extern UBaseType_t uxTaskNumber;
|
||||
extern volatile TickType_t xNextTaskUnblockTime;
|
||||
extern TaskHandle_t xIdleTaskHandle;
|
||||
extern TaskHandle_t xIdleTaskHandles[];
|
||||
#define xIdleTaskHandle xIdleTaskHandles[ 0 ]
|
||||
extern volatile UBaseType_t uxSchedulerSuspended;
|
||||
|
||||
/* ============================= DEFINES ================================== */
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue