zephyr/arch/arm/core
Andrzej Kuros 3d89d58cb8 arch: arm: aarch32: Introduce z_arm_on_enter_cpu_idle_prepare() hook
Introduce an optional hook to be called when the CPU is made idle.
If needed, this hook can be used to prepare data for upcoming
call to z_arm_on_enter_cpu_idle(). The main difference is that
z_arm_on_enter_cpu_idle_prepare() hook is called before interrupts
are disabled.

Signed-off-by: Andrzej Kuroś <andrzej.kuros@nordicsemi.no>
2023-09-30 18:48:19 +02:00
..
cortex_a_r arch: arm: Separate common kernel_arch_func code 2023-09-13 10:08:05 +01:00
cortex_m arch: arm: aarch32: Introduce z_arm_on_enter_cpu_idle_prepare() hook 2023-09-30 18:48:19 +02:00
mmu include: arch: arm: Remove aarch32 directory 2023-09-13 10:08:05 +01:00
mpu memory-attr: Rationalize _MASK and _GET(x) macros 2023-09-22 09:27:57 +02:00
offsets arch: arm: Remove unused absolute symbols 2023-04-18 10:51:28 -04:00
__aeabi_atexit.c arch: arm: Remove aarch32 directory 2023-09-13 10:08:05 +01:00
CMakeLists.txt llext: Linkable loadable extensions 2023-09-29 20:50:38 -04:00
elf.c llext: Linkable loadable extensions 2023-09-29 20:50:38 -04:00
fatal.c arch: arm: Remove aarch32 directory 2023-09-13 10:08:05 +01:00
header.S arch: arm: Remove aarch32 directory 2023-09-13 10:08:05 +01:00
irq_offload.c arch: arm: Remove aarch32 directory 2023-09-13 10:08:05 +01:00
Kconfig arch: Add ARCH_SUPPORTS_ROM_START kconfig symbol 2023-09-28 07:39:09 -04:00
Kconfig.vfp arch: arm: Remove aarch32 directory 2023-09-13 10:08:05 +01:00
nmi.c arch: arm: Remove aarch32 directory 2023-09-13 10:08:05 +01:00
nmi_on_reset.S arch: arm: Remove aarch32 directory 2023-09-13 10:08:05 +01:00
tls.c arch: arm: Remove aarch32 directory 2023-09-13 10:08:05 +01:00
userspace.S include: arch: arm: Remove aarch32 directory 2023-09-13 10:08:05 +01:00
vector_table.ld arch: arm: Remove aarch32 directory 2023-09-13 10:08:05 +01:00
zimage_header.ld arch: arm: Remove aarch32 directory 2023-09-13 10:08:05 +01:00