firmware/src/concurrency
2021-03-29 20:56:02 +08:00
..
BinarySemaphoreFreeRTOS.cpp check more error codes 2021-03-09 16:45:40 +08:00
BinarySemaphoreFreeRTOS.h move streamapi into a thread, saves power and increases responsiveness 2021-03-25 06:15:15 +08:00
BinarySemaphorePosix.cpp fixes for the posix port 2020-10-11 09:18:47 +08:00
BinarySemaphorePosix.h fix native build 2021-03-29 20:56:02 +08:00
InterruptableDelay.cpp fix my breaking of button press behavior 2020-10-12 08:25:17 +08:00
InterruptableDelay.h fixes for the posix port 2020-10-11 09:18:47 +08:00
Lock.cpp portduino WIP 2020-09-04 15:03:22 -07:00
Lock.h portduino WIP 2020-09-04 15:03:22 -07:00
LockGuard.cpp refactored threading-related classes, code broken 2020-07-05 23:11:40 +02:00
LockGuard.h fixes 2020-07-06 00:54:30 +02:00
NotifiedWorkerThread.cpp dramatically speed up message RX in some cases (we were sleeping much too long) 2021-03-28 12:16:37 +08:00
NotifiedWorkerThread.h coroutine: kinda works now 2020-10-10 18:03:45 +08:00
OSThread.cpp oops: we should crash if we >MAX_THREADS, also raise max threads 2021-02-14 15:06:49 +08:00
OSThread.h add assertIsSetup() and use it from OSThread constructor 2021-01-08 13:15:49 +08:00
Periodic.h coroutine: kinda works now 2020-10-10 18:03:45 +08:00