From 4c0457516ea1630fd77aee5b0cdd2504c1c8128b Mon Sep 17 00:00:00 2001 From: eric_tian Date: Tue, 26 Aug 2008 09:22:15 +0000 Subject: remove all obsolete msa files from UnixPkg git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5731 6f19259b-4bc3-4df7-8a09-765794883524 --- UnixPkg/BootModePei/BootModePei.msa | 65 ------- UnixPkg/CpuRuntimeDxe/Cpu.msa | 108 ----------- UnixPkg/FvbServicesRuntimeDxe/UnixFwh.msa | 99 ---------- UnixPkg/Library/DxeUnixLib/DxeUnixLib.msa | 55 ------ .../DxeUnixOemHookStatusCodeLib.msa | 68 ------- .../EdkUnixPeiPeCoffGetEntryPointLib.msa | 48 ----- .../PeiUnixOemHookStatusCodeLib.msa | 68 ------- UnixPkg/Library/UnixBdsLib/PlatformBds.msa | 206 --------------------- .../UnixPeCoffLoaderLib/UnixPeCoffLoaderLib.msa | 49 ----- UnixPkg/MetronomeDxe/Metronome.msa | 71 ------- .../MiscSubClassPlatformDxe/MiscSubClassDriver.msa | 170 ----------------- UnixPkg/RealTimeClockRuntimeDxe/RealTimeClock.msa | 70 ------- UnixPkg/ResetRuntimeDxe/Reset.msa | 70 ------- UnixPkg/Sec/SecMain.msa | 113 ----------- UnixPkg/TimerDxe/Timer.msa | 76 -------- UnixPkg/UnixAutoScanPei/UnixAutoScan.msa | 74 -------- UnixPkg/UnixBlockIoDxe/UnixBlockIo.msa | 91 --------- UnixPkg/UnixBusDriverDxe/UnixBusDriver.msa | 177 ------------------ UnixPkg/UnixConsoleDxe/UnixConsole.msa | 86 --------- UnixPkg/UnixFirmwareVolumePei/UnixFwh.msa | 63 ------- UnixPkg/UnixFlashMapPei/FlashMap.msa | 126 ------------- UnixPkg/UnixSerialIoDxe/UnixSerialIo.msa | 87 --------- .../UnixSimpleFileSystem.msa | 94 ---------- UnixPkg/UnixThunkDxe/UnixThunk.msa | 69 ------- .../UnixThunkPpiToProtocol.msa | 69 ------- UnixPkg/UnixUgaDxe/UnixUga.msa | 101 ---------- 26 files changed, 2373 deletions(-) delete mode 100644 UnixPkg/BootModePei/BootModePei.msa delete mode 100644 UnixPkg/CpuRuntimeDxe/Cpu.msa delete mode 100644 UnixPkg/FvbServicesRuntimeDxe/UnixFwh.msa delete mode 100644 UnixPkg/Library/DxeUnixLib/DxeUnixLib.msa delete mode 100644 UnixPkg/Library/DxeUnixOemHookStatusCodeLib/DxeUnixOemHookStatusCodeLib.msa delete mode 100644 UnixPkg/Library/EdkUnixPeiPeCoffGetEntryPointLib/EdkUnixPeiPeCoffGetEntryPointLib.msa delete mode 100644 UnixPkg/Library/PeiUnixOemHookStatusCodeLib/PeiUnixOemHookStatusCodeLib.msa delete mode 100644 UnixPkg/Library/UnixBdsLib/PlatformBds.msa delete mode 100644 UnixPkg/Library/UnixPeCoffLoaderLib/UnixPeCoffLoaderLib.msa delete mode 100644 UnixPkg/MetronomeDxe/Metronome.msa delete mode 100644 UnixPkg/MiscSubClassPlatformDxe/MiscSubClassDriver.msa delete mode 100644 UnixPkg/RealTimeClockRuntimeDxe/RealTimeClock.msa delete mode 100644 UnixPkg/ResetRuntimeDxe/Reset.msa delete mode 100644 UnixPkg/Sec/SecMain.msa delete mode 100644 UnixPkg/TimerDxe/Timer.msa delete mode 100644 UnixPkg/UnixAutoScanPei/UnixAutoScan.msa delete mode 100644 UnixPkg/UnixBlockIoDxe/UnixBlockIo.msa delete mode 100644 UnixPkg/UnixBusDriverDxe/UnixBusDriver.msa delete mode 100644 UnixPkg/UnixConsoleDxe/UnixConsole.msa delete mode 100644 UnixPkg/UnixFirmwareVolumePei/UnixFwh.msa delete mode 100644 UnixPkg/UnixFlashMapPei/FlashMap.msa delete mode 100644 UnixPkg/UnixSerialIoDxe/UnixSerialIo.msa delete mode 100644 UnixPkg/UnixSimpleFileSystemDxe/UnixSimpleFileSystem.msa delete mode 100644 UnixPkg/UnixThunkDxe/UnixThunk.msa delete mode 100644 UnixPkg/UnixThunkPpiToProtocolPei/UnixThunkPpiToProtocol.msa delete mode 100644 UnixPkg/UnixUgaDxe/UnixUga.msa diff --git a/UnixPkg/BootModePei/BootModePei.msa b/UnixPkg/BootModePei/BootModePei.msa deleted file mode 100644 index 5b2c8d843c..0000000000 --- a/UnixPkg/BootModePei/BootModePei.msa +++ /dev/null @@ -1,65 +0,0 @@ - - - - BootMode - PEIM - f3ff9aee-8985-11db-b133-0040d02b1835 - 1.0 - Component description file for BootMode module - This module provides platform specific function to detect boot mode. - 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 - BootMode - - - - DebugLib - - - PeimEntryPoint - - - BaseLib - - - PeiServicesLib - - - PeiServicesTablePointerLib - - - - BootMode.c - BootMode.dxs - - - - - - - - - gEfiPeiBootInRecoveryModePpiGuid - - - gEfiPeiMasterBootModePpiGuid - - - - EFI_SPECIFICATION_VERSION 0x00020000 - EDK_RELEASE_VERSION 0x00020000 - - InitializeBootMode - - - diff --git a/UnixPkg/CpuRuntimeDxe/Cpu.msa b/UnixPkg/CpuRuntimeDxe/Cpu.msa deleted file mode 100644 index b6be83fcb2..0000000000 --- a/UnixPkg/CpuRuntimeDxe/Cpu.msa +++ /dev/null @@ -1,108 +0,0 @@ - - - - Cpu - DXE_DRIVER - f3794b60-8985-11db-8e53-0040d02b1835 - 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, 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 - Cpu - - - - BaseLib - - - DebugLib - - - HiiLib - - - UefiLib - - - UefiDriverEntryPoint - - - BaseMemoryLib - - - MemoryAllocationLib - - - UefiBootServicesTableLib - - - - Strings.uni - CpuDriver.h - Cpu.c - CpuIo.c - Cpu.dxs - - - - - - - - - gEfiCpuArchProtocolGuid - - - gEfiCpuIoProtocolGuid - - - gEfiHiiProtocolGuid - - - gEfiDataHubProtocolGuid - - - gEfiUnixIoProtocolGuid - - - - - ProcessorVersion - - - ProcessorCoreFrequency - - - - - gEfiProcessorProducerGuid - - - gEfiProcessorSubClassGuid - - - gEfiUnixCPUModelGuid - - - gEfiUnixCPUSpeedGuid - - - - EFI_SPECIFICATION_VERSION 0x00020000 - EDK_RELEASE_VERSION 0x00020000 - - InitializeCpu - - - diff --git a/UnixPkg/FvbServicesRuntimeDxe/UnixFwh.msa b/UnixPkg/FvbServicesRuntimeDxe/UnixFwh.msa deleted file mode 100644 index 3792a0035a..0000000000 --- a/UnixPkg/FvbServicesRuntimeDxe/UnixFwh.msa +++ /dev/null @@ -1,99 +0,0 @@ - - - - FwBlockService - DXE_RUNTIME_DRIVER - f42fd042-8985-11db-a7db-0040d02b1835 - 1.0 - Component description file for Unix Fimware Volume Block DXE driver module. - This DXE runtime driver implements and produces the Fimware Volue Block Protocol on - Unix emulator. - - 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 - FwBlockService - - - - UefiLib - - - UefiDriverEntryPoint - - - BaseLib - - - DxeServicesTableLib - - - UefiRuntimeLib - - - DebugLib - - - HobLib - - - BaseMemoryLib - - - MemoryAllocationLib - - - UefiBootServicesTableLib - - - - UnixFwh.dxs - FWBlockService.c - FwBlockService.h - FvbInfo.c - - - - - - - - - gEfiDevicePathProtocolGuid - - - gEfiFirmwareVolumeBlockProtocolGuid - - - gEfiFvbExtensionProtocolGuid - - - - - - EVENT_GROUP_GUID - - - - - - gEfiAlternateFvBlockGuid - - - - EFI_SPECIFICATION_VERSION 0x00020000 - EDK_RELEASE_VERSION 0x00020000 - - FvbInitialize - - - diff --git a/UnixPkg/Library/DxeUnixLib/DxeUnixLib.msa b/UnixPkg/Library/DxeUnixLib/DxeUnixLib.msa deleted file mode 100644 index d77a86eb95..0000000000 --- a/UnixPkg/Library/DxeUnixLib/DxeUnixLib.msa +++ /dev/null @@ -1,55 +0,0 @@ - - - - DxeUnixLib - DXE_DRIVER - f39efc84-8985-11db-ad67-0040d02b1835 - 1.0 - A library to produce the global variable 'gUnix' - This library contains a single global variable 'gUnix' along with a constructor to initialize that global. - 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 - DxeUnixLib - - - - UnixLib - - - DebugLib - - - HobLib - - - - UnixLib.c - - - - - - - - - gEfiUnixThunkProtocolGuid - - - - EFI_SPECIFICATION_VERSION 0x00020000 - EDK_RELEASE_VERSION 0x00020000 - - UnixLibConstructor - - - diff --git a/UnixPkg/Library/DxeUnixOemHookStatusCodeLib/DxeUnixOemHookStatusCodeLib.msa b/UnixPkg/Library/DxeUnixOemHookStatusCodeLib/DxeUnixOemHookStatusCodeLib.msa deleted file mode 100644 index 7e9aeebd85..0000000000 --- a/UnixPkg/Library/DxeUnixOemHookStatusCodeLib/DxeUnixOemHookStatusCodeLib.msa +++ /dev/null @@ -1,68 +0,0 @@ - - - - DxeUnixOemHookStatusCodeLib - DXE_DRIVER - 0BB6F68A-2FC5-4394-9375-2B43F1C34B59 - 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 software and associated documentation (if any) is furnished - under a license and may only be used or copied in accordance - with the terms of the license. Except as permitted by such - license, no part of this software or documentation may be - reproduced, stored in a retrieval system, or transmitted in any - form or by any means without the express written consent of - Intel Corporation. - FRAMEWORK_BUILD_PACKAGING_SPECIFICATION 0x00000052 - - - IA32 - false - DxeUnixOemHookStatusCodeLib - - - - OemHookStatusCodeLib - - - DebugLib - - - HobLib - - - PrintLib - - - BaseMemoryLib - - - ReportStatusCodeLib - - - - UnixOemHookStatusCodeLib.c - - - - - - - - - gEfiUnixThunkProtocolGuid - - - - - gEfiStatusCodeSpecificDataGuid - - - - EFI_SPECIFICATION_VERSION 0x00020000 - EDK_RELEASE_VERSION 0x00020000 - - diff --git a/UnixPkg/Library/EdkUnixPeiPeCoffGetEntryPointLib/EdkUnixPeiPeCoffGetEntryPointLib.msa b/UnixPkg/Library/EdkUnixPeiPeCoffGetEntryPointLib/EdkUnixPeiPeCoffGetEntryPointLib.msa deleted file mode 100644 index 1c4490047a..0000000000 --- a/UnixPkg/Library/EdkUnixPeiPeCoffGetEntryPointLib/EdkUnixPeiPeCoffGetEntryPointLib.msa +++ /dev/null @@ -1,48 +0,0 @@ - - - - EdkUnixPeiPeCoffGetEntryPointLib - PEIM - f3b702e8-8985-11db-9558-0040d02b1835 - 1.0 - Component description file for the EdkNt32PeiPeCoffGetEntryPointLib library. - PeCoffGetEntryPointLib library class for NT32 instance implemented by use NTPeiLoadFile PPI. - 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 - EdkUnixPeiPeCoffGetEntryPointLib - - - - PeCoffGetEntryPointLib - - - PeiServicesLib - - - - PeCoffGetEntryPoint.c - - - - - - - - gUnixPeiLoadFilePpiGuid - - - - EFI_SPECIFICATION_VERSION 0x00020000 - EDK_RELEASE_VERSION 0x00020000 - - diff --git a/UnixPkg/Library/PeiUnixOemHookStatusCodeLib/PeiUnixOemHookStatusCodeLib.msa b/UnixPkg/Library/PeiUnixOemHookStatusCodeLib/PeiUnixOemHookStatusCodeLib.msa deleted file mode 100644 index f80a105736..0000000000 --- a/UnixPkg/Library/PeiUnixOemHookStatusCodeLib/PeiUnixOemHookStatusCodeLib.msa +++ /dev/null @@ -1,68 +0,0 @@ - - - - PeiUnixOemHookStatusCodeLib - PEIM - 23E378C1-B199-49ad-9F14-DAF5D3C7EC28 - 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 software and associated documentation (if any) is furnished - under a license and may only be used or copied in accordance - with the terms of the license. Except as permitted by such - license, no part of this software or documentation may be - reproduced, stored in a retrieval system, or transmitted in any - form or by any means without the express written consent of - Intel Corporation. - FRAMEWORK_BUILD_PACKAGING_SPECIFICATION 0x00000052 - - - IA32 - false - PeiUnixOemHookStatusCodeLib - - - - OemHookStatusCodeLib - - - DebugLib - - - PrintLib - - - BaseMemoryLib - - - ReportStatusCodeLib - - - PeiServicesLib - - - - UnixOemHookStatusCodeLib.c - - - - - - - - - gPeiUnixThunkPpiGuid - - - - - gEfiStatusCodeSpecificDataGuid - - - - EFI_SPECIFICATION_VERSION 0x00020000 - EDK_RELEASE_VERSION 0x00020000 - - diff --git a/UnixPkg/Library/UnixBdsLib/PlatformBds.msa b/UnixPkg/Library/UnixBdsLib/PlatformBds.msa deleted file mode 100644 index 989117590f..0000000000 --- a/UnixPkg/Library/UnixBdsLib/PlatformBds.msa +++ /dev/null @@ -1,206 +0,0 @@ - - - - Bds - DXE_DRIVER - f392b762-8985-11db-be87-0040d02b1835 - 1.0 - Platfrom BDS driver - Do platform action customized by IBV/OEM. - 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 - Bds - - - - DebugLib - - - UefiLib - - - UefiDriverEntryPoint - - - BaseLib - - - EdkGraphicsLib - - - DxeServicesTableLib - - - PerformanceLib - - - PrintLib - - - EdkIfrSupportLib - - - ReportStatusCodeLib - - - HobLib - - - EdkGenericBdsLib - - - MemoryAllocationLib - - - BaseMemoryLib - - - UefiBootServicesTableLib - - - UefiRuntimeServicesTableLib - - - DevicePathLib - - - HiiLib - - - EdkGenericPlatformBdsLib - - - - PlatformData.c - BdsPlatform.h - BdsPlatform.c - Bds.dxs - - - - - - - - - gEfiBdsArchProtocolGuid - - - gEfiLegacyBiosProtocolGuid - - - gEfiHiiProtocolGuid - - - gEfiFormCallbackProtocolGuid - - - gEfiDataHubProtocolGuid - - - gEfiFormBrowserProtocolGuid - - - gEfiConsoleControlProtocolGuid - - - gEfiCpuIoProtocolGuid - - - gEfiUgaDrawProtocolGuid - - - gEfiLoadFileProtocolGuid - - - gEfiSimpleFileSystemProtocolGuid - - - gEfiDevicePathProtocolGuid - - - gEfiBlockIoProtocolGuid - - - gEfiSerialIoProtocolGuid - - - gEfiGenericMemTestProtocolGuid - - - gEfiCpuArchProtocolGuid - - - gEfiDriverBindingProtocolGuid - - - gEfiUnixThunkProtocolGuid - - - gEfiUnixIoProtocolGuid - - - gEfiUnixUgaIoProtocolGuid - - - - - BiosVendor - - - SystemManufacturer - - - ProcessorVersion - - - ProcessorFrequency - - - MemoryArray - - - SerialIoDevice - - - SerialIoPort - - - - - gEfiBootStateGuid - - - gEfiGlobalVariableGuid - - - gEfiFlashMapHobGuid - - - gEfiFileSystemVolumeLabelInfoIdGuid - - - gEfiFileInfoGuid - - - gEfiDefaultBmpLogoGuid - - - - EFI_SPECIFICATION_VERSION 0x00020000 - EDK_RELEASE_VERSION 0x00020000 - - BdsInitialize - - - \ No newline at end of file diff --git a/UnixPkg/Library/UnixPeCoffLoaderLib/UnixPeCoffLoaderLib.msa b/UnixPkg/Library/UnixPeCoffLoaderLib/UnixPeCoffLoaderLib.msa deleted file mode 100644 index 60f5e24109..0000000000 --- a/UnixPkg/Library/UnixPeCoffLoaderLib/UnixPeCoffLoaderLib.msa +++ /dev/null @@ -1,49 +0,0 @@ - - - - UnixPeCoffLoaderLib - PEIM - f3cf597e-8985-11db-95f6-0040d02b1835 - 1.0 - Component description file for the Nt32PeCoffLoaderLib library. - EdkPeCoffLoaderLib library class for NT32 instance implemented by PeiPeCoffLoader PPI. - 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 - UnixPeCoffLoaderLib - - - - EdkPeCoffLoaderLib - - - - UnixPeCoffLoader.c - - - - - - - - - gEfiPeiPeCoffLoaderGuid - - - - EFI_SPECIFICATION_VERSION 0x00020000 - EDK_RELEASE_VERSION 0x00020000 - - PeCoffLoaderConstructor - - - diff --git a/UnixPkg/MetronomeDxe/Metronome.msa b/UnixPkg/MetronomeDxe/Metronome.msa deleted file mode 100644 index a64f1ea479..0000000000 --- a/UnixPkg/MetronomeDxe/Metronome.msa +++ /dev/null @@ -1,71 +0,0 @@ - - - - Metronome - DXE_DRIVER - f348f6fe-8985-11db-b4c3-0040d02b1835 - 1.0 - Unix Emulation Metronome Architectural Protocol Driver as defined in DXE CIS - - This metronome module simulates metronome by Sleep WinAPI. - - 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 - Metronome - - - - BaseLib - - - DebugLib - - - UefiLib - - - UefiDriverEntryPoint - - - UnixLib - - - MemoryAllocationLib - - - UefiBootServicesTableLib - - - - Metronome.c - Metronome.h - Metronome.dxs - - - - - - - - - gEfiMetronomeArchProtocolGuid - - - - EFI_SPECIFICATION_VERSION 0x00020000 - EDK_RELEASE_VERSION 0x00020000 - - UnixMetronomeDriverInitialize - - - diff --git a/UnixPkg/MiscSubClassPlatformDxe/MiscSubClassDriver.msa b/UnixPkg/MiscSubClassPlatformDxe/MiscSubClassDriver.msa deleted file mode 100644 index b9f0992035..0000000000 --- a/UnixPkg/MiscSubClassPlatformDxe/MiscSubClassDriver.msa +++ /dev/null @@ -1,170 +0,0 @@ - - - - MiscSubclass - DXE_DRIVER - f2fbd108-8985-11db-b06a-0040d02b1835 - 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, 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 - 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 - - - gEfiHiiProtocolGuid - - - gEfiUnixIoProtocolGuid - - - - - MiscPortKeyboard - - - MiscPortMouse - - - MiscPortCom1 - - - MiscPortCom2 - - - MiscBiosVendor - - - MiscSystemManufacturer - - - MiscBaseBoardManufacturer - - - MiscChassisManufacturer - - - MiscSystemSlotDesignation - - - OemString - - - SystemOptionString - - - ProcessorSubClassData - - - MemorySubClassData - - - - - gEfiMiscSubClassGuid - - - gEfiProcessorSubClassGuid - - - gEfiMemoryProducerGuid - - - gEfiMemorySubClassGuid - - - gEfiUnixMemoryGuid - - - - EFI_SPECIFICATION_VERSION 0x00020000 - EDK_RELEASE_VERSION 0x00020000 - - MiscSubclassDriverEntryPoint - - - diff --git a/UnixPkg/RealTimeClockRuntimeDxe/RealTimeClock.msa b/UnixPkg/RealTimeClockRuntimeDxe/RealTimeClock.msa deleted file mode 100644 index d9a7166971..0000000000 --- a/UnixPkg/RealTimeClockRuntimeDxe/RealTimeClock.msa +++ /dev/null @@ -1,70 +0,0 @@ - - - - RealTimeClock - DXE_DRIVER - f3552032-8985-11db-8429-0040d02b1835 - 1.0 - Unix 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, 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 - RealTimeClock - - - - BaseLib - - - DebugLib - - - UefiLib - - - UefiDriverEntryPoint - - - UnixLib - - - MemoryAllocationLib - - - UefiBootServicesTableLib - - - - RealTimeClock.c - RealTimeClock.dxs - - - - - - - - - gEfiRealTimeClockArchProtocolGuid - - - - EFI_SPECIFICATION_VERSION 0x00020000 - EDK_RELEASE_VERSION 0x00020000 - - InitializeRealTimeClock - - - diff --git a/UnixPkg/ResetRuntimeDxe/Reset.msa b/UnixPkg/ResetRuntimeDxe/Reset.msa deleted file mode 100644 index 133a901333..0000000000 --- a/UnixPkg/ResetRuntimeDxe/Reset.msa +++ /dev/null @@ -1,70 +0,0 @@ - - - - Reset - DXE_DRIVER - f3613084-8985-11db-8c26-0040d02b1835 - 1.0 - Unix Emulation Reset Architectural Protocol Driver as defined in TIANO - - This Reset module simulates system reset by process exit on NT. - - 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 - Reset - - - - BaseLib - - - DebugLib - - - UefiLib - - - UefiDriverEntryPoint - - - UnixLib - - - MemoryAllocationLib - - - UefiBootServicesTableLib - - - - Reset.c - Reset.dxs - - - - - - - - - gEfiResetArchProtocolGuid - - - - EFI_SPECIFICATION_VERSION 0x00020000 - EDK_RELEASE_VERSION 0x00020000 - - InitializeUnixReset - - - diff --git a/UnixPkg/Sec/SecMain.msa b/UnixPkg/Sec/SecMain.msa deleted file mode 100644 index 2629982571..0000000000 --- a/UnixPkg/Sec/SecMain.msa +++ /dev/null @@ -1,113 +0,0 @@ - - - - SecMain - SEC - f43be88c-8985-11db-8f78-0040d02b1835 - 1.0 - Entry Point of Unix Emulator - Main executable file of Unix Emulator that loads PEI core after initialization finished. - 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 - SecMain - - - - PeCoffLib - - - BaseLib - - - BaseMemoryLib - - - PrintLib - - - PcdLib - - - DebugLib - - - - SecMain_build.xml - SecMain.c - FwVol.c - UnixThunk.c - UgaX11.c - SecMain.h - - - - - - - - - gPeiUnixThunkPpiGuid - - - gPeiUnixAutoScanPpiGuid - - - gUnixFwhPpiGuid - - - gEfiPeiStatusCodePpiGuid - - - gUnixPeiLoadFilePpiGuid - - - - - gEfiPeiPeCoffLoaderGuid - - - - EFI_SPECIFICATION_VERSION 0x00020000 - EDK_RELEASE_VERSION 0x00020000 - - - - PcdUnixMemorySizeForSecMain - gEfiEdkUnixPkgTokenSpaceGuid - This PCD defines the memory size of simulated machine. Simulator will allocate - the size of PcdUnixMemorySizeForSecMain in host platform. - - - PcdUnixFirmwareVolume - gEfiEdkUnixPkgTokenSpaceGuid - This PCD defines the FD file windows path string. Simulator will load the FD file and execute. - - - PcdUnixBootMode - gEfiEdkUnixPkgTokenSpaceGuid - 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. - - - diff --git a/UnixPkg/TimerDxe/Timer.msa b/UnixPkg/TimerDxe/Timer.msa deleted file mode 100644 index f240f3280d..0000000000 --- a/UnixPkg/TimerDxe/Timer.msa +++ /dev/null @@ -1,76 +0,0 @@ - - - - Timer - DXE_DRIVER - f36d49b4-8985-11db-809b-0040d02b1835 - 1.0 - Unix 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, 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 - Timer - - - - BaseLib - - - DebugLib - - - UefiLib - - - UefiDriverEntryPoint - - - UnixLib - - - MemoryAllocationLib - - - UefiBootServicesTableLib - - - - Timer.h - Timer.c - Timer.dxs - - - - - - - - - gEfiTimerArchProtocolGuid - - - gEfiCpuArchProtocolGuid - - - - EFI_SPECIFICATION_VERSION 0x00020000 - EDK_RELEASE_VERSION 0x00020000 - - UnixTimerDriverInitialize - - - diff --git a/UnixPkg/UnixAutoScanPei/UnixAutoScan.msa b/UnixPkg/UnixAutoScanPei/UnixAutoScan.msa deleted file mode 100644 index 60830b613c..0000000000 --- a/UnixPkg/UnixAutoScanPei/UnixAutoScan.msa +++ /dev/null @@ -1,74 +0,0 @@ - - - - UnixAutoScan - PEIM - f3f36cb0-8985-11db-b195-0040d02b1835 - 1.0 - Component description file for UnixAutoScan module - This module abstracts memory auto-scan in a Unix environment. - 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 - UnixAutoScan - - - - DebugLib - - - PeimEntryPoint - - - BaseLib - - - BaseMemoryLib - - - HobLib - - - PeiServicesLib - - - PeiServicesTablePointerLib - - - - UnixAutoScan.c - UnixAutoScan.dxs - - - - - - - - - gPeiUnixAutoScanPpiGuid - - - gPeiBaseMemoryTestPpiGuid - - - gEfiPeiMemoryDiscoveredPpiGuid - - - - EFI_SPECIFICATION_VERSION 0x00020000 - EDK_RELEASE_VERSION 0x00020000 - - PeimInitializeUnixAutoScan - - - diff --git a/UnixPkg/UnixBlockIoDxe/UnixBlockIo.msa b/UnixPkg/UnixBlockIoDxe/UnixBlockIo.msa deleted file mode 100644 index 49334904b0..0000000000 --- a/UnixPkg/UnixBlockIoDxe/UnixBlockIo.msa +++ /dev/null @@ -1,91 +0,0 @@ - - - - UnixBlockIo - UEFI_DRIVER - f3085888-8985-11db-9c93-0040d02b1835 - 1.0 - Block Io driver - - Produce block IO abstractions for real devices on your PC using Unix APIs. - The configuration of what devices to mount or emulate comes from - environment variables. - - 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 - UnixBlockIo - - - - DebugLib - - - BaseLib - - - UefiDriverModelLib - - - UefiDriverEntryPoint - - - UefiLib - - - BaseMemoryLib - - - MemoryAllocationLib - - - UefiBootServicesTableLib - - - - UnixBlockIo.h - UnixBlockIo.c - ComponentName.c - DriverConfiguration.c - DriverDiagnostics.c - - - - - - - - - gEfiUnixIoProtocolGuid - - - gEfiBlockIoProtocolGuid - - - - - gEfiUnixVirtualDisksGuid - - - gEfiUnixPhysicalDisksGuid - - - - EFI_SPECIFICATION_VERSION 0x00020000 - EDK_RELEASE_VERSION 0x00020000 - - gUnixBlockIoDriverBinding - gUnixBlockIoComponentName - gUnixBlockIoDriverDiagnostics - - - diff --git a/UnixPkg/UnixBusDriverDxe/UnixBusDriver.msa b/UnixPkg/UnixBusDriverDxe/UnixBusDriver.msa deleted file mode 100644 index 6422c062f5..0000000000 --- a/UnixPkg/UnixBusDriverDxe/UnixBusDriver.msa +++ /dev/null @@ -1,177 +0,0 @@ - - - - UnixBusDriver - UEFI_DRIVER - f320d656-8985-11db-90e0-0040d02b1835 - 1.0 - Unix 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, 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 - UnixBusDriver - - - - DebugLib - - - BaseLib - - - UefiDriverModelLib - - - UefiDriverEntryPoint - - - UefiLib - - - PcdLib - - - BaseMemoryLib - - - MemoryAllocationLib - - - UefiBootServicesTableLib - - - DevicePathLib - - - - UnixBusDriver.h - UnixBusDriver.c - ComponentName.c - - - - - - - - - gEfiUnixIoProtocolGuid - - - gEfiUnixThunkProtocolGuid - - - gEfiDevicePathProtocolGuid - - - gPcdProtocolGuid - - - - - gEfiUnixVirtualDisksGuid - - - gEfiUnixPhysicalDisksGuid - - - gEfiUnixFileSystemGuid - - - gEfiUnixUgaGuid - - - gEfiUnixConsoleGuid - - - gEfiUnixMemoryGuid - - - gEfiUnixCPUModelGuid - - - gEfiUnixCPUSpeedGuid - - - gEfiUnixSerialPortGuid - - - - EFI_SPECIFICATION_VERSION 0x00020000 - EDK_RELEASE_VERSION 0x00020000 - - gUnixBusDriverBinding - gUnixBusDriverComponentName - - - - - PcdUnixConsole - gEfiEdkUnixPkgTokenSpaceGuid - 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". - - - PcdUnixUga - gEfiEdkUnixPkgTokenSpaceGuid - This PCD declares the resolutions for the UGA windows. - The item type of this PCD can only be "DYNAMIC". - - - PcdUnixFileSystem - gEfiEdkUnixPkgTokenSpaceGuid - This PCD defines the unix directory who will be mounted as - harddisk in simulator. - The item type of this PCD can only be "DYNAMIC". - - - PcdUnixVirtualDisk - gEfiEdkUnixPkgTokenSpaceGuid - 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". - - - PcdUnixPhysicalDisk - gEfiEdkUnixPkgTokenSpaceGuid - This PCD defines physical disk which will be simualted as a - harddisk in simulator. - The item type of this PCD can only be "DYNAMIC". - - - PcdUnixCpuModel - gEfiEdkUnixPkgTokenSpaceGuid - This PCD defines simulated CPU model string. - The item type of this PCD can only be "DYNAMIC". - - - PcdUnixCpuSpeed - gEfiEdkUnixPkgTokenSpaceGuid - This PCD defines simulated CPU speed string. - - - PcdUnixMemorySize - gEfiEdkUnixPkgTokenSpaceGuid - This PCD defines the size of simulated memory size. - The item type of this PCD can only be "DYNAMIC". - - - PcdUnixSerialPort - gEfiEdkUnixPkgTokenSpaceGuid - Simulation serial IO port - - - \ No newline at end of file diff --git a/UnixPkg/UnixConsoleDxe/UnixConsole.msa b/UnixPkg/UnixConsoleDxe/UnixConsole.msa deleted file mode 100644 index 839eed7d13..0000000000 --- a/UnixPkg/UnixConsoleDxe/UnixConsole.msa +++ /dev/null @@ -1,86 +0,0 @@ - - - - UnixConsole - UEFI_DRIVER - f314a8cc-8985-11db-9f69-0040d02b1835 - 1.0 - Console Dxe driver - Simulate console with Unix API - 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 - UnixConsole - - - - DebugLib - - - BaseLib - - - UefiDriverModelLib - - - UefiDriverEntryPoint - - - UefiLib - - - BaseMemoryLib - - - MemoryAllocationLib - - - UefiBootServicesTableLib - - - - Console.h - Console.c - ConsoleIn.c - ConsoleOut.c - ComponentName.c - - - - - - - - - gEfiUnixIoProtocolGuid - - - gEfiSimpleTextOutProtocolGuid - - - gEfiSimpleTextInProtocolGuid - - - - - gEfiUnixConsoleGuid - - - - EFI_SPECIFICATION_VERSION 0x00020000 - EDK_RELEASE_VERSION 0x00020000 - - gUnixConsoleDriverBinding - gUnixConsoleComponentName - - - diff --git a/UnixPkg/UnixFirmwareVolumePei/UnixFwh.msa b/UnixPkg/UnixFirmwareVolumePei/UnixFwh.msa deleted file mode 100644 index f46801a622..0000000000 --- a/UnixPkg/UnixFirmwareVolumePei/UnixFwh.msa +++ /dev/null @@ -1,63 +0,0 @@ - - - - UnixFwh - PEIM - f40b7864-8985-11db-af21-0040d02b1835 - 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, 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 - UnixFwh - - - - DebugLib - - - PeimEntryPoint - - - HobLib - - - PeiServicesLib - - - PeiServicesTablePointerLib - - - - UnixFwh.c - UnixFwh.dxs - - - - - - - - - gUnixFwhPpiGuid - - - - EFI_SPECIFICATION_VERSION 0x00020000 - EDK_RELEASE_VERSION 0x00020000 - - PeimInitializeUnixFwh - - - diff --git a/UnixPkg/UnixFlashMapPei/FlashMap.msa b/UnixPkg/UnixFlashMapPei/FlashMap.msa deleted file mode 100644 index 7576795143..0000000000 --- a/UnixPkg/UnixFlashMapPei/FlashMap.msa +++ /dev/null @@ -1,126 +0,0 @@ - - - - PeiFlashMap - PEIM - f417814a-8985-11db-8983-0040d02b1835 - 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, 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 - - - PeiServicesTablePointerLib - - - BaseMemoryLib - - - PcdLib - - - - FlashMap.c - FlashMap.dxs - - - - - - - - - gEfiFirmwareVolumeBlockProtocolGuid - - - - - gPeiFlashMapPpiGuid - - - gUnixFwhPpiGuid - - - - - gEfiFlashMapHobGuid - - - gEfiFirmwareFileSystemGuid - - - gEfiSystemNvDataHobGuid - - - - 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/UnixPkg/UnixSerialIoDxe/UnixSerialIo.msa b/UnixPkg/UnixSerialIoDxe/UnixSerialIo.msa deleted file mode 100644 index 793d24a3f3..0000000000 --- a/UnixPkg/UnixSerialIoDxe/UnixSerialIo.msa +++ /dev/null @@ -1,87 +0,0 @@ - - - - UnixSerialIo - UEFI_DRIVER - 600F2BF2-63A7-48ca-9FD0-A3450B87EE05 - 1.0 - Serial I/O driver - Our DriverBinding member functions operate on the handles - created by the Unix Bus driver - 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 - UnixSerialIo - - - - DebugLib - - - BaseLib - - - UefiDriverModelLib - - - UefiDriverEntryPoint - - - UefiLib - - - BaseMemoryLib - - - UefiBootServicesTableLib - - - DevicePathLib - - - MemoryAllocationLib - - - - UnixSerialIo.h - UnixSerialIo.c - ComponentName.c - - - - - - - - gEfiUnixIoProtocolGuid - - - gEfiDevicePathProtocolGuid - - - gEfiSerialIoProtocolGuid - - - - - gEfiUnixSerialPortGuid - - - - EFI_SPECIFICATION_VERSION 0x00020000 - EDK_RELEASE_VERSION 0x00020000 - - gUnixSerialIoDriverBinding - gUnixSerialIoComponentName - - - \ No newline at end of file diff --git a/UnixPkg/UnixSimpleFileSystemDxe/UnixSimpleFileSystem.msa b/UnixPkg/UnixSimpleFileSystemDxe/UnixSimpleFileSystem.msa deleted file mode 100644 index c57aa7165e..0000000000 --- a/UnixPkg/UnixSimpleFileSystemDxe/UnixSimpleFileSystem.msa +++ /dev/null @@ -1,94 +0,0 @@ - - - - UnixSimpleFileSystem - UEFI_DRIVER - f330834e-8985-11db-a295-0040d02b1835 - 1.0 - Simple filesystem driver - - Produce Simple File System abstractions for directories on your PC using Unix APIs. - The configuration of what devices to mount or emulate comes from - environment variables. - - 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 - UnixSimpleFileSystem - - - - DebugLib - - - BaseLib - - - UefiDriverModelLib - - - UefiDriverEntryPoint - - - UefiLib - - - BaseMemoryLib - - - MemoryAllocationLib - - - UefiBootServicesTableLib - - - - UnixSimpleFileSystem.h - UnixSimpleFileSystem.c - ComponentName.c - - - - - - - - - gEfiUnixIoProtocolGuid - - - gEfiSimpleFileSystemProtocolGuid - - - - - gEfiUnixFileSystemGuid - - - gEfiFileSystemInfoGuid - - - gEfiFileInfoGuid - - - gEfiFileSystemVolumeLabelInfoIdGuid - - - - EFI_SPECIFICATION_VERSION 0x00020000 - EDK_RELEASE_VERSION 0x00020000 - - gUnixSimpleFileSystemDriverBinding - gUnixSimpleFileSystemComponentName - - - diff --git a/UnixPkg/UnixThunkDxe/UnixThunk.msa b/UnixPkg/UnixThunkDxe/UnixThunk.msa deleted file mode 100644 index e1f262ac64..0000000000 --- a/UnixPkg/UnixThunkDxe/UnixThunk.msa +++ /dev/null @@ -1,69 +0,0 @@ - - - - UnixThunk - DXE_DRIVER - f38610fc-8985-11db-82d4-0040d02b1835 - 1.0 - A DXE driver to produce EFI_UNIX_THUNK_PROTOCOL - EFI_UNIX_THUNK_PROTOCOL is a table of pointers to various Unix APIs used by various drivers to accomplish certain task in a Unix emulator. - 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 - UnixThunk - - - - DebugLib - - - UefiLib - - - UefiDriverEntryPoint - - - UnixLib - - - MemoryAllocationLib - - - UefiBootServicesTableLib - - - - UnixThunk.h - UnixThunk.c - UnixThunk.dxs - - - - - - - - - gEfiUnixThunkProtocolGuid - - - gEfiDevicePathProtocolGuid - - - - EFI_SPECIFICATION_VERSION 0x00020000 - EDK_RELEASE_VERSION 0x00020000 - - InitializeUnixThunk - - - diff --git a/UnixPkg/UnixThunkPpiToProtocolPei/UnixThunkPpiToProtocol.msa b/UnixPkg/UnixThunkPpiToProtocolPei/UnixThunkPpiToProtocol.msa deleted file mode 100644 index 889d98d8ec..0000000000 --- a/UnixPkg/UnixThunkPpiToProtocolPei/UnixThunkPpiToProtocol.msa +++ /dev/null @@ -1,69 +0,0 @@ - - - - UnixStuff - PEIM - f4239aa2-8985-11db-af82-0040d02b1835 - 1.0 - Stuff driver - - Tiano PEIM to abstract construction of firmware volume in a Unix environment. - - 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 - UnixStuff - - - - DebugLib - - - PeimEntryPoint - - - HobLib - - - PeiServicesLib - - - PeiServicesTablePointerLib - - - - UnixStuff.c - UnixStuff.dxs - - - - - - - - - gEfiUnixThunkProtocolGuid - - - - - gPeiUnixThunkPpiGuid - - - - EFI_SPECIFICATION_VERSION 0x00020000 - EDK_RELEASE_VERSION 0x00020000 - - PeimInitializeUnixStuff - - - diff --git a/UnixPkg/UnixUgaDxe/UnixUga.msa b/UnixPkg/UnixUgaDxe/UnixUga.msa deleted file mode 100644 index 864576f6ac..0000000000 --- a/UnixPkg/UnixUgaDxe/UnixUga.msa +++ /dev/null @@ -1,101 +0,0 @@ - - - - UnixUga - UEFI_DRIVER - f33cad86-8985-11db-8040-0040d02b1835 - 1.0 - Uga driver - - UGA is short hand for Universal Graphics Abstraction protocol. - This file is a verision of UgaIo the uses UnixThunk system calls as an IO - abstraction. For a PCI device UnixIo would be replaced with - a PCI IO abstraction that abstracted a specific PCI device. - - 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 - UnixUga - - - - DebugLib - - - BaseLib - - - UefiDriverModelLib - - - UefiDriverEntryPoint - - - UefiLib - - - BaseMemoryLib - - - MemoryAllocationLib - - - UefiBootServicesTableLib - - - - UnixUga.h - UnixUgaInput.c - UnixUgaDriver.c - UnixUgaScreen.c - ComponentName.c - - - - - - - - - gEfiUnixIoProtocolGuid - - - gEfiUgaDrawProtocolGuid - - - gEfiUnixUgaIoProtocolGuid - - - gEfiSimpleTextInProtocolGuid - - - - - - EVENT_GROUP_GUID - - - - - - gEfiUnixUgaGuid - - - - EFI_SPECIFICATION_VERSION 0x00020000 - EDK_RELEASE_VERSION 0x00020000 - - gUnixUgaDriverBinding - gUnixUgaComponentName - - - -- cgit v1.2.3