mirror of
https://github.com/espressif/esp-idf.git
synced 2024-10-05 20:47:46 -04:00
feee3a3059
This commit refactors the OS startup functions as follows: - Moved the OS/app startup functions listed below to "app_startup.c". Their implementations are now common to all ports (RISC-V and Xtensa) of all FreeRTOS implementations (IDF and Amazon SMP). - esp_startup_start_app() - esp_startup_start_app_other_cores() - Removed esp_startup_start_app_common() as app startup functions are now already common to all ports. - Added extra logs to "main_task" to help with user debugging Note: Increased startup delay on "unity_task". The "unity_run_menu()" is non blocking, thus if the main task or other startup tasks have not been freed by the time "unity_run_menu()" is run, those tasks will be freed the next time "unity_task" blocks. This could cause some tests to have a memory leak, thus the "unity_task" startup delay has increased. |
||
---|---|---|
.. | ||
include | ||
private_include | ||
test | ||
ccomp_timer_impl_riscv.c | ||
ccomp_timer_impl_xtensa.c | ||
ccomp_timer.c | ||
CMakeLists.txt | ||
Kconfig | ||
memory_checks.c | ||
ref_clock_impl_rmt_pcnt.c | ||
ref_clock_impl_timergroup.c | ||
test_runner.c | ||
test_utils.c |