Jan Kiszka wrote:
> Scheduling takes place only based on the domain priority, each time a
> new asynchronous event (interrupt) arrives or a domain reports to be
> idle. There is no explicit source file or function called "scheduler",
> you will find its logic in the dispatching code of pipelined interrupts
> and in ipipe_suspend_domain().

As far as I understood, it is possible to run more than operating system
on top of Adeos, at a time. Adeos is said to be a resource
virtualization layer and the CPU is also a resource, which has to be
shared. But if there are more than one operating system, who decides
which one get's the CPU?
The question is out of scope of the interrupt virtualization. It's just
a question about CPU virtualization.

Please correct me if I missunderstood something totally. :-)


Regards,
Markus Franke
begin:vcard
fn:Markus Franke
n:Franke;Markus
adr;quoted-printable:;;Vettersstra=C3=9Fe 64/722;Chemnitz;Saxony;09126;Germany
email;internet:[EMAIL PROTECTED]
x-mozilla-html:FALSE
url:http://www.tu-chemnitz.de/~franm
version:2.1
end:vcard

_______________________________________________
Adeos-main mailing list
[email protected]
https://mail.gna.org/listinfo/adeos-main

Reply via email to