]> git.ipfire.org Git - thirdparty/ipxe.git/commit
[console] Update genkeymap to work with current databases
authorMichael Brown <mcb30@ipxe.org>
Sun, 6 Feb 2022 19:33:20 +0000 (19:33 +0000)
committerMichael Brown <mcb30@ipxe.org>
Thu, 10 Feb 2022 13:59:32 +0000 (13:59 +0000)
commit3f05a82fec6223a49df300a9cbf80c6245c3f99e
tree992afdde95a7f1686908376ac49b4cfedb19fd52
parent0979b3a11ddd642b047c7e9240cefc0144c595c7
[console] Update genkeymap to work with current databases

Rewrite genkeymap.pl in Python with added sanity checks, and update
the list of keyboard mappings to remove those no longer supported by
the underlying "loadkeys" tool.

Signed-off-by: Michael Brown <mcb30@ipxe.org>
25 files changed:
src/Makefile
src/hci/keymap/keymap_al.c
src/hci/keymap/keymap_az.c
src/hci/keymap/keymap_cz.c
src/hci/keymap/keymap_de.c
src/hci/keymap/keymap_dk.c
src/hci/keymap/keymap_es.c
src/hci/keymap/keymap_et.c
src/hci/keymap/keymap_fi.c
src/hci/keymap/keymap_fr.c
src/hci/keymap/keymap_hu.c
src/hci/keymap/keymap_il.c
src/hci/keymap/keymap_it.c
src/hci/keymap/keymap_mt.c
src/hci/keymap/keymap_nl.c
src/hci/keymap/keymap_no-latin1.c
src/hci/keymap/keymap_no.c
src/hci/keymap/keymap_pt.c
src/hci/keymap/keymap_ru.c
src/hci/keymap/keymap_sr-latin.c [moved from src/hci/keymap/keymap_bg.c with 54% similarity]
src/hci/keymap/keymap_sr.c [deleted file]
src/hci/keymap/keymap_th.c [deleted file]
src/hci/keymap/keymap_wo.c [deleted file]
src/util/genkeymap.pl [deleted file]
src/util/genkeymap.py [new file with mode: 0755]