1

Add initial main menu class

This commit is contained in:
2022-07-11 20:15:27 +02:00
parent 222cdd4547
commit 9d4996826a
3 changed files with 32 additions and 1 deletions

7
c_os/user/MainMenu.cc Normal file
View File

@ -0,0 +1,7 @@
#include "user/MainMenu.h"
void MainMenu::run() {
kout << "Main Menu" << endl;
scheduler.exit();
}

19
c_os/user/MainMenu.h Normal file
View File

@ -0,0 +1,19 @@
#ifndef __MainMenu_Inlucde_H_
#define __MainMenu_Inlucde_H_
#include "kernel/threads/Thread.h"
#include "kernel/Globals.h"
class MainMenu : public Thread {
private:
MainMenu(const MainMenu& copy) = delete;
public:
MainMenu() {
kout << "MainMenu initialized" << endl;
}
void run() override;
};
#endif