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 /src/flash/nor/Makefile.am | |
parent | 3cb0b56005059314c8d09d2f8574042a4352dab4 (diff) |
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 'src/flash/nor/Makefile.am')
-rw-r--r-- | src/flash/nor/Makefile.am | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/flash/nor/Makefile.am b/src/flash/nor/Makefile.am index ed9ebb30..499ebfa2 100644 --- a/src/flash/nor/Makefile.am +++ b/src/flash/nor/Makefile.am @@ -2,6 +2,7 @@ AM_CPPFLAGS = -I$(top_srcdir)/src noinst_LTLIBRARIES = libocdflashnor.la libocdflashnor_la_SOURCES = \ + core.c \ tcl.c \ $(NOR_DRIVERS) |