diff options
author | Zachary T Welch <zw@superlucidity.net> | 2009-12-03 17:14:07 -0800 |
---|---|---|
committer | Zachary T Welch <zw@superlucidity.net> | 2009-12-04 03:34:33 -0800 |
commit | c65d94f7d0e0c511794ea1f42ddf01e66f97e236 (patch) | |
tree | 5e827fb66fb6b67ea505b9b34d614cc67d4956c2 /tcl/board | |
parent | 3cb0b56005059314c8d09d2f8574042a4352dab4 (diff) | |
download | openocd+libswd-c65d94f7d0e0c511794ea1f42ddf01e66f97e236.tar.gz openocd+libswd-c65d94f7d0e0c511794ea1f42ddf01e66f97e236.tar.bz2 openocd+libswd-c65d94f7d0e0c511794ea1f42ddf01e66f97e236.tar.xz openocd+libswd-c65d94f7d0e0c511794ea1f42ddf01e66f97e236.zip |
add flash/nor/core.[ch]
The newly moved flash TCL routines access the internals of the module
too much. Fix the layering issues by adding new core NOR flash APIs:
<flash/nor/core.h>:
- flash_driver_find_by_name() - self-descriptive
<flash/nor/imp.h>:
- flash_bank_add() - encapsulates adding banks to bank list
- flash_bank_list() - encapsulates retreiving bank list
This allows the externs in flash/nor/imp.h to be removed, and
these mechanisms may now be re-used by other flash module code.
Diffstat (limited to 'tcl/board')
0 files changed, 0 insertions, 0 deletions