[coreboot] r3245 - in trunk/payloads/libpayload: curses sample

svn at coreboot.org svn at coreboot.org
Tue Apr 22 00:33:58 CEST 2008


Author: jcrouse
Date: 2008-04-22 00:33:58 +0200 (Tue, 22 Apr 2008)
New Revision: 3245

Modified:
   trunk/payloads/libpayload/curses/keyboard.c
   trunk/payloads/libpayload/sample/hello.c
Log:
libpayload:  Fix keyboard buglet

This solves the multiple keystroke issue that popped up recently.

Signed-off-by: Jordan Crouse <jordan.crouse at amd.com>
Acked-by: Uwe Hermann <uwe at hermann-uwe.de>


Modified: trunk/payloads/libpayload/curses/keyboard.c
===================================================================
--- trunk/payloads/libpayload/curses/keyboard.c	2008-04-19 13:32:19 UTC (rev 3244)
+++ trunk/payloads/libpayload/curses/keyboard.c	2008-04-21 22:33:58 UTC (rev 3245)
@@ -250,6 +250,8 @@
 				mdelay(100);
 				delay--;
 			}
+
+			continue;
 		}
 
 		c = inb(0x60);

Modified: trunk/payloads/libpayload/sample/hello.c
===================================================================
--- trunk/payloads/libpayload/sample/hello.c	2008-04-19 13:32:19 UTC (rev 3244)
+++ trunk/payloads/libpayload/sample/hello.c	2008-04-21 22:33:58 UTC (rev 3245)
@@ -33,8 +33,5 @@
 
 int main(void)
 {
-	printf("Hello world!\n");
-	halt();
-
 	return 0;
 }





More information about the coreboot mailing list