mirror of
https://github.com/FreeRTOS/FreeRTOS-Kernel.git
synced 2025-10-15 01:07:47 -04:00
Make unit tests backward compatible (#1073)
Signed-off-by: Gaurav Aggarwal <aggarg@amazon.com> Co-authored-by: Gaurav Aggarwal <aggarg@amazon.com>
This commit is contained in:
parent
8e76c2d220
commit
21f7947ab1
2 changed files with 30 additions and 8 deletions
|
@ -65,13 +65,23 @@ extern volatile TickType_t xTickCount;
|
|||
extern volatile UBaseType_t uxTopReadyPriority;
|
||||
extern volatile BaseType_t xSchedulerRunning;
|
||||
extern volatile TickType_t xPendedTicks;
|
||||
extern volatile BaseType_t xYieldPendings[];
|
||||
#define xYieldPending xYieldPendings[ 0 ]
|
||||
|
||||
#ifdef configNUMBER_OF_CORES
|
||||
extern volatile BaseType_t xYieldPendings[];
|
||||
#define xYieldPending xYieldPendings[ 0 ]
|
||||
#else
|
||||
extern volatile BaseType_t xYieldPending;
|
||||
#endif
|
||||
extern volatile BaseType_t xNumOfOverflows;
|
||||
extern UBaseType_t uxTaskNumber;
|
||||
extern volatile TickType_t xNextTaskUnblockTime;
|
||||
extern TaskHandle_t xIdleTaskHandles[];
|
||||
#define xIdleTaskHandle xIdleTaskHandles[ 0 ]
|
||||
|
||||
#ifdef configNUMBER_OF_CORES
|
||||
extern TaskHandle_t xIdleTaskHandles[];
|
||||
#define xIdleTaskHandle xIdleTaskHandles[ 0 ]
|
||||
#else
|
||||
extern TaskHandle_t xIdleTaskHandle;
|
||||
#endif
|
||||
extern volatile UBaseType_t uxSchedulerSuspended;
|
||||
|
||||
/* ============================= DEFINES ================================== */
|
||||
|
|
|
@ -64,13 +64,25 @@ extern volatile TickType_t xTickCount;
|
|||
extern volatile UBaseType_t uxTopReadyPriority;
|
||||
extern volatile BaseType_t xSchedulerRunning;
|
||||
extern volatile TickType_t xPendedTicks;
|
||||
extern volatile BaseType_t xYieldPendings[];
|
||||
#define xYieldPending xYieldPendings[ 0 ]
|
||||
|
||||
#ifdef configNUMBER_OF_CORES
|
||||
extern volatile BaseType_t xYieldPendings[];
|
||||
#define xYieldPending xYieldPendings[ 0 ]
|
||||
#else
|
||||
extern volatile BaseType_t xYieldPending;
|
||||
#endif
|
||||
|
||||
extern volatile BaseType_t xNumOfOverflows;
|
||||
extern UBaseType_t uxTaskNumber;
|
||||
extern volatile TickType_t xNextTaskUnblockTime;
|
||||
extern TaskHandle_t xIdleTaskHandles[];
|
||||
#define xIdleTaskHandle xIdleTaskHandles[ 0 ]
|
||||
|
||||
#ifdef configNUMBER_OF_CORES
|
||||
extern TaskHandle_t xIdleTaskHandles[];
|
||||
#define xIdleTaskHandle xIdleTaskHandles[ 0 ]
|
||||
#else
|
||||
extern TaskHandle_t xIdleTaskHandle;
|
||||
#endif
|
||||
|
||||
extern volatile UBaseType_t uxSchedulerSuspended;
|
||||
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue