mirror of
https://review.coreboot.org/flashrom.git
synced 2025-07-02 14:33:18 +02:00
Flashrom does not honor argument ordering for operations
Not only does this violate the principle of least surprise, it also caused one bug where -Ewv was specified and the flash ended up being empty. Support only one operation at a time. As a side benefit, this allows us to clean up main() quite a bit. Corresponding to flashrom svn r585. Signed-off-by: Carl-Daniel Hailfinger <c-d.hailfinger.devel.2006@gmx.net> Acked-by: Uwe Hermann <uwe@hermann-uwe.de>
This commit is contained in:
@ -2,7 +2,7 @@
|
||||
.SH NAME
|
||||
flashrom \- detect, read, write, verify and erase flash chips
|
||||
.SH SYNOPSIS
|
||||
.B flashrom \fR[\fB\-EVfLhR\fR] [\fB\-r\fR file] [\fB\-w\fR file] [\fB\-v\fR file]
|
||||
.B flashrom \fR[\fB\-VfLhR\fR] [\fB\-E\fR|\fB\-r\fR file|\fB\-w\fR file|\fB\-v\fR file]
|
||||
[\fB\-c\fR chipname] [\fB\-s\fR addr] [\fB\-e\fR addr] [\fB\-m\fR [vendor:]part]
|
||||
[\fB\-l\fR file] [\fB\-i\fR image] [\fB\-p\fR programmer] [file]
|
||||
.SH DESCRIPTION
|
||||
@ -25,7 +25,8 @@ Please note that the command line interface for flashrom will change before
|
||||
flashrom 1.0. Do not use flashrom in scripts or other automated tools without
|
||||
checking that your flashrom version won't interpret options in a different way.
|
||||
.PP
|
||||
If no file is specified, then all that happens
|
||||
You can specify one of -E, -r, -w, -v or no operation.
|
||||
If no operation is specified, then all that happens
|
||||
is that flash info is dumped and the flash chip is set to writable.
|
||||
.TP
|
||||
.B "\-r, \-\-read <file>"
|
||||
|
Reference in New Issue
Block a user