esp-idf/components/freertos
Renz Christian Bagaporo c53ad56515 esp_system: startup flow modifications
Changes the startup flow to the ff:

hardware -> core libraries init  -> other libraries init -> os
init (optional) -> app_main

- hardware init resides in the port layer, and is the entry point

- core libraries init executes init functions of core components

- other libraries init executes init functions of other components (weak
references)

- after other lib is init, the app_main function is called, however,

 an OS can wrap the real call to app_main to init its own stuff, and
 *then* call the real app_main
2020-06-19 18:40:09 +10:00
..
include/freertos Fix usage example in xSemaphoreCreateBinaryStatic 2020-05-14 18:57:48 +08:00
test esp_ipc: Move to new component 2020-05-18 16:51:45 +08:00
xtensa esp_system: startup flow modifications 2020-06-19 18:40:09 +10:00
CMakeLists.txt esp_system: startup flow modifications 2020-06-19 18:40:09 +10:00
component.mk Exception handlers for LoadStoreError and LoadStoreAlignmentError 2020-02-26 20:21:59 +08:00
croutine.c Add UNTESTED_FUNCTION() call to untested functions, make Kconfig option to enable that to map to assert() 2016-09-27 11:36:30 +08:00
event_groups.c freertos: removed likely macros from non-port specifics parts of freertos 2020-01-03 14:42:57 -03:00
FreeRTOS-openocd.c freertos: fix defining uxTopUsedPriority for esp32s2beta 2019-10-29 16:38:48 +01:00
Kconfig esp32, esp32s2: move startup code into esp_system 2020-06-19 18:40:09 +10:00
license.txt Initial public version 2016-08-17 23:08:22 +08:00
linker.lf freertos: place xQueueGenericCreateStatic into flash 2020-04-22 16:06:13 +08:00
list.c freertos: removed likely macros from non-port specifics parts of freertos 2020-01-03 14:42:57 -03:00
queue.c freertos: removed likely macros from non-port specifics parts of freertos 2020-01-03 14:42:57 -03:00
sdkconfig.rename Rename Kconfig options (components/freertos) 2019-05-21 09:09:01 +02:00
stdint.readme Initial public version 2016-08-17 23:08:22 +08:00
tasks.c gdbstub: added cpu id of running tasks to the output 2020-04-27 14:41:55 +00:00
timers.c freertos: removed likely macros from non-port specifics parts of freertos 2020-01-03 14:42:57 -03:00