zephyr/include/arch
Ioannis Glaropoulos 6f19d00659 arch: arm: add internal structure to ESF
The ARM Cortex-M Exception Stack Frame (ESF) may consist of
several stack frame contexts (basic state context, additional
state context, FP context, etc.). To reflect these structural
properties, this commit re-factors the ESF, splitting out the
basic stack frame, holding the state context, into its own
struct container. The commit does not introduce behavioral
changes.

Signed-off-by: Ioannis Glaropoulos <Ioannis.Glaropoulos@nordicsemi.no>
2019-05-07 19:21:46 -04:00
..
arc arc: arm: fix support for MPUs on non-XIP systems 2019-04-28 13:32:35 -04:00
arm arch: arm: add internal structure to ESF 2019-05-07 19:21:46 -04:00
common arch: move common app_data_alignment.ld file 2019-02-28 08:53:16 -08:00
nios2 arch: Rename reserved function names 2019-04-03 17:31:00 -04:00
posix linker: Remove unused (OPTIONAL) from linker scripts 2019-03-15 06:42:02 -05:00
riscv32 all: Update reserved function names 2019-03-11 13:48:42 -04:00
x86 arch: Rename reserved function names 2019-04-03 17:31:00 -04:00
x86_64 all: Update reserved function names 2019-03-11 13:48:42 -04:00
xtensa all: Update reserved function names 2019-03-11 13:48:42 -04:00
bits_portable.h include: Make statements evaluate boolean expressions 2019-03-26 14:31:29 -04:00
cpu.h arch/x86_64: New architecture added 2019-01-11 15:18:52 -05:00
syscall.h headers: Fix headers across the project 2018-09-17 15:49:26 -04:00