mutex.c File Reference

Go to the source code of this file.

Functions

void NutMutexInit (MUTEX *mutex)
 Create a mutex.
void NutMutexLock (MUTEX *mutex)
 Lock a mutex.
int NutMutexTrylock (MUTEX *mutex)
 Attempt to lock a mutex without blocking.
int NutMutexUnlock (MUTEX *mutex)
 Unlock a mutex.
int NutMutexDestroy (MUTEX *mutex)
 Free resources allocated for a mutex.

© 2000-2007 by egnite Software GmbH - visit http://www.ethernut.de/