svn commit: r361765 - in vendor/edk2/dist/MdePkg: . Include Include/AArch64 Include/Arm Include/Ebc Include/Guid Include/Ia32 Include/IndustryStandard Include/Ipf Include/Library Include/Pi Include...

Mitchell Horne mhorne at FreeBSD.org
Wed Jun 3 18:44:54 UTC 2020


Author: mhorne
Date: Wed Jun  3 18:44:51 2020
New Revision: 361765
URL: https://svnweb.freebsd.org/changeset/base/361765

Log:
  Import edk2-stable202005
  
  As with the previous import, only the MdePkg subdirectory has been
  brought in. The line-endings were also converted using:
  
  % find . -type f | xargs -n 1 sed -I.BAK -e `printf "s/\r//g"`
  % find . -name \*.BAK | xargs rm

Added:
  vendor/edk2/dist/MdePkg/Include/Guid/Btt.h   (contents, props changed)
  vendor/edk2/dist/MdePkg/Include/Guid/JsonCapsule.h   (contents, props changed)
  vendor/edk2/dist/MdePkg/Include/Guid/RtPropertiesTable.h   (contents, props changed)
  vendor/edk2/dist/MdePkg/Include/Guid/SmramMemoryReserve.h   (contents, props changed)
  vendor/edk2/dist/MdePkg/Include/Ia32/Nasm.inc   (contents, props changed)
  vendor/edk2/dist/MdePkg/Include/IndustryStandard/Acpi62.h   (contents, props changed)
  vendor/edk2/dist/MdePkg/Include/IndustryStandard/Acpi63.h   (contents, props changed)
  vendor/edk2/dist/MdePkg/Include/IndustryStandard/IoRemappingTable.h   (contents, props changed)
  vendor/edk2/dist/MdePkg/Include/IndustryStandard/IpmiFruInformationStorage.h   (contents, props changed)
  vendor/edk2/dist/MdePkg/Include/IndustryStandard/PciExpress40.h   (contents, props changed)
  vendor/edk2/dist/MdePkg/Include/IndustryStandard/PciExpress50.h   (contents, props changed)
  vendor/edk2/dist/MdePkg/Include/IndustryStandard/ServiceProcessorManagementInterfaceTable.h   (contents, props changed)
  vendor/edk2/dist/MdePkg/Include/IndustryStandard/Spdm.h   (contents, props changed)
  vendor/edk2/dist/MdePkg/Include/IndustryStandard/Udf.h   (contents, props changed)
  vendor/edk2/dist/MdePkg/Include/Library/MmServicesTableLib.h   (contents, props changed)
  vendor/edk2/dist/MdePkg/Include/Library/PciSegmentInfoLib.h   (contents, props changed)
  vendor/edk2/dist/MdePkg/Include/Library/S3PciSegmentLib.h   (contents, props changed)
  vendor/edk2/dist/MdePkg/Include/Library/SafeIntLib.h   (contents, props changed)
  vendor/edk2/dist/MdePkg/Include/Library/SmmIoLib.h   (contents, props changed)
  vendor/edk2/dist/MdePkg/Include/Library/StandaloneMmDriverEntryPoint.h   (contents, props changed)
  vendor/edk2/dist/MdePkg/Include/Library/UnitTestLib.h   (contents, props changed)
  vendor/edk2/dist/MdePkg/Include/Pi/PiMmCis.h   (contents, props changed)
  vendor/edk2/dist/MdePkg/Include/PiMm.h   (contents, props changed)
  vendor/edk2/dist/MdePkg/Include/Ppi/DelayedDispatch.h   (contents, props changed)
  vendor/edk2/dist/MdePkg/Include/Ppi/MmAccess.h   (contents, props changed)
  vendor/edk2/dist/MdePkg/Include/Ppi/MmControl.h   (contents, props changed)
  vendor/edk2/dist/MdePkg/Include/Ppi/PeiCoreFvLocation.h   (contents, props changed)
  vendor/edk2/dist/MdePkg/Include/Ppi/SecHobData.h   (contents, props changed)
  vendor/edk2/dist/MdePkg/Include/Protocol/BluetoothAttribute.h   (contents, props changed)
  vendor/edk2/dist/MdePkg/Include/Protocol/BluetoothLeConfig.h   (contents, props changed)
  vendor/edk2/dist/MdePkg/Include/Protocol/DxeMmReadyToLock.h   (contents, props changed)
  vendor/edk2/dist/MdePkg/Include/Protocol/HiiPopup.h   (contents, props changed)
  vendor/edk2/dist/MdePkg/Include/Protocol/HttpBootCallback.h   (contents, props changed)
  vendor/edk2/dist/MdePkg/Include/Protocol/LegacySpiController.h   (contents, props changed)
  vendor/edk2/dist/MdePkg/Include/Protocol/LegacySpiFlash.h   (contents, props changed)
  vendor/edk2/dist/MdePkg/Include/Protocol/LegacySpiSmmController.h   (contents, props changed)
  vendor/edk2/dist/MdePkg/Include/Protocol/LegacySpiSmmFlash.h   (contents, props changed)
  vendor/edk2/dist/MdePkg/Include/Protocol/MmAccess.h   (contents, props changed)
  vendor/edk2/dist/MdePkg/Include/Protocol/MmBase.h   (contents, props changed)
  vendor/edk2/dist/MdePkg/Include/Protocol/MmCommunication.h   (contents, props changed)
  vendor/edk2/dist/MdePkg/Include/Protocol/MmCommunication2.h   (contents, props changed)
  vendor/edk2/dist/MdePkg/Include/Protocol/MmConfiguration.h   (contents, props changed)
  vendor/edk2/dist/MdePkg/Include/Protocol/MmControl.h   (contents, props changed)
  vendor/edk2/dist/MdePkg/Include/Protocol/MmCpu.h   (contents, props changed)
  vendor/edk2/dist/MdePkg/Include/Protocol/MmCpuIo.h   (contents, props changed)
  vendor/edk2/dist/MdePkg/Include/Protocol/MmEndOfDxe.h   (contents, props changed)
  vendor/edk2/dist/MdePkg/Include/Protocol/MmGpiDispatch.h   (contents, props changed)
  vendor/edk2/dist/MdePkg/Include/Protocol/MmIoTrapDispatch.h   (contents, props changed)
  vendor/edk2/dist/MdePkg/Include/Protocol/MmMp.h   (contents, props changed)
  vendor/edk2/dist/MdePkg/Include/Protocol/MmPciRootBridgeIo.h   (contents, props changed)
  vendor/edk2/dist/MdePkg/Include/Protocol/MmPeriodicTimerDispatch.h   (contents, props changed)
  vendor/edk2/dist/MdePkg/Include/Protocol/MmPowerButtonDispatch.h   (contents, props changed)
  vendor/edk2/dist/MdePkg/Include/Protocol/MmReadyToLock.h   (contents, props changed)
  vendor/edk2/dist/MdePkg/Include/Protocol/MmReportStatusCodeHandler.h   (contents, props changed)
  vendor/edk2/dist/MdePkg/Include/Protocol/MmStandbyButtonDispatch.h   (contents, props changed)
  vendor/edk2/dist/MdePkg/Include/Protocol/MmStatusCode.h   (contents, props changed)
  vendor/edk2/dist/MdePkg/Include/Protocol/MmSwDispatch.h   (contents, props changed)
  vendor/edk2/dist/MdePkg/Include/Protocol/MmSxDispatch.h   (contents, props changed)
  vendor/edk2/dist/MdePkg/Include/Protocol/MmUsbDispatch.h   (contents, props changed)
  vendor/edk2/dist/MdePkg/Include/Protocol/NvdimmLabel.h   (contents, props changed)
  vendor/edk2/dist/MdePkg/Include/Protocol/PartitionInfo.h   (contents, props changed)
  vendor/edk2/dist/MdePkg/Include/Protocol/ResetNotification.h   (contents, props changed)
  vendor/edk2/dist/MdePkg/Include/Protocol/SpiConfiguration.h   (contents, props changed)
  vendor/edk2/dist/MdePkg/Include/Protocol/SpiHc.h   (contents, props changed)
  vendor/edk2/dist/MdePkg/Include/Protocol/SpiIo.h   (contents, props changed)
  vendor/edk2/dist/MdePkg/Include/Protocol/SpiNorFlash.h   (contents, props changed)
  vendor/edk2/dist/MdePkg/Include/Protocol/SpiSmmConfiguration.h   (contents, props changed)
  vendor/edk2/dist/MdePkg/Include/Protocol/SpiSmmHc.h   (contents, props changed)
  vendor/edk2/dist/MdePkg/Include/Protocol/SpiSmmNorFlash.h   (contents, props changed)
  vendor/edk2/dist/MdePkg/Include/Protocol/UfsDeviceConfig.h   (contents, props changed)
  vendor/edk2/dist/MdePkg/Include/Register/
  vendor/edk2/dist/MdePkg/Include/Register/Amd/
  vendor/edk2/dist/MdePkg/Include/Register/Amd/Cpuid.h   (contents, props changed)
  vendor/edk2/dist/MdePkg/Include/Register/Amd/Fam17Msr.h   (contents, props changed)
  vendor/edk2/dist/MdePkg/Include/Register/Amd/Msr.h   (contents, props changed)
  vendor/edk2/dist/MdePkg/Include/Register/Intel/
  vendor/edk2/dist/MdePkg/Include/Register/Intel/ArchitecturalMsr.h   (contents, props changed)
  vendor/edk2/dist/MdePkg/Include/Register/Intel/Cpuid.h   (contents, props changed)
  vendor/edk2/dist/MdePkg/Include/Register/Intel/LocalApic.h   (contents, props changed)
  vendor/edk2/dist/MdePkg/Include/Register/Intel/Microcode.h   (contents, props changed)
  vendor/edk2/dist/MdePkg/Include/Register/Intel/Msr/
  vendor/edk2/dist/MdePkg/Include/Register/Intel/Msr.h   (contents, props changed)
  vendor/edk2/dist/MdePkg/Include/Register/Intel/Msr/AtomMsr.h   (contents, props changed)
  vendor/edk2/dist/MdePkg/Include/Register/Intel/Msr/BroadwellMsr.h   (contents, props changed)
  vendor/edk2/dist/MdePkg/Include/Register/Intel/Msr/Core2Msr.h   (contents, props changed)
  vendor/edk2/dist/MdePkg/Include/Register/Intel/Msr/CoreMsr.h   (contents, props changed)
  vendor/edk2/dist/MdePkg/Include/Register/Intel/Msr/GoldmontMsr.h   (contents, props changed)
  vendor/edk2/dist/MdePkg/Include/Register/Intel/Msr/GoldmontPlusMsr.h   (contents, props changed)
  vendor/edk2/dist/MdePkg/Include/Register/Intel/Msr/HaswellEMsr.h   (contents, props changed)
  vendor/edk2/dist/MdePkg/Include/Register/Intel/Msr/HaswellMsr.h   (contents, props changed)
  vendor/edk2/dist/MdePkg/Include/Register/Intel/Msr/IvyBridgeMsr.h   (contents, props changed)
  vendor/edk2/dist/MdePkg/Include/Register/Intel/Msr/NehalemMsr.h   (contents, props changed)
  vendor/edk2/dist/MdePkg/Include/Register/Intel/Msr/P6Msr.h   (contents, props changed)
  vendor/edk2/dist/MdePkg/Include/Register/Intel/Msr/Pentium4Msr.h   (contents, props changed)
  vendor/edk2/dist/MdePkg/Include/Register/Intel/Msr/PentiumMMsr.h   (contents, props changed)
  vendor/edk2/dist/MdePkg/Include/Register/Intel/Msr/PentiumMsr.h   (contents, props changed)
  vendor/edk2/dist/MdePkg/Include/Register/Intel/Msr/SandyBridgeMsr.h   (contents, props changed)
  vendor/edk2/dist/MdePkg/Include/Register/Intel/Msr/SilvermontMsr.h   (contents, props changed)
  vendor/edk2/dist/MdePkg/Include/Register/Intel/Msr/SkylakeMsr.h   (contents, props changed)
  vendor/edk2/dist/MdePkg/Include/Register/Intel/Msr/Xeon5600Msr.h   (contents, props changed)
  vendor/edk2/dist/MdePkg/Include/Register/Intel/Msr/XeonDMsr.h   (contents, props changed)
  vendor/edk2/dist/MdePkg/Include/Register/Intel/Msr/XeonE7Msr.h   (contents, props changed)
  vendor/edk2/dist/MdePkg/Include/Register/Intel/Msr/XeonPhiMsr.h   (contents, props changed)
  vendor/edk2/dist/MdePkg/Include/Register/Intel/SmramSaveStateMap.h   (contents, props changed)
  vendor/edk2/dist/MdePkg/Include/Register/Intel/StmApi.h   (contents, props changed)
  vendor/edk2/dist/MdePkg/Include/Register/Intel/StmResourceDescriptor.h   (contents, props changed)
  vendor/edk2/dist/MdePkg/Include/Register/Intel/StmStatusCode.h   (contents, props changed)
  vendor/edk2/dist/MdePkg/Include/RiscV64/
  vendor/edk2/dist/MdePkg/Include/RiscV64/ProcessorBind.h   (contents, props changed)
  vendor/edk2/dist/MdePkg/Include/X64/Nasm.inc   (contents, props changed)
  vendor/edk2/dist/MdePkg/Library/BaseCacheMaintenanceLib/RiscVCache.c   (contents, props changed)
  vendor/edk2/dist/MdePkg/Library/BaseCpuLib/AArch64/CpuFlushTlb.asm
  vendor/edk2/dist/MdePkg/Library/BaseCpuLib/AArch64/CpuSleep.asm
  vendor/edk2/dist/MdePkg/Library/BaseCpuLib/RiscV/
  vendor/edk2/dist/MdePkg/Library/BaseCpuLib/RiscV/Cpu.S   (contents, props changed)
  vendor/edk2/dist/MdePkg/Library/BaseIoLibIntrinsic/AArch64/
  vendor/edk2/dist/MdePkg/Library/BaseIoLibIntrinsic/AArch64/ArmVirtMmio.S   (contents, props changed)
  vendor/edk2/dist/MdePkg/Library/BaseIoLibIntrinsic/AArch64/ArmVirtMmio.asm
  vendor/edk2/dist/MdePkg/Library/BaseIoLibIntrinsic/Arm/
  vendor/edk2/dist/MdePkg/Library/BaseIoLibIntrinsic/Arm/ArmVirtMmio.S   (contents, props changed)
  vendor/edk2/dist/MdePkg/Library/BaseIoLibIntrinsic/Arm/ArmVirtMmio.asm
  vendor/edk2/dist/MdePkg/Library/BaseIoLibIntrinsic/BaseIoLibIntrinsicArmVirt.inf
  vendor/edk2/dist/MdePkg/Library/BaseIoLibIntrinsic/BaseIoLibIntrinsicArmVirt.uni
  vendor/edk2/dist/MdePkg/Library/BaseIoLibIntrinsic/BaseIoLibIntrinsicSev.inf
  vendor/edk2/dist/MdePkg/Library/BaseIoLibIntrinsic/Ia32/IoFifoSev.nasm
  vendor/edk2/dist/MdePkg/Library/BaseIoLibIntrinsic/IoLibArmVirt.c   (contents, props changed)
  vendor/edk2/dist/MdePkg/Library/BaseIoLibIntrinsic/IoLibNoIo.c   (contents, props changed)
  vendor/edk2/dist/MdePkg/Library/BaseIoLibIntrinsic/X64/IoFifoSev.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/AArch64/CpuBreakpoint.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/AArch64/DisableInterrupts.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/AArch64/EnableInterrupts.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/AArch64/GetInterruptsState.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/AArch64/MemoryFence.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/AArch64/SetJumpLongJump.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/AArch64/SpeculationBarrier.S   (contents, props changed)
  vendor/edk2/dist/MdePkg/Library/BaseLib/AArch64/SpeculationBarrier.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/AArch64/SwitchStack.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Arm/SpeculationBarrier.S   (contents, props changed)
  vendor/edk2/dist/MdePkg/Library/BaseLib/Arm/SpeculationBarrier.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ebc/SpeculationBarrier.c   (contents, props changed)
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/Lfence.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/WriteTr.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/RiscV64/
  vendor/edk2/dist/MdePkg/Library/BaseLib/RiscV64/CpuBreakpoint.c   (contents, props changed)
  vendor/edk2/dist/MdePkg/Library/BaseLib/RiscV64/CpuPause.c   (contents, props changed)
  vendor/edk2/dist/MdePkg/Library/BaseLib/RiscV64/DisableInterrupts.c   (contents, props changed)
  vendor/edk2/dist/MdePkg/Library/BaseLib/RiscV64/EnableInterrupts.c   (contents, props changed)
  vendor/edk2/dist/MdePkg/Library/BaseLib/RiscV64/FlushCache.S   (contents, props changed)
  vendor/edk2/dist/MdePkg/Library/BaseLib/RiscV64/GetInterruptState.c   (contents, props changed)
  vendor/edk2/dist/MdePkg/Library/BaseLib/RiscV64/InternalSwitchStack.c   (contents, props changed)
  vendor/edk2/dist/MdePkg/Library/BaseLib/RiscV64/RiscVCpuBreakpoint.S   (contents, props changed)
  vendor/edk2/dist/MdePkg/Library/BaseLib/RiscV64/RiscVCpuPause.S   (contents, props changed)
  vendor/edk2/dist/MdePkg/Library/BaseLib/RiscV64/RiscVInterrupt.S   (contents, props changed)
  vendor/edk2/dist/MdePkg/Library/BaseLib/RiscV64/RiscVSetJumpLongJump.S   (contents, props changed)
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/Lfence.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/WriteTr.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/X86PatchInstruction.c   (contents, props changed)
  vendor/edk2/dist/MdePkg/Library/BaseLib/X86SpeculationBarrier.c   (contents, props changed)
  vendor/edk2/dist/MdePkg/Library/BasePciSegmentInfoLibNull/
  vendor/edk2/dist/MdePkg/Library/BasePciSegmentInfoLibNull/BasePciSegmentInfoLibNull.inf
  vendor/edk2/dist/MdePkg/Library/BasePciSegmentInfoLibNull/BasePciSegmentInfoLibNull.uni
  vendor/edk2/dist/MdePkg/Library/BasePciSegmentInfoLibNull/PciSegmentInfoLib.c   (contents, props changed)
  vendor/edk2/dist/MdePkg/Library/BasePeCoffLib/RiscV/
  vendor/edk2/dist/MdePkg/Library/BasePeCoffLib/RiscV/PeCoffLoaderEx.c   (contents, props changed)
  vendor/edk2/dist/MdePkg/Library/BaseRngLibNull/
  vendor/edk2/dist/MdePkg/Library/BaseRngLibNull/BaseRngLibNull.c   (contents, props changed)
  vendor/edk2/dist/MdePkg/Library/BaseRngLibNull/BaseRngLibNull.inf
  vendor/edk2/dist/MdePkg/Library/BaseRngLibNull/BaseRngLibNull.uni
  vendor/edk2/dist/MdePkg/Library/BaseS3PciSegmentLib/
  vendor/edk2/dist/MdePkg/Library/BaseS3PciSegmentLib/BaseS3PciSegmentLib.inf
  vendor/edk2/dist/MdePkg/Library/BaseS3PciSegmentLib/BaseS3PciSegmentLib.uni
  vendor/edk2/dist/MdePkg/Library/BaseS3PciSegmentLib/S3PciSegmentLib.c   (contents, props changed)
  vendor/edk2/dist/MdePkg/Library/BaseSafeIntLib/
  vendor/edk2/dist/MdePkg/Library/BaseSafeIntLib/BaseSafeIntLib.inf
  vendor/edk2/dist/MdePkg/Library/BaseSafeIntLib/SafeIntLib.c   (contents, props changed)
  vendor/edk2/dist/MdePkg/Library/BaseSafeIntLib/SafeIntLib32.c   (contents, props changed)
  vendor/edk2/dist/MdePkg/Library/BaseSafeIntLib/SafeIntLib64.c   (contents, props changed)
  vendor/edk2/dist/MdePkg/Library/BaseSafeIntLib/SafeIntLibEbc.c   (contents, props changed)
  vendor/edk2/dist/MdePkg/Library/BaseStackCheckLib/BaseStackCheckNull.c   (contents, props changed)
  vendor/edk2/dist/MdePkg/Library/BaseSynchronizationLib/AArch64/Synchronization.asm
  vendor/edk2/dist/MdePkg/Library/BaseSynchronizationLib/InterlockedDecrementMsc.c   (contents, props changed)
  vendor/edk2/dist/MdePkg/Library/BaseSynchronizationLib/InterlockedIncrementMsc.c   (contents, props changed)
  vendor/edk2/dist/MdePkg/Library/BaseSynchronizationLib/RiscV64/
  vendor/edk2/dist/MdePkg/Library/BaseSynchronizationLib/RiscV64/Synchronization.S   (contents, props changed)
  vendor/edk2/dist/MdePkg/Library/BaseUefiDecompressLib/BaseUefiTianoCustomDecompressLib.c   (contents, props changed)
  vendor/edk2/dist/MdePkg/Library/BaseUefiDecompressLib/BaseUefiTianoCustomDecompressLib.inf
  vendor/edk2/dist/MdePkg/Library/DxeRuntimeDebugLibSerialPort/
  vendor/edk2/dist/MdePkg/Library/DxeRuntimeDebugLibSerialPort/DebugLib.c   (contents, props changed)
  vendor/edk2/dist/MdePkg/Library/DxeRuntimeDebugLibSerialPort/DxeRuntimeDebugLibSerialPort.inf
  vendor/edk2/dist/MdePkg/Library/DxeRuntimeDebugLibSerialPort/DxeRuntimeDebugLibSerialPort.uni
  vendor/edk2/dist/MdePkg/Library/DxeServicesLib/Allocate.c   (contents, props changed)
  vendor/edk2/dist/MdePkg/Library/DxeServicesLib/X64/
  vendor/edk2/dist/MdePkg/Library/DxeServicesLib/X64/Allocate.c   (contents, props changed)
  vendor/edk2/dist/MdePkg/Library/MmServicesTableLib/
  vendor/edk2/dist/MdePkg/Library/MmServicesTableLib/MmServicesTableLib.c   (contents, props changed)
  vendor/edk2/dist/MdePkg/Library/MmServicesTableLib/MmServicesTableLib.inf
  vendor/edk2/dist/MdePkg/Library/MmServicesTableLib/MmServicesTableLib.uni
  vendor/edk2/dist/MdePkg/Library/PciSegmentLibSegmentInfo/
  vendor/edk2/dist/MdePkg/Library/PciSegmentLibSegmentInfo/BasePciSegmentLib.c   (contents, props changed)
  vendor/edk2/dist/MdePkg/Library/PciSegmentLibSegmentInfo/BasePciSegmentLibSegmentInfo.inf
  vendor/edk2/dist/MdePkg/Library/PciSegmentLibSegmentInfo/BasePciSegmentLibSegmentInfo.uni
  vendor/edk2/dist/MdePkg/Library/PciSegmentLibSegmentInfo/DxeRuntimePciSegmentLib.c   (contents, props changed)
  vendor/edk2/dist/MdePkg/Library/PciSegmentLibSegmentInfo/DxeRuntimePciSegmentLibSegmentInfo.inf
  vendor/edk2/dist/MdePkg/Library/PciSegmentLibSegmentInfo/DxeRuntimePciSegmentLibSegmentInfo.uni
  vendor/edk2/dist/MdePkg/Library/PciSegmentLibSegmentInfo/PciSegmentLibCommon.c   (contents, props changed)
  vendor/edk2/dist/MdePkg/Library/PciSegmentLibSegmentInfo/PciSegmentLibCommon.h   (contents, props changed)
  vendor/edk2/dist/MdePkg/Library/SmmIoLib/
  vendor/edk2/dist/MdePkg/Library/SmmIoLib/SmmIoLib.c   (contents, props changed)
  vendor/edk2/dist/MdePkg/Library/SmmIoLib/SmmIoLib.inf
  vendor/edk2/dist/MdePkg/Library/SmmIoLib/SmmIoLib.uni
  vendor/edk2/dist/MdePkg/Library/StandaloneMmDriverEntryPoint/
  vendor/edk2/dist/MdePkg/Library/StandaloneMmDriverEntryPoint/StandaloneMmDriverEntryPoint.c   (contents, props changed)
  vendor/edk2/dist/MdePkg/Library/StandaloneMmDriverEntryPoint/StandaloneMmDriverEntryPoint.inf
  vendor/edk2/dist/MdePkg/Library/StandaloneMmDriverEntryPoint/StandaloneMmDriverEntryPoint.uni
  vendor/edk2/dist/MdePkg/Library/StandaloneMmServicesTableLib/
  vendor/edk2/dist/MdePkg/Library/StandaloneMmServicesTableLib/StandaloneMmServicesTableLib.c   (contents, props changed)
  vendor/edk2/dist/MdePkg/Library/StandaloneMmServicesTableLib/StandaloneMmServicesTableLib.inf
  vendor/edk2/dist/MdePkg/Library/StandaloneMmServicesTableLib/StandaloneMmServicesTableLib.uni
  vendor/edk2/dist/MdePkg/Library/UefiDebugLibConOut/DebugLibConstructor.c   (contents, props changed)
  vendor/edk2/dist/MdePkg/Library/UefiDebugLibDebugPortProtocol/DebugLibConstructor.c   (contents, props changed)
  vendor/edk2/dist/MdePkg/Library/UefiDebugLibStdErr/DebugLibConstructor.c   (contents, props changed)
  vendor/edk2/dist/MdePkg/Library/UefiLib/Acpi.c   (contents, props changed)
  vendor/edk2/dist/MdePkg/MdePkg.ci.yaml
  vendor/edk2/dist/MdePkg/Test/
  vendor/edk2/dist/MdePkg/Test/MdePkgHostTest.dsc
  vendor/edk2/dist/MdePkg/Test/UnitTest/
  vendor/edk2/dist/MdePkg/Test/UnitTest/Library/
  vendor/edk2/dist/MdePkg/Test/UnitTest/Library/BaseLib/
  vendor/edk2/dist/MdePkg/Test/UnitTest/Library/BaseLib/Base64UnitTest.c   (contents, props changed)
  vendor/edk2/dist/MdePkg/Test/UnitTest/Library/BaseLib/BaseLibUnitTestsHost.inf
  vendor/edk2/dist/MdePkg/Test/UnitTest/Library/BaseLib/BaseLibUnitTestsUefi.inf
  vendor/edk2/dist/MdePkg/Test/UnitTest/Library/BaseSafeIntLib/
  vendor/edk2/dist/MdePkg/Test/UnitTest/Library/BaseSafeIntLib/SafeIntLibUintnIntnUnitTests32.c   (contents, props changed)
  vendor/edk2/dist/MdePkg/Test/UnitTest/Library/BaseSafeIntLib/SafeIntLibUintnIntnUnitTests64.c   (contents, props changed)
  vendor/edk2/dist/MdePkg/Test/UnitTest/Library/BaseSafeIntLib/TestBaseSafeIntLib.c   (contents, props changed)
  vendor/edk2/dist/MdePkg/Test/UnitTest/Library/BaseSafeIntLib/TestBaseSafeIntLib.h   (contents, props changed)
  vendor/edk2/dist/MdePkg/Test/UnitTest/Library/BaseSafeIntLib/TestBaseSafeIntLib.uni
  vendor/edk2/dist/MdePkg/Test/UnitTest/Library/BaseSafeIntLib/TestBaseSafeIntLibDxe.inf
  vendor/edk2/dist/MdePkg/Test/UnitTest/Library/BaseSafeIntLib/TestBaseSafeIntLibHost.inf
  vendor/edk2/dist/MdePkg/Test/UnitTest/Library/BaseSafeIntLib/TestBaseSafeIntLibPei.inf
  vendor/edk2/dist/MdePkg/Test/UnitTest/Library/BaseSafeIntLib/TestBaseSafeIntLibSmm.inf
  vendor/edk2/dist/MdePkg/Test/UnitTest/Library/BaseSafeIntLib/TestBaseSafeIntLibUefiShell.inf
