aboutsummaryrefslogtreecommitdiff
path: root/src/ARM.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/ARM.h')
-rw-r--r--src/ARM.h13
1 files changed, 10 insertions, 3 deletions
diff --git a/src/ARM.h b/src/ARM.h
index 8a01068..e252d23 100644
--- a/src/ARM.h
+++ b/src/ARM.h
@@ -112,9 +112,16 @@ public:
u32 Num;
s32 Cycles;
- u32 Halted;
-
- u32 IRQ; // nonzero to trigger IRQ
+ union
+ {
+ struct
+ {
+ u8 Halted;
+ u8 IRQ; // nonzero to trigger IRQ
+ u8 IdleLoop;
+ };
+ u32 StopExecution;
+ };
u32 CodeRegion;
s32 CodeCycles;