Contributor: MIKAEL RYDBERG { Here's three different ways of rebooting your computer. The last one does a coldboot, wich includes the POST (Power On Self Test). This is the same as using your powerswitch. } Procedure ReStart;Assembler; Asm INT 19h End; Procedure WarmBoot; Begin InLine ($B8/$40/$00 { MOV AX,0040 } /$8E/$D8 { MOV DS,AX } /$89/$C3 { MOV BX,AX } /$B8/$34/$12 { MOV AX,1234 } /$A3/$72/$00 { MOV [0072],AX } /$EA/$00/$00/$FF/$FF); { JMP FFFF:0000 } End; Procedure ColdBoot; Begin InLine ($B8/$40/$00 { MOV AX,0040 } /$8E/$D8 { MOV DS,AX } /$89/$C3 { MOV BX,AX } /$B8/$00/$00 { MOV AX,1234 } /$A3/$72/$00 { MOV [0072],AX } /$EA/$00/$00/$FF/$FF); { JMP FFFF:0000 } End;