Mercurial > ecos
comparison 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 |
comparison
equal
deleted
inserted
replaced
| 1061:13900936a2c4 | 1062:e8b69d9c90a6 |
|---|---|
| 1 2003-06-06 David Brennan <eCos@brennanhome.com> | |
| 2 2003-06-23 Nick Garnett <nickg@balti.calivar.com> | |
| 3 | |
| 4 * cdl/kernel.cdl: Added tests/bin_sem3 to list of kernel tests. | |
| 5 | |
| 6 * include/sema.hxx: Added declaration for wait with timeout for | |
| 7 Cyg_Binary_Semaphore. | |
| 8 | |
| 9 * include/instrmnt.h: Added instrumentation point for binary semaphore | |
| 10 timeout. | |
| 11 | |
| 12 * src/sync/bin_sem.cxx: Added wait with time-out function to | |
| 13 Cyg_Binary_Semaphore class. | |
| 14 | |
| 15 * src/sync/cnt_sem.cxx: Modified semantics slightly to claim an | |
| 16 available semaphore even with a timeout in the past. This is in | |
| 17 line with the new timed wait in bin_sem.cxx. | |
| 18 | |
| 19 * tests/bin_sem3.cxx: Created new test for timed wait binary | |
| 20 semaphore. | |
| 21 | |
| 1 2003-05-20 Andrew Lunn <andrew.lunn@ascom.ch> | 22 2003-05-20 Andrew Lunn <andrew.lunn@ascom.ch> |
| 2 | 23 |
| 3 * src/common/kapi.cxx (cyg_thread_get_next): Passing a *current | 24 * src/common/kapi.cxx (cyg_thread_get_next): Passing a *current |
| 4 pointer as NULL if how you start the walk of the linked list. So | 25 pointer as NULL if how you start the walk of the linked list. So |
| 5 don't assert on NULL. Reported by Daniel Lidsten. | 26 don't assert on NULL. Reported by Daniel Lidsten. |