Deleted:
  vendor/edk2/dist/MdePkg/Contributions.txt
  vendor/edk2/dist/MdePkg/Include/Guid/PropertiesTable.h
  vendor/edk2/dist/MdePkg/Include/Guid/SalSystemTable.h
  vendor/edk2/dist/MdePkg/Include/IndustryStandard/Pal.h
  vendor/edk2/dist/MdePkg/Include/IndustryStandard/Sal.h
  vendor/edk2/dist/MdePkg/Include/Ipf/IpfMacro.i
  vendor/edk2/dist/MdePkg/Include/Ipf/ProcessorBind.h
  vendor/edk2/dist/MdePkg/Include/Library/ExtendedSalLib.h
  vendor/edk2/dist/MdePkg/Include/Library/PalLib.h
  vendor/edk2/dist/MdePkg/Include/Library/SalLib.h
  vendor/edk2/dist/MdePkg/Include/Pi/PiSmmCommunicationAcpiTable.h
  vendor/edk2/dist/MdePkg/Include/Protocol/ExtendedSalBootService.h
  vendor/edk2/dist/MdePkg/Include/Protocol/ExtendedSalServiceClasses.h
  vendor/edk2/dist/MdePkg/Include/Protocol/McaInitPmi.h
  vendor/edk2/dist/MdePkg/Library/BaseCacheMaintenanceLib/IpfCache.c
  vendor/edk2/dist/MdePkg/Library/BaseCpuLib/Ia32/CpuFlushTlb.asm
  vendor/edk2/dist/MdePkg/Library/BaseCpuLib/Ia32/CpuSleep.asm
  vendor/edk2/dist/MdePkg/Library/BaseCpuLib/Ipf/CpuFlushTlb.s
  vendor/edk2/dist/MdePkg/Library/BaseCpuLib/Ipf/CpuSleep.c
  vendor/edk2/dist/MdePkg/Library/BaseCpuLib/X64/CpuFlushTlb.S
  vendor/edk2/dist/MdePkg/Library/BaseCpuLib/X64/CpuFlushTlb.asm
  vendor/edk2/dist/MdePkg/Library/BaseCpuLib/X64/CpuSleep.S
  vendor/edk2/dist/MdePkg/Library/BaseCpuLib/X64/CpuSleep.asm
  vendor/edk2/dist/MdePkg/Library/BaseIoLibIntrinsic/Ia32/IoFifo.asm
  vendor/edk2/dist/MdePkg/Library/BaseIoLibIntrinsic/IoLibArm.c
  vendor/edk2/dist/MdePkg/Library/BaseIoLibIntrinsic/IoLibIcc.c
  vendor/edk2/dist/MdePkg/Library/BaseIoLibIntrinsic/IoLibIpf.c
  vendor/edk2/dist/MdePkg/Library/BaseIoLibIntrinsic/X64/IoFifo.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/ARShiftU64.S
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/ARShiftU64.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/CpuBreakpoint.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/CpuId.S
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/CpuId.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/CpuIdEx.S
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/CpuIdEx.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/CpuPause.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/DisableCache.S
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/DisableCache.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/DisableInterrupts.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/DisablePaging32.S
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/DisablePaging32.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/DivU64x32.S
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/DivU64x32.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/DivU64x32Remainder.S
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/DivU64x32Remainder.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/DivU64x64Remainder.S
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/DivU64x64Remainder.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/EnableCache.S
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/EnableCache.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/EnableDisableInterrupts.S
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/EnableDisableInterrupts.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/EnableInterrupts.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/EnablePaging32.S
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/EnablePaging32.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/EnablePaging64.S
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/EnablePaging64.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/FlushCacheLine.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/FxRestore.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/FxSave.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/InternalSwitchStack.S
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/Invd.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/LRotU64.S
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/LRotU64.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/LShiftU64.S
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/LShiftU64.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/LongJump.S
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/LongJump.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/LongJump.c
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/ModU64x32.S
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/ModU64x32.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/Monitor.S
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/Monitor.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/MultU64x32.S
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/MultU64x32.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/MultU64x64.S
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/MultU64x64.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/Mwait.S
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/Mwait.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/RRotU64.S
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/RRotU64.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/RShiftU64.S
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/RShiftU64.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/RdRand.S
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/RdRand.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/ReadCr0.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/ReadCr2.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/ReadCr3.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/ReadCr4.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/ReadCs.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/ReadDr0.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/ReadDr1.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/ReadDr2.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/ReadDr3.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/ReadDr4.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/ReadDr5.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/ReadDr6.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/ReadDr7.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/ReadDs.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/ReadEflags.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/ReadEs.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/ReadFs.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/ReadGdtr.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/ReadGs.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/ReadIdtr.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/ReadLdtr.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/ReadMm0.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/ReadMm1.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/ReadMm2.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/ReadMm3.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/ReadMm4.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/ReadMm5.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/ReadMm6.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/ReadMm7.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/ReadMsr64.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/ReadPmc.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/ReadSs.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/ReadTr.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/ReadTsc.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/SetJump.S
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/SetJump.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/SetJump.c
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/SwapBytes64.S
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/SwapBytes64.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/Thunk16.S
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/Thunk16.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/Wbinvd.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/WriteCr0.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/WriteCr2.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/WriteCr3.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/WriteCr4.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/WriteDr0.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/WriteDr1.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/WriteDr2.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/WriteDr3.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/WriteDr4.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/WriteDr5.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/WriteDr6.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/WriteDr7.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/WriteGdtr.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/WriteIdtr.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/WriteLdtr.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/WriteMm0.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/WriteMm1.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/WriteMm2.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/WriteMm3.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/WriteMm4.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/WriteMm5.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/WriteMm6.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/WriteMm7.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/WriteMsr64.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ipf/AccessDbr.s
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ipf/AccessEicr.s
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ipf/AccessGcr.s
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ipf/AccessGp.s
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ipf/AccessKr.s
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ipf/AccessKr7.s
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ipf/AccessMsr.s
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ipf/AccessMsrDb.s
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ipf/AccessPmr.s
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ipf/AccessPsr.s
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ipf/Asm.h
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ipf/AsmCpuMisc.s
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ipf/AsmPalCall.s
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ipf/CpuBreakpoint.c
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ipf/CpuBreakpointMsc.c
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ipf/CpuPause.s
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ipf/ExecFc.s
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ipf/FlushCacheRange.c
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ipf/GetInterruptState.s
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ipf/Ia64gen.h
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ipf/InternalFlushCacheRange.s
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ipf/InternalSwitchStack.c
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ipf/LongJmp.s
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ipf/ReadAr.s
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ipf/ReadCpuid.s
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ipf/ReadCr.s
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ipf/SetJmp.s
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ipf/SwitchStack.s
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ipf/Unaligned.c
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/CpuBreakpoint.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/CpuId.S
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/CpuId.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/CpuIdEx.S
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/CpuIdEx.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/CpuPause.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/DisableCache.S
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/DisableCache.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/DisableInterrupts.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/DisablePaging64.S
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/DisablePaging64.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/EnableCache.S
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/EnableCache.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/EnableDisableInterrupts.S
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/EnableDisableInterrupts.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/EnableInterrupts.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/FlushCacheLine.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/FxRestore.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/FxSave.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/Invd.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/LongJump.S
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/LongJump.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/Monitor.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/Mwait.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/RdRand.S
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/RdRand.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/ReadCr0.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/ReadCr2.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/ReadCr3.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/ReadCr4.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/ReadCs.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/ReadDr0.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/ReadDr1.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/ReadDr2.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/ReadDr3.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/ReadDr4.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/ReadDr5.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/ReadDr6.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/ReadDr7.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/ReadDs.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/ReadEflags.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/ReadEs.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/ReadFs.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/ReadGdtr.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/ReadGs.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/ReadIdtr.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/ReadLdtr.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/ReadMm0.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/ReadMm1.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/ReadMm2.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/ReadMm3.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/ReadMm4.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/ReadMm5.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/ReadMm6.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/ReadMm7.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/ReadMsr64.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/ReadPmc.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/ReadSs.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/ReadTr.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/ReadTsc.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/SetJump.S
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/SetJump.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/SwitchStack.S
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/SwitchStack.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/Thunk16.S
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/Thunk16.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/Wbinvd.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/WriteCr0.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/WriteCr2.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/WriteCr3.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/WriteCr4.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/WriteDr0.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/WriteDr1.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/WriteDr2.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/WriteDr3.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/WriteDr4.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/WriteDr5.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/WriteDr6.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/WriteDr7.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/WriteGdtr.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/WriteIdtr.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/WriteLdtr.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/WriteMm0.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/WriteMm1.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/WriteMm2.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/WriteMm3.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/WriteMm4.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/WriteMm5.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/WriteMm6.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/WriteMm7.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/WriteMsr64.asm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibMmx/Ia32/CompareMem.S
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibMmx/Ia32/CompareMem.asm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibMmx/Ia32/CopyMem.S
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibMmx/Ia32/CopyMem.asm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibMmx/Ia32/ScanMem16.S
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibMmx/Ia32/ScanMem16.asm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibMmx/Ia32/ScanMem32.S
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibMmx/Ia32/ScanMem32.asm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibMmx/Ia32/ScanMem64.S
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibMmx/Ia32/ScanMem64.asm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibMmx/Ia32/ScanMem8.S
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibMmx/Ia32/ScanMem8.asm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibMmx/Ia32/SetMem.S
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibMmx/Ia32/SetMem.asm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibMmx/Ia32/SetMem16.S
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibMmx/Ia32/SetMem16.asm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibMmx/Ia32/SetMem32.S
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibMmx/Ia32/SetMem32.asm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibMmx/Ia32/SetMem64.S
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibMmx/Ia32/SetMem64.asm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibMmx/Ia32/ZeroMem.S
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibMmx/Ia32/ZeroMem.asm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibMmx/X64/CompareMem.S
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibMmx/X64/CompareMem.asm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibMmx/X64/CopyMem.S
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibMmx/X64/CopyMem.asm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibMmx/X64/ScanMem16.S
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibMmx/X64/ScanMem16.asm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibMmx/X64/ScanMem32.S
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibMmx/X64/ScanMem32.asm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibMmx/X64/ScanMem64.S
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibMmx/X64/ScanMem64.asm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibMmx/X64/ScanMem8.S
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibMmx/X64/ScanMem8.asm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibMmx/X64/SetMem.S
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibMmx/X64/SetMem.asm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibMmx/X64/SetMem16.S
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibMmx/X64/SetMem16.asm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibMmx/X64/SetMem32.S
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibMmx/X64/SetMem32.asm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibMmx/X64/SetMem64.S
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibMmx/X64/SetMem64.asm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibMmx/X64/ZeroMem.S
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibMmx/X64/ZeroMem.asm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptDxe/Ia32/CompareMem.S
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptDxe/Ia32/CompareMem.asm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptDxe/Ia32/CopyMem.S
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptDxe/Ia32/CopyMem.asm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptDxe/Ia32/ScanMem16.S
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptDxe/Ia32/ScanMem16.asm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptDxe/Ia32/ScanMem32.S
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptDxe/Ia32/ScanMem32.asm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptDxe/Ia32/ScanMem64.S
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptDxe/Ia32/ScanMem64.asm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptDxe/Ia32/ScanMem8.S
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptDxe/Ia32/ScanMem8.asm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptDxe/Ia32/SetMem.S
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptDxe/Ia32/SetMem.asm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptDxe/Ia32/SetMem16.S
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptDxe/Ia32/SetMem16.asm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptDxe/Ia32/SetMem32.S
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptDxe/Ia32/SetMem32.asm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptDxe/Ia32/SetMem64.S
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptDxe/Ia32/SetMem64.asm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptDxe/Ia32/ZeroMem.S
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptDxe/Ia32/ZeroMem.asm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptDxe/X64/CompareMem.S
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptDxe/X64/CompareMem.asm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptDxe/X64/CopyMem.S
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptDxe/X64/CopyMem.asm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptDxe/X64/ScanMem16.S
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptDxe/X64/ScanMem16.asm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptDxe/X64/ScanMem32.S
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptDxe/X64/ScanMem32.asm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptDxe/X64/ScanMem64.S
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptDxe/X64/ScanMem64.asm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptDxe/X64/ScanMem8.S
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptDxe/X64/ScanMem8.asm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptDxe/X64/SetMem.S
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptDxe/X64/SetMem.asm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptDxe/X64/SetMem16.S
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptDxe/X64/SetMem16.asm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptDxe/X64/SetMem32.S
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptDxe/X64/SetMem32.asm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptDxe/X64/SetMem64.S
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptDxe/X64/SetMem64.asm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptDxe/X64/ZeroMem.S
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptDxe/X64/ZeroMem.asm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptPei/Ia32/CompareMem.S
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptPei/Ia32/CompareMem.asm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptPei/Ia32/CopyMem.S
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptPei/Ia32/CopyMem.asm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptPei/Ia32/ScanMem16.S
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptPei/Ia32/ScanMem16.asm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptPei/Ia32/ScanMem32.S
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptPei/Ia32/ScanMem32.asm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptPei/Ia32/ScanMem64.S
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptPei/Ia32/ScanMem64.asm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptPei/Ia32/ScanMem8.S
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptPei/Ia32/ScanMem8.asm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptPei/Ia32/SetMem.S
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptPei/Ia32/SetMem.asm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptPei/Ia32/SetMem16.S
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptPei/Ia32/SetMem16.asm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptPei/Ia32/SetMem32.S
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptPei/Ia32/SetMem32.asm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptPei/Ia32/SetMem64.S
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptPei/Ia32/SetMem64.asm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptPei/Ia32/ZeroMem.S
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptPei/Ia32/ZeroMem.asm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptPei/X64/CompareMem.S
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptPei/X64/CompareMem.asm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptPei/X64/CopyMem.S
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptPei/X64/CopyMem.asm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptPei/X64/ScanMem16.S
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptPei/X64/ScanMem16.asm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptPei/X64/ScanMem32.S
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptPei/X64/ScanMem32.asm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptPei/X64/ScanMem64.S
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptPei/X64/ScanMem64.asm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptPei/X64/ScanMem8.S
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptPei/X64/ScanMem8.asm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptPei/X64/SetMem.S
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptPei/X64/SetMem.asm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptPei/X64/SetMem16.S
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptPei/X64/SetMem16.asm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptPei/X64/SetMem32.S
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptPei/X64/SetMem32.asm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptPei/X64/SetMem64.S
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptPei/X64/SetMem64.asm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptPei/X64/ZeroMem.S
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptPei/X64/ZeroMem.asm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibRepStr/Ia32/CompareMem.S
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibRepStr/Ia32/CompareMem.asm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibRepStr/Ia32/CopyMem.S
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibRepStr/Ia32/CopyMem.asm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibRepStr/Ia32/ScanMem16.S
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibRepStr/Ia32/ScanMem16.asm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibRepStr/Ia32/ScanMem32.S
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibRepStr/Ia32/ScanMem32.asm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibRepStr/Ia32/ScanMem64.S
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibRepStr/Ia32/ScanMem64.asm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibRepStr/Ia32/ScanMem8.S
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibRepStr/Ia32/ScanMem8.asm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibRepStr/Ia32/SetMem.S
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibRepStr/Ia32/SetMem.asm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibRepStr/Ia32/SetMem16.S
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibRepStr/Ia32/SetMem16.asm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibRepStr/Ia32/SetMem32.S
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibRepStr/Ia32/SetMem32.asm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibRepStr/Ia32/SetMem64.S
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibRepStr/Ia32/SetMem64.asm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibRepStr/Ia32/ZeroMem.S
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibRepStr/Ia32/ZeroMem.asm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibRepStr/X64/CompareMem.S
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibRepStr/X64/CompareMem.asm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibRepStr/X64/CopyMem.S
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibRepStr/X64/CopyMem.asm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibRepStr/X64/ScanMem16.S
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibRepStr/X64/ScanMem16.asm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibRepStr/X64/ScanMem32.S
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibRepStr/X64/ScanMem32.asm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibRepStr/X64/ScanMem64.S
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibRepStr/X64/ScanMem64.asm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibRepStr/X64/ScanMem8.S
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibRepStr/X64/ScanMem8.asm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibRepStr/X64/SetMem.S
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibRepStr/X64/SetMem.asm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibRepStr/X64/SetMem16.S
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibRepStr/X64/SetMem16.asm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibRepStr/X64/SetMem32.S
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibRepStr/X64/SetMem32.asm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibRepStr/X64/SetMem64.S
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibRepStr/X64/SetMem64.asm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibRepStr/X64/ZeroMem.S
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibRepStr/X64/ZeroMem.asm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibSse2/Ia32/CompareMem.S
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibSse2/Ia32/CompareMem.asm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibSse2/Ia32/CopyMem.S
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibSse2/Ia32/CopyMem.asm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibSse2/Ia32/ScanMem16.S
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibSse2/Ia32/ScanMem16.asm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibSse2/Ia32/ScanMem32.S
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibSse2/Ia32/ScanMem32.asm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibSse2/Ia32/ScanMem64.S
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibSse2/Ia32/ScanMem64.asm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibSse2/Ia32/ScanMem8.S
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibSse2/Ia32/ScanMem8.asm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibSse2/Ia32/SetMem.S
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibSse2/Ia32/SetMem.asm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibSse2/Ia32/SetMem16.S
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibSse2/Ia32/SetMem16.asm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibSse2/Ia32/SetMem32.S
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibSse2/Ia32/SetMem32.asm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibSse2/Ia32/SetMem64.S
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibSse2/Ia32/SetMem64.asm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibSse2/Ia32/ZeroMem.S
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibSse2/Ia32/ZeroMem.asm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibSse2/X64/CompareMem.S
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibSse2/X64/CompareMem.asm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibSse2/X64/CopyMem.S
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibSse2/X64/CopyMem.asm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibSse2/X64/ScanMem16.S
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibSse2/X64/ScanMem16.asm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibSse2/X64/ScanMem32.S
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibSse2/X64/ScanMem32.asm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibSse2/X64/ScanMem64.S
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibSse2/X64/ScanMem64.asm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibSse2/X64/ScanMem8.S
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibSse2/X64/ScanMem8.asm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibSse2/X64/SetMem.S
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibSse2/X64/SetMem.asm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibSse2/X64/SetMem16.S
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibSse2/X64/SetMem16.asm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibSse2/X64/SetMem32.S
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibSse2/X64/SetMem32.asm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibSse2/X64/SetMem64.S
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibSse2/X64/SetMem64.asm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibSse2/X64/ZeroMem.S
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibSse2/X64/ZeroMem.asm
  vendor/edk2/dist/MdePkg/Library/BasePalLibNull/BasePalLibNull.inf
  vendor/edk2/dist/MdePkg/Library/BasePalLibNull/BasePalLibNull.uni
  vendor/edk2/dist/MdePkg/Library/BasePalLibNull/PalCall.c
  vendor/edk2/dist/MdePkg/Library/BasePeCoffLib/Ipf/PeCoffLoaderEx.c
  vendor/edk2/dist/MdePkg/Library/BaseSynchronizationLib/Ia32/InterlockedCompareExchange16.asm
  vendor/edk2/dist/MdePkg/Library/BaseSynchronizationLib/Ia32/InterlockedCompareExchange32.asm
  vendor/edk2/dist/MdePkg/Library/BaseSynchronizationLib/Ia32/InterlockedCompareExchange64.asm
  vendor/edk2/dist/MdePkg/Library/BaseSynchronizationLib/Ia32/InterlockedDecrement.asm
  vendor/edk2/dist/MdePkg/Library/BaseSynchronizationLib/Ia32/InterlockedDecrement.c
  vendor/edk2/dist/MdePkg/Library/BaseSynchronizationLib/Ia32/InterlockedIncrement.asm
  vendor/edk2/dist/MdePkg/Library/BaseSynchronizationLib/Ia32/InterlockedIncrement.c
  vendor/edk2/dist/MdePkg/Library/BaseSynchronizationLib/Ipf/InterlockedCompareExchange16.s
  vendor/edk2/dist/MdePkg/Library/BaseSynchronizationLib/Ipf/InterlockedCompareExchange32.s
  vendor/edk2/dist/MdePkg/Library/BaseSynchronizationLib/Ipf/InterlockedCompareExchange64.s
  vendor/edk2/dist/MdePkg/Library/BaseSynchronizationLib/Ipf/InternalGetSpinLockProperties.c
  vendor/edk2/dist/MdePkg/Library/BaseSynchronizationLib/Ipf/Synchronization.c
  vendor/edk2/dist/MdePkg/Library/BaseSynchronizationLib/X64/InterlockedCompareExchange16.asm
  vendor/edk2/dist/MdePkg/Library/BaseSynchronizationLib/X64/InterlockedCompareExchange32.asm
  vendor/edk2/dist/MdePkg/Library/BaseSynchronizationLib/X64/InterlockedCompareExchange64.asm
  vendor/edk2/dist/MdePkg/Library/BaseSynchronizationLib/X64/InterlockedDecrement.asm
  vendor/edk2/dist/MdePkg/Library/BaseSynchronizationLib/X64/InterlockedDecrement.c
  vendor/edk2/dist/MdePkg/Library/BaseSynchronizationLib/X64/InterlockedIncrement.asm
  vendor/edk2/dist/MdePkg/Library/BaseSynchronizationLib/X64/InterlockedIncrement.c
  vendor/edk2/dist/MdePkg/Library/DxeExtendedSalLib/DxeExtendedSalLib.inf
  vendor/edk2/dist/MdePkg/Library/DxeExtendedSalLib/DxeExtendedSalLib.uni
  vendor/edk2/dist/MdePkg/Library/DxeExtendedSalLib/ExtendedSalLib.c
  vendor/edk2/dist/MdePkg/Library/DxeExtendedSalLib/Ipf/AsmExtendedSalLib.s
  vendor/edk2/dist/MdePkg/Library/DxeIoLibEsal/DxeIoLibEsal.inf
  vendor/edk2/dist/MdePkg/Library/DxeIoLibEsal/DxeIoLibEsal.uni
  vendor/edk2/dist/MdePkg/Library/DxeIoLibEsal/DxeIoLibEsalInternal.h
  vendor/edk2/dist/MdePkg/Library/DxeIoLibEsal/IoHighLevel.c
  vendor/edk2/dist/MdePkg/Library/DxeIoLibEsal/IoLib.c
  vendor/edk2/dist/MdePkg/Library/DxeIoLibEsal/IoLibMmioBuffer.c
  vendor/edk2/dist/MdePkg/Library/DxePalLibEsal/DxePalLibEsal.c
  vendor/edk2/dist/MdePkg/Library/DxePalLibEsal/DxePalLibEsal.inf
  vendor/edk2/dist/MdePkg/Library/DxePalLibEsal/DxePalLibEsal.uni
  vendor/edk2/dist/MdePkg/Library/DxePciLibEsal/DxePciLibEsal.inf
  vendor/edk2/dist/MdePkg/Library/DxePciLibEsal/DxePciLibEsal.uni
  vendor/edk2/dist/MdePkg/Library/DxePciLibEsal/PciLib.c
  vendor/edk2/dist/MdePkg/Library/DxePciSegmentLibEsal/DxePciSegementLibEsal.uni
  vendor/edk2/dist/MdePkg/Library/DxePciSegmentLibEsal/DxePciSegmentLibEsal.inf
  vendor/edk2/dist/MdePkg/Library/DxePciSegmentLibEsal/PciLib.c
  vendor/edk2/dist/MdePkg/Library/DxeRuntimeExtendedSalLib/DxeRuntimeExtendedSalLib.inf
  vendor/edk2/dist/MdePkg/Library/DxeRuntimeExtendedSalLib/DxeRuntimeExtendedSalLib.uni
  vendor/edk2/dist/MdePkg/Library/DxeRuntimeExtendedSalLib/ExtendedSalLib.c
  vendor/edk2/dist/MdePkg/Library/DxeRuntimeExtendedSalLib/Ipf/AsmExtendedSalLib.s
  vendor/edk2/dist/MdePkg/Library/DxeSalLibEsal/DxeSalLibEsal.c
  vendor/edk2/dist/MdePkg/Library/DxeSalLibEsal/DxeSalLibEsal.inf
  vendor/edk2/dist/MdePkg/Library/DxeSalLibEsal/DxeSalLibEsal.uni
  vendor/edk2/dist/MdePkg/Library/DxeTimerLibEsal/DxeTimerLibEsal.c
  vendor/edk2/dist/MdePkg/Library/DxeTimerLibEsal/DxeTimerLibEsal.inf
  vendor/edk2/dist/MdePkg/Library/DxeTimerLibEsal/DxeTimerLibEsal.uni
  vendor/edk2/dist/MdePkg/Library/PeiPalLib/PeiPalLib.c
  vendor/edk2/dist/MdePkg/Library/PeiPalLib/PeiPalLib.inf
  vendor/edk2/dist/MdePkg/Library/PeiPalLib/PeiPalLib.uni
  vendor/edk2/dist/MdePkg/Library/PeiServicesTablePointerLibKr7/PeiServicesTablePointer.c
  vendor/edk2/dist/MdePkg/Library/PeiServicesTablePointerLibKr7/PeiServicesTablePointerLibKr7.inf
  vendor/edk2/dist/MdePkg/Library/PeiServicesTablePointerLibKr7/PeiServicesTablePointerLibKr7.uni
  vendor/edk2/dist/MdePkg/Library/SecPeiDxeTimerLibCpu/IpfTimerLib.c
  vendor/edk2/dist/MdePkg/Library/UefiPalLib/UefiPalLib.c
  vendor/edk2/dist/MdePkg/Library/UefiPalLib/UefiPalLib.inf
  vendor/edk2/dist/MdePkg/Library/UefiPalLib/UefiPalLib.uni
  vendor/edk2/dist/MdePkg/Library/UefiSalLib/UefiSalLib.c
  vendor/edk2/dist/MdePkg/Library/UefiSalLib/UefiSalLib.inf
  vendor/edk2/dist/MdePkg/Library/UefiSalLib/UefiSalLib.uni
  vendor/edk2/dist/MdePkg/License.txt
