1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2024-12-29 04:50:03 +01:00
RIOT/core/include
Marian Buschsieweke 3e86e39646
core: add core_mutex_debug to aid debugging deadlocks
Adding `USEMODULE += core_mutex_debug` to your `Makefile` results in
on log messages such as

    [mutex] waiting for thread 1 (pc = 0x800024d)

being added whenever `mutex_lock()` blocks. This makes tracing down
deadlocks easier.
2023-04-25 15:10:34 +02:00
..
macros core/macros: rewrite DIV_ROUND, DIV_ROUND_UP; add DIV_ROUND_INF 2022-11-09 17:59:18 +01:00
cond.h treewide: Remove excessive newlines 2021-08-13 19:50:38 +02:00
mbox.h core/mbox: add mbox_size() and mbox_avail() 2020-11-20 10:38:17 +01:00
msg_bus.h core: apply uncrustify patches 2021-02-02 22:21:14 +01:00
msg.h core: add functionality to check queue state of another thread 2022-03-03 16:50:34 +01:00
mutex.h core: add core_mutex_debug to aid debugging deadlocks 2023-04-25 15:10:34 +02:00
native_sched.h core: uncrustify 2020-03-30 17:02:08 +02:00
sched.h core/thread, mutex: provide dummy implementation for riotboot 2022-05-02 13:18:39 +02:00
thread_flags.h core/thread: Add constant value to check custom flags against 2022-02-26 22:17:33 +01:00
thread.h core/thread, mutex: provide dummy implementation for riotboot 2022-05-02 13:18:39 +02:00