From e0a4979ac6db5849a0d348e4f6c63fdd603d7a54 Mon Sep 17 00:00:00 2001 From: Olivier Galibert Date: Thu, 13 Feb 2020 19:37:49 +0100 Subject: better dma, maybe ? (nw) --- src/mame/drivers/xavix2.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/mame/drivers/xavix2.cpp b/src/mame/drivers/xavix2.cpp index fd6839c54c3..ad309656916 100644 --- a/src/mame/drivers/xavix2.cpp +++ b/src/mame/drivers/xavix2.cpp @@ -122,10 +122,10 @@ void xavix2_state::dma_control_w(u8 data) { if(data == 3 || data == 7) { logerror("DMA %s:%08x -> %04x (%04x) %s\n", - data == 3 ? "ram" : "rom", + data == 3 ? "main" : "rom", m_dma_src, m_dma_dst, m_dma_count, machine().describe_context()); - u32 sadr = m_dma_src | (data == 3 ? 0xc0000000 : 0x40000000); + u32 sadr = m_dma_src | (data == 3 ? 0x00000000 : 0x40000000); u32 dadr = m_dma_dst; auto &prg = m_maincpu->space(AS_PROGRAM); for(u32 i=0; i != m_dma_count; i++) -- cgit v1.2.3