X-Git-Url: https://codewiz.org/gitweb?a=blobdiff_plain;f=kern%2Fsem.c;h=a26c65ce18a7b38f9915b07d5cb2a6f557d4664f;hb=4fde1408cfd15ab13613e6b28968fda4915af4bf;hp=7b3b472965999f53b13ac200af5ac1260ceed101;hpb=7f5d3d3799955d4ef380bb9199a8e32c6dc72ae1;p=bertos.git diff --git a/kern/sem.c b/kern/sem.c old mode 100755 new mode 100644 index 7b3b4729..a26c65ce --- a/kern/sem.c +++ b/kern/sem.c @@ -1,9 +1,34 @@ -/*! +/** * \file * * * \brief Semaphore based synchronization services. @@ -15,6 +40,9 @@ /*#* *#* $Log$ + *#* Revision 1.12 2006/07/19 12:56:27 bernie + *#* Convert to new Doxygen style. + *#* *#* Revision 1.11 2006/02/24 01:17:05 bernie *#* Update for new emulator. *#* @@ -63,7 +91,7 @@ INLINE void sem_verify(struct Semaphore *s) } -/*! +/** * \brief Initialize a Semaphore structure. */ void sem_init(struct Semaphore *s) @@ -74,7 +102,7 @@ void sem_init(struct Semaphore *s) } -/*! +/** * \brief Attempt to lock a semaphore without waiting. * * \return true in case of success, false if the semaphore @@ -103,7 +131,7 @@ bool sem_attempt(struct Semaphore *s) } -/*! +/** * \brief Lock a semaphore. * * If the semaphore is already owned by another process, the caller @@ -151,7 +179,7 @@ void sem_obtain(struct Semaphore *s) } -/*! +/** * \brief Release a lock on a previously locked semaphore. * * If the nesting count of the semaphore reaches zero,