20 #ifndef KERNEL_MACHINE_HOSTED_PC_H 21 #define KERNEL_MACHINE_HOSTED_PC_H 23 #include "IrqManager.h" 25 #include "SchedulerTimer.h" 29 #include "pedigree/kernel/machine/Machine.h" 55 virtual void stopAllOtherProcessors();
virtual Keyboard * getKeyboard()
HostedMachine() INITIALISATION_ONLY
#define INITIALISATION_ONLY
virtual Vga * getVga(size_t n)
virtual SchedulerTimer * getSchedulerTimer()
virtual void initialiseDeviceTree()
virtual size_t getNumVga()
virtual Serial * getSerial(size_t n)
virtual Timer * getTimer()
virtual size_t getNumSerial()
virtual void setKeyboard(Keyboard *kb)
virtual void initialise() INITIALISATION_ONLY