Stefan Reinauer (stefan.reinauer@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@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@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;