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
thank you, by krishna. At 2018-09-04 10:32:09, "Ni, Ruiyu" <[email protected]> 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:[email protected]] >> Sent: Thursday, August 30, 2018 9:58 AM >> To: Ni, Ruiyu <[email protected]>; [email protected] >> 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:[email protected]] On Behalf Of Ruiyu >> Ni >> Sent: Thursday, August 23, 2018 5:56 PM >> To: [email protected] >> Subject: [edk2] [PATCH v2 00/12] Add WinHost support in EmulatorPkg >> >> REF: https://bugzilla.tianocore.org/show_bug.cgi?id=1112 >> >> 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 >> [email protected] >> https://lists.01.org/mailman/listinfo/edk2-devel > >_______________________________________________ >edk2-devel mailing list >[email protected] >https://lists.01.org/mailman/listinfo/edk2-devel _______________________________________________ edk2-devel mailing list [email protected] https://lists.01.org/mailman/listinfo/edk2-devel

