From 3ff6358f8e6aea0cc236544d9369875868711343 Mon Sep 17 00:00:00 2001 From: Myles Watson Date: Fri, 16 Oct 2009 20:15:06 +0000 Subject: Revert deletion that snuck in to 4794. Sorry. Signed-off-by: Myles Watson Acked-by: Myles Watson git-svn-id: svn://svn.coreboot.org/coreboot/trunk@4795 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1 --- src/console/console.c | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/console/console.c b/src/console/console.c index c176bc5d0c..008130fb63 100644 --- a/src/console/console.c +++ b/src/console/console.c @@ -81,3 +81,11 @@ void post_code(uint8_t value) outb(value, 0x80); #endif } + +/* Report a fatal error */ +void __attribute__((noreturn)) die(const char *msg) +{ + printk_emerg("%s", msg); + post_code(0xff); + while (1); /* Halt */ +} -- cgit v1.2.3