diff options
Diffstat (limited to 'src/mame/drivers/fanucspmg.cpp')
-rw-r--r-- | src/mame/drivers/fanucspmg.cpp | 12 |
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; |