* Re: [PATCH v4 0/2] Remove DuetPkg and unused tools [not found] <20181203021730.12968-1-shenglei.zhang@intel.com> @ 2018-12-04 0:29 ` Wu, Hao A 2018-12-06 2:57 ` Ni, Ruiyu 1 sibling, 0 replies; 3+ messages in thread From: Wu, Hao A @ 2018-12-04 0:29 UTC (permalink / raw) To: Zhang, Shenglei, edk2-devel@lists.01.org Cc: Ni, Ruiyu, Zhu, Yonghong, Gao, Liming > -----Original Message----- > From: Zhang, Shenglei > Sent: Monday, December 03, 2018 10:18 AM > To: edk2-devel@lists.01.org > Cc: Ni, Ruiyu; Wu, Hao A; Zhu, Yonghong; Gao, Liming > Subject: [PATCH v4 0/2] Remove DuetPkg and unused tools > > DuetPkg depends on Legacy BIOS to provide a UEFI environment. > It was invented in the era when UEFI environment is hard to find. > Since now UEFI is very popular in PC area, we could stop the > official support of this package and remove it from the master. > And moreover, the tools only used by DuetPkg can also be removed. > https://bugzilla.tianocore.org/show_bug.cgi?id=1322 > > The changes are placed in > https://github.com/shenglei10/edk2/commits/duet > > v2:Remove these tools in Makefile and GNUmakefile. > > v3:Change the commit order. > > v4:Remove these tools in BinWrappers/PosixLike/ and > UserManuals. The BaseTools part change seems good to me. Reviewed-by: Hao Wu <hao.a.wu@intel.com> Best Regards, Hao Wu > > Cc: Ruiyu Ni <ruiyu.ni@intel.com> > Cc: Hao Wu <hao.a.wu@intel.com> > Cc: Yonghong Zhu <yonghong.zhu@intel.com> > Cc: Liming Gao <liming.gao@intel.com> > Shenglei Zhang (2): > DuetPkg: Remove DuetPkg > BaseTools: Remove tools only used by DuetPkg > > BaseTools/Source/BinaryFiles.txt | 4 - > BaseTools/Source/C/BootSectImage/GNUmakefile | 21 - > BaseTools/Source/C/BootSectImage/Makefile | 22 - > .../Source/C/BootSectImage/bootsectimage.c | 955 ------ > BaseTools/Source/C/BootSectImage/fat.h | 152 - > BaseTools/Source/C/BootSectImage/mbr.h | 58 - > BaseTools/Source/C/EfiLdrImage/EfiLdrImage.c | 319 -- > BaseTools/Source/C/EfiLdrImage/GNUmakefile | 21 - > BaseTools/Source/C/EfiLdrImage/Makefile | 22 - > BaseTools/Source/C/GNUmakefile | 5 - > BaseTools/Source/C/GenBootSector/FatFormat.h | 152 - > .../Source/C/GenBootSector/GenBootSector.c | 823 ----- > .../Source/C/GenBootSector/GetDrvNumOffset.c | 73 - > BaseTools/Source/C/GenBootSector/Makefile | 22 - > BaseTools/Source/C/GenPage/GNUmakefile | 21 - > BaseTools/Source/C/GenPage/GenPage.c | 441 --- > BaseTools/Source/C/GenPage/Makefile | 22 - > BaseTools/Source/C/GenPage/VirtualMemory.h | 122 - > .../Source/C/GnuGenBootSector/FatFormat.h | 152 - > .../Source/C/GnuGenBootSector/GNUmakefile | 21 - > .../C/GnuGenBootSector/GnuGenBootSector.c | 455 --- > BaseTools/Source/C/Makefile | 4 - > BaseTools/toolsetup.bat | 4 - > DuetPkg/AcpiResetDxe/Reset.c | 212 -- > DuetPkg/AcpiResetDxe/Reset.inf | 47 - > DuetPkg/BiosVideoThunkDxe/BiosVideo.c | 2822 ----------------- > DuetPkg/BiosVideoThunkDxe/BiosVideo.h | 504 --- > DuetPkg/BiosVideoThunkDxe/BiosVideo.inf | 50 - > DuetPkg/BiosVideoThunkDxe/ComponentName.c | 166 - > DuetPkg/BiosVideoThunkDxe/LegacyBiosThunk.c | 220 -- > .../BiosVideoThunkDxe/VesaBiosExtensions.h | 457 --- > DuetPkg/BootSector/BootSector.inf | 79 - > DuetPkg/BootSector/FILE.LST | 39 - > DuetPkg/BootSector/GNUmakefile | 140 - > DuetPkg/BootSector/Gpt.S | 297 -- > DuetPkg/BootSector/Gpt.asm | 294 -- > DuetPkg/BootSector/Makefile | 173 - > DuetPkg/BootSector/Mbr.S | 262 -- > DuetPkg/BootSector/Mbr.asm | 261 -- > DuetPkg/BootSector/bin/Gpt.com | Bin 512 -> 0 bytes > DuetPkg/BootSector/bin/Mbr.com | Bin 512 -> 0 bytes > DuetPkg/BootSector/bin/Readme.txt | 8 - > DuetPkg/BootSector/bin/St16_64.com | Bin 4096 -> 0 bytes > DuetPkg/BootSector/bin/St32_64.com | Bin 4096 -> 0 bytes > DuetPkg/BootSector/bin/Start.com | Bin 4096 -> 0 bytes > DuetPkg/BootSector/bin/Start16.com | Bin 4096 -> 0 bytes > DuetPkg/BootSector/bin/Start32.com | Bin 4096 -> 0 bytes > DuetPkg/BootSector/bin/Start64.com | Bin 4096 -> 0 bytes > DuetPkg/BootSector/bin/bootsect.com | Bin 512 -> 0 bytes > DuetPkg/BootSector/bin/bs16.com | Bin 512 -> 0 bytes > DuetPkg/BootSector/bin/bs32.com | Bin 512 -> 0 bytes > DuetPkg/BootSector/bin/efi32.com | Bin 139264 -> 0 bytes > DuetPkg/BootSector/bin/efi32.com2 | Bin 4096 -> 0 bytes > DuetPkg/BootSector/bin/efi64.com | Bin 139264 -> 0 bytes > DuetPkg/BootSector/bin/efi64.com2 | Bin 4096 -> 0 bytes > DuetPkg/BootSector/bootsect.S | 303 -- > DuetPkg/BootSector/bootsect.asm | 301 -- > DuetPkg/BootSector/bs16.S | 291 -- > DuetPkg/BootSector/bs16.asm | 288 -- > DuetPkg/BootSector/bs32.S | 312 -- > DuetPkg/BootSector/bs32.asm | 310 -- > DuetPkg/BootSector/efi32.S | 1176 ------- > DuetPkg/BootSector/efi32.asm | 582 ---- > DuetPkg/BootSector/efi64.S | 1385 -------- > DuetPkg/BootSector/efi64.asm | 787 ----- > DuetPkg/BootSector/st16_64.S | 1142 ------- > DuetPkg/BootSector/st16_64.asm | 1140 ------- > DuetPkg/BootSector/st32_64.S | 1157 ------- > DuetPkg/BootSector/st32_64.asm | 1156 ------- > DuetPkg/BootSector/start.S | 919 ------ > DuetPkg/BootSector/start.asm | 916 ------ > DuetPkg/BootSector/start16.S | 910 ------ > DuetPkg/BootSector/start16.asm | 909 ------ > DuetPkg/BootSector/start32.S | 927 ------ > DuetPkg/BootSector/start32.asm | 924 ------ > DuetPkg/BootSector/start64.S | 1149 ------- > DuetPkg/BootSector/start64.asm | 1147 ------- > DuetPkg/CreateBootDisk.bat | 145 - > DuetPkg/CreateBootDisk.sh | 212 -- > DuetPkg/DuetPkg.dec | 42 - > DuetPkg/DuetPkg.fdf | 150 - > DuetPkg/DuetPkgIa32.dsc | 283 -- > DuetPkg/DuetPkgX64.dsc | 284 -- > DuetPkg/DxeIpl/Debug.c | 83 - > DuetPkg/DxeIpl/Debug.h | 41 - > DuetPkg/DxeIpl/DxeInit.c | 278 -- > DuetPkg/DxeIpl/DxeIpl.h | 49 - > DuetPkg/DxeIpl/DxeIpl.inf | 70 - > DuetPkg/DxeIpl/HobGeneration.c | 1000 ------ > DuetPkg/DxeIpl/HobGeneration.h | 171 - > DuetPkg/DxeIpl/Ia32/EnterDxeCore.c | 31 - > DuetPkg/DxeIpl/Ia32/Paging.c | 172 - > DuetPkg/DxeIpl/Ia32/VirtualMemory.h | 88 - > DuetPkg/DxeIpl/LegacyTable.c | 357 --- > DuetPkg/DxeIpl/LegacyTable.h | 31 - > DuetPkg/DxeIpl/PpisNeededByDxeCore.c | 59 - > DuetPkg/DxeIpl/PpisNeededByDxeCore.h | 64 - > DuetPkg/DxeIpl/SerialStatusCode.c | 760 ----- > DuetPkg/DxeIpl/SerialStatusCode.h | 39 - > DuetPkg/DxeIpl/X64/EnterDxeCore.c | 32 - > DuetPkg/DxeIpl/X64/Paging.c | 238 -- > DuetPkg/DxeIpl/X64/VirtualMemory.h | 117 - > DuetPkg/EfiLdr/Debug.c | 80 - > DuetPkg/EfiLdr/Debug.h | 41 - > DuetPkg/EfiLdr/EfiLdr.h | 89 - > DuetPkg/EfiLdr/EfiLdr.inf | 55 - > DuetPkg/EfiLdr/EfiLdrHandoff.h | 56 - > DuetPkg/EfiLdr/EfiLoader.c | 294 -- > DuetPkg/EfiLdr/LzmaDecompress.h | 70 - > DuetPkg/EfiLdr/PeLoader.c | 635 ---- > DuetPkg/EfiLdr/PeLoader.h | 42 - > DuetPkg/EfiLdr/Support.c | 237 -- > DuetPkg/EfiLdr/Support.h | 50 - > DuetPkg/EfiLdr/TianoDecompress.c | 990 ------ > DuetPkg/EfiLdr/TianoDecompress.h | 90 - > DuetPkg/EfiLdr/efildr.c | 28 - > DuetPkg/FSVariable/FSVariable.c | 1992 ------------ > DuetPkg/FSVariable/FSVariable.h | 162 - > DuetPkg/FSVariable/FSVariable.inf | 80 - > DuetPkg/FSVariable/FileStorage.c | 437 --- > DuetPkg/FSVariable/MemStorage.c | 135 - > DuetPkg/FSVariable/VariableStorage.h | 118 - > DuetPkg/FvbRuntimeService/DUETFwh.inf | 58 - > DuetPkg/FvbRuntimeService/FWBlockService.c | 1659 ---------- > DuetPkg/FvbRuntimeService/FileIo.c | 210 -- > DuetPkg/FvbRuntimeService/FileIo.h | 58 - > DuetPkg/FvbRuntimeService/FvbInfo.c | 121 - > DuetPkg/FvbRuntimeService/FwBlockService.h | 298 -- > DuetPkg/Include/EfiFlashMap.h | 153 - > DuetPkg/Include/EfiLdrHandoff.h | 59 - > DuetPkg/Include/FlashLayout.h | 44 - > DuetPkg/Include/Guid/AcpiDescription.h | 109 - > DuetPkg/Include/Guid/ConsoleOutConfig.h | 33 - > DuetPkg/Include/Guid/DxeCoreFileName.h | 23 - > DuetPkg/Include/Guid/FlashMapHob.h | 33 - > DuetPkg/Include/Guid/LdrMemoryDescriptor.h | 33 - > DuetPkg/Include/Guid/PciExpressBaseAddress.h | 46 - > DuetPkg/Include/Guid/PciOptionRomTable.h | 41 - > DuetPkg/LegacyMetronome/Metronome.c | 125 - > DuetPkg/LegacyMetronome/Metronome.h | 75 - > DuetPkg/LegacyMetronome/Metronome.inf | 43 - > DuetPkg/Library/DuetBdsLib/BdsPlatform.c | 1731 ---------- > DuetPkg/Library/DuetBdsLib/BdsPlatform.h | 288 -- > DuetPkg/Library/DuetBdsLib/PlatformBds.inf | 65 - > DuetPkg/Library/DuetBdsLib/PlatformData.c | 161 - > DuetPkg/Library/DuetTimerLib/DuetTimerLib.inf | 54 - > DuetPkg/Library/DuetTimerLib/X86TimerLib.c | 281 -- > .../DxeCoreReportStatusCodeLibFromHob.inf | 63 - > .../DxeSupport.c | 177 -- > .../ReportStatusCodeLib.c | 535 ---- > .../ReportStatusCodeLibInternal.h | 118 - > .../PciBusNoEnumerationDxe/ComponentName.c | 161 - > DuetPkg/PciBusNoEnumerationDxe/PciBus.c | 346 -- > DuetPkg/PciBusNoEnumerationDxe/PciBus.h | 225 -- > .../PciBusNoEnumeration.inf | 72 - > DuetPkg/PciBusNoEnumerationDxe/PciCommand.c | 453 --- > DuetPkg/PciBusNoEnumerationDxe/PciCommand.h | 167 - > .../PciBusNoEnumerationDxe/PciDeviceSupport.c | 973 ------ > .../PciBusNoEnumerationDxe/PciDeviceSupport.h | 324 -- > .../PciDriverOverride.c | 176 - > .../PciDriverOverride.h | 110 - > .../PciBusNoEnumerationDxe/PciEnumerator.c | 57 - > .../PciBusNoEnumerationDxe/PciEnumerator.h | 47 - > .../PciEnumeratorSupport.c | 1385 -------- > .../PciEnumeratorSupport.h | 108 - > DuetPkg/PciBusNoEnumerationDxe/PciIo.c | 1852 ----------- > DuetPkg/PciBusNoEnumerationDxe/PciIo.h | 48 - > .../PciOptionRomSupport.c | 557 ---- > .../PciOptionRomSupport.h | 92 - > .../PciPowerManagement.c | 100 - > .../PciPowerManagement.h | 49 - > DuetPkg/PciBusNoEnumerationDxe/PciRomTable.c | 393 --- > DuetPkg/PciBusNoEnumerationDxe/PciRomTable.h | 58 - > .../PciRootBridgeNoEnumerationDxe/DeviceIo.c | 845 ----- > .../PciRootBridgeNoEnumerationDxe/DeviceIo.h | 449 --- > .../Ia32/PcatIo.c | 738 ----- > .../PcatPciRootBridge.c | 1009 ------ > .../PcatPciRootBridge.h | 244 -- > .../PcatPciRootBridgeDevicePath.c | 93 - > .../PcatPciRootBridgeIo.c | 1036 ------ > .../PciRootBridgeNoEnumeration.inf | 66 - > .../X64/PcatIo.c | 738 ----- > DuetPkg/PostBuild.bat | 83 - > DuetPkg/PostBuild.sh | 103 - > DuetPkg/ReadMe.txt | 84 - > DuetPkg/SataControllerDxe/ComponentName.c | 176 - > DuetPkg/SataControllerDxe/SataController.c | 1049 ------ > DuetPkg/SataControllerDxe/SataController.h | 542 ---- > .../SataControllerDxe/SataControllerDxe.inf | 49 - > DuetPkg/SmbiosGenDxe/SmbiosGen.c | 330 -- > DuetPkg/SmbiosGenDxe/SmbiosGen.h | 80 - > DuetPkg/SmbiosGenDxe/SmbiosGen.inf | 61 - > DuetPkg/SmbiosGenDxe/SmbiosGenStrings.uni | 32 - > DuetPkg/build32.sh | 133 - > DuetPkg/build64.sh | 132 - > 195 files changed, 61049 deletions(-) > delete mode 100644 BaseTools/Source/C/BootSectImage/GNUmakefile > delete mode 100644 BaseTools/Source/C/BootSectImage/Makefile > delete mode 100644 BaseTools/Source/C/BootSectImage/bootsectimage.c > delete mode 100644 BaseTools/Source/C/BootSectImage/fat.h > delete mode 100644 BaseTools/Source/C/BootSectImage/mbr.h > delete mode 100644 BaseTools/Source/C/EfiLdrImage/EfiLdrImage.c > delete mode 100644 BaseTools/Source/C/EfiLdrImage/GNUmakefile > delete mode 100644 BaseTools/Source/C/EfiLdrImage/Makefile > delete mode 100644 BaseTools/Source/C/GenBootSector/FatFormat.h > delete mode 100644 BaseTools/Source/C/GenBootSector/GenBootSector.c > delete mode 100644 > BaseTools/Source/C/GenBootSector/GetDrvNumOffset.c > delete mode 100644 BaseTools/Source/C/GenBootSector/Makefile > delete mode 100644 BaseTools/Source/C/GenPage/GNUmakefile > delete mode 100644 BaseTools/Source/C/GenPage/GenPage.c > delete mode 100644 BaseTools/Source/C/GenPage/Makefile > delete mode 100644 BaseTools/Source/C/GenPage/VirtualMemory.h > delete mode 100644 BaseTools/Source/C/GnuGenBootSector/FatFormat.h > delete mode 100644 BaseTools/Source/C/GnuGenBootSector/GNUmakefile > delete mode 100644 > BaseTools/Source/C/GnuGenBootSector/GnuGenBootSector.c > delete mode 100644 DuetPkg/AcpiResetDxe/Reset.c > delete mode 100644 DuetPkg/AcpiResetDxe/Reset.inf > delete mode 100644 DuetPkg/BiosVideoThunkDxe/BiosVideo.c > delete mode 100644 DuetPkg/BiosVideoThunkDxe/BiosVideo.h > delete mode 100644 DuetPkg/BiosVideoThunkDxe/BiosVideo.inf > delete mode 100644 DuetPkg/BiosVideoThunkDxe/ComponentName.c > delete mode 100644 DuetPkg/BiosVideoThunkDxe/LegacyBiosThunk.c > delete mode 100644 DuetPkg/BiosVideoThunkDxe/VesaBiosExtensions.h > delete mode 100644 DuetPkg/BootSector/BootSector.inf > delete mode 100644 DuetPkg/BootSector/FILE.LST > delete mode 100644 DuetPkg/BootSector/GNUmakefile > delete mode 100644 DuetPkg/BootSector/Gpt.S > delete mode 100644 DuetPkg/BootSector/Gpt.asm > delete mode 100644 DuetPkg/BootSector/Makefile > delete mode 100644 DuetPkg/BootSector/Mbr.S > delete mode 100644 DuetPkg/BootSector/Mbr.asm > delete mode 100644 DuetPkg/BootSector/bin/Gpt.com > delete mode 100644 DuetPkg/BootSector/bin/Mbr.com > delete mode 100644 DuetPkg/BootSector/bin/Readme.txt > delete mode 100644 DuetPkg/BootSector/bin/St16_64.com > delete mode 100644 DuetPkg/BootSector/bin/St32_64.com > delete mode 100644 DuetPkg/BootSector/bin/Start.com > delete mode 100644 DuetPkg/BootSector/bin/Start16.com > delete mode 100644 DuetPkg/BootSector/bin/Start32.com > delete mode 100644 DuetPkg/BootSector/bin/Start64.com > delete mode 100644 DuetPkg/BootSector/bin/bootsect.com > delete mode 100644 DuetPkg/BootSector/bin/bs16.com > delete mode 100644 DuetPkg/BootSector/bin/bs32.com > delete mode 100644 DuetPkg/BootSector/bin/efi32.com > delete mode 100644 DuetPkg/BootSector/bin/efi32.com2 > delete mode 100644 DuetPkg/BootSector/bin/efi64.com > delete mode 100644 DuetPkg/BootSector/bin/efi64.com2 > delete mode 100644 DuetPkg/BootSector/bootsect.S > delete mode 100644 DuetPkg/BootSector/bootsect.asm > delete mode 100644 DuetPkg/BootSector/bs16.S > delete mode 100644 DuetPkg/BootSector/bs16.asm > delete mode 100644 DuetPkg/BootSector/bs32.S > delete mode 100644 DuetPkg/BootSector/bs32.asm > delete mode 100644 DuetPkg/BootSector/efi32.S > delete mode 100644 DuetPkg/BootSector/efi32.asm > delete mode 100644 DuetPkg/BootSector/efi64.S > delete mode 100644 DuetPkg/BootSector/efi64.asm > delete mode 100644 DuetPkg/BootSector/st16_64.S > delete mode 100644 DuetPkg/BootSector/st16_64.asm > delete mode 100644 DuetPkg/BootSector/st32_64.S > delete mode 100644 DuetPkg/BootSector/st32_64.asm > delete mode 100644 DuetPkg/BootSector/start.S > delete mode 100644 DuetPkg/BootSector/start.asm > delete mode 100644 DuetPkg/BootSector/start16.S > delete mode 100644 DuetPkg/BootSector/start16.asm > delete mode 100644 DuetPkg/BootSector/start32.S > delete mode 100644 DuetPkg/BootSector/start32.asm > delete mode 100644 DuetPkg/BootSector/start64.S > delete mode 100644 DuetPkg/BootSector/start64.asm > delete mode 100644 DuetPkg/CreateBootDisk.bat > delete mode 100755 DuetPkg/CreateBootDisk.sh > delete mode 100644 DuetPkg/DuetPkg.dec > delete mode 100644 DuetPkg/DuetPkg.fdf > delete mode 100644 DuetPkg/DuetPkgIa32.dsc > delete mode 100644 DuetPkg/DuetPkgX64.dsc > delete mode 100644 DuetPkg/DxeIpl/Debug.c > delete mode 100644 DuetPkg/DxeIpl/Debug.h > delete mode 100644 DuetPkg/DxeIpl/DxeInit.c > delete mode 100644 DuetPkg/DxeIpl/DxeIpl.h > delete mode 100644 DuetPkg/DxeIpl/DxeIpl.inf > delete mode 100644 DuetPkg/DxeIpl/HobGeneration.c > delete mode 100644 DuetPkg/DxeIpl/HobGeneration.h > delete mode 100644 DuetPkg/DxeIpl/Ia32/EnterDxeCore.c > delete mode 100644 DuetPkg/DxeIpl/Ia32/Paging.c > delete mode 100644 DuetPkg/DxeIpl/Ia32/VirtualMemory.h > delete mode 100644 DuetPkg/DxeIpl/LegacyTable.c > delete mode 100644 DuetPkg/DxeIpl/LegacyTable.h > delete mode 100644 DuetPkg/DxeIpl/PpisNeededByDxeCore.c > delete mode 100644 DuetPkg/DxeIpl/PpisNeededByDxeCore.h > delete mode 100644 DuetPkg/DxeIpl/SerialStatusCode.c > delete mode 100644 DuetPkg/DxeIpl/SerialStatusCode.h > delete mode 100644 DuetPkg/DxeIpl/X64/EnterDxeCore.c > delete mode 100644 DuetPkg/DxeIpl/X64/Paging.c > delete mode 100644 DuetPkg/DxeIpl/X64/VirtualMemory.h > delete mode 100644 DuetPkg/EfiLdr/Debug.c > delete mode 100644 DuetPkg/EfiLdr/Debug.h > delete mode 100644 DuetPkg/EfiLdr/EfiLdr.h > delete mode 100644 DuetPkg/EfiLdr/EfiLdr.inf > delete mode 100644 DuetPkg/EfiLdr/EfiLdrHandoff.h > delete mode 100644 DuetPkg/EfiLdr/EfiLoader.c > delete mode 100644 DuetPkg/EfiLdr/LzmaDecompress.h > delete mode 100644 DuetPkg/EfiLdr/PeLoader.c > delete mode 100644 DuetPkg/EfiLdr/PeLoader.h > delete mode 100644 DuetPkg/EfiLdr/Support.c > delete mode 100644 DuetPkg/EfiLdr/Support.h > delete mode 100644 DuetPkg/EfiLdr/TianoDecompress.c > delete mode 100644 DuetPkg/EfiLdr/TianoDecompress.h > delete mode 100644 DuetPkg/EfiLdr/efildr.c > delete mode 100644 DuetPkg/FSVariable/FSVariable.c > delete mode 100644 DuetPkg/FSVariable/FSVariable.h > delete mode 100644 DuetPkg/FSVariable/FSVariable.inf > delete mode 100644 DuetPkg/FSVariable/FileStorage.c > delete mode 100644 DuetPkg/FSVariable/MemStorage.c > delete mode 100644 DuetPkg/FSVariable/VariableStorage.h > delete mode 100644 DuetPkg/FvbRuntimeService/DUETFwh.inf > delete mode 100644 DuetPkg/FvbRuntimeService/FWBlockService.c > delete mode 100644 DuetPkg/FvbRuntimeService/FileIo.c > delete mode 100644 DuetPkg/FvbRuntimeService/FileIo.h > delete mode 100644 DuetPkg/FvbRuntimeService/FvbInfo.c > delete mode 100644 DuetPkg/FvbRuntimeService/FwBlockService.h > delete mode 100644 DuetPkg/Include/EfiFlashMap.h > delete mode 100644 DuetPkg/Include/EfiLdrHandoff.h > delete mode 100644 DuetPkg/Include/FlashLayout.h > delete mode 100644 DuetPkg/Include/Guid/AcpiDescription.h > delete mode 100644 DuetPkg/Include/Guid/ConsoleOutConfig.h > delete mode 100644 DuetPkg/Include/Guid/DxeCoreFileName.h > delete mode 100644 DuetPkg/Include/Guid/FlashMapHob.h > delete mode 100644 DuetPkg/Include/Guid/LdrMemoryDescriptor.h > delete mode 100644 DuetPkg/Include/Guid/PciExpressBaseAddress.h > delete mode 100644 DuetPkg/Include/Guid/PciOptionRomTable.h > delete mode 100644 DuetPkg/LegacyMetronome/Metronome.c > delete mode 100644 DuetPkg/LegacyMetronome/Metronome.h > delete mode 100644 DuetPkg/LegacyMetronome/Metronome.inf > delete mode 100644 DuetPkg/Library/DuetBdsLib/BdsPlatform.c > delete mode 100644 DuetPkg/Library/DuetBdsLib/BdsPlatform.h > delete mode 100644 DuetPkg/Library/DuetBdsLib/PlatformBds.inf > delete mode 100644 DuetPkg/Library/DuetBdsLib/PlatformData.c > delete mode 100644 DuetPkg/Library/DuetTimerLib/DuetTimerLib.inf > delete mode 100644 DuetPkg/Library/DuetTimerLib/X86TimerLib.c > delete mode 100644 > DuetPkg/Library/DxeCoreReportStatusCodeLibFromHob/DxeCoreReportStat > usCodeLibFromHob.inf > delete mode 100644 > DuetPkg/Library/DxeCoreReportStatusCodeLibFromHob/DxeSupport.c > delete mode 100644 > DuetPkg/Library/DxeCoreReportStatusCodeLibFromHob/ReportStatusCodeL > ib.c > delete mode 100644 > DuetPkg/Library/DxeCoreReportStatusCodeLibFromHob/ReportStatusCodeL > ibInternal.h > delete mode 100644 > DuetPkg/PciBusNoEnumerationDxe/ComponentName.c > delete mode 100644 DuetPkg/PciBusNoEnumerationDxe/PciBus.c > delete mode 100644 DuetPkg/PciBusNoEnumerationDxe/PciBus.h > delete mode 100644 > DuetPkg/PciBusNoEnumerationDxe/PciBusNoEnumeration.inf > delete mode 100644 DuetPkg/PciBusNoEnumerationDxe/PciCommand.c > delete mode 100644 DuetPkg/PciBusNoEnumerationDxe/PciCommand.h > delete mode 100644 > DuetPkg/PciBusNoEnumerationDxe/PciDeviceSupport.c > delete mode 100644 > DuetPkg/PciBusNoEnumerationDxe/PciDeviceSupport.h > delete mode 100644 > DuetPkg/PciBusNoEnumerationDxe/PciDriverOverride.c > delete mode 100644 > DuetPkg/PciBusNoEnumerationDxe/PciDriverOverride.h > delete mode 100644 DuetPkg/PciBusNoEnumerationDxe/PciEnumerator.c > delete mode 100644 DuetPkg/PciBusNoEnumerationDxe/PciEnumerator.h > delete mode 100644 > DuetPkg/PciBusNoEnumerationDxe/PciEnumeratorSupport.c > delete mode 100644 > DuetPkg/PciBusNoEnumerationDxe/PciEnumeratorSupport.h > delete mode 100644 DuetPkg/PciBusNoEnumerationDxe/PciIo.c > delete mode 100644 DuetPkg/PciBusNoEnumerationDxe/PciIo.h > delete mode 100644 > DuetPkg/PciBusNoEnumerationDxe/PciOptionRomSupport.c > delete mode 100644 > DuetPkg/PciBusNoEnumerationDxe/PciOptionRomSupport.h > delete mode 100644 > DuetPkg/PciBusNoEnumerationDxe/PciPowerManagement.c > delete mode 100644 > DuetPkg/PciBusNoEnumerationDxe/PciPowerManagement.h > delete mode 100644 DuetPkg/PciBusNoEnumerationDxe/PciRomTable.c > delete mode 100644 DuetPkg/PciBusNoEnumerationDxe/PciRomTable.h > delete mode 100644 DuetPkg/PciRootBridgeNoEnumerationDxe/DeviceIo.c > delete mode 100644 DuetPkg/PciRootBridgeNoEnumerationDxe/DeviceIo.h > delete mode 100644 > DuetPkg/PciRootBridgeNoEnumerationDxe/Ia32/PcatIo.c > delete mode 100644 > DuetPkg/PciRootBridgeNoEnumerationDxe/PcatPciRootBridge.c > delete mode 100644 > DuetPkg/PciRootBridgeNoEnumerationDxe/PcatPciRootBridge.h > delete mode 100644 > DuetPkg/PciRootBridgeNoEnumerationDxe/PcatPciRootBridgeDevicePath.c > delete mode 100644 > DuetPkg/PciRootBridgeNoEnumerationDxe/PcatPciRootBridgeIo.c > delete mode 100644 > DuetPkg/PciRootBridgeNoEnumerationDxe/PciRootBridgeNoEnumeration.in > f > delete mode 100644 > DuetPkg/PciRootBridgeNoEnumerationDxe/X64/PcatIo.c > delete mode 100644 DuetPkg/PostBuild.bat > delete mode 100755 DuetPkg/PostBuild.sh > delete mode 100644 DuetPkg/ReadMe.txt > delete mode 100644 DuetPkg/SataControllerDxe/ComponentName.c > delete mode 100644 DuetPkg/SataControllerDxe/SataController.c > delete mode 100644 DuetPkg/SataControllerDxe/SataController.h > delete mode 100644 DuetPkg/SataControllerDxe/SataControllerDxe.inf > delete mode 100644 DuetPkg/SmbiosGenDxe/SmbiosGen.c > delete mode 100644 DuetPkg/SmbiosGenDxe/SmbiosGen.h > delete mode 100644 DuetPkg/SmbiosGenDxe/SmbiosGen.inf > delete mode 100644 DuetPkg/SmbiosGenDxe/SmbiosGenStrings.uni > delete mode 100755 DuetPkg/build32.sh > delete mode 100755 DuetPkg/build64.sh > > -- > 2.18.0.windows.1 ^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [PATCH v4 0/2] Remove DuetPkg and unused tools [not found] <20181203021730.12968-1-shenglei.zhang@intel.com> 2018-12-04 0:29 ` [PATCH v4 0/2] Remove DuetPkg and unused tools Wu, Hao A @ 2018-12-06 2:57 ` Ni, Ruiyu 2018-12-06 3:04 ` Gao, Liming 1 sibling, 1 reply; 3+ messages in thread From: Ni, Ruiyu @ 2018-12-06 2:57 UTC (permalink / raw) To: Zhang, Shenglei, edk2-devel@lists.01.org Cc: Wu, Hao A, Zhu, Yonghong, Gao, Liming Reviewed-by: Ruiyu Ni <Ruiyu.ni@intel.com> Thanks/Ray > -----Original Message----- > From: Zhang, Shenglei <shenglei.zhang@intel.com> > Sent: Monday, December 3, 2018 10:18 AM > To: edk2-devel@lists.01.org > Cc: Ni, Ruiyu <ruiyu.ni@intel.com>; Wu, Hao A <hao.a.wu@intel.com>; Zhu, > Yonghong <yonghong.zhu@intel.com>; Gao, Liming <liming.gao@intel.com> > Subject: [PATCH v4 0/2] Remove DuetPkg and unused tools > > DuetPkg depends on Legacy BIOS to provide a UEFI environment. > It was invented in the era when UEFI environment is hard to find. > Since now UEFI is very popular in PC area, we could stop the official support > of this package and remove it from the master. > And moreover, the tools only used by DuetPkg can also be removed. > https://bugzilla.tianocore.org/show_bug.cgi?id=1322 > > The changes are placed in > https://github.com/shenglei10/edk2/commits/duet > > v2:Remove these tools in Makefile and GNUmakefile. > > v3:Change the commit order. > > v4:Remove these tools in BinWrappers/PosixLike/ and > UserManuals. > > Cc: Ruiyu Ni <ruiyu.ni@intel.com> > Cc: Hao Wu <hao.a.wu@intel.com> > Cc: Yonghong Zhu <yonghong.zhu@intel.com> > Cc: Liming Gao <liming.gao@intel.com> > Shenglei Zhang (2): > DuetPkg: Remove DuetPkg > BaseTools: Remove tools only used by DuetPkg > > BaseTools/Source/BinaryFiles.txt | 4 - > BaseTools/Source/C/BootSectImage/GNUmakefile | 21 - > BaseTools/Source/C/BootSectImage/Makefile | 22 - > .../Source/C/BootSectImage/bootsectimage.c | 955 ------ > BaseTools/Source/C/BootSectImage/fat.h | 152 - > BaseTools/Source/C/BootSectImage/mbr.h | 58 - > BaseTools/Source/C/EfiLdrImage/EfiLdrImage.c | 319 -- > BaseTools/Source/C/EfiLdrImage/GNUmakefile | 21 - > BaseTools/Source/C/EfiLdrImage/Makefile | 22 - > BaseTools/Source/C/GNUmakefile | 5 - > BaseTools/Source/C/GenBootSector/FatFormat.h | 152 - > .../Source/C/GenBootSector/GenBootSector.c | 823 ----- > .../Source/C/GenBootSector/GetDrvNumOffset.c | 73 - > BaseTools/Source/C/GenBootSector/Makefile | 22 - > BaseTools/Source/C/GenPage/GNUmakefile | 21 - > BaseTools/Source/C/GenPage/GenPage.c | 441 --- > BaseTools/Source/C/GenPage/Makefile | 22 - > BaseTools/Source/C/GenPage/VirtualMemory.h | 122 - > .../Source/C/GnuGenBootSector/FatFormat.h | 152 - > .../Source/C/GnuGenBootSector/GNUmakefile | 21 - > .../C/GnuGenBootSector/GnuGenBootSector.c | 455 --- > BaseTools/Source/C/Makefile | 4 - > BaseTools/toolsetup.bat | 4 - > DuetPkg/AcpiResetDxe/Reset.c | 212 -- > DuetPkg/AcpiResetDxe/Reset.inf | 47 - > DuetPkg/BiosVideoThunkDxe/BiosVideo.c | 2822 ----------------- > DuetPkg/BiosVideoThunkDxe/BiosVideo.h | 504 --- > DuetPkg/BiosVideoThunkDxe/BiosVideo.inf | 50 - > DuetPkg/BiosVideoThunkDxe/ComponentName.c | 166 - > DuetPkg/BiosVideoThunkDxe/LegacyBiosThunk.c | 220 -- > .../BiosVideoThunkDxe/VesaBiosExtensions.h | 457 --- > DuetPkg/BootSector/BootSector.inf | 79 - > DuetPkg/BootSector/FILE.LST | 39 - > DuetPkg/BootSector/GNUmakefile | 140 - > DuetPkg/BootSector/Gpt.S | 297 -- > DuetPkg/BootSector/Gpt.asm | 294 -- > DuetPkg/BootSector/Makefile | 173 - > DuetPkg/BootSector/Mbr.S | 262 -- > DuetPkg/BootSector/Mbr.asm | 261 -- > DuetPkg/BootSector/bin/Gpt.com | Bin 512 -> 0 bytes > DuetPkg/BootSector/bin/Mbr.com | Bin 512 -> 0 bytes > DuetPkg/BootSector/bin/Readme.txt | 8 - > DuetPkg/BootSector/bin/St16_64.com | Bin 4096 -> 0 bytes > DuetPkg/BootSector/bin/St32_64.com | Bin 4096 -> 0 bytes > DuetPkg/BootSector/bin/Start.com | Bin 4096 -> 0 bytes > DuetPkg/BootSector/bin/Start16.com | Bin 4096 -> 0 bytes > DuetPkg/BootSector/bin/Start32.com | Bin 4096 -> 0 bytes > DuetPkg/BootSector/bin/Start64.com | Bin 4096 -> 0 bytes > DuetPkg/BootSector/bin/bootsect.com | Bin 512 -> 0 bytes > DuetPkg/BootSector/bin/bs16.com | Bin 512 -> 0 bytes > DuetPkg/BootSector/bin/bs32.com | Bin 512 -> 0 bytes > DuetPkg/BootSector/bin/efi32.com | Bin 139264 -> 0 bytes > DuetPkg/BootSector/bin/efi32.com2 | Bin 4096 -> 0 bytes > DuetPkg/BootSector/bin/efi64.com | Bin 139264 -> 0 bytes > DuetPkg/BootSector/bin/efi64.com2 | Bin 4096 -> 0 bytes > DuetPkg/BootSector/bootsect.S | 303 -- > DuetPkg/BootSector/bootsect.asm | 301 -- > DuetPkg/BootSector/bs16.S | 291 -- > DuetPkg/BootSector/bs16.asm | 288 -- > DuetPkg/BootSector/bs32.S | 312 -- > DuetPkg/BootSector/bs32.asm | 310 -- > DuetPkg/BootSector/efi32.S | 1176 ------- > DuetPkg/BootSector/efi32.asm | 582 ---- > DuetPkg/BootSector/efi64.S | 1385 -------- > DuetPkg/BootSector/efi64.asm | 787 ----- > DuetPkg/BootSector/st16_64.S | 1142 ------- > DuetPkg/BootSector/st16_64.asm | 1140 ------- > DuetPkg/BootSector/st32_64.S | 1157 ------- > DuetPkg/BootSector/st32_64.asm | 1156 ------- > DuetPkg/BootSector/start.S | 919 ------ > DuetPkg/BootSector/start.asm | 916 ------ > DuetPkg/BootSector/start16.S | 910 ------ > DuetPkg/BootSector/start16.asm | 909 ------ > DuetPkg/BootSector/start32.S | 927 ------ > DuetPkg/BootSector/start32.asm | 924 ------ > DuetPkg/BootSector/start64.S | 1149 ------- > DuetPkg/BootSector/start64.asm | 1147 ------- > DuetPkg/CreateBootDisk.bat | 145 - > DuetPkg/CreateBootDisk.sh | 212 -- > DuetPkg/DuetPkg.dec | 42 - > DuetPkg/DuetPkg.fdf | 150 - > DuetPkg/DuetPkgIa32.dsc | 283 -- > DuetPkg/DuetPkgX64.dsc | 284 -- > DuetPkg/DxeIpl/Debug.c | 83 - > DuetPkg/DxeIpl/Debug.h | 41 - > DuetPkg/DxeIpl/DxeInit.c | 278 -- > DuetPkg/DxeIpl/DxeIpl.h | 49 - > DuetPkg/DxeIpl/DxeIpl.inf | 70 - > DuetPkg/DxeIpl/HobGeneration.c | 1000 ------ > DuetPkg/DxeIpl/HobGeneration.h | 171 - > DuetPkg/DxeIpl/Ia32/EnterDxeCore.c | 31 - > DuetPkg/DxeIpl/Ia32/Paging.c | 172 - > DuetPkg/DxeIpl/Ia32/VirtualMemory.h | 88 - > DuetPkg/DxeIpl/LegacyTable.c | 357 --- > DuetPkg/DxeIpl/LegacyTable.h | 31 - > DuetPkg/DxeIpl/PpisNeededByDxeCore.c | 59 - > DuetPkg/DxeIpl/PpisNeededByDxeCore.h | 64 - > DuetPkg/DxeIpl/SerialStatusCode.c | 760 ----- > DuetPkg/DxeIpl/SerialStatusCode.h | 39 - > DuetPkg/DxeIpl/X64/EnterDxeCore.c | 32 - > DuetPkg/DxeIpl/X64/Paging.c | 238 -- > DuetPkg/DxeIpl/X64/VirtualMemory.h | 117 - > DuetPkg/EfiLdr/Debug.c | 80 - > DuetPkg/EfiLdr/Debug.h | 41 - > DuetPkg/EfiLdr/EfiLdr.h | 89 - > DuetPkg/EfiLdr/EfiLdr.inf | 55 - > DuetPkg/EfiLdr/EfiLdrHandoff.h | 56 - > DuetPkg/EfiLdr/EfiLoader.c | 294 -- > DuetPkg/EfiLdr/LzmaDecompress.h | 70 - > DuetPkg/EfiLdr/PeLoader.c | 635 ---- > DuetPkg/EfiLdr/PeLoader.h | 42 - > DuetPkg/EfiLdr/Support.c | 237 -- > DuetPkg/EfiLdr/Support.h | 50 - > DuetPkg/EfiLdr/TianoDecompress.c | 990 ------ > DuetPkg/EfiLdr/TianoDecompress.h | 90 - > DuetPkg/EfiLdr/efildr.c | 28 - > DuetPkg/FSVariable/FSVariable.c | 1992 ------------ > DuetPkg/FSVariable/FSVariable.h | 162 - > DuetPkg/FSVariable/FSVariable.inf | 80 - > DuetPkg/FSVariable/FileStorage.c | 437 --- > DuetPkg/FSVariable/MemStorage.c | 135 - > DuetPkg/FSVariable/VariableStorage.h | 118 - > DuetPkg/FvbRuntimeService/DUETFwh.inf | 58 - > DuetPkg/FvbRuntimeService/FWBlockService.c | 1659 ---------- > DuetPkg/FvbRuntimeService/FileIo.c | 210 -- > DuetPkg/FvbRuntimeService/FileIo.h | 58 - > DuetPkg/FvbRuntimeService/FvbInfo.c | 121 - > DuetPkg/FvbRuntimeService/FwBlockService.h | 298 -- > DuetPkg/Include/EfiFlashMap.h | 153 - > DuetPkg/Include/EfiLdrHandoff.h | 59 - > DuetPkg/Include/FlashLayout.h | 44 - > DuetPkg/Include/Guid/AcpiDescription.h | 109 - > DuetPkg/Include/Guid/ConsoleOutConfig.h | 33 - > DuetPkg/Include/Guid/DxeCoreFileName.h | 23 - > DuetPkg/Include/Guid/FlashMapHob.h | 33 - > DuetPkg/Include/Guid/LdrMemoryDescriptor.h | 33 - > DuetPkg/Include/Guid/PciExpressBaseAddress.h | 46 - > DuetPkg/Include/Guid/PciOptionRomTable.h | 41 - > DuetPkg/LegacyMetronome/Metronome.c | 125 - > DuetPkg/LegacyMetronome/Metronome.h | 75 - > DuetPkg/LegacyMetronome/Metronome.inf | 43 - > DuetPkg/Library/DuetBdsLib/BdsPlatform.c | 1731 ---------- > DuetPkg/Library/DuetBdsLib/BdsPlatform.h | 288 -- > DuetPkg/Library/DuetBdsLib/PlatformBds.inf | 65 - > DuetPkg/Library/DuetBdsLib/PlatformData.c | 161 - > DuetPkg/Library/DuetTimerLib/DuetTimerLib.inf | 54 - > DuetPkg/Library/DuetTimerLib/X86TimerLib.c | 281 -- > .../DxeCoreReportStatusCodeLibFromHob.inf | 63 - > .../DxeSupport.c | 177 -- > .../ReportStatusCodeLib.c | 535 ---- > .../ReportStatusCodeLibInternal.h | 118 - > .../PciBusNoEnumerationDxe/ComponentName.c | 161 - > DuetPkg/PciBusNoEnumerationDxe/PciBus.c | 346 -- > DuetPkg/PciBusNoEnumerationDxe/PciBus.h | 225 -- > .../PciBusNoEnumeration.inf | 72 - > DuetPkg/PciBusNoEnumerationDxe/PciCommand.c | 453 --- > DuetPkg/PciBusNoEnumerationDxe/PciCommand.h | 167 - > .../PciBusNoEnumerationDxe/PciDeviceSupport.c | 973 ------ > .../PciBusNoEnumerationDxe/PciDeviceSupport.h | 324 -- > .../PciDriverOverride.c | 176 - > .../PciDriverOverride.h | 110 - > .../PciBusNoEnumerationDxe/PciEnumerator.c | 57 - > .../PciBusNoEnumerationDxe/PciEnumerator.h | 47 - > .../PciEnumeratorSupport.c | 1385 -------- > .../PciEnumeratorSupport.h | 108 - > DuetPkg/PciBusNoEnumerationDxe/PciIo.c | 1852 ----------- > DuetPkg/PciBusNoEnumerationDxe/PciIo.h | 48 - > .../PciOptionRomSupport.c | 557 ---- > .../PciOptionRomSupport.h | 92 - > .../PciPowerManagement.c | 100 - > .../PciPowerManagement.h | 49 - > DuetPkg/PciBusNoEnumerationDxe/PciRomTable.c | 393 --- > DuetPkg/PciBusNoEnumerationDxe/PciRomTable.h | 58 - > .../PciRootBridgeNoEnumerationDxe/DeviceIo.c | 845 ----- > .../PciRootBridgeNoEnumerationDxe/DeviceIo.h | 449 --- > .../Ia32/PcatIo.c | 738 ----- > .../PcatPciRootBridge.c | 1009 ------ > .../PcatPciRootBridge.h | 244 -- > .../PcatPciRootBridgeDevicePath.c | 93 - > .../PcatPciRootBridgeIo.c | 1036 ------ > .../PciRootBridgeNoEnumeration.inf | 66 - > .../X64/PcatIo.c | 738 ----- > DuetPkg/PostBuild.bat | 83 - > DuetPkg/PostBuild.sh | 103 - > DuetPkg/ReadMe.txt | 84 - > DuetPkg/SataControllerDxe/ComponentName.c | 176 - > DuetPkg/SataControllerDxe/SataController.c | 1049 ------ > DuetPkg/SataControllerDxe/SataController.h | 542 ---- > .../SataControllerDxe/SataControllerDxe.inf | 49 - > DuetPkg/SmbiosGenDxe/SmbiosGen.c | 330 -- > DuetPkg/SmbiosGenDxe/SmbiosGen.h | 80 - > DuetPkg/SmbiosGenDxe/SmbiosGen.inf | 61 - > DuetPkg/SmbiosGenDxe/SmbiosGenStrings.uni | 32 - > DuetPkg/build32.sh | 133 - > DuetPkg/build64.sh | 132 - > 195 files changed, 61049 deletions(-) > delete mode 100644 BaseTools/Source/C/BootSectImage/GNUmakefile > delete mode 100644 BaseTools/Source/C/BootSectImage/Makefile > delete mode 100644 BaseTools/Source/C/BootSectImage/bootsectimage.c > delete mode 100644 BaseTools/Source/C/BootSectImage/fat.h > delete mode 100644 BaseTools/Source/C/BootSectImage/mbr.h > delete mode 100644 BaseTools/Source/C/EfiLdrImage/EfiLdrImage.c > delete mode 100644 BaseTools/Source/C/EfiLdrImage/GNUmakefile > delete mode 100644 BaseTools/Source/C/EfiLdrImage/Makefile > delete mode 100644 BaseTools/Source/C/GenBootSector/FatFormat.h > delete mode 100644 BaseTools/Source/C/GenBootSector/GenBootSector.c > delete mode 100644 > BaseTools/Source/C/GenBootSector/GetDrvNumOffset.c > delete mode 100644 BaseTools/Source/C/GenBootSector/Makefile > delete mode 100644 BaseTools/Source/C/GenPage/GNUmakefile > delete mode 100644 BaseTools/Source/C/GenPage/GenPage.c > delete mode 100644 BaseTools/Source/C/GenPage/Makefile > delete mode 100644 BaseTools/Source/C/GenPage/VirtualMemory.h > delete mode 100644 BaseTools/Source/C/GnuGenBootSector/FatFormat.h > delete mode 100644 BaseTools/Source/C/GnuGenBootSector/GNUmakefile > delete mode 100644 > BaseTools/Source/C/GnuGenBootSector/GnuGenBootSector.c > delete mode 100644 DuetPkg/AcpiResetDxe/Reset.c delete mode 100644 > DuetPkg/AcpiResetDxe/Reset.inf delete mode 100644 > DuetPkg/BiosVideoThunkDxe/BiosVideo.c > delete mode 100644 DuetPkg/BiosVideoThunkDxe/BiosVideo.h > delete mode 100644 DuetPkg/BiosVideoThunkDxe/BiosVideo.inf > delete mode 100644 DuetPkg/BiosVideoThunkDxe/ComponentName.c > delete mode 100644 DuetPkg/BiosVideoThunkDxe/LegacyBiosThunk.c > delete mode 100644 DuetPkg/BiosVideoThunkDxe/VesaBiosExtensions.h > delete mode 100644 DuetPkg/BootSector/BootSector.inf delete mode > 100644 DuetPkg/BootSector/FILE.LST delete mode 100644 > DuetPkg/BootSector/GNUmakefile delete mode 100644 > DuetPkg/BootSector/Gpt.S delete mode 100644 > DuetPkg/BootSector/Gpt.asm delete mode 100644 > DuetPkg/BootSector/Makefile delete mode 100644 > DuetPkg/BootSector/Mbr.S delete mode 100644 > DuetPkg/BootSector/Mbr.asm delete mode 100644 > DuetPkg/BootSector/bin/Gpt.com delete mode 100644 > DuetPkg/BootSector/bin/Mbr.com delete mode 100644 > DuetPkg/BootSector/bin/Readme.txt delete mode 100644 > DuetPkg/BootSector/bin/St16_64.com > delete mode 100644 DuetPkg/BootSector/bin/St32_64.com > delete mode 100644 DuetPkg/BootSector/bin/Start.com delete mode > 100644 DuetPkg/BootSector/bin/Start16.com > delete mode 100644 DuetPkg/BootSector/bin/Start32.com > delete mode 100644 DuetPkg/BootSector/bin/Start64.com > delete mode 100644 DuetPkg/BootSector/bin/bootsect.com > delete mode 100644 DuetPkg/BootSector/bin/bs16.com delete mode > 100644 DuetPkg/BootSector/bin/bs32.com delete mode 100644 > DuetPkg/BootSector/bin/efi32.com delete mode 100644 > DuetPkg/BootSector/bin/efi32.com2 delete mode 100644 > DuetPkg/BootSector/bin/efi64.com delete mode 100644 > DuetPkg/BootSector/bin/efi64.com2 delete mode 100644 > DuetPkg/BootSector/bootsect.S delete mode 100644 > DuetPkg/BootSector/bootsect.asm delete mode 100644 > DuetPkg/BootSector/bs16.S delete mode 100644 > DuetPkg/BootSector/bs16.asm delete mode 100644 > DuetPkg/BootSector/bs32.S delete mode 100644 > DuetPkg/BootSector/bs32.asm delete mode 100644 > DuetPkg/BootSector/efi32.S delete mode 100644 > DuetPkg/BootSector/efi32.asm delete mode 100644 > DuetPkg/BootSector/efi64.S delete mode 100644 > DuetPkg/BootSector/efi64.asm delete mode 100644 > DuetPkg/BootSector/st16_64.S delete mode 100644 > DuetPkg/BootSector/st16_64.asm delete mode 100644 > DuetPkg/BootSector/st32_64.S delete mode 100644 > DuetPkg/BootSector/st32_64.asm delete mode 100644 > DuetPkg/BootSector/start.S delete mode 100644 > DuetPkg/BootSector/start.asm delete mode 100644 > DuetPkg/BootSector/start16.S delete mode 100644 > DuetPkg/BootSector/start16.asm delete mode 100644 > DuetPkg/BootSector/start32.S delete mode 100644 > DuetPkg/BootSector/start32.asm delete mode 100644 > DuetPkg/BootSector/start64.S delete mode 100644 > DuetPkg/BootSector/start64.asm delete mode 100644 > DuetPkg/CreateBootDisk.bat delete mode 100755 > DuetPkg/CreateBootDisk.sh delete mode 100644 DuetPkg/DuetPkg.dec > delete mode 100644 DuetPkg/DuetPkg.fdf delete mode 100644 > DuetPkg/DuetPkgIa32.dsc delete mode 100644 DuetPkg/DuetPkgX64.dsc > delete mode 100644 DuetPkg/DxeIpl/Debug.c delete mode 100644 > DuetPkg/DxeIpl/Debug.h delete mode 100644 DuetPkg/DxeIpl/DxeInit.c > delete mode 100644 DuetPkg/DxeIpl/DxeIpl.h delete mode 100644 > DuetPkg/DxeIpl/DxeIpl.inf delete mode 100644 > DuetPkg/DxeIpl/HobGeneration.c delete mode 100644 > DuetPkg/DxeIpl/HobGeneration.h delete mode 100644 > DuetPkg/DxeIpl/Ia32/EnterDxeCore.c > delete mode 100644 DuetPkg/DxeIpl/Ia32/Paging.c delete mode 100644 > DuetPkg/DxeIpl/Ia32/VirtualMemory.h > delete mode 100644 DuetPkg/DxeIpl/LegacyTable.c delete mode 100644 > DuetPkg/DxeIpl/LegacyTable.h delete mode 100644 > DuetPkg/DxeIpl/PpisNeededByDxeCore.c > delete mode 100644 DuetPkg/DxeIpl/PpisNeededByDxeCore.h > delete mode 100644 DuetPkg/DxeIpl/SerialStatusCode.c delete mode > 100644 DuetPkg/DxeIpl/SerialStatusCode.h delete mode 100644 > DuetPkg/DxeIpl/X64/EnterDxeCore.c delete mode 100644 > DuetPkg/DxeIpl/X64/Paging.c delete mode 100644 > DuetPkg/DxeIpl/X64/VirtualMemory.h > delete mode 100644 DuetPkg/EfiLdr/Debug.c delete mode 100644 > DuetPkg/EfiLdr/Debug.h delete mode 100644 DuetPkg/EfiLdr/EfiLdr.h > delete mode 100644 DuetPkg/EfiLdr/EfiLdr.inf delete mode 100644 > DuetPkg/EfiLdr/EfiLdrHandoff.h delete mode 100644 > DuetPkg/EfiLdr/EfiLoader.c delete mode 100644 > DuetPkg/EfiLdr/LzmaDecompress.h delete mode 100644 > DuetPkg/EfiLdr/PeLoader.c delete mode 100644 DuetPkg/EfiLdr/PeLoader.h > delete mode 100644 DuetPkg/EfiLdr/Support.c delete mode 100644 > DuetPkg/EfiLdr/Support.h delete mode 100644 > DuetPkg/EfiLdr/TianoDecompress.c delete mode 100644 > DuetPkg/EfiLdr/TianoDecompress.h delete mode 100644 > DuetPkg/EfiLdr/efildr.c delete mode 100644 > DuetPkg/FSVariable/FSVariable.c delete mode 100644 > DuetPkg/FSVariable/FSVariable.h delete mode 100644 > DuetPkg/FSVariable/FSVariable.inf delete mode 100644 > DuetPkg/FSVariable/FileStorage.c delete mode 100644 > DuetPkg/FSVariable/MemStorage.c delete mode 100644 > DuetPkg/FSVariable/VariableStorage.h > delete mode 100644 DuetPkg/FvbRuntimeService/DUETFwh.inf > delete mode 100644 DuetPkg/FvbRuntimeService/FWBlockService.c > delete mode 100644 DuetPkg/FvbRuntimeService/FileIo.c > delete mode 100644 DuetPkg/FvbRuntimeService/FileIo.h > delete mode 100644 DuetPkg/FvbRuntimeService/FvbInfo.c > delete mode 100644 DuetPkg/FvbRuntimeService/FwBlockService.h > delete mode 100644 DuetPkg/Include/EfiFlashMap.h delete mode 100644 > DuetPkg/Include/EfiLdrHandoff.h delete mode 100644 > DuetPkg/Include/FlashLayout.h delete mode 100644 > DuetPkg/Include/Guid/AcpiDescription.h > delete mode 100644 DuetPkg/Include/Guid/ConsoleOutConfig.h > delete mode 100644 DuetPkg/Include/Guid/DxeCoreFileName.h > delete mode 100644 DuetPkg/Include/Guid/FlashMapHob.h > delete mode 100644 DuetPkg/Include/Guid/LdrMemoryDescriptor.h > delete mode 100644 DuetPkg/Include/Guid/PciExpressBaseAddress.h > delete mode 100644 DuetPkg/Include/Guid/PciOptionRomTable.h > delete mode 100644 DuetPkg/LegacyMetronome/Metronome.c > delete mode 100644 DuetPkg/LegacyMetronome/Metronome.h > delete mode 100644 DuetPkg/LegacyMetronome/Metronome.inf > delete mode 100644 DuetPkg/Library/DuetBdsLib/BdsPlatform.c > delete mode 100644 DuetPkg/Library/DuetBdsLib/BdsPlatform.h > delete mode 100644 DuetPkg/Library/DuetBdsLib/PlatformBds.inf > delete mode 100644 DuetPkg/Library/DuetBdsLib/PlatformData.c > delete mode 100644 DuetPkg/Library/DuetTimerLib/DuetTimerLib.inf > delete mode 100644 DuetPkg/Library/DuetTimerLib/X86TimerLib.c > delete mode 100644 > DuetPkg/Library/DxeCoreReportStatusCodeLibFromHob/DxeCoreReportStat > usCodeLibFromHob.inf > delete mode 100644 > DuetPkg/Library/DxeCoreReportStatusCodeLibFromHob/DxeSupport.c > delete mode 100644 > DuetPkg/Library/DxeCoreReportStatusCodeLibFromHob/ReportStatusCodeL > ib.c > delete mode 100644 > DuetPkg/Library/DxeCoreReportStatusCodeLibFromHob/ReportStatusCodeL > ibInternal.h > delete mode 100644 > DuetPkg/PciBusNoEnumerationDxe/ComponentName.c > delete mode 100644 DuetPkg/PciBusNoEnumerationDxe/PciBus.c > delete mode 100644 DuetPkg/PciBusNoEnumerationDxe/PciBus.h > delete mode 100644 > DuetPkg/PciBusNoEnumerationDxe/PciBusNoEnumeration.inf > delete mode 100644 DuetPkg/PciBusNoEnumerationDxe/PciCommand.c > delete mode 100644 DuetPkg/PciBusNoEnumerationDxe/PciCommand.h > delete mode 100644 > DuetPkg/PciBusNoEnumerationDxe/PciDeviceSupport.c > delete mode 100644 > DuetPkg/PciBusNoEnumerationDxe/PciDeviceSupport.h > delete mode 100644 > DuetPkg/PciBusNoEnumerationDxe/PciDriverOverride.c > delete mode 100644 > DuetPkg/PciBusNoEnumerationDxe/PciDriverOverride.h > delete mode 100644 DuetPkg/PciBusNoEnumerationDxe/PciEnumerator.c > delete mode 100644 DuetPkg/PciBusNoEnumerationDxe/PciEnumerator.h > delete mode 100644 > DuetPkg/PciBusNoEnumerationDxe/PciEnumeratorSupport.c > delete mode 100644 > DuetPkg/PciBusNoEnumerationDxe/PciEnumeratorSupport.h > delete mode 100644 DuetPkg/PciBusNoEnumerationDxe/PciIo.c > delete mode 100644 DuetPkg/PciBusNoEnumerationDxe/PciIo.h > delete mode 100644 > DuetPkg/PciBusNoEnumerationDxe/PciOptionRomSupport.c > delete mode 100644 > DuetPkg/PciBusNoEnumerationDxe/PciOptionRomSupport.h > delete mode 100644 > DuetPkg/PciBusNoEnumerationDxe/PciPowerManagement.c > delete mode 100644 > DuetPkg/PciBusNoEnumerationDxe/PciPowerManagement.h > delete mode 100644 DuetPkg/PciBusNoEnumerationDxe/PciRomTable.c > delete mode 100644 DuetPkg/PciBusNoEnumerationDxe/PciRomTable.h > delete mode 100644 DuetPkg/PciRootBridgeNoEnumerationDxe/DeviceIo.c > delete mode 100644 DuetPkg/PciRootBridgeNoEnumerationDxe/DeviceIo.h > delete mode 100644 > DuetPkg/PciRootBridgeNoEnumerationDxe/Ia32/PcatIo.c > delete mode 100644 > DuetPkg/PciRootBridgeNoEnumerationDxe/PcatPciRootBridge.c > delete mode 100644 > DuetPkg/PciRootBridgeNoEnumerationDxe/PcatPciRootBridge.h > delete mode 100644 > DuetPkg/PciRootBridgeNoEnumerationDxe/PcatPciRootBridgeDevicePath.c > delete mode 100644 > DuetPkg/PciRootBridgeNoEnumerationDxe/PcatPciRootBridgeIo.c > delete mode 100644 > DuetPkg/PciRootBridgeNoEnumerationDxe/PciRootBridgeNoEnumeration.in > f > delete mode 100644 > DuetPkg/PciRootBridgeNoEnumerationDxe/X64/PcatIo.c > delete mode 100644 DuetPkg/PostBuild.bat delete mode 100755 > DuetPkg/PostBuild.sh delete mode 100644 DuetPkg/ReadMe.txt delete > mode 100644 DuetPkg/SataControllerDxe/ComponentName.c > delete mode 100644 DuetPkg/SataControllerDxe/SataController.c > delete mode 100644 DuetPkg/SataControllerDxe/SataController.h > delete mode 100644 DuetPkg/SataControllerDxe/SataControllerDxe.inf > delete mode 100644 DuetPkg/SmbiosGenDxe/SmbiosGen.c delete mode > 100644 DuetPkg/SmbiosGenDxe/SmbiosGen.h delete mode 100644 > DuetPkg/SmbiosGenDxe/SmbiosGen.inf > delete mode 100644 DuetPkg/SmbiosGenDxe/SmbiosGenStrings.uni > delete mode 100755 DuetPkg/build32.sh > delete mode 100755 DuetPkg/build64.sh > > -- > 2.18.0.windows.1 ^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [PATCH v4 0/2] Remove DuetPkg and unused tools 2018-12-06 2:57 ` Ni, Ruiyu @ 2018-12-06 3:04 ` Gao, Liming 0 siblings, 0 replies; 3+ messages in thread From: Gao, Liming @ 2018-12-06 3:04 UTC (permalink / raw) To: Ni, Ruiyu, Zhang, Shenglei, edk2-devel@lists.01.org Cc: Wu, Hao A, Zhu, Yonghong Reviewed-by: Liming Gao <liming.gao@intel.com> for BaseTools part. Besides, please also update Maintainers.txt to remove DuetPkg. >-----Original Message----- >From: Ni, Ruiyu >Sent: Thursday, December 06, 2018 10:58 AM >To: Zhang, Shenglei <shenglei.zhang@intel.com>; edk2-devel@lists.01.org >Cc: Wu, Hao A <hao.a.wu@intel.com>; Zhu, Yonghong ><yonghong.zhu@intel.com>; Gao, Liming <liming.gao@intel.com> >Subject: RE: [PATCH v4 0/2] Remove DuetPkg and unused tools > >Reviewed-by: Ruiyu Ni <Ruiyu.ni@intel.com> > >Thanks/Ray > >> -----Original Message----- >> From: Zhang, Shenglei <shenglei.zhang@intel.com> >> Sent: Monday, December 3, 2018 10:18 AM >> To: edk2-devel@lists.01.org >> Cc: Ni, Ruiyu <ruiyu.ni@intel.com>; Wu, Hao A <hao.a.wu@intel.com>; Zhu, >> Yonghong <yonghong.zhu@intel.com>; Gao, Liming <liming.gao@intel.com> >> Subject: [PATCH v4 0/2] Remove DuetPkg and unused tools >> >> DuetPkg depends on Legacy BIOS to provide a UEFI environment. >> It was invented in the era when UEFI environment is hard to find. >> Since now UEFI is very popular in PC area, we could stop the official support >> of this package and remove it from the master. >> And moreover, the tools only used by DuetPkg can also be removed. >> https://bugzilla.tianocore.org/show_bug.cgi?id=1322 >> >> The changes are placed in >> https://github.com/shenglei10/edk2/commits/duet >> >> v2:Remove these tools in Makefile and GNUmakefile. >> >> v3:Change the commit order. >> >> v4:Remove these tools in BinWrappers/PosixLike/ and >> UserManuals. >> >> Cc: Ruiyu Ni <ruiyu.ni@intel.com> >> Cc: Hao Wu <hao.a.wu@intel.com> >> Cc: Yonghong Zhu <yonghong.zhu@intel.com> >> Cc: Liming Gao <liming.gao@intel.com> >> Shenglei Zhang (2): >> DuetPkg: Remove DuetPkg >> BaseTools: Remove tools only used by DuetPkg >> >> BaseTools/Source/BinaryFiles.txt | 4 - >> BaseTools/Source/C/BootSectImage/GNUmakefile | 21 - >> BaseTools/Source/C/BootSectImage/Makefile | 22 - >> .../Source/C/BootSectImage/bootsectimage.c | 955 ------ >> BaseTools/Source/C/BootSectImage/fat.h | 152 - >> BaseTools/Source/C/BootSectImage/mbr.h | 58 - >> BaseTools/Source/C/EfiLdrImage/EfiLdrImage.c | 319 -- >> BaseTools/Source/C/EfiLdrImage/GNUmakefile | 21 - >> BaseTools/Source/C/EfiLdrImage/Makefile | 22 - >> BaseTools/Source/C/GNUmakefile | 5 - >> BaseTools/Source/C/GenBootSector/FatFormat.h | 152 - >> .../Source/C/GenBootSector/GenBootSector.c | 823 ----- >> .../Source/C/GenBootSector/GetDrvNumOffset.c | 73 - >> BaseTools/Source/C/GenBootSector/Makefile | 22 - >> BaseTools/Source/C/GenPage/GNUmakefile | 21 - >> BaseTools/Source/C/GenPage/GenPage.c | 441 --- >> BaseTools/Source/C/GenPage/Makefile | 22 - >> BaseTools/Source/C/GenPage/VirtualMemory.h | 122 - >> .../Source/C/GnuGenBootSector/FatFormat.h | 152 - >> .../Source/C/GnuGenBootSector/GNUmakefile | 21 - >> .../C/GnuGenBootSector/GnuGenBootSector.c | 455 --- >> BaseTools/Source/C/Makefile | 4 - >> BaseTools/toolsetup.bat | 4 - >> DuetPkg/AcpiResetDxe/Reset.c | 212 -- >> DuetPkg/AcpiResetDxe/Reset.inf | 47 - >> DuetPkg/BiosVideoThunkDxe/BiosVideo.c | 2822 ----------------- >> DuetPkg/BiosVideoThunkDxe/BiosVideo.h | 504 --- >> DuetPkg/BiosVideoThunkDxe/BiosVideo.inf | 50 - >> DuetPkg/BiosVideoThunkDxe/ComponentName.c | 166 - >> DuetPkg/BiosVideoThunkDxe/LegacyBiosThunk.c | 220 -- >> .../BiosVideoThunkDxe/VesaBiosExtensions.h | 457 --- >> DuetPkg/BootSector/BootSector.inf | 79 - >> DuetPkg/BootSector/FILE.LST | 39 - >> DuetPkg/BootSector/GNUmakefile | 140 - >> DuetPkg/BootSector/Gpt.S | 297 -- >> DuetPkg/BootSector/Gpt.asm | 294 -- >> DuetPkg/BootSector/Makefile | 173 - >> DuetPkg/BootSector/Mbr.S | 262 -- >> DuetPkg/BootSector/Mbr.asm | 261 -- >> DuetPkg/BootSector/bin/Gpt.com | Bin 512 -> 0 bytes >> DuetPkg/BootSector/bin/Mbr.com | Bin 512 -> 0 bytes >> DuetPkg/BootSector/bin/Readme.txt | 8 - >> DuetPkg/BootSector/bin/St16_64.com | Bin 4096 -> 0 bytes >> DuetPkg/BootSector/bin/St32_64.com | Bin 4096 -> 0 bytes >> DuetPkg/BootSector/bin/Start.com | Bin 4096 -> 0 bytes >> DuetPkg/BootSector/bin/Start16.com | Bin 4096 -> 0 bytes >> DuetPkg/BootSector/bin/Start32.com | Bin 4096 -> 0 bytes >> DuetPkg/BootSector/bin/Start64.com | Bin 4096 -> 0 bytes >> DuetPkg/BootSector/bin/bootsect.com | Bin 512 -> 0 bytes >> DuetPkg/BootSector/bin/bs16.com | Bin 512 -> 0 bytes >> DuetPkg/BootSector/bin/bs32.com | Bin 512 -> 0 bytes >> DuetPkg/BootSector/bin/efi32.com | Bin 139264 -> 0 bytes >> DuetPkg/BootSector/bin/efi32.com2 | Bin 4096 -> 0 bytes >> DuetPkg/BootSector/bin/efi64.com | Bin 139264 -> 0 bytes >> DuetPkg/BootSector/bin/efi64.com2 | Bin 4096 -> 0 bytes >> DuetPkg/BootSector/bootsect.S | 303 -- >> DuetPkg/BootSector/bootsect.asm | 301 -- >> DuetPkg/BootSector/bs16.S | 291 -- >> DuetPkg/BootSector/bs16.asm | 288 -- >> DuetPkg/BootSector/bs32.S | 312 -- >> DuetPkg/BootSector/bs32.asm | 310 -- >> DuetPkg/BootSector/efi32.S | 1176 ------- >> DuetPkg/BootSector/efi32.asm | 582 ---- >> DuetPkg/BootSector/efi64.S | 1385 -------- >> DuetPkg/BootSector/efi64.asm | 787 ----- >> DuetPkg/BootSector/st16_64.S | 1142 ------- >> DuetPkg/BootSector/st16_64.asm | 1140 ------- >> DuetPkg/BootSector/st32_64.S | 1157 ------- >> DuetPkg/BootSector/st32_64.asm | 1156 ------- >> DuetPkg/BootSector/start.S | 919 ------ >> DuetPkg/BootSector/start.asm | 916 ------ >> DuetPkg/BootSector/start16.S | 910 ------ >> DuetPkg/BootSector/start16.asm | 909 ------ >> DuetPkg/BootSector/start32.S | 927 ------ >> DuetPkg/BootSector/start32.asm | 924 ------ >> DuetPkg/BootSector/start64.S | 1149 ------- >> DuetPkg/BootSector/start64.asm | 1147 ------- >> DuetPkg/CreateBootDisk.bat | 145 - >> DuetPkg/CreateBootDisk.sh | 212 -- >> DuetPkg/DuetPkg.dec | 42 - >> DuetPkg/DuetPkg.fdf | 150 - >> DuetPkg/DuetPkgIa32.dsc | 283 -- >> DuetPkg/DuetPkgX64.dsc | 284 -- >> DuetPkg/DxeIpl/Debug.c | 83 - >> DuetPkg/DxeIpl/Debug.h | 41 - >> DuetPkg/DxeIpl/DxeInit.c | 278 -- >> DuetPkg/DxeIpl/DxeIpl.h | 49 - >> DuetPkg/DxeIpl/DxeIpl.inf | 70 - >> DuetPkg/DxeIpl/HobGeneration.c | 1000 ------ >> DuetPkg/DxeIpl/HobGeneration.h | 171 - >> DuetPkg/DxeIpl/Ia32/EnterDxeCore.c | 31 - >> DuetPkg/DxeIpl/Ia32/Paging.c | 172 - >> DuetPkg/DxeIpl/Ia32/VirtualMemory.h | 88 - >> DuetPkg/DxeIpl/LegacyTable.c | 357 --- >> DuetPkg/DxeIpl/LegacyTable.h | 31 - >> DuetPkg/DxeIpl/PpisNeededByDxeCore.c | 59 - >> DuetPkg/DxeIpl/PpisNeededByDxeCore.h | 64 - >> DuetPkg/DxeIpl/SerialStatusCode.c | 760 ----- >> DuetPkg/DxeIpl/SerialStatusCode.h | 39 - >> DuetPkg/DxeIpl/X64/EnterDxeCore.c | 32 - >> DuetPkg/DxeIpl/X64/Paging.c | 238 -- >> DuetPkg/DxeIpl/X64/VirtualMemory.h | 117 - >> DuetPkg/EfiLdr/Debug.c | 80 - >> DuetPkg/EfiLdr/Debug.h | 41 - >> DuetPkg/EfiLdr/EfiLdr.h | 89 - >> DuetPkg/EfiLdr/EfiLdr.inf | 55 - >> DuetPkg/EfiLdr/EfiLdrHandoff.h | 56 - >> DuetPkg/EfiLdr/EfiLoader.c | 294 -- >> DuetPkg/EfiLdr/LzmaDecompress.h | 70 - >> DuetPkg/EfiLdr/PeLoader.c | 635 ---- >> DuetPkg/EfiLdr/PeLoader.h | 42 - >> DuetPkg/EfiLdr/Support.c | 237 -- >> DuetPkg/EfiLdr/Support.h | 50 - >> DuetPkg/EfiLdr/TianoDecompress.c | 990 ------ >> DuetPkg/EfiLdr/TianoDecompress.h | 90 - >> DuetPkg/EfiLdr/efildr.c | 28 - >> DuetPkg/FSVariable/FSVariable.c | 1992 ------------ >> DuetPkg/FSVariable/FSVariable.h | 162 - >> DuetPkg/FSVariable/FSVariable.inf | 80 - >> DuetPkg/FSVariable/FileStorage.c | 437 --- >> DuetPkg/FSVariable/MemStorage.c | 135 - >> DuetPkg/FSVariable/VariableStorage.h | 118 - >> DuetPkg/FvbRuntimeService/DUETFwh.inf | 58 - >> DuetPkg/FvbRuntimeService/FWBlockService.c | 1659 ---------- >> DuetPkg/FvbRuntimeService/FileIo.c | 210 -- >> DuetPkg/FvbRuntimeService/FileIo.h | 58 - >> DuetPkg/FvbRuntimeService/FvbInfo.c | 121 - >> DuetPkg/FvbRuntimeService/FwBlockService.h | 298 -- >> DuetPkg/Include/EfiFlashMap.h | 153 - >> DuetPkg/Include/EfiLdrHandoff.h | 59 - >> DuetPkg/Include/FlashLayout.h | 44 - >> DuetPkg/Include/Guid/AcpiDescription.h | 109 - >> DuetPkg/Include/Guid/ConsoleOutConfig.h | 33 - >> DuetPkg/Include/Guid/DxeCoreFileName.h | 23 - >> DuetPkg/Include/Guid/FlashMapHob.h | 33 - >> DuetPkg/Include/Guid/LdrMemoryDescriptor.h | 33 - >> DuetPkg/Include/Guid/PciExpressBaseAddress.h | 46 - >> DuetPkg/Include/Guid/PciOptionRomTable.h | 41 - >> DuetPkg/LegacyMetronome/Metronome.c | 125 - >> DuetPkg/LegacyMetronome/Metronome.h | 75 - >> DuetPkg/LegacyMetronome/Metronome.inf | 43 - >> DuetPkg/Library/DuetBdsLib/BdsPlatform.c | 1731 ---------- >> DuetPkg/Library/DuetBdsLib/BdsPlatform.h | 288 -- >> DuetPkg/Library/DuetBdsLib/PlatformBds.inf | 65 - >> DuetPkg/Library/DuetBdsLib/PlatformData.c | 161 - >> DuetPkg/Library/DuetTimerLib/DuetTimerLib.inf | 54 - >> DuetPkg/Library/DuetTimerLib/X86TimerLib.c | 281 -- >> .../DxeCoreReportStatusCodeLibFromHob.inf | 63 - >> .../DxeSupport.c | 177 -- >> .../ReportStatusCodeLib.c | 535 ---- >> .../ReportStatusCodeLibInternal.h | 118 - >> .../PciBusNoEnumerationDxe/ComponentName.c | 161 - >> DuetPkg/PciBusNoEnumerationDxe/PciBus.c | 346 -- >> DuetPkg/PciBusNoEnumerationDxe/PciBus.h | 225 -- >> .../PciBusNoEnumeration.inf | 72 - >> DuetPkg/PciBusNoEnumerationDxe/PciCommand.c | 453 --- >> DuetPkg/PciBusNoEnumerationDxe/PciCommand.h | 167 - >> .../PciBusNoEnumerationDxe/PciDeviceSupport.c | 973 ------ >> .../PciBusNoEnumerationDxe/PciDeviceSupport.h | 324 -- >> .../PciDriverOverride.c | 176 - >> .../PciDriverOverride.h | 110 - >> .../PciBusNoEnumerationDxe/PciEnumerator.c | 57 - >> .../PciBusNoEnumerationDxe/PciEnumerator.h | 47 - >> .../PciEnumeratorSupport.c | 1385 -------- >> .../PciEnumeratorSupport.h | 108 - >> DuetPkg/PciBusNoEnumerationDxe/PciIo.c | 1852 ----------- >> DuetPkg/PciBusNoEnumerationDxe/PciIo.h | 48 - >> .../PciOptionRomSupport.c | 557 ---- >> .../PciOptionRomSupport.h | 92 - >> .../PciPowerManagement.c | 100 - >> .../PciPowerManagement.h | 49 - >> DuetPkg/PciBusNoEnumerationDxe/PciRomTable.c | 393 --- >> DuetPkg/PciBusNoEnumerationDxe/PciRomTable.h | 58 - >> .../PciRootBridgeNoEnumerationDxe/DeviceIo.c | 845 ----- >> .../PciRootBridgeNoEnumerationDxe/DeviceIo.h | 449 --- >> .../Ia32/PcatIo.c | 738 ----- >> .../PcatPciRootBridge.c | 1009 ------ >> .../PcatPciRootBridge.h | 244 -- >> .../PcatPciRootBridgeDevicePath.c | 93 - >> .../PcatPciRootBridgeIo.c | 1036 ------ >> .../PciRootBridgeNoEnumeration.inf | 66 - >> .../X64/PcatIo.c | 738 ----- >> DuetPkg/PostBuild.bat | 83 - >> DuetPkg/PostBuild.sh | 103 - >> DuetPkg/ReadMe.txt | 84 - >> DuetPkg/SataControllerDxe/ComponentName.c | 176 - >> DuetPkg/SataControllerDxe/SataController.c | 1049 ------ >> DuetPkg/SataControllerDxe/SataController.h | 542 ---- >> .../SataControllerDxe/SataControllerDxe.inf | 49 - >> DuetPkg/SmbiosGenDxe/SmbiosGen.c | 330 -- >> DuetPkg/SmbiosGenDxe/SmbiosGen.h | 80 - >> DuetPkg/SmbiosGenDxe/SmbiosGen.inf | 61 - >> DuetPkg/SmbiosGenDxe/SmbiosGenStrings.uni | 32 - >> DuetPkg/build32.sh | 133 - >> DuetPkg/build64.sh | 132 - >> 195 files changed, 61049 deletions(-) >> delete mode 100644 BaseTools/Source/C/BootSectImage/GNUmakefile >> delete mode 100644 BaseTools/Source/C/BootSectImage/Makefile >> delete mode 100644 BaseTools/Source/C/BootSectImage/bootsectimage.c >> delete mode 100644 BaseTools/Source/C/BootSectImage/fat.h >> delete mode 100644 BaseTools/Source/C/BootSectImage/mbr.h >> delete mode 100644 BaseTools/Source/C/EfiLdrImage/EfiLdrImage.c >> delete mode 100644 BaseTools/Source/C/EfiLdrImage/GNUmakefile >> delete mode 100644 BaseTools/Source/C/EfiLdrImage/Makefile >> delete mode 100644 BaseTools/Source/C/GenBootSector/FatFormat.h >> delete mode 100644 BaseTools/Source/C/GenBootSector/GenBootSector.c >> delete mode 100644 >> BaseTools/Source/C/GenBootSector/GetDrvNumOffset.c >> delete mode 100644 BaseTools/Source/C/GenBootSector/Makefile >> delete mode 100644 BaseTools/Source/C/GenPage/GNUmakefile >> delete mode 100644 BaseTools/Source/C/GenPage/GenPage.c >> delete mode 100644 BaseTools/Source/C/GenPage/Makefile >> delete mode 100644 BaseTools/Source/C/GenPage/VirtualMemory.h >> delete mode 100644 BaseTools/Source/C/GnuGenBootSector/FatFormat.h >> delete mode 100644 >BaseTools/Source/C/GnuGenBootSector/GNUmakefile >> delete mode 100644 >> BaseTools/Source/C/GnuGenBootSector/GnuGenBootSector.c >> delete mode 100644 DuetPkg/AcpiResetDxe/Reset.c delete mode 100644 >> DuetPkg/AcpiResetDxe/Reset.inf delete mode 100644 >> DuetPkg/BiosVideoThunkDxe/BiosVideo.c >> delete mode 100644 DuetPkg/BiosVideoThunkDxe/BiosVideo.h >> delete mode 100644 DuetPkg/BiosVideoThunkDxe/BiosVideo.inf >> delete mode 100644 DuetPkg/BiosVideoThunkDxe/ComponentName.c >> delete mode 100644 DuetPkg/BiosVideoThunkDxe/LegacyBiosThunk.c >> delete mode 100644 DuetPkg/BiosVideoThunkDxe/VesaBiosExtensions.h >> delete mode 100644 DuetPkg/BootSector/BootSector.inf delete mode >> 100644 DuetPkg/BootSector/FILE.LST delete mode 100644 >> DuetPkg/BootSector/GNUmakefile delete mode 100644 >> DuetPkg/BootSector/Gpt.S delete mode 100644 >> DuetPkg/BootSector/Gpt.asm delete mode 100644 >> DuetPkg/BootSector/Makefile delete mode 100644 >> DuetPkg/BootSector/Mbr.S delete mode 100644 >> DuetPkg/BootSector/Mbr.asm delete mode 100644 >> DuetPkg/BootSector/bin/Gpt.com delete mode 100644 >> DuetPkg/BootSector/bin/Mbr.com delete mode 100644 >> DuetPkg/BootSector/bin/Readme.txt delete mode 100644 >> DuetPkg/BootSector/bin/St16_64.com >> delete mode 100644 DuetPkg/BootSector/bin/St32_64.com >> delete mode 100644 DuetPkg/BootSector/bin/Start.com delete mode >> 100644 DuetPkg/BootSector/bin/Start16.com >> delete mode 100644 DuetPkg/BootSector/bin/Start32.com >> delete mode 100644 DuetPkg/BootSector/bin/Start64.com >> delete mode 100644 DuetPkg/BootSector/bin/bootsect.com >> delete mode 100644 DuetPkg/BootSector/bin/bs16.com delete mode >> 100644 DuetPkg/BootSector/bin/bs32.com delete mode 100644 >> DuetPkg/BootSector/bin/efi32.com delete mode 100644 >> DuetPkg/BootSector/bin/efi32.com2 delete mode 100644 >> DuetPkg/BootSector/bin/efi64.com delete mode 100644 >> DuetPkg/BootSector/bin/efi64.com2 delete mode 100644 >> DuetPkg/BootSector/bootsect.S delete mode 100644 >> DuetPkg/BootSector/bootsect.asm delete mode 100644 >> DuetPkg/BootSector/bs16.S delete mode 100644 >> DuetPkg/BootSector/bs16.asm delete mode 100644 >> DuetPkg/BootSector/bs32.S delete mode 100644 >> DuetPkg/BootSector/bs32.asm delete mode 100644 >> DuetPkg/BootSector/efi32.S delete mode 100644 >> DuetPkg/BootSector/efi32.asm delete mode 100644 >> DuetPkg/BootSector/efi64.S delete mode 100644 >> DuetPkg/BootSector/efi64.asm delete mode 100644 >> DuetPkg/BootSector/st16_64.S delete mode 100644 >> DuetPkg/BootSector/st16_64.asm delete mode 100644 >> DuetPkg/BootSector/st32_64.S delete mode 100644 >> DuetPkg/BootSector/st32_64.asm delete mode 100644 >> DuetPkg/BootSector/start.S delete mode 100644 >> DuetPkg/BootSector/start.asm delete mode 100644 >> DuetPkg/BootSector/start16.S delete mode 100644 >> DuetPkg/BootSector/start16.asm delete mode 100644 >> DuetPkg/BootSector/start32.S delete mode 100644 >> DuetPkg/BootSector/start32.asm delete mode 100644 >> DuetPkg/BootSector/start64.S delete mode 100644 >> DuetPkg/BootSector/start64.asm delete mode 100644 >> DuetPkg/CreateBootDisk.bat delete mode 100755 >> DuetPkg/CreateBootDisk.sh delete mode 100644 DuetPkg/DuetPkg.dec >> delete mode 100644 DuetPkg/DuetPkg.fdf delete mode 100644 >> DuetPkg/DuetPkgIa32.dsc delete mode 100644 DuetPkg/DuetPkgX64.dsc >> delete mode 100644 DuetPkg/DxeIpl/Debug.c delete mode 100644 >> DuetPkg/DxeIpl/Debug.h delete mode 100644 DuetPkg/DxeIpl/DxeInit.c >> delete mode 100644 DuetPkg/DxeIpl/DxeIpl.h delete mode 100644 >> DuetPkg/DxeIpl/DxeIpl.inf delete mode 100644 >> DuetPkg/DxeIpl/HobGeneration.c delete mode 100644 >> DuetPkg/DxeIpl/HobGeneration.h delete mode 100644 >> DuetPkg/DxeIpl/Ia32/EnterDxeCore.c >> delete mode 100644 DuetPkg/DxeIpl/Ia32/Paging.c delete mode 100644 >> DuetPkg/DxeIpl/Ia32/VirtualMemory.h >> delete mode 100644 DuetPkg/DxeIpl/LegacyTable.c delete mode 100644 >> DuetPkg/DxeIpl/LegacyTable.h delete mode 100644 >> DuetPkg/DxeIpl/PpisNeededByDxeCore.c >> delete mode 100644 DuetPkg/DxeIpl/PpisNeededByDxeCore.h >> delete mode 100644 DuetPkg/DxeIpl/SerialStatusCode.c delete mode >> 100644 DuetPkg/DxeIpl/SerialStatusCode.h delete mode 100644 >> DuetPkg/DxeIpl/X64/EnterDxeCore.c delete mode 100644 >> DuetPkg/DxeIpl/X64/Paging.c delete mode 100644 >> DuetPkg/DxeIpl/X64/VirtualMemory.h >> delete mode 100644 DuetPkg/EfiLdr/Debug.c delete mode 100644 >> DuetPkg/EfiLdr/Debug.h delete mode 100644 DuetPkg/EfiLdr/EfiLdr.h >> delete mode 100644 DuetPkg/EfiLdr/EfiLdr.inf delete mode 100644 >> DuetPkg/EfiLdr/EfiLdrHandoff.h delete mode 100644 >> DuetPkg/EfiLdr/EfiLoader.c delete mode 100644 >> DuetPkg/EfiLdr/LzmaDecompress.h delete mode 100644 >> DuetPkg/EfiLdr/PeLoader.c delete mode 100644 >DuetPkg/EfiLdr/PeLoader.h >> delete mode 100644 DuetPkg/EfiLdr/Support.c delete mode 100644 >> DuetPkg/EfiLdr/Support.h delete mode 100644 >> DuetPkg/EfiLdr/TianoDecompress.c delete mode 100644 >> DuetPkg/EfiLdr/TianoDecompress.h delete mode 100644 >> DuetPkg/EfiLdr/efildr.c delete mode 100644 >> DuetPkg/FSVariable/FSVariable.c delete mode 100644 >> DuetPkg/FSVariable/FSVariable.h delete mode 100644 >> DuetPkg/FSVariable/FSVariable.inf delete mode 100644 >> DuetPkg/FSVariable/FileStorage.c delete mode 100644 >> DuetPkg/FSVariable/MemStorage.c delete mode 100644 >> DuetPkg/FSVariable/VariableStorage.h >> delete mode 100644 DuetPkg/FvbRuntimeService/DUETFwh.inf >> delete mode 100644 DuetPkg/FvbRuntimeService/FWBlockService.c >> delete mode 100644 DuetPkg/FvbRuntimeService/FileIo.c >> delete mode 100644 DuetPkg/FvbRuntimeService/FileIo.h >> delete mode 100644 DuetPkg/FvbRuntimeService/FvbInfo.c >> delete mode 100644 DuetPkg/FvbRuntimeService/FwBlockService.h >> delete mode 100644 DuetPkg/Include/EfiFlashMap.h delete mode 100644 >> DuetPkg/Include/EfiLdrHandoff.h delete mode 100644 >> DuetPkg/Include/FlashLayout.h delete mode 100644 >> DuetPkg/Include/Guid/AcpiDescription.h >> delete mode 100644 DuetPkg/Include/Guid/ConsoleOutConfig.h >> delete mode 100644 DuetPkg/Include/Guid/DxeCoreFileName.h >> delete mode 100644 DuetPkg/Include/Guid/FlashMapHob.h >> delete mode 100644 DuetPkg/Include/Guid/LdrMemoryDescriptor.h >> delete mode 100644 DuetPkg/Include/Guid/PciExpressBaseAddress.h >> delete mode 100644 DuetPkg/Include/Guid/PciOptionRomTable.h >> delete mode 100644 DuetPkg/LegacyMetronome/Metronome.c >> delete mode 100644 DuetPkg/LegacyMetronome/Metronome.h >> delete mode 100644 DuetPkg/LegacyMetronome/Metronome.inf >> delete mode 100644 DuetPkg/Library/DuetBdsLib/BdsPlatform.c >> delete mode 100644 DuetPkg/Library/DuetBdsLib/BdsPlatform.h >> delete mode 100644 DuetPkg/Library/DuetBdsLib/PlatformBds.inf >> delete mode 100644 DuetPkg/Library/DuetBdsLib/PlatformData.c >> delete mode 100644 DuetPkg/Library/DuetTimerLib/DuetTimerLib.inf >> delete mode 100644 DuetPkg/Library/DuetTimerLib/X86TimerLib.c >> delete mode 100644 >> >DuetPkg/Library/DxeCoreReportStatusCodeLibFromHob/DxeCoreReportStat >> usCodeLibFromHob.inf >> delete mode 100644 >> DuetPkg/Library/DxeCoreReportStatusCodeLibFromHob/DxeSupport.c >> delete mode 100644 >> >DuetPkg/Library/DxeCoreReportStatusCodeLibFromHob/ReportStatusCodeL >> ib.c >> delete mode 100644 >> >DuetPkg/Library/DxeCoreReportStatusCodeLibFromHob/ReportStatusCodeL >> ibInternal.h >> delete mode 100644 >> DuetPkg/PciBusNoEnumerationDxe/ComponentName.c >> delete mode 100644 DuetPkg/PciBusNoEnumerationDxe/PciBus.c >> delete mode 100644 DuetPkg/PciBusNoEnumerationDxe/PciBus.h >> delete mode 100644 >> DuetPkg/PciBusNoEnumerationDxe/PciBusNoEnumeration.inf >> delete mode 100644 DuetPkg/PciBusNoEnumerationDxe/PciCommand.c >> delete mode 100644 DuetPkg/PciBusNoEnumerationDxe/PciCommand.h >> delete mode 100644 >> DuetPkg/PciBusNoEnumerationDxe/PciDeviceSupport.c >> delete mode 100644 >> DuetPkg/PciBusNoEnumerationDxe/PciDeviceSupport.h >> delete mode 100644 >> DuetPkg/PciBusNoEnumerationDxe/PciDriverOverride.c >> delete mode 100644 >> DuetPkg/PciBusNoEnumerationDxe/PciDriverOverride.h >> delete mode 100644 DuetPkg/PciBusNoEnumerationDxe/PciEnumerator.c >> delete mode 100644 DuetPkg/PciBusNoEnumerationDxe/PciEnumerator.h >> delete mode 100644 >> DuetPkg/PciBusNoEnumerationDxe/PciEnumeratorSupport.c >> delete mode 100644 >> DuetPkg/PciBusNoEnumerationDxe/PciEnumeratorSupport.h >> delete mode 100644 DuetPkg/PciBusNoEnumerationDxe/PciIo.c >> delete mode 100644 DuetPkg/PciBusNoEnumerationDxe/PciIo.h >> delete mode 100644 >> DuetPkg/PciBusNoEnumerationDxe/PciOptionRomSupport.c >> delete mode 100644 >> DuetPkg/PciBusNoEnumerationDxe/PciOptionRomSupport.h >> delete mode 100644 >> DuetPkg/PciBusNoEnumerationDxe/PciPowerManagement.c >> delete mode 100644 >> DuetPkg/PciBusNoEnumerationDxe/PciPowerManagement.h >> delete mode 100644 DuetPkg/PciBusNoEnumerationDxe/PciRomTable.c >> delete mode 100644 DuetPkg/PciBusNoEnumerationDxe/PciRomTable.h >> delete mode 100644 DuetPkg/PciRootBridgeNoEnumerationDxe/DeviceIo.c >> delete mode 100644 DuetPkg/PciRootBridgeNoEnumerationDxe/DeviceIo.h >> delete mode 100644 >> DuetPkg/PciRootBridgeNoEnumerationDxe/Ia32/PcatIo.c >> delete mode 100644 >> DuetPkg/PciRootBridgeNoEnumerationDxe/PcatPciRootBridge.c >> delete mode 100644 >> DuetPkg/PciRootBridgeNoEnumerationDxe/PcatPciRootBridge.h >> delete mode 100644 >> DuetPkg/PciRootBridgeNoEnumerationDxe/PcatPciRootBridgeDevicePath.c >> delete mode 100644 >> DuetPkg/PciRootBridgeNoEnumerationDxe/PcatPciRootBridgeIo.c >> delete mode 100644 >> >DuetPkg/PciRootBridgeNoEnumerationDxe/PciRootBridgeNoEnumeration.in >> f >> delete mode 100644 >> DuetPkg/PciRootBridgeNoEnumerationDxe/X64/PcatIo.c >> delete mode 100644 DuetPkg/PostBuild.bat delete mode 100755 >> DuetPkg/PostBuild.sh delete mode 100644 DuetPkg/ReadMe.txt delete >> mode 100644 DuetPkg/SataControllerDxe/ComponentName.c >> delete mode 100644 DuetPkg/SataControllerDxe/SataController.c >> delete mode 100644 DuetPkg/SataControllerDxe/SataController.h >> delete mode 100644 DuetPkg/SataControllerDxe/SataControllerDxe.inf >> delete mode 100644 DuetPkg/SmbiosGenDxe/SmbiosGen.c delete mode >> 100644 DuetPkg/SmbiosGenDxe/SmbiosGen.h delete mode 100644 >> DuetPkg/SmbiosGenDxe/SmbiosGen.inf >> delete mode 100644 DuetPkg/SmbiosGenDxe/SmbiosGenStrings.uni >> delete mode 100755 DuetPkg/build32.sh >> delete mode 100755 DuetPkg/build64.sh >> >> -- >> 2.18.0.windows.1 ^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2018-12-06 3:04 UTC | newest] Thread overview: 3+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- [not found] <20181203021730.12968-1-shenglei.zhang@intel.com> 2018-12-04 0:29 ` [PATCH v4 0/2] Remove DuetPkg and unused tools Wu, Hao A 2018-12-06 2:57 ` Ni, Ruiyu 2018-12-06 3:04 ` Gao, Liming
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox