From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga06.intel.com (mga06.intel.com [134.134.136.31]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ml01.01.org (Postfix) with ESMTPS id D279A21E1B757 for ; Thu, 21 Sep 2017 22:47:09 -0700 (PDT) Received: from fmsmga006.fm.intel.com ([10.253.24.20]) by orsmga104.jf.intel.com with ESMTP; 21 Sep 2017 22:50:17 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.42,427,1500966000"; d="scan'208";a="154738576" Received: from ray-dev.ccr.corp.intel.com ([10.239.9.7]) by fmsmga006.fm.intel.com with ESMTP; 21 Sep 2017 22:50:16 -0700 From: Ruiyu Ni To: edk2-devel@lists.01.org Date: Fri, 22 Sep 2017 13:50:00 +0800 Message-Id: <20170922055014.27288-1-ruiyu.ni@intel.com> X-Mailer: git-send-email 2.12.2.windows.2 Subject: [PATCH 00/14] Refine output of "dh" X-BeenThere: edk2-devel@lists.01.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: EDK II Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 22 Sep 2017 05:47:10 -0000 The patches refine the output of "dh": 1. Support more detailed dump for some protocols. 2. Refine the output by changing the hilight, indent, EOL Huajing Li (13): ShellPkg/dh: display all the protocol names in a single line ShellPkg/dh: change the key information color from blue to hilight ShellPkg/dh: fix the error display "Child Controllers" to "Managing". ShellPkg/dh: Display the protocol instance pointer value for "-v" ShellPkg/dh: Modify the dump of "ImageDevicePath" and "DevicePath" ShellPkg/dh: Modify the dump of LoadedImage protocol ShellPkg/dh: Modify the dump of BusSpecificDriverOverride protocol ShellPkg/dh: Modify the dump of BlockIo protocol ShellPkg/dh: Modify the dump of DebugSupport protocol ShellPkg/dh: Modify the dump of GraphicsOutput protocol ShellPkg/dh: Modify the dump of PciIo protocol ShellPkg/dh: Modify the dump of UsbIo protocol ShellPkg/dh: Modify the dump of UsbIo protocol Ruiyu Ni (1): ShellPkg/dh: Refine the dump output .../UefiHandleParsingLib/UefiHandleParsingLib.c | 472 +++++++++++++++++++-- .../UefiHandleParsingLib/UefiHandleParsingLib.h | 3 +- .../UefiHandleParsingLib/UefiHandleParsingLib.inf | 3 +- .../UefiHandleParsingLib/UefiHandleParsingLib.uni | 127 +++--- ShellPkg/Library/UefiShellDriver1CommandsLib/Dh.c | 55 ++- .../UefiShellDriver1CommandsLib.uni | 42 +- 6 files changed, 572 insertions(+), 130 deletions(-) -- 2.12.2.windows.2