Mercurial > ecos
diff packages/kernel/current/src/sched/bitmap.cxx @ 46:797268ecc331 ecos-sw-1999-10-19
Merge from eCos master repository on 1999-10-19-18:55:31-BST
| author | jlarmour |
|---|---|
| date | Tue, 19 Oct 1999 19:19:52 +0000 |
| parents | 443894e2e912 |
| children | 755351606154 |
line wrap: on
line diff
--- a/packages/kernel/current/src/sched/bitmap.cxx +++ b/packages/kernel/current/src/sched/bitmap.cxx @@ -103,6 +103,10 @@ void Cyg_Scheduler_Implementation::add_t thread_table[thread->priority] == thread, "Duplicate thread priorities" ); + CYG_ASSERT((CYG_THREAD_MIN_PRIORITY >= pri) + && (CYG_THREAD_MAX_PRIORITY <= pri), + "Priority out of range!"); + CYG_ASSERT( (run_queue & (1<<thread->priority)) == 0, "Run queue bit already set" );