Modified:
  vendor/edk2/dist/MdePkg/Include/AArch64/ProcessorBind.h
  vendor/edk2/dist/MdePkg/Include/Arm/ProcessorBind.h
  vendor/edk2/dist/MdePkg/Include/Base.h
  vendor/edk2/dist/MdePkg/Include/Ebc/ProcessorBind.h
  vendor/edk2/dist/MdePkg/Include/Guid/Acpi.h
  vendor/edk2/dist/MdePkg/Include/Guid/Apriori.h
  vendor/edk2/dist/MdePkg/Include/Guid/AprioriFileName.h
  vendor/edk2/dist/MdePkg/Include/Guid/CapsuleReport.h
  vendor/edk2/dist/MdePkg/Include/Guid/Cper.h
  vendor/edk2/dist/MdePkg/Include/Guid/DebugImageInfoTable.h
  vendor/edk2/dist/MdePkg/Include/Guid/DxeServices.h
  vendor/edk2/dist/MdePkg/Include/Guid/EventGroup.h
  vendor/edk2/dist/MdePkg/Include/Guid/EventLegacyBios.h
  vendor/edk2/dist/MdePkg/Include/Guid/FileInfo.h
  vendor/edk2/dist/MdePkg/Include/Guid/FileSystemInfo.h
  vendor/edk2/dist/MdePkg/Include/Guid/FileSystemVolumeLabelInfo.h
  vendor/edk2/dist/MdePkg/Include/Guid/FirmwareContentsSigned.h
  vendor/edk2/dist/MdePkg/Include/Guid/FirmwareFileSystem2.h
  vendor/edk2/dist/MdePkg/Include/Guid/FirmwareFileSystem3.h
  vendor/edk2/dist/MdePkg/Include/Guid/FmpCapsule.h
  vendor/edk2/dist/MdePkg/Include/Guid/GlobalVariable.h
  vendor/edk2/dist/MdePkg/Include/Guid/Gpt.h
  vendor/edk2/dist/MdePkg/Include/Guid/GraphicsInfoHob.h
  vendor/edk2/dist/MdePkg/Include/Guid/HardwareErrorVariable.h
  vendor/edk2/dist/MdePkg/Include/Guid/HiiFormMapMethodGuid.h
  vendor/edk2/dist/MdePkg/Include/Guid/HiiKeyBoardLayout.h
  vendor/edk2/dist/MdePkg/Include/Guid/HiiPlatformSetupFormset.h
  vendor/edk2/dist/MdePkg/Include/Guid/HobList.h
  vendor/edk2/dist/MdePkg/Include/Guid/ImageAuthentication.h
  vendor/edk2/dist/MdePkg/Include/Guid/MdePkgTokenSpace.h
  vendor/edk2/dist/MdePkg/Include/Guid/MemoryAllocationHob.h
  vendor/edk2/dist/MdePkg/Include/Guid/MemoryAttributesTable.h
  vendor/edk2/dist/MdePkg/Include/Guid/MemoryOverwriteControl.h
  vendor/edk2/dist/MdePkg/Include/Guid/Mps.h
  vendor/edk2/dist/MdePkg/Include/Guid/PcAnsi.h
  vendor/edk2/dist/MdePkg/Include/Guid/SmBios.h
  vendor/edk2/dist/MdePkg/Include/Guid/StatusCodeDataTypeId.h
  vendor/edk2/dist/MdePkg/Include/Guid/SystemResourceTable.h
  vendor/edk2/dist/MdePkg/Include/Guid/VectorHandoffTable.h
  vendor/edk2/dist/MdePkg/Include/Guid/WinCertificate.h
  vendor/edk2/dist/MdePkg/Include/Ia32/ProcessorBind.h
  vendor/edk2/dist/MdePkg/Include/IndustryStandard/Acpi.h
  vendor/edk2/dist/MdePkg/Include/IndustryStandard/Acpi10.h
  vendor/edk2/dist/MdePkg/Include/IndustryStandard/Acpi20.h
  vendor/edk2/dist/MdePkg/Include/IndustryStandard/Acpi30.h
  vendor/edk2/dist/MdePkg/Include/IndustryStandard/Acpi40.h
  vendor/edk2/dist/MdePkg/Include/IndustryStandard/Acpi50.h
  vendor/edk2/dist/MdePkg/Include/IndustryStandard/Acpi51.h
  vendor/edk2/dist/MdePkg/Include/IndustryStandard/Acpi60.h
  vendor/edk2/dist/MdePkg/Include/IndustryStandard/Acpi61.h
  vendor/edk2/dist/MdePkg/Include/IndustryStandard/AcpiAml.h
  vendor/edk2/dist/MdePkg/Include/IndustryStandard/AlertStandardFormatTable.h
  vendor/edk2/dist/MdePkg/Include/IndustryStandard/Atapi.h
  vendor/edk2/dist/MdePkg/Include/IndustryStandard/Bluetooth.h
  vendor/edk2/dist/MdePkg/Include/IndustryStandard/Bmp.h
  vendor/edk2/dist/MdePkg/Include/IndustryStandard/DebugPort2Table.h
  vendor/edk2/dist/MdePkg/Include/IndustryStandard/DebugPortTable.h
  vendor/edk2/dist/MdePkg/Include/IndustryStandard/Dhcp.h
  vendor/edk2/dist/MdePkg/Include/IndustryStandard/DmaRemappingReportingTable.h
  vendor/edk2/dist/MdePkg/Include/IndustryStandard/ElTorito.h
  vendor/edk2/dist/MdePkg/Include/IndustryStandard/Emmc.h
  vendor/edk2/dist/MdePkg/Include/IndustryStandard/HighPrecisionEventTimerTable.h
  vendor/edk2/dist/MdePkg/Include/IndustryStandard/Hsti.h
  vendor/edk2/dist/MdePkg/Include/IndustryStandard/Http11.h
  vendor/edk2/dist/MdePkg/Include/IndustryStandard/IScsiBootFirmwareTable.h
  vendor/edk2/dist/MdePkg/Include/IndustryStandard/Ipmi.h
  vendor/edk2/dist/MdePkg/Include/IndustryStandard/IpmiNetFnApp.h
  vendor/edk2/dist/MdePkg/Include/IndustryStandard/IpmiNetFnBridge.h
  vendor/edk2/dist/MdePkg/Include/IndustryStandard/IpmiNetFnChassis.h
  vendor/edk2/dist/MdePkg/Include/IndustryStandard/IpmiNetFnFirmware.h
  vendor/edk2/dist/MdePkg/Include/IndustryStandard/IpmiNetFnGroupExtension.h
  vendor/edk2/dist/MdePkg/Include/IndustryStandard/IpmiNetFnSensorEvent.h
  vendor/edk2/dist/MdePkg/Include/IndustryStandard/IpmiNetFnStorage.h
  vendor/edk2/dist/MdePkg/Include/IndustryStandard/IpmiNetFnTransport.h
  vendor/edk2/dist/MdePkg/Include/IndustryStandard/LegacyBiosMpTable.h
  vendor/edk2/dist/MdePkg/Include/IndustryStandard/LowPowerIdleTable.h
  vendor/edk2/dist/MdePkg/Include/IndustryStandard/Mbr.h
  vendor/edk2/dist/MdePkg/Include/IndustryStandard/MemoryMappedConfigurationSpaceAccessTable.h
  vendor/edk2/dist/MdePkg/Include/IndustryStandard/MemoryOverwriteRequestControlLock.h
  vendor/edk2/dist/MdePkg/Include/IndustryStandard/Nvme.h
  vendor/edk2/dist/MdePkg/Include/IndustryStandard/Pci.h
  vendor/edk2/dist/MdePkg/Include/IndustryStandard/Pci22.h
  vendor/edk2/dist/MdePkg/Include/IndustryStandard/Pci23.h
  vendor/edk2/dist/MdePkg/Include/IndustryStandard/Pci30.h
  vendor/edk2/dist/MdePkg/Include/IndustryStandard/PciCodeId.h
  vendor/edk2/dist/MdePkg/Include/IndustryStandard/PciExpress21.h
  vendor/edk2/dist/MdePkg/Include/IndustryStandard/PciExpress30.h
  vendor/edk2/dist/MdePkg/Include/IndustryStandard/PciExpress31.h
  vendor/edk2/dist/MdePkg/Include/IndustryStandard/PeImage.h
  vendor/edk2/dist/MdePkg/Include/IndustryStandard/Scsi.h
  vendor/edk2/dist/MdePkg/Include/IndustryStandard/Sd.h
  vendor/edk2/dist/MdePkg/Include/IndustryStandard/SdramSpd.h
  vendor/edk2/dist/MdePkg/Include/IndustryStandard/SdramSpdDdr3.h
  vendor/edk2/dist/MdePkg/Include/IndustryStandard/SdramSpdDdr4.h
  vendor/edk2/dist/MdePkg/Include/IndustryStandard/SdramSpdLpDdr.h
  vendor/edk2/dist/MdePkg/Include/IndustryStandard/SerialPortConsoleRedirectionTable.h
  vendor/edk2/dist/MdePkg/Include/IndustryStandard/SmBios.h
  vendor/edk2/dist/MdePkg/Include/IndustryStandard/SmBus.h
  vendor/edk2/dist/MdePkg/Include/IndustryStandard/TcgPhysicalPresence.h
  vendor/edk2/dist/MdePkg/Include/IndustryStandard/TcgStorageCore.h
  vendor/edk2/dist/MdePkg/Include/IndustryStandard/TcgStorageOpal.h
  vendor/edk2/dist/MdePkg/Include/IndustryStandard/TcpaAcpi.h
  vendor/edk2/dist/MdePkg/Include/IndustryStandard/Tls1.h
  vendor/edk2/dist/MdePkg/Include/IndustryStandard/Tpm12.h
  vendor/edk2/dist/MdePkg/Include/IndustryStandard/Tpm20.h
  vendor/edk2/dist/MdePkg/Include/IndustryStandard/Tpm2Acpi.h
  vendor/edk2/dist/MdePkg/Include/IndustryStandard/TpmPtp.h
  vendor/edk2/dist/MdePkg/Include/IndustryStandard/TpmTis.h
  vendor/edk2/dist/MdePkg/Include/IndustryStandard/UefiTcgPlatform.h
  vendor/edk2/dist/MdePkg/Include/IndustryStandard/Usb.h
  vendor/edk2/dist/MdePkg/Include/IndustryStandard/WatchdogActionTable.h
  vendor/edk2/dist/MdePkg/Include/IndustryStandard/WatchdogResourceTable.h
  vendor/edk2/dist/MdePkg/Include/IndustryStandard/WindowsSmmSecurityMitigationTable.h
  vendor/edk2/dist/MdePkg/Include/IndustryStandard/WindowsUxCapsule.h
  vendor/edk2/dist/MdePkg/Include/Library/BaseLib.h
  vendor/edk2/dist/MdePkg/Include/Library/BaseMemoryLib.h
  vendor/edk2/dist/MdePkg/Include/Library/CacheMaintenanceLib.h
  vendor/edk2/dist/MdePkg/Include/Library/CpuLib.h
  vendor/edk2/dist/MdePkg/Include/Library/DebugLib.h
  vendor/edk2/dist/MdePkg/Include/Library/DebugPrintErrorLevelLib.h
  vendor/edk2/dist/MdePkg/Include/Library/DevicePathLib.h
  vendor/edk2/dist/MdePkg/Include/Library/DxeCoreEntryPoint.h
  vendor/edk2/dist/MdePkg/Include/Library/DxeServicesLib.h
  vendor/edk2/dist/MdePkg/Include/Library/DxeServicesTableLib.h
  vendor/edk2/dist/MdePkg/Include/Library/ExtractGuidedSectionLib.h
  vendor/edk2/dist/MdePkg/Include/Library/FileHandleLib.h
  vendor/edk2/dist/MdePkg/Include/Library/HobLib.h
  vendor/edk2/dist/MdePkg/Include/Library/HstiLib.h
  vendor/edk2/dist/MdePkg/Include/Library/IoLib.h
  vendor/edk2/dist/MdePkg/Include/Library/MemoryAllocationLib.h
  vendor/edk2/dist/MdePkg/Include/Library/OrderedCollectionLib.h
  vendor/edk2/dist/MdePkg/Include/Library/PcdLib.h
  vendor/edk2/dist/MdePkg/Include/Library/PciCf8Lib.h
  vendor/edk2/dist/MdePkg/Include/Library/PciExpressLib.h
  vendor/edk2/dist/MdePkg/Include/Library/PciLib.h
  vendor/edk2/dist/MdePkg/Include/Library/PciSegmentLib.h
  vendor/edk2/dist/MdePkg/Include/Library/PeCoffExtraActionLib.h
  vendor/edk2/dist/MdePkg/Include/Library/PeCoffGetEntryPointLib.h
  vendor/edk2/dist/MdePkg/Include/Library/PeCoffLib.h
  vendor/edk2/dist/MdePkg/Include/Library/PeiCoreEntryPoint.h
  vendor/edk2/dist/MdePkg/Include/Library/PeiServicesLib.h
  vendor/edk2/dist/MdePkg/Include/Library/PeiServicesTablePointerLib.h
  vendor/edk2/dist/MdePkg/Include/Library/PeimEntryPoint.h
  vendor/edk2/dist/MdePkg/Include/Library/PerformanceLib.h
  vendor/edk2/dist/MdePkg/Include/Library/PostCodeLib.h
  vendor/edk2/dist/MdePkg/Include/Library/PrintLib.h
  vendor/edk2/dist/MdePkg/Include/Library/ReportStatusCodeLib.h
  vendor/edk2/dist/MdePkg/Include/Library/ResourcePublicationLib.h
  vendor/edk2/dist/MdePkg/Include/Library/RngLib.h
  vendor/edk2/dist/MdePkg/Include/Library/S3BootScriptLib.h
  vendor/edk2/dist/MdePkg/Include/Library/S3IoLib.h
  vendor/edk2/dist/MdePkg/Include/Library/S3PciLib.h
  vendor/edk2/dist/MdePkg/Include/Library/S3SmbusLib.h
  vendor/edk2/dist/MdePkg/Include/Library/S3StallLib.h
  vendor/edk2/dist/MdePkg/Include/Library/SerialPortLib.h
  vendor/edk2/dist/MdePkg/Include/Library/SmbusLib.h
  vendor/edk2/dist/MdePkg/Include/Library/SmiHandlerProfileLib.h
  vendor/edk2/dist/MdePkg/Include/Library/SmmLib.h
  vendor/edk2/dist/MdePkg/Include/Library/SmmMemLib.h
  vendor/edk2/dist/MdePkg/Include/Library/SmmPeriodicSmiLib.h
  vendor/edk2/dist/MdePkg/Include/Library/SmmServicesTableLib.h
  vendor/edk2/dist/MdePkg/Include/Library/SynchronizationLib.h
  vendor/edk2/dist/MdePkg/Include/Library/TimerLib.h
  vendor/edk2/dist/MdePkg/Include/Library/UefiApplicationEntryPoint.h
  vendor/edk2/dist/MdePkg/Include/Library/UefiBootServicesTableLib.h
  vendor/edk2/dist/MdePkg/Include/Library/UefiDecompressLib.h
  vendor/edk2/dist/MdePkg/Include/Library/UefiDriverEntryPoint.h
  vendor/edk2/dist/MdePkg/Include/Library/UefiLib.h
  vendor/edk2/dist/MdePkg/Include/Library/UefiRuntimeLib.h
  vendor/edk2/dist/MdePkg/Include/Library/UefiRuntimeServicesTableLib.h
  vendor/edk2/dist/MdePkg/Include/Library/UefiScsiLib.h
  vendor/edk2/dist/MdePkg/Include/Library/UefiUsbLib.h
  vendor/edk2/dist/MdePkg/Include/Pi/PiBootMode.h
  vendor/edk2/dist/MdePkg/Include/Pi/PiDependency.h
  vendor/edk2/dist/MdePkg/Include/Pi/PiDxeCis.h
  vendor/edk2/dist/MdePkg/Include/Pi/PiFirmwareFile.h
  vendor/edk2/dist/MdePkg/Include/Pi/PiFirmwareVolume.h
  vendor/edk2/dist/MdePkg/Include/Pi/PiHob.h
  vendor/edk2/dist/MdePkg/Include/Pi/PiI2c.h
  vendor/edk2/dist/MdePkg/Include/Pi/PiMultiPhase.h
  vendor/edk2/dist/MdePkg/Include/Pi/PiPeiCis.h
  vendor/edk2/dist/MdePkg/Include/Pi/PiS3BootScript.h
  vendor/edk2/dist/MdePkg/Include/Pi/PiSmmCis.h
  vendor/edk2/dist/MdePkg/Include/Pi/PiStatusCode.h
  vendor/edk2/dist/MdePkg/Include/PiDxe.h
  vendor/edk2/dist/MdePkg/Include/PiPei.h
  vendor/edk2/dist/MdePkg/Include/PiSmm.h
  vendor/edk2/dist/MdePkg/Include/Ppi/BlockIo.h
  vendor/edk2/dist/MdePkg/Include/Ppi/BlockIo2.h
  vendor/edk2/dist/MdePkg/Include/Ppi/BootInRecoveryMode.h
  vendor/edk2/dist/MdePkg/Include/Ppi/Capsule.h
  vendor/edk2/dist/MdePkg/Include/Ppi/CpuIo.h
  vendor/edk2/dist/MdePkg/Include/Ppi/Decompress.h
  vendor/edk2/dist/MdePkg/Include/Ppi/DeviceRecoveryModule.h
  vendor/edk2/dist/MdePkg/Include/Ppi/DxeIpl.h
  vendor/edk2/dist/MdePkg/Include/Ppi/EndOfPeiPhase.h
  vendor/edk2/dist/MdePkg/Include/Ppi/FirmwareVolume.h
  vendor/edk2/dist/MdePkg/Include/Ppi/FirmwareVolumeInfo.h
  vendor/edk2/dist/MdePkg/Include/Ppi/FirmwareVolumeInfo2.h
  vendor/edk2/dist/MdePkg/Include/Ppi/Graphics.h
  vendor/edk2/dist/MdePkg/Include/Ppi/GuidedSectionExtraction.h
  vendor/edk2/dist/MdePkg/Include/Ppi/I2cMaster.h
  vendor/edk2/dist/MdePkg/Include/Ppi/IsaHc.h
  vendor/edk2/dist/MdePkg/Include/Ppi/LoadFile.h
  vendor/edk2/dist/MdePkg/Include/Ppi/LoadImage.h
  vendor/edk2/dist/MdePkg/Include/Ppi/MasterBootMode.h
  vendor/edk2/dist/MdePkg/Include/Ppi/MemoryDiscovered.h
  vendor/edk2/dist/MdePkg/Include/Ppi/MpServices.h
  vendor/edk2/dist/MdePkg/Include/Ppi/Pcd.h
  vendor/edk2/dist/MdePkg/Include/Ppi/PcdInfo.h
  vendor/edk2/dist/MdePkg/Include/Ppi/PciCfg2.h
  vendor/edk2/dist/MdePkg/Include/Ppi/PiPcd.h
  vendor/edk2/dist/MdePkg/Include/Ppi/PiPcdInfo.h
  vendor/edk2/dist/MdePkg/Include/Ppi/ReadOnlyVariable2.h
  vendor/edk2/dist/MdePkg/Include/Ppi/RecoveryModule.h
  vendor/edk2/dist/MdePkg/Include/Ppi/ReportStatusCodeHandler.h
  vendor/edk2/dist/MdePkg/Include/Ppi/Reset.h
  vendor/edk2/dist/MdePkg/Include/Ppi/Reset2.h
  vendor/edk2/dist/MdePkg/Include/Ppi/S3Resume2.h
  vendor/edk2/dist/MdePkg/Include/Ppi/SecPlatformInformation.h
  vendor/edk2/dist/MdePkg/Include/Ppi/SecPlatformInformation2.h
  vendor/edk2/dist/MdePkg/Include/Ppi/Security2.h
  vendor/edk2/dist/MdePkg/Include/Ppi/Smbus2.h
  vendor/edk2/dist/MdePkg/Include/Ppi/Stall.h
  vendor/edk2/dist/MdePkg/Include/Ppi/StatusCode.h
  vendor/edk2/dist/MdePkg/Include/Ppi/SuperIo.h
  vendor/edk2/dist/MdePkg/Include/Ppi/TemporaryRamDone.h
  vendor/edk2/dist/MdePkg/Include/Ppi/TemporaryRamSupport.h
  vendor/edk2/dist/MdePkg/Include/Ppi/VectorHandoffInfo.h
  vendor/edk2/dist/MdePkg/Include/Protocol/AbsolutePointer.h
  vendor/edk2/dist/MdePkg/Include/Protocol/AcpiSystemDescriptionTable.h
  vendor/edk2/dist/MdePkg/Include/Protocol/AcpiTable.h
  vendor/edk2/dist/MdePkg/Include/Protocol/AdapterInformation.h
  vendor/edk2/dist/MdePkg/Include/Protocol/Arp.h
  vendor/edk2/dist/MdePkg/Include/Protocol/AtaPassThru.h
  vendor/edk2/dist/MdePkg/Include/Protocol/AuthenticationInfo.h
  vendor/edk2/dist/MdePkg/Include/Protocol/Bds.h
  vendor/edk2/dist/MdePkg/Include/Protocol/Bis.h
  vendor/edk2/dist/MdePkg/Include/Protocol/BlockIo.h
  vendor/edk2/dist/MdePkg/Include/Protocol/BlockIo2.h
  vendor/edk2/dist/MdePkg/Include/Protocol/BlockIoCrypto.h
  vendor/edk2/dist/MdePkg/Include/Protocol/BluetoothConfig.h
  vendor/edk2/dist/MdePkg/Include/Protocol/BluetoothHc.h
  vendor/edk2/dist/MdePkg/Include/Protocol/BluetoothIo.h
  vendor/edk2/dist/MdePkg/Include/Protocol/BootManagerPolicy.h
  vendor/edk2/dist/MdePkg/Include/Protocol/BusSpecificDriverOverride.h
  vendor/edk2/dist/MdePkg/Include/Protocol/Capsule.h
  vendor/edk2/dist/MdePkg/Include/Protocol/ComponentName.h
  vendor/edk2/dist/MdePkg/Include/Protocol/ComponentName2.h
  vendor/edk2/dist/MdePkg/Include/Protocol/Cpu.h
  vendor/edk2/dist/MdePkg/Include/Protocol/CpuIo2.h
  vendor/edk2/dist/MdePkg/Include/Protocol/DebugPort.h
  vendor/edk2/dist/MdePkg/Include/Protocol/DebugSupport.h
  vendor/edk2/dist/MdePkg/Include/Protocol/Decompress.h
  vendor/edk2/dist/MdePkg/Include/Protocol/DeferredImageLoad.h
  vendor/edk2/dist/MdePkg/Include/Protocol/DeviceIo.h
  vendor/edk2/dist/MdePkg/Include/Protocol/DevicePath.h
  vendor/edk2/dist/MdePkg/Include/Protocol/DevicePathFromText.h
  vendor/edk2/dist/MdePkg/Include/Protocol/DevicePathToText.h
  vendor/edk2/dist/MdePkg/Include/Protocol/DevicePathUtilities.h
  vendor/edk2/dist/MdePkg/Include/Protocol/Dhcp4.h
  vendor/edk2/dist/MdePkg/Include/Protocol/Dhcp6.h
  vendor/edk2/dist/MdePkg/Include/Protocol/DiskInfo.h
  vendor/edk2/dist/MdePkg/Include/Protocol/DiskIo.h
  vendor/edk2/dist/MdePkg/Include/Protocol/DiskIo2.h
  vendor/edk2/dist/MdePkg/Include/Protocol/Dns4.h
  vendor/edk2/dist/MdePkg/Include/Protocol/Dns6.h
  vendor/edk2/dist/MdePkg/Include/Protocol/DriverBinding.h
  vendor/edk2/dist/MdePkg/Include/Protocol/DriverConfiguration.h
  vendor/edk2/dist/MdePkg/Include/Protocol/DriverConfiguration2.h
  vendor/edk2/dist/MdePkg/Include/Protocol/DriverDiagnostics.h
  vendor/edk2/dist/MdePkg/Include/Protocol/DriverDiagnostics2.h
  vendor/edk2/dist/MdePkg/Include/Protocol/DriverFamilyOverride.h
  vendor/edk2/dist/MdePkg/Include/Protocol/DriverHealth.h
  vendor/edk2/dist/MdePkg/Include/Protocol/DriverSupportedEfiVersion.h
  vendor/edk2/dist/MdePkg/Include/Protocol/DxeSmmReadyToLock.h
  vendor/edk2/dist/MdePkg/Include/Protocol/Eap.h
  vendor/edk2/dist/MdePkg/Include/Protocol/EapConfiguration.h
  vendor/edk2/dist/MdePkg/Include/Protocol/EapManagement.h
  vendor/edk2/dist/MdePkg/Include/Protocol/EapManagement2.h
  vendor/edk2/dist/MdePkg/Include/Protocol/Ebc.h
  vendor/edk2/dist/MdePkg/Include/Protocol/EdidActive.h
  vendor/edk2/dist/MdePkg/Include/Protocol/EdidDiscovered.h
  vendor/edk2/dist/MdePkg/Include/Protocol/EdidOverride.h
  vendor/edk2/dist/MdePkg/Include/Protocol/EraseBlock.h
  vendor/edk2/dist/MdePkg/Include/Protocol/FirmwareManagement.h
  vendor/edk2/dist/MdePkg/Include/Protocol/FirmwareVolume2.h
  vendor/edk2/dist/MdePkg/Include/Protocol/FirmwareVolumeBlock.h
  vendor/edk2/dist/MdePkg/Include/Protocol/FormBrowser2.h
  vendor/edk2/dist/MdePkg/Include/Protocol/Ftp4.h
  vendor/edk2/dist/MdePkg/Include/Protocol/GraphicsOutput.h
  vendor/edk2/dist/MdePkg/Include/Protocol/GuidedSectionExtraction.h
  vendor/edk2/dist/MdePkg/Include/Protocol/Hash.h
  vendor/edk2/dist/MdePkg/Include/Protocol/Hash2.h
  vendor/edk2/dist/MdePkg/Include/Protocol/HiiConfigAccess.h
  vendor/edk2/dist/MdePkg/Include/Protocol/HiiConfigKeyword.h
  vendor/edk2/dist/MdePkg/Include/Protocol/HiiConfigRouting.h
  vendor/edk2/dist/MdePkg/Include/Protocol/HiiDatabase.h
  vendor/edk2/dist/MdePkg/Include/Protocol/HiiFont.h
  vendor/edk2/dist/MdePkg/Include/Protocol/HiiImage.h
  vendor/edk2/dist/MdePkg/Include/Protocol/HiiImageDecoder.h
  vendor/edk2/dist/MdePkg/Include/Protocol/HiiImageEx.h
  vendor/edk2/dist/MdePkg/Include/Protocol/HiiPackageList.h
  vendor/edk2/dist/MdePkg/Include/Protocol/HiiString.h
  vendor/edk2/dist/MdePkg/Include/Protocol/Http.h
  vendor/edk2/dist/MdePkg/Include/Protocol/HttpUtilities.h
  vendor/edk2/dist/MdePkg/Include/Protocol/I2cBusConfigurationManagement.h
  vendor/edk2/dist/MdePkg/Include/Protocol/I2cEnumerate.h
  vendor/edk2/dist/MdePkg/Include/Protocol/I2cHost.h
  vendor/edk2/dist/MdePkg/Include/Protocol/I2cIo.h
  vendor/edk2/dist/MdePkg/Include/Protocol/I2cMaster.h
  vendor/edk2/dist/MdePkg/Include/Protocol/IScsiInitiatorName.h
  vendor/edk2/dist/MdePkg/Include/Protocol/IdeControllerInit.h
  vendor/edk2/dist/MdePkg/Include/Protocol/IncompatiblePciDeviceSupport.h
  vendor/edk2/dist/MdePkg/Include/Protocol/Ip4.h
  vendor/edk2/dist/MdePkg/Include/Protocol/Ip4Config.h
  vendor/edk2/dist/MdePkg/Include/Protocol/Ip4Config2.h
  vendor/edk2/dist/MdePkg/Include/Protocol/Ip6.h
  vendor/edk2/dist/MdePkg/Include/Protocol/Ip6Config.h
  vendor/edk2/dist/MdePkg/Include/Protocol/IpSec.h
  vendor/edk2/dist/MdePkg/Include/Protocol/IpSecConfig.h
  vendor/edk2/dist/MdePkg/Include/Protocol/IsaHc.h
  vendor/edk2/dist/MdePkg/Include/Protocol/Kms.h
  vendor/edk2/dist/MdePkg/Include/Protocol/LegacyRegion2.h
  vendor/edk2/dist/MdePkg/Include/Protocol/LoadFile.h
  vendor/edk2/dist/MdePkg/Include/Protocol/LoadFile2.h
  vendor/edk2/dist/MdePkg/Include/Protocol/LoadedImage.h
  vendor/edk2/dist/MdePkg/Include/Protocol/ManagedNetwork.h
  vendor/edk2/dist/MdePkg/Include/Protocol/Metronome.h
  vendor/edk2/dist/MdePkg/Include/Protocol/MonotonicCounter.h
  vendor/edk2/dist/MdePkg/Include/Protocol/MpService.h
  vendor/edk2/dist/MdePkg/Include/Protocol/Mtftp4.h
  vendor/edk2/dist/MdePkg/Include/Protocol/Mtftp6.h
  vendor/edk2/dist/MdePkg/Include/Protocol/NetworkInterfaceIdentifier.h
  vendor/edk2/dist/MdePkg/Include/Protocol/NvmExpressPassthru.h
  vendor/edk2/dist/MdePkg/Include/Protocol/Pcd.h
  vendor/edk2/dist/MdePkg/Include/Protocol/PcdInfo.h
  vendor/edk2/dist/MdePkg/Include/Protocol/PciEnumerationComplete.h
  vendor/edk2/dist/MdePkg/Include/Protocol/PciHostBridgeResourceAllocation.h
  vendor/edk2/dist/MdePkg/Include/Protocol/PciHotPlugInit.h
  vendor/edk2/dist/MdePkg/Include/Protocol/PciHotPlugRequest.h
  vendor/edk2/dist/MdePkg/Include/Protocol/PciIo.h
  vendor/edk2/dist/MdePkg/Include/Protocol/PciOverride.h
  vendor/edk2/dist/MdePkg/Include/Protocol/PciPlatform.h
  vendor/edk2/dist/MdePkg/Include/Protocol/PciRootBridgeIo.h
  vendor/edk2/dist/MdePkg/Include/Protocol/PiPcd.h
  vendor/edk2/dist/MdePkg/Include/Protocol/PiPcdInfo.h
  vendor/edk2/dist/MdePkg/Include/Protocol/Pkcs7Verify.h
  vendor/edk2/dist/MdePkg/Include/Protocol/PlatformDriverOverride.h
  vendor/edk2/dist/MdePkg/Include/Protocol/PlatformToDriverConfiguration.h
  vendor/edk2/dist/MdePkg/Include/Protocol/PxeBaseCode.h
  vendor/edk2/dist/MdePkg/Include/Protocol/PxeBaseCodeCallBack.h
  vendor/edk2/dist/MdePkg/Include/Protocol/RamDisk.h
  vendor/edk2/dist/MdePkg/Include/Protocol/RealTimeClock.h
  vendor/edk2/dist/MdePkg/Include/Protocol/RegularExpressionProtocol.h
  vendor/edk2/dist/MdePkg/Include/Protocol/ReportStatusCodeHandler.h
  vendor/edk2/dist/MdePkg/Include/Protocol/Reset.h
  vendor/edk2/dist/MdePkg/Include/Protocol/Rest.h
  vendor/edk2/dist/MdePkg/Include/Protocol/Rng.h
  vendor/edk2/dist/MdePkg/Include/Protocol/Runtime.h
  vendor/edk2/dist/MdePkg/Include/Protocol/S3SaveState.h
  vendor/edk2/dist/MdePkg/Include/Protocol/S3SmmSaveState.h
  vendor/edk2/dist/MdePkg/Include/Protocol/ScsiIo.h
  vendor/edk2/dist/MdePkg/Include/Protocol/ScsiPassThru.h
  vendor/edk2/dist/MdePkg/Include/Protocol/ScsiPassThruExt.h
  vendor/edk2/dist/MdePkg/Include/Protocol/SdMmcPassThru.h
  vendor/edk2/dist/MdePkg/Include/Protocol/Security.h
  vendor/edk2/dist/MdePkg/Include/Protocol/Security2.h
  vendor/edk2/dist/MdePkg/Include/Protocol/SecurityPolicy.h
  vendor/edk2/dist/MdePkg/Include/Protocol/SerialIo.h
  vendor/edk2/dist/MdePkg/Include/Protocol/ServiceBinding.h
  vendor/edk2/dist/MdePkg/Include/Protocol/Shell.h
  vendor/edk2/dist/MdePkg/Include/Protocol/ShellDynamicCommand.h
  vendor/edk2/dist/MdePkg/Include/Protocol/ShellParameters.h
  vendor/edk2/dist/MdePkg/Include/Protocol/SimpleFileSystem.h
  vendor/edk2/dist/MdePkg/Include/Protocol/SimpleNetwork.h
  vendor/edk2/dist/MdePkg/Include/Protocol/SimplePointer.h
  vendor/edk2/dist/MdePkg/Include/Protocol/SimpleTextIn.h
  vendor/edk2/dist/MdePkg/Include/Protocol/SimpleTextInEx.h
  vendor/edk2/dist/MdePkg/Include/Protocol/SimpleTextOut.h
  vendor/edk2/dist/MdePkg/Include/Protocol/SmartCardEdge.h
  vendor/edk2/dist/MdePkg/Include/Protocol/SmartCardReader.h
  vendor/edk2/dist/MdePkg/Include/Protocol/Smbios.h
  vendor/edk2/dist/MdePkg/Include/Protocol/SmbusHc.h
  vendor/edk2/dist/MdePkg/Include/Protocol/SmmAccess2.h
  vendor/edk2/dist/MdePkg/Include/Protocol/SmmBase2.h
  vendor/edk2/dist/MdePkg/Include/Protocol/SmmCommunication.h
  vendor/edk2/dist/MdePkg/Include/Protocol/SmmConfiguration.h
  vendor/edk2/dist/MdePkg/Include/Protocol/SmmControl2.h
  vendor/edk2/dist/MdePkg/Include/Protocol/SmmCpu.h
  vendor/edk2/dist/MdePkg/Include/Protocol/SmmCpuIo2.h
  vendor/edk2/dist/MdePkg/Include/Protocol/SmmEndOfDxe.h
  vendor/edk2/dist/MdePkg/Include/Protocol/SmmGpiDispatch2.h
  vendor/edk2/dist/MdePkg/Include/Protocol/SmmIoTrapDispatch2.h
  vendor/edk2/dist/MdePkg/Include/Protocol/SmmPciRootBridgeIo.h
  vendor/edk2/dist/MdePkg/Include/Protocol/SmmPeriodicTimerDispatch2.h
  vendor/edk2/dist/MdePkg/Include/Protocol/SmmPowerButtonDispatch2.h
  vendor/edk2/dist/MdePkg/Include/Protocol/SmmReadyToLock.h
  vendor/edk2/dist/MdePkg/Include/Protocol/SmmReportStatusCodeHandler.h
  vendor/edk2/dist/MdePkg/Include/Protocol/SmmStandbyButtonDispatch2.h
  vendor/edk2/dist/MdePkg/Include/Protocol/SmmStatusCode.h
  vendor/edk2/dist/MdePkg/Include/Protocol/SmmSwDispatch2.h
  vendor/edk2/dist/MdePkg/Include/Protocol/SmmSxDispatch2.h
  vendor/edk2/dist/MdePkg/Include/Protocol/SmmUsbDispatch2.h
  vendor/edk2/dist/MdePkg/Include/Protocol/StatusCode.h
  vendor/edk2/dist/MdePkg/Include/Protocol/StorageSecurityCommand.h
  vendor/edk2/dist/MdePkg/Include/Protocol/SuperIo.h
  vendor/edk2/dist/MdePkg/Include/Protocol/SuperIoControl.h
  vendor/edk2/dist/MdePkg/Include/Protocol/Supplicant.h
  vendor/edk2/dist/MdePkg/Include/Protocol/TapeIo.h
  vendor/edk2/dist/MdePkg/Include/Protocol/Tcg2Protocol.h
  vendor/edk2/dist/MdePkg/Include/Protocol/TcgService.h
  vendor/edk2/dist/MdePkg/Include/Protocol/Tcp4.h
  vendor/edk2/dist/MdePkg/Include/Protocol/Tcp6.h
  vendor/edk2/dist/MdePkg/Include/Protocol/Timer.h
  vendor/edk2/dist/MdePkg/Include/Protocol/Timestamp.h
  vendor/edk2/dist/MdePkg/Include/Protocol/Tls.h
  vendor/edk2/dist/MdePkg/Include/Protocol/TlsConfig.h
  vendor/edk2/dist/MdePkg/Include/Protocol/TrEEProtocol.h
  vendor/edk2/dist/MdePkg/Include/Protocol/Udp4.h
  vendor/edk2/dist/MdePkg/Include/Protocol/Udp6.h
  vendor/edk2/dist/MdePkg/Include/Protocol/UgaDraw.h
  vendor/edk2/dist/MdePkg/Include/Protocol/UgaIo.h
  vendor/edk2/dist/MdePkg/Include/Protocol/UnicodeCollation.h
  vendor/edk2/dist/MdePkg/Include/Protocol/Usb2HostController.h
  vendor/edk2/dist/MdePkg/Include/Protocol/UsbFunctionIo.h
  vendor/edk2/dist/MdePkg/Include/Protocol/UsbHostController.h
  vendor/edk2/dist/MdePkg/Include/Protocol/UsbIo.h
  vendor/edk2/dist/MdePkg/Include/Protocol/UserCredential.h
  vendor/edk2/dist/MdePkg/Include/Protocol/UserCredential2.h
  vendor/edk2/dist/MdePkg/Include/Protocol/UserManager.h
  vendor/edk2/dist/MdePkg/Include/Protocol/Variable.h
  vendor/edk2/dist/MdePkg/Include/Protocol/VariableWrite.h
  vendor/edk2/dist/MdePkg/Include/Protocol/VlanConfig.h
  vendor/edk2/dist/MdePkg/Include/Protocol/WatchdogTimer.h
  vendor/edk2/dist/MdePkg/Include/Protocol/WiFi.h
  vendor/edk2/dist/MdePkg/Include/Protocol/WiFi2.h
  vendor/edk2/dist/MdePkg/Include/Uefi.h
  vendor/edk2/dist/MdePkg/Include/Uefi/UefiAcpiDataTable.h
  vendor/edk2/dist/MdePkg/Include/Uefi/UefiBaseType.h
  vendor/edk2/dist/MdePkg/Include/Uefi/UefiGpt.h
  vendor/edk2/dist/MdePkg/Include/Uefi/UefiInternalFormRepresentation.h
  vendor/edk2/dist/MdePkg/Include/Uefi/UefiMultiPhase.h
  vendor/edk2/dist/MdePkg/Include/Uefi/UefiPxe.h
  vendor/edk2/dist/MdePkg/Include/Uefi/UefiSpec.h
  vendor/edk2/dist/MdePkg/Include/X64/ProcessorBind.h
  vendor/edk2/dist/MdePkg/Library/BaseCacheMaintenanceLib/ArmCache.c
  vendor/edk2/dist/MdePkg/Library/BaseCacheMaintenanceLib/BaseCacheMaintenanceLib.inf
  vendor/edk2/dist/MdePkg/Library/BaseCacheMaintenanceLib/BaseCacheMaintenanceLib.uni
  vendor/edk2/dist/MdePkg/Library/BaseCacheMaintenanceLib/EbcCache.c
  vendor/edk2/dist/MdePkg/Library/BaseCacheMaintenanceLib/X86Cache.c
  vendor/edk2/dist/MdePkg/Library/BaseCpuLib/AArch64/CpuFlushTlb.S
  vendor/edk2/dist/MdePkg/Library/BaseCpuLib/AArch64/CpuSleep.S
  vendor/edk2/dist/MdePkg/Library/BaseCpuLib/Arm/CpuFlushTlb.S
  vendor/edk2/dist/MdePkg/Library/BaseCpuLib/Arm/CpuFlushTlb.asm
  vendor/edk2/dist/MdePkg/Library/BaseCpuLib/Arm/CpuSleep.S
  vendor/edk2/dist/MdePkg/Library/BaseCpuLib/Arm/CpuSleep.asm
  vendor/edk2/dist/MdePkg/Library/BaseCpuLib/BaseCpuLib.inf
  vendor/edk2/dist/MdePkg/Library/BaseCpuLib/BaseCpuLib.uni
  vendor/edk2/dist/MdePkg/Library/BaseCpuLib/Ebc/CpuSleepFlushTlb.c
  vendor/edk2/dist/MdePkg/Library/BaseCpuLib/Ia32/CpuFlushTlb.c
  vendor/edk2/dist/MdePkg/Library/BaseCpuLib/Ia32/CpuFlushTlb.nasm
  vendor/edk2/dist/MdePkg/Library/BaseCpuLib/Ia32/CpuFlushTlbGcc.c
  vendor/edk2/dist/MdePkg/Library/BaseCpuLib/Ia32/CpuSleep.c
  vendor/edk2/dist/MdePkg/Library/BaseCpuLib/Ia32/CpuSleep.nasm
  vendor/edk2/dist/MdePkg/Library/BaseCpuLib/Ia32/CpuSleepGcc.c
  vendor/edk2/dist/MdePkg/Library/BaseCpuLib/X64/CpuFlushTlb.nasm
  vendor/edk2/dist/MdePkg/Library/BaseCpuLib/X64/CpuSleep.nasm
  vendor/edk2/dist/MdePkg/Library/BaseDebugLibNull/BaseDebugLibNull.inf
  vendor/edk2/dist/MdePkg/Library/BaseDebugLibNull/BaseDebugLibNull.uni
  vendor/edk2/dist/MdePkg/Library/BaseDebugLibNull/DebugLib.c
  vendor/edk2/dist/MdePkg/Library/BaseDebugLibSerialPort/BaseDebugLibSerialPort.inf
  vendor/edk2/dist/MdePkg/Library/BaseDebugLibSerialPort/BaseDebugLibSerialPort.uni
  vendor/edk2/dist/MdePkg/Library/BaseDebugLibSerialPort/DebugLib.c
  vendor/edk2/dist/MdePkg/Library/BaseDebugPrintErrorLevelLib/BaseDebugPrintErrorLevelLib.c
  vendor/edk2/dist/MdePkg/Library/BaseDebugPrintErrorLevelLib/BaseDebugPrintErrorLevelLib.inf
  vendor/edk2/dist/MdePkg/Library/BaseDebugPrintErrorLevelLib/BaseDebugPrintErrorLevelLib.uni
  vendor/edk2/dist/MdePkg/Library/BaseExtractGuidedSectionLib/BaseExtractGuidedSectionLib.c
  vendor/edk2/dist/MdePkg/Library/BaseExtractGuidedSectionLib/BaseExtractGuidedSectionLib.inf
  vendor/edk2/dist/MdePkg/Library/BaseExtractGuidedSectionLib/BaseExtractGuidedSectionLib.uni
  vendor/edk2/dist/MdePkg/Library/BaseIoLibIntrinsic/BaseIoLibIntrinsic.inf
  vendor/edk2/dist/MdePkg/Library/BaseIoLibIntrinsic/BaseIoLibIntrinsic.uni
  vendor/edk2/dist/MdePkg/Library/BaseIoLibIntrinsic/BaseIoLibIntrinsicInternal.h
  vendor/edk2/dist/MdePkg/Library/BaseIoLibIntrinsic/Ia32/IoFifo.nasm
  vendor/edk2/dist/MdePkg/Library/BaseIoLibIntrinsic/IoHighLevel.c
  vendor/edk2/dist/MdePkg/Library/BaseIoLibIntrinsic/IoLib.c
  vendor/edk2/dist/MdePkg/Library/BaseIoLibIntrinsic/IoLibEbc.c
  vendor/edk2/dist/MdePkg/Library/BaseIoLibIntrinsic/IoLibGcc.c
  vendor/edk2/dist/MdePkg/Library/BaseIoLibIntrinsic/IoLibMmioBuffer.c
  vendor/edk2/dist/MdePkg/Library/BaseIoLibIntrinsic/IoLibMsc.c
  vendor/edk2/dist/MdePkg/Library/BaseIoLibIntrinsic/X64/IoFifo.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/AArch64/CpuBreakpoint.S
  vendor/edk2/dist/MdePkg/Library/BaseLib/AArch64/DisableInterrupts.S
  vendor/edk2/dist/MdePkg/Library/BaseLib/AArch64/EnableInterrupts.S
  vendor/edk2/dist/MdePkg/Library/BaseLib/AArch64/GetInterruptsState.S
  vendor/edk2/dist/MdePkg/Library/BaseLib/AArch64/MemoryFence.S
  vendor/edk2/dist/MdePkg/Library/BaseLib/AArch64/SetJumpLongJump.S
  vendor/edk2/dist/MdePkg/Library/BaseLib/AArch64/SwitchStack.S
  vendor/edk2/dist/MdePkg/Library/BaseLib/ARShiftU64.c
  vendor/edk2/dist/MdePkg/Library/BaseLib/Arm/CpuBreakpoint.S
  vendor/edk2/dist/MdePkg/Library/BaseLib/Arm/CpuBreakpoint.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Arm/CpuPause.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Arm/DisableInterrupts.S
  vendor/edk2/dist/MdePkg/Library/BaseLib/Arm/DisableInterrupts.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Arm/EnableInterrupts.S
  vendor/edk2/dist/MdePkg/Library/BaseLib/Arm/EnableInterrupts.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Arm/GetInterruptsState.S
  vendor/edk2/dist/MdePkg/Library/BaseLib/Arm/GetInterruptsState.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Arm/InternalSwitchStack.c
  vendor/edk2/dist/MdePkg/Library/BaseLib/Arm/Math64.S
  vendor/edk2/dist/MdePkg/Library/BaseLib/Arm/MemoryFence.S
  vendor/edk2/dist/MdePkg/Library/BaseLib/Arm/MemoryFence.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Arm/SetJumpLongJump.S
  vendor/edk2/dist/MdePkg/Library/BaseLib/Arm/SetJumpLongJump.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Arm/SwitchStack.S
  vendor/edk2/dist/MdePkg/Library/BaseLib/Arm/SwitchStack.asm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Arm/Unaligned.c
  vendor/edk2/dist/MdePkg/Library/BaseLib/BaseLib.inf
  vendor/edk2/dist/MdePkg/Library/BaseLib/BaseLib.uni
  vendor/edk2/dist/MdePkg/Library/BaseLib/BaseLibInternals.h
  vendor/edk2/dist/MdePkg/Library/BaseLib/BitField.c
  vendor/edk2/dist/MdePkg/Library/BaseLib/CheckSum.c
  vendor/edk2/dist/MdePkg/Library/BaseLib/ChkStkGcc.c
  vendor/edk2/dist/MdePkg/Library/BaseLib/Cpu.c
  vendor/edk2/dist/MdePkg/Library/BaseLib/CpuDeadLoop.c
  vendor/edk2/dist/MdePkg/Library/BaseLib/DivS64x64Remainder.c
  vendor/edk2/dist/MdePkg/Library/BaseLib/DivU64x32.c
  vendor/edk2/dist/MdePkg/Library/BaseLib/DivU64x32Remainder.c
  vendor/edk2/dist/MdePkg/Library/BaseLib/DivU64x64Remainder.c
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ebc/CpuBreakpoint.c
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ebc/SetJumpLongJump.c
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ebc/SwitchStack.c
  vendor/edk2/dist/MdePkg/Library/BaseLib/FilePaths.c
  vendor/edk2/dist/MdePkg/Library/BaseLib/GetPowerOfTwo32.c
  vendor/edk2/dist/MdePkg/Library/BaseLib/GetPowerOfTwo64.c
  vendor/edk2/dist/MdePkg/Library/BaseLib/HighBitSet32.c
  vendor/edk2/dist/MdePkg/Library/BaseLib/HighBitSet64.c
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/ARShiftU64.c
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/ARShiftU64.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/CpuBreakpoint.c
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/CpuBreakpoint.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/CpuId.c
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/CpuId.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/CpuIdEx.c
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/CpuIdEx.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/CpuPause.c
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/CpuPause.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/DisableCache.c
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/DisableCache.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/DisableInterrupts.c
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/DisableInterrupts.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/DisablePaging32.c
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/DisablePaging32.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/DivS64x64Remainder.c
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/DivU64x32.c
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/DivU64x32.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/DivU64x32Remainder.c
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/DivU64x32Remainder.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/DivU64x64Remainder.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/EnableCache.c
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/EnableCache.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/EnableDisableInterrupts.c
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/EnableDisableInterrupts.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/EnableInterrupts.c
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/EnableInterrupts.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/EnablePaging32.c
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/EnablePaging32.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/EnablePaging64.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/FlushCacheLine.c
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/FlushCacheLine.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/FxRestore.c
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/FxRestore.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/FxSave.c
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/FxSave.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/GccInline.c
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/InternalSwitchStack.c
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/InternalSwitchStack.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/Invd.c
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/Invd.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/LRotU64.c
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/LRotU64.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/LShiftU64.c
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/LShiftU64.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/LongJump.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/ModU64x32.c
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/ModU64x32.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/Monitor.c
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/Monitor.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/MultU64x32.c
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/MultU64x32.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/MultU64x64.c
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/MultU64x64.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/Mwait.c
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/Mwait.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/Non-existing.c
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/RRotU64.c
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/RRotU64.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/RShiftU64.c
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/RShiftU64.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/RdRand.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/ReadCr0.c
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/ReadCr0.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/ReadCr2.c
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/ReadCr2.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/ReadCr3.c
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/ReadCr3.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/ReadCr4.c
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/ReadCr4.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/ReadCs.c
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/ReadCs.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/ReadDr0.c
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/ReadDr0.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/ReadDr1.c
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/ReadDr1.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/ReadDr2.c
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/ReadDr2.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/ReadDr3.c
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/ReadDr3.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/ReadDr4.c
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/ReadDr4.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/ReadDr5.c
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/ReadDr5.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/ReadDr6.c
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/ReadDr6.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/ReadDr7.c
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/ReadDr7.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/ReadDs.c
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/ReadDs.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/ReadEflags.c
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/ReadEflags.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/ReadEs.c
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/ReadEs.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/ReadFs.c
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/ReadFs.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/ReadGdtr.c
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/ReadGdtr.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/ReadGs.c
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/ReadGs.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/ReadIdtr.c
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/ReadIdtr.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/ReadLdtr.c
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/ReadLdtr.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/ReadMm0.c
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/ReadMm0.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/ReadMm1.c
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/ReadMm1.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/ReadMm2.c
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/ReadMm2.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/ReadMm3.c
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/ReadMm3.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/ReadMm4.c
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/ReadMm4.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/ReadMm5.c
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/ReadMm5.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/ReadMm6.c
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/ReadMm6.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/ReadMm7.c
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/ReadMm7.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/ReadMsr64.c
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/ReadMsr64.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/ReadPmc.c
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/ReadPmc.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/ReadSs.c
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/ReadSs.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/ReadTr.c
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/ReadTr.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/ReadTsc.c
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/ReadTsc.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/SetJump.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/SwapBytes64.c
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/SwapBytes64.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/Thunk16.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/Wbinvd.c
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/Wbinvd.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/WriteCr0.c
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/WriteCr0.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/WriteCr2.c
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/WriteCr2.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/WriteCr3.c
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/WriteCr3.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/WriteCr4.c
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/WriteCr4.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/WriteDr0.c
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/WriteDr0.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/WriteDr1.c
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/WriteDr1.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/WriteDr2.c
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/WriteDr2.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/WriteDr3.c
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/WriteDr3.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/WriteDr4.c
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/WriteDr4.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/WriteDr5.c
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/WriteDr5.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/WriteDr6.c
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/WriteDr6.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/WriteDr7.c
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/WriteDr7.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/WriteGdtr.c
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/WriteGdtr.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/WriteIdtr.c
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/WriteIdtr.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/WriteLdtr.c
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/WriteLdtr.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/WriteMm0.c
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/WriteMm0.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/WriteMm1.c
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/WriteMm1.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/WriteMm2.c
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/WriteMm2.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/WriteMm3.c
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/WriteMm3.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/WriteMm4.c
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/WriteMm4.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/WriteMm5.c
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/WriteMm5.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/WriteMm6.c
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/WriteMm6.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/WriteMm7.c
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/WriteMm7.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/WriteMsr64.c
  vendor/edk2/dist/MdePkg/Library/BaseLib/Ia32/WriteMsr64.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/LRotU32.c
  vendor/edk2/dist/MdePkg/Library/BaseLib/LRotU64.c
  vendor/edk2/dist/MdePkg/Library/BaseLib/LShiftU64.c
  vendor/edk2/dist/MdePkg/Library/BaseLib/LinkedList.c
  vendor/edk2/dist/MdePkg/Library/BaseLib/LongJump.c
  vendor/edk2/dist/MdePkg/Library/BaseLib/LowBitSet32.c
  vendor/edk2/dist/MdePkg/Library/BaseLib/LowBitSet64.c
  vendor/edk2/dist/MdePkg/Library/BaseLib/Math64.c
  vendor/edk2/dist/MdePkg/Library/BaseLib/ModU64x32.c
  vendor/edk2/dist/MdePkg/Library/BaseLib/MultS64x64.c
  vendor/edk2/dist/MdePkg/Library/BaseLib/MultU64x32.c
  vendor/edk2/dist/MdePkg/Library/BaseLib/MultU64x64.c
  vendor/edk2/dist/MdePkg/Library/BaseLib/RRotU32.c
  vendor/edk2/dist/MdePkg/Library/BaseLib/RRotU64.c
  vendor/edk2/dist/MdePkg/Library/BaseLib/RShiftU64.c
  vendor/edk2/dist/MdePkg/Library/BaseLib/SafeString.c
  vendor/edk2/dist/MdePkg/Library/BaseLib/SetJump.c
  vendor/edk2/dist/MdePkg/Library/BaseLib/String.c
  vendor/edk2/dist/MdePkg/Library/BaseLib/SwapBytes16.c
  vendor/edk2/dist/MdePkg/Library/BaseLib/SwapBytes32.c
  vendor/edk2/dist/MdePkg/Library/BaseLib/SwapBytes64.c
  vendor/edk2/dist/MdePkg/Library/BaseLib/SwitchStack.c
  vendor/edk2/dist/MdePkg/Library/BaseLib/Unaligned.c
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/CpuBreakpoint.c
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/CpuBreakpoint.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/CpuId.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/CpuIdEx.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/CpuPause.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/DisableCache.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/DisableInterrupts.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/DisablePaging64.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/EnableCache.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/EnableDisableInterrupts.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/EnableInterrupts.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/FlushCacheLine.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/FxRestore.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/FxSave.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/GccInline.c
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/Invd.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/LongJump.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/Monitor.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/Mwait.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/Non-existing.c
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/RdRand.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/ReadCr0.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/ReadCr2.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/ReadCr3.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/ReadCr4.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/ReadCs.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/ReadDr0.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/ReadDr1.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/ReadDr2.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/ReadDr3.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/ReadDr4.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/ReadDr5.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/ReadDr6.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/ReadDr7.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/ReadDs.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/ReadEflags.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/ReadEs.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/ReadFs.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/ReadGdtr.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/ReadGs.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/ReadIdtr.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/ReadLdtr.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/ReadMm0.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/ReadMm1.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/ReadMm2.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/ReadMm3.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/ReadMm4.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/ReadMm5.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/ReadMm6.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/ReadMm7.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/ReadMsr64.c
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/ReadMsr64.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/ReadPmc.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/ReadSs.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/ReadTr.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/ReadTsc.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/SetJump.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/SwitchStack.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/Thunk16.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/Wbinvd.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/WriteCr0.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/WriteCr2.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/WriteCr3.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/WriteCr4.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/WriteDr0.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/WriteDr1.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/WriteDr2.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/WriteDr3.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/WriteDr4.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/WriteDr5.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/WriteDr6.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/WriteDr7.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/WriteGdtr.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/WriteIdtr.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/WriteLdtr.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/WriteMm0.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/WriteMm1.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/WriteMm2.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/WriteMm3.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/WriteMm4.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/WriteMm5.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/WriteMm6.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/WriteMm7.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/WriteMsr64.c
  vendor/edk2/dist/MdePkg/Library/BaseLib/X64/WriteMsr64.nasm
  vendor/edk2/dist/MdePkg/Library/BaseLib/X86DisablePaging32.c
  vendor/edk2/dist/MdePkg/Library/BaseLib/X86DisablePaging64.c
  vendor/edk2/dist/MdePkg/Library/BaseLib/X86EnablePaging32.c
  vendor/edk2/dist/MdePkg/Library/BaseLib/X86EnablePaging64.c
  vendor/edk2/dist/MdePkg/Library/BaseLib/X86FxRestore.c
  vendor/edk2/dist/MdePkg/Library/BaseLib/X86FxSave.c
  vendor/edk2/dist/MdePkg/Library/BaseLib/X86GetInterruptState.c
  vendor/edk2/dist/MdePkg/Library/BaseLib/X86MemoryFence.c
  vendor/edk2/dist/MdePkg/Library/BaseLib/X86Msr.c
  vendor/edk2/dist/MdePkg/Library/BaseLib/X86RdRand.c
  vendor/edk2/dist/MdePkg/Library/BaseLib/X86ReadGdtr.c
  vendor/edk2/dist/MdePkg/Library/BaseLib/X86ReadIdtr.c
  vendor/edk2/dist/MdePkg/Library/BaseLib/X86Thunk.c
  vendor/edk2/dist/MdePkg/Library/BaseLib/X86WriteGdtr.c
  vendor/edk2/dist/MdePkg/Library/BaseLib/X86WriteIdtr.c
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLib/BaseMemoryLib.inf
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLib/BaseMemoryLib.uni
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLib/CompareMemWrapper.c
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLib/CopyMem.c
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLib/CopyMemWrapper.c
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLib/IsZeroBufferWrapper.c
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLib/MemLibGeneric.c
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLib/MemLibGuid.c
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLib/MemLibInternals.h
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLib/ScanMem16Wrapper.c
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLib/ScanMem32Wrapper.c
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLib/ScanMem64Wrapper.c
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLib/ScanMem8Wrapper.c
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLib/SetMem.c
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLib/SetMem16Wrapper.c
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLib/SetMem32Wrapper.c
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLib/SetMem64Wrapper.c
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLib/SetMemWrapper.c
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLib/ZeroMemWrapper.c
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibMmx/BaseMemoryLibMmx.inf
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibMmx/BaseMemoryLibMmx.uni
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibMmx/CompareMemWrapper.c
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibMmx/CopyMemWrapper.c
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibMmx/Ia32/CompareMem.nasm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibMmx/Ia32/CopyMem.nasm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibMmx/Ia32/IsZeroBuffer.nasm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibMmx/Ia32/ScanMem16.nasm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibMmx/Ia32/ScanMem32.nasm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibMmx/Ia32/ScanMem64.nasm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibMmx/Ia32/ScanMem8.nasm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibMmx/Ia32/SetMem.nasm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibMmx/Ia32/SetMem16.nasm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibMmx/Ia32/SetMem32.nasm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibMmx/Ia32/SetMem64.nasm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibMmx/Ia32/ZeroMem.nasm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibMmx/IsZeroBufferWrapper.c
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibMmx/MemLibGuid.c
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibMmx/MemLibInternals.h
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibMmx/ScanMem16Wrapper.c
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibMmx/ScanMem32Wrapper.c
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibMmx/ScanMem64Wrapper.c
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibMmx/ScanMem8Wrapper.c
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibMmx/SetMem16Wrapper.c
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibMmx/SetMem32Wrapper.c
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibMmx/SetMem64Wrapper.c
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibMmx/SetMemWrapper.c
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibMmx/X64/CompareMem.nasm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibMmx/X64/CopyMem.nasm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibMmx/X64/IsZeroBuffer.nasm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibMmx/X64/ScanMem16.nasm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibMmx/X64/ScanMem32.nasm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibMmx/X64/ScanMem64.nasm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibMmx/X64/ScanMem8.nasm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibMmx/X64/SetMem.nasm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibMmx/X64/SetMem16.nasm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibMmx/X64/SetMem32.nasm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibMmx/X64/SetMem64.nasm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibMmx/X64/ZeroMem.nasm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibMmx/ZeroMemWrapper.c
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptDxe/AArch64/CopyMem.S
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptDxe/AArch64/ScanMem.S
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptDxe/Arm/CompareGuid.S
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptDxe/Arm/CompareMem.S
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptDxe/Arm/CopyMem.S
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptDxe/Arm/CopyMem.asm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptDxe/Arm/MemLibGuid.c
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptDxe/Arm/ScanMemGeneric.c
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptDxe/Arm/SetMem.S
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptDxe/Arm/SetMem.asm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptDxe/BaseMemoryLibOptDxe.inf
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptDxe/BaseMemoryLibOptDxe.uni
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptDxe/CompareMemWrapper.c
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptDxe/CopyMemWrapper.c
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptDxe/Ia32/CompareMem.nasm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptDxe/Ia32/CopyMem.nasm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptDxe/Ia32/IsZeroBuffer.nasm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptDxe/Ia32/ScanMem16.nasm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptDxe/Ia32/ScanMem32.nasm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptDxe/Ia32/ScanMem64.nasm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptDxe/Ia32/ScanMem8.nasm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptDxe/Ia32/SetMem.nasm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptDxe/Ia32/SetMem16.nasm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptDxe/Ia32/SetMem32.nasm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptDxe/Ia32/SetMem64.nasm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptDxe/Ia32/ZeroMem.nasm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptDxe/IsZeroBufferWrapper.c
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptDxe/MemLibGuid.c
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptDxe/MemLibInternals.h
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptDxe/ScanMem16Wrapper.c
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptDxe/ScanMem32Wrapper.c
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptDxe/ScanMem64Wrapper.c
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptDxe/ScanMem8Wrapper.c
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptDxe/SetMem16Wrapper.c
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptDxe/SetMem32Wrapper.c
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptDxe/SetMem64Wrapper.c
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptDxe/SetMemWrapper.c
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptDxe/X64/CompareMem.nasm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptDxe/X64/CopyMem.nasm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptDxe/X64/IsZeroBuffer.nasm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptDxe/X64/ScanMem16.nasm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptDxe/X64/ScanMem32.nasm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptDxe/X64/ScanMem64.nasm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptDxe/X64/ScanMem8.nasm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptDxe/X64/SetMem.nasm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptDxe/X64/SetMem16.nasm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptDxe/X64/SetMem32.nasm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptDxe/X64/SetMem64.nasm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptDxe/X64/ZeroMem.nasm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptDxe/ZeroMemWrapper.c
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptPei/BaseMemoryLibOptPei.inf
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptPei/BaseMemoryLibOptPei.uni
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptPei/CompareMemWrapper.c
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptPei/CopyMemWrapper.c
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptPei/Ia32/CompareMem.nasm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptPei/Ia32/CopyMem.nasm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptPei/Ia32/IsZeroBuffer.nasm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptPei/Ia32/ScanMem16.nasm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptPei/Ia32/ScanMem32.nasm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptPei/Ia32/ScanMem64.nasm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptPei/Ia32/ScanMem8.nasm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptPei/Ia32/SetMem.nasm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptPei/Ia32/SetMem16.nasm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptPei/Ia32/SetMem32.nasm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptPei/Ia32/SetMem64.nasm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptPei/Ia32/ZeroMem.nasm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptPei/IsZeroBufferWrapper.c
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptPei/MemLibGuid.c
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptPei/MemLibInternals.h
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptPei/ScanMem16Wrapper.c
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptPei/ScanMem32Wrapper.c
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptPei/ScanMem64Wrapper.c
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptPei/ScanMem8Wrapper.c
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptPei/SetMem16Wrapper.c
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptPei/SetMem32Wrapper.c
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptPei/SetMem64Wrapper.c
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptPei/SetMemWrapper.c
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptPei/X64/CompareMem.nasm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptPei/X64/CopyMem.nasm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptPei/X64/IsZeroBuffer.nasm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptPei/X64/ScanMem16.nasm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptPei/X64/ScanMem32.nasm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptPei/X64/ScanMem64.nasm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptPei/X64/ScanMem8.nasm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptPei/X64/SetMem.nasm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptPei/X64/SetMem16.nasm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptPei/X64/SetMem32.nasm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptPei/X64/SetMem64.nasm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptPei/X64/ZeroMem.nasm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibOptPei/ZeroMemWrapper.c
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibRepStr/BaseMemoryLibRepStr.inf
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibRepStr/BaseMemoryLibRepStr.uni
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibRepStr/CompareMemWrapper.c
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibRepStr/CopyMemWrapper.c
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibRepStr/Ia32/CompareMem.nasm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibRepStr/Ia32/CopyMem.nasm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibRepStr/Ia32/IsZeroBuffer.nasm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibRepStr/Ia32/ScanMem16.nasm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibRepStr/Ia32/ScanMem32.nasm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibRepStr/Ia32/ScanMem64.nasm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibRepStr/Ia32/ScanMem8.nasm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibRepStr/Ia32/SetMem.nasm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibRepStr/Ia32/SetMem16.nasm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibRepStr/Ia32/SetMem32.nasm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibRepStr/Ia32/SetMem64.nasm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibRepStr/Ia32/ZeroMem.nasm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibRepStr/IsZeroBufferWrapper.c
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibRepStr/MemLibGuid.c
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibRepStr/MemLibInternals.h
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibRepStr/ScanMem16Wrapper.c
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibRepStr/ScanMem32Wrapper.c
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibRepStr/ScanMem64Wrapper.c
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibRepStr/ScanMem8Wrapper.c
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibRepStr/SetMem16Wrapper.c
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibRepStr/SetMem32Wrapper.c
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibRepStr/SetMem64Wrapper.c
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibRepStr/SetMemWrapper.c
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibRepStr/X64/CompareMem.nasm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibRepStr/X64/CopyMem.nasm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibRepStr/X64/IsZeroBuffer.nasm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibRepStr/X64/ScanMem16.nasm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibRepStr/X64/ScanMem32.nasm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibRepStr/X64/ScanMem64.nasm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibRepStr/X64/ScanMem8.nasm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibRepStr/X64/SetMem.nasm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibRepStr/X64/SetMem16.nasm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibRepStr/X64/SetMem32.nasm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibRepStr/X64/SetMem64.nasm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibRepStr/X64/ZeroMem.nasm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibRepStr/ZeroMemWrapper.c
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibSse2/BaseMemoryLibSse2.inf
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibSse2/BaseMemoryLibSse2.uni
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibSse2/CompareMemWrapper.c
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibSse2/CopyMemWrapper.c
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibSse2/Ia32/CompareMem.nasm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibSse2/Ia32/CopyMem.nasm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibSse2/Ia32/IsZeroBuffer.nasm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibSse2/Ia32/ScanMem16.nasm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibSse2/Ia32/ScanMem32.nasm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibSse2/Ia32/ScanMem64.nasm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibSse2/Ia32/ScanMem8.nasm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibSse2/Ia32/SetMem.nasm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibSse2/Ia32/SetMem16.nasm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibSse2/Ia32/SetMem32.nasm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibSse2/Ia32/SetMem64.nasm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibSse2/Ia32/ZeroMem.nasm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibSse2/IsZeroBufferWrapper.c
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibSse2/MemLibGuid.c
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibSse2/MemLibInternals.h
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibSse2/ScanMem16Wrapper.c
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibSse2/ScanMem32Wrapper.c
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibSse2/ScanMem64Wrapper.c
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibSse2/ScanMem8Wrapper.c
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibSse2/SetMem16Wrapper.c
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibSse2/SetMem32Wrapper.c
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibSse2/SetMem64Wrapper.c
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibSse2/SetMemWrapper.c
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibSse2/X64/CompareMem.nasm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibSse2/X64/CopyMem.nasm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibSse2/X64/IsZeroBuffer.nasm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibSse2/X64/ScanMem16.nasm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibSse2/X64/ScanMem32.nasm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibSse2/X64/ScanMem64.nasm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibSse2/X64/ScanMem8.nasm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibSse2/X64/SetMem.nasm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibSse2/X64/SetMem16.nasm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibSse2/X64/SetMem32.nasm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibSse2/X64/SetMem64.nasm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibSse2/X64/ZeroMem.nasm
  vendor/edk2/dist/MdePkg/Library/BaseMemoryLibSse2/ZeroMemWrapper.c
  vendor/edk2/dist/MdePkg/Library/BaseOrderedCollectionRedBlackTreeLib/BaseOrderedCollectionRedBlackTreeLib.c
  vendor/edk2/dist/MdePkg/Library/BaseOrderedCollectionRedBlackTreeLib/BaseOrderedCollectionRedBlackTreeLib.inf
  vendor/edk2/dist/MdePkg/Library/BaseOrderedCollectionRedBlackTreeLib/BaseOrderedCollectionRedBlackTreeLib.uni
  vendor/edk2/dist/MdePkg/Library/BasePcdLibNull/BasePcdLibNull.inf
  vendor/edk2/dist/MdePkg/Library/BasePcdLibNull/BasePcdLibNull.uni
  vendor/edk2/dist/MdePkg/Library/BasePcdLibNull/PcdLib.c
  vendor/edk2/dist/MdePkg/Library/BasePciCf8Lib/BasePciCf8Lib.inf
  vendor/edk2/dist/MdePkg/Library/BasePciCf8Lib/BasePciCf8Lib.uni
  vendor/edk2/dist/MdePkg/Library/BasePciCf8Lib/PciCf8Lib.c
  vendor/edk2/dist/MdePkg/Library/BasePciExpressLib/BasePciExpressLib.inf
  vendor/edk2/dist/MdePkg/Library/BasePciExpressLib/BasePciExpressLib.uni
  vendor/edk2/dist/MdePkg/Library/BasePciExpressLib/PciExpressLib.c
  vendor/edk2/dist/MdePkg/Library/BasePciLibCf8/BasePciLibCf8.inf
  vendor/edk2/dist/MdePkg/Library/BasePciLibCf8/BasePciLibCf8.uni
  vendor/edk2/dist/MdePkg/Library/BasePciLibCf8/PciLib.c
  vendor/edk2/dist/MdePkg/Library/BasePciLibPciExpress/BasePciLibPciExpress.inf
  vendor/edk2/dist/MdePkg/Library/BasePciLibPciExpress/BasePciLibPciExpress.uni
  vendor/edk2/dist/MdePkg/Library/BasePciLibPciExpress/PciLib.c
  vendor/edk2/dist/MdePkg/Library/BasePciSegmentLibPci/BasePciSegmentLibPci.inf
  vendor/edk2/dist/MdePkg/Library/BasePciSegmentLibPci/BasePciSegmentLibPci.uni
  vendor/edk2/dist/MdePkg/Library/BasePciSegmentLibPci/PciSegmentLib.c
  vendor/edk2/dist/MdePkg/Library/BasePeCoffExtraActionLibNull/BasePeCoffExtraActionLibNull.inf
  vendor/edk2/dist/MdePkg/Library/BasePeCoffExtraActionLibNull/PeCoffExtraActionLib.c
  vendor/edk2/dist/MdePkg/Library/BasePeCoffExtraActionLibNull/PeCoffExtraActionLibNull.uni
  vendor/edk2/dist/MdePkg/Library/BasePeCoffGetEntryPointLib/BasePeCoffGetEntryPointLib.inf
  vendor/edk2/dist/MdePkg/Library/BasePeCoffGetEntryPointLib/BasePeCoffGetEntryPointLib.uni
  vendor/edk2/dist/MdePkg/Library/BasePeCoffGetEntryPointLib/PeCoffGetEntryPoint.c
  vendor/edk2/dist/MdePkg/Library/BasePeCoffLib/Arm/PeCoffLoaderEx.c
  vendor/edk2/dist/MdePkg/Library/BasePeCoffLib/BasePeCoff.c
  vendor/edk2/dist/MdePkg/Library/BasePeCoffLib/BasePeCoffLib.inf
  vendor/edk2/dist/MdePkg/Library/BasePeCoffLib/BasePeCoffLib.uni
  vendor/edk2/dist/MdePkg/Library/BasePeCoffLib/BasePeCoffLibInternals.h
  vendor/edk2/dist/MdePkg/Library/BasePeCoffLib/PeCoffLoaderEx.c
  vendor/edk2/dist/MdePkg/Library/BasePerformanceLibNull/BasePerformanceLibNull.inf
  vendor/edk2/dist/MdePkg/Library/BasePerformanceLibNull/BasePerformanceLibNull.uni
  vendor/edk2/dist/MdePkg/Library/BasePerformanceLibNull/PerformanceLib.c
  vendor/edk2/dist/MdePkg/Library/BasePostCodeLibDebug/BasePostCodeLibDebug.inf
  vendor/edk2/dist/MdePkg/Library/BasePostCodeLibDebug/BasePostCodeLibDebug.uni
  vendor/edk2/dist/MdePkg/Library/BasePostCodeLibDebug/PostCode.c
  vendor/edk2/dist/MdePkg/Library/BasePostCodeLibPort80/BasePostCodeLibPort80.inf
  vendor/edk2/dist/MdePkg/Library/BasePostCodeLibPort80/BasePostCodeLibPort80.uni
  vendor/edk2/dist/MdePkg/Library/BasePostCodeLibPort80/PostCode.c
  vendor/edk2/dist/MdePkg/Library/BasePrintLib/BasePrintLib.inf
  vendor/edk2/dist/MdePkg/Library/BasePrintLib/BasePrintLib.uni
  vendor/edk2/dist/MdePkg/Library/BasePrintLib/PrintLib.c
  vendor/edk2/dist/MdePkg/Library/BasePrintLib/PrintLibInternal.c
  vendor/edk2/dist/MdePkg/Library/BasePrintLib/PrintLibInternal.h
  vendor/edk2/dist/MdePkg/Library/BaseReportStatusCodeLibNull/BaseReportStatusCodeLib.c
  vendor/edk2/dist/MdePkg/Library/BaseReportStatusCodeLibNull/BaseReportStatusCodeLibNull.inf
  vendor/edk2/dist/MdePkg/Library/BaseReportStatusCodeLibNull/BaseReportStatusCodeLibNull.uni
  vendor/edk2/dist/MdePkg/Library/BaseRngLib/BaseRng.c
  vendor/edk2/dist/MdePkg/Library/BaseRngLib/BaseRngLib.inf
  vendor/edk2/dist/MdePkg/Library/BaseRngLib/BaseRngLib.uni
  vendor/edk2/dist/MdePkg/Library/BaseS3BootScriptLibNull/BaseS3BootScriptLibNull.inf
  vendor/edk2/dist/MdePkg/Library/BaseS3BootScriptLibNull/BaseS3BootScriptLibNull.uni
  vendor/edk2/dist/MdePkg/Library/BaseS3BootScriptLibNull/BootScriptLib.c
  vendor/edk2/dist/MdePkg/Library/BaseS3IoLib/BaseS3IoLib.inf
  vendor/edk2/dist/MdePkg/Library/BaseS3IoLib/BaseS3IoLib.uni
  vendor/edk2/dist/MdePkg/Library/BaseS3IoLib/S3IoLib.c
  vendor/edk2/dist/MdePkg/Library/BaseS3PciLib/BaseS3PciLib.inf
  vendor/edk2/dist/MdePkg/Library/BaseS3PciLib/BaseS3PciLib.uni
  vendor/edk2/dist/MdePkg/Library/BaseS3PciLib/S3PciLib.c
  vendor/edk2/dist/MdePkg/Library/BaseS3SmbusLib/BaseS3SmbusLib.inf
  vendor/edk2/dist/MdePkg/Library/BaseS3SmbusLib/BaseS3SmbusLib.uni
  vendor/edk2/dist/MdePkg/Library/BaseS3SmbusLib/S3SmbusLib.c
  vendor/edk2/dist/MdePkg/Library/BaseS3StallLib/BaseS3StallLib.inf
  vendor/edk2/dist/MdePkg/Library/BaseS3StallLib/BaseS3StallLib.uni
  vendor/edk2/dist/MdePkg/Library/BaseS3StallLib/S3StallLib.c
  vendor/edk2/dist/MdePkg/Library/BaseSerialPortLibNull/BaseSerialPortLibNull.c
  vendor/edk2/dist/MdePkg/Library/BaseSerialPortLibNull/BaseSerialPortLibNull.inf
  vendor/edk2/dist/MdePkg/Library/BaseSerialPortLibNull/BaseSerialPortLibNull.uni
  vendor/edk2/dist/MdePkg/Library/BaseSmbusLibNull/BaseSmbusLibNull.c
  vendor/edk2/dist/MdePkg/Library/BaseSmbusLibNull/BaseSmbusLibNull.inf
  vendor/edk2/dist/MdePkg/Library/BaseSmbusLibNull/BaseSmbusLibNull.uni
  vendor/edk2/dist/MdePkg/Library/BaseStackCheckLib/BaseStackCheckGcc.c
  vendor/edk2/dist/MdePkg/Library/BaseStackCheckLib/BaseStackCheckLib.inf
  vendor/edk2/dist/MdePkg/Library/BaseStackCheckLib/BaseStackCheckLib.uni
  vendor/edk2/dist/MdePkg/Library/BaseSynchronizationLib/AArch64/Synchronization.S
  vendor/edk2/dist/MdePkg/Library/BaseSynchronizationLib/Arm/Synchronization.S
  vendor/edk2/dist/MdePkg/Library/BaseSynchronizationLib/Arm/Synchronization.asm
  vendor/edk2/dist/MdePkg/Library/BaseSynchronizationLib/BaseSynchronizationLib.inf
  vendor/edk2/dist/MdePkg/Library/BaseSynchronizationLib/BaseSynchronizationLib.uni
  vendor/edk2/dist/MdePkg/Library/BaseSynchronizationLib/BaseSynchronizationLibInternals.h
  vendor/edk2/dist/MdePkg/Library/BaseSynchronizationLib/Ebc/Synchronization.c
  vendor/edk2/dist/MdePkg/Library/BaseSynchronizationLib/Ia32/GccInline.c
  vendor/edk2/dist/MdePkg/Library/BaseSynchronizationLib/Ia32/InterlockedCompareExchange16.c
  vendor/edk2/dist/MdePkg/Library/BaseSynchronizationLib/Ia32/InterlockedCompareExchange16.nasm
  vendor/edk2/dist/MdePkg/Library/BaseSynchronizationLib/Ia32/InterlockedCompareExchange32.c
  vendor/edk2/dist/MdePkg/Library/BaseSynchronizationLib/Ia32/InterlockedCompareExchange32.nasm
  vendor/edk2/dist/MdePkg/Library/BaseSynchronizationLib/Ia32/InterlockedCompareExchange64.c
  vendor/edk2/dist/MdePkg/Library/BaseSynchronizationLib/Ia32/InterlockedCompareExchange64.nasm
  vendor/edk2/dist/MdePkg/Library/BaseSynchronizationLib/Ia32/InterlockedDecrement.nasm
  vendor/edk2/dist/MdePkg/Library/BaseSynchronizationLib/Ia32/InterlockedIncrement.nasm
  vendor/edk2/dist/MdePkg/Library/BaseSynchronizationLib/Ia32/InternalGetSpinLockProperties.c
  vendor/edk2/dist/MdePkg/Library/BaseSynchronizationLib/Synchronization.c
  vendor/edk2/dist/MdePkg/Library/BaseSynchronizationLib/SynchronizationGcc.c
  vendor/edk2/dist/MdePkg/Library/BaseSynchronizationLib/SynchronizationMsc.c
  vendor/edk2/dist/MdePkg/Library/BaseSynchronizationLib/X64/GccInline.c
  vendor/edk2/dist/MdePkg/Library/BaseSynchronizationLib/X64/InterlockedCompareExchange16.c
  vendor/edk2/dist/MdePkg/Library/BaseSynchronizationLib/X64/InterlockedCompareExchange16.nasm
  vendor/edk2/dist/MdePkg/Library/BaseSynchronizationLib/X64/InterlockedCompareExchange32.c
  vendor/edk2/dist/MdePkg/Library/BaseSynchronizationLib/X64/InterlockedCompareExchange32.nasm
  vendor/edk2/dist/MdePkg/Library/BaseSynchronizationLib/X64/InterlockedCompareExchange64.c
  vendor/edk2/dist/MdePkg/Library/BaseSynchronizationLib/X64/InterlockedCompareExchange64.nasm
  vendor/edk2/dist/MdePkg/Library/BaseSynchronizationLib/X64/InterlockedDecrement.nasm
  vendor/edk2/dist/MdePkg/Library/BaseSynchronizationLib/X64/InterlockedIncrement.nasm
  vendor/edk2/dist/MdePkg/Library/BaseTimerLibNullTemplate/BaseTimerLibNullTemplate.inf
  vendor/edk2/dist/MdePkg/Library/BaseTimerLibNullTemplate/BaseTimerLibNullTemplate.uni
  vendor/edk2/dist/MdePkg/Library/BaseTimerLibNullTemplate/TimerLibNull.c
  vendor/edk2/dist/MdePkg/Library/BaseUefiDecompressLib/BaseUefiDecompressLib.c
  vendor/edk2/dist/MdePkg/Library/BaseUefiDecompressLib/BaseUefiDecompressLib.inf
  vendor/edk2/dist/MdePkg/Library/BaseUefiDecompressLib/BaseUefiDecompressLib.uni
  vendor/edk2/dist/MdePkg/Library/BaseUefiDecompressLib/BaseUefiDecompressLibInternals.h
  vendor/edk2/dist/MdePkg/Library/DxeCoreEntryPoint/DxeCoreEntryPoint.c
  vendor/edk2/dist/MdePkg/Library/DxeCoreEntryPoint/DxeCoreEntryPoint.inf
  vendor/edk2/dist/MdePkg/Library/DxeCoreEntryPoint/DxeCoreEntryPoint.uni
  vendor/edk2/dist/MdePkg/Library/DxeCoreHobLib/DxeCoreHobLib.inf
  vendor/edk2/dist/MdePkg/Library/DxeCoreHobLib/DxeCoreHobLib.uni
  vendor/edk2/dist/MdePkg/Library/DxeCoreHobLib/HobLib.c
  vendor/edk2/dist/MdePkg/Library/DxeExtractGuidedSectionLib/DxeExtractGuidedSectionLib.c
  vendor/edk2/dist/MdePkg/Library/DxeExtractGuidedSectionLib/DxeExtractGuidedSectionLib.inf
  vendor/edk2/dist/MdePkg/Library/DxeExtractGuidedSectionLib/DxeExtractGuidedSectionLib.uni
  vendor/edk2/dist/MdePkg/Library/DxeHobLib/DxeHobLib.inf
  vendor/edk2/dist/MdePkg/Library/DxeHobLib/DxeHobLib.uni
  vendor/edk2/dist/MdePkg/Library/DxeHobLib/HobLib.c
  vendor/edk2/dist/MdePkg/Library/DxeHstiLib/DxeHstiLib.inf
  vendor/edk2/dist/MdePkg/Library/DxeHstiLib/DxeHstiLib.uni
  vendor/edk2/dist/MdePkg/Library/DxeHstiLib/HstiAip.c
  vendor/edk2/dist/MdePkg/Library/DxeHstiLib/HstiDxe.c
  vendor/edk2/dist/MdePkg/Library/DxeHstiLib/HstiDxe.h
  vendor/edk2/dist/MdePkg/Library/DxeIoLibCpuIo2/DxeCpuIo2LibInternal.h
  vendor/edk2/dist/MdePkg/Library/DxeIoLibCpuIo2/DxeIoLibCpuIo2.inf
  vendor/edk2/dist/MdePkg/Library/DxeIoLibCpuIo2/DxeIoLibCpuIo2.uni
  vendor/edk2/dist/MdePkg/Library/DxeIoLibCpuIo2/IoHighLevel.c
  vendor/edk2/dist/MdePkg/Library/DxeIoLibCpuIo2/IoLib.c
  vendor/edk2/dist/MdePkg/Library/DxeIoLibCpuIo2/IoLibMmioBuffer.c
  vendor/edk2/dist/MdePkg/Library/DxePcdLib/DxePcdLib.c
  vendor/edk2/dist/MdePkg/Library/DxePcdLib/DxePcdLib.inf
  vendor/edk2/dist/MdePkg/Library/DxePcdLib/DxePcdLib.uni
  vendor/edk2/dist/MdePkg/Library/DxeRuntimePciExpressLib/DxeRuntimePciExpressLib.inf
  vendor/edk2/dist/MdePkg/Library/DxeRuntimePciExpressLib/DxeRuntimePciExpressLib.uni
  vendor/edk2/dist/MdePkg/Library/DxeRuntimePciExpressLib/PciExpressLib.c
  vendor/edk2/dist/MdePkg/Library/DxeServicesLib/DxeServicesLib.c
  vendor/edk2/dist/MdePkg/Library/DxeServicesLib/DxeServicesLib.inf
  vendor/edk2/dist/MdePkg/Library/DxeServicesLib/DxeServicesLib.uni
  vendor/edk2/dist/MdePkg/Library/DxeServicesTableLib/DxeServicesTableLib.c
  vendor/edk2/dist/MdePkg/Library/DxeServicesTableLib/DxeServicesTableLib.inf
  vendor/edk2/dist/MdePkg/Library/DxeServicesTableLib/DxeServicesTableLib.uni
  vendor/edk2/dist/MdePkg/Library/DxeSmbusLib/DxeSmbusLib.c
  vendor/edk2/dist/MdePkg/Library/DxeSmbusLib/DxeSmbusLib.inf
  vendor/edk2/dist/MdePkg/Library/DxeSmbusLib/DxeSmbusLib.uni
  vendor/edk2/dist/MdePkg/Library/DxeSmbusLib/InternalSmbusLib.h
  vendor/edk2/dist/MdePkg/Library/DxeSmbusLib/SmbusLib.c
  vendor/edk2/dist/MdePkg/Library/PeiCoreEntryPoint/PeiCoreEntryPoint.c
  vendor/edk2/dist/MdePkg/Library/PeiCoreEntryPoint/PeiCoreEntryPoint.inf
  vendor/edk2/dist/MdePkg/Library/PeiCoreEntryPoint/PeiCoreEntryPoint.uni
  vendor/edk2/dist/MdePkg/Library/PeiDxePostCodeLibReportStatusCode/PeiDxePostCodeLibReportStatusCode.inf
  vendor/edk2/dist/MdePkg/Library/PeiDxePostCodeLibReportStatusCode/PeiDxePostCodeLibReportStatusCode.uni
  vendor/edk2/dist/MdePkg/Library/PeiDxePostCodeLibReportStatusCode/PostCode.c
  vendor/edk2/dist/MdePkg/Library/PeiExtractGuidedSectionLib/PeiExtractGuidedSectionLib.c
  vendor/edk2/dist/MdePkg/Library/PeiExtractGuidedSectionLib/PeiExtractGuidedSectionLib.inf
  vendor/edk2/dist/MdePkg/Library/PeiExtractGuidedSectionLib/PeiExtractGuidedSectionLib.uni
  vendor/edk2/dist/MdePkg/Library/PeiHobLib/HobLib.c
  vendor/edk2/dist/MdePkg/Library/PeiHobLib/PeiHobLib.inf
  vendor/edk2/dist/MdePkg/Library/PeiHobLib/PeiHobLib.uni
  vendor/edk2/dist/MdePkg/Library/PeiIoLibCpuIo/IoHighLevel.c
  vendor/edk2/dist/MdePkg/Library/PeiIoLibCpuIo/IoLib.c
  vendor/edk2/dist/MdePkg/Library/PeiIoLibCpuIo/IoLibMmioBuffer.c
  vendor/edk2/dist/MdePkg/Library/PeiIoLibCpuIo/PeiIoLibCpuIo.inf
  vendor/edk2/dist/MdePkg/Library/PeiIoLibCpuIo/PeiIoLibCpuIo.uni
  vendor/edk2/dist/MdePkg/Library/PeiMemoryAllocationLib/MemoryAllocationLib.c
  vendor/edk2/dist/MdePkg/Library/PeiMemoryAllocationLib/PeiMemoryAllocationLib.inf
  vendor/edk2/dist/MdePkg/Library/PeiMemoryAllocationLib/PeiMemoryAllocationLib.uni
  vendor/edk2/dist/MdePkg/Library/PeiMemoryLib/CompareMemWrapper.c
  vendor/edk2/dist/MdePkg/Library/PeiMemoryLib/CopyMemWrapper.c
  vendor/edk2/dist/MdePkg/Library/PeiMemoryLib/IsZeroBufferWrapper.c
  vendor/edk2/dist/MdePkg/Library/PeiMemoryLib/MemLib.c
  vendor/edk2/dist/MdePkg/Library/PeiMemoryLib/MemLibGeneric.c
  vendor/edk2/dist/MdePkg/Library/PeiMemoryLib/MemLibGuid.c
  vendor/edk2/dist/MdePkg/Library/PeiMemoryLib/MemLibInternals.h
  vendor/edk2/dist/MdePkg/Library/PeiMemoryLib/PeiMemoryLib.inf
  vendor/edk2/dist/MdePkg/Library/PeiMemoryLib/PeiMemoryLib.uni
  vendor/edk2/dist/MdePkg/Library/PeiMemoryLib/ScanMem16Wrapper.c
  vendor/edk2/dist/MdePkg/Library/PeiMemoryLib/ScanMem32Wrapper.c
  vendor/edk2/dist/MdePkg/Library/PeiMemoryLib/ScanMem64Wrapper.c
  vendor/edk2/dist/MdePkg/Library/PeiMemoryLib/ScanMem8Wrapper.c
  vendor/edk2/dist/MdePkg/Library/PeiMemoryLib/SetMem16Wrapper.c
  vendor/edk2/dist/MdePkg/Library/PeiMemoryLib/SetMem32Wrapper.c
  vendor/edk2/dist/MdePkg/Library/PeiMemoryLib/SetMem64Wrapper.c
  vendor/edk2/dist/MdePkg/Library/PeiMemoryLib/SetMemWrapper.c
  vendor/edk2/dist/MdePkg/Library/PeiMemoryLib/ZeroMemWrapper.c
  vendor/edk2/dist/MdePkg/Library/PeiPcdLib/PeiPcdLib.c
  vendor/edk2/dist/MdePkg/Library/PeiPcdLib/PeiPcdLib.inf
  vendor/edk2/dist/MdePkg/Library/PeiPcdLib/PeiPcdLib.uni
  vendor/edk2/dist/MdePkg/Library/PeiPciLibPciCfg2/PciLib.c
  vendor/edk2/dist/MdePkg/Library/PeiPciLibPciCfg2/PeiPciLibPciCfg2.inf
  vendor/edk2/dist/MdePkg/Library/PeiPciLibPciCfg2/PeiPciLibPciCfg2.uni
  vendor/edk2/dist/MdePkg/Library/PeiPciSegmentLibPciCfg2/PciSegmentLib.c
  vendor/edk2/dist/MdePkg/Library/PeiPciSegmentLibPciCfg2/PeiPciSegmentLibPciCfg2.inf
  vendor/edk2/dist/MdePkg/Library/PeiPciSegmentLibPciCfg2/PeiPciSegmentLibPciCfg2.uni
  vendor/edk2/dist/MdePkg/Library/PeiResourcePublicationLib/PeiResourcePublicationLib.c
  vendor/edk2/dist/MdePkg/Library/PeiResourcePublicationLib/PeiResourcePublicationLib.inf
  vendor/edk2/dist/MdePkg/Library/PeiResourcePublicationLib/PeiResourcePublicationLib.uni
  vendor/edk2/dist/MdePkg/Library/PeiServicesLib/PeiServicesLib.c
  vendor/edk2/dist/MdePkg/Library/PeiServicesLib/PeiServicesLib.inf
  vendor/edk2/dist/MdePkg/Library/PeiServicesLib/PeiServicesLib.uni
  vendor/edk2/dist/MdePkg/Library/PeiServicesTablePointerLib/PeiServicesTablePointer.c
  vendor/edk2/dist/MdePkg/Library/PeiServicesTablePointerLib/PeiServicesTablePointerLib.inf
  vendor/edk2/dist/MdePkg/Library/PeiServicesTablePointerLib/PeiServicesTablePointerLib.uni
  vendor/edk2/dist/MdePkg/Library/PeiServicesTablePointerLibIdt/PeiServicesTablePointer.c
  vendor/edk2/dist/MdePkg/Library/PeiServicesTablePointerLibIdt/PeiServicesTablePointerLibIdt.inf
  vendor/edk2/dist/MdePkg/Library/PeiServicesTablePointerLibIdt/PeiServicesTablePointerLibIdt.uni
  vendor/edk2/dist/MdePkg/Library/PeiSmbusLibSmbus2Ppi/InternalSmbusLib.h
  vendor/edk2/dist/MdePkg/Library/PeiSmbusLibSmbus2Ppi/PeiSmbusLib.c
  vendor/edk2/dist/MdePkg/Library/PeiSmbusLibSmbus2Ppi/PeiSmbusLibSmbus2Ppi.inf
  vendor/edk2/dist/MdePkg/Library/PeiSmbusLibSmbus2Ppi/PeiSmbusLibSmbus2Ppi.uni
  vendor/edk2/dist/MdePkg/Library/PeiSmbusLibSmbus2Ppi/SmbusLib.c
  vendor/edk2/dist/MdePkg/Library/PeimEntryPoint/PeimEntryPoint.c
  vendor/edk2/dist/MdePkg/Library/PeimEntryPoint/PeimEntryPoint.inf
  vendor/edk2/dist/MdePkg/Library/PeimEntryPoint/PeimEntryPoint.uni
  vendor/edk2/dist/MdePkg/Library/SecPeiDxeTimerLibCpu/SecPeiDxeTimerLibCpu.inf
  vendor/edk2/dist/MdePkg/Library/SecPeiDxeTimerLibCpu/SecPeiDxeTimerLibCpu.uni
  vendor/edk2/dist/MdePkg/Library/SecPeiDxeTimerLibCpu/X86TimerLib.c
  vendor/edk2/dist/MdePkg/Library/SmiHandlerProfileLibNull/SmiHandlerProfileLibNull.c
  vendor/edk2/dist/MdePkg/Library/SmiHandlerProfileLibNull/SmiHandlerProfileLibNull.inf
  vendor/edk2/dist/MdePkg/Library/SmiHandlerProfileLibNull/SmiHandlerProfileLibNull.uni
  vendor/edk2/dist/MdePkg/Library/SmmIoLibSmmCpuIo2/IoHighLevel.c
  vendor/edk2/dist/MdePkg/Library/SmmIoLibSmmCpuIo2/IoLib.c
  vendor/edk2/dist/MdePkg/Library/SmmIoLibSmmCpuIo2/IoLibMmioBuffer.c
  vendor/edk2/dist/MdePkg/Library/SmmIoLibSmmCpuIo2/SmmCpuIoLibInternal.h
  vendor/edk2/dist/MdePkg/Library/SmmIoLibSmmCpuIo2/SmmIoLibSmmCpuIo2.inf
  vendor/edk2/dist/MdePkg/Library/SmmIoLibSmmCpuIo2/SmmIoLibSmmCpuIo2.uni
  vendor/edk2/dist/MdePkg/Library/SmmLibNull/SmmLibNull.c
  vendor/edk2/dist/MdePkg/Library/SmmLibNull/SmmLibNull.inf
  vendor/edk2/dist/MdePkg/Library/SmmLibNull/SmmLibNull.uni
  vendor/edk2/dist/MdePkg/Library/SmmMemLib/SmmMemLib.c
  vendor/edk2/dist/MdePkg/Library/SmmMemLib/SmmMemLib.inf
  vendor/edk2/dist/MdePkg/Library/SmmMemLib/SmmMemLib.uni
  vendor/edk2/dist/MdePkg/Library/SmmMemoryAllocationLib/MemoryAllocationLib.c
  vendor/edk2/dist/MdePkg/Library/SmmMemoryAllocationLib/SmmMemoryAllocationLib.inf
  vendor/edk2/dist/MdePkg/Library/SmmMemoryAllocationLib/SmmMemoryAllocationLib.uni
  vendor/edk2/dist/MdePkg/Library/SmmPciExpressLib/PciExpressLib.c
  vendor/edk2/dist/MdePkg/Library/SmmPciExpressLib/SmmPciExpressLib.inf
  vendor/edk2/dist/MdePkg/Library/SmmPciLibPciRootBridgeIo/PciLib.c
  vendor/edk2/dist/MdePkg/Library/SmmPciLibPciRootBridgeIo/SmmPciLibPciRootBridgeIo.inf
  vendor/edk2/dist/MdePkg/Library/SmmPciLibPciRootBridgeIo/SmmPciLibPciRootBridgeIo.uni
  vendor/edk2/dist/MdePkg/Library/SmmPeriodicSmiLib/SmmPeriodicSmiLib.c
  vendor/edk2/dist/MdePkg/Library/SmmPeriodicSmiLib/SmmPeriodicSmiLib.inf
  vendor/edk2/dist/MdePkg/Library/SmmPeriodicSmiLib/SmmPeriodicSmiLib.uni
  vendor/edk2/dist/MdePkg/Library/SmmServicesTableLib/SmmServicesTableLib.c
  vendor/edk2/dist/MdePkg/Library/SmmServicesTableLib/SmmServicesTableLib.inf
  vendor/edk2/dist/MdePkg/Library/SmmServicesTableLib/SmmServicesTableLib.uni
  vendor/edk2/dist/MdePkg/Library/UefiApplicationEntryPoint/ApplicationEntryPoint.c
  vendor/edk2/dist/MdePkg/Library/UefiApplicationEntryPoint/UefiApplicationEntryPoint.inf
  vendor/edk2/dist/MdePkg/Library/UefiApplicationEntryPoint/UefiApplicationEntryPoint.uni
  vendor/edk2/dist/MdePkg/Library/UefiBootServicesTableLib/UefiBootServicesTableLib.c
  vendor/edk2/dist/MdePkg/Library/UefiBootServicesTableLib/UefiBootServicesTableLib.inf
  vendor/edk2/dist/MdePkg/Library/UefiBootServicesTableLib/UefiBootServicesTableLib.uni
  vendor/edk2/dist/MdePkg/Library/UefiDebugLibConOut/DebugLib.c
  vendor/edk2/dist/MdePkg/Library/UefiDebugLibConOut/UefiDebugLibConOut.inf
  vendor/edk2/dist/MdePkg/Library/UefiDebugLibConOut/UefiDebugLibConOut.uni
  vendor/edk2/dist/MdePkg/Library/UefiDebugLibDebugPortProtocol/DebugLib.c
  vendor/edk2/dist/MdePkg/Library/UefiDebugLibDebugPortProtocol/UefiDebugLibDebugPortProtocol.inf
  vendor/edk2/dist/MdePkg/Library/UefiDebugLibDebugPortProtocol/UefiDebugLibDebugPortProtocol.uni
  vendor/edk2/dist/MdePkg/Library/UefiDebugLibStdErr/DebugLib.c
  vendor/edk2/dist/MdePkg/Library/UefiDebugLibStdErr/UefiDebugLibStdErr.inf
  vendor/edk2/dist/MdePkg/Library/UefiDebugLibStdErr/UefiDebugLibStdErr.uni
  vendor/edk2/dist/MdePkg/Library/UefiDevicePathLib/DevicePathFromText.c
  vendor/edk2/dist/MdePkg/Library/UefiDevicePathLib/DevicePathToText.c
  vendor/edk2/dist/MdePkg/Library/UefiDevicePathLib/DevicePathUtilities.c
  vendor/edk2/dist/MdePkg/Library/UefiDevicePathLib/UefiDevicePathLib.c
  vendor/edk2/dist/MdePkg/Library/UefiDevicePathLib/UefiDevicePathLib.h
  vendor/edk2/dist/MdePkg/Library/UefiDevicePathLib/UefiDevicePathLib.inf
  vendor/edk2/dist/MdePkg/Library/UefiDevicePathLib/UefiDevicePathLib.uni
  vendor/edk2/dist/MdePkg/Library/UefiDevicePathLib/UefiDevicePathLibOptionalDevicePathProtocol.c
  vendor/edk2/dist/MdePkg/Library/UefiDevicePathLib/UefiDevicePathLibOptionalDevicePathProtocol.inf
  vendor/edk2/dist/MdePkg/Library/UefiDevicePathLib/UefiDevicePathLibOptionalDevicePathProtocol.uni
  vendor/edk2/dist/MdePkg/Library/UefiDevicePathLibDevicePathProtocol/UefiDevicePathLib.c
  vendor/edk2/dist/MdePkg/Library/UefiDevicePathLibDevicePathProtocol/UefiDevicePathLibDevicePathProtocol.inf
  vendor/edk2/dist/MdePkg/Library/UefiDevicePathLibDevicePathProtocol/UefiDevicePathLibDevicePathProtocol.uni
  vendor/edk2/dist/MdePkg/Library/UefiDriverEntryPoint/DriverEntryPoint.c
  vendor/edk2/dist/MdePkg/Library/UefiDriverEntryPoint/UefiDriverEntryPoint.inf
  vendor/edk2/dist/MdePkg/Library/UefiDriverEntryPoint/UefiDriverEntryPoint.uni
  vendor/edk2/dist/MdePkg/Library/UefiFileHandleLib/UefiFileHandleLib.c
  vendor/edk2/dist/MdePkg/Library/UefiFileHandleLib/UefiFileHandleLib.inf
  vendor/edk2/dist/MdePkg/Library/UefiFileHandleLib/UefiFileHandleLib.uni
  vendor/edk2/dist/MdePkg/Library/UefiLib/Console.c
  vendor/edk2/dist/MdePkg/Library/UefiLib/UefiDriverModel.c
  vendor/edk2/dist/MdePkg/Library/UefiLib/UefiLib.c
  vendor/edk2/dist/MdePkg/Library/UefiLib/UefiLib.inf
  vendor/edk2/dist/MdePkg/Library/UefiLib/UefiLib.uni
  vendor/edk2/dist/MdePkg/Library/UefiLib/UefiLibInternal.h
  vendor/edk2/dist/MdePkg/Library/UefiLib/UefiLibPrint.c
  vendor/edk2/dist/MdePkg/Library/UefiLib/UefiNotTiano.c
  vendor/edk2/dist/MdePkg/Library/UefiMemoryAllocationLib/MemoryAllocationLib.c
  vendor/edk2/dist/MdePkg/Library/UefiMemoryAllocationLib/UefiMemoryAllocationLib.inf
  vendor/edk2/dist/MdePkg/Library/UefiMemoryAllocationLib/UefiMemoryAllocationLib.uni
  vendor/edk2/dist/MdePkg/Library/UefiMemoryLib/CompareMemWrapper.c
  vendor/edk2/dist/MdePkg/Library/UefiMemoryLib/CopyMemWrapper.c
  vendor/edk2/dist/MdePkg/Library/UefiMemoryLib/IsZeroBufferWrapper.c
  vendor/edk2/dist/MdePkg/Library/UefiMemoryLib/MemLib.c
  vendor/edk2/dist/MdePkg/Library/UefiMemoryLib/MemLibGeneric.c
  vendor/edk2/dist/MdePkg/Library/UefiMemoryLib/MemLibGuid.c
  vendor/edk2/dist/MdePkg/Library/UefiMemoryLib/MemLibInternals.h
  vendor/edk2/dist/MdePkg/Library/UefiMemoryLib/ScanMem16Wrapper.c
  vendor/edk2/dist/MdePkg/Library/UefiMemoryLib/ScanMem32Wrapper.c
  vendor/edk2/dist/MdePkg/Library/UefiMemoryLib/ScanMem64Wrapper.c
  vendor/edk2/dist/MdePkg/Library/UefiMemoryLib/ScanMem8Wrapper.c
  vendor/edk2/dist/MdePkg/Library/UefiMemoryLib/SetMem16Wrapper.c
  vendor/edk2/dist/MdePkg/Library/UefiMemoryLib/SetMem32Wrapper.c
  vendor/edk2/dist/MdePkg/Library/UefiMemoryLib/SetMem64Wrapper.c
  vendor/edk2/dist/MdePkg/Library/UefiMemoryLib/SetMemWrapper.c
  vendor/edk2/dist/MdePkg/Library/UefiMemoryLib/UefiMemoryLib.inf
  vendor/edk2/dist/MdePkg/Library/UefiMemoryLib/UefiMemoryLib.uni
  vendor/edk2/dist/MdePkg/Library/UefiMemoryLib/ZeroMemWrapper.c
  vendor/edk2/dist/MdePkg/Library/UefiPciLibPciRootBridgeIo/PciLib.c
  vendor/edk2/dist/MdePkg/Library/UefiPciLibPciRootBridgeIo/UefiPciLibPciRootBridgeIo.inf
  vendor/edk2/dist/MdePkg/Library/UefiPciLibPciRootBridgeIo/UefiPciLibPciRootBridgeIo.uni
  vendor/edk2/dist/MdePkg/Library/UefiPciSegmentLibPciRootBridgeIo/PciSegmentLib.c
  vendor/edk2/dist/MdePkg/Library/UefiPciSegmentLibPciRootBridgeIo/PciSegmentLib.h
  vendor/edk2/dist/MdePkg/Library/UefiPciSegmentLibPciRootBridgeIo/UefiPciSegmentLibPciRootBridgeIo.inf
  vendor/edk2/dist/MdePkg/Library/UefiPciSegmentLibPciRootBridgeIo/UefiPciSegmentLibPciRootBridgeIo.uni
  vendor/edk2/dist/MdePkg/Library/UefiRuntimeLib/RuntimeLib.c
  vendor/edk2/dist/MdePkg/Library/UefiRuntimeLib/UefiRuntimeLib.inf
  vendor/edk2/dist/MdePkg/Library/UefiRuntimeLib/UefiRuntimeLib.uni
  vendor/edk2/dist/MdePkg/Library/UefiRuntimeServicesTableLib/UefiRuntimeServicesTableLib.c
  vendor/edk2/dist/MdePkg/Library/UefiRuntimeServicesTableLib/UefiRuntimeServicesTableLib.inf
  vendor/edk2/dist/MdePkg/Library/UefiRuntimeServicesTableLib/UefiRuntimeServicesTableLib.uni
  vendor/edk2/dist/MdePkg/Library/UefiScsiLib/UefiScsiLib.c
  vendor/edk2/dist/MdePkg/Library/UefiScsiLib/UefiScsiLib.inf
  vendor/edk2/dist/MdePkg/Library/UefiScsiLib/UefiScsiLib.uni
  vendor/edk2/dist/MdePkg/Library/UefiUsbLib/Hid.c
  vendor/edk2/dist/MdePkg/Library/UefiUsbLib/UefiUsbLib.inf
  vendor/edk2/dist/MdePkg/Library/UefiUsbLib/UefiUsbLib.uni
  vendor/edk2/dist/MdePkg/Library/UefiUsbLib/UefiUsbLibInternal.h
  vendor/edk2/dist/MdePkg/Library/UefiUsbLib/UsbDxeLib.c
  vendor/edk2/dist/MdePkg/MdePkg.dec
  vendor/edk2/dist/MdePkg/MdePkg.dsc
  vendor/edk2/dist/MdePkg/MdePkg.uni
  vendor/edk2/dist/MdePkg/MdePkgExtra.uni

