init.c: do cold reboot on exception 39/head
authorOleksij Rempel <linux@rempel-privat.de>
Sat, 14 Dec 2013 21:02:48 +0000 (22:02 +0100)
committerOleksij Rempel <linux@rempel-privat.de>
Sat, 14 Dec 2013 21:11:54 +0000 (22:11 +0100)
commit857dfa0da967914f30505f53950dfa6e18957bed
tree1e51818af896f48e051fe21186500ae4314c6e55
parent7106511afaad2fed68ab87fa52e36d627d720f2b
init.c: do cold reboot on exception

Currently, if we get exception, FW will print exception info, send crash
pattern to the host and reboot. We can reduce deadtime by doing cold reboot
instead of simple reboot. The difference is, that usb interface will be
reseted and usb subsystem will reinit driver. In this case we even do not need
to update host driver.

Signed-off-by: Oleksij Rempel <linux@rempel-privat.de>
target_firmware/magpie_fw_dev/target/init/init.c