diff options
Diffstat (limited to 'src/devices/bus/nes/kaiser.cpp')
-rw-r--r-- | src/devices/bus/nes/kaiser.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/devices/bus/nes/kaiser.cpp b/src/devices/bus/nes/kaiser.cpp index 11c48d533a1..bd4d1e2b4f4 100644 --- a/src/devices/bus/nes/kaiser.cpp +++ b/src/devices/bus/nes/kaiser.cpp @@ -526,7 +526,7 @@ void nes_ks7032_device::write_h(offs_t offset, u8 data) case 0x2000: case 0x3000: { - int shift = (offset >> 10); + int shift = 4 * BIT(offset, 12, 2); m_irq_count_latch &= ~(0x000f << shift); m_irq_count_latch |= (data & 0x0f) << shift; break; |