summaryrefslogtreecommitdiff
path: root/utility/crossystem.c
diff options
context:
space:
mode:
authorMary Ruthven <mruthven@google.com>2015-10-06 10:42:31 -0700
committerchrome-bot <chrome-bot@chromium.org>2015-10-13 14:02:26 -0700
commit12a55f255aaea2f12362e4f832a0bd48eb29f5dd (patch)
treef235ebf2cd846c852371a96cf76e3282ff0c26be /utility/crossystem.c
parent73a6372d22f74d0396253f6e5080442edec55d7f (diff)
downloadvboot-12a55f255aaea2f12362e4f832a0bd48eb29f5dd.tar.gz
Add NV flag to default boot legacy OS
In developer mode, this option will make the system try to boot into a legacy OS first after the 30 second timeout. This removes the need to press a key during boot to try legacy mode and the need to remove the write protect screw to boot legacy as default. BUG=chromium:310697 BRANCH=none TEST=make runtests Change-Id: I9a9f64c14ad015e21d08eec36e8fc187189cd2f2 Signed-off-by: Mary Ruthven <mruthven@chromium.org> Reviewed-on: https://chromium-review.googlesource.com/304077 Reviewed-by: Randall Spangler <rspangler@chromium.org>
Diffstat (limited to 'utility/crossystem.c')
-rw-r--r--utility/crossystem.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/utility/crossystem.c b/utility/crossystem.c
index 2c017aff..a1ef6e06 100644
--- a/utility/crossystem.c
+++ b/utility/crossystem.c
@@ -46,6 +46,8 @@ const Param sys_param_list[] = {
"Enable developer mode boot Legacy OSes (writable)"},
{"dev_boot_signed_only", CAN_WRITE,
"Enable developer mode boot only from official kernels (writable)"},
+ {"dev_default_boot", IS_STRING|CAN_WRITE,
+ "default boot from legacy or usb (writable)"},
{"devsw_boot", 0, "Developer switch position at boot"},
{"devsw_cur", 0, "Developer switch current position"},
{"disable_dev_request", CAN_WRITE, "Disable virtual dev-mode on next boot"},