zephyr/arch/xtensa/include
Yong Cong Sin e54b27b967 arch: define struct arch_esf and deprecate z_arch_esf_t
Make `struct arch_esf` compulsory for all architectures by
declaring it in the `arch_interface.h` header.

After this commit, the named struct `z_arch_esf_t` is only used
internally to generate offsets, and is slated to be removed
from the `arch_interface.h` header in the future.

Signed-off-by: Yong Cong Sin <ycsin@meta.com>
2024-06-04 14:02:51 -05:00
..
kernel_arch_func.h build: namespace the generated headers with zephyr/ 2024-05-28 22:03:55 +02:00
offsets_short_arch.h xtensa: Enable userspace 2023-11-21 15:49:48 +01:00
xtensa_asm2_context.h arch: xtensa: Add space for HiFi registers 2024-03-05 10:57:33 +01:00
xtensa_asm2_s.h build: namespace the generated headers with zephyr/ 2024-05-28 22:03:55 +02:00
xtensa_backtrace.h xtensa: rename z_xtensa to simply xtensa 2023-12-13 09:41:24 +01:00
xtensa_internal.h arch: define struct arch_esf and deprecate z_arch_esf_t 2024-06-04 14:02:51 -05:00
xtensa_mmu_priv.h xtensa: mmu: Avoid k_mem_domain_default duplication 2024-05-14 15:54:55 +02:00
xtensa_mpu_priv.h xtensa: mpu: enable userspace support 2024-03-19 22:17:34 -04:00