1) Use 0xFFEE as the VarId the reason is as follows:
// 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. 2) Update some comments git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5201 6f19259b-4bc3-4df7-8a09-765794883524
This commit is contained in:
@@ -1,6 +1,10 @@
|
||||
#/** @file
|
||||
# Component description file for HiiDatabase module which produce a Framework HII instance
|
||||
# based on the avaliable UEFI HII protocol found in the platform.
|
||||
# Component description file for HiiDatabase module which produce a Framework HII Protocol instance
|
||||
# based on the avaliable UEFI HII protocol found in the platform. This modules enables modules complying
|
||||
# to Framework HII specification to able to run on a UEFI HII platform with only a rebuild. This is
|
||||
# to ensure that all HII packages are generated by UEFI HII package generation tools (UEFI VfrCompiler and
|
||||
# String Gather Tools). This thunk layer only produces the Frameowork HII protocol interface. The binary package
|
||||
# data format complying to UEFI HII specification.
|
||||
#
|
||||
# This module inits HII database and installs HII protocol based on the avaliable UEFI HII protocol found in the platform..
|
||||
# Copyright (c) 2006 - 2008, Intel Corporation
|
||||
|
Reference in New Issue
Block a user