TianoCore EDK2 master
Loading...
Searching...
No Matches
VarCheckPcdStructure.h File Reference

Go to the source code of this file.

Data Structures

struct  VAR_CHECK_PCD_VARIABLE_HEADER
 
struct  VAR_CHECK_PCD_VALID_DATA_HEADER
 
struct  VAR_CHECK_PCD_VALID_LIST
 
struct  VAR_CHECK_PCD_VALID_RANGE
 

Macros

#define HEADER_ALIGNMENT   4
 
#define HEADER_ALIGN(Header)   (((UINTN) (Header) + HEADER_ALIGNMENT - 1) & (~(HEADER_ALIGNMENT - 1)))
 
#define VAR_CHECK_PCD_REVISION   0x0001
 

Enumerations

enum  VAR_CHECK_PCD_CHECK_TYPE { VarCheckPcdVariableHeader , VarCheckPcdValidList , VarCheckPcdValidRange , VarCheckPcdCheckTypeMax }
 

Detailed Description

Internal structure for Var Check Pcd.

Copyright (c) 2015 - 2018, Intel Corporation. All rights reserved.
SPDX-License-Identifier: BSD-2-Clause-Patent

Definition in file VarCheckPcdStructure.h.

Macro Definition Documentation

◆ HEADER_ALIGN

#define HEADER_ALIGN (   Header)    (((UINTN) (Header) + HEADER_ALIGNMENT - 1) & (~(HEADER_ALIGNMENT - 1)))

Definition at line 16 of file VarCheckPcdStructure.h.

◆ HEADER_ALIGNMENT

#define HEADER_ALIGNMENT   4

Definition at line 15 of file VarCheckPcdStructure.h.

◆ VAR_CHECK_PCD_REVISION

#define VAR_CHECK_PCD_REVISION   0x0001

Definition at line 20 of file VarCheckPcdStructure.h.

Enumeration Type Documentation

◆ VAR_CHECK_PCD_CHECK_TYPE

enum VAR_CHECK_PCD_CHECK_TYPE

Definition at line 22 of file VarCheckPcdStructure.h.