esp-idf/components/esp_system/ld
Ivan Grokhotkov 523aacd413
esp_system: allow defining priorities for startup functions
* Some components have initialization dependencies. To account for
  them, simple numeric priority values are introduced.
* esp_system_init_fn_array moved into Flash from DRAM
* System init functions defined using ESP_SYSTEM_INIT_FN now return
  an error code. This enables simpler and more consistent error
  handling in the init functions. Returning an error from an init
  function is now a valid approach — the startup code will print
  an error and abort.
2022-07-12 16:58:14 +02:00
..
esp32 esp_system: allow defining priorities for startup functions 2022-07-12 16:58:14 +02:00
esp32c2 esp_system: allow defining priorities for startup functions 2022-07-12 16:58:14 +02:00
esp32c3 esp_system: allow defining priorities for startup functions 2022-07-12 16:58:14 +02:00
esp32h2 esp_system: allow defining priorities for startup functions 2022-07-12 16:58:14 +02:00
esp32s2 esp_system: allow defining priorities for startup functions 2022-07-12 16:58:14 +02:00
esp32s3 esp_system: allow defining priorities for startup functions 2022-07-12 16:58:14 +02:00
ld.cmake esp_system: create ld template to abstract few common settings 2021-09-02 16:13:17 +08:00
ld.common esp_system: move MEMPROT related configuration to soc capability header 2022-06-23 10:29:42 +05:30