Messages in this thread | | | From | Alan Cox <> | Subject | Re: Linux reboot | Date | Thu, 28 Mar 1996 09:58:20 +0000 (GMT) |
| |
> On my system, if I am in dos, and I write out the "magic > number" to location 472(ie [0x472] = 0x1234), and then jump into the > bootstrap address, the machine reboots fine. On the other hand, if > I carefully exit protected mode and then do the same thing in > process.c, the machine just hangs. Below is my current > hard_reset_now() call in arch/1386/kernel/process.c -- if anyone > would care to give me a few pointers on it, it would be much > appreciated as this is my first attempt at hacking the kernel. > By the way -- this is from 1.2.13.
On some boards you may also need to write the cold boot flag to the CMOS, turn off A20 and pray.
Alan
| |