mirror of
https://github.com/holub/mame
synced 2025-10-05 16:50:57 +03:00
abc1600: Fix CPU space map (nw)
This commit is contained in:
parent
6b09b02f7e
commit
2bbf51895b
@ -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()
|
||||||
|
Loading…
Reference in New Issue
Block a user