From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received-SPF: Permerror (SPF Permanent Error: Two or more type TXT spf records found.) identity=mailfrom; client-ip=192.55.52.43; helo=mga05.intel.com; envelope-from=michael.d.kinney@intel.com; receiver=edk2-devel@lists.01.org Received: from mga05.intel.com (mga05.intel.com [192.55.52.43]) (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 518B421A00AE6 for ; Tue, 4 Sep 2018 08:12:40 -0700 (PDT) X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from fmsmga003.fm.intel.com ([10.253.24.29]) by fmsmga105.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 04 Sep 2018 08:12:39 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.53,329,1531810800"; d="scan'208";a="77879217" Received: from orsmsx103.amr.corp.intel.com ([10.22.225.130]) by FMSMGA003.fm.intel.com with ESMTP; 04 Sep 2018 08:12:38 -0700 Received: from orsmsx113.amr.corp.intel.com ([169.254.9.72]) by ORSMSX103.amr.corp.intel.com ([169.254.5.166]) with mapi id 14.03.0319.002; Tue, 4 Sep 2018 08:12:38 -0700 From: "Kinney, Michael D" To: krishnaLee , "edk2-devel@lists.01.org" , "Kinney, Michael D" Thread-Topic: [edk2] [PATCH v2 00/12] Add WinHost support in EmulatorPkg Thread-Index: AQHUOsd/H6JIjok8aUmBUPavxXlevqTYCYWAgAflOYCAAAszAIAAUwow Date: Tue, 4 Sep 2018 15:12:38 +0000 Message-ID: References: <20180823095620.280996-1-ruiyu.ni@intel.com> <734D49CCEBEEF84792F5B80ED585239D5BDF0B72@SHSMSX104.ccr.corp.intel.com> <5c9081b8.6d19.165a290f812.Coremail.sssky307@163.com> In-Reply-To: <5c9081b8.6d19.165a290f812.Coremail.sssky307@163.com> Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-product: dlpe-windows dlp-version: 11.0.400.15 dlp-reaction: no-action x-originating-ip: [10.22.254.140] MIME-Version: 1.0 Subject: Re: [PATCH v2 00/12] Add WinHost support in EmulatorPkg X-BeenThere: edk2-devel@lists.01.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: EDK II Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Sep 2018 15:12:40 -0000 Content-Language: en-US Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Krishna, I agree this type of information is very useful. I recommend that the Readme.md in the EmulatorPkg contain a brief summary and basic instructions to build and run. It should also provide a pointer to the EmulatorPkg Wiki page for additional details on the design and implementation. https://github.com/tianocore/tianocore.github.io/wiki/EmulatorPkg Thanks, Mike > -----Original Message----- > From: edk2-devel [mailto:edk2-devel- > bounces@lists.01.org] On Behalf Of krishnaLee > Sent: Monday, September 3, 2018 8:12 PM > To: edk2-devel@lists.01.org > Subject: Re: [edk2] [PATCH v2 00/12] Add WinHost support > in EmulatorPkg >=20 > Hi, > It's a good idea,besides the code,I also think it is > bettter to put out some design note to help > newbie/user/developer,it may be useful to many > people,such as: > Emulator_user_guide.pdf, > Emulator_developer_guide.pdf, > the implementation_of_Emulator.pdf > the implementation_of_Emulator's xxx .pdf > How does Emulator's something worked.pdf >=20 >=20 > thank you, > by krishna. >=20 >=20 >=20 >=20 >=20 >=20 >=20 >=20 > At 2018-09-04 10:32:09, "Ni, Ruiyu" > wrote: > >Shia, > >This is my personal plan. But I need to: > >1. make EmulatorPkg/Win be functionality equivalent to > Nt32Pkg > >2. All existing Nt32Pkg customers are happy to use > EmulatorPkg/Win > > > >Until then, I may remove Nt32Pkg. > >Again, this is my personal plan, not an official > decision. > > > >Any comments? > > > >> -----Original Message----- > >> From: Shia, Cinnamon [mailto:cinnamon.shia@hpe.com] > >> Sent: Thursday, August 30, 2018 9:58 AM > >> To: Ni, Ruiyu ; edk2- > devel@lists.01.org > >> Subject: RE: [edk2] [PATCH v2 00/12] Add WinHost > support in EmulatorPkg > >> > >> Hi Ray, > >> > >> Does this change mean that Nt32Pkg is going to be > retired? > >> > >> Thanks > >> Cinnamon Shia > >> > >> -----Original Message----- > >> From: edk2-devel [mailto:edk2-devel- > bounces@lists.01.org] On Behalf Of Ruiyu > >> Ni > >> Sent: Thursday, August 23, 2018 5:56 PM > >> To: edk2-devel@lists.01.org > >> Subject: [edk2] [PATCH v2 00/12] Add WinHost support > in EmulatorPkg > >> > >> REF: > https://bugzilla.tianocore.org/show_bug.cgi?id=3D1112 > >> > >> The patch sets add WinHost support (Nt32) in > EmulatorPkg. > >> 3 EmulatorPkg common issues were found and fixed. > >> Other 9 patches are to step-by-step enable the > WinHost. > >> > >> v2 sends to correct mail address. > >> > >> Ruiyu Ni (12): > >> EmulatorPkg/ThunkProtocolList: Fix VS build failure > >> EmulatorPkg/Win: Add Windows host support > >> EmulatorPkg/Win: Enable source level debugging > >> EmulatorPkg/Win: Enable native OS console as > firmware console > >> EmulatorPkg/Win: Add input/output support > >> EmulatorPkg/Win: Add timer and interrupt support > >> EmulatorPkg/Win: Add RTC support > >> EmulatorPkg/Win: Add SimpleFileSystem support > >> EmulatorPkg/Win: Add BlockIo support > >> EmulatorPkg/PlatformBds: Signal EndOfDxe in > platform BDS > >> EmulatorPkg/EmuFileSystem: Fix a bug that causes > Close() assertion > >> EmulatorPkg/DSC: Remove FS mapping to EDK Shell bin > directory > >> > >> .../EmuSimpleFileSystemDxe/EmuSimpleFileSystem.c | > 33 +- > >> EmulatorPkg/EmulatorPkg.dsc | > 17 +- > >> EmulatorPkg/Library/EmuBdsLib/BdsPlatform.c | > 4 +- > >> EmulatorPkg/Library/EmuBdsLib/BdsPlatform.h | > 4 +- > >> EmulatorPkg/Library/EmuBdsLib/EmuBdsLib.inf | > 5 +- > >> .../Library/ThunkProtocolList/ThunkProtocolList.c | > 4 +- > >> EmulatorPkg/Win/Host/WinBlockIo.c | > 563 +++++ > >> EmulatorPkg/Win/Host/WinFileSystem.c | > 2409 > >> ++++++++++++++++++++ > >> EmulatorPkg/Win/Host/WinGop.h | > 204 ++ > >> EmulatorPkg/Win/Host/WinGopInput.c | > 417 ++++ > >> EmulatorPkg/Win/Host/WinGopScreen.c | > 872 +++++++ > >> EmulatorPkg/Win/Host/WinHost.c | > 947 ++++++++ > >> EmulatorPkg/Win/Host/WinHost.h | > 209 ++ > >> EmulatorPkg/Win/Host/WinHost.inf | > 107 + > >> EmulatorPkg/Win/Host/WinInclude.h | > 75 + > >> EmulatorPkg/Win/Host/WinMemoryAllocationLib.c | > 178 ++ > >> EmulatorPkg/Win/Host/WinThunk.c | > 577 +++++ > >> 17 files changed, 6614 insertions(+), 11 deletions(- > ) create mode 100644 > >> EmulatorPkg/Win/Host/WinBlockIo.c create mode 100644 > >> EmulatorPkg/Win/Host/WinFileSystem.c > >> create mode 100644 EmulatorPkg/Win/Host/WinGop.h > create mode 100644 > >> EmulatorPkg/Win/Host/WinGopInput.c > >> create mode 100644 > EmulatorPkg/Win/Host/WinGopScreen.c > >> create mode 100644 EmulatorPkg/Win/Host/WinHost.c > create mode 100644 > >> EmulatorPkg/Win/Host/WinHost.h create mode 100644 > >> EmulatorPkg/Win/Host/WinHost.inf create mode 100644 > >> EmulatorPkg/Win/Host/WinInclude.h create mode 100644 > >> EmulatorPkg/Win/Host/WinMemoryAllocationLib.c > >> create mode 100644 EmulatorPkg/Win/Host/WinThunk.c > >> > >> -- > >> 2.16.1.windows.1 > >> > >> _______________________________________________ > >> edk2-devel mailing list > >> edk2-devel@lists.01.org > >> https://lists.01.org/mailman/listinfo/edk2-devel > > > >_______________________________________________ > >edk2-devel mailing list > >edk2-devel@lists.01.org > >https://lists.01.org/mailman/listinfo/edk2-devel > _______________________________________________ > edk2-devel mailing list > edk2-devel@lists.01.org > https://lists.01.org/mailman/listinfo/edk2-devel