zephyr/arch/xtensa/core
Ederson de Souza c0b7864840 arch/xtensa: Enable backtrace on panic on Intel ADSP platforms
Platform specific functions necessary to enable this feature were
implemented (z_xtensa_ptr_executable() and
z_xtensa_stack_ptr_is_sane() for Intel ADSP platforms.

Current implementation just ensures stack pointer and program counter
are within relevant areas defined in the linker scripts, without going
too fine grained.

Also, `.iram1` section, used by the backtrace code, also added to
Intel ADSP linker script.

Finally, update west manifest to use up-to-date SOF, which contains a
patch to fix build issues related to the linker changes.

Signed-off-by: Ederson de Souza <ederson.desouza@intel.com>
2022-04-14 11:03:40 -04:00
..
include
offsets
startup soc/intel_adsp: Unify Xtensa CPU reset between cores 2021-12-14 18:43:05 -06:00
CMakeLists.txt xtensa: xcc: add a dummy atexit() 2022-01-25 21:16:32 -05:00
coredump.c debug: coredump: add xtensa coredump 2021-12-14 07:40:55 -05:00
cpu_idle.c
crt1.S
debug_helpers_asm.S
fatal.c
gdbstub.c everywhere: fix typos 2022-03-18 13:24:08 -04:00
gen_zsr.py arch/xtensa: Rework irq_offload: automatic config, SMP-safe 2022-02-21 22:10:03 -05:00
irq_manage.c xtensa: remove @return doc for void functions 2022-01-12 16:02:16 -05:00
irq_offload.c arch/xtensa: Rework irq_offload: automatic config, SMP-safe 2022-02-21 22:10:03 -05:00
README-WINDOWS.rst
tls.c
window_vectors.S arch/xtensa: Use ZSR assignments for the alloca exception 2022-01-20 12:58:00 -05:00
xcc_stubs.c xtensa: xcc: add a dummy atexit() 2022-01-25 21:16:32 -05:00
xtensa_backtrace.c arch/xtensa: Enable backtrace on panic on Intel ADSP platforms 2022-04-14 11:03:40 -04:00
xtensa_intgen.py Revert "xtensa: remove unused script" 2021-10-07 16:04:11 -04:00
xtensa_intgen.tmpl
xtensa-asm2-util.S arch/xtensa: Use ZSR assignments for interrupt return 2022-01-20 12:58:00 -05:00
xtensa-asm2.c xtensa: introduce support for GDB stub 2021-11-30 15:24:00 -05:00