This is the mail archive of the
ecos-discuss@sources.redhat.com
mailing list for the eCos project.
Thread not starting!
hi
I am trying to run a thread application.by calling cyg_thread_create
function.
In the configtool, I have enabled "ASSERT" and while loading the
application to my board, I get this messages!
I am not able understand why the thread is not getting started..
Kindly share your views..
Regards
raja
Creating the Background Thread
TRACE: mlqueue.cxx [ 578]
Cyg_SchedThread_Implementation::Cyg_SchedThread_Implementation()
{{enter
TRACE: mlqueue.cxx [ 578]
Cyg_SchedThread_Implementation::Cyg_SchedThread_Implementation()
((sched_info=00000007))
TRACE: mlqueue.cxx [ 592]
Cyg_SchedThread_Implementation::Cyg_SchedThread_Implementation()
}}return void
TRACE: sched.cxx [ 468] Cyg_SchedThread::Cyg_SchedThread()
{{enter
TRACE: sched.cxx [ 468] Cyg_SchedThread::Cyg_SchedThread()
}}RETURNING UNSET!
TRACE: clock.cxx [ 650] Cyg_Alarm::Cyg_Alarm()
{{enter
TRACE: clock.cxx [ 650] Cyg_Alarm::Cyg_Alarm()
}}RETURNING UNSET!
TRACE: thread.cxx [ 200] Cyg_Thread::Cyg_Thread()
{{enter
TRACE: mlqueue.cxx [ 420] void
Cyg_Scheduler_Implementation::register_thread()
{{enter
TRACE: mlqueue.cxx [ 420] void
Cyg_Scheduler_Implementation::register_thread()
((thread=000786cc))
TRACE: mlqueue.cxx [ 423] void
Cyg_Scheduler_Implementation::register_thread()
}}return void
TRACE: thread.cxx [ 238] Cyg_Thread::Cyg_Thread()
}}return void
TRACE: thread.cxx [ 611] void Cyg_Thread::resume()
{{enter
TRACE: mlqueue.cxx [ 202] void
Cyg_Scheduler_Implementation::add_thread()
{{enter
TRACE: mlqueue.cxx [ 202] void
Cyg_Scheduler_Implementation::add_thread()
((thread=000786cc))
TRACE: mlqueue.cxx [ 263] void
Cyg_Scheduler_Implementation::add_thread()
}}return void
TRACE: thread.cxx [ 642] void Cyg_Thread::resume()
}}return void
--
Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos
and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss