1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2024-12-29 04:50:03 +01:00
RIOT/cpu/esp32
Gunar Schorcht 3a40e20452 cpu/esp32: fix ld scripts for heap
For ESP32-S2 and ESP32-S3 the symbol `_heap_end` must not be used as `_eheap` for dynamic memory allocation, because it points to the highest possible address that could be used for the heap, but not to the top address of the unused SRAM area. Instead, the origin and length of `dram0_0_seg` must be used to calculate the end of the heap.
2023-09-29 08:12:59 +02:00
..
bin cpu/esp32: compile bootloader from ESP-IDF v4.4 source 2022-06-01 13:31:00 +02:00
bootloader cpu/esp32: disable warnings in ESP-IDF for gcc 12.2 2023-04-17 07:32:48 +02:00
esp-ble-nimble cpu/esp32: add some debugging info in esp_ble_nimble 2022-08-24 09:05:25 +02:00
esp-eth cpu/esp32: fix compilation of esp_eth 2023-05-11 06:56:36 +02:00
esp-idf cpu/esp32: disable warnings in ESP-IDF for gcc 12.2 2023-04-17 07:32:48 +02:00
esp-idf-api cpu/esp32: remove ESP-IDF periph_ctrl interface API 2023-03-27 03:10:56 +02:00
freertos cpu/esp*: move freertos/task to cpu/esp_common 2020-02-21 09:09:34 +01:00
include cpu/esp32: define RAM_START_ADDR and RAM_LEN 2023-06-25 17:33:06 +02:00
ld cpu/esp32: fix ld scripts for heap 2023-09-29 08:12:59 +02:00
periph cpu/esp32: fix compilation of esp_can 2023-05-11 07:22:52 +02:00
stdio_usb_serial_jtag cpu/esp32: Move MODULE_STDIO_USB_SERIAL_JTAG to cpu 2023-05-31 12:55:51 +02:00
vendor/include cpu/esp32: add vendor header file for periph_usbdev 2022-09-27 01:00:57 +02:00
doc_esp32.txt cpu/esp32: documentation fix 2023-07-07 11:12:01 +02:00
doc_esp32c3.txt cpu/esp32: documentation fix 2023-07-07 11:12:01 +02:00
doc_esp32s2.txt cpu/esp32: documentation fix 2023-07-07 11:12:01 +02:00
doc_esp32s3.txt cpu/esp32: documentation fix 2023-07-07 11:12:01 +02:00
doc.txt Merge #19452 2023-08-01 12:19:48 +00:00
esp32.config cpu/esp32: model Kconfig 2021-12-10 18:54:07 +01:00
esp_ztimer.c cpu/esp32: platform-independent formatting in DEBUG 2022-07-18 13:51:33 +02:00
irq_arch.c cpu/esp32: add interrupt for RMT 2023-03-28 18:50:48 +02:00
Kconfig cpu/esp32: Move MODULE_STDIO_USB_SERIAL_JTAG to cpu 2023-05-31 12:55:51 +02:00
Kconfig.common cpu/esp32: add BLE support for ESP32-C3 2022-08-26 17:10:42 +02:00
Kconfig.esp32 cpu/esp32: deduplication in Kconfig 2023-03-30 07:34:14 +02:00
Kconfig.esp32c3 cpu/esp32: deduplication in Kconfig 2023-03-30 07:34:14 +02:00
Kconfig.esp32s2 cpu/esp32: deduplication in Kconfig 2023-03-30 07:34:14 +02:00
Kconfig.esp32s3 cpu/esp32s3: fix esp_spi_oct dependency in Kconfig 2023-07-07 16:36:43 +02:00
Kconfig.esp32x cpu/esp32: deduplication in Kconfig 2023-03-30 07:34:14 +02:00
Makefile cpu/esp32: add esp-bootloader-reset 2023-02-02 10:56:40 +01:00
Makefile.default cpu: make pm_layered a DEFAULT_MODULE 2021-01-27 13:21:20 +01:00
Makefile.dep boards/*: Model usb and stdio in Kconfig 2023-05-31 13:04:42 +02:00
Makefile.features cpu/esp32: add RTM feature 2023-03-28 18:50:48 +02:00
Makefile.include cpu/esp32: ensure correct RAM_START_ADDR and RAM_LEN 2023-06-25 18:12:57 +02:00
startup.c cpu/esp32: fix compilation with gcc 12.2 2023-04-17 07:32:48 +02:00
syscalls.c cpu/esp32: fix compilation with gcc 12.2 2023-04-17 07:32:48 +02:00
usb_reset.c cpu/esp32: add esp-bootloader-reset 2023-02-02 10:56:40 +01:00