/dports/emulators/mess/mame-mame0226/src/devices/bus/ata/ |
H A D | atapihle.cpp | 72 set_irq(ASSERT_LINE); in process_buffer() 127 set_irq(ASSERT_LINE); in fill_buffer() 133 set_irq(ASSERT_LINE); in fill_buffer() 142 set_irq(ASSERT_LINE); in fill_buffer() 172 set_irq(ASSERT_LINE); in wait_buffer() 178 set_irq(ASSERT_LINE); in wait_buffer() 220 set_irq(ASSERT_LINE); in process_command() 241 set_irq(ASSERT_LINE); in process_command() 249 set_irq(ASSERT_LINE); in process_command() 255 set_irq(ASSERT_LINE); in process_command()
|
H A D | idehd.cpp | 264 set_irq(ASSERT_LINE); in finished_command() 269 set_irq(ASSERT_LINE); in finished_command() 289 set_irq(ASSERT_LINE); in finished_command() 297 set_irq(ASSERT_LINE); in finished_command() 487 set_irq(ASSERT_LINE); in finished_read() 619 set_irq(ASSERT_LINE); in finished_write() 724 set_irq(ASSERT_LINE); in process_command() 733 set_irq(ASSERT_LINE); in process_command() 748 set_irq(ASSERT_LINE); in process_command() 761 set_irq(ASSERT_LINE); in process_command() [all …]
|
/dports/emulators/mame/mame-mame0226/src/devices/bus/ata/ |
H A D | atapihle.cpp | 72 set_irq(ASSERT_LINE); in process_buffer() 127 set_irq(ASSERT_LINE); in fill_buffer() 133 set_irq(ASSERT_LINE); in fill_buffer() 142 set_irq(ASSERT_LINE); in fill_buffer() 172 set_irq(ASSERT_LINE); in wait_buffer() 178 set_irq(ASSERT_LINE); in wait_buffer() 220 set_irq(ASSERT_LINE); in process_command() 241 set_irq(ASSERT_LINE); in process_command() 249 set_irq(ASSERT_LINE); in process_command() 255 set_irq(ASSERT_LINE); in process_command()
|
H A D | idehd.cpp | 264 set_irq(ASSERT_LINE); in finished_command() 269 set_irq(ASSERT_LINE); in finished_command() 289 set_irq(ASSERT_LINE); in finished_command() 297 set_irq(ASSERT_LINE); in finished_command() 487 set_irq(ASSERT_LINE); in finished_read() 619 set_irq(ASSERT_LINE); in finished_write() 724 set_irq(ASSERT_LINE); in process_command() 733 set_irq(ASSERT_LINE); in process_command() 748 set_irq(ASSERT_LINE); in process_command() 761 set_irq(ASSERT_LINE); in process_command() [all …]
|
/dports/emulators/mess/mame-mame0226/src/devices/bus/hp_dio/ |
H A D | hp_dio.h | 98 DECLARE_WRITE_LINE_MEMBER(irq1_in) { set_irq(m_bus_index, 0, state); } in DECLARE_WRITE_LINE_MEMBER() 99 DECLARE_WRITE_LINE_MEMBER(irq2_in) { set_irq(m_bus_index, 1, state); } in DECLARE_WRITE_LINE_MEMBER() 100 DECLARE_WRITE_LINE_MEMBER(irq3_in) { set_irq(m_bus_index, 2, state); } in DECLARE_WRITE_LINE_MEMBER() 101 DECLARE_WRITE_LINE_MEMBER(irq4_in) { set_irq(m_bus_index, 3, state); } in DECLARE_WRITE_LINE_MEMBER() 102 DECLARE_WRITE_LINE_MEMBER(irq5_in) { set_irq(m_bus_index, 4, state); } in DECLARE_WRITE_LINE_MEMBER() 103 DECLARE_WRITE_LINE_MEMBER(irq6_in) { set_irq(m_bus_index, 5, state); } in DECLARE_WRITE_LINE_MEMBER() 104 DECLARE_WRITE_LINE_MEMBER(irq7_in) { set_irq(m_bus_index, 6, state); } in DECLARE_WRITE_LINE_MEMBER() 127 void set_irq(unsigned int index, unsigned int num, int state); 190 DECLARE_WRITE_LINE_MEMBER(irq1_out) { m_dio_dev->set_irq(m_index, 0, state); } in DECLARE_WRITE_LINE_MEMBER() 191 DECLARE_WRITE_LINE_MEMBER(irq2_out) { m_dio_dev->set_irq(m_index, 1, state); } in DECLARE_WRITE_LINE_MEMBER() [all …]
|
/dports/emulators/mame/mame-mame0226/src/devices/bus/hp_dio/ |
H A D | hp_dio.h | 98 DECLARE_WRITE_LINE_MEMBER(irq1_in) { set_irq(m_bus_index, 0, state); } in DECLARE_WRITE_LINE_MEMBER() 99 DECLARE_WRITE_LINE_MEMBER(irq2_in) { set_irq(m_bus_index, 1, state); } in DECLARE_WRITE_LINE_MEMBER() 100 DECLARE_WRITE_LINE_MEMBER(irq3_in) { set_irq(m_bus_index, 2, state); } in DECLARE_WRITE_LINE_MEMBER() 101 DECLARE_WRITE_LINE_MEMBER(irq4_in) { set_irq(m_bus_index, 3, state); } in DECLARE_WRITE_LINE_MEMBER() 102 DECLARE_WRITE_LINE_MEMBER(irq5_in) { set_irq(m_bus_index, 4, state); } in DECLARE_WRITE_LINE_MEMBER() 103 DECLARE_WRITE_LINE_MEMBER(irq6_in) { set_irq(m_bus_index, 5, state); } in DECLARE_WRITE_LINE_MEMBER() 104 DECLARE_WRITE_LINE_MEMBER(irq7_in) { set_irq(m_bus_index, 6, state); } in DECLARE_WRITE_LINE_MEMBER() 127 void set_irq(unsigned int index, unsigned int num, int state); 190 DECLARE_WRITE_LINE_MEMBER(irq1_out) { m_dio_dev->set_irq(m_index, 0, state); } in DECLARE_WRITE_LINE_MEMBER() 191 DECLARE_WRITE_LINE_MEMBER(irq2_out) { m_dio_dev->set_irq(m_index, 1, state); } in DECLARE_WRITE_LINE_MEMBER() [all …]
|
/dports/emulators/mess/mame-mame0226/src/devices/machine/ |
H A D | mm58167.cpp | 116 …if ((m_regs[R_CTL_IRQCONTROL] & 0x04) && m_regs[R_CNT_SECONDS] != old_seconds) set_irq(2)… in device_timer() 117 …if ((m_regs[R_CTL_IRQCONTROL] & 0x08) && m_regs[R_CNT_MINUTES] != old_minutes) set_irq(3)… in device_timer() 118 …if ((m_regs[R_CTL_IRQCONTROL] & 0x10) && m_regs[R_CNT_HOURS] != old_hours) set_irq(4)… in device_timer() 119 …if ((m_regs[R_CTL_IRQCONTROL] & 0x20) && m_regs[R_CNT_DAYOFMONTH] != old_dayofmonth) set_irq(5)… in device_timer() 120 …if ((m_regs[R_CTL_IRQCONTROL] & 0x40) && m_regs[R_CNT_DAYOFWEEK] < old_dayofweek) set_irq(6)… in device_timer() 121 …if ((m_regs[R_CTL_IRQCONTROL] & 0x80) && m_regs[R_CNT_MONTH] != old_month) set_irq(7)… in device_timer() 129 set_irq(1); in device_timer() 146 set_irq(0); in device_timer() 166 void mm58167_device::set_irq(int bit) in set_irq() function in mm58167_device
|
H A D | i8279.cpp | 211 set_irq(0); // reset irq in clear_display() 216 void i8279_device::set_irq(bool state) in set_irq() function in i8279_device 252 set_irq(1); // something just went into fifo, so int in new_fifo() 357 set_irq(1); in timer_mainloop() 384 set_irq(1); in timer_mainloop() 457 set_irq(0); in data_r() 479 set_irq(0); in data_r() 553 set_irq(0); in cmd_w()
|
H A D | ncr5380n.cpp | 112 set_irq(false); in device_reset() 142 set_irq(true); in scsi_ctrl_changed() 162 set_irq(true); in scsi_ctrl_changed() 188 set_irq(true); in scsi_ctrl_changed() 257 set_irq(true); in icmd_w() 391 set_irq(false); in rpi_r() 560 set_irq(true); in eop_w() 599 void ncr5380n_device::set_irq(bool irq_state) in set_irq() function in ncr5380n_device
|
H A D | ym3802.cpp | 71 void ym3802_device::set_irq(uint8_t irq) in set_irq() function in ym3802_device 104 set_irq(IRQ_FIFOTX_EMPTY); in transmit_clk() 127 set_irq(IRQ_MIDI_CLK); in midi_clk() 135 set_irq(IRQ_CLICK); in midi_clk()
|
/dports/emulators/mame/mame-mame0226/src/devices/machine/ |
H A D | mm58167.cpp | 116 …if ((m_regs[R_CTL_IRQCONTROL] & 0x04) && m_regs[R_CNT_SECONDS] != old_seconds) set_irq(2)… in device_timer() 117 …if ((m_regs[R_CTL_IRQCONTROL] & 0x08) && m_regs[R_CNT_MINUTES] != old_minutes) set_irq(3)… in device_timer() 118 …if ((m_regs[R_CTL_IRQCONTROL] & 0x10) && m_regs[R_CNT_HOURS] != old_hours) set_irq(4)… in device_timer() 119 …if ((m_regs[R_CTL_IRQCONTROL] & 0x20) && m_regs[R_CNT_DAYOFMONTH] != old_dayofmonth) set_irq(5)… in device_timer() 120 …if ((m_regs[R_CTL_IRQCONTROL] & 0x40) && m_regs[R_CNT_DAYOFWEEK] < old_dayofweek) set_irq(6)… in device_timer() 121 …if ((m_regs[R_CTL_IRQCONTROL] & 0x80) && m_regs[R_CNT_MONTH] != old_month) set_irq(7)… in device_timer() 129 set_irq(1); in device_timer() 146 set_irq(0); in device_timer() 166 void mm58167_device::set_irq(int bit) in set_irq() function in mm58167_device
|
H A D | i8279.cpp | 211 set_irq(0); // reset irq in clear_display() 216 void i8279_device::set_irq(bool state) in set_irq() function in i8279_device 252 set_irq(1); // something just went into fifo, so int in new_fifo() 357 set_irq(1); in timer_mainloop() 384 set_irq(1); in timer_mainloop() 457 set_irq(0); in data_r() 479 set_irq(0); in data_r() 553 set_irq(0); in cmd_w()
|
H A D | ncr5380n.cpp | 112 set_irq(false); in device_reset() 142 set_irq(true); in scsi_ctrl_changed() 162 set_irq(true); in scsi_ctrl_changed() 188 set_irq(true); in scsi_ctrl_changed() 257 set_irq(true); in icmd_w() 391 set_irq(false); in rpi_r() 560 set_irq(true); in eop_w() 599 void ncr5380n_device::set_irq(bool irq_state) in set_irq() function in ncr5380n_device
|
/dports/emulators/mess/mame-mame0226/src/devices/bus/comx35/ |
H A D | expbox.h | 56 void set_irq() { m_slot->irq_w(m_irq[0] || m_irq[1] || m_irq[2] || m_irq[3]); } in set_irq() function 59 DECLARE_WRITE_LINE_MEMBER( slot1_irq_w ) { m_irq[0] = state; set_irq(); } in DECLARE_WRITE_LINE_MEMBER() 60 DECLARE_WRITE_LINE_MEMBER( slot2_irq_w ) { m_irq[1] = state; set_irq(); } in DECLARE_WRITE_LINE_MEMBER() 61 DECLARE_WRITE_LINE_MEMBER( slot3_irq_w ) { m_irq[2] = state; set_irq(); } in DECLARE_WRITE_LINE_MEMBER() 62 DECLARE_WRITE_LINE_MEMBER( slot4_irq_w ) { m_irq[3] = state; set_irq(); } in DECLARE_WRITE_LINE_MEMBER()
|
/dports/emulators/mame/mame-mame0226/src/devices/bus/comx35/ |
H A D | expbox.h | 56 void set_irq() { m_slot->irq_w(m_irq[0] || m_irq[1] || m_irq[2] || m_irq[3]); } in set_irq() function 59 DECLARE_WRITE_LINE_MEMBER( slot1_irq_w ) { m_irq[0] = state; set_irq(); } in DECLARE_WRITE_LINE_MEMBER() 60 DECLARE_WRITE_LINE_MEMBER( slot2_irq_w ) { m_irq[1] = state; set_irq(); } in DECLARE_WRITE_LINE_MEMBER() 61 DECLARE_WRITE_LINE_MEMBER( slot3_irq_w ) { m_irq[2] = state; set_irq(); } in DECLARE_WRITE_LINE_MEMBER() 62 DECLARE_WRITE_LINE_MEMBER( slot4_irq_w ) { m_irq[3] = state; set_irq(); } in DECLARE_WRITE_LINE_MEMBER()
|
/dports/emulators/mess/mame-mame0226/src/devices/bus/wangpc/ |
H A D | mcc.cpp | 74 inline void wangpc_mcc_device::set_irq(int state) in set_irq() function in wangpc_mcc_device 124 set_irq(CLEAR_LINE); in device_reset() 235 if (irq && changed) set_irq(CLEAR_LINE); in wangpcbus_aiowc_w() 239 if (irq && changed) set_irq(ASSERT_LINE); in wangpcbus_aiowc_w()
|
H A D | wdc.cpp | 118 inline void wangpc_wdc_device::set_irq(int state) in set_irq() function in wangpc_wdc_device 168 set_irq(CLEAR_LINE); in device_reset() 214 set_irq(CLEAR_LINE); in wangpcbus_iorc_r() 250 if (irq && changed) set_irq(CLEAR_LINE); in wangpcbus_aiowc_w() 254 if (irq && changed) set_irq(ASSERT_LINE); in wangpcbus_aiowc_w()
|
H A D | mvc.cpp | 133 set_irq(ASSERT_LINE); in WRITE_LINE_MEMBER() 168 inline void wangpc_mvc_device::set_irq(int state) in set_irq() function in wangpc_mvc_device 223 set_irq(CLEAR_LINE); in device_reset() 294 set_irq(CLEAR_LINE); in wangpcbus_iorc_r()
|
/dports/emulators/mame/mame-mame0226/src/devices/bus/wangpc/ |
H A D | mcc.cpp | 74 inline void wangpc_mcc_device::set_irq(int state) in set_irq() function in wangpc_mcc_device 124 set_irq(CLEAR_LINE); in device_reset() 235 if (irq && changed) set_irq(CLEAR_LINE); in wangpcbus_aiowc_w() 239 if (irq && changed) set_irq(ASSERT_LINE); in wangpcbus_aiowc_w()
|
H A D | wdc.cpp | 118 inline void wangpc_wdc_device::set_irq(int state) in set_irq() function in wangpc_wdc_device 168 set_irq(CLEAR_LINE); in device_reset() 214 set_irq(CLEAR_LINE); in wangpcbus_iorc_r() 250 if (irq && changed) set_irq(CLEAR_LINE); in wangpcbus_aiowc_w() 254 if (irq && changed) set_irq(ASSERT_LINE); in wangpcbus_aiowc_w()
|
/dports/emulators/pcem/pcem_emulator-pcem-faf5d6423060/src/ |
H A D | scsi_aha1540.c | 275 static void set_irq(aha154x_t *scsi, uint8_t val) in set_irq() function 746 set_irq(scsi, ISR_HACC); in process_cmd() 759 set_irq(scsi, ISR_HACC); in process_cmd() 1083 set_irq(scsi, ISR_HACC); in process_cmd() 1090 set_irq(scsi, ISR_HACC); in process_cmd() 1096 set_irq(scsi, ISR_HACC); in process_cmd() 1102 set_irq(scsi, ISR_HACC); in process_cmd() 1108 set_irq(scsi, ISR_HACC); in process_cmd() 1186 set_irq(scsi, ISR_HACC); in process_cmd() 1196 set_irq(scsi, ISR_HACC); in process_cmd() [all …]
|
/dports/emulators/mess/mame-mame0226/src/devices/bus/isa/ |
H A D | 3c503.cpp | 61 void el2_3c503_device::set_irq(int state) { in set_irq() function in el2_3c503_device 96 if(!(m_regs.gacfr & 0x40)) set_irq(ASSERT_LINE); in eop_w() 205 if(!(data & 0x80)) set_irq(m_irq_state); in el2_3c503_hiport_w() 206 else set_irq(CLEAR_LINE); in el2_3c503_hiport_w() 282 if(!(m_regs.gacfr & 0x80)) set_irq(state); in WRITE_LINE_MEMBER()
|
/dports/emulators/mame/mame-mame0226/src/devices/bus/isa/ |
H A D | 3c503.cpp | 61 void el2_3c503_device::set_irq(int state) { in set_irq() function in el2_3c503_device 96 if(!(m_regs.gacfr & 0x40)) set_irq(ASSERT_LINE); in eop_w() 205 if(!(data & 0x80)) set_irq(m_irq_state); in el2_3c503_hiport_w() 206 else set_irq(CLEAR_LINE); in el2_3c503_hiport_w() 282 if(!(m_regs.gacfr & 0x80)) set_irq(state); in WRITE_LINE_MEMBER()
|
/dports/emulators/vice/vice-3.5/src/drive/ieee/ |
H A D | riot1d.c | 63 static void set_irq(riot_context_t *riot_context, int fl, CLOCK clk) in set_irq() function 149 riot->set_irq = set_irq; in riot1_setup_context()
|
/dports/emulators/libretro-vice/vice-libretro-5725415/vice/src/drive/ieee/ |
H A D | riot1d.c | 63 static void set_irq(riot_context_t *riot_context, int fl, CLOCK clk) in set_irq() function 149 riot->set_irq = set_irq; in riot1_setup_context()
|