<IncludeHeader>Include/Library/MemoryAllocationLib.h</IncludeHeader>\r
<HelpText/>\r
</LibraryClass>\r
- <LibraryClass Name="PalCallLib" SupArchList="IPF">\r
- <IncludeHeader>Include/Library/PalCallLib.h</IncludeHeader>\r
- <HelpText>Implement the PAL call</HelpText>\r
- </LibraryClass>\r
<LibraryClass Name="PcdLib">\r
<IncludeHeader>Include/Library/PcdLib.h</IncludeHeader>\r
<HelpText/>\r
<IncludeHeader>Include/Library/UsbLib.h</IncludeHeader>\r
<HelpText/>\r
</LibraryClass>\r
+ <LibraryClass Name="CustomDecompressLib">\r
+ <IncludeHeader>Include/Library/CustomDecompressLib.h</IncludeHeader>\r
+ <HelpText/>\r
+ </LibraryClass>\r
+ <LibraryClass Name="SalLib" SupArchList="IPF">\r
+ <IncludeHeader>Include/Library/SalLib.h</IncludeHeader>\r
+ <HelpText>Implement the SAL call</HelpText>\r
+ </LibraryClass>\r
</LibraryClassDeclarations>\r
<MsaFiles>\r
<Filename>Library/BaseCacheMaintenanceLib/BaseCacheMaintenanceLib.msa</Filename>\r
<Filename>Library/BaseMemoryLibMmx/BaseMemoryLibMmx.msa</Filename>\r
<Filename>Library/BaseMemoryLibRepStr/BaseMemoryLibRepStr.msa</Filename>\r
<Filename>Library/BaseMemoryLibSse2/BaseMemoryLibSse2.msa</Filename>\r
- <Filename>Library/BasePcdLibNull/BasePcdLibNull.msa</Filename>\r
<Filename>Library/BasePciCf8Lib/BasePciCf8Lib.msa</Filename>\r
<Filename>Library/BasePciExpressLib/BasePciExpressLib.msa</Filename>\r
<Filename>Library/BasePciLibCf8/BasePciLibCf8.msa</Filename>\r
<Filename>Library/BasePostCodeLibDebug/BasePostCodeLibDebug.msa</Filename>\r
<Filename>Library/BasePostCodeLibPort80/BasePostCodeLibPort80.msa</Filename>\r
<Filename>Library/BasePrintLib/BasePrintLib.msa</Filename>\r
- <Filename>Library/BaseTimerLibNullTemplate/BaseTimerLibNullTemplate.msa</Filename>\r
+ <Filename>Library/BaseTimerLibNull/BaseTimerLibNull.msa</Filename>\r
<Filename>Library/BaseUefiDecompressLib/BaseUefiDecompressLib.msa</Filename>\r
<Filename>Library/DxeCoreEntryPoint/DxeCoreEntryPoint.msa</Filename>\r
<Filename>Library/DxeCoreHobLib/DxeCoreHobLib.msa</Filename>\r
<Filename>Library/DxeHobLib/DxeHobLib.msa</Filename>\r
- <Filename>Library/DxeIoLibCpuIo/DxeIoLibCpuIo.msa</Filename>\r
<Filename>Library/DxeMemoryAllocationLib/DxeMemoryAllocationLib.msa</Filename>\r
- <Filename>Library/DxeMemoryLib/DxeMemoryLib.msa</Filename>\r
<Filename>Library/DxePcdLib/DxePcdLib.msa</Filename>\r
- <Filename>Library/DxeReportStatusCodeLib/DxeReportStatusCodeLib.msa</Filename>\r
<Filename>Library/DxeServicesTableLib/DxeServicesTableLib.msa</Filename>\r
<Filename>Library/DxeSmbusLib/DxeSmbusLib.msa</Filename>\r
- <Filename>Library/DxeSmmDriverEntryPoint/DxeSmmDriverEntryPoint.msa</Filename>\r
<Filename>Library/HiiLib/HiiLib.msa</Filename>\r
<Filename>Library/PeiCoreEntryPoint/PeiCoreEntryPoint.msa</Filename>\r
<Filename>Library/PeiDxeDebugLibReportStatusCode/PeiDxeDebugLibReportStatusCode.msa</Filename>\r
<Filename>Library/PeiDxePostCodeLibReportStatusCode/PeiDxePostCodeLibReportStatusCode.msa</Filename>\r
<Filename>Library/PeiHobLib/PeiHobLib.msa</Filename>\r
- <Filename>Library/PeiIoLibCpuIo/PeiIoLibCpuIo.msa</Filename>\r
<Filename>Library/PeiMemoryAllocationLib/PeiMemoryAllocationLib.msa</Filename>\r
- <Filename>Library/PeiMemoryLib/PeiMemoryLib.msa</Filename>\r
<Filename>Library/PeimEntryPoint/PeimEntryPoint.msa</Filename>\r
<Filename>Library/PeiPcdLib/PeiPcdLib.msa</Filename>\r
- <Filename>Library/PeiReportStatusCodeLib/PeiReportStatusCodeLib.msa</Filename>\r
<Filename>Library/PeiResourcePublicationLib/PeiResourcePublicationLib.msa</Filename>\r
<Filename>Library/PeiServicesLib/PeiServicesLib.msa</Filename>\r
<Filename>Library/PeiServicesTablePointerLib/PeiServicesTablePointerLib.msa</Filename>\r
- <Filename>Library/PeiServicesTablePointerLibKr1/PeiServicesTablePointerLibKr1.msa</Filename>\r
- <Filename>Library/PeiServicesTablePointerLibMm7/PeiServicesTablePointerLibMm7.msa</Filename>\r
<Filename>Library/PeiSmbusLib/PeiSmbusLib.msa</Filename>\r
<Filename>Library/SecPeiDxeTimerLibCpu/SecPeiDxeTimerLibCpu.msa</Filename>\r
<Filename>Library/UefiApplicationEntryPoint/UefiApplicationEntryPoint.msa</Filename>\r
<Filename>Library/UefiDevicePathLib/UefiDevicePathLib.msa</Filename>\r
<Filename>Library/UefiDevicePathLibDevicePathProtocol/UefiDevicePathLibDevicePathProtocol.msa</Filename>\r
<Filename>Library/UefiDriverEntryPoint/UefiDriverEntryPoint.msa</Filename>\r
- <Filename>Library/UefiDriverModelLib/UefiDriverModelLib.msa</Filename>\r
<Filename>Library/UefiLib/UefiLib.msa</Filename>\r
<Filename>Library/UefiRuntimeServicesTableLib/UefiRuntimeServicesTableLib.msa</Filename>\r
+ <Filename>Library/BaseCustomDecompressLibNull/BaseCustomDecompressLibNull.msa</Filename>\r
+ <Filename>Library/DxeDebugLibSerialPort/DxeDebugLibSerialPort.msa</Filename>\r
+ <Filename>Library/UefiUsbLib/UefiUsbLib.msa</Filename>\r
</MsaFiles>\r
<PackageHeaders>\r
<IncludePkgHeader ModuleType="BASE">Include/Base.h</IncludePkgHeader>\r
<GuidValue>7CE88FB3-4BD7-4679-87A8-A8D8DEE50D2B</GuidValue>\r
<HelpText/>\r
</Entry>\r
+ <Entry Name="HardwareErrorVariable">\r
+ <C_Name>gEfiHardwareErrorVariableGuid</C_Name>\r
+ <GuidValue>414E6BDD-E47B-47CC-B244-BB61020CF516</GuidValue>\r
+ <HelpText/>\r
+ </Entry>\r
</GuidDeclarations>\r
<ProtocolDeclarations>\r
<Entry Name="Bds">\r
<GuidValue>11B34006-D85B-4D0A-A290-D5A571310EF7</GuidValue>\r
<HelpText/>\r
</Entry>\r
- <Entry Name="SectionExtraction">\r
- <C_Name>gEfiSectionExtractionProtocolGuid</C_Name>\r
- <GuidValue>448F5DA4-6DD7-4FE1-9307-69224192215D</GuidValue>\r
- <HelpText/>\r
- </Entry>\r
<Entry Name="Bis">\r
<C_Name>gEfiBisProtocolGuid</C_Name>\r
<GuidValue>0B64AAB0-5429-11D4-9816-00A0C91FADCF</GuidValue>\r
<GuidValue>982C298B-F4FA-41CB-B838-77AA688FB839</GuidValue>\r
<HelpText/>\r
</Entry>\r
+ <Entry Name="UgaIo">\r
+ <C_Name>gEfiUgaIoProtocolGuid</C_Name>\r
+ <GuidValue>61A4D49E-6F68-4F1B-B922-A86EED0B07A2</GuidValue>\r
+ <HelpText/>\r
+ </Entry>\r
<Entry Name="UnicodeCollation">\r
<C_Name>gEfiUnicodeCollationProtocolGuid</C_Name>\r
<GuidValue>1D85CD7F-F43D-11D2-9A0C-0090273FC14D</GuidValue>\r
<HelpText/>\r
</Entry>\r
<Entry Name="CpuIo">\r
- <C_Name>gEfiPeiCpuIoPpiInServiceTableGuid</C_Name>\r
+ <C_Name>gEfiPeiCpuIoPpiInstalledGuid</C_Name>\r
<GuidValue>E6AF1F7B-FC3F-46DA-A828-A3B457A44282</GuidValue>\r
<HelpText/>\r
</Entry>\r
<HelpText>If this value is set TRUE, autogen will replace Compoent Name Protocol instance with NULL.</HelpText>\r
</PcdEntry>\r
<PcdEntry>\r
- <C_Name>PcdDriverDiagnosticsDisable</C_Name>\r
+ <C_Name>PcdDriverDiagnostics2Disable</C_Name>\r
<Token>0x0000000e</Token>\r
<TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
<DatumType>BOOLEAN</DatumType>\r
<DefaultValue>FALSE</DefaultValue>\r
<HelpText>If this value is set TRUE, autogen will replace Driver Diagnostics Protocol instance with NULL.</HelpText>\r
</PcdEntry>\r
+ <PcdEntry>\r
+ <C_Name>PcdComponentName2Disable</C_Name>\r
+ <Token>0x0000000f</Token>\r
+ <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
+ <DatumType>BOOLEAN</DatumType>\r
+ <ValidUsage>FEATURE_FLAG</ValidUsage>\r
+ <DefaultValue>FALSE</DefaultValue>\r
+ <HelpText>If this value is set TRUE, autogen will replace Compoent Name Protocol instance with NULL.</HelpText>\r
+ </PcdEntry>\r
+ <PcdEntry>\r
+ <C_Name>PcdDriverDiagnostics2Disable</C_Name>\r
+ <Token>0x00000010</Token>\r
+ <TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>\r
+ <DatumType>BOOLEAN</DatumType>\r
+ <ValidUsage>FEATURE_FLAG</ValidUsage>\r
+ <DefaultValue>FALSE</DefaultValue>\r
+ <HelpText>If this value is set TRUE, autogen will replace Driver Diagnostics Protocol instance with NULL.</HelpText>\r
+ </PcdEntry>\r
<PcdEntry>\r
<C_Name>PcdUefiLibMaxPrintBufferSize</C_Name>\r
<Token>0x101</Token>\r