mirror of
https://github.com/espressif/esp-idf.git
synced 2025-09-30 19:19:21 +00:00
test: Fix some unused identifier warnings
This commit is contained in:
@@ -7,6 +7,7 @@
|
||||
#include "freertos/FreeRTOS.h"
|
||||
#include "freertos/task.h"
|
||||
#include "unity.h"
|
||||
#include "sdkconfig.h"
|
||||
|
||||
#define TEST_MAX_TASKS_NUM 32
|
||||
|
||||
@@ -15,16 +16,18 @@ TEST_CASE("Tasks snapshot", "[freertos]")
|
||||
{
|
||||
TaskSnapshot_t tasks[TEST_MAX_TASKS_NUM];
|
||||
UBaseType_t tcb_sz;
|
||||
#ifndef CONFIG_FREERTOS_UNICORE
|
||||
int other_core_id = xPortGetCoreID() == 0 ? 1 : 0;
|
||||
#endif
|
||||
|
||||
// uxTaskGetSnapshotAll is supposed to be called when all tasks on both CPUs are
|
||||
// inactive and can not alter FreeRTOS internal tasks lists, e.g. from panic handler
|
||||
unsigned state = portENTER_CRITICAL_NESTED();
|
||||
#if CONFIG_FREERTOS_UNICORE == 0
|
||||
#ifndef CONFIG_FREERTOS_UNICORE
|
||||
esp_cpu_stall(other_core_id);
|
||||
#endif
|
||||
UBaseType_t task_num = uxTaskGetSnapshotAll(tasks, TEST_MAX_TASKS_NUM, &tcb_sz);
|
||||
#if CONFIG_FREERTOS_UNICORE == 0
|
||||
#ifndef CONFIG_FREERTOS_UNICORE
|
||||
esp_cpu_unstall(other_core_id);
|
||||
#endif
|
||||
portEXIT_CRITICAL_NESTED(state);
|
||||
|
Reference in New Issue
Block a user