Modified: vendor/edk2/dist/MdePkg/Include/AArch64/ProcessorBind.h
==============================================================================
--- vendor/edk2/dist/MdePkg/Include/AArch64/ProcessorBind.h	Wed Jun  3 18:42:28 2020	(r361764)
+++ vendor/edk2/dist/MdePkg/Include/AArch64/ProcessorBind.h	Wed Jun  3 18:44:51 2020	(r361765)
@@ -1,18 +1,12 @@
 /** @file
   Processor or Compiler specific defines and types for AArch64.
 
-  Copyright (c) 2006 - 2010, Intel Corporation. All rights reserved.<BR>
+  Copyright (c) 2006 - 2018, Intel Corporation. All rights reserved.<BR>
   Portions copyright (c) 2008 - 2009, Apple Inc. All rights reserved.<BR>
   Portions copyright (c) 2011 - 2013, ARM Ltd. All rights reserved.<BR>
 
-  This program and the accompanying materials
-  are licensed and made available under the terms and conditions of the BSD License
-  which accompanies this distribution.  The full text of the license may be found at
-  http://opensource.org/licenses/bsd-license.php
+  SPDX-License-Identifier: BSD-2-Clause-Patent
 
-  THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
-  WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
-
 **/
 
 #ifndef __PROCESSOR_BIND_H__
