/dports/emulators/mess/mame-mame0226/src/mame/audio/ |
H A D | t5182.cpp | 160 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 D | t5182.h | 54 int m_irqstate; variable
|
/dports/emulators/mame/mame-mame0226/src/mame/audio/ |
H A D | t5182.cpp | 160 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 D | t5182.h | 54 int m_irqstate; variable
|
/dports/emulators/mess/mame-mame0226/src/devices/machine/ |
H A D | mos6530.cpp | 79 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 D | 6532riot.cpp | 50 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 D | mos6530.h | 93 uint8_t m_irqstate; variable
|
H A D | 6532riot.h | 102 uint8_t m_irqstate; variable
|
/dports/emulators/mame/mame-mame0226/src/devices/machine/ |
H A D | mos6530.cpp | 79 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 D | 6532riot.cpp | 50 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 D | mos6530.h | 93 uint8_t m_irqstate; variable
|
H A D | 6532riot.h | 102 uint8_t m_irqstate; variable
|
/dports/emulators/mess/mame-mame0226/src/mame/drivers/ |
H A D | instruct.cpp | 102 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 D | instruct.cpp | 102 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 D | ymf271.cpp | 162 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 D | ymf271.cpp | 1322 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 D | ymf271.h | 137 uint8_t m_irqstate; variable
|
/dports/emulators/mame/mame-mame0226/src/devices/sound/ |
H A D | ymf271.cpp | 1322 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 D | ymf271.h | 137 uint8_t m_irqstate; variable
|
/dports/emulators/mess/mame-mame0226/src/devices/cpu/powerpc/ |
H A D | ppccom.cpp | 705 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 D | ppc.h | 490 uint32_t m_irqstate; variable
|
/dports/emulators/mame/mame-mame0226/src/devices/cpu/powerpc/ |
H A D | ppccom.cpp | 705 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 D | tlcs870.cpp | 935 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 D | tlcs870.h | 292 uint16_t m_irqstate; variable
|
/dports/emulators/mame/mame-mame0226/src/devices/cpu/tlcs870/ |
H A D | tlcs870.cpp | 935 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()
|