mirror of
https://github.com/RIOT-OS/RIOT.git
synced 2025-01-18 12:52:44 +01:00
81c5d5dbcc
This PR makes `event_timeout` and `event_timeout_ztimer` two distinct pseudomodules, where the only api difference is in the init function. If only `event_timeout_ztimer` is selected then no default ZTIMER backend is selected and the old init function is not implemented. If only `event_timeout` is selected then `xtimer` is used unless `ztimer_usec` is included. In which case the `xtimer` wrapper on top of `ztimer` is used and `xtimer` is not directly selected. This allows for the legacy api to be supported with `ztimer_usec` as a drop-in replacement. If `event_timeout` and `event_timeut_ztimer` are selected then `event_timeout` SRC file is excluded from compilation. |
||
---|---|---|
.. | ||
can | ||
checksum | ||
congure | ||
crypto | ||
ecc | ||
embUnit | ||
entropy_source | ||
event | ||
fido2 | ||
fs | ||
hashes | ||
isrpipe | ||
net | ||
riotboot | ||
suit | ||
sys | ||
test_utils | ||
usb | ||
xtimer | ||
ztimer | ||
analog_util.h | ||
app_metadata.h | ||
architecture.h | ||
atomic_utils.h | ||
auto_init.h | ||
base64.h | ||
bcd.h | ||
benchmark.h | ||
bit.h | ||
bitfield.h | ||
bloom.h | ||
byteorder.h | ||
c11_atomics_compat.hpp | ||
cb_mux.h | ||
clif.h | ||
color.h | ||
congure.h | ||
dbgpin.h | ||
div.h | ||
eepreg.h | ||
embUnit.h | ||
entropy_source.h | ||
event.h | ||
evtimer_mbox.h | ||
evtimer_msg.h | ||
evtimer.h | ||
fmt_table.h | ||
fmt.h | ||
frac.h | ||
fuzzing.h | ||
hashes.h | ||
iolist.h | ||
isrpipe.h | ||
luid.h | ||
matstat.h | ||
memarray.h | ||
mineplex.h | ||
od.h | ||
phydat.h | ||
pipe.h | ||
pm_layered.h | ||
progress_bar.h | ||
ps.h | ||
ptrtag.h | ||
puf_sram.h | ||
random.h | ||
saul_reg.h | ||
schedstatistics.h | ||
sema_inv.h | ||
sema.h | ||
seq.h | ||
shell_commands.h | ||
shell.h | ||
stdio_base.h | ||
stdio_rtt.h | ||
stdio_semihosting.h | ||
stdio_uart.h | ||
suit.h | ||
timex.h | ||
tm.h | ||
trace.h | ||
trickle.h | ||
tsrb.h | ||
unaligned.h | ||
universal_address.h | ||
uri_parser.h | ||
usb_board_reset_internal.h | ||
usb_board_reset.h | ||
usb.h | ||
ut_process.h | ||
utlist.h | ||
uuid.h | ||
vfs.h | ||
volatile_utils.h | ||
xtimer.h | ||
zptr.h | ||
ztimer.h |