openocd/src/flash/nor
David Brownell e70d42a727 new "stellaris recover" command
Stellaris chips have a procedure for restoring the chip to
what's effectively the "as-manufactured" state, with all the
non-volatile memory erased.  That includes all flash memory,
plus things like the flash protection bits and various control
words which can for example disable debugger access.  clearly,
this can be useful during development.

Luminary/TI provides an MS-Windows utility to perform this
procedure along with its Stellaris developer kits.  Now OpenOCD
users will no longer need to use that MS-Windows utility.

Signed-off-by: David Brownell <dbrownell@users.sourceforge.net>
2010-02-27 00:31:35 -08:00
..
aduc702x.c NOR: cleanup driver decls 2010-01-29 13:52:08 -08:00
at91sam3.c NOR: cleanup driver decls 2010-01-29 13:52:08 -08:00
at91sam3.h move nor drivers to src/flash/nor 2009-12-02 23:27:09 -08:00
at91sam7.c src/flash/nor: usage/help/doc updates 2010-01-09 10:25:03 -08:00
at91sam7.h remove flash.h from tree 2009-12-04 16:56:24 -08:00
avrf.c AVR flash: handle AT90CAN128 chips 2010-02-24 23:35:12 -08:00
avrf.h remove flash.h from tree 2009-12-04 16:56:24 -08:00
cfi.c NOR: cleanup driver decls 2010-01-29 13:52:08 -08:00
cfi.h remove flash.h from tree 2009-12-04 16:56:24 -08:00
core.c NOR: fix diagnostic 2010-01-19 13:56:33 -08:00
core.h NOR: add optional "flash erase_address" sector padding 2010-01-13 23:33:25 -08:00
driver.h split flash.h into into flash/nor/*.h 2009-12-04 16:56:24 -08:00
drivers.c split flash.h into into flash/nor/*.h 2009-12-04 16:56:24 -08:00
ecos.c NOR: cleanup driver decls 2010-01-29 13:52:08 -08:00
faux.c NOR: cleanup driver decls 2010-01-29 13:52:08 -08:00
imp.h Comment and doxygen fixes 2009-12-09 10:25:52 -08:00
lpc288x.c NOR: cleanup driver decls 2010-01-29 13:52:08 -08:00
lpc288x.h remove flash.h from tree 2009-12-04 16:56:24 -08:00
lpc2000.c NOR: cleanup driver decls 2010-01-29 13:52:08 -08:00
lpc2000.h remove flash.h from tree 2009-12-04 16:56:24 -08:00
lpc2900.c NOR: cleanup driver decls 2010-01-29 13:52:08 -08:00
Makefile.am build: add build/src to include path 2009-12-08 10:16:10 +01:00
non_cfi.c NOR: add 29LV400BC flash device 2009-12-05 11:12:59 -08:00
non_cfi.h remove flash.h from tree 2009-12-04 16:56:24 -08:00
ocl.c NOR: cleanup driver decls 2010-01-29 13:52:08 -08:00
ocl.h move nor drivers to src/flash/nor 2009-12-02 23:27:09 -08:00
pic32mx.c NOR: cleanup driver decls 2010-01-29 13:52:08 -08:00
pic32mx.h remove flash.h from tree 2009-12-04 16:56:24 -08:00
stellaris.c new "stellaris recover" command 2010-02-27 00:31:35 -08:00
stellaris.h stellaris: comments 2009-12-16 14:17:31 -08:00
stm32x.c STM32x: issue warning when unlocking device (bug #16) 2010-02-12 10:49:11 +00:00
stm32x.h remove flash.h from tree 2009-12-04 16:56:24 -08:00
str7x.c flash/str7x: After reset init the flash is unlocked 2010-02-02 09:30:33 -08:00
str7x.h remove flash.h from tree 2009-12-04 16:56:24 -08:00
str9x.c NOR: cleanup driver decls 2010-01-29 13:52:08 -08:00
str9x.h remove flash.h from tree 2009-12-04 16:56:24 -08:00
str9xpec.c STR9xpec: issue warning when unlocking device 2010-02-12 10:49:18 +00:00
str9xpec.h remove flash.h from tree 2009-12-04 16:56:24 -08:00
tcl.c NOR: cleanup driver decls 2010-01-29 13:52:08 -08:00
tms470.c NOR: cleanup driver decls 2010-01-29 13:52:08 -08:00
tms470.h remove flash.h from tree 2009-12-04 16:56:24 -08:00