public inbox for ecos-discuss@sourceware.org
 help / color / mirror / Atom feed
* [ECOS] eCos Document confirm
@ 2017-11-25  3:50 cameled
  0 siblings, 0 replies; only message in thread
From: cameled @ 2017-11-25  3:50 UTC (permalink / raw)
  To: ecos-discuss

Hello, everyone

Recnetly, I join eCos development. The offical document is a good start 
place, really useful for me. In kernel overview, its introduced system 
scheduler work behave. I have some confuse, it's may conflict to the 
source code.

Document (ecos-v3.0-ref-letter.pdf) says the scheduler (MLQ) schedule 
same priority thread as LIFO (The eCos kernel->Kernel Overview 
->Schedulers). After read the source code, I'm confuse. If I'm not 
wrong, source code now schedule it as FIFO(using add_tail and rem_head). 
I also found some in the ChangeLog at below. May be I'm wrong, anyone 
can help me about this?

   2000-05-20  Jonathan Larmour  <jlarmour@redhat.co.uk>

       (Cyg_SchedulerThreadQueue_Implementation::enqueue): Add, like old
       one, except make it FIFO instead of LIFO by inserting at end of queue

As saying before, I'm new guy. Thanks for your work.

Best wish.

         cameled


-- 
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] only message in thread

only message in thread, other threads:[~2017-11-25  3:50 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-11-25  3:50 [ECOS] eCos Document confirm cameled

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).