summaryrefslogtreecommitdiff
path: root/firmware/lib/vboot_display.c
diff options
context:
space:
mode:
Diffstat (limited to 'firmware/lib/vboot_display.c')
-rw-r--r--firmware/lib/vboot_display.c14
1 files changed, 12 insertions, 2 deletions
diff --git a/firmware/lib/vboot_display.c b/firmware/lib/vboot_display.c
index ffaa7071..3cb1b8ec 100644
--- a/firmware/lib/vboot_display.c
+++ b/firmware/lib/vboot_display.c
@@ -1,4 +1,4 @@
-/* Copyright (c) 2011 The Chromium OS Authors. All rights reserved.
+/* Copyright (c) 2012 The Chromium OS Authors. All rights reserved.
* Use of this source code is governed by a BSD-style license that can be
* found in the LICENSE file.
*
@@ -446,7 +446,17 @@ static const char *RecoveryReasonString(uint8_t code) {
case VBNV_RECOVERY_EC_SOFTWARE_SYNC:
return "EC software sync error";
case VBNV_RECOVERY_EC_UNKNOWN_IMAGE:
- return "Unable to determine active EC image";
+ return "EC software sync unable to determine active EC image";
+ case VBNV_RECOVERY_EC_HASH:
+ return "EC software sync error obtaining EC image hash";
+ case VBNV_RECOVERY_EC_EXPECTED_IMAGE:
+ return "EC software sync error obtaining expected EC image from BIOS";
+ case VBNV_RECOVERY_EC_UPDATE:
+ return "EC software sync error updating EC";
+ case VBNV_RECOVERY_EC_JUMP_RW:
+ return "EC software sync unable to jump to EC-RW";
+ case VBNV_RECOVERY_EC_PROTECT:
+ return "EC software sync protection error";
case VBNV_RECOVERY_RO_UNSPECIFIED:
return "Unspecified/unknown error in RO firmware";
case VBNV_RECOVERY_RW_DEV_SCREEN: