X-Git-Url: https://git.proxmox.com/?p=mirror_edk2.git;a=blobdiff_plain;f=EdkCompatibilityPkg%2FFoundation%2FProtocol%2FFvbExtension%2FFvbExtension.h;fp=EdkCompatibilityPkg%2FFoundation%2FProtocol%2FFvbExtension%2FFvbExtension.h;h=0000000000000000000000000000000000000000;hp=3953e9824616219fc5556934455d6e1a90b40ef8;hb=c455bc8c8d78ad51c24426a500914ea32504bf06;hpb=5bca07268acabe7f31407358e875ccf89cb5e386 diff --git a/EdkCompatibilityPkg/Foundation/Protocol/FvbExtension/FvbExtension.h b/EdkCompatibilityPkg/Foundation/Protocol/FvbExtension/FvbExtension.h deleted file mode 100644 index 3953e98246..0000000000 --- a/EdkCompatibilityPkg/Foundation/Protocol/FvbExtension/FvbExtension.h +++ /dev/null @@ -1,53 +0,0 @@ -/*++ - -Copyright (c) 2004, 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. - -Module Name: - - FvbExtension.h - -Abstract: - - FVB Extension protocol that extends the FVB Class in a component fashion. - ---*/ - -#ifndef _FVB_EXTENSION_H_ -#define _FVB_EXTENSION_H_ - -#define EFI_FVB_EXTENSION_PROTOCOL_GUID \ - {0x53a4c71b, 0xb581, 0x4170, {0x91, 0xb3, 0x8d, 0xb8, 0x7a, 0x4b, 0x5c, 0x46} } - -EFI_FORWARD_DECLARATION (EFI_FVB_EXTENSION_PROTOCOL); - -// -// FVB Extension Function Prototypes -// -typedef -EFI_STATUS -(EFIAPI * EFI_FV_ERASE_CUSTOM_BLOCK) ( - IN EFI_FVB_EXTENSION_PROTOCOL *This, - IN EFI_LBA StartLba, - IN UINTN OffsetStartLba, - IN EFI_LBA LastLba, - IN UINTN OffsetLastLba -); - -// -// IPMI TRANSPORT PROTOCOL -// -struct _EFI_FVB_EXTENSION_PROTOCOL { - EFI_FV_ERASE_CUSTOM_BLOCK EraseFvbCustomBlock; - }; - -extern EFI_GUID gEfiFvbExtensionProtocolGuid; - -#endif -