zephyr/include/arch/arm
Ioannis Glaropoulos c86073cf6b arch: arm: error: fix ARMv6-M assembly for Z_ARCH_EXCEPT
As we are allowed to pass any integer value as as software
fatal exception reason, we need to fix the inline assembly
for ARMv6-M, to accept large immediate offsets. We do this
by changing the way we write the exception reason to R0.

Signed-off-by: Ioannis Glaropoulos <Ioannis.Glaropoulos@nordicsemi.no>
2019-10-16 11:22:48 +02:00
..
cortex_m linker: add custom align size to reduce alignment memory wasting 2019-09-19 21:38:31 -04:00
cortex_r linker: cxx: Include .gcc_except_table sections 2019-09-19 09:26:42 -05:00
arch.h arch/arm: rearrange for standard use of extern "C" 2019-08-20 00:49:15 +02:00
asm_inline_gcc.h kernel: add architecture interface headers 2019-10-11 13:30:46 -07:00
asm_inline.h arch: arm: Move header files to common location 2019-08-02 23:37:03 +03:00
error.h arch: arm: error: fix ARMv6-M assembly for Z_ARCH_EXCEPT 2019-10-16 11:22:48 +02:00
exc.h arm: arch code naming cleanup 2019-10-04 10:46:23 +02:00
irq.h kernel: add architecture interface headers 2019-10-11 13:30:46 -07:00
misc.h kernel: add architecture interface headers 2019-10-11 13:30:46 -07:00
nmi.h arm: arch code naming cleanup 2019-10-04 10:46:23 +02:00
syscall.h arch: arm: userspace: minor refactor in z_arch_is_user_context 2019-09-23 18:02:00 -07:00