From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga11.intel.com (mga11.intel.com [192.55.52.93]) (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 A9CE881EF0 for ; Wed, 16 Nov 2016 18:32:32 -0800 (PST) Received: from orsmga001.jf.intel.com ([10.7.209.18]) by fmsmga102.fm.intel.com with ESMTP; 16 Nov 2016 18:32:37 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.31,651,1473145200"; d="scan'208,217";a="1060466429" Received: from fmsmsx103.amr.corp.intel.com ([10.18.124.201]) by orsmga001.jf.intel.com with ESMTP; 16 Nov 2016 18:32:36 -0800 Received: from fmsmsx121.amr.corp.intel.com (10.18.125.36) by FMSMSX103.amr.corp.intel.com (10.18.124.201) with Microsoft SMTP Server (TLS) id 14.3.248.2; Wed, 16 Nov 2016 18:32:36 -0800 Received: from shsmsx152.ccr.corp.intel.com (10.239.6.52) by fmsmsx121.amr.corp.intel.com (10.18.125.36) with Microsoft SMTP Server (TLS) id 14.3.248.2; Wed, 16 Nov 2016 18:32:36 -0800 Received: from shsmsx102.ccr.corp.intel.com ([169.254.2.239]) by SHSMSX152.ccr.corp.intel.com ([169.254.6.138]) with mapi id 14.03.0248.002; Thu, 17 Nov 2016 10:32:33 +0800 From: "Yao, Jiewen" To: Pete Batard , "edk2-devel@lists.01.org" Thread-Topic: [edk2] [PATCH v4 0/3] MdeModulePkg/EbcDxe: add EBC Debugger Thread-Index: AQHSQAzHYf5bglhQ+02uBhHhBoGC6aDcdWMg Date: Thu, 17 Nov 2016 02:32:33 +0000 Message-ID: <74D8A39837DF1E4DA445A8C0B3885C50386D63AC@shsmsx102.ccr.corp.intel.com> References: <20161116132410.10776-1-pete@akeo.ie> In-Reply-To: <20161116132410.10776-1-pete@akeo.ie> Accept-Language: zh-CN, en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.239.127.40] MIME-Version: 1.0 X-Content-Filtered-By: Mailman/MimeDel 2.1.21 Subject: Re: [PATCH v4 0/3] MdeModulePkg/EbcDxe: add EBC Debugger X-BeenThere: edk2-devel@lists.01.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: EDK II Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 17 Nov 2016 02:32:32 -0000 Content-Language: en-US Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable All reviewed-by: Jiewen.yao@intel.com > -----Original Message----- > From: edk2-devel [mailto:edk2-devel-bounces@lists.01.org] On Behalf Of > Pete Batard > Sent: Wednesday, November 16, 2016 9:24 PM > To: edk2-devel@lists.01.org > Subject: [edk2] [PATCH v4 0/3] MdeModulePkg/EbcDxe: add EBC Debugger > > Each individual patch should now pass the PatchCheck.py checks. > > Regards, > > /Pete > > Pete Batard (3): > MdeModulePkg/EbcDxe: prepare support for EBC Debugger > MdeModulePkg/EbcDxe: add EBC Debugger > MdeModulePkg/EbcDxe: reorganize EBC header definitions > > MdeModulePkg/Include/Protocol/EbcVmTest.h | 49 + > MdeModulePkg/MdeModulePkg.dsc | 3 +- > MdeModulePkg/Universal/EbcDxe/AArch64/EbcSupport.c | 3 + > MdeModulePkg/Universal/EbcDxe/EbcDebugger.inf | 120 + > MdeModulePkg/Universal/EbcDxe/EbcDebugger.uni | 18 + > MdeModulePkg/Universal/EbcDxe/EbcDebugger/Edb.c | 659 +++++ > MdeModulePkg/Universal/EbcDxe/EbcDebugger/Edb.h | 58 + > .../Universal/EbcDxe/EbcDebugger/EdbCmdBranch.c | 336 +++ > .../Universal/EbcDxe/EbcDebugger/EdbCmdBreak.c | 327 +++ > .../EbcDxe/EbcDebugger/EdbCmdBreakpoint.c | 614 +++++ > .../Universal/EbcDxe/EbcDebugger/EdbCmdExtIo.c | 219 ++ > .../Universal/EbcDxe/EbcDebugger/EdbCmdExtPci.c | 186 ++ > .../Universal/EbcDxe/EbcDebugger/EdbCmdGo.c | 93 + > .../Universal/EbcDxe/EbcDebugger/EdbCmdHelp.c | 86 + > .../Universal/EbcDxe/EbcDebugger/EdbCmdMemory.c | 683 +++++ > .../Universal/EbcDxe/EbcDebugger/EdbCmdQuit.c | 50 + > .../Universal/EbcDxe/EbcDebugger/EdbCmdRegister.c | 136 + > .../Universal/EbcDxe/EbcDebugger/EdbCmdScope.c | 123 + > .../Universal/EbcDxe/EbcDebugger/EdbCmdStep.c | 198 ++ > .../Universal/EbcDxe/EbcDebugger/EdbCmdSymbol.c | 952 +++++++ > .../Universal/EbcDxe/EbcDebugger/EdbCommand.c | 680 +++++ > .../Universal/EbcDxe/EbcDebugger/EdbCommand.h | 106 + > .../Universal/EbcDxe/EbcDebugger/EdbCommon.h | 251 ++ > .../Universal/EbcDxe/EbcDebugger/EdbDisasm.c | 1907 > ++++++++++++++ > .../Universal/EbcDxe/EbcDebugger/EdbDisasm.h | 42 + > .../EbcDxe/EbcDebugger/EdbDisasmSupport.c | 1461 > +++++++++++ > .../EbcDxe/EbcDebugger/EdbDisasmSupport.h | 241 ++ > .../Universal/EbcDxe/EbcDebugger/EdbHook.c | 1003 ++++++++ > .../Universal/EbcDxe/EbcDebugger/EdbHook.h | 27 + > .../Universal/EbcDxe/EbcDebugger/EdbSupport.h | 240 ++ > .../Universal/EbcDxe/EbcDebugger/EdbSupportFile.c | 415 +++ > .../EbcDxe/EbcDebugger/EdbSupportString.c | 991 ++++++++ > .../Universal/EbcDxe/EbcDebugger/EdbSupportUI.c | 708 ++++++ > .../Universal/EbcDxe/EbcDebugger/EdbSymbol.c | 2669 > ++++++++++++++++++++ > .../Universal/EbcDxe/EbcDebugger/EdbSymbol.h | 128 + > MdeModulePkg/Universal/EbcDxe/EbcDebuggerExtra.uni | 17 + > MdeModulePkg/Universal/EbcDxe/EbcDebuggerHook.c | 156 ++ > MdeModulePkg/Universal/EbcDxe/EbcDebuggerHook.h | 136 + > MdeModulePkg/Universal/EbcDxe/EbcDxe.inf | 4 +- > MdeModulePkg/Universal/EbcDxe/EbcExecute.c | 39 + > MdeModulePkg/Universal/EbcDxe/EbcExecute.h | 198 -- > MdeModulePkg/Universal/EbcDxe/EbcInt.c | 6 + > MdeModulePkg/Universal/EbcDxe/EbcInt.h | 29 - > MdeModulePkg/Universal/EbcDxe/Ia32/EbcSupport.c | 7 +- > MdeModulePkg/Universal/EbcDxe/Ipf/EbcSupport.c | 9 +- > MdeModulePkg/Universal/EbcDxe/X64/EbcSupport.c | 7 +- > MdePkg/Include/Protocol/Ebc.h | 161 ++ > 47 files changed, 16316 insertions(+), 235 deletions(-) > create mode 100644 MdeModulePkg/Universal/EbcDxe/EbcDebugger.inf > create mode 100644 MdeModulePkg/Universal/EbcDxe/EbcDebugger.uni > create mode 100644 > MdeModulePkg/Universal/EbcDxe/EbcDebugger/Edb.c > create mode 100644 > MdeModulePkg/Universal/EbcDxe/EbcDebugger/Edb.h > create mode 100644 > MdeModulePkg/Universal/EbcDxe/EbcDebugger/EdbCmdBranch.c > create mode 100644 > MdeModulePkg/Universal/EbcDxe/EbcDebugger/EdbCmdBreak.c > create mode 100644 > MdeModulePkg/Universal/EbcDxe/EbcDebugger/EdbCmdBreakpoint.c > create mode 100644 > MdeModulePkg/Universal/EbcDxe/EbcDebugger/EdbCmdExtIo.c > create mode 100644 > MdeModulePkg/Universal/EbcDxe/EbcDebugger/EdbCmdExtPci.c > create mode 100644 > MdeModulePkg/Universal/EbcDxe/EbcDebugger/EdbCmdGo.c > create mode 100644 > MdeModulePkg/Universal/EbcDxe/EbcDebugger/EdbCmdHelp.c > create mode 100644 > MdeModulePkg/Universal/EbcDxe/EbcDebugger/EdbCmdMemory.c > create mode 100644 > MdeModulePkg/Universal/EbcDxe/EbcDebugger/EdbCmdQuit.c > create mode 100644 > MdeModulePkg/Universal/EbcDxe/EbcDebugger/EdbCmdRegister.c > create mode 100644 > MdeModulePkg/Universal/EbcDxe/EbcDebugger/EdbCmdScope.c > create mode 100644 > MdeModulePkg/Universal/EbcDxe/EbcDebugger/EdbCmdStep.c > create mode 100644 > MdeModulePkg/Universal/EbcDxe/EbcDebugger/EdbCmdSymbol.c > create mode 100644 > MdeModulePkg/Universal/EbcDxe/EbcDebugger/EdbCommand.c > create mode 100644 > MdeModulePkg/Universal/EbcDxe/EbcDebugger/EdbCommand.h > create mode 100644 > MdeModulePkg/Universal/EbcDxe/EbcDebugger/EdbCommon.h > create mode 100644 > MdeModulePkg/Universal/EbcDxe/EbcDebugger/EdbDisasm.c > create mode 100644 > MdeModulePkg/Universal/EbcDxe/EbcDebugger/EdbDisasm.h > create mode 100644 > MdeModulePkg/Universal/EbcDxe/EbcDebugger/EdbDisasmSupport.c > create mode 100644 > MdeModulePkg/Universal/EbcDxe/EbcDebugger/EdbDisasmSupport.h > create mode 100644 > MdeModulePkg/Universal/EbcDxe/EbcDebugger/EdbHook.c > create mode 100644 > MdeModulePkg/Universal/EbcDxe/EbcDebugger/EdbHook.h > create mode 100644 > MdeModulePkg/Universal/EbcDxe/EbcDebugger/EdbSupport.h > create mode 100644 > MdeModulePkg/Universal/EbcDxe/EbcDebugger/EdbSupportFile.c > create mode 100644 > MdeModulePkg/Universal/EbcDxe/EbcDebugger/EdbSupportString.c > create mode 100644 > MdeModulePkg/Universal/EbcDxe/EbcDebugger/EdbSupportUI.c > create mode 100644 > MdeModulePkg/Universal/EbcDxe/EbcDebugger/EdbSymbol.c > create mode 100644 > MdeModulePkg/Universal/EbcDxe/EbcDebugger/EdbSymbol.h > create mode 100644 > MdeModulePkg/Universal/EbcDxe/EbcDebuggerExtra.uni > create mode 100644 > MdeModulePkg/Universal/EbcDxe/EbcDebuggerHook.c > create mode 100644 > MdeModulePkg/Universal/EbcDxe/EbcDebuggerHook.h > > -- > 2.9.3.windows.2 > > _______________________________________________ > edk2-devel mailing list > edk2-devel@lists.01.org > https://lists.01.org/mailman/listinfo/edk2-devel