Data Structures | |
struct | EFI_FAULT_TOLERANT_WORKING_BLOCK_HEADER |
struct | EFI_FAULT_TOLERANT_WRITE_HEADER |
struct | EFI_FAULT_TOLERANT_WRITE_RECORD |
Defines | |
#define | EFI_SYSTEM_NV_DATA_FV_GUID {0xfff12b8d, 0x7696, 0x4c8b, {0xa9, 0x85, 0x27, 0x47, 0x7, 0x5b, 0x4f, 0x50} } |
#define | EDKII_WORKING_BLOCK_SIGNATURE_GUID {0x9e58292b, 0x7c68, 0x497d, {0xa0, 0xce, 0x65, 0x0, 0xfd, 0x9f, 0x1b, 0x95} } |
#define | WORKING_BLOCK_VALID 0x1 |
#define | WORKING_BLOCK_INVALID 0x2 |
#define | FTW_VALID_STATE 0 |
#define | FTW_INVALID_STATE 1 |
#define | FTW_RECORD_SIZE(PrivateDataSize) (sizeof (EFI_FAULT_TOLERANT_WRITE_RECORD) + (UINTN) PrivateDataSize) |
#define | FTW_RECORD_TOTAL_SIZE(NumberOfWrites, PrivateDataSize) ((UINTN) (NumberOfWrites) * (sizeof (EFI_FAULT_TOLERANT_WRITE_RECORD) + (UINTN) PrivateDataSize)) |
#define | FTW_WRITE_TOTAL_SIZE(NumberOfWrites, PrivateDataSize) |
Variables | |
EFI_GUID | gEfiSystemNvDataFvGuid |
EFI_GUID | gEdkiiWorkingBlockSignatureGuid |
Copyright (c) 2006 - 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 that 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.
#define EDKII_WORKING_BLOCK_SIGNATURE_GUID {0x9e58292b, 0x7c68, 0x497d, {0xa0, 0xce, 0x65, 0x0, 0xfd, 0x9f, 0x1b, 0x95} } |
#define EFI_SYSTEM_NV_DATA_FV_GUID {0xfff12b8d, 0x7696, 0x4c8b, {0xa9, 0x85, 0x27, 0x47, 0x7, 0x5b, 0x4f, 0x50} } |
#define FTW_INVALID_STATE 1 |
#define FTW_RECORD_SIZE | ( | PrivateDataSize | ) | (sizeof (EFI_FAULT_TOLERANT_WRITE_RECORD) + (UINTN) PrivateDataSize) |
#define FTW_RECORD_TOTAL_SIZE | ( | NumberOfWrites, | |||
PrivateDataSize | ) | ((UINTN) (NumberOfWrites) * (sizeof (EFI_FAULT_TOLERANT_WRITE_RECORD) + (UINTN) PrivateDataSize)) |
#define FTW_VALID_STATE 0 |
#define FTW_WRITE_TOTAL_SIZE | ( | NumberOfWrites, | |||
PrivateDataSize | ) |
Value:
( \ sizeof (EFI_FAULT_TOLERANT_WRITE_HEADER) + (UINTN) (NumberOfWrites) * \ (sizeof (EFI_FAULT_TOLERANT_WRITE_RECORD) + (UINTN) PrivateDataSize) \ )
#define WORKING_BLOCK_INVALID 0x2 |
#define WORKING_BLOCK_VALID 0x1 |
EFI_GUID gEdkiiWorkingBlockSignatureGuid |
EFI_GUID gEfiSystemNvDataFvGuid |