Paparazzi UAS  v5.10_stable-5-g83a0da5-dirty
Paparazzi is a free software Unmanned Aircraft System.
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
pprz_mutex.h File Reference

Utility functions and macros to abstract some RTOS functionalities such as mutexes. More...

Go to the source code of this file.

Macros

#define PPRZ_MUTEX(_mtx)
 
#define PPRZ_MUTEX_DECL(_mtx)
 
#define PPRZ_MUTEX_INIT(_mtx)   {}
 
#define PPRZ_MUTEX_LOCK(_mtx)   {}
 
#define PPRZ_MUTEX_UNLOCK(_mtx)   {}
 

Detailed Description

Utility functions and macros to abstract some RTOS functionalities such as mutexes.

Definition in file pprz_mutex.h.

Macro Definition Documentation

#define PPRZ_MUTEX (   _mtx)

Definition at line 43 of file pprz_mutex.h.

#define PPRZ_MUTEX_DECL (   _mtx)

Definition at line 44 of file pprz_mutex.h.

#define PPRZ_MUTEX_INIT (   _mtx)    {}

Definition at line 45 of file pprz_mutex.h.

#define PPRZ_MUTEX_LOCK (   _mtx)    {}

Definition at line 46 of file pprz_mutex.h.

Referenced by attitude_loop(), copy_from_to_fbw(), init_ap(), telecommand_task(), and vPoint().

#define PPRZ_MUTEX_UNLOCK (   _mtx)    {}

Definition at line 47 of file pprz_mutex.h.

Referenced by attitude_loop(), copy_from_to_fbw(), init_ap(), telecommand_task(), and vPoint().