]> git.proxmox.com Git - mirror_edk2.git/commit
MdeModulePkg VarCheck: #### in L"Boot####" are upper case hex
authorStar Zeng <star.zeng@intel.com>
Fri, 26 Aug 2016 09:25:03 +0000 (17:25 +0800)
committerStar Zeng <star.zeng@intel.com>
Wed, 31 Aug 2016 07:23:42 +0000 (15:23 +0800)
commit6c59c7c2f488d7c9b951b5ead780f6102dafae8a
treee6984859dea3e8890943d77f8904d64fff8bfc9f
parent86079a4d2198b62b88140b9decb92ca73d443f94
MdeModulePkg VarCheck: #### in L"Boot####" are upper case hex

UEFI spec:
Each load option entry resides in a Boot####, Driver####, SysPrep####,
OsRecovery#### or PlatformRecovery#### variable where #### is replaced
by a unique option number in printable hexadecimal representation using
the digits 0-9, and the upper case versions of the characters A-F
(0000-FFFF).

The patch also makes L"HwErrRec####" follow this rule.

Cc: Ruiyu Ni <ruiyu.ni@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Star Zeng <star.zeng@intel.com>
Reviewed-by: Ruiyu Ni <ruiyu.ni@intel.com>
MdeModulePkg/Library/VarCheckLib/VarCheckLib.c
MdeModulePkg/Library/VarCheckUefiLib/VarCheckUefiLibNullClass.c