c65d94f7d0
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. |
||
---|---|---|
.. | ||
nand | ||
nor | ||
ocl/at91sam7x | ||
arm_nandio.c | ||
arm_nandio.h | ||
common.c | ||
common.h | ||
flash.c | ||
flash.h | ||
Makefile.am | ||
mflash.c | ||
mflash.h | ||
nand_ecc_kw.c | ||
nand_ecc.c | ||
nand.c | ||
nand.h | ||
startup.tcl |