* [ECOS] Preemption in Bitmap Scheduler
@ 2007-03-21 18:33 Potdar Smita
2007-03-21 18:45 ` [ECOS] " Grant Edwards
0 siblings, 1 reply; 2+ messages in thread
From: Potdar Smita @ 2007-03-21 18:33 UTC (permalink / raw)
To: ecos-discuss
I had a question about how preemption works in the
Bitmap scheduler of eCos. Since with this scheduler,
only one thread can exist at a particular priority
level, hence timeslicing is disabled. What about
preemption? Once a thread begins executing, does it
run to completion or can it be preempted by a higher
priority thread? Does eCos handle threads created
after the system starts working? If yes, how is this
done?
Thanks in advance.
Any help is greatly appreciated.
____________________________________________________________________________________
Sucker-punch spam with award-winning protection.
Try the free Yahoo! Mail Beta.
http://advision.webevents.yahoo.com/mailbeta/features_spam.html
--
Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos
and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss
^ permalink raw reply [flat|nested] 2+ messages in thread
* [ECOS] Re: Preemption in Bitmap Scheduler
2007-03-21 18:33 [ECOS] Preemption in Bitmap Scheduler Potdar Smita
@ 2007-03-21 18:45 ` Grant Edwards
0 siblings, 0 replies; 2+ messages in thread
From: Grant Edwards @ 2007-03-21 18:45 UTC (permalink / raw)
To: ecos-discuss
On 2007-03-21, Potdar Smita <sspotdar@yahoo.com> wrote:
> What about preemption?
It works just fine.
> Once a thread begins executing, does it run to completion or
> can it be preempted by a higher priority thread?
The latter.
> Does eCos handle threads created after the system starts
> working?
Of course. There's no way to create a thread before the system
starts working. I have worked with RTOSes where threads could
be declared statically, but eCos doesn't work that way: all
threads are created dynamically.
> If yes, how is this done?
you call cyg_thread_create().
--
Grant Edwards grante Yow! ... I see TOILET
at SEATS...
visi.com
--
Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos
and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2007-03-21 18:45 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2007-03-21 18:33 [ECOS] Preemption in Bitmap Scheduler Potdar Smita
2007-03-21 18:45 ` [ECOS] " Grant Edwards
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).