summaryrefslogtreecommitdiff
path: root/payloads/libpayload/include
diff options
context:
space:
mode:
authorJordan Crouse <jordan.crouse@amd.com>2008-06-20 00:01:42 +0000
committerJordan Crouse <jordan.crouse@amd.com>2008-06-20 00:01:42 +0000
commit3b4706591ce3d31628fad8953beba10a97529642 (patch)
tree76d6b65373790bb131ddf2e129d30a5a35048f8a /payloads/libpayload/include
parent4e48408059cb07cf1fbf8f74e61cc9dc7b7cd0bf (diff)
downloadcoreboot-3b4706591ce3d31628fad8953beba10a97529642.tar.xz
libpayload: Support curses for serial
Support the curses interface over serial by supporting a minimal vt100 terminal. Signed-off-by: Jordan Crouse <jordan.crouse@amd.com> Acked-by: Ronald G. Minnich <rminnich@gmail.com> git-svn-id: svn://svn.coreboot.org/coreboot/trunk@3370 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
Diffstat (limited to 'payloads/libpayload/include')
-rw-r--r--payloads/libpayload/include/libpayload.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/payloads/libpayload/include/libpayload.h b/payloads/libpayload/include/libpayload.h
index dc2f5eec1b..03dc071778 100644
--- a/payloads/libpayload/include/libpayload.h
+++ b/payloads/libpayload/include/libpayload.h
@@ -107,6 +107,11 @@ void serial_putchar(unsigned char c);
int serial_havechar(void);
int serial_getchar(void);
+void serial_clear(void);
+void serial_start_bold(void);
+void serial_end_bold(void);
+void serial_set_cursor(int y, int x);
+
/* drivers/speaker.c */
void speaker_enable(u16 freq);
void speaker_disable(void);