diff options
Diffstat (limited to 'src/devices/cpu/i86/i86.cpp')
-rw-r--r-- | src/devices/cpu/i86/i86.cpp | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/src/devices/cpu/i86/i86.cpp b/src/devices/cpu/i86/i86.cpp index b5af615377a..0233d66ece2 100644 --- a/src/devices/cpu/i86/i86.cpp +++ b/src/devices/cpu/i86/i86.cpp @@ -577,12 +577,8 @@ void i8086_common_cpu_device::interrupt(int int_num, int trap) m_TF = m_IF = 0; if (int_num == -1) - { int_num = standard_irq_callback(0); - - m_irq_state = CLEAR_LINE; - m_pending_irq &= ~INT_IRQ; - } + debugger_exception_hook(int_num); m_easeg = CS; uint16_t dest_off = read_word(int_num * 4 + 0); |