summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/includes
diff options
context:
space:
mode:
author 68bit <info@68bit.org>2019-11-08 11:08:20 +1100
committer Vas Crabb <cuavas@users.noreply.github.com>2019-11-08 19:22:15 +1100
commitffe5c0772c036b037a688826fd6d0307005a8949 (patch)
treeb51cb834758d681ab66281e02b77e05d29c62c4d /src/mame/includes
parentd039a575ca94817ba7249581fc2c032fd1b4c14a (diff)
swtpc, swtpc09: save state, port change, cleanups
Diffstat (limited to 'src/mame/includes')
-rw-r--r--src/mame/includes/swtpc09.h20
1 files changed, 12 insertions, 8 deletions
diff --git a/src/mame/includes/swtpc09.h b/src/mame/includes/swtpc09.h
index b3e310c5487..ada157e8f7f 100644
--- a/src/mame/includes/swtpc09.h
+++ b/src/mame/includes/swtpc09.h
@@ -44,14 +44,14 @@ public:
, m_via_cb2(*this, "via_cb2")
, m_dat(*this, "dat")
, m_bankdev(*this, "bankdev")
- , m_maincpu_clock(*this, "maincpu_clock")
- , m_fdc_clock(*this, "fdc_clock")
- , m_baud_rate_high(*this, "baud_rate_high")
- , m_floppy_expected_density(*this, "floppy_expected_density")
- , m_floppy_expected_sectors(*this, "floppy_expected_sectors")
- , m_floppy_track_zero_expected_sectors(*this, "floppy_track_zero_expected_sectors")
- , m_sbug_double_density(*this, "sbug_double_density")
- , m_piaide_flex_boot_cd00(*this, "piaide_flex_boot_cd00")
+ , m_maincpu_clock(*this, "MAINCPU_CLOCK")
+ , m_fdc_clock(*this, "FDC_CLOCK")
+ , m_baud_rate_high(*this, "BAUD_RATE_HIGH")
+ , m_floppy_expected_density(*this, "FLOPPY_EXPECTED_DENSITY")
+ , m_floppy_expected_sectors(*this, "FLOPPY_EXPECTED_SECTORS")
+ , m_floppy_track_zero_expected_sectors(*this, "FLOPPY_TRACK_ZERO_EXPECTED_SECTORS")
+ , m_sbug_double_density(*this, "SBUG_DOUBLE_DENSITY")
+ , m_piaide_flex_boot_cd00(*this, "PIAIDE_FLEX_BOOT_CD00")
{ }
void swtpc09_base(machine_config &config);
@@ -65,6 +65,10 @@ public:
void init_swtpc09u();
void init_swtpc09d3();
+ DECLARE_INPUT_CHANGED_MEMBER(maincpu_clock_change);
+ DECLARE_INPUT_CHANGED_MEMBER(fdc_clock_change);
+ DECLARE_INPUT_CHANGED_MEMBER(baud_rate_high_change);
+
private:
DECLARE_FLOPPY_FORMATS(floppy_flex_formats);
DECLARE_FLOPPY_FORMATS(floppy_uniflex_formats);