1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2024-12-29 04:50:03 +01:00
RIOT/cpu/cortexm_common/include
Marian Buschsieweke faa3727b1f
cpu/cortexm_common: Make cpu.h IWYU clean
There is clearly no reason `cpu.h` should `#include <stdio.h>`.

Also add an export pragma to `cpu_conf.h`, as portable code is
expected to include `cpu.h` (which exists across MCU families in RIOT),
and not `cpu_conf.h` (which only exists for some MCU families).
2024-11-27 11:57:20 +01:00
..
c11_atomics_compat_cpu cpu: Platform specific C11 atomics compat headers 2019-10-24 23:08:36 +02:00
architecture_arch.h cpu/cortexm_common: define ARCHITECTURE_BREAKPOINT() 2023-04-27 13:19:17 +02:00
atomic_utils_arch.h treewide: Remove excessive newlines 2021-08-13 19:50:38 +02:00
c11_atomics_compat_cpu.hpp cpu: Platform specific C11 atomics compat headers 2019-10-24 23:08:36 +02:00
cpu_conf_common.h cpu/cortexm_common: Cortex M0/M23 needs 4 cycles/busy loop 2024-01-09 19:03:15 +01:00
cpu.h cpu/cortexm_common: Make cpu.h IWYU clean 2024-11-27 11:57:20 +01:00
irq_arch.h cpu/cortexm_common: measure time spent with IRQ disabled 2022-11-24 21:27:20 +01:00
mpu.h *: remove trailing underscores from header guards 2017-01-19 18:30:53 +01:00
thread_arch.h core/thread: drop unused thread_arch_t 2023-05-21 22:17:52 +02:00
vectors_cortexm.h cpu/cortexm_common: allow to overwrite nmi_handler 2022-06-20 18:22:22 +02:00