public inbox for devel@edk2.groups.io
 help / color / mirror / Atom feed
* [PATCH 0/8] Fix TerminalDxe driver model bug
@ 2017-01-10  8:38 Ruiyu Ni
  2017-01-10  8:38 ` [PATCH 1/8] MdeModulePkg/TerminalDxe: Replace macro with enum for terminal types Ruiyu Ni
                   ` (7 more replies)
  0 siblings, 8 replies; 12+ messages in thread
From: Ruiyu Ni @ 2017-01-10  8:38 UTC (permalink / raw)
  To: edk2-devel

Patches 1~7 cleans up the TerminalDxe driver without functionality impact.
Patch 8 fixes the driver model bug.

Ruiyu Ni (8):
  MdeModulePkg/TerminalDxe: Replace macro with enum for terminal types
  MdeModulePkg/TerminalDxe: Add TerminalTypeFromGuid internal function
  MdeModulePkg/TerminalDxe: Separate controller name init logic
  MdeModulePkg/TerminalDxe: Refine InitializeTerminalConsoleTextMode
  MdeModulePkg/TerminalDxe: Refine SetTerminalDevicePath
  MdeModulePkg/TerminalDxe: Separate state machine start/stop logic
  MdeModulePkg/TerminalDxe: Remove unnecessary NULL pointer check
  MdeModulePkg/TerminalDxe: Fix driver model bug

 .../Universal/Console/TerminalDxe/Terminal.c       | 1363 +++++++-------------
 .../Universal/Console/TerminalDxe/Terminal.h       |   14 +-
 .../Universal/Console/TerminalDxe/TerminalConIn.c  |   88 +-
 .../Universal/Console/TerminalDxe/TerminalConOut.c |   28 +-
 4 files changed, 509 insertions(+), 984 deletions(-)

-- 
2.9.0.windows.1



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

end of thread, other threads:[~2017-01-12 15:39 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-01-10  8:38 [PATCH 0/8] Fix TerminalDxe driver model bug Ruiyu Ni
2017-01-10  8:38 ` [PATCH 1/8] MdeModulePkg/TerminalDxe: Replace macro with enum for terminal types Ruiyu Ni
2017-01-11  7:32   ` Tian, Feng
2017-01-10  8:38 ` [PATCH 2/8] MdeModulePkg/TerminalDxe: Add TerminalTypeFromGuid internal function Ruiyu Ni
2017-01-10  8:38 ` [PATCH 3/8] MdeModulePkg/TerminalDxe: Separate controller name init logic Ruiyu Ni
2017-01-10  8:39 ` [PATCH 4/8] MdeModulePkg/TerminalDxe: Refine InitializeTerminalConsoleTextMode Ruiyu Ni
2017-01-12 10:41   ` Laszlo Ersek
2017-01-12 15:39     ` Ni, Ruiyu
2017-01-10  8:39 ` [PATCH 5/8] MdeModulePkg/TerminalDxe: Refine SetTerminalDevicePath Ruiyu Ni
2017-01-10  8:39 ` [PATCH 6/8] MdeModulePkg/TerminalDxe: Separate state machine start/stop logic Ruiyu Ni
2017-01-10  8:39 ` [PATCH 7/8] MdeModulePkg/TerminalDxe: Remove unnecessary NULL pointer check Ruiyu Ni
2017-01-10  8:39 ` [PATCH 8/8] MdeModulePkg/TerminalDxe: Fix driver model bug Ruiyu Ni

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