core: added arch interface for reboot