zephyr/arch
Ioannis Glaropoulos 2d6bb624d6 arch: arm: swap_helper: adapt assembly code for Cortex-M Baseline
In this commit we implement the assembly functions in
swap_helper.S, namely
  - z_arm_pendsv()
  - z_arm_svc()
for ARMv6-M and ARMv8-M Baseline architecture. We "inline" the
implementation for Baseline, along with the Mainline (ARMv7-M)
implementation, i.e. we rework only what is required to build
for Baseline Cortex-M.

Signed-off-by: Ioannis Glaropoulos <Ioannis.Glaropoulos@nordicsemi.no>
2019-10-18 08:46:03 -05:00
..
arc arch: arc: enlarge the exception handling stack 2019-10-09 14:21:56 -04:00
arm arch: arm: swap_helper: adapt assembly code for Cortex-M Baseline 2019-10-18 08:46:03 -05:00
common timing_info: rename globals 2019-09-30 15:25:55 -04:00
nios2 kernel: add architecture interface headers 2019-10-11 13:30:46 -07:00
posix kernel: add architecture interface headers 2019-10-11 13:30:46 -07:00
riscv riscv: properly pull in irq_offload logic 2019-10-15 09:33:52 -07:00
x86 x86: intel64: fatal: minor formatting improvements 2019-10-15 09:00:49 -07:00
x86_64 x86_64: fix arch headers 2019-10-09 09:14:18 -04:00
xtensa kernel: add architecture interface headers 2019-10-11 13:30:46 -07:00
CMakeLists.txt license: cleanup: add SPDX Apache-2.0 license identifier 2019-04-07 08:45:22 -04:00
Kconfig Kconfig: Remove copy-pasted comments on some promptless symbols 2019-10-17 13:05:24 -05:00