Mercurial > ecos
diff packages/kernel/current/ChangeLog @ 2117:5d7f57fd1729
* src/sched/sched.cxx:
* include/sched.hxx (class Cyg_Scheduler): Added thread_entry()
member function. This handles thread startup housekeeping. Zeroing
the scheduler lock is handled by calling unlock() so that DSRs may
be run.
* src/common/thread.cxx (thread_entry): Refactored code to call
Cyg_Scheduler::thread_entry() instead of doing all the work here.
| author | nickg |
|---|---|
| date | Tue, 10 Jan 2006 15:52:54 +0000 |
| parents | 84bb9baeb0e1 |
| children | 1406c9fadbf3 |
line wrap: on
line diff
--- a/packages/kernel/current/ChangeLog +++ b/packages/kernel/current/ChangeLog @@ -1,3 +1,14 @@ +2006-01-10 Nick Garnett <nickg@ecoscentric.com> + + * src/sched/sched.cxx: + * include/sched.hxx (class Cyg_Scheduler): Added thread_entry() + member function. This handles thread startup housekeeping. Zeroing + the scheduler lock is handled by calling unlock() so that DSRs may + be run. + + * src/common/thread.cxx (thread_entry): Refactored code to call + Cyg_Scheduler::thread_entry() instead of doing all the work here. + 2005-11-23 Sergei Organov <osv@javad.com> * doc/kernel.sgml: Fix description of CYG_ISR_CALL_DSR and
