diff options
author | Nikolai Artemiev <nartemiev@google.com> | 2023-02-21 13:52:32 +1100 |
---|---|---|
committer | Chromeos LUCI <chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com> | 2023-03-16 02:40:04 +0000 |
commit | 4976c1a60ca660d530e6dcaeb6dbd6fe4403fed7 (patch) | |
tree | f3dc4223f38823b051e8ca6c29fcf9c6a142f126 /Makefile | |
parent | e29eac41dce1a5e423d739fc47abfd2b2bda22df (diff) | |
download | vboot-4976c1a60ca660d530e6dcaeb6dbd6fe4403fed7.tar.gz |
futility: Add `flash` subcommandstabilize-15393.48.Brelease-R113-15393.Bfirmware-skyrim-15390.B
Add a new subcommand for getting/setting flash properties such as
the flash size and writeprotect configuration.
The operations provided by `futility flash` require less information
from the user and are less error prone than the equivalents provided by
`flashrom`.
For example, --wp-enable automatically choses the protection range based
on the firmware image and --wp-status gives a warning if the protection
range does not match the RO firmware region.
BUG=b:268574030
BRANCH=none
TEST=`futility flash --{flash-size,wp-enable,wp-disable,wp-status}`
Co-authored-by: Edward O'Callaghan <quasisec@google.com>
Signed-off-by: Edward O'Callaghan <quasisec@google.com>
Signed-off-by: Nikolai Artemiev <nartemiev@google.com>
Change-Id: I36d7468616a5bcdf3c4542d48652bd24c3377a61
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/vboot_reference/+/4279661
Reviewed-by: Edward O'Callaghan <quasisec@chromium.org>
Commit-Queue: Edward O'Callaghan <quasisec@chromium.org>
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 1 |
1 files changed, 1 insertions, 0 deletions
@@ -651,6 +651,7 @@ FUTIL_SRCS = \ futility/cmd_create.c \ futility/cmd_dump_fmap.c \ futility/cmd_dump_kernel_config.c \ + futility/cmd_flash_util.c \ futility/cmd_gbb_utility.c \ futility/cmd_gscvd.c \ futility/cmd_load_fmap.c \ |