Add support to map more Framework Opcode (such as OrderedList, OneOf, etc) to Uefi Opcode.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5152 6f19259b-4bc3-4df7-8a09-765794883524
This commit is contained in:
@@ -15,6 +15,14 @@
|
||||
#ifndef _HII_THUNK_UEFI_IFR_DEFAULT_
|
||||
#define _HII_THUNK_UEFI_IFR_DEFAULT_
|
||||
|
||||
//
|
||||
// VARSTORE ID of 0 for Buffer Storage Type Storage is reserved in UEFI IFR form. But VARSTORE ID
|
||||
// 0 in Framework IFR is the default VarStore ID for storage without explicit declaration. So we have
|
||||
// to reseved 0xFFEE in UEFI VARSTORE ID to represetn default storage id in Framework IFR.
|
||||
// Framework VFR has to be ported or pre-processed to change the default VARSTORE to a VARSTORE
|
||||
// with ID equal to 0xFFEE.
|
||||
//
|
||||
#define RESERVED_VARSTORE_ID 0xFFEE
|
||||
|
||||
#define UEFI_IFR_BUFFER_STORAGE_NODE_FROM_LIST(a) CR(a, UEFI_IFR_BUFFER_STORAGE_NODE, List, UEFI_IFR_BUFFER_STORAGE_NODE_SIGNATURE)
|
||||
#define UEFI_IFR_BUFFER_STORAGE_NODE_SIGNATURE EFI_SIGNATURE_32 ('I', 'b', 'S', 'n')
|
||||
|
Reference in New Issue
Block a user