Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | add flash/nor/core.[ch] | Zachary T Welch | 2009-12-04 | 1 | -3/+12 |
| | | | | | | | | | | | | | | | 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. | ||||
* | add flash/nor/{tcl.c,imp.h} from flash/flash.c | Zachary T Welch | 2009-12-04 | 1 | -0/+27 |
Moves the top-level 'flash' command handlers into flash/nor/tcl.c, with flash/nor/imp.h providing an internal implementation header to share non-public API components. |