summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/fanucspmg.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/fanucspmg.cpp')
-rw-r--r--src/mame/drivers/fanucspmg.cpp12
1 files changed, 7 insertions, 5 deletions
diff --git a/src/mame/drivers/fanucspmg.cpp b/src/mame/drivers/fanucspmg.cpp
index a245cf167c8..2d8e59ba8d7 100644
--- a/src/mame/drivers/fanucspmg.cpp
+++ b/src/mame/drivers/fanucspmg.cpp
@@ -585,6 +585,12 @@ public:
, m_chargen(*this, CHARGEN_TAG)
{ }
+ void fanucspmgm(machine_config &config);
+ void fanucspmg(machine_config &config);
+
+ void init_fanucspmg();
+
+private:
required_device<i8086_cpu_device> m_maincpu;
required_device<i8085a_cpu_device> m_subcpu;
required_device<i8251_device> m_usart0;
@@ -631,17 +637,13 @@ public:
MC6845_UPDATE_ROW(crtc_update_row);
MC6845_UPDATE_ROW(crtc_update_row_mono);
- void init_fanucspmg();
-
uint8_t m_vram[24576];
uint8_t m_video_ctrl;
- void fanucspmgm(machine_config &config);
- void fanucspmg(machine_config &config);
void maincpu_io(address_map &map);
void maincpu_mem(address_map &map);
void subcpu_mem(address_map &map);
-private:
+
virtual void machine_reset() override;
int32_t m_vram_bank;
uint8_t m_vbl_ctrl;