diff options
author | arbee <rb6502@users.noreply.github.com> | 2020-05-23 19:28:13 -0400 |
---|---|---|
committer | arbee <rb6502@users.noreply.github.com> | 2020-05-23 19:28:13 -0400 |
commit | 1c684902e29cea17232ad763956a9865fa651e69 (patch) | |
tree | 59e0f6dba1a3c364d1504f25c33d7c513937c115 /src/mame/drivers/apple2e.cpp | |
parent | 23e8c957e839a7e2d76f38132258490ed1f20d03 (diff) |
apple2: introduce new accurate IWM controller and switch apple2cr1/3/4 to use it [O. Galibert, R. Belmont]
Diffstat (limited to 'src/mame/drivers/apple2e.cpp')
-rw-r--r-- | src/mame/drivers/apple2e.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/mame/drivers/apple2e.cpp b/src/mame/drivers/apple2e.cpp index 978d6eecd09..dc500f37c91 100644 --- a/src/mame/drivers/apple2e.cpp +++ b/src/mame/drivers/apple2e.cpp @@ -158,7 +158,7 @@ Address bus A0-A11 is Y0-Y11 #include "bus/a2bus/4play.h" #include "bus/a2bus/computereyes2.h" #include "bus/a2bus/byte8251.h" - +#include "bus/a2bus/a2iwm.h" #include "bus/a2gameio/gameio.h" #include "bus/rs232/rs232.h" @@ -285,7 +285,7 @@ public: required_device<address_map_bank_device> m_lcbank; optional_device<mos6551_device> m_acia1, m_acia2; optional_device<applefdc_base_device> m_laserudc; - optional_device<iwm_device> m_iicpiwm; + optional_device<legacy_iwm_device> m_iicpiwm; required_device<ds1315_device> m_ds1315; TIMER_DEVICE_CALLBACK_MEMBER(apple2_interrupt); @@ -4560,7 +4560,7 @@ void apple2e_state::apple2c_iwm(machine_config &config) apple2c(config); config.device_remove("sl6"); - A2BUS_IWM_FDC(config, "sl6", A2BUS_7M_CLOCK).set_onboard(m_a2bus); + A2BUS_IWM(config, "sl6", A2BUS_7M_CLOCK).set_onboard(m_a2bus); } void apple2e_state::apple2c_mem(machine_config &config) @@ -4571,7 +4571,7 @@ void apple2e_state::apple2c_mem(machine_config &config) m_maincpu->set_dasm_override(FUNC(apple2e_state::dasm_trampoline)); config.device_remove("sl6"); - A2BUS_IWM_FDC(config, "sl6", A2BUS_7M_CLOCK).set_onboard(m_a2bus); + A2BUS_IWM(config, "sl6", A2BUS_7M_CLOCK).set_onboard(m_a2bus); m_ram->set_default_size("128K").set_extra_options("128K, 384K, 640K, 896K, 1152K"); } |