mirror of
https://github.com/holub/mame
synced 2025-04-25 09:50:04 +03:00
mpc3000: Fix DMA addressing
This commit is contained in:
parent
9e2f0921ad
commit
3e5e33d0cc
@ -171,13 +171,12 @@ void mpc3000_state::mpc3000_io_map(address_map &map)
|
|||||||
|
|
||||||
uint16_t mpc3000_state::dma_memr_cb(offs_t offset)
|
uint16_t mpc3000_state::dma_memr_cb(offs_t offset)
|
||||||
{
|
{
|
||||||
//logerror("dma_memr_cb: offset %x\n", offset);
|
return m_maincpu->space(AS_PROGRAM).read_word(offset << 1);
|
||||||
return m_maincpu->space(AS_PROGRAM).read_word(offset);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
void mpc3000_state::dma_memw_cb(offs_t offset, uint16_t data)
|
void mpc3000_state::dma_memw_cb(offs_t offset, uint16_t data)
|
||||||
{
|
{
|
||||||
m_maincpu->space(AS_PROGRAM).write_word(offset, data);
|
m_maincpu->space(AS_PROGRAM).write_word(offset << 1, data);
|
||||||
}
|
}
|
||||||
|
|
||||||
void mpc3000_state::mpc3000_sub_map(address_map &map)
|
void mpc3000_state::mpc3000_sub_map(address_map &map)
|
||||||
|
Loading…
Reference in New Issue
Block a user