summaryrefslogtreecommitdiffstats
path: root/src/arch/arm
diff options
context:
space:
mode:
authorMichael Brown2023-07-04 15:31:07 +0200
committerMichael Brown2023-07-04 15:33:43 +0200
commit3ef4f7e2ef4a22ea1e2eccc72957d7bf3fe2f945 (patch)
tree9ae790d320e9410b4dfa58a57cf3b51e418b0de6 /src/arch/arm
parent[console] Avoid overlap between remapping flags and character values (diff)
downloadipxe-3ef4f7e2ef4a22ea1e2eccc72957d7bf3fe2f945.tar.gz
ipxe-3ef4f7e2ef4a22ea1e2eccc72957d7bf3fe2f945.tar.xz
ipxe-3ef4f7e2ef4a22ea1e2eccc72957d7bf3fe2f945.zip
[console] Avoid overlap between special keys and Unicode characters
The special key range (from KEY_MIN upwards) currently overlaps with the valid range for Unicode characters, and therefore prohibits the use of Unicode key values outside the ASCII range. Create space for Unicode key values by moving the special keys to the range immediately above the maximum valid Unicode character. This allows the existing encoding of special keys as an efficiently packed representation of the equivalent ANSI escape sequence to be maintained almost as-is. Signed-off-by: Michael Brown <mcb30@ipxe.org>
Diffstat (limited to 'src/arch/arm')
0 files changed, 0 insertions, 0 deletions