]> git.ipfire.org Git - thirdparty/ipxe.git/commit
[console] Add keymap generator
authorMichael Brown <mcb30@ipxe.org>
Wed, 16 Mar 2011 03:22:45 +0000 (03:22 +0000)
committerMichael Brown <mcb30@ipxe.org>
Wed, 16 Mar 2011 12:02:59 +0000 (12:02 +0000)
commit1febd879e340958c7a4a54823a82784fcb3672ca
tree2280bd30a465fa8bb2e4a4c25aef0ef85b417279
parentf98cf7d70f3d32e19ca6aabbd9601c0d432ea67f
[console] Add keymap generator

Inspired by LILO's keytab-lilo.pl, genkeymap.pl uses "loadkeys -b" to
obtain a Linux keyboard map, and generates a file keymap_xx.c in
hci/keymap.

Signed-off-by: Michael Brown <mcb30@ipxe.org>
35 files changed:
src/Makefile
src/Makefile.housekeeping
src/hci/keymap/keymap_al.c [new file with mode: 0644]
src/hci/keymap/keymap_az.c [new file with mode: 0644]
src/hci/keymap/keymap_bg.c [new file with mode: 0644]
src/hci/keymap/keymap_by.c [new file with mode: 0644]
src/hci/keymap/keymap_cf.c [new file with mode: 0644]
src/hci/keymap/keymap_cz.c [new file with mode: 0644]
src/hci/keymap/keymap_de.c [new file with mode: 0644]
src/hci/keymap/keymap_dk.c [new file with mode: 0644]
src/hci/keymap/keymap_es.c [new file with mode: 0644]
src/hci/keymap/keymap_et.c [new file with mode: 0644]
src/hci/keymap/keymap_fi.c [new file with mode: 0644]
src/hci/keymap/keymap_fr.c [new file with mode: 0644]
src/hci/keymap/keymap_gr.c [new file with mode: 0644]
src/hci/keymap/keymap_hu.c [new file with mode: 0644]
src/hci/keymap/keymap_il.c [new file with mode: 0644]
src/hci/keymap/keymap_it.c [new file with mode: 0644]
src/hci/keymap/keymap_lt.c [new file with mode: 0644]
src/hci/keymap/keymap_mk.c [new file with mode: 0644]
src/hci/keymap/keymap_mt.c [new file with mode: 0644]
src/hci/keymap/keymap_nl.c [new file with mode: 0644]
src/hci/keymap/keymap_no.c [new file with mode: 0644]
src/hci/keymap/keymap_pl.c [new file with mode: 0644]
src/hci/keymap/keymap_pt.c [new file with mode: 0644]
src/hci/keymap/keymap_ro.c [new file with mode: 0644]
src/hci/keymap/keymap_ru.c [new file with mode: 0644]
src/hci/keymap/keymap_sg.c [new file with mode: 0644]
src/hci/keymap/keymap_sr.c [new file with mode: 0644]
src/hci/keymap/keymap_th.c [new file with mode: 0644]
src/hci/keymap/keymap_ua.c [new file with mode: 0644]
src/hci/keymap/keymap_uk.c [new file with mode: 0644]
src/hci/keymap/keymap_us.c [new file with mode: 0644]
src/hci/keymap/keymap_wo.c [new file with mode: 0644]
src/util/genkeymap.pl [new file with mode: 0755]