summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/cpu/sh/sh.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/devices/cpu/sh/sh.h')
-rw-r--r--src/devices/cpu/sh/sh.h17
1 files changed, 17 insertions, 0 deletions
diff --git a/src/devices/cpu/sh/sh.h b/src/devices/cpu/sh/sh.h
index 6ff23a7c989..bc24786a0bb 100644
--- a/src/devices/cpu/sh/sh.h
+++ b/src/devices/cpu/sh/sh.h
@@ -139,6 +139,23 @@ public:
uint32_t vbr;
uint32_t m_delay;
+
+ // SH3/4 additional DRC "near" state
+ uint32_t m_ppc;
+ uint32_t m_spc;
+ uint32_t m_ssr;
+ uint32_t m_rbnk[2][8];
+ uint32_t m_sgr;
+ uint32_t m_fr[16];
+ uint32_t m_xf[16];
+ uint32_t m_cpu_off;
+ uint32_t m_pending_irq;
+ uint32_t m_test_irq;
+ uint32_t m_fpscr;
+ uint32_t m_fpul;
+ uint32_t m_dbr;
+
+ int m_frt_input;
};
internal_sh2_state *m_sh2_state;