summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices
diff options
context:
space:
mode:
author hap <happppp@users.noreply.github.com>2021-11-20 11:37:21 +0100
committer hap <happppp@users.noreply.github.com>2021-11-20 11:37:21 +0100
commit935e69e6d4bade9466032ac1246166176e130a84 (patch)
treee9e1e004bfb4cc1894c708ddceb64d83ac9c7520 /src/devices
parent81a4ac2b5eeeaf6586ad9a05f7f160802d746ac8 (diff)
hh_sm510: small correction to fowling svg
Diffstat (limited to 'src/devices')
-rw-r--r--src/devices/cpu/mcs48/mcs48.cpp51
1 files changed, 24 insertions, 27 deletions
diff --git a/src/devices/cpu/mcs48/mcs48.cpp b/src/devices/cpu/mcs48/mcs48.cpp
index 865da42c104..3745622661d 100644
--- a/src/devices/cpu/mcs48/mcs48.cpp
+++ b/src/devices/cpu/mcs48/mcs48.cpp
@@ -1144,35 +1144,32 @@ void mcs48_cpu_device::device_start()
update_regptr();
// set up the state table
- {
- state_add(MCS48_PC, "PC", m_pc).mask(0xfff);
- state_add(STATE_GENPC, "GENPC", m_pc).mask(0xfff).noshow();
- state_add(STATE_GENPCBASE, "CURPC", m_prevpc).mask(0xfff).noshow();
- state_add(MCS48_SP, "SP", m_psw).mask(0x7).noshow();
- state_add(STATE_GENFLAGS, "GENFLAGS", m_psw).noshow().formatstr("%11s");
- state_add(MCS48_A, "A", m_a);
- state_add(MCS48_TC, "TC", m_timer);
- state_add(MCS48_TPRE, "TPRE", m_prescaler).mask(0x1f);
-
- if (m_feature_mask & I802X_FEATURE)
- state_add(MCS48_P0, "P0", m_dbbo);
- state_add(MCS48_P1, "P1", m_p1);
- state_add(MCS48_P2, "P2", m_p2);
-
- for (int regnum = 0; regnum < 8; regnum++) {
- state_add(MCS48_R0 + regnum, string_format("R%d", regnum).c_str(), m_rtemp).callimport().callexport();
- }
+ state_add(MCS48_PC, "PC", m_pc).mask(0xfff);
+ state_add(STATE_GENPC, "GENPC", m_pc).mask(0xfff).noshow();
+ state_add(STATE_GENPCBASE, "CURPC", m_prevpc).mask(0xfff).noshow();
+ state_add(MCS48_SP, "SP", m_psw).mask(0x7).noshow();
+ state_add(STATE_GENFLAGS, "GENFLAGS", m_psw).noshow().formatstr("%11s");
+ state_add(MCS48_A, "A", m_a);
+ state_add(MCS48_TC, "TC", m_timer);
+ state_add(MCS48_TPRE, "TPRE", m_prescaler).mask(0x1f);
+
+ if (m_feature_mask & I802X_FEATURE)
+ state_add(MCS48_P0, "P0", m_dbbo);
+ state_add(MCS48_P1, "P1", m_p1);
+ state_add(MCS48_P2, "P2", m_p2);
+
+ for (int regnum = 0; regnum < 8; regnum++) {
+ state_add(MCS48_R0 + regnum, string_format("R%d", regnum).c_str(), m_rtemp).callimport().callexport();
+ }
- if (m_feature_mask & EXT_BUS_FEATURE)
- state_add(MCS48_EA, "EA", m_ea).mask(0x1);
-
- if (m_feature_mask & UPI41_FEATURE)
- {
- state_add(MCS48_STS, "STS", m_sts).mask(0xf3);
- state_add(MCS48_DBBI, "DBBI", m_dbbi);
- state_add(MCS48_DBBO, "DBBO", m_dbbo);
- }
+ if (m_feature_mask & EXT_BUS_FEATURE)
+ state_add(MCS48_EA, "EA", m_ea).mask(0x1);
+ if (m_feature_mask & UPI41_FEATURE)
+ {
+ state_add(MCS48_STS, "STS", m_sts).mask(0xf3);
+ state_add(MCS48_DBBI, "DBBI", m_dbbi);
+ state_add(MCS48_DBBO, "DBBO", m_dbbo);
}
// register for savestates