1

enable demo

This commit is contained in:
churl
2022-06-15 21:32:29 +02:00
parent 0e72cebc40
commit 01495fda93

View File

@ -11,6 +11,7 @@
*****************************************************************************/ *****************************************************************************/
#include "kernel/Globals.h" #include "kernel/Globals.h"
#include "user/CoopThreadDemo.h"
#include "user/HelloWorldThread.h" #include "user/HelloWorldThread.h"
int main() { int main() {
@ -24,7 +25,7 @@ int main() {
// Startmeldung // Startmeldung
if constexpr (!DEBUG) { if constexpr (!DEBUG) {
kout << "HHUos 0.5\n" kout << "HHUos 0.6\n"
<< "=========\n" << "=========\n"
<< "Unterstuetzte Funktionen:\n" << "Unterstuetzte Funktionen:\n"
<< " - Bildschirmausgaben\n" << " - Bildschirmausgaben\n"
@ -32,7 +33,7 @@ int main() {
<< " - Tastatureingaben per Abfrage\n" << " - Tastatureingaben per Abfrage\n"
<< " - Einfache Heap verwaltung\n" << " - Einfache Heap verwaltung\n"
<< " - Tastatureingaben per Interrupt\n" << " - Tastatureingaben per Interrupt\n"
<< " - Koroutinen\n" << " - Kooperative Threads\n"
<< endl; << endl;
} }
@ -52,7 +53,8 @@ int main() {
// coroutineDemo.main(); // coroutineDemo.main();
// Threads anlegen // Threads anlegen
scheduler.ready(new HelloWorldThread()); // scheduler.ready(new HelloWorldThread());
scheduler.ready(new CoopThreadDemo());
// Scheduler starten (schedule() erzeugt den Idle-Thread) // Scheduler starten (schedule() erzeugt den Idle-Thread)
scheduler.schedule(); scheduler.schedule();