This is the mail archive of the ecos-discuss@sources.redhat.com mailing list for the eCos project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

follow up on UITRON wierdness..



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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]