dRonin  adbada4
dRonin firmware
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
pios_mutex.h File Reference
#include <stdint.h>
#include <stdbool.h>

Go to the source code of this file.

Macros

#define PIOS_MUTEX_TIMEOUT_MAX   0xffffffff
 

Functions

struct pios_mutexPIOS_Mutex_Create (void)
 
bool PIOS_Mutex_Lock (struct pios_mutex *mtx, uint32_t timeout_ms)
 
bool PIOS_Mutex_Unlock (struct pios_mutex *mtx)
 
struct pios_recursive_mutexPIOS_Recursive_Mutex_Create (void)
 
bool PIOS_Recursive_Mutex_Lock (struct pios_recursive_mutex *mtx, uint32_t timeout_ms)
 
bool PIOS_Recursive_Mutex_Unlock (struct pios_recursive_mutex *mtx)
 

Detailed Description

Author
Tau Labs, http://taulabs.org, Copyright (C) 2014

Definition in file pios_mutex.h.