From 6f8673a00a4e4ad4fd2daf2c86c5ce83f18bace2 Mon Sep 17 00:00:00 2001 From: arbee Date: Mon, 18 Jul 2022 22:36:17 -0400 Subject: mac: Some cleanup in the new drivers. [R. Belmont] --- src/mame/apple/maclc3.cpp | 6 ------ src/mame/apple/sonora.cpp | 2 ++ src/mame/apple/vasp.cpp | 4 ++-- 3 files changed, 4 insertions(+), 8 deletions(-) diff --git a/src/mame/apple/maclc3.cpp b/src/mame/apple/maclc3.cpp index b4335e30a07..df88a8398f0 100644 --- a/src/mame/apple/maclc3.cpp +++ b/src/mame/apple/maclc3.cpp @@ -79,9 +79,6 @@ private: virtual void machine_start() override; - WRITE_LINE_MEMBER(adb_irq_w) { m_adb_irq_pending = state; } - int m_adb_irq_pending = 0; - u16 scc_r(offs_t offset) { u16 result = m_scc->dc_ab_r(offset); @@ -112,8 +109,6 @@ private: void macvail_state::machine_start() { m_sonora->set_ram_info((u32 *) m_ram->pointer(), m_ram->size()); - - save_item(NAME(m_adb_irq_pending)); } /*************************************************************************** @@ -269,7 +264,6 @@ void macvail_state::maclc3_base(machine_config &config) m_sonora->set_rom_tag(":bootrom"); MACADB(config, m_macadb, C15M); - m_macadb->adb_irq_callback().set(FUNC(macvail_state::adb_irq_w)); m_macadb->set_mcu_mode(true); } diff --git a/src/mame/apple/sonora.cpp b/src/mame/apple/sonora.cpp index 2859c6f83e3..a519c3b50b6 100644 --- a/src/mame/apple/sonora.cpp +++ b/src/mame/apple/sonora.cpp @@ -138,6 +138,8 @@ void sonora_device::device_start() m_rom_ptr = &m_rom[0]; m_rom_size = m_rom.length() << 2; + + m_pseudovia_ier = m_pseudovia_ifr = 0; } //------------------------------------------------- diff --git a/src/mame/apple/vasp.cpp b/src/mame/apple/vasp.cpp index 00c05b903af..350eb88cbd3 100644 --- a/src/mame/apple/vasp.cpp +++ b/src/mame/apple/vasp.cpp @@ -148,8 +148,8 @@ void vasp_device::device_start() m_rom_ptr = &m_rom[0]; m_rom_size = m_rom.length() << 2; - m_pseudovia_ier = 0; - m_pseudovia_ifr = 0; + m_pseudovia_ier = m_pseudovia_ifr = 0; + m_pal_address = m_pal_idx = m_pal_control = m_pal_colkey = 0; } //------------------------------------------------- -- cgit v1.2.3