-PICO_INTERNAL int SekInterrupt(int irq)\r
-{\r
-#ifdef EMU_CORE_DEBUG\r
- {\r
- extern unsigned int dbg_irq_level;\r
- dbg_irq_level=irq;\r
- return 0;\r
- }\r
-#endif\r
-#ifdef EMU_C68K\r
- PicoCpuCM68k.irq=irq;\r
-#endif\r
-#ifdef EMU_M68K\r
- {\r
- void *oldcontext = m68ki_cpu_p;\r
- m68k_set_context(&PicoCpuMM68k);\r
- m68k_set_irq(irq); // raise irq (gets lowered after taken or must be done in ack)\r
- m68k_set_context(oldcontext);\r
- }\r
-#endif\r
-#ifdef EMU_F68K\r
- PicoCpuFM68k.interrupts[0]=irq;\r
-#endif\r
-\r
- return 0;\r
-}\r
-\r