summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/gsword.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/gsword.cpp')
-rw-r--r--src/mame/drivers/gsword.cpp10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/mame/drivers/gsword.cpp b/src/mame/drivers/gsword.cpp
index 2343771b234..d1ed64b790e 100644
--- a/src/mame/drivers/gsword.cpp
+++ b/src/mame/drivers/gsword.cpp
@@ -930,21 +930,21 @@ void gsword_state::gsword(machine_config &config)
Z80(config, m_audiocpu, XTAL(18'000'000)/6); /* verified on pcb */
m_audiocpu->set_addrmap(AS_PROGRAM, &gsword_state::cpu3_map);
- upi41_cpu_device &mcu1(I8041(config, "mcu1", 12'000'000/2)); // clock unknown, using value from gladiatr
+ upi41_cpu_device &mcu1(I8041A(config, "mcu1", 12'000'000/2)); // clock unknown, using value from gladiatr
mcu1.p1_in_cb().set([this] () { return ioport("MCU1.P1")->read() | BIT(m_mcu2_p1, 0); });
mcu1.p1_out_cb().set([this] (uint8_t data) { m_mcu1_p1 = data; });
mcu1.p2_in_cb().set_ioport("DSW2");
mcu1.t0_in_cb().set([this] () { return m_tclk_val ? 1 : 0; }); // serial clock
mcu1.t1_in_cb().set([this] () { return BIT(m_mcu2_p1, 1); }); // from P11 on other MCU
- upi41_cpu_device &mcu2(I8041(config, "mcu2", 12'000'000/2)); // clock unknown, using value from gladiatr
+ upi41_cpu_device &mcu2(I8041A(config, "mcu2", 12'000'000/2)); // clock unknown, using value from gladiatr
mcu2.p1_in_cb().set(FUNC(gsword_state::mcu2_p1_r));
mcu2.p1_out_cb().set([this] (uint8_t data) { m_mcu2_p1 = data; });
mcu2.p2_in_cb().set_ioport("DSW1");
mcu2.t0_in_cb().set([this] () { return m_tclk_val ? 1 : 0; }); // serial clock
mcu2.t1_in_cb().set([this] () { return BIT(m_mcu1_p1, 1); }); // from P11 on other MCU
- upi41_cpu_device &mcu3(I8041(config, "mcu3", 12'000'000/2)); // clock unknown, using value from gladiatr
+ upi41_cpu_device &mcu3(I8041A(config, "mcu3", 12'000'000/2)); // clock unknown, using value from gladiatr
mcu3.p1_in_cb().set_ioport("IN0");
mcu3.p2_in_cb().set_ioport("IN1");
mcu3.p2_out_cb().set(FUNC(gsword_state::mcu3_p2_w));
@@ -998,13 +998,13 @@ void josvolly_state::josvolly(machine_config &config)
m_audiocpu->set_addrmap(AS_IO, &josvolly_state::josvolly_cpu2_io_map);
m_audiocpu->set_vblank_int("screen", FUNC(josvolly_state::irq0_line_assert));
- upi41_cpu_device &mcu1(I8741(config, "mcu1", 18000000/2)); /* ? */
+ upi41_cpu_device &mcu1(I8741A(config, "mcu1", 18000000/2)); /* ? */
mcu1.p1_in_cb().set(FUNC(josvolly_state::mcu1_p1_r));
mcu1.p1_out_cb().set(FUNC(josvolly_state::mcu1_p1_w));
mcu1.p2_in_cb().set(FUNC(josvolly_state::mcu1_p2_r));
mcu1.p2_out_cb().set(FUNC(josvolly_state::mcu1_p2_w));
- upi41_cpu_device &mcu2(I8741(config, "mcu2", 12000000/2)); /* ? */
+ upi41_cpu_device &mcu2(I8741A(config, "mcu2", 12000000/2)); /* ? */
mcu2.p1_in_cb().set(FUNC(josvolly_state::mcu2_p1_r));
mcu2.p1_out_cb().set(FUNC(josvolly_state::mcu2_p1_w));
mcu2.p2_in_cb().set(FUNC(josvolly_state::mcu2_p2_r));