zephyr/arch
Gerard Marull-Paretas 7d1bfb51ae drivers: timer: cortex_m_systick: improve ISR installation
A Cortex-M specific function (sys_clock_isr()) was defined as a weak
function, so in practice it was always available when system clock was
enabled, even if no Cortex-M systick was available. This patch
introduces an auxiliary Kconfig option that, when selected, the ISR
function gets installed. External SysTick drivers can also make use of
this function, thus achieving the same functionality offered today but
in a cleaner way.

Signed-off-by: Gerard Marull-Paretas <gerard.marull@nordicsemi.no>
2021-12-04 07:34:53 -05:00
..
arc soc: arc: fix ARC_HAS_ACCL_REGS settings 2021-12-02 11:32:14 -06:00
arm drivers: timer: cortex_m_systick: improve ISR installation 2021-12-04 07:34:53 -05:00
arm64 kernel: mem_domain: arch_mem_domain functions to return errors 2021-11-22 12:45:22 -05:00
common cmake: CMake linker script generator pass handling 2021-11-08 20:45:07 +01:00
nios2 arch: nios2: Fix 10.4 violations 2021-04-10 09:59:37 -04:00
posix pm: Remove unused parameter 2021-11-17 11:15:49 -05:00
riscv kernel: mem_domain: arch_mem_domain functions to return errors 2021-11-22 12:45:22 -05:00
sparc arch/sparc: Add hook for CONFIG_SCHED_THREAD_USAGE accounting in ISRs 2021-11-08 21:32:20 -05:00
x86 debug: gdbstub: remove start argument from z_gdb_main_loop() 2021-11-30 15:24:00 -05:00
xtensa xtensa: introduce support for GDB stub 2021-11-30 15:24:00 -05:00
CMakeLists.txt cmake: fix include directories to work with out-of-tree arch 2020-08-05 08:06:07 -04:00
Kconfig kernel: demand_paging: allow reserving page frames 2021-08-26 21:16:22 -04:00