XenevaOS
Loading...
Searching...
No Matches
Classes | Macros | Variables
FmpCapsule.h File Reference

Go to the source code of this file.

Classes

struct  EFI_FIRMWARE_MANAGEMENT_CAPSULE_HEADER
 
struct  EFI_FIRMWARE_MANAGEMENT_CAPSULE_IMAGE_HEADER
 

Macros

#define EFI_FIRMWARE_MANAGEMENT_CAPSULE_ID_GUID
 
#define EFI_FIRMWARE_MANAGEMENT_CAPSULE_HEADER_INIT_VERSION   0x00000001
 
#define EFI_FIRMWARE_MANAGEMENT_CAPSULE_IMAGE_HEADER_INIT_VERSION   0x00000002
 

Variables

EFI_GUID gEfiFmpCapsuleGuid
 

Detailed Description

Guid & data structure used for Delivering Capsules Containing Updates to Firmware Management Protocol

Copyright (c) 2013 - 2015, 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.

Revision Reference:
GUIDs defined in UEFI 2.4 spec.

Macro Definition Documentation

◆ EFI_FIRMWARE_MANAGEMENT_CAPSULE_HEADER_INIT_VERSION

#define EFI_FIRMWARE_MANAGEMENT_CAPSULE_HEADER_INIT_VERSION   0x00000001

◆ EFI_FIRMWARE_MANAGEMENT_CAPSULE_ID_GUID

#define EFI_FIRMWARE_MANAGEMENT_CAPSULE_ID_GUID
Value:
{ \
0x6dcbd5ed, 0xe82d, 0x4c44, {0xbd, 0xa1, 0x71, 0x94, 0x19, 0x9a, 0xd9, 0x2a } \
}

◆ EFI_FIRMWARE_MANAGEMENT_CAPSULE_IMAGE_HEADER_INIT_VERSION

#define EFI_FIRMWARE_MANAGEMENT_CAPSULE_IMAGE_HEADER_INIT_VERSION   0x00000002

Variable Documentation

◆ gEfiFmpCapsuleGuid

EFI_GUID gEfiFmpCapsuleGuid
extern