diff options
Diffstat (limited to 'src/mame/machine/decioga.cpp')
-rw-r--r-- | src/mame/machine/decioga.cpp | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/src/mame/machine/decioga.cpp b/src/mame/machine/decioga.cpp index a65338f7fcd..b870e728bc1 100644 --- a/src/mame/machine/decioga.cpp +++ b/src/mame/machine/decioga.cpp @@ -7,6 +7,7 @@ * a multi-channel DMA engine. */ +#include "emu.h" #include "decioga.h" DEFINE_DEVICE_TYPE(DECSTATION_IOGA, dec_ioga_device, "decioga", "DECstation I/O Gate Array") @@ -56,14 +57,14 @@ WRITE32_MEMBER(dec_ioga_device::csr_w) READ32_MEMBER(dec_ioga_device::intr_r) { uint32_t rv = m_intr; - m_intr &= ~0x20; // 5000/133 boot ROM tests that reading clears this bit + m_intr &= ~0x20; // 5000/133 boot ROM tests that reading clears this bit //printf("m_intr = %08x\n", m_intr); return rv; } WRITE32_MEMBER(dec_ioga_device::intr_w) { - m_intr &= ~data; // clear bits on write + m_intr &= ~data; // clear bits on write } READ32_MEMBER(dec_ioga_device::imsk_r) @@ -80,6 +81,6 @@ WRITE_LINE_MEMBER(dec_ioga_device::rtc_irq_w) { if (state == ASSERT_LINE) { - m_intr |= 0x20; // tested by 5000/133 boot ROM circa BFC027C8 + m_intr |= 0x20; // tested by 5000/133 boot ROM circa BFC027C8 } -}
\ No newline at end of file +} |