Home
last modified time | relevance | path

Searched refs:xirq_en (Results 1 – 11 of 11) sorted by path

/dports/emulators/o2em/o2em117src/
H A Dcpu.c52 static Byte xirq_en; /* external IRQ's enabled */ variable
77 tirq_en=xirq_en=irq_ex=xirq_pend=tirq_pend=0; in init_cpu()
83 if (xirq_en && !irq_ex) { in ext_IRQ()
94 if (pendirq && (!xirq_en)) xirq_pend=1; in ext_IRQ()
158 xirq_en=1; in cpu_exec()
238 xirq_en=0; in cpu_exec()
/dports/emulators/o2em/o2em117src/src/
H A Dcpu.c53 static Byte xirq_en; /* external IRQ's enabled */ variable
78 tirq_en=xirq_en=irq_ex=xirq_pend=tirq_pend=0; in init_cpu()
84 if (xirq_en && !irq_ex) { in ext_IRQ()
95 if (pendirq && (!xirq_en)) xirq_pend=1; in ext_IRQ()
159 xirq_en=1; in cpu_exec()
239 xirq_en=0; in cpu_exec()
/dports/games/libretro-fbalpha/fbalpha-84eb9d9/src/cpu/i8039/
H A Di8039.cpp104 UINT8 t_flag, timer, timerON, countON, xirq_en, tirq_en; member
432 static void dis_i(void) { R.xirq_en = 0; } in dis_i()
442 static void en_i(void) { R.xirq_en = 1; if (R.irq_state == I8039_EXTERNAL_INT) { R.irq_extra_cycl… in en_i()
683 if (R.xirq_en) { in Ext_IRQ()
1024 R.tirq_en = R.xirq_en = 0; in I8039Reset()
/dports/games/libretro-fbneo/FBNeo-bbe3c05/src/cpu/i8039/
H A Di8039.cpp109 UINT8 t_flag, timer, timerON, countON, xirq_en, tirq_en; member
437 static void dis_i(void) { R.xirq_en = 0; } in dis_i()
447 static void en_i(void) { R.xirq_en = 1; if (R.irq_state == I8039_EXTERNAL_INT) { R.irq_extra_cycl… in en_i()
688 if (R.xirq_en) { in Ext_IRQ()
1039 R.tirq_en = R.xirq_en = 0; in I8039Reset()
/dports/games/libretro-mame2000/mame2000-libretro-e364a15/src/cpu/i8039/
H A Di8039.c54 UINT8 t_flag, timer, timerON, countON, xirq_en, tirq_en; member
268 static void dis_i(void) { R.xirq_en = 0; } in dis_i()
289 static void en_i(void) { R.xirq_en = 1; if (R.irq_state != CLEAR_LINE) R.pending_irq |= I8039… in en_i()
574 if (R.xirq_en) { in Ext_IRQ()
605 R.tirq_en = R.xirq_en = 0; in i8039_reset()
606 R.xirq_en = 0; /* NS990113 */ in i8039_reset()
/dports/games/libretro-mame2003/mame2003-libretro-4358db4/src/cpu/i8039/
H A Di8039.c114 UINT8 t_flag, timer, timerON, countON, xirq_en, tirq_en; member
317 static void dis_i(void) { R.xirq_en = 0; } in dis_i()
338 static void en_i(void) { R.xirq_en = 1; if (R.irq_state == I8039_EXTERNAL_INT) { R.irq_extra_cycl… in en_i()
635 state_save_register_UINT8("i8039", cpu, "External IRQ Enable", &R.xirq_en, 1); in i8039_init()
660 R.tirq_en = R.xirq_en = 0; in i8039_reset()
683 if (R.xirq_en) { in Ext_IRQ()
/dports/games/libretro-mame2003_plus/mame2003-plus-libretro-17e9889/src/cpu/i8039/
H A Di8039.c114 UINT8 t_flag, timer, timerON, countON, xirq_en, tirq_en; member
313 static void dis_i(void) { R.xirq_en = 0; } in dis_i()
323 static void en_i(void) { R.xirq_en = 1; if (R.irq_state == I8039_EXTERNAL_INT) { R.irq_extra_cycl… in en_i()
580 state_save_register_UINT8("i8039", cpu, "External IRQ Enable", &R.xirq_en, 1); in i8039_init()
605 R.tirq_en = R.xirq_en = 0; in i8039_reset()
628 if (R.xirq_en) { in Ext_IRQ()
/dports/games/libretro-o2em/libretro-o2em-f874a75/src/
H A Dcpu.c58 uint8_t xirq_en; variable
74 tirq_en=xirq_en=irq_ex=xirq_pend=tirq_pend=0; in init_cpu()
80 if (xirq_en && !irq_ex) { in ext_IRQ()
91 if (pendirq && (!xirq_en)) xirq_pend=1; in ext_IRQ()
159 xirq_en=1; in cpu_exec()
239 xirq_en=0; in cpu_exec()
H A Dcpu.h57 extern uint8_t xirq_en; /* external IRQ's enabled */
H A Dvmachine.c745 memcpy(data+offset, &xirq_en, sizeof(xirq_en)); in savestate_to_mem()
746 offset += sizeof(xirq_en); in savestate_to_mem()
795 memcpy(&xirq_en, data+offset, sizeof(xirq_en)); in loadstate_from_mem()
796 offset += sizeof(xirq_en); in loadstate_from_mem()
839 fwrite(&xirq_en, sizeof(xirq_en),1,fn); in savestate()
892 fread(&xirq_en, sizeof(xirq_en),1,fn); in loadstate()
H A Dvmachine.h7 …sizeof(timer_on)+sizeof(timer_on)+sizeof(reg_pnt)+sizeof(tirq_en)+sizeof(xirq_en)+sizeof(xirq_pend…