From 7a1898f73e20db5c72dc847a45103593a68f84ad Mon Sep 17 00:00:00 2001 From: Andre Guedes Date: Wed, 11 Mar 2015 19:44:00 +0000 Subject: [PATCH] galileo: Halt if main() returns This patch adds extra intrunctions to loader.S so we halt if main() returns. --- platform/galileo/loader.S | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/platform/galileo/loader.S b/platform/galileo/loader.S index 66edacd08..9e0458dda 100644 --- a/platform/galileo/loader.S +++ b/platform/galileo/loader.S @@ -43,3 +43,8 @@ start: cli call main + + /* We're not expected to return from main(). But if we do we halt */ + cli +halt: hlt + jmp halt