[coreboot] New patch to review for coreboot: 6f65e88 Fix console output in real mode int10 implementation.
Stefan Reinauer (stefan.reinauer@coreboot.org)
gerrit at coreboot.org
Tue Dec 13 23:10:21 CET 2011
Stefan Reinauer (stefan.reinauer at coreboot.org) just uploaded a new patch set to gerrit, which you can find at http://review.coreboot.org/483
-gerrit
commit 6f65e8878ed0391c826404035e1d999ee09991d4
Author: Stefan Reinauer <stefan.reinauer at coreboot.org>
Date: Tue Dec 13 23:08:03 2011 +0100
Fix console output in real mode int10 implementation.
Checking RBIL, int10 AH=0x10 does never output a character.
The two output functions are AH=0x09 and AH=0x0e.
Change-Id: Id7f4d260b63024748ef771f949e8b60f934bacbc
Signed-off-by: Stefan Reinauer <reinauer at google.com>
---
src/devices/oprom/x86_interrupts.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/src/devices/oprom/x86_interrupts.c b/src/devices/oprom/x86_interrupts.c
index 86d20d7..bada546 100644
--- a/src/devices/oprom/x86_interrupts.c
+++ b/src/devices/oprom/x86_interrupts.c
@@ -70,7 +70,7 @@ int int10_handler(struct eregs *regs)
res = 0;
break;
case 0x09: // Write Character and attribute
- case 0x10: // Write Character
+ case 0x0e: // Write Character
printk(BIOS_INFO, "%c", regs->eax & 0xff);
res = 0;
break;
More information about the coreboot
mailing list