diff options
author | Che-Liang Chiou <clchiou@chromium.org> | 2011-05-23 10:50:15 +0800 |
---|---|---|
committer | Che-Liang Chiou <clchiou@chromium.org> | 2011-05-23 00:09:55 -0700 |
commit | 4f5a59f8b02a28e2c0658980fa680bd8bda920a5 (patch) | |
tree | c0c0f59c80582b613376d1d5b312055d1cdbf782 | |
parent | eab9ce5be8b679e947f3f951071e01e4777f7fb0 (diff) | |
download | vboot-4f5a59f8b02a28e2c0658980fa680bd8bda920a5.tar.gz |
BACKPORT: crossystem: arm: fix incorrect mainfw_act output
BUG=chromium-os:15626
TEST=manual
when not recovery boot
$ [ $(crossystem mainfw_act) = "A" ] || [ $(crossystem mainfw_act) = "B" ]
when recovery boot
$ [ $(crossystem mainfw_act) = "recovery" ]
Change-Id: I28ef84380322a292faea8bebbbc00516238075a7
Reviewed-on: http://gerrit.chromium.org/gerrit/1345
Tested-by: Che-Liang Chiou <clchiou@chromium.org>
Reviewed-by: Hung-Te Lin <hungte@chromium.org>
Reviewed-on: http://gerrit.chromium.org/gerrit/1348
Reviewed-by: Che-Liang Chiou <clchiou@chromium.org>
-rw-r--r-- | host/arch/arm/lib/crossystem_arch.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/host/arch/arm/lib/crossystem_arch.c b/host/arch/arm/lib/crossystem_arch.c index ded1724e..b0a71555 100644 --- a/host/arch/arm/lib/crossystem_arch.c +++ b/host/arch/arm/lib/crossystem_arch.c @@ -236,7 +236,7 @@ const char* VbGetArchPropertyString(const char* name, char* dest, int size) { if (!strcasecmp(name,"arch")) { return StrCopy(dest, "arm", size); } else if (!strcasecmp(name,"mainfw_act")) { - switch(shared_memory.binf[2]) { + switch(shared_memory.binf[1]) { case 0: return StrCopy(dest, "recovery", size); case 1: |