[hatari-users] RESET instruction and MFP

[ Thread Index | Date Index | More lists.tuxfamily.org/hatari-users Archives ]


I use Hatari 1.6.2 on Windows.

Basically, the RESET assembler instruction does not correctly reset the MFP.

Just tested on my real STe:
After a RESET instruction, the MFP IERB (0xfffffa09) is reset to 0.

But with Hatari, the IERB is unchanged after a RESET instruction, and the MFP interrupts are still enabled. This can lead to wrong behavior in programs which use the RESET instruction (I hit that with EmuTOS).

I suppose that the situation is the same with the MFP IERA (0xfffffa07).

This looks like a Hatari bug.

Vincent Rivière

Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/