Threads abstraction (#3423)

* Threads and synchronization abstractions for paparazzi.
* Test module for the threads abstraction.
* Replace old mutexes by the new ones.

---------

Co-authored-by: Fabien-B <Fabien-B@github.com>
This commit is contained in:
Fabien-B
2025-02-03 14:05:16 +01:00
committed by GitHub
parent e851238972
commit 02b08b08c4
22 changed files with 674 additions and 93 deletions
@@ -0,0 +1,14 @@
#pragma once
#define PPRZ_NORMAL_PRIO 128
#define THREADS_ATTRIBUTES
struct pprzMutex {
};
struct pprzBSem {
};
typedef struct{} pprz_thread_t;