summaryrefslogtreecommitdiff
path: root/src/target
diff options
context:
space:
mode:
authorDavid Brownell <dbrownell@users.sourceforge.net>2009-12-09 21:16:09 -0800
committerDavid Brownell <dbrownell@users.sourceforge.net>2009-12-09 21:16:09 -0800
commit3d9cb516c2cf4f5c5d77fb96899f1c44eb3f3450 (patch)
treeaf8d4c7ded1db47e6eabb788f1b8bfbe1891a9df /src/target
parent910dd664ceb6faef5e9029e9b0848d7ccc63bf4b (diff)
downloadopenocd+libswd-3d9cb516c2cf4f5c5d77fb96899f1c44eb3f3450.tar.gz
openocd+libswd-3d9cb516c2cf4f5c5d77fb96899f1c44eb3f3450.tar.bz2
openocd+libswd-3d9cb516c2cf4f5c5d77fb96899f1c44eb3f3450.tar.xz
openocd+libswd-3d9cb516c2cf4f5c5d77fb96899f1c44eb3f3450.zip
stellaris: flash protection updates, minor fixes
Bugfix the read side of flash protection: - read the right register(s)! - handle more than 64K - record the results in the right places - don't display garbage. Partially bugfix the write side: - use 2KB lock regions instead of 1KB pages (!) - validate input range - don't try to _remove_ protection (it's write-once) - #define values we'll need to commit writes. - ... still doesn't handle pages over 64KB mark, or commit writes And minor cleanup and fixes: - get rid of some forward decls - properly locate a doxygen comment - fix some bad indentation - remove superfluous #include - add a new part ID (many are still missing) - make the downloaded algorithm code be read-only Signed-off-by: David Brownell <dbrownell@users.sourceforge.net>
Diffstat (limited to 'src/target')
0 files changed, 0 insertions, 0 deletions