What do people do to detect hard hang-up and forcibly reboot the system? My understanding is that x86 has no standard way to do this, right? I'm considering to implement something similar to Linux's "NMI watchdog", but before doing that, I want to make sure I'm in the right direction ...