X-Git-Url: https://git.proxmox.com/?p=mirror_edk2.git;a=blobdiff_plain;f=EdkModulePkg%2FUniversal%2FFirmwareVolume%2FFaultTolerantWriteLite%2FDxe%2FFtwLite.msa;h=27d5f61e40681cadf1df8a33a614f362cced44ad;hp=e2b422f344d10f7b69c7b1dd6824a6e2cb14c7a8;hb=42ef7fcd1a61162946dc4cd3980d7b3afdf76b95;hpb=54de7486cffe67bc44dfdbf5effb9690ca9cb180 diff --git a/EdkModulePkg/Universal/FirmwareVolume/FaultTolerantWriteLite/Dxe/FtwLite.msa b/EdkModulePkg/Universal/FirmwareVolume/FaultTolerantWriteLite/Dxe/FtwLite.msa index e2b422f344..27d5f61e40 100644 --- a/EdkModulePkg/Universal/FirmwareVolume/FaultTolerantWriteLite/Dxe/FtwLite.msa +++ b/EdkModulePkg/Universal/FirmwareVolume/FaultTolerantWriteLite/Dxe/FtwLite.msa @@ -1,90 +1,124 @@ - - + + - FtwLite + FtwLite DXE_DRIVER - BS_DRIVER - 4C862FC6-0E54-4e36-8C8F-FF6F3167951F - 0 - Component description file for DiskIo module. - FIX ME! - Copyright (c) 2004-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. - - 2006-03-22 14:11 - 0 + 4C862FC6-0E54-4e36-8C8F-FF6F3167951F + 1.0 + Component description file for FtwLite module. + This driver provides fault tolerant write capability for block devices. + 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 + FtwLite + - DebugLib - UefiDriverEntryPoint - UefiLib - BaseLib - HobLib - BaseMemoryLib - MemoryAllocationLib - UefiBootServicesTableLib + + PcdLib + + + DebugLib + + + UefiDriverEntryPoint + + + UefiLib + + + BaseLib + + + HobLib + + + BaseMemoryLib + + + MemoryAllocationLib + + + UefiBootServicesTableLib + + FtwLite.h FtwLite.c FtwMisc.c FtwWorkSpace.c FtwLite.dxs - - Ia32/Ia32FtwMisc.c - - - x64/x64FtwMisc.c - - - Ipf/IpfFtwMisc.c - - - Ia32/Ia32FtwMisc.c - + Ia32/Ia32FtwMisc.c + x64/x64FtwMisc.c + Ipf/IpfFtwMisc.c + Ia32/Ia32FtwMisc.c - - MdePkg - EdkModulePkg - + + + + - FaultTolerantWriteLite - PciRootBridgeIo - FirmwareVolumeBlock + + gEfiFaultTolerantWriteLiteProtocolGuid + + + gEfiPciRootBridgeIoProtocolGuid + + + gEfiFirmwareVolumeBlockProtocolGuid + - - - FlashMapHob - gEfiFlashMapHobGuid - 0xb091e7d2, 0x5a0, 0x4198, 0x94, 0xf0, 0x74, 0xb7, 0xb8, 0xc5, 0x54, 0x59 - - - - FlashMapHob - - - SystemNvDataFv - + + gEfiFlashMapHobGuid + + + gEfiSystemNvDataFvGuid + + EFI_SPECIFICATION_VERSION 0x00020000 + EDK_RELEASE_VERSION 0x00020000 InitializeFtwLite - + + + 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. + + + \ No newline at end of file