zephyr/soc/xtensa
Keith Packard 710422ec5e include/zephyr: Fix linker scripts to define _end after all static RAM data
The Zephyr linker scripts have inconsistent ordering of various chunks of
data which lands in RAM at runtime. This leads to the value of _end not
being consistently defined as the maximum address of static variables used
in the application.

Create a helper linker fragment, zephyr/linker/ram-end.ld, which can be
included after the last possible definition of RAM data, that consistently
sets _image_ram_end, _end and z_mapped_end.

Signed-off-by: Keith Packard <keithp@keithp.com>
2023-06-28 08:41:02 +00:00
..
esp32 drivers: pinctrl: esp32xx: allow internal loopback 2023-06-22 08:13:36 +00:00
esp32_net soc: kconfig: Add config for ESP32 family 2023-04-19 17:12:26 +02:00
esp32s2 drivers: pinctrl: esp32xx: allow internal loopback 2023-06-22 08:13:36 +00:00
esp32s3 drivers: pinctrl: esp32xx: allow internal loopback 2023-06-22 08:13:36 +00:00
intel_adsp include/zephyr: Fix linker scripts to define _end after all static RAM data 2023-06-28 08:41:02 +00:00
nxp_adsp intel_adsp: remove deprecated cache macros 2023-06-23 11:14:08 -04:00
sample_controller xtensa: linker: Use zephyr's convention for rodata 2022-11-17 15:44:48 +09:00
CMakeLists.txt soc/xtensa/intel_adsp: Upstream updates 2020-10-21 06:38:53 -04:00