zephyr/arch/arm/include
Carles Cufi b6109496ff arm: Cortex-M0: Adapt core register code to M0
The Cortex-M0(+) and in general processors that support only the ARMv6-M
instruction set have a reduced set of registers and fields compared to
the ARMv7-M compliant processors.
This change goes through all core registers and disables or removes
everything that is not part of the ARMv6-M architecture when compiling
for Cortex-M0.

Jira: ZEP-1497

Change-id: I13e2637bb730e69d02f2a5ee687038dc69ad28a8
Signed-off-by: Vinayak Chettimada <vinayak.kariappa.chettimada@nordicsemi.no>
Signed-off-by: Carles Cufi <carles.cufi@nordicsemi.no>
Signed-off-by: Kumar Gala <kumar.gala@linaro.org>
2017-01-03 22:44:35 +00:00
..
cortex_m arm: Cortex-M0: Adapt core register code to M0 2017-01-03 22:44:35 +00:00
asm_inline.h Change BSD-3 licenses to Apache 2 2016-02-05 20:24:29 -05:00
kernel_arch_data.h kernel/arch: move common thread.flags definitions to common file 2016-11-26 14:04:18 +00:00
kernel_arch_func.h kernel: add k_cpu_idle/k_cpu_atomic_idle() 2016-12-15 16:17:38 -05:00
kernel_event_logger_arch.h c++: Add extern "C" { } block to header files 2016-02-05 20:25:22 -05:00
offsets_short_arch.h kernel/arm: fix race condition when setting _Swap() return value 2016-11-17 14:46:12 +00:00