Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!watmath!clyde!rutgers!ames!cit-vax!amdahl!bnrmtv!zarifes From: zarifes@bnrmtv.UUCP Newsgroups: comp.sys.ibm.pc Subject: Re: Code to perform warm reboot. Message-ID: <1442@bnrmtv.UUCP> Date: Fri, 20-Feb-87 21:24:50 EST Article-I.D.: bnrmtv.1442 Posted: Fri Feb 20 21:24:50 1987 Date-Received: Sat, 21-Feb-87 19:48:21 EST References: <3258@j.cc.purdue.edu> <424@omepd> <1441@bnrmtv.UUCP> Distribution: world Organization: Bell Northern Research, Mtn. View, CA Lines: 18 > > In article <3258@j.cc.purdue.edu> tim@j.cc.purdue.edu (Timothy Lange) writes: > > >The following is Macro code to make an IBM PC and true compatibles > > >perform a warm reboot. > > > [...showing a simple assembler program to jump to F000:FFF0...] > > There is a problem with this. EVERY time I do an int 19h on my True Blue > IBM AT, the A: drive is spun and the system hangs completely. > > I recommend that you do not ever use int 19h. I almost forgot, the best way to do a warm reboot is to move the value 1234H into the location 0040:0072 and THEN jump to F000:FFF0 You'll find that this works on clones, AT's, PC's and about everything else. -- {hplabs,amdahl,3comvax}!bnrmtv!zarifes --Ken Zarifes