8#ifndef KERNEL_MACHINE_VIRT_MACHINE_H
9#define KERNEL_MACHINE_VIRT_MACHINE_H
11#include "pedigree/kernel/machine/Machine.h"
24 bool supportsPowerOff()
const override;
void deinitialise() override
void initialiseDeviceTree() override
Vga * getVga(size_t n) override
Timer * getTimer() override
size_t getNumSerial() override
size_t getNumVga() override
void initialise3() override
Called after processor startup - for thread creation etc.
Keyboard * getKeyboard() override
Serial * getSerial(size_t n) override
void setKeyboard(Keyboard *keyboard) override
void initialise() override
void finalShutdown(ShutdownType type) override
SchedulerTimer * getSchedulerTimer() override