X-Git-Url: https://notaz.gp2x.de/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=pico%2Fcd%2Fsek.c;h=d4914901c0228ce45ddb83fd548b42f8343eca77;hb=88a8088545a6ffa72286ee4613cb512ea7cd2ecf;hp=8d838628820116ce4e2d752c18f70ceaa7f8e818;hpb=9a1f192a146e9b9752ec1a760745b1261fe9bdec;p=picodrive.git diff --git a/pico/cd/sek.c b/pico/cd/sek.c index 8d83862..d491490 100644 --- a/pico/cd/sek.c +++ b/pico/cd/sek.c @@ -189,3 +189,17 @@ PICO_INTERNAL int SekInterruptS68k(int irq) return 0; } +void SekInterruptClearS68k(int irq) +{ + int level_new = new_irq_level(irq); + +#ifdef EMU_C68K + PicoCpuCS68k.irq = level_new; +#endif +#ifdef EMU_M68K + CPU_INT_LEVEL = level_new << 8; +#endif +#ifdef EMU_F68K + PicoCpuFS68k.interrupts[0] = level_new; +#endif +}