On 09/06/2011 06:57 AM, William Levak wrote: >> Hm... So the problem is that $79 contains something non-zero at the >> wrong moment. Is it possible to prevent the bug from causing problems >> if the first command after exiting the monitor is 'CLR'? It does write >> a zero to $79. Or does 'CLR' also trigger the bug? > > One byte op codes do not change $79-. If you had "30 30" at $7A-7B, it > remains there. > > The safe thing would be to zero out $79-7B before exiting. The other email mentioned that the bug is only triggered if $79 is not zero. CLR writes a zero to $79, so that should solve the problem unless CLR also triggers the bug before clearing $79. If this is the case then the only save way would be zeroing $79-7B, yes. Gerrit Message was sent through the cbm-hackers mailing listReceived on 2011-09-06 16:00:10
Archive generated by hypermail 2.2.0.