Re: [hatari-devel] MEMWATCH freezes Hatari |
[ Thread Index | Date Index | More lists.tuxfamily.org/hatari-devel Archives ]
Ok, so this code sets SSW FC2 bit and then reruns faulted data access and CPU uses SSW FC mode to access the faulted data? Is this documented somewhere? I didn't find anything about CPU supporting modification of SSW FC bits.---> It asks the CPU to retry the instruction that caused the bus error in the first place in supervisor mode. 0001ED10 BSET.B #$0002,(A7, $000b) == $00005707 [11]
Current data fault restart part of emulation does not use modified SSW FC which probably explains the problem. Hopefully emulating this properly does not get too nasty... Other bits should be already emulated.
btw, what is the actual faulted instruction?
Mail converted by MHonArc 2.6.19+ | http://listengine.tuxfamily.org/ |