grub-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Using GRUB2 with CoreBoot (formerly known as LinuxBIOS) 2/4: Keyboar


From: Robert Millan
Subject: Re: Using GRUB2 with CoreBoot (formerly known as LinuxBIOS) 2/4: Keyboard controller
Date: Tue, 15 Jan 2008 19:06:25 +0100
User-agent: Mutt/1.5.13 (2006-08-11)

On Sat, Jan 12, 2008 at 05:53:42PM +0000, Patrick Georgi wrote:
> Hi,
> 
> second installement of my mini-series:
> 
> The AT keyboard driver assumes that the keyboard is set to scancode set 
> #1. It seems like many keyboards use set #2 (or even #3) by default now, 
> and some 8042-emulating chipsets don't enable translation (to #1) by 
> default. The BIOS then enables it to support the legacy compatibility the 
> PC architecture is famous for - but CoreBoot doesn't.
> 
> http://osdever.net/ has some information on programming the 8042 (without 
> BIOS calls), incl. how to configure the scancode set you want to have.
> 
> Also, 0x01 is the scancode for ESC. I didn't look if there's a special 
> case for escapes, but a simple "\e" instead of "\0" at that code point 
> might help.

Is there a way to reproduce this problem without specific hardware?  (with
qemu or so)

-- 
Robert Millan

<GPLv2> I know my rights; I want my phone call!
<DRM> What use is a phone call, if you are unable to speak?
(as seen on /.)




reply via email to

[Prev in Thread] Current Thread [Next in Thread]