Home
last modified time | relevance | path

Searched refs:m_int_level (Results 1 – 16 of 16) sorted by relevance

/dports/emulators/mess/mame-mame0226/src/devices/machine/
H A Dtms9901.cpp167 m_int_level(0), in tms9901_device()
205 m_int_level = 1; in prioritize_interrupts()
214 if ((masked_ints & 1) && ((m_int_level < 7) || !is_output(22-m_int_level))) in prioritize_interrupts()
218 m_int_level++; in prioritize_interrupts()
223 if (!found) m_int_level = 15; in prioritize_interrupts()
256 if (m_int_level == m_last_level) in signal_int()
259 m_last_level = m_int_level; in signal_int()
526 m_int_level = 0; in sample_interrupt_inputs()
531 m_int_level++; in sample_interrupt_inputs()
535 if (m_read_port(m_int_level)==0) in sample_interrupt_inputs()
[all …]
H A Dtms9901.h81 int get_int_level() { return m_int_pending? m_int_level : 15; } in DECLARE_DEVICE_TYPE()
111 int m_int_level; in DECLARE_DEVICE_TYPE() local
/dports/emulators/mame/mame-mame0226/src/devices/machine/
H A Dtms9901.cpp167 m_int_level(0), in tms9901_device()
205 m_int_level = 1; in prioritize_interrupts()
214 if ((masked_ints & 1) && ((m_int_level < 7) || !is_output(22-m_int_level))) in prioritize_interrupts()
218 m_int_level++; in prioritize_interrupts()
223 if (!found) m_int_level = 15; in prioritize_interrupts()
256 if (m_int_level == m_last_level) in signal_int()
259 m_last_level = m_int_level; in signal_int()
526 m_int_level = 0; in sample_interrupt_inputs()
531 m_int_level++; in sample_interrupt_inputs()
535 if (m_read_port(m_int_level)==0) in sample_interrupt_inputs()
[all …]
H A Dtms9901.h81 int get_int_level() { return m_int_pending? m_int_level : 15; } in DECLARE_DEVICE_TYPE()
111 int m_int_level; in DECLARE_DEVICE_TYPE() local
/dports/emulators/mess/mame-mame0226/src/mame/drivers/
H A Dti990_4.cpp83 int m_int_level; member in ti990_4_state
138 m_int_level = 0; in set_int_line()
139 while ((m_intlines & (1 << m_int_level))==0) m_int_level++; in set_int_line()
140 logerror("ti990_4: Setting int level to %x\n", m_int_level); in set_int_line()
211 return m_int_level; in interrupt_level()
/dports/emulators/mame/mame-mame0226/src/mame/drivers/
H A Dti990_4.cpp83 int m_int_level; member in ti990_4_state
138 m_int_level = 0; in set_int_line()
139 while ((m_intlines & (1 << m_int_level))==0) m_int_level++; in set_int_line()
140 logerror("ti990_4: Setting int level to %x\n", m_int_level); in set_int_line()
211 return m_int_level; in interrupt_level()
/dports/emulators/mess/mame-mame0226/src/devices/bus/hp_ipc_io/
H A D82919.cpp60 res |= (m_int_level << 4); in read()
79 m_int_level = (data >> 4) & 3; in write()
198 m_int_level = 0; in device_reset()
246 LOG("IRQ %u=%d\n" , m_int_level , irq); in update_irq()
247 irq_w(m_int_level , irq); in update_irq()
H A D82919.h59 uint8_t m_int_level; variable
/dports/emulators/mame/mame-mame0226/src/devices/bus/hp_ipc_io/
H A D82919.cpp60 res |= (m_int_level << 4); in read()
79 m_int_level = (data >> 4) & 3; in write()
198 m_int_level = 0; in device_reset()
246 LOG("IRQ %u=%d\n" , m_int_level , irq); in update_irq()
247 irq_w(m_int_level , irq); in update_irq()
H A D82919.h59 uint8_t m_int_level; variable
/dports/emulators/mess/mame-mame0226/src/devices/cpu/m68000/
H A Dm68kcpu.cpp711 u32 old_level = m_int_level; in set_irq_line()
728 m_int_level = blevel << 8; in set_irq_line()
734 if(old_level != 0x0700 && m_int_level == 0x0700) in set_irq_line()
1046 save_item(NAME(m_int_level)); in init_cpu_common()
1111 m_int_level = 0; in device_reset()
2383 m_int_level= 0; in clear_all()
H A Dm68kcpu.h1635 else if(m_int_level > m_int_mask) in m68ki_check_interrupts()
1636 m68ki_exception_interrupt(m_int_level>>8); in m68ki_check_interrupts()
H A Dm68000.h212 u32 m_int_level; /* State of interrupt pins IPL0-IPL2 -- ASG: changed from ints_pending */ variable
/dports/emulators/mame/mame-mame0226/src/devices/cpu/m68000/
H A Dm68kcpu.cpp711 u32 old_level = m_int_level; in set_irq_line()
728 m_int_level = blevel << 8; in set_irq_line()
734 if(old_level != 0x0700 && m_int_level == 0x0700) in set_irq_line()
1046 save_item(NAME(m_int_level)); in init_cpu_common()
1111 m_int_level = 0; in device_reset()
2383 m_int_level= 0; in clear_all()
H A Dm68kcpu.h1635 else if(m_int_level > m_int_mask) in m68ki_check_interrupts()
1636 m68ki_exception_interrupt(m_int_level>>8); in m68ki_check_interrupts()
H A Dm68000.h212 u32 m_int_level; /* State of interrupt pins IPL0-IPL2 -- ASG: changed from ints_pending */ variable