aboutsummaryrefslogtreecommitdiff
path: root/ARM.h
diff options
context:
space:
mode:
Diffstat (limited to 'ARM.h')
-rw-r--r--ARM.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/ARM.h b/ARM.h
index c5ed6e4..fd7afb0 100644
--- a/ARM.h
+++ b/ARM.h
@@ -21,7 +21,7 @@ public:
void Reset();
- void JumpTo(u32 addr);
+ void JumpTo(u32 addr, bool restorecpsr = false);
void RestoreCPSR();
s32 Execute(s32 cycles);
@@ -145,6 +145,8 @@ public:
u32 Num;
+ s32 Cycles;
+
u32 R[16]; // heh
u32 CPSR;
u32 R_FIQ[8]; // holding SPSR too