freertos: Move some port functions into flash by default

This commit places some functions in port.c and port_common.c into flash by
default. These functions are mostly called once during startup, thus shouldn't
affect applications much when placed into flash instead of the default IRAM.
This commit is contained in:
Darian Leung
2022-09-19 23:35:25 +08:00
parent aa5d74410b
commit 7e49d67bad

View File

@@ -127,7 +127,14 @@ entries:
queue: uxQueueGetQueueNumber (default) queue: uxQueueGetQueueNumber (default)
queue: vQueueSetQueueNumber (default) queue: vQueueSetQueueNumber (default)
queue: ucQueueGetQueueType (default) queue: ucQueueGetQueueType (default)
port_common:main_task (default) # port.c Functions
port: esp_startup_start_app (default) port: esp_startup_start_app (default)
if ESP_SYSTEM_SINGLE_CORE_MODE = n: if ESP_SYSTEM_SINGLE_CORE_MODE = n:
port: esp_startup_start_app_other_cores (default) port: esp_startup_start_app_other_cores (default)
# port_common.c Functions
port_common:main_task (default)
port_common:esp_startup_start_app_common (default)
port_common:vApplicationGetIdleTaskMemory (default)
port_common:vApplicationGetTimerTaskMemory (default)
if FREERTOS_UNICORE = n:
port_common:other_cpu_startup_idle_hook_cb (default)