Home
last modified time | relevance | path

Searched refs:m_irqstate (Results 1 – 25 of 27) sorted by relevance

12

/dports/emulators/mess/mame-mame0226/src/mame/audio/
H A Dt5182.cpp160 m_irqstate(0), in t5182_device()
175 save_item(NAME(m_irqstate)); in device_start()
195 m_irqstate |= 1|4; in TIMER_CALLBACK_MEMBER()
199 m_irqstate &= ~1; in TIMER_CALLBACK_MEMBER()
203 m_irqstate &= ~4; in TIMER_CALLBACK_MEMBER()
207 m_irqstate |= 2; // also used by t5182_sharedram_semaphore_main_r in TIMER_CALLBACK_MEMBER()
211 m_irqstate &= ~2; in TIMER_CALLBACK_MEMBER()
218 if (m_irqstate == 0) /* no IRQs pending */ in TIMER_CALLBACK_MEMBER()
286 return m_semaphore_main | (m_irqstate & 2); in sharedram_semaphore_main_r()
H A Dt5182.h54 int m_irqstate; variable
/dports/emulators/mame/mame-mame0226/src/mame/audio/
H A Dt5182.cpp160 m_irqstate(0), in t5182_device()
175 save_item(NAME(m_irqstate)); in device_start()
195 m_irqstate |= 1|4; in TIMER_CALLBACK_MEMBER()
199 m_irqstate &= ~1; in TIMER_CALLBACK_MEMBER()
203 m_irqstate &= ~4; in TIMER_CALLBACK_MEMBER()
207 m_irqstate |= 2; // also used by t5182_sharedram_semaphore_main_r in TIMER_CALLBACK_MEMBER()
211 m_irqstate &= ~2; in TIMER_CALLBACK_MEMBER()
218 if (m_irqstate == 0) /* no IRQs pending */ in TIMER_CALLBACK_MEMBER()
286 return m_semaphore_main | (m_irqstate & 2); in sharedram_semaphore_main_r()
H A Dt5182.h54 int m_irqstate; variable
/dports/emulators/mess/mame-mame0226/src/devices/machine/
H A Dmos6530.cpp79 save_item(NAME(m_irqstate)); in device_start()
100 m_irqstate = TIMER_FLAG; in device_reset()
125 out = ((m_irqstate & TIMER_FLAG) ? 0x00 : 0x80) | (out & 0x7F); in update_irqstate()
175 m_irqstate |= TIMER_FLAG; in device_timer()
217 m_irqstate &= ~TIMER_FLAG; in write()
244 olddata = ((m_irqstate & TIMER_FLAG) ? 0x00 : 0x80) | (olddata & 0x7F); in write()
245 data = ((m_irqstate & TIMER_FLAG) ? 0x00 : 0x80) | (data & 0x7F); in write()
268 val = m_irqstate; in read()
284 m_irqstate &= ~TIMER_FLAG; in read()
304 out = ((m_irqstate & TIMER_FLAG) ? 0x00 : 0x80) | (out & 0x7F); in read()
H A D6532riot.cpp50 int irq = (m_irqstate & m_irqenable) ? ASSERT_LINE : CLEAR_LINE; in update_irqstate()
83 m_irqstate |= PA7_FLAG; in update_pa7_state()
128 m_irqstate |= TIMER_FLAG; in timer_end()
175 m_irqstate &= ~TIMER_FLAG; in reg_w()
246 val = m_irqstate; in reg_r()
251 m_irqstate &= ~PA7_FLAG; in reg_r()
276 m_irqstate &= ~TIMER_FLAG; in reg_r()
423 m_irqstate(0), in riot6532_device()
463 save_item(NAME(m_irqstate)); in device_start()
492 m_irqstate = 0; in device_reset()
H A Dmos6530.h93 uint8_t m_irqstate; variable
H A D6532riot.h102 uint8_t m_irqstate; variable
/dports/emulators/mame/mame-mame0226/src/devices/machine/
H A Dmos6530.cpp79 save_item(NAME(m_irqstate)); in device_start()
100 m_irqstate = TIMER_FLAG; in device_reset()
125 out = ((m_irqstate & TIMER_FLAG) ? 0x00 : 0x80) | (out & 0x7F); in update_irqstate()
175 m_irqstate |= TIMER_FLAG; in device_timer()
217 m_irqstate &= ~TIMER_FLAG; in write()
244 olddata = ((m_irqstate & TIMER_FLAG) ? 0x00 : 0x80) | (olddata & 0x7F); in write()
245 data = ((m_irqstate & TIMER_FLAG) ? 0x00 : 0x80) | (data & 0x7F); in write()
268 val = m_irqstate; in read()
284 m_irqstate &= ~TIMER_FLAG; in read()
304 out = ((m_irqstate & TIMER_FLAG) ? 0x00 : 0x80) | (out & 0x7F); in read()
H A D6532riot.cpp50 int irq = (m_irqstate & m_irqenable) ? ASSERT_LINE : CLEAR_LINE; in update_irqstate()
83 m_irqstate |= PA7_FLAG; in update_pa7_state()
128 m_irqstate |= TIMER_FLAG; in timer_end()
175 m_irqstate &= ~TIMER_FLAG; in reg_w()
246 val = m_irqstate; in reg_r()
251 m_irqstate &= ~PA7_FLAG; in reg_r()
276 m_irqstate &= ~TIMER_FLAG; in reg_r()
423 m_irqstate(0), in riot6532_device()
463 save_item(NAME(m_irqstate)); in device_start()
492 m_irqstate = 0; in device_reset()
H A Dmos6530.h93 uint8_t m_irqstate; variable
H A D6532riot.h102 uint8_t m_irqstate; variable
/dports/emulators/mess/mame-mame0226/src/mame/drivers/
H A Dinstruct.cpp102 bool m_irqstate; member in instruct_state
218 m_irqstate ^= 1; in INTERRUPT_GEN_MEMBER()
219 device.execute().set_input_line(0, m_irqstate ? ASSERT_LINE : CLEAR_LINE); in INTERRUPT_GEN_MEMBER()
347 save_item(NAME(m_irqstate)); in machine_start()
/dports/emulators/mame/mame-mame0226/src/mame/drivers/
H A Dinstruct.cpp102 bool m_irqstate; member in instruct_state
218 m_irqstate ^= 1; in INTERRUPT_GEN_MEMBER()
219 device.execute().set_input_line(0, m_irqstate ? ASSERT_LINE : CLEAR_LINE); in INTERRUPT_GEN_MEMBER()
347 save_item(NAME(m_irqstate)); in machine_start()
/dports/games/libretro-fbneo/FBNeo-bbe3c05/src/burn/snd/
H A Dymf271.cpp162 static UINT8 m_irqstate; variable
1442 m_irqstate |= 1; in ymf271_timer_over()
1458 m_irqstate |= 2; in ymf271_timer_over()
1525 m_irqstate &= ~1; in ymf271_write_timer()
1528 if (IRQHandler != NULL && ~m_irqstate & 2) in ymf271_write_timer()
1535 m_irqstate &= ~2; in ymf271_write_timer()
1538 if (IRQHandler != NULL && ~m_irqstate & 1) in ymf271_write_timer()
1835 SCAN_VAR(m_irqstate); in ymf271_scan()
1858 m_irqstate = 0; in ymf271_reset()
/dports/emulators/mess/mame-mame0226/src/devices/sound/
H A Dymf271.cpp1322 m_irqstate |= 1; in device_timer()
1338 m_irqstate |= 2; in device_timer()
1406 m_irqstate &= ~1; in ymf271_write_timer()
1409 if (!m_irq_handler.isnull() && ~m_irqstate & 2) in ymf271_write_timer()
1416 m_irqstate &= ~2; in ymf271_write_timer()
1419 if (!m_irq_handler.isnull() && ~m_irqstate & 1) in ymf271_write_timer()
1720 save_item(NAME(m_irqstate)); in init_state()
1765 m_irqstate = 0; in device_reset()
1806 , m_irqstate(0) in ymf271_device()
H A Dymf271.h137 uint8_t m_irqstate; variable
/dports/emulators/mame/mame-mame0226/src/devices/sound/
H A Dymf271.cpp1322 m_irqstate |= 1; in device_timer()
1338 m_irqstate |= 2; in device_timer()
1406 m_irqstate &= ~1; in ymf271_write_timer()
1409 if (!m_irq_handler.isnull() && ~m_irqstate & 2) in ymf271_write_timer()
1416 m_irqstate &= ~2; in ymf271_write_timer()
1419 if (!m_irq_handler.isnull() && ~m_irqstate & 1) in ymf271_write_timer()
1720 save_item(NAME(m_irqstate)); in init_state()
1765 m_irqstate = 0; in device_reset()
1806 , m_irqstate(0) in ymf271_device()
H A Dymf271.h137 uint8_t m_irqstate; variable
/dports/emulators/mess/mame-mame0226/src/devices/cpu/powerpc/
H A Dppccom.cpp705 m_irqstate = 0; in device_start()
799 save_item(NAME(m_irqstate)); in device_start()
2157 uint32_t oldstate = m_irqstate; in ppc4xx_set_irq_line()
2162 m_irqstate |= bitmask; in ppc4xx_set_irq_line()
2164 m_irqstate &= ~bitmask; in ppc4xx_set_irq_line()
2167 if (((m_irqstate ^ oldstate) & bitmask) && (m_irqstate & bitmask)) in ppc4xx_set_irq_line()
2179 m_dcr[DCR4XX_EXISR] = (m_dcr[DCR4XX_EXISR] & ~levelmask) | (m_irqstate & levelmask); in ppc4xx_set_irq_line()
2197 return (m_irqstate & bitmask) ? ASSERT_LINE : CLEAR_LINE; in ppc4xx_get_irq_line()
H A Dppc.h490 uint32_t m_irqstate; variable
/dports/emulators/mame/mame-mame0226/src/devices/cpu/powerpc/
H A Dppccom.cpp705 m_irqstate = 0; in device_start()
799 save_item(NAME(m_irqstate)); in device_start()
2157 uint32_t oldstate = m_irqstate; in ppc4xx_set_irq_line()
2162 m_irqstate |= bitmask; in ppc4xx_set_irq_line()
2164 m_irqstate &= ~bitmask; in ppc4xx_set_irq_line()
2167 if (((m_irqstate ^ oldstate) & bitmask) && (m_irqstate & bitmask)) in ppc4xx_set_irq_line()
2179 m_dcr[DCR4XX_EXISR] = (m_dcr[DCR4XX_EXISR] & ~levelmask) | (m_irqstate & levelmask); in ppc4xx_set_irq_line()
2197 return (m_irqstate & bitmask) ? ASSERT_LINE : CLEAR_LINE; in ppc4xx_get_irq_line()
/dports/emulators/mess/mame-mame0226/src/devices/cpu/tlcs870/
H A Dtlcs870.cpp935 if (!(m_irqstate & (1 << irqline))) in set_irq_line()
940 m_irqstate |= 1<<irqline; in set_irq_line()
950 m_irqstate &= ~(1<<irqline); in set_irq_line()
1064 m_irqstate = 0; in device_reset()
H A Dtlcs870.h292 uint16_t m_irqstate; variable
/dports/emulators/mame/mame-mame0226/src/devices/cpu/tlcs870/
H A Dtlcs870.cpp935 if (!(m_irqstate & (1 << irqline))) in set_irq_line()
940 m_irqstate |= 1<<irqline; in set_irq_line()
950 m_irqstate &= ~(1<<irqline); in set_irq_line()
1064 m_irqstate = 0; in device_reset()

12