
 Area: FC_prog 
  Msg#: 1745                                         Date: 04-02-96  07:16
  From: Matthew Probert                              Read: Yes    Replied: No 
    To: All                                          Mark:                     
  Subj: Rebooting the PC

                           REBOOTING THE PC

                           Matthew  Probert
                           Servile Software



To reboot a PC simply make a long jump to address F000:FFF0

This simple program makes a call (from which it will never return!) to address 
F000:FFF0

#include <dos.h>

void far (*boot)();

main()
{
    boot = MK_FP(0xF000,0xFFF0);

    boot();
}


... [Servile Info Journal]
___ Blue Wave/QWK v2.12
