Mercurial > ecos
diff packages/kernel/current/ChangeLog @ 1062:e8b69d9c90a6
* cdl/kernel.cdl: Added tests/bin_sem3 to list of kernel tests.
* include/sema.hxx: Added declaration for wait with timeout for
Cyg_Binary_Semaphore.
* include/instrmnt.h: Added instrumentation point for binary semaphore
timeout.
* src/sync/bin_sem.cxx: Added wait with time-out function to
Cyg_Binary_Semaphore class.
* src/sync/cnt_sem.cxx: Modified semantics slightly to claim an
available semaphore even with a timeout in the past. This is in
line with the new timed wait in bin_sem.cxx.
* tests/bin_sem3.cxx: Created new test for timed wait binary
semaphore.
| author | nickg |
|---|---|
| date | Mon, 23 Jun 2003 18:09:59 +0000 |
| parents | 6b4a1f23fbbb |
| children | e4850e482c80 |
line wrap: on
line diff
--- a/packages/kernel/current/ChangeLog +++ b/packages/kernel/current/ChangeLog @@ -1,3 +1,24 @@ +2003-06-06 David Brennan <eCos@brennanhome.com> +2003-06-23 Nick Garnett <nickg@balti.calivar.com> + + * cdl/kernel.cdl: Added tests/bin_sem3 to list of kernel tests. + + * include/sema.hxx: Added declaration for wait with timeout for + Cyg_Binary_Semaphore. + + * include/instrmnt.h: Added instrumentation point for binary semaphore + timeout. + + * src/sync/bin_sem.cxx: Added wait with time-out function to + Cyg_Binary_Semaphore class. + + * src/sync/cnt_sem.cxx: Modified semantics slightly to claim an + available semaphore even with a timeout in the past. This is in + line with the new timed wait in bin_sem.cxx. + + * tests/bin_sem3.cxx: Created new test for timed wait binary + semaphore. + 2003-05-20 Andrew Lunn <andrew.lunn@ascom.ch> * src/common/kapi.cxx (cyg_thread_get_next): Passing a *current
