From 2bbf51895b73508dc363aa61f4a8b69717e971a4 Mon Sep 17 00:00:00 2001 From: AJR Date: Thu, 4 Apr 2019 23:15:19 -0400 Subject: [PATCH] abc1600: Fix CPU space map (nw) --- src/mame/drivers/abc1600.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/mame/drivers/abc1600.cpp b/src/mame/drivers/abc1600.cpp index 18390d27031..cc221e48ebf 100644 --- a/src/mame/drivers/abc1600.cpp +++ b/src/mame/drivers/abc1600.cpp @@ -806,10 +806,10 @@ WRITE_LINE_MEMBER( abc1600_state::nmi_w ) void abc1600_state::cpu_space_map(address_map &map) { - map(0xfffff0, 0xffffff).m(m_maincpu, FUNC(m68000_base_device::autovectors_map)); - map(0xfffff4, 0xfffff5).lr16("cio int", [this]() -> u16 { return m_cio->intack_r(); }); - map(0xfffffa, 0xfffffb).lr16("dart int", [this]() -> u16 { return m_dart->m1_r(); }); - map(0xfffffe, 0xffffff).lr16("hmi int", [this]() -> u16 { m_maincpu->set_input_line(M68K_IRQ_7, CLEAR_LINE); return 0x18+7; }); + map(0xffff0, 0xfffff).m(m_maincpu, FUNC(m68008_device::autovectors_map)); + map(0xffff5, 0xffff5).lr8("cio int", [this]() -> u8 { return m_cio->intack_r(); }); + map(0xffffb, 0xffffb).lr8("dart int", [this]() -> u8 { return m_dart->m1_r(); }); + map(0xfffff, 0xfffff).lr8("nmi int", [this]() -> u8 { m_maincpu->set_input_line(M68K_IRQ_7, CLEAR_LINE); return 0x18+7; }); } void abc1600_state::machine_start()