Yes, it does. I should have thought about that. Thank you. On Thu, Nov 19, 2020 at 11:42 PM Gedare Bloom <ged...@rtems.org> wrote:
> On Wed, Nov 18, 2020 at 11:13 PM Richi Dubey <richidu...@gmail.com> wrote: > > > > Hi, > > > > In the program tm24, the Init task creates only 1 HIGH task that > executes (after Init task finishes) the High_task function and then the > Init task creates 100 REST or LOOP task which execute (After High_task > finishes) the Tasks function. > > > > Then, how can the High_task call rtems_task_wake_after 100 times? > Shouldn't it exit right after a single call to rtems_task_wake_after, since > the function yields the processor that is held by the executing thread? > > > Yield is only to give up the processor to same priority tasks. Does that > help? > > > Please let me know how this works. > > > > Thanks, > > Richi. > > _______________________________________________ > > devel mailing list > > devel@rtems.org > > http://lists.rtems.org/mailman/listinfo/devel >
_______________________________________________ devel mailing list devel@rtems.org http://lists.rtems.org/mailman/listinfo/devel