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: <1441@bnrmtv.UUCP> Date: Fri, 20-Feb-87 21:15:05 EST Article-I.D.: bnrmtv.1441 Posted: Fri Feb 20 21:15:05 1987 Date-Received: Sat, 21-Feb-87 19:48:08 EST References: <3258@j.cc.purdue.edu> <424@omepd> 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 simple way to perform a real `warm' boot on an IBM PC. Just do > an `INT 19H' instruction. This will reload MSDOS and restart the configuration > process (reading CONFIG.SYS, executing AUTOEXEC.BAT etc.) without first doing > the hardware checks. Believe me, it's faster. 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. -- {hplabs,amdahl,3comvax}!bnrmtv!zarifes --Ken Zarifes