zephyr/soc/xtensa/esp32
Daniel Leung 41967f999f esp32: workaround esptool linker sections limit
When converting ELF to a flashable image, the esptool can only
process up to 16 ELF sections. Zephyr has been happily grouping
similar objects into linker sections which can easily go over
esptool's limit. This patch consolidates the kernel, net, log,
and shell objects into their own sections.

Also remove the app_noinit section as no one is emitting
anything into that section, and it's not being used by other
arch/SoC/boards in Zephyr.

Fixes #20980

Signed-off-by: Daniel Leung <daniel.leung@intel.com>
2020-10-13 08:53:39 -07:00
..
include
CMakeLists.txt
Kconfig.defconfig
Kconfig.soc drivers: esp32/clock_control: Add Clock Driver 2020-06-16 09:00:51 -05:00
esp32-mp.c zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
linker.ld esp32: workaround esptool linker sections limit 2020-10-13 08:53:39 -07:00
sdkconfig.h
soc.c zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
soc.h drivers: esp32/clock_control: support UART, I2C 2020-06-16 09:00:51 -05:00