1

change keyboard demo to event listener

This commit is contained in:
2022-07-11 22:51:03 +02:00
parent 60bb0cea78
commit 5ca6d25c7c
9 changed files with 58 additions and 14 deletions

View File

@ -21,6 +21,7 @@ private:
Scheduler(const Scheduler& copy) = delete; // Verhindere Kopieren
Queue readyQueue; // auf die CPU wartende Threads
Queue blockQueue;
// Scheduler wird evt. von einer Unterbrechung vom Zeitgeber gerufen,
// bevor er initialisiert wurde
@ -55,8 +56,12 @@ public:
// Thread umschalten; wird aus der ISR des PITs gerufen
void preempt();
// TODO: Merge this with usual block/deblock
void block();
void deblock(Thread* that);
// void block();
// void deblock(Thread* that);
};
#endif