zephyr/include/zephyr/arch
Krzysztof Chruściński 24082d582f arch: arm: cortex_m: pm_s2ram: Add option for custom marking
s2ram procedure used RAM magic word for marking suspend-to-RAM. This
method may not work in some cases, e.g. when global reset does not
reset RAM content. In that case resuming from s2ram is detected when
global reset occurred.

RAM magic word method is the default but with
CONFIG_PM_S2RAM_CUSTOM_MARKING a custom implementation can be provided.

Signed-off-by: Krzysztof Chruściński <krzysztof.chruscinski@nordicsemi.no>
2024-05-17 14:33:47 +02:00
..
arc coding guidelines: comply with MISRA Rule 11.8 2024-05-09 10:28:44 +02:00
arm arch: arm: rom_start relocation configuration 2024-05-16 15:52:20 +02:00
arm64 arch: arm: cortex-r: Add compiler tuning for Cortex-R82 2024-05-07 17:57:05 -04:00
common arch: arm: cortex_m: pm_s2ram: Add option for custom marking 2024-05-17 14:33:47 +02:00
mips arch: exception: rename header guard 2023-12-11 18:22:40 -05:00
nios2 linker: Add flash end ROM offset 2023-12-12 15:31:16 +01:00
posix arch POSIX: Add two missing prototypes to header 2023-09-01 09:54:27 +02:00
riscv riscv: linker: lld: Handle symtab/strtab/shstrtab to fix warnings 2024-03-22 08:54:48 +01:00
sparc include/zephyr: Fix linker scripts to define _end after all static RAM data 2023-06-28 08:41:02 +00:00
x86 x86: add support for memory mapped stack for threads 2024-04-10 07:44:27 -04:00
xtensa xtensa: mpu: enable userspace support 2024-03-19 22:17:34 -04:00
arch_inlines.h include: arch: arm: Remove aarch32 directory 2023-09-13 10:08:05 +01:00
arch_interface.h coding guidelines: comply with MISRA Rule 11.8 2024-05-09 10:28:44 +02:00
cache.h cache: introduce incoherent cache interface 2024-02-03 13:42:33 -05:00
cpu.h arch: move arch_interface.h under zephyr/arch 2024-03-25 09:58:35 +00:00
structs.h arch: arm: cortex_a_r: introduce USE_SWITCH 2023-11-06 15:32:01 -06:00
syscall.h xtensa: Enable userspace 2023-11-21 15:49:48 +01:00