A lot of redundant funcions which are never calld have been removed.I manually search these fuctions in source files to make sure that they are not used elsewhere. Also the IntelFrameworkModulePkg was built to ensure that. A redundant protocol and two LibraryClasses have been removed.
shenglei (6): IntelFrameworkModulePkg IsaIoDxe: Remove a redundant protocol IntelFrameworkModulePkg Ps2KeyboardDxe: Remove a redundant function IntelFrameworkModulePkg IdeBusDxe: Remove redundant functions IntelFrameworkModulePkg Snp16Dxe: Remove redundant functions IntelFrameworkModulePkg LegacyBiosDxe: Remove redundant LibraryClasses IntelFrameworkModulePkg BdsDxe: Remove redundant functions .../Bus/Isa/IsaIoDxe/IsaDriver.h | 1 - .../Bus/Isa/IsaIoDxe/IsaIoDxe.inf | 1 - .../Bus/Isa/Ps2KeyboardDxe/Ps2KbdCtrller.c | 25 -- .../Bus/Isa/Ps2KeyboardDxe/Ps2Keyboard.h | 11 - .../Bus/Pci/IdeBusDxe/Ata.c | 119 -------- .../Bus/Pci/IdeBusDxe/DriverConfiguration.c | 261 ------------------ .../Bus/Pci/IdeBusDxe/Ide.h | 24 -- .../Bus/Pci/IdeBusDxe/IdeBus.h | 113 -------- .../Csm/BiosThunk/Snp16Dxe/BiosSnp16.h | 180 ------------ .../Csm/BiosThunk/Snp16Dxe/PxeUndi.c | 91 ------ .../Csm/LegacyBiosDxe/LegacyBiosDxe.inf | 2 - .../Csm/LegacyBiosDxe/LegacyBiosInterface.h | 2 - .../Universal/BdsDxe/BootMaint/BmLib.c | 36 --- .../Universal/BdsDxe/BootMaint/BootMaint.h | 53 ---- .../Universal/BdsDxe/BootMaint/BootOption.c | 62 ----- .../BdsDxe/BootMaint/ConsoleOption.c | 64 ----- .../Universal/BdsDxe/BootMaint/Variable.c | 63 ----- .../Universal/BdsDxe/FrontPage.c | 29 -- .../Universal/BdsDxe/FrontPage.h | 17 -- 19 files changed, 1154 deletions(-) -- 2.18.0.windows.1 _______________________________________________ edk2-devel mailing list edk2-devel@lists.01.org https://lists.01.org/mailman/listinfo/edk2-devel