From: Jordan Crouse Date: Wed, 14 May 2008 20:07:31 +0000 (+0000) Subject: libpayload: Fix the putc function X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=commitdiff_plain;h=3148935557fb9f11922e989c1fb40d86d2628d34;p=coreboot.git libpayload: Fix the putc function Reverse rows and columns on the video putc() function, and watch printf work again. Signed-off-by: Jordan Crouse Acked-by: Myles Watson git-svn-id: svn://svn.coreboot.org/coreboot/trunk@3316 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1 --- diff --git a/payloads/libpayload/drivers/video/video.c b/payloads/libpayload/drivers/video/video.c index 774493d17..3be98aa86 100644 --- a/payloads/libpayload/drivers/video/video.c +++ b/payloads/libpayload/drivers/video/video.c @@ -126,14 +126,14 @@ void video_console_putchar(unsigned int ch) case '\t': while(cursorx % 8 && cursorx < VIDEO_COLS) { if (console) - console->putc(cursorx, cursory, (ch & 0xFF00) | ' '); + console->putc(cursory, cursorx, (ch & 0xFF00) | ' '); cursorx++; } break; default: if (console) - console->putc(cursorx++, cursory, ch); + console->putc(cursory, cursorx++, ch); break; } diff --git a/payloads/libpayload/sample/hello.c b/payloads/libpayload/sample/hello.c index be377b5b2..ffd9dc909 100644 --- a/payloads/libpayload/sample/hello.c +++ b/payloads/libpayload/sample/hello.c @@ -33,5 +33,6 @@ int main(void) { + printf("Hello world!\n"); return 0; }