summaryrefslogtreecommitdiff
path: root/BaseTools/Source/Python/UPT/Core
diff options
context:
space:
mode:
authorJiewen Yao <jiewen.yao@intel.com>2016-09-21 10:13:20 +0800
committerJiewen Yao <jiewen.yao@intel.com>2016-11-08 22:36:53 +0800
commitdf31cf84d16eb4d1c9d02a33d1708ad588cd6232 (patch)
treeee66ff60e1ec64c319bbf9298d6e4b334fef3f18 /BaseTools/Source/Python/UPT/Core
parent0fb30bc9f1eb460f25103e6a87587935d5e78670 (diff)
downloadedk2-platforms-df31cf84d16eb4d1c9d02a33d1708ad588cd6232.tar.xz
MdeModulePkg/MdeModulePkg.dec: Add capsule related definition.
1) Add capsule related library. FmpAuthenticationLib 2) Add capsule related status code PCD. PcdStatusCodeSubClassCapsule PcdCapsuleStatusCodeProcessCapsulesBegin PcdCapsuleStatusCodeProcessCapsulesEnd PcdCapsuleStatusCodeUpdatingFirmware PcdCapsuleStatusCodeUpdateFirmwareSuccess PcdCapsuleStatusCodeUpdateFirmwareFailed PcdCapsuleStatusCodeResettingSystem 3) Add capsule status variable PCD - CapsuleMax value. PcdCapsuleMax 4) Add system FMP indicator PCD - used by ESRT. PcdSystemFmpCapsuleImageTypeIdGuid 5) Add PcdTestKeyUsed PCD. This PCD can be set by platform to indicate if there is any test key used in current BIOS, such as recovery key, or capsule update key. Then the generic UI may consume this PCD to show warning information. Other platform driver may also consume this PCD to know such info, and report it via platform specific way. Cc: Feng Tian <feng.tian@intel.com> Cc: Star Zeng <star.zeng@intel.com> Cc: Michael D Kinney <michael.d.kinney@intel.com> Cc: Liming Gao <liming.gao@intel.com> Cc: Chao Zhang <chao.b.zhang@intel.com> Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Jiewen Yao <jiewen.yao@intel.com> Reviewed-by: Liming Gao <liming.gao@intel.com> Reviewed-by: Michael Kinney <michael.d.kinney@intel.com> Tested-by: Michael Kinney <michael.d.kinney@intel.com>
Diffstat (limited to 'BaseTools/Source/Python/UPT/Core')
0 files changed, 0 insertions, 0 deletions