1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2024-12-29 04:50:03 +01:00
RIOT/cpu/esp8266
Gunar Schorcht 06acd8b420 cpu/esp8266: place freertos functions in IRAM
The functions of the `esp*/freetos` libraries must be placed in IRAM because they can be called when the IROM cache is disabled. While the functions implemented in `cpu/esp8266/freetos/*.c` are already placed in IRAM, the functions implemented in `cpu/esp_common/freetos/*.c` are not placed in IRAM. The reason for this is that the object files of these files are created in the `esp_freertos_common` directory, which is not included in the `esp.riot-os.ld` file because the library is named `esp_freertos_common`.
2021-10-29 11:17:24 +02:00
..
bin cpu/esp8266: fix bootloader images 2019-12-12 08:16:54 +01:00
freertos cpu/*: realign ENABLE_DEBUG 2020-10-23 00:46:26 +02:00
include esp8266: Download Espressif RTOS SDK as a new RIOT PKG 2021-10-23 11:13:38 +00:00
ld cpu/esp8266: place freertos functions in IRAM 2021-10-29 11:17:24 +02:00
periph treewide: Remove excessive newlines 2021-08-13 19:50:38 +02:00
sdk cpu/esp8266: remove unused function definitions 2020-02-21 09:09:34 +01:00
vendor esp8266: Download Espressif RTOS SDK as a new RIOT PKG 2021-10-23 11:13:38 +00:00
doc.txt esp8266: Download Espressif RTOS SDK as a new RIOT PKG 2021-10-23 11:13:38 +00:00
Kconfig cpu: add periph_rtt_overflow feature 2021-04-30 11:58:00 +02:00
Makefile cpu/esp8266: move esp_wifi to cpu/esp_common 2020-02-21 09:09:34 +01:00
Makefile.dep esp8266: Download Espressif RTOS SDK as a new RIOT PKG 2021-10-23 11:13:38 +00:00
Makefile.features cpu: add periph_rtt_overflow feature 2021-04-30 11:58:00 +02:00
Makefile.include esp8266: Download Espressif RTOS SDK as a new RIOT PKG 2021-10-23 11:13:38 +00:00
startup.c cpu/*: reorder ENABLE_DEBUG after last include 2020-10-23 00:45:55 +02:00
syscalls.c cpu/*: realign ENABLE_DEBUG 2020-10-23 00:46:26 +02:00