Question about which tools to use, bugs, the best way to implement a function, etc should go here. Don't forget to see if your question is answered in the wiki first! When in doubt post here.
Jeffrey
Post
by Jeffrey » Wed Jun 30, 2004 6:58 am
How do I reboot the computer in PM?
DennisCGc
Post
by DennisCGc » Wed Jun 30, 2004 7:01 am
Pype.Clicker
Member
Posts: 5964 Joined: Wed Oct 18, 2006 2:31 am
Location: In a galaxy, far, far away
Contact:
Post
by Pype.Clicker » Wed Jun 30, 2004 7:01 am
Code: Select all
newidt: dw 0 dd 0
reboot:
lidt [newidt]
int 0
this will tripple-fault and thus reboot.
Alternatively, you might like to send a 'pulse reset' signal to the 8042 in order to get a "cold" reboot.
St8ic
Post
by St8ic » Fri Jul 02, 2004 2:53 pm
Tripple faults make baby jesus cry...