The Pedigree Project
0.1
|
#include <Malta.h>
Public Member Functions | |
virtual void | initialise () |
virtual Serial * | getSerial (size_t n) |
virtual size_t | getNumSerial () |
virtual Vga * | getVga (size_t n) |
virtual size_t | getNumVga () |
virtual IrqManager * | getIrqManager () |
virtual SchedulerTimer * | getSchedulerTimer () |
virtual Timer * | getTimer () |
virtual Keyboard * | getKeyboard () |
Public Member Functions inherited from Machine | |
virtual void | initialise2 () |
Called after debugger startup. | |
virtual void | initialise3 () |
Called after processor startup - for thread creation etc. | |
virtual void | deinitialise () |
bool | isInitialised () |
virtual void | initialiseDeviceTree () |
virtual void | setKeyboard (Keyboard *kb)=0 |
Static Public Member Functions | |
static Machine & | instance () |
Static Public Member Functions inherited from Machine | |
static Machine & | instance () |
Private Member Functions | |
Malta () | |
Malta (const Malta &) | |
Malta & | operator= (const Malta &) |
virtual | ~Malta () |
Private Attributes | |
MaltaSerial | m_Serial [2] |
MaltaVga | m_Vga |
MaltaKeyboard | m_Keyboard |
Static Private Attributes | |
static Malta | m_Instance |
Additional Inherited Members | |
Protected Attributes inherited from Machine | |
bool | m_bInitialised |
|
privatevirtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
Initialises the machine.
Implements Machine.
Definition at line 30 of file Malta.cc.
References CountCompareTimer::initialise(), and CountCompareTimer::instance().