Add *_current definitions for currently-defined Hostboot BIOS attributes
This commit adds hb_*_current attributes for currently-defined
"latched" Hostboot BIOS attributes. Certain hb_* BIOS attributes will
be copied into the hb_*_current attributes at the beginning of each
IPL to indicate what value is in use for the IPL after it is complete.
Change-Id: I5112e82c84f44a512a240e2b2d3c4e0865b34f67
Signed-off-by: Zach Clark <zach@ibm.com>
diff --git a/oem/ibm/configurations/bios/string_attrs.json b/oem/ibm/configurations/bios/string_attrs.json
index c8ee0ec..f928f2f 100644
--- a/oem/ibm/configurations/bios/string_attrs.json
+++ b/oem/ibm/configurations/bios/string_attrs.json
@@ -68,7 +68,17 @@
"default_string_length" : 32,
"default_string" : "00000000000000000000000000000000",
"helpText" : "Specifies the configuration flags used by manufacturing, requires a reboot for a change to be applied.",
- "displayName" : "Manufacturing Flags"
+ "displayName" : "Manufacturing Flags (pending)"
+ },
+ {
+ "attribute_name" : "hb_mfg_flags_current",
+ "string_type" : "Hex",
+ "minimum_string_length" : 32,
+ "maximum_string_length" : 32,
+ "default_string_length" : 32,
+ "default_string" : "00000000000000000000000000000000",
+ "helpText" : "Specifies the configuration flags used by manufacturing for the current IPL. Do not set this attribute directly; set hb_mfg_flags instead.",
+ "displayName" : "Manufacturing Flags (current)"
},
{
"attribute_name" : "hb_lid_ids",