@@ -26,11 +20,57 @@
 //
 // Make sure we are using the correct packing rules per EFI specification
 //
-#ifndef __GNUC__
+#if !defined(__GNUC__) && !defined(__ASSEMBLER__)
 #pragma pack()
 #endif
 
-#if _MSC_EXTENSIONS
+#if defined(_MSC_EXTENSIONS)
+
+//
+// Disable some level 4 compilation warnings (same as IA32 and X64)
+//
+
+//
+// Disabling bitfield type checking warnings.
+//
+#pragma warning ( disable : 4214 )
+
+//
+// Disabling the unreferenced formal parameter warnings.
+//
+#pragma warning ( disable : 4100 )
+
+//
+// Disable slightly different base types warning as CHAR8 * can not be set
+// to a constant string.
+//
+#pragma warning ( disable : 4057 )
+
+//
+// ASSERT(FALSE) or while (TRUE) are legal constructs so suppress this warning
+//
+#pragma warning ( disable : 4127 )
+
+//
+// This warning is caused by functions defined but not used. For precompiled header only.
+//
+#pragma warning ( disable : 4505 )
+
+//
+// This warning is caused by empty (after preprocessing) source file. For precompiled header only.
+//
+#pragma warning ( disable : 4206 )
+
+//
+// Disable 'potentially uninitialized local variable X used' warnings
+//
+#pragma warning ( disable : 4701 )
+
+//
+// Disable 'potentially uninitialized local pointer variable X used' warnings
+//
+#pragma warning ( disable : 4703 )
+
   //
   // use Microsoft* C compiler dependent integer width types
   //
