]> git.proxmox.com Git - mirror_edk2.git/commit
MdeModulePkg/TerminalDxe: Handle more keys with TtyTerm
authorBrian J. Johnson <bjohnson@sgi.com>
Fri, 7 Oct 2016 14:54:00 +0000 (22:54 +0800)
committerFeng Tian <feng.tian@intel.com>
Thu, 27 Oct 2016 01:11:15 +0000 (09:11 +0800)
commit1df81f6d144aad7340fda1c90f622c4b234b3492
tree7951fb4f255eba97027cf0e491c0404291f93fce
parent27e804213149be99e4024fe3dcb4ea41b3f39717
MdeModulePkg/TerminalDxe: Handle more keys with TtyTerm

The TtyTerm terminal driver is missing support for sequences produced
by the page up, page down, insert, home, and end keys in some terimnal
emulators.  Add them.

Tested under Ubuntu 16.04 using xterm 322-1ubuntu1, GNOME terminal
3.18.3-1ubuntu1, and XFCE terminal 0.6.3-2ubuntu1.

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Kyle Roberts <kyroberts@sgi.com>
Signed-off-by: Brian Johnson <bjohnson@sgi.com>
Cc: Feng Tian <feng.tian@intel.com>
Cc: Star Zeng <star.zeng@intel.com>
Reviewed-by: Roy Franz <roy.franz@hpe.com>
Tested-by: Ryan Harkin <ryan.harkin@linaro.org>
Reviewed-by: Feng Tian <feng.tian@intel.com>
MdeModulePkg/Universal/Console/TerminalDxe/TerminalConIn.c