ct@dde.dk (Claus Tondering) (04/29/91)
How do I perform a soft reboot (I mean the equivalent of CTRL/ALT/DEL) from software? -- Claus Tondering Dansk Data Elektronik A/S, Herlev, Denmark E-mail: ct@dde.dk
ccsmd@ufhx1.ufh.ac.za (M. Daniel) (05/02/91)
In <1991Apr29.071757.26827@dde.dk> ct@dde.dk (Claus Tondering) writes: >How do I perform a soft reboot (I mean the equivalent of CTRL/ALT/DEL) >from software? >-- There are two steps to follow: 1. Set the number 1234(hex) into the memory location 0040:0072 (hex). 2. Do a jump to 0FFFF:0000 (hex). This should do a reboot for you. Hope this helps, Mathew. -- =============================================================================== | M. Daniel, Computer Center, University of Fort Hare, Alice, Ciskei. | | Internet: ccsmd@ufhx1.ufh.ac.za -+- uucp: ..!m2xenix!ufhx1!ccsmd |
DSTIVEND@cmsa.gmr.com (05/04/91)
In article: <1991Apr29.071757.26827@dde.dk> ct@dde.dk (Claus Tondering) writes: >How do I perform a soft reboot (I mean the equivalent of CTRL/ALT/DEL) >from software? Your can type "warm" on your keyboard when you have in your path a nice little assembly language program called "warm.com." It was widely available on bbs as well as distributed and critiqued by PC Magazine a few years ago. There is also a program "cold.com" performing a keyboard-initiated cold boot.
paulg@resmel.bhp.com.au (Paul Gallagher) (05/04/91)
ccsmd@ufhx1.ufh.ac.za (M. Daniel) writes: >In <1991Apr29.071757.26827@dde.dk> ct@dde.dk (Claus Tondering) writes: >>How do I perform a soft reboot (I mean the equivalent of CTRL/ALT/DEL) >>from software? >>-- >There are two steps to follow: >1. Set the number 1234(hex) into the memory location 0040:0072 (hex). >2. Do a jump to 0FFFF:0000 (hex). If your in a *really* wicked mood, try this autoexec.bat : @echo off echo g=ffff:0 |debug >nul Paul Gallagher {vggalp@resmel.bhp.com.au | paulg@bhpmrl.oz.au}
leonard@qiclab.scn.rain.com (Leonard Erickson) (05/21/91)
paulg@resmel.bhp.com.au (Paul Gallagher) writes: >>1. Set the number 1234(hex) into the memory location 0040:0072 (hex). >>2. Do a jump to 0FFFF:0000 (hex). >If your in a *really* wicked mood, try this autoexec.bat : > @echo off > echo g=ffff:0 |debug >nul Shorten it to this: @echo g=ffff:0 |debug >nul That ought to be *very* hard to break out of in time! I wonder if this would work? In config.sys: shell=command.com /c echo g=ffff:0 |debug >nul I'm afraid to try it! -- Leonard Erickson leonard@qiclab.uucp personal: CIS: [70465,203] 70465.203@compuserve.com business: CIS: [76376,1107] 76376.1107@compuserve.com