This is the mail archive of the
ecos-discuss@sources.redhat.com
mailing list for the eCos project.
follow up on UITRON wierdness..
- To: ecos-discuss at sources dot redhat dot com
- Subject: [ECOS] follow up on UITRON wierdness..
- From: "Dave Airlie" <airlied at parthus dot com>
- Date: 24 Oct 2000 10:49:56 +0100
Hi,
well I've tracked down my problem from yesterday.. (after 6 hrs)..
For my uitron tasks I had
user_value \
"CYG_UIT_TASK( \"t1\", 1, dtask1, &stack1, CYGNUM_UITRON_STACK_SIZE ), \\
CYG_UIT_TASK( \"t2\", 1, dtask2, &stack2, CYGNUM_UITRON_STACK_SIZE
), \\
CYG_UIT_TASK( \"t3\", 1, dtask3, &stack3, CYGNUM_UITRON_STACK_SIZE
), \\
CYG_UIT_TASK( \"t4\", 1, dtask4, &stack4, CYGNUM_UITRON_STACK_SIZE
), \\
CYG_UIT_TASK( \"t5\", 1, dtask5, &stack5, CYGNUM_UITRON_STACK_SIZE
),"
All priority level 1... all tasks are equal ... with this is messes up ..
chaning the pri levels to 1,2,3,4,5 works fine ..
someone from RH want to tell me why? it doesn't seem to be mentioned
anywhere ...
what wierder is with asserts turned off the code still runs fine ...
I'm running ecos snapshotted from 20 Oct, on a PID7t.
Dave.
(waiting for someone to point out a really obvious comment)
--
David Airlie, Software Engineer, Parthus Technologies plc.,
Mary Rosse Centre, National Tech Park, Limerick, Ireland.
t: +353-61-508116 / f: +353-61-508101 / David.Airlie@parthus.com