Lay down initial JIT structure
This commit is contained in:
@@ -6,7 +6,12 @@ namespace n64 {
|
||||
struct BaseCPU {
|
||||
virtual ~BaseCPU() = default;
|
||||
virtual int Step() {return 0;}
|
||||
virtual void Reset() {}
|
||||
virtual void Reset() {
|
||||
regs.Reset();
|
||||
mem.Reset();
|
||||
}
|
||||
virtual bool ShouldServiceInterrupt() {return false;}
|
||||
virtual void CheckCompareInterrupt() {}
|
||||
Registers regs;
|
||||
Mem mem;
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user