flash/nor/tcl: Make read_bank parameters optional
Make 'offset' and 'length' parameters optional, if both are omitted simply read the whole flash bank. Additionally, check if the 'offset' and 'length' arguments are out of bounds of the flash bank. Change-Id: Ib9c1b0538a2c78ebcf702e2da11468dff407f8ff Signed-off-by: Marc Schink <openocd-dev@marcschink.de> Reviewed-on: http://openocd.zylin.com/3862 Tested-by: jenkins Reviewed-by: Tomas Vanek <vanekt@fbl.cz>
This commit is contained in:
committed by
Freddie Chopin
parent
7112e5f57a
commit
1725abc3c0
@@ -4722,9 +4722,11 @@ is omitted, start at the beginning of the flash bank.
|
||||
The @var{num} parameter is a value shown by @command{flash banks}.
|
||||
@end deffn
|
||||
|
||||
@deffn Command {flash read_bank} num filename offset length
|
||||
@deffn Command {flash read_bank} num filename [offset [length]]
|
||||
Read @var{length} bytes from the flash bank @var{num} starting at @var{offset}
|
||||
and write the contents to the binary @file{filename}.
|
||||
and write the contents to the binary @file{filename}. If @var{offset} is
|
||||
omitted, start at the beginning of the flash bank. If @var{length} is omitted,
|
||||
read the remaining bytes from the flash bank.
|
||||
The @var{num} parameter is a value shown by @command{flash banks}.
|
||||
@end deffn
|
||||
|
||||
|
||||
Reference in New Issue
Block a user