|
|
|
|
@ -22,7 +22,7 @@
|
|
|
|
|
|
|
|
|
|
///TextStream kout = TextStream(0, 80, 0, 10, true);
|
|
|
|
|
Ticketlock koutlock;
|
|
|
|
|
Scheduler sch;
|
|
|
|
|
//Scheduler sch;
|
|
|
|
|
|
|
|
|
|
//TextStream dout[8] = {
|
|
|
|
|
// TextStream(0 ,20,12,25,false),
|
|
|
|
|
@ -108,6 +108,7 @@ extern "C" int main() {
|
|
|
|
|
|
|
|
|
|
{
|
|
|
|
|
Guarded g = Guard::enter();
|
|
|
|
|
Scheduler &sch =g.vault().sch;
|
|
|
|
|
sch.ready(&application1);
|
|
|
|
|
sch.ready(&application2);
|
|
|
|
|
sch.ready(&application3);
|
|
|
|
|
@ -140,7 +141,7 @@ extern "C" int main() {
|
|
|
|
|
|
|
|
|
|
{
|
|
|
|
|
Guarded g = Guard::enter();
|
|
|
|
|
sch.schedule();
|
|
|
|
|
g.vault().sch.schedule();
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@ -163,7 +164,7 @@ extern "C" int main_ap() {
|
|
|
|
|
|
|
|
|
|
{
|
|
|
|
|
Guarded g = Guard::enter();
|
|
|
|
|
sch.schedule();
|
|
|
|
|
g.vault().sch.schedule();
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
//assert(Core::getID() != 1);
|
|
|
|
|
|