How to reset semaphore
Sergei Organov
osv at javad.com
Thu Apr 19 17:26:08 UTC 2007
Leon Pollak <leonp at plris.com> writes:
> Hello, all.
>
> I searched the UM and did not find something suitable.
>
> I have a counting semaphore. At some point I have the situation when I need to
> reset the counter (to zero).
>
> How can I do this if I do not want to delete it (too complicated - its ID is
> known and used by the whole system)?
while(rtems_semaphore_obtain(id, RTEMS_NO_WAIT, 0) == RTEMS_SUCCESSFUL)
continue;
-- Sergei.
More information about the users
mailing list