diff options
author | Øyvind Harboe <oyvind.harboe@zylin.com> | 2010-05-05 15:08:34 +0200 |
---|---|---|
committer | Øyvind Harboe <oyvind.harboe@zylin.com> | 2010-05-05 15:24:25 +0200 |
commit | 737c9b6258c6e68714ae264ff36126eb5d382d6a (patch) | |
tree | 508ba9ecd384a3f4d2fda13231d5fe53161e8c78 /doc | |
parent | f7e0f3c285e9b1578184da886792e02d253ea687 (diff) | |
download | openocd_libswd-737c9b6258c6e68714ae264ff36126eb5d382d6a.tar.gz openocd_libswd-737c9b6258c6e68714ae264ff36126eb5d382d6a.tar.bz2 openocd_libswd-737c9b6258c6e68714ae264ff36126eb5d382d6a.tar.xz openocd_libswd-737c9b6258c6e68714ae264ff36126eb5d382d6a.zip |
flash: stop caching protection state
There are a million reasons why cached protection state might
be stale: power cycling of target, reset, code executing on
the target, etc.
The "flash protect_check" command is now gone. This is *always*
executed when running a "flash info".
As a bonus for more a more robust approach, lots of code could
be deleted.
Signed-off-by: Øyvind Harboe <oyvind.harboe@zylin.com>
Diffstat (limited to 'doc')
-rw-r--r-- | doc/openocd.texi | 13 |
1 files changed, 2 insertions, 11 deletions
diff --git a/doc/openocd.texi b/doc/openocd.texi index d311c8ee..a4c4de29 100644 --- a/doc/openocd.texi +++ b/doc/openocd.texi @@ -4129,9 +4129,8 @@ The @var{num} parameter is a value shown by @command{flash banks}. @deffn Command {flash info} num Print info about flash bank @var{num} The @var{num} parameter is a value shown by @command{flash banks}. -The information includes per-sector protect status, which may be -incorrect (outdated) unless you first issue a -@command{flash protect_check num} command. +This command will first query the hardware, it does not print cached +and possibly stale information. @end deffn @anchor{flash protect} @@ -4144,14 +4143,6 @@ specifies "to the end of the flash bank". The @var{num} parameter is a value shown by @command{flash banks}. @end deffn -@deffn Command {flash protect_check} num -Check protection state of sectors in flash bank @var{num}. -The @var{num} parameter is a value shown by @command{flash banks}. -@comment @option{flash erase_sector} using the same syntax. -This updates the protection information displayed by @option{flash info}. -(Code execution may have invalidated any state records kept by OpenOCD.) -@end deffn - @anchor{Flash Driver List} @section Flash Driver List As noted above, the @command{flash bank} command requires a driver name, |