zephyr/arch/xtensa/core
Guennadi Liakhovetski ca0e5df219 xtensa: don't build and run the reset handler twice
Currently Zephyr links reset-vector.S twice in xtensa builds:
into the bootloader and the main image. It is run at the end
of the boot loader execution and immediately after that again
in the beginning of the main code. This patch adds a
configuration option to select whether to link the file to the
bootloader or to the application. The default is to the
application, as needed e.g. for QEMU, SOF links it to the
bootloader like in native builds.

Signed-off-by: Guennadi Liakhovetski <guennadi.liakhovetski@linux.intel.com>
2021-01-13 18:17:40 -05:00
..
offsets
startup xtensa: don't build and run the reset handler twice 2021-01-13 18:17:40 -05:00
CMakeLists.txt xtensa: add support for thread local storage 2020-10-24 10:52:00 -07:00
atomic.S
cpu_idle.c
crt1.S arch/xtensa: Don't clear BSS on MP startup when !SMP 2020-10-21 06:38:53 -04:00
fatal.c kernel: Cleanup logger setup in kernel files 2020-11-27 09:56:34 -05:00
irq_manage.c arch: Apply dynamic IRQ API change 2020-09-02 13:48:13 +02:00
irq_offload.c isr: Normalize usage of device instance through ISR 2020-09-02 13:48:13 +02:00
tls.c xtensa: add support for thread local storage 2020-10-24 10:52:00 -07:00
window_vectors.S
xtensa-asm2-util.S xtensa: use highest available EPC/EPS regs in restore context 2021-01-05 10:31:45 -08:00
xtensa-asm2.c xtensa: use highest available EPC/EPS regs in restore context 2021-01-05 10:31:45 -08:00
xtensa_intgen.py
xtensa_intgen.tmpl