abc1600: Fix CPU space map (nw)

This commit is contained in:
AJR 2019-04-04 23:15:19 -04:00
parent 6b09b02f7e
commit 2bbf51895b

View File

@ -806,10 +806,10 @@ WRITE_LINE_MEMBER( abc1600_state::nmi_w )
void abc1600_state::cpu_space_map(address_map &map) void abc1600_state::cpu_space_map(address_map &map)
{ {
map(0xfffff0, 0xffffff).m(m_maincpu, FUNC(m68000_base_device::autovectors_map)); map(0xffff0, 0xfffff).m(m_maincpu, FUNC(m68008_device::autovectors_map));
map(0xfffff4, 0xfffff5).lr16("cio int", [this]() -> u16 { return m_cio->intack_r(); }); map(0xffff5, 0xffff5).lr8("cio int", [this]() -> u8 { return m_cio->intack_r(); });
map(0xfffffa, 0xfffffb).lr16("dart int", [this]() -> u16 { return m_dart->m1_r(); }); map(0xffffb, 0xffffb).lr8("dart int", [this]() -> u8 { 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(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() void abc1600_state::machine_start()