Article View: comp.sys.atari.st
Article #6302Re: Cold Start
From: Hartmut Semken
Date: Thu, 30 Nov 1989 12:03
Date: Thu, 30 Nov 1989 12:03
24 lines
1599 bytes
1599 bytes
In article <4642@blake.acs.washington.edu> themod@blake.acs.washington.edu (Chris Hinton) writes: > Help! I have search high and low, through every manual I could lay my >grubby paws on, and yet I can find no documentation on how to perform a >cold start from software. If some kind soul out there can send me code >(C or Assembly preferable) I would be most appreciative. Alan Pratt (@atari) poste one program a while back. As far as I recall, it made the BUERR vector point to the same place, the RESET vector points to and then started to write 0L to any RAM adress from the first longword behind the program code (start of BSS?) up to 4M+1. Writing to this adress will cause a BUSERR, and BUSERR points to the coldstart routine (pointed to by RESET)... Any virus (or ramdisk) will die fromm the NULLs :-) hase -- Hartmut Semken, Lupsteiner Weg 67, 1000 Berlin 37 hase@netmbx.UUCP Dennis had stepped up into the top seat whet its founder had died of a lethal overdose of brick wall, taken while under the influence of a Ferrari and a bottle of tequila. (Douglas Adams; the long dark teatime...)
Technical Details
Message-ID:
<3880@netmbx.UUCP>Path:
arc1-ca.pugleaf.net!utzoo!attcan!utgpu!jarvis.csri.toronto.edu!mailrus!iuvax!purdue!bu-cs!bloom-beacon!eru!luth!sunic!mcsun!unido!tub!tmpmbx!netmbx!haseReferences:
<4642@blake.acs.washington.edu>Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!attcan!utgpu!jarvis.csri.toronto.edu!mailrus!iuvax!purdue!bu-cs!bloom-beacon!eru!luth!sunic!mcsun!unido!tub!tmpmbx!netmbx!hase From: hase@netmbx.UUCP (Hartmut Semken) Newsgroups: comp.sys.atari.st Subject: Re: Cold Start Message-ID: <3880@netmbx.UUCP> Date: 30 Nov 89 12:03:38 GMT References: <4642@blake.acs.washington.edu> Reply-To: hase@netmbx.UUCP (Hartmut Semken) Organization: netmbx Public Access Unix, Berlin, West Germany Lines: 24