zephyr/include/arch
Luke Starrett 169e7c5e75 arch: arm64: Fix arm64 crash dump output
- x0/x1 register printing is reversed
- The error stack frame struct (z_arch_esf_t) had the SPSR and ELR in
  the wrong position, inconsistent with the order these regs are pushed
  to the stack in z_arm64_svc.  This caused all register printing to be
  skewed by two.
- Verified by writing known values (abcd0000 -> abcd000f) to x0 - x15
  and then forcing a data abort.

Signed-off-by: Luke Starrett <luke.starrett@gmail.com>
2020-10-01 07:29:27 -04:00
..
arc ARC: linker: merge GNU and MWDT linker scripts 2020-09-18 09:49:09 -04:00
arm arch: arm64: Fix arm64 crash dump output 2020-10-01 07:29:27 -04:00
common
nios2 arch: Apply dynamic IRQ API change 2020-09-02 13:48:13 +02:00
posix Revert "posix: linker: Wrap rodata and rwdata in sections." 2020-09-02 14:46:01 -04:00
riscv arch: Apply dynamic IRQ API change 2020-09-02 13:48:13 +02:00
x86 x86_64: add dedicated MEMORY area for locore 2020-09-30 14:14:07 -07:00
xtensa arch: Apply dynamic IRQ API change 2020-09-02 13:48:13 +02:00
arch_inlines.h
cpu.h
syscall.h