semaphore.h File Reference

Go to the source code of this file.

Typedefs

typedef struct ddekit_sem ddekit_sem_t

Functions

ddekit_sem_tddekit_sem_init (int value)
 Initialize DDEKit semaphore.
void ddekit_sem_deinit (ddekit_sem_t *sem)
 Uninitialize semaphore.
void ddekit_sem_down (ddekit_sem_t *sem)
 Semaphore down method.
int ddekit_sem_down_try (ddekit_sem_t *sem)
 Semaphore down method, non-blocking.
int ddekit_sem_down_timed (ddekit_sem_t *sem, int timo)
 Semaphore down with timeout.
void ddekit_sem_up (ddekit_sem_t *sem)
 Semaphore up method.


Typedef Documentation

typedef struct ddekit_sem ddekit_sem_t

Definition at line 7 of file semaphore.h.


Function Documentation

void ddekit_sem_down ( ddekit_sem_t sem  ) 

Semaphore down method.

Definition at line 23 of file semaphore.c.


Generated on Wed Apr 11 06:39:16 2012 for DDE - The L4 Device Driver Environment by  doxygen 1.5.6