macemu/SheepShaver/src/kpx_cpu
gbeauche ec8661f431 Fix a damn silly bug. On some occasions, we could have spcflags() set to
EXEC_RETURN | HANDLE_INTERRUPT. And then, we handled the interrupt, but
EXEC_RETURN was set so we returned very quickly without completing the
interrupt routine. As a side effect, this occasionnaly hung the emulator
most likely with {ethernet,audio}-based applications that trigger a lot
of interrupts.

The fix is to always honour EXEC_RETURN flag at first, of course.
2005-06-30 15:29:11 +00:00
..
include pointer-to-member-functions fixlets, NULL may be (void *)0 on ancient 2005-06-22 12:25:43 +00:00
src Fix a damn silly bug. On some occasions, we could have spcflags() set to 2005-06-30 15:29:11 +00:00
sheepshaver_glue.cpp Improve idle wait mechanism. Now, the emulator thread can be suspended 2005-06-30 10:17:58 +00:00