[net.sources.mac] Mouse freeze: defroster

dudek@utai.UUCP (03/02/87)

  Well, people have been complaining about how annoying it is to
have to re-boot when the mouse freezes.  I know I've found it a
pain.  The enclosed FKEY (function key) resource calls the ROM
to re-init the SCC and hence "defrost" the mouse.
  It calls a routine I found in the 128K ROM, so it almost certainly
will NOT work on the 64K ROM machines.  I found the routine using
Macsbug and didn't work too hard at figuring it out, so although
I've used it repeatedly without trouble, I'm not making any promises.
  WARNING: mouse freeze is characteristic of wild memory references by a
program.  The faulty program may have done other nasty things too,
so be prepared for sudden system crashes even if the mouse does
de-frost.

  BTW, I wanted to post it to mod.mac.binaries but could not
get through to the moderator.

	Greg Dudek
	    Dept. of Computer Science (vision group)    University of Toronto
	    Usenet:	{linus, ihnp4, allegra, decvax, floyd}!utcsri!dudek
	    CSNET:	dudek@ai.toronto.edu
	    ARPA:	dudek%ai.toronto.edu@csnet-relay
	    DELPHI:     GDUDEK
	    Paper mail: 10 King's College Circle, Toronto, Canada 

--- cut here to get thawed ---
(This file must be converted with BinHex 4.0)
:
$d4eC'9V*h-J4'9QFQpcG!"'5d9C883a03#3#!&U!HF!N!3"!*!$!5J!N!-S!*!
$3J5)!*!!")!!N!!%J!#3!!5!!*!!")!!N!!%J!#3!!5!!*!!"2rrN!!24(9NC@X
RFb"%C@CbEh0d!J#3!dC,49P44$%e!*!'4NY&@9&%-68!N"LFB*0E!*!'!@Vrm!I
rrr!(rrr`"rrrm!Irrr!(rrr`"rrrm!Irrr!(rrr`"rrrm!Irrr!(rrr`"rrrm!I
rrr!(rrr`"rrrm!Irrr!(rrr`"rrrm!Irrr!(rrr`!!!"!!Irr!!%!!B!"Ije!!3
!")!%rZ4!"!!%)!AHGr!%!!!3"2mGd!3!!"!%("`3!*!$*'!@!!!r4'CbE`!'"Q*
j)%FZ)%4eC'9V!#"i!Ul4r!!!##a1d!!!!3#3!`%S!*!$+!#3!d)!!38N!GJ!N!-
F!$)!!%C,49N!N!-+!!B!!#!!N!3""dS24(9NC@XRFb"%C@CbEh0dF!8!:
-- 
	    Dept. of Computer Science (vision group)    University of Toronto
	    Usenet:	{linus, ihnp4, allegra, decvax, floyd}!utcsri!dudek
	    CSNET:	dudek@ai.toronto.edu
	    ARPA:	dudek%ai.toronto.edu@csnet-relay
	    DELPHI:     GDUDEK
	    Paper mail: 10 King's College Circle, Toronto, Canada