Files
OpenCellular/firmware
Randall Spangler 782300d093 vboot2: Add previously tried slot and result to NV storage
This gives recovery mode information on two boots back instead of one,
which may be handy for debugging.

It also allows determining whether a failure of the current boot
should try the other slot or go to recovery, using only information
stored in NV storage.

Added crossystem support for printing the fields, and unit tests.

BUG=chrome-os-partner:32585
BRANCH=none
TEST=make runtests; VBOOT2=1 make runtests

Change-Id: Ia9f4186210d30217b902db7c513ae4ab8851f8f4
Signed-off-by: Randall Spangler <rspangler@chromium.org>
Reviewed-on: https://chromium-review.googlesource.com/221230
Reviewed-by: Daisuke Nojiri <dnojiri@chromium.org>
2014-10-04 00:59:48 +00:00
..
2013-08-30 16:47:03 +00:00
2010-11-30 09:30:45 +08:00

arch/ is stuff that defines the architecture-dependent information (only used in
firmware build mode).

lib/ is stuff that the BIOS needs to link with.

stub/ is stuff to be implemented by the BIOS.

include/ describes the interfaces between the two parts.