public inbox for devel@edk2.groups.io
 help / color / mirror / Atom feed
* [PATCH 0/6] ReadKeyStrokeEx always return key state
@ 2018-01-22  8:10 Ruiyu Ni
  2018-01-22  8:10 ` [PATCH 1/6] MdePkg/SimpleTextInEx.h: Fix comments alignment Ruiyu Ni
                   ` (5 more replies)
  0 siblings, 6 replies; 8+ messages in thread
From: Ruiyu Ni @ 2018-01-22  8:10 UTC (permalink / raw)
  To: edk2-devel

Today's implementation only return key state when there is key.
But when user doesn't press any key, the key state cannot be
returned.

The patch changes the ReadKeyStrokeEx() to always return the
key state even there is no key pressed.

Ruiyu Ni (6):
  MdePkg/SimpleTextInEx.h: Fix comments alignment
  MdeModulePkg/ConSplitter: ReadKeyStrokeEx always return key state
  MdeModulePkg/UsbKb: ReadKeyStrokeEx always return key state
  MdeModulePkg/Ps2Kb: ReadKeyStrokeEx always return key state
  IntelFrameworkModule/Ps2Kb: ReadKeyStrokeEx always return key state
  IntelFrameworkModule/ThunkKb: ReadKeyStrokeEx always return key state

 .../Bus/Isa/Ps2KeyboardDxe/Ps2KbdCtrller.c         |  58 +++++---
 .../Bus/Isa/Ps2KeyboardDxe/Ps2KbdTextIn.c          |   6 +-
 .../Bus/Isa/Ps2KeyboardDxe/Ps2Keyboard.h           |  14 +-
 .../Csm/BiosThunk/KeyboardDxe/BiosKeyboard.c       |  14 +-
 .../Csm/BiosThunk/KeyboardDxe/BiosKeyboard.h       |   5 +-
 .../Bus/Isa/Ps2KeyboardDxe/Ps2KbdCtrller.c         |  58 +++++---
 MdeModulePkg/Bus/Isa/Ps2KeyboardDxe/Ps2KbdTextIn.c |   6 +-
 MdeModulePkg/Bus/Isa/Ps2KeyboardDxe/Ps2Keyboard.h  |  14 +-
 MdeModulePkg/Bus/Usb/UsbKbDxe/EfiKey.c             |   4 +-
 MdeModulePkg/Bus/Usb/UsbKbDxe/KeyBoard.c           | 107 ++++++++------
 MdeModulePkg/Bus/Usb/UsbKbDxe/KeyBoard.h           |  14 +-
 .../Universal/Console/ConSplitterDxe/ConSplitter.c | 164 ++++++++++++++++++---
 .../Universal/Console/ConSplitterDxe/ConSplitter.h |   4 +-
 MdePkg/Include/Protocol/SimpleTextInEx.h           |  13 +-
 14 files changed, 348 insertions(+), 133 deletions(-)

-- 
2.15.1.windows.2



^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2018-02-01  5:29 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-01-22  8:10 [PATCH 0/6] ReadKeyStrokeEx always return key state Ruiyu Ni
2018-01-22  8:10 ` [PATCH 1/6] MdePkg/SimpleTextInEx.h: Fix comments alignment Ruiyu Ni
2018-01-22  8:10 ` [PATCH 2/6] MdeModulePkg/ConSplitter: ReadKeyStrokeEx always return key state Ruiyu Ni
2018-02-01  5:35   ` Zeng, Star
2018-01-22  8:10 ` [PATCH 3/6] MdeModulePkg/UsbKb: " Ruiyu Ni
2018-01-22  8:10 ` [PATCH 4/6] MdeModulePkg/Ps2Kb: " Ruiyu Ni
2018-01-22  8:10 ` [PATCH 5/6] IntelFrameworkModule/Ps2Kb: " Ruiyu Ni
2018-01-22  8:10 ` [PATCH 6/6] IntelFrameworkModule/ThunkKb: " Ruiyu Ni

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox