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-22 20:24:17 -0700 |
commit | 78b05174b712a81c5d4571edc37d3f92175f39f1 (patch) | |
tree | 48bb4e1f40e9558c2de62e1eaa4cad6aa83789b4 | |
parent | a3ec5c40f86f4c71305600ea25b58c1862d1c504 (diff) | |
download | vboot-78b05174b712a81c5d4571edc37d3f92175f39f1.tar.gz |
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: I3917106b61e2979d8cb07f01fd0cec044ae725cb
Reviewed-on: http://gerrit.chromium.org/gerrit/1345
Tested-by: Che-Liang Chiou <clchiou@chromium.org>
Reviewed-by: Hung-Te Lin <hungte@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: |