Path: utzoo!mnetor!uunet!husc6!bbn!uwmcsd1!marque!studsys!jetzer From: jetzer@studsys.mu.edu (jetzer) Newsgroups: comp.sys.apple Subject: Re: AppleWorks & RESET Message-ID: <96@studsys.mu.edu> Date: 4 Apr 88 20:22:29 GMT References: <8804012258.aa12228@SMOKE.BRL.ARPA> Organization: Marquette University - Milwaukee, Wisconsin Lines: 28 Summary: ProDOS & RESET In article <8804012258.aa12228@SMOKE.BRL.ARPA>, AWCTTYPA@UIAMVS.BITNET ("David A. Lyons") writes: > RESET is a hardware thing, and any piece of code running when you hit RESET > gets instantly stopped (well, at the end of the machine language instruction > currently executing) and *no* information is recorded about exactly what > the processor was doing at the time, so the program can't just pick up where > it left off, even if data has been left in a corrupted state! > [ .... ] > > ProDOS can get pretty confused if you hit reset during a ProDOS call, by the > way. It seems that the earlier versions of ProDOS had this nasty habit of trashing something like block 2 (the key block of the directory). Way back when I wsa still programming under DOS 3.3, I would sometimes hit reset to stop a disk access (I've matured since then :-)). When I first started programming under ProDOS, I did the same thing, until I trashed a couple of disks doing this.... don't you hate line counters ? -- __ Mike Jetzer "If you can't be right, be forceful" uwvax!uwmcsd1!marque!studsys!jetzer