Debugger() | Machine | [private] |
DelayedLoad(int nextReg, int nextVal) | Machine | [private] |
DumpState() | Machine | [private] |
Interrupt class | Machine | [friend] |
Machine(bool debug) | Machine | |
mainMemory | Machine | |
OneInstruction(Instruction *instr) | Machine | [private] |
pageTable | Machine | |
pageTableSize | Machine | |
RaiseException(ExceptionType which, int badVAddr) | Machine | [private] |
ReadMem(int addr, int size, int *value) | Machine | |
ReadRegister(int num) | Machine | |
registers | Machine | [private] |
Run() | Machine | |
runUntilTime | Machine | [private] |
singleStep | Machine | [private] |
tlb | Machine | |
Translate(int virtAddr, int *physAddr, int size, bool writing) | Machine | [private] |
WriteMem(int addr, int size, int value) | Machine | |
WriteRegister(int num, int value) | Machine | |
~Machine() | Machine | |