[OpenBIOS] [PATCH] Adds get-key-map to keyboard node
Mark Cave-Ayland
mark.cave-ayland at ilande.co.uk
Thu Nov 15 21:40:01 CET 2012
On 15/11/12 02:03, Programmingkid wrote:
> This patch adds the get-key-map word to the keyboard node. This patch is
> an improvement on the last get-key-map patch. It adds a keyboard node to
> /aliases and fixes a bug with the getKeyMap() function. If you wish to
> test out this patch, the program below will show you what key you
> pushed. The output will display hex values and text. The hex values in
> the middle tells you which key is being pushed.
(cut)
I think you may have misunderstood what the get-key-map word does - my
guess from browsing the source code is that it's related to locale, and
even better there is already a version of it included in OpenBIOS (MOL
section).
Take a look at arch/ppc/mol/methods.c to see how it's done there. It
should be fairly easy to port this to the qemu under arch/ppc/qemu.
Similarly you can see how MOL sets up the keyboard alias by looking at
arch/ppc/mol/mol.fs - you'll need to point it towards adb-keyboard but
otherwise it looks correct. With both of these in place you should
hopefully find that the keyboard becomes responsive and boot progresses
further.
HTH,
Mark.
More information about the OpenBIOS
mailing list