commit | 3a043884573dda925cf28686eb22988a03bc2e23 | [log] [tgz] |
---|---|---|
author | Janne Grunau <j@jannau.net> | Sat Mar 16 22:50:20 2024 +0100 |
committer | Heinrich Schuchardt <heinrich.schuchardt@canonical.com> | Thu Mar 21 06:56:13 2024 +0100 |
tree | a115746e618ed9af41a026aa18a09cb87676bba3 | |
parent | 5548c36eb8024138874610a6f71079640bf77ad9 [diff] |
lib/charset: Map Unicode code points to CP437 code points 1-31 Code page 437 uses code points 1-31 for glyphs instead of control characters. Map the appropriate Unicode code points to this code points. Fixes rendering of grub2's menu as EFI application using the EFI_SIMPLE_TEXT_OUTPUT_PROTOCOL on a console with bitmap fonts. Signed-off-by: Janne Grunau <j@jannau.net>