mirror of
https://github.com/FreeRTOS/FreeRTOS.git
synced 2026-02-06 19:11:45 +08: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:
@@ -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;
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user