summaryrefslogtreecommitdiff
path: root/src/include/console
diff options
context:
space:
mode:
authorKeith Short <keithshort@chromium.org>2019-05-14 13:38:56 -0600
committerPatrick Georgi <pgeorgi@google.com>2019-05-20 14:44:27 +0000
commitcc8665eacc389318191aa6fe1b04b29580cc84ae (patch)
tree6be4927870a1fe803d9debb2473993725c94b1d3 /src/include/console
parent1eeb94ff4acf09959794a2ac1d92e685633aab18 (diff)
console: Add new function die_with_post_code()
Add a new helper function die_with_post_code() that generates a post code and an error string prior to halting the CPU. BUG=b:124401932 BRANCH=sarien TEST=build coreboot for sarien and arcada platforms Change-Id: I87551d60b253dc13ff76f7898c1f112f573a00a2 Signed-off-by: Keith Short <keithshort@chromium.org> Reviewed-on: https://review.coreboot.org/c/coreboot/+/32838 Reviewed-by: Martin Roth <martinroth@google.com> Reviewed-by: Aaron Durbin <adurbin@chromium.org> Reviewed-by: Furquan Shaikh <furquan@google.com> Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Diffstat (limited to 'src/include/console')
-rw-r--r--src/include/console/console.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/include/console/console.h b/src/include/console/console.h
index ed10807c9a..082ba29be8 100644
--- a/src/include/console/console.h
+++ b/src/include/console/console.h
@@ -43,6 +43,7 @@ void post_log_clear(void);
/* this function is weak and can be overridden by a mainboard function. */
void mainboard_post(u8 value);
void __noreturn die(const char *msg);
+void __noreturn die_with_post_code(uint8_t value, const char *msg);
/*
* This function is weak and can be overridden to provide additional