From: lgao4 Date: Mon, 25 Aug 2008 05:08:13 +0000 (+0000) Subject: remove the unused msa files in FatBinPkg, IntelFrameworkPkg, IntelFrameworkModulePkg... X-Git-Tag: edk2-stable201903~20493 X-Git-Url: https://git.proxmox.com/?p=mirror_edk2.git;a=commitdiff_plain;h=f8297150587b7132fce8707642d1f97974b28391 remove the unused msa files in FatBinPkg, IntelFrameworkPkg, IntelFrameworkModulePkg, Nt32Pkg, OptionRomPkg. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5727 6f19259b-4bc3-4df7-8a09-765794883524 --- diff --git a/FatBinPkg/EnhancedFatDxe/Fat.msa b/FatBinPkg/EnhancedFatDxe/Fat.msa deleted file mode 100644 index 44eaf3f43d..0000000000 --- a/FatBinPkg/EnhancedFatDxe/Fat.msa +++ /dev/null @@ -1,34 +0,0 @@ - - - - Fat - UEFI_DRIVER - 961578FE-B6B7-44c3-AF35-6BC705CD2B1F - 1.0 - Make a FFS section for an FV that contains the FAT driver.*.FFS files are compressed FFS sections. - This is the FAT 32 EFI/Tiano Driver - Copyright 2006, Intel Corporation - All rights reserved. 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. - FRAMEWORK_BUILD_PACKAGING_SPECIFICATION 0x00000052 - - - IA32 X64 IPF EBC - true - Fat - - - Ia32/Fat.efi - Ipf/Fat.efi - X64/Fat.efi - Ebc/Fat.efi - - - EFI_SPECIFICATION_VERSION 0x00020000 - EDK_RELEASE_VERSION 0x00020000 - - \ No newline at end of file diff --git a/IntelFrameworkModulePkg/Bus/Isa/IsaBusDxe/IsaBus.msa b/IntelFrameworkModulePkg/Bus/Isa/IsaBusDxe/IsaBus.msa deleted file mode 100644 index de7bb79325..0000000000 --- a/IntelFrameworkModulePkg/Bus/Isa/IsaBusDxe/IsaBus.msa +++ /dev/null @@ -1,143 +0,0 @@ - - - - IsaBus - DXE_DRIVER - 240612B5-A063-11d4-9A3A-0090273FC14D - 1.0 - Component description file for IsaBus module. - Discovers all the ISA Controllers and their resources by using the ISA PnP - Protocol, produces an instance of the ISA I/O Protocol for every ISA - Controller found, loads and initializes all ISA Device Drivers, matches ISA - Device Drivers with their respective ISA Controllers in a deterministic - manner, and informs a ISA Device Driver when it is to start managing an ISA - Controller. - Copyright (c) 2006 - 2007, Intel Corporation
- - All rights reserved. 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. - - FRAMEWORK_BUILD_PACKAGING_SPECIFICATION 0x00000052 -
- - IA32 X64 IPF EBC - false - IsaBus - - - - DebugLib - - - UefiDriverModelLib - - - UefiDriverEntryPoint - - - UefiLib - - - DevicePathLib - - - BaseMemoryLib - - - MemoryAllocationLib - - - UefiBootServicesTableLib - - - ReportStatusCodeLib - - - BootScriptLib - - - PcdLib - - - - ComponentName.h - IsaAcpi.h - IsaBus.h - IsaIo.h - IsaBus.c - IsaIo.c - ComponentName.c - - - - - - - - - gEfiGenericMemTestProtocolGuid - - - gEfiDevicePathProtocolGuid - - - gEfiPciIoProtocolGuid - - - gEfiIsaAcpiProtocolGuid - - - gEfiIsaIoProtocolGuid - - - - - gEfiStatusCodeSpecificDataGuid - - - - EFI_SPECIFICATION_VERSION 0x00020000 - EDK_RELEASE_VERSION 0x00020000 - - gIsaBusControllerDriver - gIsaBusComponentName - - - - - PcdIsaBusSupportIsaMemory - gEfiIntelFrameworkModulePkgTokenSpaceGuid - TRUE - This feature flag is used to enable the implementation for interface - _EFI_ISA_IO_PROTOCOL.Mem.Read, _EFI_ISA_IO_PROTOCOL.Mem.Write and _EFI_ISA_IO_PROTOCOL.CopyMem. - If it is unset, these interfaces will return EFI_UNSUPPORTED. When it is disabled, - it is will save code size if a platform does not have ISA device with ISA memory. - - - PcdIsaBusSupportDma - gEfiIntelFrameworkModulePkgTokenSpaceGuid - TRUE - This feature flag is used to enable the implementation for interface - _EFI_ISA_IO_PROTOCOL.AllocateBuffer, _EFI_ISA_IO_PROTOCOL.FreeBuffer, _EFI_ISA_IO_PROTOCOL.Map - and _EFI_ISA_IO_PROTOCOL.UnMap. If it is unset, these interfaces will return EFI_UNSUPPORTED. - It is useful to save code size if a platform does not have ISA device which did DMA transfer. - - - PcdIsaBusOnlySupportSlaveDma - gEfiIntelFrameworkModulePkgTokenSpaceGuid - FALSE - This feature flag is used to enable the implementation for interface - _EFI_ISA_IO_PROTOCOL.Map and _EFI_ISA_IO_PROTOCOL.UnMap to only support Slave DMA - transfers. In addition, unsetting this feature flag also make AllocateBuffer() and - FreeBuffer() to return EFI_UNSUPPORTED. It is useful to save code size if a platform have only - ISA device to do slave DMA R/W transfer. This flag is only effective when PcdIsaBusSupportDma - is set to TRUE. If PcdIsaBusSupportDma is set to FALSE, Map() and UnMap() will simply - return EFI_UNSUPPORTED. Please check description for PcdIsaBusSupportDma for details. - - -
\ No newline at end of file diff --git a/IntelFrameworkModulePkg/Bus/Isa/IsaFloppyDxe/IsaFloppy.msa b/IntelFrameworkModulePkg/Bus/Isa/IsaFloppyDxe/IsaFloppy.msa deleted file mode 100644 index dfe69890ce..0000000000 --- a/IntelFrameworkModulePkg/Bus/Isa/IsaFloppyDxe/IsaFloppy.msa +++ /dev/null @@ -1,106 +0,0 @@ - - - - IsaFloppy - DXE_DRIVER - 0abd8284-6da3-4616-971a-83a5148067ba - 1.0 - Component description file for IsaFloppy module. - ISA Floppy Driver - 1. Support two types diskette drive - 1.44M drive and 2.88M drive (and now only support 1.44M) - 2. Support two diskette drives - 3. Use DMA channel 2 to transfer data - 4. Do not use interrupt - 5. Support diskette change line signal and write protect - - Conforming to EFI driver model - Copyright (c) 2006 - 2007, Intel Corporation
- - All rights reserved. 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. - - FRAMEWORK_BUILD_PACKAGING_SPECIFICATION 0x00000052 -
- - IA32 X64 IPF EBC - false - IsaFloppy - - - - TimerLib - - - DebugLib - - - UefiDriverModelLib - - - UefiDriverEntryPoint - - - BaseLib - - - UefiLib - - - BaseMemoryLib - - - MemoryAllocationLib - - - UefiBootServicesTableLib - - - ReportStatusCodeLib - - - - IsaFloppy.h - IsaFloppy.c - IsaFloppyBlock.c - IsaFloppyCtrl.c - ComponentName.h - ComponentName.c - - - - - - - - gEfiDevicePathProtocolGuid - - - gEfiBlockIoProtocolGuid - - - gEfiIsaIoProtocolGuid - - - - - - EVENT_TYPE_PERIODIC_TIMER - Timer event for each Floppd Disk Controller to control the motor on and off. - - - - - EFI_SPECIFICATION_VERSION 0x00020000 - EDK_RELEASE_VERSION 0x00020000 - - gFdcControllerDriver - gIsaFloppyComponentName - - -
\ No newline at end of file diff --git a/IntelFrameworkModulePkg/Bus/Isa/IsaSerialDxe/IsaSerial.msa b/IntelFrameworkModulePkg/Bus/Isa/IsaSerialDxe/IsaSerial.msa deleted file mode 100644 index 4e6592e21d..0000000000 --- a/IntelFrameworkModulePkg/Bus/Isa/IsaSerialDxe/IsaSerial.msa +++ /dev/null @@ -1,98 +0,0 @@ - - - - IsaSerial - DXE_DRIVER - 93B80003-9FB3-11d4-9A3A-0090273FC14D - 1.0 - Component description file for IsaSerial module. - Serial driver for standard UARTS on an ISA bus. - Copyright (c) 2006 - 2007, Intel Corporation
- - All rights reserved. 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. - - FRAMEWORK_BUILD_PACKAGING_SPECIFICATION 0x00000052 -
- - IA32 X64 IPF EBC - false - IsaSerial - - - - DebugLib - - - UefiDriverModelLib - - - UefiDriverEntryPoint - - - BaseLib - - - UefiLib - - - DevicePathLib - - - BaseMemoryLib - - - MemoryAllocationLib - - - UefiBootServicesTableLib - - - ReportStatusCodeLib - - - PcdLib - - - - serial.c - serial.h - ComponentName.h - ComponentName.c - - - - - - - - gEfiDevicePathProtocolGuid - - - gEfiSerialIoProtocolGuid - - - gEfiIsaIoProtocolGuid - - - - EFI_SPECIFICATION_VERSION 0x00020000 - EDK_RELEASE_VERSION 0x00020000 - - gSerialControllerDriver - gIsaSerialComponentName - - - - - PcdNtEmulatorEnable - gEfiEdkModulePkgTokenSpaceGuid - If this PCD is set as TRUE, NT emulator will be endabled. - - -
\ No newline at end of file diff --git a/IntelFrameworkModulePkg/Bus/Isa/Ps2KeyboardDxe/Ps2keyboardDxe.msa b/IntelFrameworkModulePkg/Bus/Isa/Ps2KeyboardDxe/Ps2keyboardDxe.msa deleted file mode 100644 index dbc4cc5169..0000000000 --- a/IntelFrameworkModulePkg/Bus/Isa/Ps2KeyboardDxe/Ps2keyboardDxe.msa +++ /dev/null @@ -1,102 +0,0 @@ - - - - Ps2Keyboard - DXE_DRIVER - 3DC82376-637B-40a6-A8FC-A565417F2C38 - 1.0 - Ps2 Keyboard Driver - This dirver directly uses IsaIo protocol service to support KeyBoard work. - Copyright (c) 2006 - 2007, Intel Corporation. - All rights reserved. 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. - FRAMEWORK_BUILD_PACKAGING_SPECIFICATION 0x00000052 - - - IA32 X64 IPF EBC - false - Ps2Keyboard - - - - UefiDriverModelLib - - - UefiDriverEntryPoint - - - UefiLib - - - UefiBootServicesTableLib - - - ReportStatusCodeLib - - - DebugLib - - - UefiRuntimeServicesTableLib - - - MemoryAllocationLib - - - - Ps2Keyboard.c - Ps2KbdTextIn.c - Ps2KbdCtrller.c - Ps2Keyboard.h - ComponentName.c - - - - - - - - - gEfiDevicePathProtocolGuid - - - gEfiSimpleTextInProtocolGuid - - - gEfiIsaIoProtocolGuid - - - gEfiPs2PolicyProtocolGuid - - - - - - EVENT_TYPE_RELATIVE_TIMER - Set up event in order to wait for key stroke - - - EVENT_TYPE_PERIODIC_TIMER - Set up a periodic timer to read key strokes at a fixed interval - - - - - EVENT_TYPE_PERIODIC_TIMER - Signal an event wheneven there is a key pending - - - - - EFI_SPECIFICATION_VERSION 0x00020000 - EDK_RELEASE_VERSION 0x00020000 - - gKeyboardControllerDriver - gPs2KeyboardComponentName - - - \ No newline at end of file diff --git a/IntelFrameworkModulePkg/Bus/Isa/Ps2MouseAbsolutePointerDxe/Ps2MouseAbsolutePointerDxe.msa b/IntelFrameworkModulePkg/Bus/Isa/Ps2MouseAbsolutePointerDxe/Ps2MouseAbsolutePointerDxe.msa deleted file mode 100644 index 7509b324b4..0000000000 --- a/IntelFrameworkModulePkg/Bus/Isa/Ps2MouseAbsolutePointerDxe/Ps2MouseAbsolutePointerDxe.msa +++ /dev/null @@ -1,98 +0,0 @@ - - - - Ps2MouseAbsolutePointer - DXE_DRIVER - 2899C94A-1FB6-4b1a-B96B-8364975303E0 - 1.0 - Ps2 Mouse Absolute Pointer Driver - This dirver directly uses IsaIo protocol service to support a faked Ps2 touchpad work. - Copyright (c) 2006 - 2007, Intel Corporation. - All rights reserved. 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. - FRAMEWORK_BUILD_PACKAGING_SPECIFICATION 0x00000052 - - - IA32 X64 IPF EBC - false - Ps2MouseAbsolutePointer - - - - DebugLib - - - UefiDriverModelLib - - - UefiDriverEntryPoint - - - UefiLib - - - BaseMemoryLib - - - MemoryAllocationLib - - - UefiBootServicesTableLib - - - ReportStatusCodeLib - - - - Ps2MouseAbsolutePointer.c - Ps2MouseAbsolutePointer.h - CommPs2.c - CommPs2.h - ComponentName.c - - - - - - - - gEfiDevicePathProtocolGuid - - - gEfiAbsolutePointerProtocolGuid - - - gEfiIsaIoProtocolGuid - - - - - - EVENT_TYPE_RELATIVE_TIMER - Set up a time event to wait for the faked touchpad input - - - EVENT_TYPE_PERIODIC_TIMER - Set up a periodic timer to poll the faked touchpad state at a fixed interval - - - - - EVENT_TYPE_RELATIVE_TIMER - Signal an event whenever these is a pending event from the faked touchpad input - - - - - EFI_SPECIFICATION_VERSION 0x00020000 - EDK_RELEASE_VERSION 0x00020000 - - gPS2MouseAbsolutePointerDriver - gPs2MouseAbsolutePointerComponentName - - - \ No newline at end of file diff --git a/IntelFrameworkModulePkg/Bus/Isa/Ps2MouseDxe/Ps2MouseDxe.msa b/IntelFrameworkModulePkg/Bus/Isa/Ps2MouseDxe/Ps2MouseDxe.msa deleted file mode 100644 index 9f12700975..0000000000 --- a/IntelFrameworkModulePkg/Bus/Isa/Ps2MouseDxe/Ps2MouseDxe.msa +++ /dev/null @@ -1,98 +0,0 @@ - - - - Ps2Mouse - DXE_DRIVER - 202A2B0E-9A31-4812-B291-8747DF152439 - 1.0 - Ps2 Mouse Driver - This dirver directly uses IsaIo protocol service to support Ps2 mouse work. - Copyright (c) 2006 - 2007, Intel Corporation. - All rights reserved. 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. - FRAMEWORK_BUILD_PACKAGING_SPECIFICATION 0x00000052 - - - IA32 X64 IPF EBC - false - Ps2Mouse - - - - DebugLib - - - UefiDriverModelLib - - - UefiDriverEntryPoint - - - UefiLib - - - BaseMemoryLib - - - MemoryAllocationLib - - - UefiBootServicesTableLib - - - ReportStatusCodeLib - - - - Ps2Mouse.c - Ps2Mouse.h - CommPs2.c - CommPs2.h - ComponentName.c - - - - - - - - gEfiDevicePathProtocolGuid - - - gEfiSimplePointerProtocolGuid - - - gEfiIsaIoProtocolGuid - - - - - - EVENT_TYPE_RELATIVE_TIMER - Set up a time event to wait for the mouse input - - - EVENT_TYPE_PERIODIC_TIMER - Set up a periodic timer to poll mouse state at a fixed interval - - - - - EVENT_TYPE_RELATIVE_TIMER - Signal an event whenever these is a pending event from mouse input - - - - - EFI_SPECIFICATION_VERSION 0x00020000 - EDK_RELEASE_VERSION 0x00020000 - - gPS2MouseDriver - gPs2MouseComponentName - - - \ No newline at end of file diff --git a/IntelFrameworkModulePkg/Bus/Pci/IdeBusDxe/IdebusDxe.msa b/IntelFrameworkModulePkg/Bus/Pci/IdeBusDxe/IdebusDxe.msa deleted file mode 100644 index 7d8e9ad259..0000000000 --- a/IntelFrameworkModulePkg/Bus/Pci/IdeBusDxe/IdebusDxe.msa +++ /dev/null @@ -1,114 +0,0 @@ - - - - IdeBus - DXE_DRIVER - 69FD8E47-A161-4550-B01A-5594CEB2B2B2 - 1.0 - Component description file for PS2 keyboard module. - IDE bus driver. This driver will enumerate IDE device and export the blockIo - protocol for every device. - Copyright (c) 2006 - 2007, Intel Corporation - All rights reserved. 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. - FRAMEWORK_BUILD_PACKAGING_SPECIFICATION 0x00000052 - - - IA32 X64 IPF EBC - false - IdeBus - - - - DebugLib - - - UefiDriverEntryPoint - - - BaseLib - - - UefiLib - - - BaseMemoryLib - - - ReportStatusCodeLib - - - MemoryAllocationLib - - - PerformanceLib - - - UefiBootServicesTableLib - - - UefiRuntimeServicesTableLib - - - DevicePathLib - - - - idebus.h - ide.h - idedata.h - idebus.c - ide.c - ata.c - atapi.c - ComponentName.c - ComponentName.h - DriverConfiguration.c - DriverDiagnostics.c - - - - - - - - - gEfiDevicePathProtocolGuid - - - gEfiPciIoProtocolGuid - - - gEfiIdeControllerInitProtocolGuid - - - gEfiBlockIoProtocolGuid - - - gEfiDiskInfoProtocolGuid - - - - - 0x0043 0x006F 0x006E 0x0066 0x0069 0x0067 0x0075 0x0072 0x0061 0x0074 0x0069 0x006F 0x006E - gConfigurationGuid - - - - - gEfiDiskInfoIdeInterfaceGuid - - - - EFI_SPECIFICATION_VERSION 0x00020000 - EDK_RELEASE_VERSION 0x00020000 - - gIDEBusDriverBinding - gIDEBusComponentName - - - diff --git a/IntelFrameworkModulePkg/Bus/Pci/PciBusDxe/PciBusDxe.msa b/IntelFrameworkModulePkg/Bus/Pci/PciBusDxe/PciBusDxe.msa deleted file mode 100644 index 655fb4f1b1..0000000000 --- a/IntelFrameworkModulePkg/Bus/Pci/PciBusDxe/PciBusDxe.msa +++ /dev/null @@ -1,178 +0,0 @@ - - - - PciBus - DXE_DRIVER - 93B80004-9FB3-11d4-9A3A-0090273FC14D - 1.0 - Component description file for PciBus module. - PCI bus driver. This module will probe all PCI devices and allocate MMIO and IO - space for these devices. Please use PCD feature flag PcdPciBusHotplugDeviceSupport to enable - support hot plug. - Copyright (c) 2006 - 2007, Intel Corporation - All rights reserved. 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. - FRAMEWORK_BUILD_PACKAGING_SPECIFICATION 0x00000052 - - - IA32 X64 IPF EBC - false - PciBus - - - - DebugLib - - - UefiDriverEntryPoint - - - BaseLib - - - UefiLib - - - BaseMemoryLib - - - ReportStatusCodeLib - - - MemoryAllocationLib - - - UefiBootServicesTableLib - - - DevicePathLib - - - PcdLib - - - PciIncompatibleDeviceSupportLib - - - - pcibus.h - PciIo.h - PciCommand.h - PciDeviceSupport.h - PciResourceSupport.h - PciEnumerator.h - PciEnumeratorSupport.h - PciOptionRomSupport.h - PciRomTable.h - PciHotPlugSupport.h - PciLib.h - PciHotPlugSupport.c - PciRomTable.c - PciDriverOverride.h - PciPowerManagement.h - PciPowerManagement.c - PciDriverOverride.c - PciOptionRomSupport.c - PciEnumerator.c - PciEnumeratorSupport.c - PciResourceSupport.c - PciCommand.c - ComponentName.h - ComponentName.c - PciDeviceSupport.c - pcibus.c - PciIo.c - PciLib.c - - - - - - - - - - gEfiDevicePathProtocolGuid - - - gEfiPciRootBridgeIoProtocolGuid - - - gEfiPciPlatformProtocolGuid - - - gEfiPciHostBridgeResourceAllocationProtocolGuid - - - gEfiPciHotPlugInitProtocolGuid - - - gEfiDecompressProtocolGuid - - - gEfiLoadedImageProtocolGuid - - - gEfiPciIoProtocolGuid - - - gEfiBusSpecificDriverOverrideProtocolGuid - - - gEfiPciHotPlugRequestProtocolGuid - - - - - gEfiUgaIoProtocolGuid - - - gEfiPciOptionRomTableGuid - - - - - gEfiPciOptionRomTableGuid - - - gEfiPciHotplugDeviceGuid - - - - EFI_SPECIFICATION_VERSION 0x00020000 - EDK_RELEASE_VERSION 0x00020000 - - PciBusEntryPoint - - - gPciBusDriverBinding - gPciBusComponentName - - - - - PcdPciIsaEnable - gEfiIntelFrameworkModulePkgTokenSpaceGuid - This is a switch to enable ISA - - - PcdPciIncompatibleDeviceSupportMask - gEfiIntelFrameworkModulePkgTokenSpaceGuid - The PCD masks for PCI incompatible devices support. - - - PcdPciBusHotplugDeviceSupport - gEfiIntelFrameworkModulePkgTokenSpaceGuid - If TRUE, the PCI bus driver will support hot plug device. If not hot plug device is supported, this feature flag can be set to FALSE to save size. - - - PcdPciVgaEnable - gEfiIntelFrameworkModulePkgTokenSpaceGuid - Whether VGA decoding is enabled on this platform so we should avoid those aliased resources - - - diff --git a/IntelFrameworkModulePkg/Bus/Pci/VgaMiniPortDxe/VgaMiniPortDxe.msa b/IntelFrameworkModulePkg/Bus/Pci/VgaMiniPortDxe/VgaMiniPortDxe.msa deleted file mode 100644 index 4ca5c313c0..0000000000 --- a/IntelFrameworkModulePkg/Bus/Pci/VgaMiniPortDxe/VgaMiniPortDxe.msa +++ /dev/null @@ -1,59 +0,0 @@ - - - VgaMiniPort - DXE_DRIVER - 15C5E761-58D8-461a-9173-CAB020916264 - 1.0 - Component name for module VgaMiniPort - FIX ME! - Copyright (c) 2006, Intel Corporation. - All rights reserved. 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. - FRAMEWORK_BUILD_PACKAGING_SPECIFICATION 0x00000052 - - - IA32 X64 IPF EBC - false - VgaMiniPort - - - - BaseMemoryLib - - - UefiDriverEntryPoint - - - UefiBootServicesTableLib - - - UefiLib - - - - VgaMiniPort.h - VgaMiniPort.c - ComponentName.c - - - - - - - - gEfiPciIoProtocolGuid - - - - EFI_SPECIFICATION_VERSION 0x00020000 - EDK_RELEASE_VERSION 0x00020000 - - PciVgaMiniPortDriverEntryPoint - - - \ No newline at end of file diff --git a/IntelFrameworkModulePkg/Library/BaseReportStatusCodeLib/BaseReportStatusCodeLib.msa b/IntelFrameworkModulePkg/Library/BaseReportStatusCodeLib/BaseReportStatusCodeLib.msa deleted file mode 100644 index ee0d635a02..0000000000 --- a/IntelFrameworkModulePkg/Library/BaseReportStatusCodeLib/BaseReportStatusCodeLib.msa +++ /dev/null @@ -1,67 +0,0 @@ - - - - DxeReportStatusCodeLib - BASE - 1DE0B8C2-FFB6-4bdf-97F5-0FFB33979038 - 1.0 - DXE report status code library - Retrieve status code and report status code in DXE phase - Copyright (c) 2006 - 2007, Intel Corporation. - All rights reserved. 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. - FRAMEWORK_BUILD_PACKAGING_SPECIFICATION 0x00000052 - - - IA32 X64 IPF EBC - false - BaseReportStatusCodeLib - - - - ReportStatusCodeLib - - - DebugLib - - - BaseLib - - - BaseMemoryLib - - - PcdLib - - - - BaseReportStatusCodeLib.c - - - - - - - gEfiStatusCodeDataTypeDebugGuid - - - gEfiStatusCodeSpecificDataGuid - - - - EFI_SPECIFICATION_VERSION 0x00020000 - EDK_RELEASE_VERSION 0x00020000 - - - - PcdReportStatusCodePropertyMask - gEfiMdePkgTokenSpaceGuid - The bitmask of flags that specify the enable/disable of - Progress Code, Error Code and Debug Code. - - - \ No newline at end of file diff --git a/IntelFrameworkModulePkg/Library/BaseUefiTianoCustomDecompressLib/BaseUefiTianoCustomDecompressLib.msa b/IntelFrameworkModulePkg/Library/BaseUefiTianoCustomDecompressLib/BaseUefiTianoCustomDecompressLib.msa deleted file mode 100644 index dc64709f01..0000000000 --- a/IntelFrameworkModulePkg/Library/BaseUefiTianoCustomDecompressLib/BaseUefiTianoCustomDecompressLib.msa +++ /dev/null @@ -1,50 +0,0 @@ - - - - BaseUefiTianoCustomDecompressLib - BASE - d774c4d9-c121-4da3-a5e2-0f317e3c630c - 1.0 - Uefi Tiano Decomression Library - Uefi Decompression library instance - Copyright (c) 2006, Intel Corporation. - All rights reserved. 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. - FRAMEWORK_BUILD_PACKAGING_SPECIFICATION 0x00000052 - - - IA32 X64 IPF EBC - false - BaseUefiTianoDecompressLib - - - - UefiDecompressLib - - - CustomDecompressLib - - - DebugLib - - - BaseMemoryLib - - - - BaseUefiTianoCustomDecompressLib.c - BaseUefiTianoCustomDecompressLibInternals.h - - - - - - - EFI_SPECIFICATION_VERSION 0x00020000 - EDK_RELEASE_VERSION 0x00020000 - - \ No newline at end of file diff --git a/IntelFrameworkModulePkg/Library/DxeReportStatusCodeLibFramework/DxeReportStatusCodeLib.msa b/IntelFrameworkModulePkg/Library/DxeReportStatusCodeLibFramework/DxeReportStatusCodeLib.msa deleted file mode 100644 index ac8d57f519..0000000000 --- a/IntelFrameworkModulePkg/Library/DxeReportStatusCodeLibFramework/DxeReportStatusCodeLib.msa +++ /dev/null @@ -1,78 +0,0 @@ - - - - DxeReportStatusCodeLib - DXE_DRIVER - 3ddc3b12-99ea-4364-b315-6310a2050be5 - 1.0 - DXE report status code library - Retrieve status code and report status code in DXE phase - Copyright (c) 2006 - 2007, Intel Corporation. - All rights reserved. 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. - FRAMEWORK_BUILD_PACKAGING_SPECIFICATION 0x00000052 - - - IA32 X64 IPF EBC - false - DxeReportStatusCodeLib - - - - ReportStatusCodeLib - - - DebugLib - - - UefiBootServicesTableLib - - - BaseLib - - - BaseMemoryLib - - - PcdLib - - - UefiRuntimeServicesTableLib - - - - ReportStatusCodeLib.c - - - - - - - gEfiStatusCodeRuntimeProtocolGuid - - - - - gEfiStatusCodeDataTypeDebugGuid - - - gEfiStatusCodeSpecificDataGuid - - - - EFI_SPECIFICATION_VERSION 0x00020000 - EDK_RELEASE_VERSION 0x00020000 - - - - PcdReportStatusCodePropertyMask - gEfiMdePkgTokenSpaceGuid - The bitmask of flags that specify the enable/disable of - Progress Code, Error Code and Debug Code. - - - \ No newline at end of file diff --git a/IntelFrameworkModulePkg/Library/GraphicsLib/GraphicsLib.msa b/IntelFrameworkModulePkg/Library/GraphicsLib/GraphicsLib.msa deleted file mode 100644 index 7bab91228a..0000000000 --- a/IntelFrameworkModulePkg/Library/GraphicsLib/GraphicsLib.msa +++ /dev/null @@ -1,75 +0,0 @@ - - - - EdkGraphicsLib - DXE_DRIVER - 08c1a0e4-1208-47f8-a2c5-f42eabee653a - 1.0 - Graphics Library for UEFI drivers - This library provides supports for basic graphic functions. - Copyright (c) 2006 - 2007, Intel Corporation. - All rights reserved. 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. - FRAMEWORK_BUILD_PACKAGING_SPECIFICATION 0x00000052 - - - IA32 X64 IPF EBC - false - EdkGraphicsLib - - - - EdkGraphicsLib - - - PrintLib - - - BaseLib - - - MemoryAllocationLib - - - UefiBootServicesTableLib - - - - Graphics.c - - - - - - - - gEfiOEMBadgingProtocolGuid - - - gEfiFirmwareVolumeProtocolGuid - - - gEfiConsoleControlProtocolGuid - - - gEfiUgaDrawProtocolGuid - - - gEfiGraphicsOutputProtocolGuid - - - gEfiSimpleTextOutProtocolGuid - - - gEfiHiiProtocolGuid - - - - EFI_SPECIFICATION_VERSION 0x00020000 - EDK_RELEASE_VERSION 0x00020000 - - \ No newline at end of file diff --git a/IntelFrameworkModulePkg/Library/OemHookStatusCodeLibNull/OemHookStatusCodeLibNull.msa b/IntelFrameworkModulePkg/Library/OemHookStatusCodeLibNull/OemHookStatusCodeLibNull.msa deleted file mode 100644 index 40e4561c5f..0000000000 --- a/IntelFrameworkModulePkg/Library/OemHookStatusCodeLibNull/OemHookStatusCodeLibNull.msa +++ /dev/null @@ -1,40 +0,0 @@ - - - - EdkOemHookStatusCodeLibNull - PEIM - 54D2878F-25CD-4a2b-8420-EBD18E609C76 - 1.0 - Memory Status Code Library for UEFI drivers - Lib to provide memory journal status code reporting Routines - Copyright (c) 2006 - 2007, Intel Corporation. - All rights reserved. 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. - FRAMEWORK_BUILD_PACKAGING_SPECIFICATION 0x00000052 - - - IA32 X64 IPF EBC - false - EdkOemHookStatusCodeLibNull - - - - OemHookStatusCodeLib - - - - OemHookStatusCodeLibNull.c - - - - - - - EFI_SPECIFICATION_VERSION 0x00020000 - EDK_RELEASE_VERSION 0x00020000 - - \ No newline at end of file diff --git a/IntelFrameworkModulePkg/Library/PciIncompatibleDeviceSupportLib/PciIncompatibleDeviceSupportLib.msa b/IntelFrameworkModulePkg/Library/PciIncompatibleDeviceSupportLib/PciIncompatibleDeviceSupportLib.msa deleted file mode 100644 index 4807dcbb1b..0000000000 --- a/IntelFrameworkModulePkg/Library/PciIncompatibleDeviceSupportLib/PciIncompatibleDeviceSupportLib.msa +++ /dev/null @@ -1,47 +0,0 @@ - - - - EdkPciIncompatibleDeviceSuppportLib - DXE_DRIVER - 1ca1c1f9-5baf-4204-b6e5-5e24109a4e4e - 1.0 - PCI Incompatible device support Library - Check PCI incompatible devices and set necessary configuration - Copyright (c) 2007, Intel Corporation. - All rights reserved. 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. - FRAMEWORK_BUILD_PACKAGING_SPECIFICATION 0x00000052 - - - IA32 X64 IPF EBC - false - EdkPciIncompatibleDeviceSupportLib - - - - PciIncompatibleDeviceSupportLib - - - MemoryAllocationLib - - - DebugLib - - - - PciIncompatibleDeviceSupportLib.c - IncompatiblePciDeviceList.h - - - - - - - EFI_SPECIFICATION_VERSION 0x00020000 - EDK_RELEASE_VERSION 0x00020000 - - \ No newline at end of file diff --git a/IntelFrameworkModulePkg/Library/PeiDxeDebugLibReportStatusCode/PeiDxeDebugLibReportStatusCode.msa b/IntelFrameworkModulePkg/Library/PeiDxeDebugLibReportStatusCode/PeiDxeDebugLibReportStatusCode.msa deleted file mode 100644 index cd0052e0ef..0000000000 --- a/IntelFrameworkModulePkg/Library/PeiDxeDebugLibReportStatusCode/PeiDxeDebugLibReportStatusCode.msa +++ /dev/null @@ -1,77 +0,0 @@ - - - - PeiDxeDebugLibReportStatusCode - PEIM - bda39d3a-451b-4350-8266-81ab10fa0523 - 1.0 - Debug Library based on report status code library - Debug Library for PEIMs and DXE drivers that send debug messages to ReportStatusCode - Copyright (c) 2006, Intel Corporation. - All rights reserved. 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. - FRAMEWORK_BUILD_PACKAGING_SPECIFICATION 0x00000052 - - - IA32 X64 IPF EBC - false - PeiDxeDebugLibReportStatusCode - - - - DebugLib - - - BaseLib - - - BaseMemoryLib - - - ReportStatusCodeLib - - - PcdLib - - - - DebugLib.c - - - - - - - gEfiStatusCodeDataTypeDebugGuid - - - - EFI_SPECIFICATION_VERSION 0x00020000 - EDK_RELEASE_VERSION 0x00020000 - - - - PcdDebugPropertyMask - gEfiMdePkgTokenSpaceGuid - The bitmask of flags that specify the enable/disable of Debug - Assert, Debug Print, Debug Code, Clear Memory, Assert - Breakpoint and Assert Deadloop. - - - PcdDebugClearMemoryValue - gEfiMdePkgTokenSpaceGuid - The value used by DebugClearMemory () to fill a certain range - of memory. - - - PcdDebugPrintErrorLevel - gEfiMdePkgTokenSpaceGuid - The bitmask of flags that specify the kind of debug message - output when Debug Print is enabled. - - - \ No newline at end of file diff --git a/IntelFrameworkModulePkg/Library/PeiReportStatusCodeLib/PeiReportStatusCodeLib.msa b/IntelFrameworkModulePkg/Library/PeiReportStatusCodeLib/PeiReportStatusCodeLib.msa deleted file mode 100644 index c58ecb363c..0000000000 --- a/IntelFrameworkModulePkg/Library/PeiReportStatusCodeLib/PeiReportStatusCodeLib.msa +++ /dev/null @@ -1,70 +0,0 @@ - - - - PeiReportStatusCodeLib - PEIM - 8c690838-7a22-45c4-aa58-a33e3e515cd4 - 1.0 - Report status code library - ReportStatusCodeLib for PEIM which depends upon Pei Services table - Copyright (c) 2006 - 2007, Intel Corporation. - All rights reserved. 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. - FRAMEWORK_BUILD_PACKAGING_SPECIFICATION 0x00000052 - - - IA32 X64 IPF EBC - false - PeiReportStatusCodeLib - - - - ReportStatusCodeLib - - - DebugLib - - - BaseLib - - - BaseMemoryLib - - - PeiServicesTablePointerLib - - - PcdLib - - - - ReportStatusCodeLib.c - - - - - - - gEfiStatusCodeDataTypeDebugGuid - - - gEfiStatusCodeSpecificDataGuid - - - - EFI_SPECIFICATION_VERSION 0x00020000 - EDK_RELEASE_VERSION 0x00020000 - - - - PcdReportStatusCodePropertyMask - gEfiMdePkgTokenSpaceGuid - The bitmask of flags that specify the enable/disable of - Progress Code, Error Code and Debug Code. - - - \ No newline at end of file diff --git a/IntelFrameworkModulePkg/Library/SmmRuntimeDxeReportStatusCodeLibFramework/SmmRuntimeDxeReportStatusCodeLibFramework.msa b/IntelFrameworkModulePkg/Library/SmmRuntimeDxeReportStatusCodeLibFramework/SmmRuntimeDxeReportStatusCodeLibFramework.msa deleted file mode 100644 index b5d6a262d6..0000000000 --- a/IntelFrameworkModulePkg/Library/SmmRuntimeDxeReportStatusCodeLibFramework/SmmRuntimeDxeReportStatusCodeLibFramework.msa +++ /dev/null @@ -1,78 +0,0 @@ - - - - SmmRuntimeDxeReportStatusCodeLibFramework - DXE_DRIVER - D65D9F72-7BCE-4f73-A673-47AF446A1A31 - 1.0 - DXE report status code library - Retrieve status code and report status code in DXE phase - Copyright (c) 2006 - 2007, Intel Corporation. - All rights reserved. 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. - FRAMEWORK_BUILD_PACKAGING_SPECIFICATION 0x00000052 - - - IA32 X64 IPF EBC - false - DxeReportStatusCodeLib - - - - ReportStatusCodeLib - - - DebugLib - - - UefiBootServicesTableLib - - - BaseLib - - - BaseMemoryLib - - - PcdLib - - - UefiRuntimeServicesTableLib - - - - ReportStatusCodeLib.c - - - - - - - gEfiStatusCodeRuntimeProtocolGuid - - - - - gEfiStatusCodeDataTypeDebugGuid - - - gEfiStatusCodeSpecificDataGuid - - - - EFI_SPECIFICATION_VERSION 0x00020000 - EDK_RELEASE_VERSION 0x00020000 - - - - PcdReportStatusCodePropertyMask - gEfiMdePkgTokenSpaceGuid - The bitmask of flags that specify the enable/disable of - Progress Code, Error Code and Debug Code. - - - \ No newline at end of file diff --git a/IntelFrameworkModulePkg/Universal/Console/VgaClassDxe/VgaClass.msa b/IntelFrameworkModulePkg/Universal/Console/VgaClassDxe/VgaClass.msa deleted file mode 100644 index b4c87b3a23..0000000000 --- a/IntelFrameworkModulePkg/Universal/Console/VgaClassDxe/VgaClass.msa +++ /dev/null @@ -1,95 +0,0 @@ - - - - VgaClass - DXE_DRIVER - BF89F10D-B205-474f-96E3-7A7BB1B4A407 - 1.0 - Component description file for VgaClass module. - This driver produces a VGA console. - Copyright (c) 2006, Intel Corporation. - All rights reserved. - Copyright (c) 2006 - 2007, Intel Corporation - All rights reserved. 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. - FRAMEWORK_BUILD_PACKAGING_SPECIFICATION 0x00000052 - - - IA32 X64 IPF EBC - false - VgaClass - - - - DebugLib - - - UefiDriverModelLib - - - UefiDriverEntryPoint - - - BaseLib - - - UefiLib - - - DevicePathLib - - - BaseMemoryLib - - - MemoryAllocationLib - - - UefiBootServicesTableLib - - - ReportStatusCodeLib - - - - VgaClass.c - VgaClass.h - ComponentName.h - ComponentName.c - - - - - - - - - gEfiDevicePathProtocolGuid - - - gEfiPciIoProtocolGuid - - - gEfiVgaMiniPortProtocolGuid - - - gEfiSimpleTextInProtocolGuid - - - gEfiSimpleTextOutProtocolGuid - - - - EFI_SPECIFICATION_VERSION 0x00020000 - EDK_RELEASE_VERSION 0x00020000 - - gVgaClassDriverBinding - gVgaClassComponentName - - - \ No newline at end of file diff --git a/IntelFrameworkModulePkg/Universal/DataHubDxe/DataHubDxe.msa b/IntelFrameworkModulePkg/Universal/DataHubDxe/DataHubDxe.msa deleted file mode 100644 index d51f6063d5..0000000000 --- a/IntelFrameworkModulePkg/Universal/DataHubDxe/DataHubDxe.msa +++ /dev/null @@ -1,71 +0,0 @@ - - - - DataHub - DXE_DRIVER - 53BCC14F-C24F-434C-B294-8ED2D4CC1860 - 1.0 - Component description file for DataHub module. - This driver initializes and installs the Data Hub protocol. - Copyright (c) 2006 - 2007, Intel Corporation - All rights reserved. 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. - FRAMEWORK_BUILD_PACKAGING_SPECIFICATION 0x00000052 - - - IA32 X64 IPF EBC - false - DataHub - - - - DebugLib - - - UefiDriverEntryPoint - - - UefiLib - - - BaseLib - - - BaseMemoryLib - - - MemoryAllocationLib - - - UefiBootServicesTableLib - - - UefiRuntimeServicesTableLib - - - - DataHub.c - DataHub.h - DataHub.dxs - - - - - - - - gEfiDataHubProtocolGuid - - - - EFI_SPECIFICATION_VERSION 0x00020000 - EDK_RELEASE_VERSION 0x00020000 - - DataHubInstall - - - diff --git a/IntelFrameworkModulePkg/Universal/DataHubStdErrDxe/DataHubStdErrDxe.msa b/IntelFrameworkModulePkg/Universal/DataHubStdErrDxe/DataHubStdErrDxe.msa deleted file mode 100644 index b1d4c6114d..0000000000 --- a/IntelFrameworkModulePkg/Universal/DataHubStdErrDxe/DataHubStdErrDxe.msa +++ /dev/null @@ -1,73 +0,0 @@ - - - - DataHubStdErr - DXE_DRIVER - CA515306-00CE-4032-874E-11B755FF6866 - 1.0 - Component description file for Data Hub filter driver. - This driver takes DEBUG () info from Data Hub and writes it to StdErr if it exists. - Copyright (c) 2006 - 2007, Intel Corporation - All rights reserved. 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. - FRAMEWORK_BUILD_PACKAGING_SPECIFICATION 0x00000052 - - - IA32 X64 IPF EBC - false - DataHubStdErr - - - - DebugLib - - - UefiDriverEntryPoint - - - BaseMemoryLib - - - UefiBootServicesTableLib - - - - DataHubStdErr.c - DataHubStdErr.dxs - - - - - - - - - gEfiDataHubProtocolGuid - - - - - DATA_HUB_STATUS_CODE_DATA_RECORD - DEBUG() data that is recorded in status code data hub will be sent to Standard Error. - - - - - gEfiStatusCodeGuid - - - gEfiStatusCodeDataTypeDebugGuid - - - - EFI_SPECIFICATION_VERSION 0x00020000 - EDK_RELEASE_VERSION 0x00020000 - - DataHubStdErrInitialize - - - diff --git a/IntelFrameworkModulePkg/Universal/PcatSingleSegmentPciCfgPei/SingleSegmentPciCfgPei.msa b/IntelFrameworkModulePkg/Universal/PcatSingleSegmentPciCfgPei/SingleSegmentPciCfgPei.msa deleted file mode 100644 index 3afa8b4e66..0000000000 --- a/IntelFrameworkModulePkg/Universal/PcatSingleSegmentPciCfgPei/SingleSegmentPciCfgPei.msa +++ /dev/null @@ -1,58 +0,0 @@ - - - - PciCfg - PEIM - 27A5159D-5E61-4809-919A-422E887101EF - 1.0 - Single Segment Pci Configuration PPI - This file declares PciCfg PPI used to access PCI configuration space in PEI - Copyright (c) 2006 - 2007, Intel Corporation. - - Copyright (c) 2006 - 2007, Intel Corporation - All rights reserved. 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. - - FRAMEWORK_BUILD_PACKAGING_SPECIFICATION 0x00000052 - - - IA32 X64 IPF EBC - false - PciCfg - - - - DebugLib - - - PciLib - - - PeimEntryPoint - - - - PciCfg.dxs - PciCfg.c - - - - - - - gEfiPciCfgPpiInServiceTableGuid - - - - EFI_SPECIFICATION_VERSION 0x00020000 - EDK_RELEASE_VERSION 0x00020000 - - PeimInitializePciCfg - - - \ No newline at end of file diff --git a/IntelFrameworkModulePkg/Universal/StatusCode/Dxe/DxeStatusCode.msa b/IntelFrameworkModulePkg/Universal/StatusCode/Dxe/DxeStatusCode.msa deleted file mode 100644 index 5935bdd8f5..0000000000 --- a/IntelFrameworkModulePkg/Universal/StatusCode/Dxe/DxeStatusCode.msa +++ /dev/null @@ -1,184 +0,0 @@ - - - - DxeStatusCode - DXE_RUNTIME_DRIVER - FEDE0A1B-BCA2-4A9F-BB2B-D9FD7DEC2E9F - 1.0 - DXE status code driver. - - Status Code Architectural Protocol implementation as defined in Tiano - Architecture Specification. This driver has limited functionality - at runtime and will not log to Data Hub at runtime. - - Copyright (c) 2006, Intel Corporation. - All rights reserved. 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. - FRAMEWORK_BUILD_PACKAGING_SPECIFICATION 0x00000052 - - - IA32 X64 IPF EBC - false - DxeStatusCode - - - - BaseLib - - - BaseMemoryLib - - - DebugLib - - - ReportStatusCodeLib - - - PrintLib - - - PcdLib - - - HobLib - - - UefiDriverEntryPoint - - - UefiBootServicesTableLib - - - UefiLib - - - MemoryAllocationLib - - - UefiRuntimeLib - - - SerialPortLib - - - OemHookStatusCodeLib - - - EdkDxeSalLib - - - - DxeStatusCode.h - DxeStatusCode.c - DataHubStatusCodeWorker.c - RtMemoryStatusCodeWorker.c - SerialStatusCodeWorker.c - Common/DxeStatusCodeCommon.c - Common/StatusCode.dxs - Common/DxeStatusCodeCommon.c - Common/StatusCode.dxs - Common/DxeStatusCodeCommon.c - Common/StatusCode.dxs - Ipf/DxeStatusCodeIpf.c - Ipf/StatusCode.dxs - - - - - - - - gEfiExtendedSalStatusCodeServicesProtocolGuid - - - gEfiSerialIoProtocolGuid - - - gEfiDataHubProtocolGuid - - - gEfiStatusCodeRuntimeProtocolGuid - - - - - gMemoryStatusCodeRecordGuid - - - gEfiStatusCodeDataTypeStringGuid - - - gEfiStatusCodeSpecificDataGuid - - - gEfiStatusCodeGuid - - - - EFI_SPECIFICATION_VERSION 0x00020000 - EDK_RELEASE_VERSION 0x00020000 - - DxeStatusCodeDriverEntry - - - VirtualAddressChangeCallBack - - - - - PcdStatusCodeUseHardSerial - gEfiEdkModulePkgTokenSpaceGuid - - - - PcdStatusCodeUseEfiSerial - gEfiEdkModulePkgTokenSpaceGuid - - - - PcdStatusCodeUseRuntimeMemory - gEfiEdkModulePkgTokenSpaceGuid - - - - PcdStatusCodeUseDataHub - gEfiEdkModulePkgTokenSpaceGuid - - - - PcdStatusCodeUseOEM - gEfiEdkModulePkgTokenSpaceGuid - - - - PcdStatusCodeReplayInSerial - gEfiEdkModulePkgTokenSpaceGuid - - - - PcdStatusCodeReplayInDataHub - gEfiEdkModulePkgTokenSpaceGuid - - - - PcdStatusCodeReplayInRuntimeMemory - gEfiEdkModulePkgTokenSpaceGuid - - - - PcdStatusCodeReplayInOEM - gEfiEdkModulePkgTokenSpaceGuid - - - - PcdStatusCodeRuntimeMemorySize - gEfiEdkModulePkgTokenSpaceGuid - - - - \ No newline at end of file diff --git a/IntelFrameworkModulePkg/Universal/StatusCode/Pei/PeiStatusCode.msa b/IntelFrameworkModulePkg/Universal/StatusCode/Pei/PeiStatusCode.msa deleted file mode 100644 index d0cd00d7fa..0000000000 --- a/IntelFrameworkModulePkg/Universal/StatusCode/Pei/PeiStatusCode.msa +++ /dev/null @@ -1,111 +0,0 @@ - - - - PeiStatusCode - PEIM - 1EC0F53A-FDE0-4576-8F25-7A1A410F58EB - 1.0 - Generic Status code Pei driver - Customized output devices based on feature flags. - Copyright (c) 2006, Intel Corporation. - All rights reserved. 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. - FRAMEWORK_BUILD_PACKAGING_SPECIFICATION 0x00000052 - - - IA32 X64 IPF EBC - false - PeiStatusCode - - - - BaseLib - - - BaseMemoryLib - - - DebugLib - - - PrintLib - - - ReportStatusCodeLib - - - SerialPortLib - - - HobLib - - - PcdLib - - - PeiServicesLib - - - OemHookStatusCodeLib - - - PeimEntryPoint - - - - PeiStatusCode.h - SerialStatusCodeWorker.c - MemoryStausCodeWorker.c - PeiStatusCode.c - - - - - - - - gEfiPeiStatusCodePpiGuid - - - - - gMemoryStatusCodeRecordGuid - - - gEfiStatusCodeSpecificDataGuid - - - - EFI_SPECIFICATION_VERSION 0x00020000 - EDK_RELEASE_VERSION 0x00020000 - - PeiStatusCodeDriverEntry - - - - - PcdStatusCodeUseSerial - gEfiEdkModulePkgTokenSpaceGuid - - - - PcdStatusCodeUseMemory - gEfiEdkModulePkgTokenSpaceGuid - - - - PcdStatusCodeUseOEM - gEfiEdkModulePkgTokenSpaceGuid - - - - PcdStatusCodeMemorySize - gEfiEdkModulePkgTokenSpaceGuid - - - - \ No newline at end of file diff --git a/IntelFrameworkModulePkg/Universal/VariablePei/VariablePei.msa b/IntelFrameworkModulePkg/Universal/VariablePei/VariablePei.msa deleted file mode 100644 index 565ae31a13..0000000000 --- a/IntelFrameworkModulePkg/Universal/VariablePei/VariablePei.msa +++ /dev/null @@ -1,76 +0,0 @@ - - - - PeiVariable - PEIM - 34C8C28F-B61C-45a2-8F2E-89E46BECC63B - 1.0 - Component description file for PeiVariable module. - Framework PEIM to provide the Variable functionality. - Copyright (c) 2006 - 2007, Intel Corporation - All rights reserved. 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. - FRAMEWORK_BUILD_PACKAGING_SPECIFICATION 0x00000052 - - - IA32 X64 IPF EBC - false - PeiVariable - - - - DebugLib - - - PeimEntryPoint - - - HobLib - - - PcdLib - - - BaseMemoryLib - - - - Variable.h - Variable.c - Variable.dxs - VariableWorker.c - Ipf/VariableWorker.c - Ia32/VarMachine.h - Ebc/VarMachine.h - x64/VarMachine.h - Ipf/VarMachine.h - - - - - - - - gEfiPeiReadOnlyVariablePpiGuid - - - - EFI_SPECIFICATION_VERSION 0x00020000 - EDK_RELEASE_VERSION 0x00020000 - - PeimInitializeVariableServices - - - - - PcdFlashNvStorageVariableBase - gEfiGenericPlatformTokenSpaceGuid - The driver gets the Variable store base address from this PCD. This base address point to - an EFI_FIRMWARE_VOLUMN_HEADER struct. - - - \ No newline at end of file diff --git a/IntelFrameworkPkg/Library/DxeIoLibCpuIo/DxeIoLibCpuIo.msa b/IntelFrameworkPkg/Library/DxeIoLibCpuIo/DxeIoLibCpuIo.msa deleted file mode 100644 index 0466a35a17..0000000000 --- a/IntelFrameworkPkg/Library/DxeIoLibCpuIo/DxeIoLibCpuIo.msa +++ /dev/null @@ -1,63 +0,0 @@ - - - - DxeIoLibCpuIo - DXE_DRIVER - e94cd42a-3aad-4ea0-9b09-945891c60ccd - 1.0 - Component description file for Cpu Io Dxe Io Library. - I/O Library implementation that uses the CPU I/O Protocol for I/O - and MMIO operations. - Copyright (c) 2006, Intel Corporation. - All rights reserved. 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. - FRAMEWORK_BUILD_PACKAGING_SPECIFICATION 0x00000052 - - - IA32 X64 IPF EBC - false - DxeIoLibCpuIo - - - - IoLib - - - UefiBootServicesTableLib - - - DebugLib - - - BaseLib - - - - IoLib.c - IoHighLevel.c - DxeCpuIoLibInternal.h - IoLibMmioBuffer.c - - - - - - - gEfiCpuIoProtocolGuid - - - gEfiPciRootBridgeIoProtocolGuid - - - - EFI_SPECIFICATION_VERSION 0x00020000 - EDK_RELEASE_VERSION 0x00020000 - - IoLibConstructor - - - \ No newline at end of file diff --git a/IntelFrameworkPkg/Library/DxeSmmDriverEntryPoint/DxeSmmDriverEntryPoint.msa b/IntelFrameworkPkg/Library/DxeSmmDriverEntryPoint/DxeSmmDriverEntryPoint.msa deleted file mode 100644 index 605579758c..0000000000 --- a/IntelFrameworkPkg/Library/DxeSmmDriverEntryPoint/DxeSmmDriverEntryPoint.msa +++ /dev/null @@ -1,56 +0,0 @@ - - - - DxeSmmDriverEntryPoint - DXE_SMM_DRIVER - 79C5C7B7-1083-42a6-AD15-2A4E7C4274D7 - 1.0 - SMM driver entry point library - Register driver in SMRAM and wrapper driver library constructors and entry point - Copyright (c) 2006 - 2007, Intel Corporation. - All rights reserved. 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. - FRAMEWORK_BUILD_PACKAGING_SPECIFICATION 0x00000052 - - - IA32 X64 - false - DxeSmmDriverEntryPoint - - - - DxeSmmDriverEntryPoint - - - UefiBootServicesTableLib - - - DebugLib - - - - DriverEntryPoint.c - - - - - - - gEfiDevicePathProtocolGuid - - - gEfiSmmBaseProtocolGuid - - - gEfiLoadedImageProtocolGuid - - - - EFI_SPECIFICATION_VERSION 0x00020000 - EDK_RELEASE_VERSION 0x00020000 - - \ No newline at end of file diff --git a/IntelFrameworkPkg/Library/FrameworkHiiLib/HiiLib.msa b/IntelFrameworkPkg/Library/FrameworkHiiLib/HiiLib.msa deleted file mode 100644 index 67e1f0d7f1..0000000000 --- a/IntelFrameworkPkg/Library/FrameworkHiiLib/HiiLib.msa +++ /dev/null @@ -1,45 +0,0 @@ - - - - HiiLibFramework - DXE_DRIVER - 1e2c4c2e-67e6-4e57-b3ae-cf5a5af72c2c - 1.0 - Library instance for HII common routines. - This library instance implements the common HII routines. - Copyright (c) 2006, Intel Corporation - All rights reserved. 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. - FRAMEWORK_BUILD_PACKAGING_SPECIFICATION 0x00000052 - - - IA32 X64 IPF EBC - false - HiiLibFramework - - - - HiiLib - - - DebugLib - - - MemoryAllocationLib - - - - HiiLib.c - - - - - - EFI_SPECIFICATION_VERSION 0x00020000 - EDK_RELEASE_VERSION 0x00020000 - - \ No newline at end of file diff --git a/IntelFrameworkPkg/Library/FrameworkIfrSupportLib/IfrSupportLib.msa b/IntelFrameworkPkg/Library/FrameworkIfrSupportLib/IfrSupportLib.msa deleted file mode 100644 index 87f4f7411a..0000000000 --- a/IntelFrameworkPkg/Library/FrameworkIfrSupportLib/IfrSupportLib.msa +++ /dev/null @@ -1,81 +0,0 @@ - - - - EdkIfrSupportLib - DXE_DRIVER - ea55bada-d488-427b-9d2d-227e0aaa3707 - 1.0 - EDK Internal Form Refresentation Support Library Instance. - The library instance provides common library routines help in - IFR creation on-the-fly, HII variable access, HII database access, multi language supports. - Copyright (c) 2006 - 2007, Intel Corporation. - All rights reserved. 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. - FRAMEWORK_BUILD_PACKAGING_SPECIFICATION 0x00000052 - - - IA32 X64 IPF EBC - false - EdkIfrSupportLib - - - - EdkIfrSupportLib - - - DebugLib - - - BaseLib - - - BaseMemoryLib - - - MemoryAllocationLib - - - UefiBootServicesTableLib - - - UefiRuntimeServicesTableLib - - - - IfrCommon.c - IfrOnTheFly.c - IfrOpCodeCreation.c - IfrVariable.c - - - - - - - - gEfiHiiProtocolGuid - - - - - 0x004C 0x0061 0x006E - gLanGuid - - - - - gEfiGlobalVariableGuid - - - - EFI_SPECIFICATION_VERSION 0x00020000 - EDK_RELEASE_VERSION 0x00020000 - - IfrLibConstruct - - - \ No newline at end of file diff --git a/IntelFrameworkPkg/Library/FrameworkUefiLib/FrameworkUefiLib.msa b/IntelFrameworkPkg/Library/FrameworkUefiLib/FrameworkUefiLib.msa deleted file mode 100644 index 49866165f7..0000000000 --- a/IntelFrameworkPkg/Library/FrameworkUefiLib/FrameworkUefiLib.msa +++ /dev/null @@ -1,84 +0,0 @@ - - - - UefiLib - DXE_DRIVER - B2F0D71A-A39F-4094-854B-0C6BA6910CCE - 1.0 - Component description file for the entry point to a EFIDXE Drivers - Library to abstract Framework extensions that conflict with UEFI 2.0 Specification - - Help Port Framework/Tinao code that has conflicts with UEFI 2.0 by hiding the oldconflicts with library functions and supporting implementations of the old - (EDK/EFI 1.10) and new (EDK II/UEFI 2.0) way. This module is a DXE driver as it contains DXE enum extensions for EFI event services. - Copyright (c) 2006, Intel Corporation. - All rights reserved. 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. - FRAMEWORK_BUILD_PACKAGING_SPECIFICATION 0x00000052 - - - IA32 X64 IPF EBC - false - UefiLib - - - - UefiLib - - - UefiBootServicesTableLib - - - BaseLib - - - BaseMemoryLib - - - DebugLib - - - MemoryAllocationLib - - - PcdLib - - - PrintLib - - - - UefiLib.c - Console.c - UefiNotTiano.c - UefiLibPrint.c - - - - - - - gEfiEventLegacyBootGuid - - - gEfiEventReadyToBootGuid - - - gEfiFrameworkDevicePathGuid - - - - EFI_SPECIFICATION_VERSION 0x00020000 - EDK_RELEASE_VERSION 0x00020000 - - - - PcdUefiLibMaxPrintBufferSize - gEfiMdePkgTokenSpaceGuid - This PCD is used by UefiLib APIs, which are Print, ErrorPrint, AsciiPrint, AsciiErrorPrint. If the length of the formatted Unicode or ASCII string is greater than PcdUefiLibMaxPrintBufferSize, then only the first (PcdUefiLibMaxPrintBufferSize / Sizeof(CHAR16)) Unicode characters or PcdUefiLibMaxPrintBufferSize Ascii characters are sent to the respective console. - - - \ No newline at end of file diff --git a/IntelFrameworkPkg/Library/PeiSmbusLibSmbusPpi/PeiSmbusLibSmbusPpi.msa b/IntelFrameworkPkg/Library/PeiSmbusLibSmbusPpi/PeiSmbusLibSmbusPpi.msa deleted file mode 100644 index 517ada2127..0000000000 --- a/IntelFrameworkPkg/Library/PeiSmbusLibSmbusPpi/PeiSmbusLibSmbusPpi.msa +++ /dev/null @@ -1,56 +0,0 @@ - - - - PeiSmbusLib - PEIM - 51C4C059-67F0-4e3c-9A55-FF42A8291C8C - 1.0 - Component description file for Pei Smbus Library. - SMBUS library that layers on top of the SMBUS PPI. - Copyright (c) 2006 - 2007, Intel Corporation - All rights reserved. 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. - FRAMEWORK_BUILD_PACKAGING_SPECIFICATION 0x00000052 - - - IA32 X64 IPF EBC - false - PeiSmbusLib - - - - SmbusLib - - - DebugLib - - - PeiServicesTablePointerLib - - - BaseMemoryLib - - - - InternalSmbusLib.h - PeiSmbusLib.c - SmbusLib.c - - - - - - - - gEfiPeiSmbusPpiGuid - - - - EFI_SPECIFICATION_VERSION 0x00020000 - EDK_RELEASE_VERSION 0x00020000 - - diff --git a/Nt32Pkg/BootModePei/BootModePei.msa b/Nt32Pkg/BootModePei/BootModePei.msa deleted file mode 100644 index e8225a8a85..0000000000 --- a/Nt32Pkg/BootModePei/BootModePei.msa +++ /dev/null @@ -1,54 +0,0 @@ - - - - BootMode - PEIM - B7611005-1F26-45ba-A3DB-01F39DDB2785 - 1.0 - Component description file for BootMode module - This module provides platform specific function to detect boot mode. - Copyright (c) 2006 - 2007, Intel Corporation - All rights reserved. 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. - FRAMEWORK_BUILD_PACKAGING_SPECIFICATION 0x00000052 - - - IA32 X64 IPF EBC - false - BootMode - - - - DebugLib - - - PeimEntryPoint - - - - BootMode.c - BootMode.dxs - - - - - - - gEfiPeiBootInRecoveryModePpiGuid - - - gEfiPeiMasterBootModePpiGuid - - - - EFI_SPECIFICATION_VERSION 0x00020000 - EDK_RELEASE_VERSION 0x00020000 - - InitializeBootMode - - - \ No newline at end of file diff --git a/Nt32Pkg/CpuRuntimeDxe/CpuRuntimeDxe.msa b/Nt32Pkg/CpuRuntimeDxe/CpuRuntimeDxe.msa deleted file mode 100644 index 4237a1e837..0000000000 --- a/Nt32Pkg/CpuRuntimeDxe/CpuRuntimeDxe.msa +++ /dev/null @@ -1,101 +0,0 @@ - - - - Cpu - DXE_DRIVER - ee993080-5197-4d4e-b63c-f1f7413e33ce - 1.0 - Component description file for Cpu module. - This CPU module abstracts the interrupt subsystem of a platform and the CPU-specific setjump-long pair. - Copyright (c) 2006 - 2007, Intel Corporation - All rights reserved. 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. - FRAMEWORK_BUILD_PACKAGING_SPECIFICATION 0x00000052 - - - IA32 - false - Cpu - - - - DebugLib - - - HiiLib - - - UefiDriverEntryPoint - - - BaseMemoryLib - - - MemoryAllocationLib - - - UefiBootServicesTableLib - - - - Strings.uni - CpuDriver.h - Cpu.c - CpuIo.c - Cpu.dxs - - - - - - - - gEfiCpuArchProtocolGuid - - - gEfiCpuIoProtocolGuid - - - gEfiWinNtIoProtocolGuid - - - gEfiDataHubProtocolGuid - - - gEfiWinNtIoProtocolGuid - - - - - ProcessorVersion - - - ProcessorCoreFrequency - - - - - gEfiProcessorProducerGuid - - - gEfiProcessorSubClassGuid - - - gEfiWinNtCPUModelGuid - - - gEfiWinNtCPUSpeedGuid - - - - EFI_SPECIFICATION_VERSION 0x00020000 - EDK_RELEASE_VERSION 0x00020000 - - InitializeCpu - - - \ No newline at end of file diff --git a/Nt32Pkg/FvbServicesRuntimeDxe/Nt32Fwh.msa b/Nt32Pkg/FvbServicesRuntimeDxe/Nt32Fwh.msa deleted file mode 100644 index 043da29e73..0000000000 --- a/Nt32Pkg/FvbServicesRuntimeDxe/Nt32Fwh.msa +++ /dev/null @@ -1,99 +0,0 @@ - - - - FwBlockService - DXE_RUNTIME_DRIVER - BDFE5FAA-2A35-44bb-B17A-8084D4E2B9E9 - 1.0 - Component description file for Nt32 Fimware Volume Block DXE driver module. - This DXE runtime driver implements and produces the Fimware Volue Block Protocol on - NT32 emulator. - - Copyright (c) 2006 - 2007, Intel Corporation - All rights reserved. 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. - FRAMEWORK_BUILD_PACKAGING_SPECIFICATION 0x00000052 - - - IA32 - false - FwBlockService - - - - UefiLib - - - UefiDriverEntryPoint - - - BaseLib - - - DxeServicesTableLib - - - UefiRuntimeLib - - - DebugLib - - - HobLib - - - BaseMemoryLib - - - MemoryAllocationLib - - - UefiBootServicesTableLib - - - - Nt32Fwh.dxs - FWBlockService.c - FwBlockService.h - FvbInfo.c - - - - - - - - - gEfiDevicePathProtocolGuid - - - gEfiFirmwareVolumeBlockProtocolGuid - - - gEfiFvbExtensionProtocolGuid - - - - - - EVENT_GROUP_GUID - - - - - - gEfiAlternateFvBlockGuid - - - - EFI_SPECIFICATION_VERSION 0x00020000 - EDK_RELEASE_VERSION 0x00020000 - - FvbInitialize - - - \ No newline at end of file diff --git a/Nt32Pkg/Library/DxeNt32OemHookStatusCodeLib/DxeNt32OemHookStatusCodeLib.msa b/Nt32Pkg/Library/DxeNt32OemHookStatusCodeLib/DxeNt32OemHookStatusCodeLib.msa deleted file mode 100644 index c26b4ba110..0000000000 --- a/Nt32Pkg/Library/DxeNt32OemHookStatusCodeLib/DxeNt32OemHookStatusCodeLib.msa +++ /dev/null @@ -1,68 +0,0 @@ - - - - DxeNt32OemHookStatusCodeLib - DXE_DRIVER - EF172A23-C7C5-47b7-B24E-D10DFE15540F - 1.0 - Memory Status Code Library for UEFI drivers - Lib to provide memory journal status code reporting Routines - Copyright (c) 2007, Intel Corporation. - All rights reserved. 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. - FRAMEWORK_BUILD_PACKAGING_SPECIFICATION 0x00000052 - - - IA32 - false - DxeNt32OemHookStatusCodeLib - - - - OemHookStatusCodeLib - - - DebugLib - - - HobLib - - - PrintLib - - - BaseMemoryLib - - - ReportStatusCodeLib - - - - Nt32OemHookStatusCodeLib.c - - - - - - - - - - gEfiWinNtThunkProtocolGuid - - - - - gEfiStatusCodeSpecificDataGuid - - - - EFI_SPECIFICATION_VERSION 0x00020000 - EDK_RELEASE_VERSION 0x00020000 - - \ No newline at end of file diff --git a/Nt32Pkg/Library/DxeWinNtLib/DxeWinNtLib.msa b/Nt32Pkg/Library/DxeWinNtLib/DxeWinNtLib.msa deleted file mode 100644 index 562616c1d1..0000000000 --- a/Nt32Pkg/Library/DxeWinNtLib/DxeWinNtLib.msa +++ /dev/null @@ -1,54 +0,0 @@ - - - - DxeWinNtLib - DXE_DRIVER - f6b5871d-5226-41b3-a569-3ff893fdc7bc - 1.0 - A library to produce the global variable 'gWinNt' - This library contains a single global variable 'gWinNt' along with a constructor to initialize that global. - Copyright (c) 2006 - 2007, Intel Corporation. - All rights reserved. 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. - FRAMEWORK_BUILD_PACKAGING_SPECIFICATION 0x00000052 - - - IA32 - false - DxeWinNtLib - - - - WinNtLib - - - DebugLib - - - HobLib - - - - WinNtLib.c - - - - - - - - GUID_EXTENSION - - - - EFI_SPECIFICATION_VERSION 0x00020000 - EDK_RELEASE_VERSION 0x00020000 - - WinNtLibConstructor - - - \ No newline at end of file diff --git a/Nt32Pkg/Library/Nt32PeiPeCoffGetEntryPointLib/Nt32PeiPeCoffGetEntryPointLib.msa b/Nt32Pkg/Library/Nt32PeiPeCoffGetEntryPointLib/Nt32PeiPeCoffGetEntryPointLib.msa deleted file mode 100644 index 79fc9ec7c7..0000000000 --- a/Nt32Pkg/Library/Nt32PeiPeCoffGetEntryPointLib/Nt32PeiPeCoffGetEntryPointLib.msa +++ /dev/null @@ -1,48 +0,0 @@ - - - - EdkNt32PeiPeCoffGetEntryPointLib - PEIM - 434b164e-5fa6-4a3d-bc04-02da2a4eeb26 - 1.0 - Component description file for the EdkNt32PeiPeCoffGetEntryPointLib library. - PeCoffGetEntryPointLib library class for NT32 instance implemented by use NTPeiLoadFile PPI. - Copyright (c) 2006 - 2007, Intel Corporation - All rights reserved. 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. - FRAMEWORK_BUILD_PACKAGING_SPECIFICATION 0x00000052 - - - IA32 - false - EdkNt32PeiPeCoffGetEntryPointLib - - - - PeCoffGetEntryPointLib - - - PeiServicesLib - - - - PeCoffGetEntryPoint.c - - - - - - - - gNtPeiLoadFilePpiGuid - - - - EFI_SPECIFICATION_VERSION 0x00020000 - EDK_RELEASE_VERSION 0x00020000 - - \ No newline at end of file diff --git a/Nt32Pkg/Library/PeiNt32OemHookStatusCodeLib/PeiNt32OemHookStatusCodeLib.msa b/Nt32Pkg/Library/PeiNt32OemHookStatusCodeLib/PeiNt32OemHookStatusCodeLib.msa deleted file mode 100644 index dc61ccffae..0000000000 --- a/Nt32Pkg/Library/PeiNt32OemHookStatusCodeLib/PeiNt32OemHookStatusCodeLib.msa +++ /dev/null @@ -1,68 +0,0 @@ - - - - PeiNt32OemHookStatusCodeLib - PEIM - 0C2070F9-02A7-4e8e-B584-84EA922363FB - 1.0 - Memory Status Code Library for UEFI drivers - Lib to provide memory journal status code reporting Routines - Copyright (c) 2007, Intel Corporation. - All rights reserved. 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. - - FRAMEWORK_BUILD_PACKAGING_SPECIFICATION 0x00000052 - - - IA32 - false - PeiNt32OemHookStatusCodeLib - - - - OemHookStatusCodeLib - - - DebugLib - - - PrintLib - - - BaseMemoryLib - - - ReportStatusCodeLib - - - PeiServicesLib - - - - Nt32OemHookStatusCodeLib.c - - - - - - - - - gPeiNtThunkPpiGuid - - - - - gEfiStatusCodeSpecificDataGuid - - - - EFI_SPECIFICATION_VERSION 0x00020000 - EDK_RELEASE_VERSION 0x00020000 - - \ No newline at end of file diff --git a/Nt32Pkg/MetronomeDxe/MetronomeDxe.msa b/Nt32Pkg/MetronomeDxe/MetronomeDxe.msa deleted file mode 100644 index e4dc0b144b..0000000000 --- a/Nt32Pkg/MetronomeDxe/MetronomeDxe.msa +++ /dev/null @@ -1,62 +0,0 @@ - - - - Metronome - DXE_DRIVER - 154CAB4A-52B5-46CD-99C3-4368ABBACFFD - 1.0 - NT Emulation Metronome Architectural Protocol Driver as defined in DXE CIS - This metronome module simulates metronome by Sleep WinAPI. - Copyright (c) 2006 - 2007, Intel Corporation - All rights reserved. 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. - FRAMEWORK_BUILD_PACKAGING_SPECIFICATION 0x00000052 - - - IA32 - false - Metronome - - - - BaseLib - - - DebugLib - - - UefiDriverEntryPoint - - - WinNtLib - - - UefiBootServicesTableLib - - - - Metronome.c - Metronome.h - Metronome.dxs - - - - - - - - gEfiMetronomeArchProtocolGuid - - - - EFI_SPECIFICATION_VERSION 0x00020000 - EDK_RELEASE_VERSION 0x00020000 - - WinNtMetronomeDriverInitialize - - - \ No newline at end of file diff --git a/Nt32Pkg/MiscSubClassPlatformDxe/MiscSubClassPlatformDxe.msa b/Nt32Pkg/MiscSubClassPlatformDxe/MiscSubClassPlatformDxe.msa deleted file mode 100644 index 06f27b5bb6..0000000000 --- a/Nt32Pkg/MiscSubClassPlatformDxe/MiscSubClassPlatformDxe.msa +++ /dev/null @@ -1,125 +0,0 @@ - - - - MiscSubclass - DXE_DRIVER - 4A9B9DB8-EC62-4A92-818F-8AA0246D246E - 1.0 - Misc Sub class driver - - Parses the MiscSubclassDataTable and reports any generated data to the DataHub. - All .uni file who tagged with "ToolCode="DUMMY"" in following file list is included by - MiscSubclassDriver.uni file, the StrGather tool will expand MiscSubclassDriver.uni file - and parse all .uni file. - - Copyright (c) 2006 - 2007, Intel Corporation - All rights reserved. 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. - FRAMEWORK_BUILD_PACKAGING_SPECIFICATION 0x00000052 - - - IA32 - false - MiscSubclass - - - - BaseLib - - - DebugLib - - - HiiLib - - - UefiLib - - - UefiDriverEntryPoint - - - BaseMemoryLib - - - MemoryAllocationLib - - - UefiBootServicesTableLib - - - DevicePathLib - - - - MiscBaseBoardManufacturer.uni - MiscBiosVendor.uni - MiscChassisManufacturer.uni - MiscOemString.uni - MiscPortInternalConnectorDesignator.uni - MiscSystemLanguageString.uni - MiscSystemManufacturer.uni - MiscSystemOptionString.uni - MiscSystemSlotDesignation.uni - MiscSubclassDriver.uni - MiscDevicePath.h - MiscSubclassDriver.h - MiscSubclassDriverEntryPoint.c - MiscSubclassDriverDataTable.c - MiscBaseBoardManufacturerData.c - MiscBiosVendorData.c - MiscBootInformationData.c - MiscChassisManufacturerData.c - MiscNumberOfInstallableLanguagesData.c - MiscOemStringData.c - MiscPortInternalConnectorDesignatorData.c - MiscResetCapabilitiesData.c - MiscSystemLanguageStringData.c - MiscSystemManufacturerData.c - MiscSystemManufacturerFunction.c - MiscSystemOptionStringData.c - MiscSystemSlotDesignationData.c - MiscPortInternalConnectorDesignatorFunction.c - MiscSubclassDriver.dxs - - - - - - - - gEfiDataHubProtocolGuid - - - gEfiWinNtIoProtocolGuid - - - - - gEfiMiscSubClassGuid - - - gEfiProcessorSubClassGuid - - - gEfiMemoryProducerGuid - - - gEfiMemorySubClassGuid - - - gEfiWinNtMemoryGuid - - - - EFI_SPECIFICATION_VERSION 0x00020000 - EDK_RELEASE_VERSION 0x00020000 - - MiscSubclassDriverEntryPoint - - - \ No newline at end of file diff --git a/Nt32Pkg/RealTimeClockRuntimeDxe/RealTimeClockRuntimeDxe.msa b/Nt32Pkg/RealTimeClockRuntimeDxe/RealTimeClockRuntimeDxe.msa deleted file mode 100644 index 0fe3cd09bf..0000000000 --- a/Nt32Pkg/RealTimeClockRuntimeDxe/RealTimeClockRuntimeDxe.msa +++ /dev/null @@ -1,58 +0,0 @@ - - - - RealTimeClock - DXE_DRIVER - 27F05AF5-1644-4EF4-8944-48C4F75675A0 - 1.0 - NT Emulation Real time clock Architectural Protocol Driver as defined in TIANO - This real time clock module simulates virtual device by time WinAPI. - Copyright (c) 2006 - 2007, Intel Corporation - All rights reserved. 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. - FRAMEWORK_BUILD_PACKAGING_SPECIFICATION 0x00000052 - - - IA32 - false - RealTimeClock - - - - DebugLib - - - UefiDriverEntryPoint - - - WinNtLib - - - UefiBootServicesTableLib - - - - RealTimeClock.c - RealTimeClock.dxs - - - - - - - - gEfiRealTimeClockArchProtocolGuid - - - - EFI_SPECIFICATION_VERSION 0x00020000 - EDK_RELEASE_VERSION 0x00020000 - - InitializeRealTimeClock - - - \ No newline at end of file diff --git a/Nt32Pkg/ResetRuntimeDxe/ResetRuntimeDxe.msa b/Nt32Pkg/ResetRuntimeDxe/ResetRuntimeDxe.msa deleted file mode 100644 index 404da8d6ea..0000000000 --- a/Nt32Pkg/ResetRuntimeDxe/ResetRuntimeDxe.msa +++ /dev/null @@ -1,58 +0,0 @@ - - - - Reset - DXE_DRIVER - BA929954-35B0-4dd3-90CD-9634BD7E1CF1 - 1.0 - NT Emulation Reset Architectural Protocol Driver as defined in TIANO - This Reset module simulates system reset by process exit on NT. - Copyright (c) 2006 - 2007, Intel Corporation - All rights reserved. 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. - FRAMEWORK_BUILD_PACKAGING_SPECIFICATION 0x00000052 - - - IA32 - false - Reset - - - - DebugLib - - - UefiDriverEntryPoint - - - WinNtLib - - - UefiBootServicesTableLib - - - - reset.c - Reset.dxs - - - - - - - - gEfiResetArchProtocolGuid - - - - EFI_SPECIFICATION_VERSION 0x00020000 - EDK_RELEASE_VERSION 0x00020000 - - InitializeNtReset - - - \ No newline at end of file diff --git a/Nt32Pkg/Sec/SecMain.msa b/Nt32Pkg/Sec/SecMain.msa deleted file mode 100644 index 28e8d15e2f..0000000000 --- a/Nt32Pkg/Sec/SecMain.msa +++ /dev/null @@ -1,112 +0,0 @@ - - - - SecMain - SEC - 4b837b03-6587-4d19-b82b-edfad836c0a0 - 1.0 - Entry Point of NT32 Emulator - Main executable file of NT32 Emulator that loads PEI core after initialization finished. - Copyright (c) 2006 - 2007, Intel Corporation - All rights reserved. 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. - FRAMEWORK_BUILD_PACKAGING_SPECIFICATION 0x00000052 - - - IA32 - false - SecMain - - - - PeCoffLib - - - BaseLib - - - BaseMemoryLib - - - PrintLib - - - PcdLib - - - DebugLib - - - - SecMain_build.xml - SecMain.c - FwVol.c - WinNtThunk.c - SecMain.h - - - - - - - - - gPeiNtThunkPpiGuid - - - gPeiNtAutoScanPpiGuid - - - gNtFwhPpiGuid - - - gEfiPeiStatusCodePpiGuid - - - gNtPeiLoadFilePpiGuid - - - - - gEfiPeiPeCoffLoaderGuid - - - - EFI_SPECIFICATION_VERSION 0x00020000 - EDK_RELEASE_VERSION 0x00020000 - - - - PcdWinNtMemorySizeForSecMain - gEfiEdkNt32PkgTokenSpaceGuid - This PCD defines the memory size of simulated machine. Simulator will allocate - the size of PcdWinNtMemorySizeForSecMain in windows platform. - - - PcdWinNtFirmwareVolume - gEfiEdkNt32PkgTokenSpaceGuid - This PCD defines the FD file windows path string. Simulator will load the FD file and execute. - - - PcdWinNtBootMode - gEfiEdkNt32PkgTokenSpaceGuid - This PCD defines the boot mode for simualtor. - The boot mode can be set as following value: - 0x0: Boot with full configuration. - 0x1: Boot with minimal configuration. - 0x2: Boot assume no configuration changes. - 0x3: Boot with full configuration plus diagnostics. - 0x4: Boot with default settings. - 0x5: Boot on S4 resume. - 0x6: Boot on S5 resume. - 0x10: Boot on S2 resume. - 0x11: Boot on S3 resume. - 0x12: Boot on flash update. - 0x20: Boot in reovery mode. - - - \ No newline at end of file diff --git a/Nt32Pkg/SnpNt32Dxe/SnpNt32Dxe.msa b/Nt32Pkg/SnpNt32Dxe/SnpNt32Dxe.msa deleted file mode 100644 index cbce6c168b..0000000000 --- a/Nt32Pkg/SnpNt32Dxe/SnpNt32Dxe.msa +++ /dev/null @@ -1,62 +0,0 @@ - - - SnpNt32Dxe - DXE_DRIVER - D0893F05-B06D-4161-B947-9BE9B85AC3A1 - 1.0 - Component name for module SnpNt32 - FIX ME! - Copyright (c) 2007, Intel Corporation. - All rights reserved. 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. - FRAMEWORK_BUILD_PACKAGING_SPECIFICATION 0x00000052 - - - IA32 X64 IPF EBC - false - SnpNt32Dxe - - - - DebugLib - - - BaseMemoryLib - - - UefiBootServicesTableLib - - - UefiLib - - - DevicePathLib - - - - SnpNt32.c - SnpNt32.h - ComponentName.c - - - - - - - - gEfiDevicePathProtocolGuid - - - gEfiSimpleNetworkProtocolGuid - - - - EFI_SPECIFICATION_VERSION 0x00020000 - EDK_RELEASE_VERSION 0x00020000 - - \ No newline at end of file diff --git a/Nt32Pkg/TimerDxe/TimerDxe.msa b/Nt32Pkg/TimerDxe/TimerDxe.msa deleted file mode 100644 index b0227416bb..0000000000 --- a/Nt32Pkg/TimerDxe/TimerDxe.msa +++ /dev/null @@ -1,64 +0,0 @@ - - - - Timer - DXE_DRIVER - C3811036-710B-4E39-8CF1-0AF9BE3A8198 - 1.0 - NT Emulation Timer Architectural Protocol Driver as defined in DXE CIS - This Timer module uses an NT Thread to simulate the timer-tick driven - timer service. In the future, the Thread creation should possibly be - abstracted by the CPU architectural protocol - Copyright (c) 2006 - 2007, Intel Corporation - All rights reserved. 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. - FRAMEWORK_BUILD_PACKAGING_SPECIFICATION 0x00000052 - - - IA32 - false - Timer - - - - DebugLib - - - UefiDriverEntryPoint - - - WinNtLib - - - UefiBootServicesTableLib - - - - Timer.h - Timer.c - Timer.dxs - - - - - - - - gEfiTimerArchProtocolGuid - - - gEfiCpuArchProtocolGuid - - - - EFI_SPECIFICATION_VERSION 0x00020000 - EDK_RELEASE_VERSION 0x00020000 - - WinNtTimerDriverInitialize - - - \ No newline at end of file diff --git a/Nt32Pkg/WinNtAutoScanPei/WinNtAutoScan.msa b/Nt32Pkg/WinNtAutoScanPei/WinNtAutoScan.msa deleted file mode 100644 index 8a0beea1ca..0000000000 --- a/Nt32Pkg/WinNtAutoScanPei/WinNtAutoScan.msa +++ /dev/null @@ -1,59 +0,0 @@ - - - - WinNtAutoScan - PEIM - BE0FEABA-3443-4919-9F3A-2D4216329EA9 - 1.0 - Component description file for WinNtAutoScan module - This module abstracts memory auto-scan in a Windows NT environment. - Copyright (c) 2006 - 2007, Intel Corporation - All rights reserved. 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. - FRAMEWORK_BUILD_PACKAGING_SPECIFICATION 0x00000052 - - - IA32 - false - WinNtAutoScan - - - - DebugLib - - - PeimEntryPoint - - - HobLib - - - - WinntAutoscan.c - WinNtAutoscan.dxs - - - - - - - - - gPeiNtAutoScanPpiGuid - - - gPeiBaseMemoryTestPpiGuid - - - - EFI_SPECIFICATION_VERSION 0x00020000 - EDK_RELEASE_VERSION 0x00020000 - - PeimInitializeWinNtAutoScan - - - \ No newline at end of file diff --git a/Nt32Pkg/WinNtBlockIoDxe/WinNtBlockIo.msa b/Nt32Pkg/WinNtBlockIoDxe/WinNtBlockIo.msa deleted file mode 100644 index afbf8de6d4..0000000000 --- a/Nt32Pkg/WinNtBlockIoDxe/WinNtBlockIo.msa +++ /dev/null @@ -1,89 +0,0 @@ - - - - WinNtBlockIo - UEFI_DRIVER - F479E147-A125-11d4-BCFC-0080C73C8881 - 1.0 - Block Io driver - Produce block IO abstractions for real devices on your PC using Win32 APIs. - The configuration of what devices to mount or emulate comes from NT - environment variables. The variables must be visible to the Microsoft* - Developer Studio for them to work. - Copyright (c) 2006 - 2007, Intel Corporation - All rights reserved. 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. - FRAMEWORK_BUILD_PACKAGING_SPECIFICATION 0x00000052 - - - IA32 - false - WinNtBlockIo - - - - DebugLib - - - BaseLib - - - UefiDriverModelLib - - - UefiDriverEntryPoint - - - UefiLib - - - BaseMemoryLib - - - UefiBootServicesTableLib - - - MemoryAllocationLib - - - - WinNtBlockIo.h - WinNtBlockIo.c - ComponentName.c - DriverConfiguration.c - DriverDiagnostics.c - - - - - - - - gEfiWinNtIoProtocolGuid - - - gEfiBlockIoProtocolGuid - - - - - gEfiWinNtVirtualDisksGuid - - - gEfiWinNtPhysicalDisksGuid - - - - EFI_SPECIFICATION_VERSION 0x00020000 - EDK_RELEASE_VERSION 0x00020000 - - gWinNtBlockIoDriverBinding - gWinNtBlockIoComponentName - gWinNtBlockIoDriverDiagnostics - - - \ No newline at end of file diff --git a/Nt32Pkg/WinNtBusDriverDxe/WinNtBusDriver.msa b/Nt32Pkg/WinNtBusDriverDxe/WinNtBusDriver.msa deleted file mode 100644 index 2fb7d61aeb..0000000000 --- a/Nt32Pkg/WinNtBusDriverDxe/WinNtBusDriver.msa +++ /dev/null @@ -1,186 +0,0 @@ - - - - WinNtBusDriver - UEFI_DRIVER - BD7E9A27-D6C5-416a-B245-5F507D95B2BD - 1.0 - Win NT Bus driver - This following section documents the envirnoment variables for the Win NT - build. These variables are used to define the (virtual) hardware - configuration of the NT environment - Copyright (c) 2006 - 2007, Intel Corporation - All rights reserved. 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. - FRAMEWORK_BUILD_PACKAGING_SPECIFICATION 0x00000052 - - - IA32 - false - WinNtBusDriver - - - - DebugLib - - - BaseLib - - - UefiDriverModelLib - - - UefiDriverEntryPoint - - - UefiLib - - - PcdLib - - - BaseMemoryLib - - - UefiBootServicesTableLib - - - DevicePathLib - - - MemoryAllocationLib - - - - WinNtBusDriver.h - WinNtBusDriver.c - ComponentName.c - - - - - - - - gEfiWinNtIoProtocolGuid - - - gEfiWinNtThunkProtocolGuid - - - gEfiDevicePathProtocolGuid - - - gWinNtBusDriverGuid - - - - - gEfiWinNtVirtualDisksGuid - - - gEfiWinNtPhysicalDisksGuid - - - gEfiWinNtFileSystemGuid - - - gEfiWinNtSerialPortGuid - - - gEfiWinNtUgaGuid - - - gEfiWinNtGopGuid - - - gEfiWinNtConsoleGuid - - - gEfiWinNtMemoryGuid - - - gEfiWinNtCPUModelGuid - - - gEfiWinNtCPUSpeedGuid - - - - EFI_SPECIFICATION_VERSION 0x00020000 - EDK_RELEASE_VERSION 0x00020000 - - gWinNtBusDriverBinding - gWinNtBusDriverComponentName - - - - - PcdWinNtConsole - gEfiEdkNt32PkgTokenSpaceGuid - This PCD declares the title string of the text console window. - such as "My EFI Console". - The item type of this PCD can only be "DYNAMIC". - - - PcdWinNtUga - gEfiEdkNt32PkgTokenSpaceGuid - This PCD declares the resolutions for the UGA windows. - The item type of this PCD can only be "DYNAMIC". - - - PcdWinNtGop - gEfiEdkNt32PkgTokenSpaceGuid - This PCD declares the resolutions for the GOP windows. - The item type of this PCD can only be "DYNAMIC". - - - PcdWinNtSerialPort - gEfiEdkNt32PkgTokenSpaceGuid - This Pcd declares two serial port for simulated environment. - The item type of this PCD can only be "DYNAMIC". - - - PcdWinNtFileSystem - gEfiEdkNt32PkgTokenSpaceGuid - This PCD defines the windows directory who will be mounted as - harddisk in simulator. - The item type of this PCD can only be "DYNAMIC". - - - PcdWinNtVirtualDisk - gEfiEdkNt32PkgTokenSpaceGuid - This PCD defines the devices which use a file to emulate a hard disk or - removable media device - The item type if this PCD can only be "DYNAMIC". - - - PcdWinNtPhysicalDisk - gEfiEdkNt32PkgTokenSpaceGuid - This PCD defines physical disk which will be simualted as a - harddisk in simulator. - The item type of this PCD can only be "DYNAMIC". - - - PcdWinNtCpuModel - gEfiEdkNt32PkgTokenSpaceGuid - This PCD defines simulated CPU model string. - The item type of this PCD can only be "DYNAMIC". - - - PcdWinNtCpuSpeed - gEfiEdkNt32PkgTokenSpaceGuid - This PCD defines simulated CPU speed string. - - - PcdWinNtMemorySize - gEfiEdkNt32PkgTokenSpaceGuid - This PCD defines the size of simulated memory size. - The item type of this PCD can only be "DYNAMIC". - - - \ No newline at end of file diff --git a/Nt32Pkg/WinNtFirmwareVolumePei/WinNtFwh.msa b/Nt32Pkg/WinNtFirmwareVolumePei/WinNtFwh.msa deleted file mode 100644 index 9d600f2f1c..0000000000 --- a/Nt32Pkg/WinNtFirmwareVolumePei/WinNtFwh.msa +++ /dev/null @@ -1,56 +0,0 @@ - - - - WinNtFwh - PEIM - F0384FFD-8633-452f-9010-F6B7D2EAE2F1 - 1.0 - Component description file for WinNtFwh module - This PEIM will produce the HOB to describe Firmware Volume, Firmware Devices - on the NT32 emulator. - Copyright (c) 2006 - 2007, Intel Corporation - All rights reserved. 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. - FRAMEWORK_BUILD_PACKAGING_SPECIFICATION 0x00000052 - - - IA32 X64 IPF EBC - false - WinNtFwh - - - - DebugLib - - - PeimEntryPoint - - - HobLib - - - - WinntFwh.c - WinNtFwh.dxs - - - - - - - - gNtFwhPpiGuid - - - - EFI_SPECIFICATION_VERSION 0x00020000 - EDK_RELEASE_VERSION 0x00020000 - - PeimInitializeWinNtFwh - - - \ No newline at end of file diff --git a/Nt32Pkg/WinNtFlashMapPei/FlashMap.msa b/Nt32Pkg/WinNtFlashMapPei/FlashMap.msa deleted file mode 100644 index 3bf00a08bc..0000000000 --- a/Nt32Pkg/WinNtFlashMapPei/FlashMap.msa +++ /dev/null @@ -1,119 +0,0 @@ - - - - PeiFlashMap - PEIM - 681F3771-6F1D-42DE-9AA2-F82BBCDBC5F9 - 1.0 - Component description file for FlashMap PEI module - This module installs FlashMap PPI which is used to get flash layout information. - Copyright (c) 2006 - 2007, Intel Corporation - All rights reserved. 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. - FRAMEWORK_BUILD_PACKAGING_SPECIFICATION 0x00000052 - - - IA32 X64 IPF EBC - false - PeiFlashMap - - - - DebugLib - - - PeimEntryPoint - - - HobLib - - - PeiServicesLib - - - BaseMemoryLib - - - PcdLib - - - - FlashMap.c - FlashMap.dxs - - - - - - - - - gEfiFirmwareVolumeBlockProtocolGuid - - - - - GUID_EXTENSION - - - - - gPeiFlashMapPpiGuid - - - gNtFwhPpiGuid - - - - - gEfiFirmwareFileSystemGuid - - - - EFI_SPECIFICATION_VERSION 0x00020000 - EDK_RELEASE_VERSION 0x00020000 - - PeimInitializeFlashMap - - - - - PcdFlashNvStorageVariableBase - gEfiGenericPlatformTokenSpaceGuid - The driver sets the NV Storage FV base address defined by this PCD. - This base address point to an EFI_FIRMWARE_VOLUMN_HEADER struct. Variable PEIM - will get the base address from this PCD. In NT emulator, this PCD is a DYNAMIC - type, as FD is mapped to process space by WinNT OS. On real platform, it is - normally a FIXED_AT_BUILD type as system memory map is fixed to BIOS. - - - PcdFlashNvStorageVariableSize - gEfiGenericPlatformTokenSpaceGuid - To get the NvStorage Variable size from this PCD. - - - PcdFlashNvStorageFtwSpareBase - gEfiGenericPlatformTokenSpaceGuid - To get base address of the FTW spare block section in NV firmware volume. - - - PcdFlashNvStorageFtwSpareSize - gEfiGenericPlatformTokenSpaceGuid - To get size of the FTW spare block section in NV firmware volume. - - - PcdFlashNvStorageFtwWorkingBase - gEfiGenericPlatformTokenSpaceGuid - To get base address of the FTW working block section in NV firmware volume. - - - PcdFlashNvStorageFtwWorkingSize - gEfiGenericPlatformTokenSpaceGuid - To get size of the FTW working block section in NV firmware volume. - - - diff --git a/Nt32Pkg/WinNtSerialIoDxe/WinNtSerialIo.msa b/Nt32Pkg/WinNtSerialIoDxe/WinNtSerialIo.msa deleted file mode 100644 index b7e5107722..0000000000 --- a/Nt32Pkg/WinNtSerialIoDxe/WinNtSerialIo.msa +++ /dev/null @@ -1,87 +0,0 @@ - - - - WinNtSerialIo - UEFI_DRIVER - 6B41B553-A649-11d4-BD02-0080C73C8881 - 1.0 - Serial I/O driver - Our DriverBinding member functions operate on the handles - created by the NT Bus drive - Copyright (c) 2006 - 2007, Intel Corporation - All rights reserved. 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. - FRAMEWORK_BUILD_PACKAGING_SPECIFICATION 0x00000052 - - - IA32 - false - WinNtSerialIo - - - - DebugLib - - - BaseLib - - - UefiDriverModelLib - - - UefiDriverEntryPoint - - - UefiLib - - - BaseMemoryLib - - - UefiBootServicesTableLib - - - DevicePathLib - - - MemoryAllocationLib - - - - WinNtSerialIo.h - WinNtSerialIo.c - ComponentName.c - - - - - - - - gEfiWinNtIoProtocolGuid - - - gEfiDevicePathProtocolGuid - - - gEfiSerialIoProtocolGuid - - - - - gEfiWinNtSerialPortGuid - - - - EFI_SPECIFICATION_VERSION 0x00020000 - EDK_RELEASE_VERSION 0x00020000 - - gWinNtSerialIoDriverBinding - gWinNtSerialIoComponentName - - - \ No newline at end of file diff --git a/Nt32Pkg/WinNtSimpleFileSystemDxe/WinNtSimpleFileSystem.msa b/Nt32Pkg/WinNtSimpleFileSystemDxe/WinNtSimpleFileSystem.msa deleted file mode 100644 index c60e293be1..0000000000 --- a/Nt32Pkg/WinNtSimpleFileSystemDxe/WinNtSimpleFileSystem.msa +++ /dev/null @@ -1,92 +0,0 @@ - - - - WinNtSimpleFileSystem - UEFI_DRIVER - 9C25E18B-76BA-43da-A132-DBB0997CEFEF - 1.0 - Simple filesystem driver - Produce Simple File System abstractions for directories on your PC using Win32 APIs. - The configuration of what devices to mount or emulate comes from NT - environment variables. The variables must be visible to the Microsoft* - Developer Studio for them to work. - Copyright (c) 2006 - 2007, Intel Corporation - All rights reserved. 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. - FRAMEWORK_BUILD_PACKAGING_SPECIFICATION 0x00000052 - - - IA32 - false - WinNtSimpleFileSystem - - - - DebugLib - - - BaseLib - - - UefiDriverModelLib - - - UefiDriverEntryPoint - - - UefiLib - - - BaseMemoryLib - - - UefiBootServicesTableLib - - - MemoryAllocationLib - - - - WinNtSimpleFileSystem.h - WinNtSimpleFileSystem.c - ComponentName.c - - - - - - - - gEfiWinNtIoProtocolGuid - - - gEfiSimpleFileSystemProtocolGuid - - - - - gEfiWinNtFileSystemGuid - - - gEfiFileSystemInfoGuid - - - gEfiFileInfoGuid - - - gEfiFileSystemVolumeLabelInfoIdGuid - - - - EFI_SPECIFICATION_VERSION 0x00020000 - EDK_RELEASE_VERSION 0x00020000 - - gWinNtSimpleFileSystemDriverBinding - gWinNtSimpleFileSystemComponentName - - - \ No newline at end of file diff --git a/Nt32Pkg/WinNtThunkDxe/WinNtThunk.msa b/Nt32Pkg/WinNtThunkDxe/WinNtThunk.msa deleted file mode 100644 index 223f4e69d8..0000000000 --- a/Nt32Pkg/WinNtThunkDxe/WinNtThunk.msa +++ /dev/null @@ -1,62 +0,0 @@ - - - - WinNtThunk - DXE_DRIVER - 0C95A916-A006-11d4-BCFA-0080C73C8881 - 1.0 - A DXE driver to produce EFI_WIN_NT_THUNK_PROTOCOL - EFI_WIN_NT_THUNK_PROTOCOL is a table of pointers to various Windows APIs used by various drivers to accomplish certain task in an NT32 emulator. - Copyright (c) 2006 - 2007, Intel Corporation - All rights reserved. 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. - FRAMEWORK_BUILD_PACKAGING_SPECIFICATION 0x00000052 - - - IA32 - false - WinNtThunk - - - - DebugLib - - - UefiDriverEntryPoint - - - WinNtLib - - - UefiBootServicesTableLib - - - - WinNtThunk.h - WinNtThunk.c - WinNtThunk.dxs - - - - - - - - gEfiWinNtThunkProtocolGuid - - - gEfiDevicePathProtocolGuid - - - - EFI_SPECIFICATION_VERSION 0x00020000 - EDK_RELEASE_VERSION 0x00020000 - - InitializeWinNtThunk - - - \ No newline at end of file diff --git a/Nt32Pkg/WinNtThunkPPIToProtocolPei/WinNtThunkPPIToProtocol.msa b/Nt32Pkg/WinNtThunkPPIToProtocolPei/WinNtThunkPPIToProtocol.msa deleted file mode 100644 index 9b4faf13c8..0000000000 --- a/Nt32Pkg/WinNtThunkPPIToProtocolPei/WinNtThunkPPIToProtocol.msa +++ /dev/null @@ -1,60 +0,0 @@ - - - - WinNtStuff - PEIM - D3AAD8DC-3A48-46ac-B1C7-28A9D3CF6755 - 1.0 - Stuff driver - Tiano PEIM to abstract construction of firmware volume in a Windows NT environment. - Copyright (c) 2006 - 2007, Intel Corporation - All rights reserved. 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. - FRAMEWORK_BUILD_PACKAGING_SPECIFICATION 0x00000052 - - - IA32 - false - WinNtStuff - - - - DebugLib - - - PeimEntryPoint - - - HobLib - - - - winntstuff.c - WinNtStuff.dxs - - - - - - - - gEfiWinNtThunkProtocolGuid - - - - - gPeiNtThunkPpiGuid - - - - EFI_SPECIFICATION_VERSION 0x00020000 - EDK_RELEASE_VERSION 0x00020000 - - PeimInitializeWinNtStuff - - - \ No newline at end of file