Re: A86: XC1701_2


[Prev][Next][Index][Thread]

Re: A86: XC1701_2




> The easiest foolproof way to reset (unless the interrupt handler is
> corrupted or interrupts are disabled) is to remove one AAA
> battery, press ON, replace the battery, press ON, remove the
> battery, and press ON again.
> 
> That sounds funny, but it does work, and there is a reason for it.
> When you press ON the first time after removing a battery, the
> calculator returns to the homescreen and repairs the stack and
> disables the user interrupt.  If, for some reason, this was
> unsuccessful, replacing the battery and repeating the procedure
> will reset the calculator.  The first one's software.  The second
> one's hardware, (triggered by the ON interrupt).

Just removing the battery, pressing ON, and replacing the battery
will get you out of 75% of crashes and preserve your memory.
This will get you out of things like infinite loops.  It's when the
crash is more severe (illegal command, HALT, etc) that the
process should be repeted to reset the calculator.