Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(32)

Unified Diff: host/lib/crossystem.c

Issue 6826057: Add crossystem loc_idx (Closed) Base URL: ssh://gitrw.chromium.org:9222/vboot_reference.git@master
Patch Set: Created 9 years, 8 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « no previous file | utility/crossystem_main.c » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: host/lib/crossystem.c
diff --git a/host/lib/crossystem.c b/host/lib/crossystem.c
index 1c3fcc256a115827a375fa1bb1ccbcb368e9628e..7ad5d8054fab6556d625bfe41e78ea69e3a20931 100644
--- a/host/lib/crossystem.c
+++ b/host/lib/crossystem.c
@@ -359,6 +359,8 @@ int VbGetSystemPropertyInt(const char* name) {
value = VbGetNvStorage(VBNV_KERNEL_FIELD);
if (value != -1)
value &= KERN_NV_FWUPDATE_TRIES_MASK;
+ } else if (!strcasecmp(name,"loc_idx")) {
+ value = VbGetNvStorage(VBNV_LOCALIZATION_INDEX);
}
/* Other parameters */
else if (!strcasecmp(name,"cros_debug")) {
@@ -432,6 +434,8 @@ int VbSetSystemPropertyInt(const char* name, int value) {
kern_nv &= ~KERN_NV_FWUPDATE_TRIES_MASK;
kern_nv |= (value & KERN_NV_FWUPDATE_TRIES_MASK);
return VbSetNvStorage(VBNV_KERNEL_FIELD, kern_nv);
+ } else if (!strcasecmp(name,"loc_idx")) {
+ return VbSetNvStorage(VBNV_LOCALIZATION_INDEX, value);
}
return -1;
« no previous file with comments | « no previous file | utility/crossystem_main.c » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698