openocd/src
Zachary T Welch c65d94f7d0 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.
2009-12-04 03:34:33 -08:00
..
flash add flash/nor/core.[ch] 2009-12-04 03:34:33 -08:00
helper switch 'rm' command away from using Jim 2009-12-04 03:34:32 -08:00
jtag separate Jim from jtag/core.c 2009-12-04 03:34:32 -08:00
pld remove tertiary include paths 2009-12-03 04:24:50 -08:00
server fix regressions with GDB port numbers 2009-12-03 05:28:51 -08:00
svf remove tertiary include paths 2009-12-03 04:24:50 -08:00
target target: cygwin build fixes 2009-12-04 00:42:36 -08:00
xsvf remove tertiary include paths 2009-12-03 04:24:50 -08:00
ecosboard.c zy1000: include files have moved about 2009-12-03 13:47:25 +01:00
hello.c change #include "log.h" to <helper/log.h> 2009-12-03 04:22:52 -08:00
hello.h improve command handling examples 2009-11-25 10:29:05 -08:00
main.c add openocd.h for top-level declarations 2009-11-14 07:29:16 -08:00
Makefile.am remove tertiary include paths 2009-12-03 04:24:50 -08:00
openocd.c check top-level command registrations 2009-12-04 03:29:15 -08:00
openocd.h remove #if logic for openocd_sleep_*lude 2009-12-02 13:26:26 -08:00