1
0
mirror of https://github.com/momo5502/hypervisor.git synced 2025-09-01 14:37:26 +00:00

More cleanup and hypervisor progress

This commit is contained in:
momo5502
2022-03-27 10:48:24 +02:00
parent 6ce3597bd3
commit 8fcaaf5cbf
22 changed files with 324 additions and 60 deletions

View File

@@ -1,5 +1,7 @@
#pragma once
#include "vmx.hpp"
class hypervisor
{
public:
@@ -12,8 +14,10 @@ public:
hypervisor(const hypervisor& obj) = delete;
hypervisor& operator=(const hypervisor& obj) = delete;
void on_sleep();
void on_wakeup();
void enable();
void disable();
private:
};
void enable_core();
void disable_core();
};