@@ -45,7 +85,9 @@
   typedef unsigned char       UINT8;
   typedef char                CHAR8;
   typedef signed char         INT8;
+
 #else
+
   //
   // Assume standard AARCH64 alignment.
   //
@@ -60,6 +102,7 @@
   typedef unsigned char       UINT8;
   typedef char                CHAR8;
   typedef signed char         INT8;
+
 #endif
 
 ///
@@ -94,10 +137,20 @@ typedef INT64   INTN;
 #define MAX_ADDRESS   0xFFFFFFFFFFFFFFFFULL
 
 ///
+/// Maximum usable address at boot time (48 bits using 4 KB pages)
+///
+#define MAX_ALLOC_ADDRESS   0xFFFFFFFFFFFFULL
+
+///
 /// Maximum legal AArch64 INTN and UINTN values.
 ///
 #define MAX_INTN   ((INTN)0x7FFFFFFFFFFFFFFFULL)
 #define MAX_UINTN  ((UINTN)0xFFFFFFFFFFFFFFFFULL)
+
+///
+/// Minimum legal AArch64 INTN value.
+///
+#define MIN_INTN   (((INTN)-9223372036854775807LL) - 1)
 
 ///
 /// The stack alignment required for AARCH64

Modified: vendor/edk2/dist/MdePkg/Include/Arm/ProcessorBind.h
==============================================================================
--- vendor/edk2/dist/MdePkg/Include/Arm/ProcessorBind.h	Wed Jun  3 18:42:28 2020	(r361764)
+++ vendor/edk2/dist/MdePkg/Include/Arm/ProcessorBind.h	Wed Jun  3 18:44:51 2020	(r361765)
@@ -1,16 +1,10 @@
 /** @file
   Processor or Compiler specific defines and types for ARM.
 
-  Copyright (c) 2006 - 2013, Intel Corporation. All rights reserved.<BR>
+  Copyright (c) 2006 - 2018, Intel Corporation. All rights reserved.<BR>
   Portions copyright (c) 2008 - 2009, Apple Inc. All rights reserved.<BR>
-  This program and the accompanying materials                          
-  are licensed and made available under the terms and conditions of the BSD License         
-  which accompanies this distribution.  The full text of the license may be found at        
-  http://opensource.org/licenses/bsd-license.php                                            
+  SPDX-License-Identifier: BSD-2-Clause-Patent
 
-  THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,                     
-  WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.             
-
 **/
 
 #ifndef __PROCESSOR_BIND_H__
