1) Add in support to get only VarStoreId = 1 from Multiple VarStores.
2) Remove ThunkIfrSupportLib.h 3) Update some comments. 4) Add GetAttributesOfFirstFormSet to scan form package to read formset title, class info. 5) Clean up function related to package registration code. 6) Clean up RemovePackNotify git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5705 6f19259b-4bc3-4df7-8a09-765794883524
This commit is contained in:
@@ -15,16 +15,6 @@
|
||||
#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 0x0001 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 0x0001.
|
||||
//
|
||||
#define RESERVED_VARSTORE_ID 0x0001
|
||||
#define RESERVED_QUESTION_ID 0xf000
|
||||
|
||||
#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')
|
||||
typedef struct {
|
||||
|
Reference in New Issue
Block a user