mbox series

[U-Boot,v3,0/5] usb: kbd: implement special keys

Message ID 20191010213659.13522-1-xypron.glpk@gmx.de
Headers show
Series usb: kbd: implement special keys | expand

Message

Heinrich Schuchardt Oct. 10, 2019, 9:36 p.m. UTC
GRUB uses function keys. So we should support these with an USB keyboard.
Provide support for F1-F12, Insert, Delete, Home, End, Page Up, Page Down.
Simplify the code beforehand.

Enhance the keyboard unit test.

v3:
	rebase on current git HEAD
v2:
	enhance the keyboard unit test

Heinrich Schuchardt (5):
  usb: kbd: simplify coding for arrow keys
  usb: kbd: implement special keys
  usb: kbd: fix typo
  usb: kbd: move USB_KBD_BOOT_REPORT_SIZE to usb.h
  dm: test: usb: rework keyboard test

 common/usb_kbd.c                |  89 +++++++---
 drivers/usb/emul/sandbox_keyb.c |  27 +--
 include/usb.h                   |   6 +
 test/dm/usb.c                   | 283 +++++++++++++++++++++++++++++++-
 4 files changed, 360 insertions(+), 45 deletions(-)

--
2.23.0

Comments

Marek Vasut Oct. 13, 2019, 11:26 a.m. UTC | #1
On 10/10/19 11:36 PM, Heinrich Schuchardt wrote:
> GRUB uses function keys. So we should support these with an USB keyboard.
> Provide support for F1-F12, Insert, Delete, Home, End, Page Up, Page Down.
> Simplify the code beforehand.
> 
> Enhance the keyboard unit test.
> 
> v3:
> 	rebase on current git HEAD
> v2:
> 	enhance the keyboard unit test

Applied all, thanks, sorry for the delay.