@@ -24,18 +18,67 @@
 //
 // Make sure we are using the correct packing rules per EFI specification
 //
-#ifndef __GNUC__
+#if !defined(__GNUC__) && !defined(__ASSEMBLER__)
 #pragma pack()
 #endif
 
+#if defined(_MSC_EXTENSIONS)
+
 //
-// RVCT does not support the __builtin_unreachable() macro
+// Disable some level 4 compilation warnings (same as IA32 and X64)
 //
-#ifdef __ARMCC_VERSION
+
+//
+// Disabling bitfield type checking warnings.
+//
+#pragma warning ( disable : 4214 )
+
+//
+// Disabling the unreferenced formal parameter warnings.
+//
+#pragma warning ( disable : 4100 )
+
+//
+// Disable slightly different base types warning as CHAR8 * can not be set
+// to a constant string.
+//
+#pragma warning ( disable : 4057 )
+
+//
+// ASSERT(FALSE) or while (TRUE) are legal constructs so suppress this warning
+//
+#pragma warning ( disable : 4127 )
+
+//
+// This warning is caused by functions defined but not used. For precompiled header only.
+//
+#pragma warning ( disable : 4505 )
+
+//
+// This warning is caused by empty (after preprocessing) source file. For precompiled header only.
+//
+#pragma warning ( disable : 4206 )
+
+//
+// Disable 'potentially uninitialized local variable X used' warnings
+//
+#pragma warning ( disable : 4701 )
+
+//
+// Disable 'potentially uninitialized local pointer variable X used' warnings
+//
+#pragma warning ( disable : 4703 )
+
+#endif
+
+//
+// RVCT and MSFT don't support the __builtin_unreachable() macro
+//
+#if defined(__ARMCC_VERSION) || defined(_MSC_EXTENSIONS)
 #define UNREACHABLE()
 #endif
 
-#if _MSC_EXTENSIONS 
+#if defined(_MSC_EXTENSIONS)
   //
   // use Microsoft* C compiler dependent integer width types
   //
@@ -52,7 +95,7 @@
   typedef signed char         INT8;
 #else
   //
-  // Assume standard ARM alignment. 
+  // Assume standard ARM alignment.
   // Need to check portability of long long
   //
   typedef unsigned long long  UINT64;
@@ -100,12 +143,22 @@ typedef INT32   INTN;
 #define MAX_ADDRESS  0xFFFFFFFF
 
 ///
+/// Maximum usable address at boot time
+///
+#define MAX_ALLOC_ADDRESS   MAX_ADDRESS
+
+///
 /// Maximum legal ARM INTN and UINTN values.
 ///
 #define MAX_INTN   ((INTN)0x7FFFFFFF)
 #define MAX_UINTN  ((UINTN)0xFFFFFFFF)
 
 ///
+/// Minimum legal ARM INTN value.
+///
+#define MIN_INTN   (((INTN)-2147483647) - 1)
+
+///
 /// The stack alignment required for ARM
 ///
 #define CPU_STACK_ALIGNMENT  sizeof(UINT64)
@@ -121,7 +174,7 @@ typedef INT32   INTN;
 // use the correct C calling convention. All protocol member functions and
 // EFI intrinsics are required to modify their member functions with EFIAPI.
 //
-#define EFIAPI    
+#define EFIAPI
 
 // When compiling with Clang, we still use GNU as for the assembler, so we still
 // need to define the GCC_ASM* macros.
@@ -142,34 +195,39 @@ typedef INT32   INTN;
 
     #define GCC_ASM_EXPORT(func__)  \
              .global  _CONCATENATE (__USER_LABEL_PREFIX__, func__)    ;\
-             .type ASM_PFX(func__), %function  
+             .type ASM_PFX(func__), %function
 
     #define GCC_ASM_IMPORT(func__)  \
              .extern  _CONCATENATE (__USER_LABEL_PREFIX__, func__)
-             
+
   #else
     //
-    // .type not supported by Apple Xcode tools 
+    // .type not supported by Apple Xcode tools
     //
-    #define INTERWORK_FUNC(func__)  
+    #define INTERWORK_FUNC(func__)
 
     #define GCC_ASM_EXPORT(func__)  \
              .globl  _CONCATENATE (__USER_LABEL_PREFIX__, func__)    \
-  
-    #define GCC_ASM_IMPORT(name)  
 
+    #define GCC_ASM_IMPORT(name)
+
   #endif
+#elif defined(_MSC_EXTENSIONS)
+  //
+  // PRESERVE8 is not supported by the MSFT assembler.
+  //
+  #define PRESERVE8
 #endif
 
 /**
   Return the pointer to the first instruction of a function given a function pointer.
-  On ARM CPU architectures, these two pointer values are the same, 
+  On ARM CPU architectures, these two pointer values are the same,
   so the implementation of this macro is very simple.
-  
+
   @param  FunctionPointer   A pointer to a function.
 
   @return The pointer to the first instruction of a function given a function pointer.
-  
+
 **/
 #define FUNCTION_ENTRY_POINT(FunctionPointer) (VOID *)(UINTN)(FunctionPointer)
 

Modified: vendor/edk2/dist/MdePkg/Include/Base.h
==============================================================================
--- vendor/edk2/dist/MdePkg/Include/Base.h	Wed Jun  3 18:42:28 2020	(r361764)
+++ vendor/edk2/dist/MdePkg/Include/Base.h	Wed Jun  3 18:44:51 2020	(r361765)
@@ -6,16 +6,10 @@
   environment. There are a set of base libraries in the Mde Package that can
   be used to implement base modules.
 
-Copyright (c) 2006 - 2017, Intel Corporation. All rights reserved.<BR>
+Copyright (c) 2006 - 2018, Intel Corporation. All rights reserved.<BR>
 Portions copyright (c) 2008 - 2009, Apple Inc. All rights reserved.<BR>
-This program and the accompanying materials
-are licensed and made available under the terms and conditions of the BSD License
-which accompanies this distribution.  The full text of the license may be found at
-http://opensource.org/licenses/bsd-license.php.
+SPDX-License-Identifier: BSD-2-Clause-Patent
 
-THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
-WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
-
 **/
 
 
@@ -34,64 +28,12 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EIT
 #pragma warning ( disable : 4200 )
 #endif
 
-/**
-  Verifies the storage size of a given data type.
-
-  This macro generates a divide by zero error or a zero size array declaration in
-  the preprocessor if the size is incorrect.  These are declared as "extern" so
-  the space for these arrays will not be in the modules.
-
-  @param  TYPE  The date type to determine the size of.
-  @param  Size  The expected size for the TYPE.
-
-**/
-#define VERIFY_SIZE_OF(TYPE, Size) extern UINT8 _VerifySizeof##TYPE[(sizeof(TYPE) == (Size)) / (sizeof(TYPE) == (Size))]
-
 //
-// Verify that ProcessorBind.h produced UEFI Data Types that are compliant with
-// Section 2.3.1 of the UEFI 2.3 Specification.
-//
-VERIFY_SIZE_OF (BOOLEAN, 1);
-VERIFY_SIZE_OF (INT8, 1);
-VERIFY_SIZE_OF (UINT8, 1);
-VERIFY_SIZE_OF (INT16, 2);
-VERIFY_SIZE_OF (UINT16, 2);
-VERIFY_SIZE_OF (INT32, 4);
-VERIFY_SIZE_OF (UINT32, 4);
-VERIFY_SIZE_OF (INT64, 8);
-VERIFY_SIZE_OF (UINT64, 8);
-VERIFY_SIZE_OF (CHAR8, 1);
-VERIFY_SIZE_OF (CHAR16, 2);
-
-//
-// The following three enum types are used to verify that the compiler
-// configuration for enum types is compliant with Section 2.3.1 of the 
-// UEFI 2.3 Specification. These enum types and enum values are not 
-// intended to be used. A prefix of '__' is used avoid conflicts with
-// other types.
-//
-typedef enum {
-  __VerifyUint8EnumValue = 0xff
-} __VERIFY_UINT8_ENUM_SIZE;
-
-typedef enum {
-  __VerifyUint16EnumValue = 0xffff
-} __VERIFY_UINT16_ENUM_SIZE;
-
-typedef enum {
-  __VerifyUint32EnumValue = 0xffffffff
-} __VERIFY_UINT32_ENUM_SIZE;
-
-VERIFY_SIZE_OF (__VERIFY_UINT8_ENUM_SIZE, 4);
-VERIFY_SIZE_OF (__VERIFY_UINT16_ENUM_SIZE, 4);
-VERIFY_SIZE_OF (__VERIFY_UINT32_ENUM_SIZE, 4);
-
-//
 // The Microsoft* C compiler can removed references to unreferenced data items
 //  if the /OPT:REF linker option is used. We defined a macro as this is a
 //  a non standard extension
 //
-#if defined(_MSC_EXTENSIONS) && !defined (MDE_CPU_EBC)
+#if defined(_MSC_VER) && _MSC_VER < 1800 && !defined (MDE_CPU_EBC)
   ///
   /// Remove global variable from the linked image if there are no references to
   /// it after all compiler and linker optimizations have been performed.
@@ -112,11 +54,10 @@ VERIFY_SIZE_OF (__VERIFY_UINT32_ENUM_SIZE, 4);
 // warnings.
 //
 #ifndef UNREACHABLE
-  #if __GNUC__ > 4 || (__GNUC__ == 4 && __GNUC_MINOR__ > 4)
+  #ifdef __GNUC__
     ///
     /// Signal compilers and analyzers that this call is not reachable.  It is
     /// up to the compiler to remove any code past that point.
-    /// Not implemented by GCC 4.4 or earlier.
     ///
     #define UNREACHABLE()  __builtin_unreachable ()
   #elif defined (__has_feature)
@@ -218,6 +159,26 @@ VERIFY_SIZE_OF (__VERIFY_UINT32_ENUM_SIZE, 4);
   #endif
 #endif
 
+///
+/// Tell the code optimizer that the function will return twice.
+/// This prevents wrong optimizations which can cause bugs.
+///
+#ifndef RETURNS_TWICE
+  #if defined (__GNUC__) || defined (__clang__)
+    ///
+    /// Tell the code optimizer that the function will return twice.
+    /// This prevents wrong optimizations which can cause bugs.
+    ///
+    #define RETURNS_TWICE  __attribute__((returns_twice))
+  #else
+    ///
+    /// Tell the code optimizer that the function will return twice.
+    /// This prevents wrong optimizations which can cause bugs.
+    ///
+    #define RETURNS_TWICE
+  #endif
+#endif
+
 //
 // For symbol name in assembly code, an extra "_" is sometimes necessary
 //
@@ -234,7 +195,7 @@ VERIFY_SIZE_OF (__VERIFY_UINT32_ENUM_SIZE, 4);
 ///
 #define ASM_PFX(name) _CONCATENATE (__USER_LABEL_PREFIX__, name)
 
-#if __APPLE__
+#ifdef __APPLE__
   //
   // Apple extension that is used by the linker to optimize code size
   // with assembly functions. Put at the end of your .S files
@@ -376,6 +337,14 @@ struct _LIST_ENTRY {
 #define MAX_INT64   ((INT64)0x7FFFFFFFFFFFFFFFULL)
 #define MAX_UINT64  ((UINT64)0xFFFFFFFFFFFFFFFFULL)
 
+///
+/// Minimum values for the signed UEFI Data Types
+///
+#define MIN_INT8   (((INT8)  -127) - 1)
+#define MIN_INT16  (((INT16) -32767) - 1)
+#define MIN_INT32  (((INT32) -2147483647) - 1)
+#define MIN_INT64  (((INT64) -9223372036854775807LL) - 1)
+
 #define  BIT0     0x00000001
 #define  BIT1     0x00000002
 #define  BIT2     0x00000004
@@ -552,21 +521,24 @@ struct _LIST_ENTRY {
 #define  BASE_8EB    0x8000000000000000ULL
 
 //
-//  Support for variable length argument lists using the ANSI standard.
+//  Support for variable argument lists in freestanding edk2 modules.
 //
-//  Since we are using the ANSI standard we used the standard naming and
-//  did not follow the coding convention
+//  For modules that use the ISO C library interfaces for variable
+//  argument lists, refer to "StdLib/Include/stdarg.h".
 //
 //  VA_LIST  - typedef for argument list.
 //  VA_START (VA_LIST Marker, argument before the ...) - Init Marker for use.
 //  VA_END (VA_LIST Marker) - Clear Marker
-//  VA_ARG (VA_LIST Marker, var arg size) - Use Marker to get an argument from
-//    the ... list. You must know the size and pass it in this macro.
+//  VA_ARG (VA_LIST Marker, var arg type) - Use Marker to get an argument from
+//    the ... list. You must know the type and pass it in this macro.  Type
+//    must be compatible with the type of the actual next argument (as promoted
+//    according to the default argument promotions.)
 //  VA_COPY (VA_LIST Dest, VA_LIST Start) - Initialize Dest as a copy of Start.
 //
-//  example:
+//  Example:
 //
 //  UINTN
+//  EFIAPI
 //  ExampleVarArg (
 //    IN UINTN  NumberOfArgs,
 //    ...
@@ -582,15 +554,21 @@ struct _LIST_ENTRY {
 //    VA_START (Marker, NumberOfArgs);
 //    for (Index = 0, Result = 0; Index < NumberOfArgs; Index++) {
 //      //
-//      // The ... list is a series of UINTN values, so average them up.
+//      // The ... list is a series of UINTN values, so sum them up.
 //      //
 //      Result += VA_ARG (Marker, UINTN);
 //    }
 //
 //    VA_END (Marker);
-//    return Result
+//    return Result;
 //  }
 //
+//  Notes:
+//  - Functions that call VA_START() / VA_END() must have a variable
+//    argument list and must be declared EFIAPI.
+//  - Functions that call VA_COPY() / VA_END() must be declared EFIAPI.
+//  - Functions that only use VA_LIST and VA_ARG() need not be EFIAPI.
+//
 
 /**
   Return the size of argument that has been aligned to sizeof (UINTN).
@@ -631,8 +609,20 @@ struct _LIST_ENTRY {
 
 #define VA_COPY(Dest, Start)          __va_copy (Dest, Start)
 
-#elif defined(__GNUC__)
+#elif defined(_M_ARM) || defined(_M_ARM64)
+//
+// MSFT ARM variable argument list support.
+//
 
+typedef char* VA_LIST;
+
+#define VA_START(Marker, Parameter)     __va_start (&Marker, &Parameter, _INT_SIZE_OF (Parameter), __alignof(Parameter), &Parameter)
+#define VA_ARG(Marker, TYPE)            (*(TYPE *) ((Marker += _INT_SIZE_OF (TYPE) + ((-(INTN)Marker) & (sizeof(TYPE) - 1))) - _INT_SIZE_OF (TYPE)))
+#define VA_END(Marker)                  (Marker = (VA_LIST) 0)
+#define VA_COPY(Dest, Start)            ((void)((Dest) = (Start)))
+
+#elif defined(__GNUC__) || defined(__clang__)
+
 #if defined(MDE_CPU_X64) && !defined(NO_MSABI_VA_FUNCS)
 //
 // X64 only. Use MS ABI version of GCC built-in macros for variable argument lists.
@@ -736,7 +726,7 @@ typedef CHAR8 *VA_LIST;
 
   This macro initializes Dest as a copy of Start, as if the VA_START macro had been applied to Dest
   followed by the same sequence of uses of the VA_ARG macro as had previously been used to reach
-  the present state of Start. 
+  the present state of Start.
 
   @param   Dest   VA_LIST used to traverse the list of arguments.
   @param   Start  VA_LIST used to traverse the list of arguments.
@@ -791,17 +781,71 @@ typedef UINTN  *BASE_LIST;
   @return  Offset, in bytes, of field.
 
 **/
-#ifdef __GNUC__
-#if __GNUC__ >= 4
+#if (defined(__GNUC__) && __GNUC__ >= 4) || defined(__clang__)
 #define OFFSET_OF(TYPE, Field) ((UINTN) __builtin_offsetof(TYPE, Field))
 #endif
-#endif
 
 #ifndef OFFSET_OF
 #define OFFSET_OF(TYPE, Field) ((UINTN) &(((TYPE *)0)->Field))
 #endif
 
 /**
+  Portable definition for compile time assertions.
+  Equivalent to C11 static_assert macro from assert.h.
+
+  @param  Expression  Boolean expression.
+  @param  Message     Raised compiler diagnostic message when expression is false.
+
+**/
+#ifdef MDE_CPU_EBC
+  #define STATIC_ASSERT(Expression, Message)
+#elif defined(_MSC_EXTENSIONS)
+  #define STATIC_ASSERT static_assert
+#else
+  #define STATIC_ASSERT _Static_assert
+#endif
+
+//
+// Verify that ProcessorBind.h produced UEFI Data Types that are compliant with
+// Section 2.3.1 of the UEFI 2.3 Specification.
+//
+
+STATIC_ASSERT (sizeof (BOOLEAN) == 1, "sizeof (BOOLEAN) does not meet UEFI Specification Data Type requirements");
+STATIC_ASSERT (sizeof (INT8)    == 1, "sizeof (INT8) does not meet UEFI Specification Data Type requirements");
+STATIC_ASSERT (sizeof (UINT8)   == 1, "sizeof (UINT8) does not meet UEFI Specification Data Type requirements");
+STATIC_ASSERT (sizeof (INT16)   == 2, "sizeof (INT16) does not meet UEFI Specification Data Type requirements");
+STATIC_ASSERT (sizeof (UINT16)  == 2, "sizeof (UINT16) does not meet UEFI Specification Data Type requirements");
+STATIC_ASSERT (sizeof (INT32)   == 4, "sizeof (INT32) does not meet UEFI Specification Data Type requirements");
+STATIC_ASSERT (sizeof (UINT32)  == 4, "sizeof (UINT32) does not meet UEFI Specification Data Type requirements");
+STATIC_ASSERT (sizeof (INT64)   == 8, "sizeof (INT64) does not meet UEFI Specification Data Type requirements");
+STATIC_ASSERT (sizeof (UINT64)  == 8, "sizeof (UINT64) does not meet UEFI Specification Data Type requirements");
+STATIC_ASSERT (sizeof (CHAR8)   == 1, "sizeof (CHAR8) does not meet UEFI Specification Data Type requirements");
+STATIC_ASSERT (sizeof (CHAR16)  == 2, "sizeof (CHAR16) does not meet UEFI Specification Data Type requirements");
+
+//
+// The following three enum types are used to verify that the compiler
+// configuration for enum types is compliant with Section 2.3.1 of the
+// UEFI 2.3 Specification. These enum types and enum values are not
+// intended to be used. A prefix of '__' is used avoid conflicts with
+// other types.
+//
+typedef enum {
+  __VerifyUint8EnumValue = 0xff
+} __VERIFY_UINT8_ENUM_SIZE;
+
+typedef enum {
+  __VerifyUint16EnumValue = 0xffff
+} __VERIFY_UINT16_ENUM_SIZE;
+
+typedef enum {
+  __VerifyUint32EnumValue = 0xffffffff
+} __VERIFY_UINT32_ENUM_SIZE;
+
+STATIC_ASSERT (sizeof (__VERIFY_UINT8_ENUM_SIZE) == 4, "Size of enum does not meet UEFI Specification Data Type requirements");
+STATIC_ASSERT (sizeof (__VERIFY_UINT16_ENUM_SIZE) == 4, "Size of enum does not meet UEFI Specification Data Type requirements");
+STATIC_ASSERT (sizeof (__VERIFY_UINT32_ENUM_SIZE) == 4, "Size of enum does not meet UEFI Specification Data Type requirements");
+
+/**
   Macro that returns a pointer to the data structure that contains a specified field of
   that data structure.  This is a lightweight method to hide information by placing a
   public data structure inside a larger private data structure and using a pointer to
@@ -820,7 +864,7 @@ typedef UINTN  *BASE_LIST;
   @return  A pointer to the structure from one of it's elements.
 
 **/
-#define BASE_CR(Record, TYPE, Field)  ((TYPE *) ((CHAR8 *) (Record) - (CHAR8 *) &(((TYPE *) 0)->Field)))
+#define BASE_CR(Record, TYPE, Field)  ((TYPE *) ((CHAR8 *) (Record) - OFFSET_OF (TYPE, Field)))
 
 /**
   Rounds a value up to the next boundary using a specified alignment.
@@ -1213,6 +1257,7 @@ typedef UINTN RETURN_STATUS;
     (SIGNATURE_32 (A, B, C, D) | ((UINT64) (SIGNATURE_32 (E, F, G, H)) << 32))
 
 #if defined(_MSC_EXTENSIONS) && !defined (__INTEL_COMPILER) && !defined (MDE_CPU_EBC)
+  void * _ReturnAddress(void);
   #pragma intrinsic(_ReturnAddress)
   /**
     Get the return address of the calling function.
@@ -1227,7 +1272,7 @@ typedef UINTN RETURN_STATUS;
 
   **/
   #define RETURN_ADDRESS(L)     ((L == 0) ? _ReturnAddress() : (VOID *) 0)
-#elif defined(__GNUC__)
+#elif defined (__GNUC__) || defined (__clang__)
   void * __builtin_return_address (unsigned int level);
   /**
     Get the return address of the calling function.

Modified: vendor/edk2/dist/MdePkg/Include/Ebc/ProcessorBind.h
==============================================================================
--- vendor/edk2/dist/MdePkg/Include/Ebc/ProcessorBind.h	Wed Jun  3 18:42:28 2020	(r361764)
+++ vendor/edk2/dist/MdePkg/Include/Ebc/ProcessorBind.h	Wed Jun  3 18:44:51 2020	(r361765)
@@ -4,14 +4,8 @@
   We currently only have one EBC compiler so there may be some Intel compiler
   specific functions in this file.
 
-Copyright (c) 2006 - 2013, Intel Corporation. All rights reserved.<BR>
-This program and the accompanying materials are licensed and made available under 
-the terms and conditions of the BSD License that accompanies this distribution.  
-The full text of the license may be found at
-http://opensource.org/licenses/bsd-license.php.                                          
-    
-THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,                     
-WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.             
+Copyright (c) 2006 - 2018, Intel Corporation. All rights reserved.<BR>
+SPDX-License-Identifier: BSD-2-Clause-Patent
 
 **/
 
@@ -91,25 +85,35 @@ typedef unsigned long         UINTN;
 /// A value of native width with the highest bit set.
 /// Scalable macro to set the most significant bit in a natural number.
 ///
-#define MAX_BIT     (1ULL << (sizeof (INTN) * 8 - 1)) 
+#define MAX_BIT     ((UINTN)((1ULL << (sizeof (INTN) * 8 - 1))))
 ///
 /// A value of native width with the two highest bits set.
 /// Scalable macro to set the most 2 significant bits in a natural number.
 ///
-#define MAX_2_BITS  (3ULL << (sizeof (INTN) * 8 - 2))
+#define MAX_2_BITS  ((UINTN)(3ULL << (sizeof (INTN) * 8 - 2)))
 
 ///
 /// Maximum legal EBC address
 ///
-#define MAX_ADDRESS   ((UINTN) ~0)
+#define MAX_ADDRESS   ((UINTN)(~0ULL >> (64 - sizeof (INTN) * 8)))
 
 ///
+/// Maximum usable address at boot time (48 bits using 4 KB pages)
+///
+#define MAX_ALLOC_ADDRESS   MAX_ADDRESS
+
+///
 /// Maximum legal EBC INTN and UINTN values.
 ///
-#define MAX_UINTN  ((UINTN) ~0)
-#define MAX_INTN   ((INTN)~MAX_BIT)
+#define MAX_UINTN  ((UINTN)(~0ULL >> (64 - sizeof (INTN) * 8)))
+#define MAX_INTN   ((INTN)(~0ULL >> (65 - sizeof (INTN) * 8)))
 
 ///
+/// Minimum legal EBC INTN value.
+///
+#define MIN_INTN   (((INTN)-MAX_INTN) - 1)
+
+///
 /// The stack alignment required for EBC
 ///
 #define CPU_STACK_ALIGNMENT   sizeof(UINTN)
@@ -130,14 +134,14 @@ typedef unsigned long         UINTN;
   /// If EFIAPI is already defined, then we use that definition.
   ///
 #else
-#define EFIAPI    
+#define EFIAPI
 #endif
 
 /**
   Return the pointer to the first instruction of a function given a function pointer.
-  On EBC architectures, these two pointer values are the same, 
+  On EBC architectures, these two pointer values are the same,
   so the implementation of this macro is very simple.
-  
+
   @param  FunctionPointer   A pointer to a function.
 
   @return The pointer to the first instruction of a function given a function pointer.
@@ -148,5 +152,5 @@ typedef unsigned long         UINTN;
 #define __USER_LABEL_PREFIX__
 #endif
 
-#endif 
+#endif
 

Modified: vendor/edk2/dist/MdePkg/Include/Guid/Acpi.h
==============================================================================
--- vendor/edk2/dist/MdePkg/Include/Guid/Acpi.h	Wed Jun  3 18:42:28 2020	(r361764)
+++ vendor/edk2/dist/MdePkg/Include/Guid/Acpi.h	Wed Jun  3 18:44:51 2020	(r361765)
@@ -2,17 +2,11 @@
   GUIDs used for ACPI entries in the EFI system table
 
   These GUIDs point the ACPI tables as defined in the ACPI specifications.
-  ACPI 2.0 specification defines the ACPI 2.0 GUID. UEFI 2.0 defines the 
+  ACPI 2.0 specification defines the ACPI 2.0 GUID. UEFI 2.0 defines the
   ACPI 2.0 Table GUID and ACPI Table GUID.
 
-  Copyright (c) 2006 - 2009, Intel Corporation. All rights reserved.<BR>
-  This program and the accompanying materials                          
-  are licensed and made available under the terms and conditions of the BSD License         
-  which accompanies this distribution.  The full text of the license may be found at        
-  http://opensource.org/licenses/bsd-license.php                                            
-
-  THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,                     
-  WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.             
+  Copyright (c) 2006 - 2018, Intel Corporation. All rights reserved.<BR>
+  SPDX-License-Identifier: BSD-2-Clause-Patent
 
   @par Revision Reference:
   GUIDs defined in UEFI 2.0 spec.

Modified: vendor/edk2/dist/MdePkg/Include/Guid/Apriori.h
==============================================================================
--- vendor/edk2/dist/MdePkg/Include/Guid/Apriori.h	Wed Jun  3 18:42:28 2020	(r361764)
+++ vendor/edk2/dist/MdePkg/Include/Guid/Apriori.h	Wed Jun  3 18:44:51 2020	(r361765)
@@ -3,14 +3,8 @@
   list of FV filenames that the DXE dispatcher will schedule reguardless of
   the dependency grammar.
 
-  Copyright (c) 2006 - 2008, Intel Corporation. All rights reserved.<BR>
-  This program and the accompanying materials                          
-  are licensed and made available under the terms and conditions of the BSD License         
-  which accompanies this distribution.  The full text of the license may be found at        
-  http://opensource.org/licenses/bsd-license.php                                            
-
-  THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,                     
-  WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.             
+  Copyright (c) 2006 - 2018, Intel Corporation. All rights reserved.<BR>
+  SPDX-License-Identifier: BSD-2-Clause-Patent
 
   @par Revision Reference:
   GUID introduced in PI Version 1.0.

Modified: vendor/edk2/dist/MdePkg/Include/Guid/AprioriFileName.h
==============================================================================
--- vendor/edk2/dist/MdePkg/Include/Guid/AprioriFileName.h	Wed Jun  3 18:42:28 2020	(r361764)
+++ vendor/edk2/dist/MdePkg/Include/Guid/AprioriFileName.h	Wed Jun  3 18:44:51 2020	(r361765)
@@ -3,15 +3,9 @@
   name of the PEI a priori file that is stored in a firmware
   volume.
 
-  Copyright (c) 2006 - 2009, Intel Corporation. All rights reserved.<BR>
-  This program and the accompanying materials                          
-  are licensed and made available under the terms and conditions of the BSD License         
-  which accompanies this distribution.  The full text of the license may be found at        
-  http://opensource.org/licenses/bsd-license.php                                            
+  Copyright (c) 2006 - 2018, Intel Corporation. All rights reserved.<BR>
+  SPDX-License-Identifier: BSD-2-Clause-Patent
 
-  THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,                     
-  WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.             
-
   @par Revision Reference:
   GUID introduced in PI Version 1.0.
 
@@ -24,7 +18,7 @@
   { 0x1b45cc0a, 0x156a, 0x428a, { 0x62, 0XAF, 0x49, 0x86, 0x4d, 0xa0, 0xe6, 0xe6 } }
 
 
-///   
+///
 ///  This file must be of type EFI_FV_FILETYPE_FREEFORM and must
 ///  contain a single section of type EFI_SECTION_RAW. For details on
 ///  firmware volumes, firmware file types, and firmware file section
@@ -33,7 +27,7 @@
 typedef struct {
   ///
   /// An array of zero or more EFI_GUID type entries that match the file names of PEIM
-  /// modules in the same Firmware Volume. The maximum number of entries. 
+  /// modules in the same Firmware Volume. The maximum number of entries.
   ///
   EFI_GUID  FileNamesWithinVolume[1];
 } PEI_APRIORI_FILE_CONTENTS;

Added: vendor/edk2/dist/MdePkg/Include/Guid/Btt.h
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ vendor/edk2/dist/MdePkg/Include/Guid/Btt.h	Wed Jun  3 18:44:51 2020	(r361765)
@@ -0,0 +1,222 @@
+/** @file
+  Block Translation Table (BTT) metadata layout definition.
+
+  BTT is a layout and set of rules for doing block I/O that provide powerfail
+  write atomicity of a single block.
+
+Copyright (c) 2017, Intel Corporation. All rights reserved.<BR>
+SPDX-License-Identifier: BSD-2-Clause-Patent
+
+  @par Revision Reference:
+  This metadata layout definition was introduced in UEFI Specification 2.7.
+
+**/
+
+#ifndef _BTT_H_
+#define _BTT_H_
+
+///
+/// The BTT layout and behavior is described by the GUID as below.
+///
+#define EFI_BTT_ABSTRACTION_GUID \
+  { \
+    0x18633bfc, 0x1735, 0x4217, { 0x8a, 0xc9, 0x17, 0x23, 0x92, 0x82, 0xd3, 0xf8 } \
+  }
+
+//
+// Alignment of all BTT structures
+//
+#define EFI_BTT_ALIGNMENT                4096
+
+#define EFI_BTT_INFO_UNUSED_LEN          3968
+
+#define EFI_BTT_INFO_BLOCK_SIG_LEN       16
+
+///
+/// Indicate inconsistent metadata or lost metadata due to unrecoverable media errors.
+///
+#define EFI_BTT_INFO_BLOCK_FLAGS_ERROR   0x00000001
+
+#define EFI_BTT_INFO_BLOCK_MAJOR_VERSION 2
+#define EFI_BTT_INFO_BLOCK_MINOR_VERSION 0
+
+///
+/// Block Translation Table (BTT) Info Block
+///
+typedef struct _EFI_BTT_INFO_BLOCK {
+  ///
+  /// Signature of the BTT Index Block data structure.
+  /// Shall be "BTT_ARENA_INFO\0\0".
+  ///
+  CHAR8    Sig[EFI_BTT_INFO_BLOCK_SIG_LEN];
+
+  ///
+  /// UUID identifying this BTT instance.
+  ///
+  GUID Uuid;
+
+  ///
+  /// UUID of containing namespace.
+  ///
+  GUID ParentUuid;
+
+  ///
+  /// Attributes of this BTT Info Block.
+  ///
+  UINT32   Flags;
+
+  ///
+  /// Major version number. Currently at version 2.
+  ///
+  UINT16   Major;
+
+  ///
+  /// Minor version number. Currently at version 0.
+  ///
+  UINT16   Minor;
+
+  ///
+  /// Advertised LBA size in bytes. I/O requests shall be in this size chunk.
+  ///
+  UINT32   ExternalLbaSize;
+
+  ///
+  /// Advertised number of LBAs in this arena.
+  ///
+  UINT32   ExternalNLba;
+
+  ///
+  /// Internal LBA size shall be greater than or equal to ExternalLbaSize and shall not be smaller than 512 bytes.
+  ///
+  UINT32   InternalLbaSize;
+
+  ///
+  /// Number of internal blocks in the arena data area.
+  ///
+  UINT32   InternalNLba;
+
+  ///
+  /// Number of free blocks maintained for writes to this arena.
+  ///
+  UINT32   NFree;
+
+  ///
+  /// The size of this info block in bytes.
+  ///
+  UINT32   InfoSize;
+
+  ///
+  /// Offset of next arena, relative to the beginning of this arena.
+  ///
+  UINT64   NextOff;
+
+  ///
+  /// Offset of the data area for this arena, relative to the beginning of this arena.
+  ///
+  UINT64   DataOff;
+
+  ///
+  /// Offset of the map for this arena, relative to the beginning of this arena.
+  ///
+  UINT64   MapOff;
+
+  ///
+  /// Offset of the flog for this arena, relative to the beginning of this arena.
+  ///
+  UINT64   FlogOff;
+
+  ///
+  /// Offset of the backup copy of this arena's info block, relative to the beginning of this arena.
+  ///
+  UINT64   InfoOff;
+
+  ///
+  /// Shall be zero.
+  ///
+  CHAR8    Unused[EFI_BTT_INFO_UNUSED_LEN];
+
+  ///
+  /// 64-bit Fletcher64 checksum of all fields.
+  ///
+  UINT64   Checksum;
+} EFI_BTT_INFO_BLOCK;
+
+///
+/// BTT Map entry maps an LBA that indexes into the arena, to its actual location.
+///
+typedef struct _EFI_BTT_MAP_ENTRY {
+  ///
+  /// Post-map LBA number (block number in this arena's data area)
+  ///
+  UINT32 PostMapLba : 30;
+
+  ///
+  /// When set and Zero is not set, reads on this block return an error.
+  /// When set and Zero is set, indicate a map entry in its normal, non-error state.
+  ///
+  UINT32 Error : 1;
+
+  ///
+  /// When set and Error is not set, reads on this block return a full block of zeros.
+  /// When set and Error is set, indicate a map entry in its normal, non-error state.
+  ///
+  UINT32 Zero : 1;
+} EFI_BTT_MAP_ENTRY;
+
+///
+/// Alignment of each flog structure
+///
+#define EFI_BTT_FLOG_ENTRY_ALIGNMENT 64
+
+///
+/// The BTT Flog is both a free list and a log.
+/// The Flog size is determined by the EFI_BTT_INFO_BLOCK.NFree which determines how many of these flog
+/// entries there are.
+/// The Flog location is the highest aligned address in the arena after space for the backup info block.
+///
+typedef struct _EFI_BTT_FLOG {
+  ///
+  /// Last pre-map LBA written using this flog entry.
+  ///
+  UINT32 Lba0;
+
+  ///
+  /// Old post-map LBA.
+  ///
+  UINT32 OldMap0;
+
+  ///
+  /// New post-map LBA.

*** DIFF OUTPUT TRUNCATED AT 1000 LINES ***


More information about the svn-src-all mailing list