openocd/src/flash
Eric Wetzel 3f8aa3cb03 fix 'flash protect' and 'flash erase_sector'
Command upgrading introduced two off-by-one bugs in the flash commands.
This patch fixes the 'flash {protect,erase_sector}' commands to check
that they have been passed the correct number of arguments.

Ammended during commit to fix help text for 'erase_address' too.
2009-11-26 07:57:51 -08:00
..
ocl/at91sam7x src/flash: remove 'extern' and wrap headers 2009-11-09 09:44:33 -08:00
Makefile.am allow flash/nand banks commands to accept names 2009-11-19 13:39:41 -08:00
aduc702x.c target: don't implicitly include "algorithm.h" 2009-11-16 00:35:05 -08:00
arm_nandio.c target: don't implicitly include "algorithm.h" 2009-11-16 00:35:05 -08:00
arm_nandio.h target_t -> struct target 2009-11-13 11:58:14 -08:00
at91sam3.c remove flash_driver->register_callbacks 2009-11-24 21:37:35 -08:00
at91sam3.h flash_driver_t -> struct flash_driver 2009-11-13 11:58:06 -08:00
at91sam7.c remove flash_driver->register_callbacks 2009-11-24 21:37:35 -08:00
at91sam7.h at91sam7_flash_bank_t -> struct at91sam7_flash_bank 2009-11-13 11:58:05 -08:00
avrf.c use ARRAY_SIZE macro 2009-11-25 10:32:00 -08:00
avrf.h avrf_flash_bank_t -> struct avrf_flash_bank 2009-11-13 11:58:06 -08:00
cfi.c remove flash_driver->register_callbacks 2009-11-24 21:37:35 -08:00
cfi.h flash_bank_t -> struct flash_bank 2009-11-13 11:58:14 -08:00
common.c fix flash/nand name parsing 2009-11-20 07:10:55 -08:00
common.h allow flash/nand banks commands to accept names 2009-11-19 13:39:41 -08:00
davinci_nand.c remove nand_controller->register_callbacks 2009-11-24 21:37:35 -08:00
ecos.c remove flash_driver->register_callbacks 2009-11-24 21:37:35 -08:00
faux.c improve command handling examples 2009-11-25 10:29:05 -08:00
flash.c fix 'flash protect' and 'flash erase_sector' 2009-11-26 07:57:51 -08:00
flash.h remove flash_driver->register_callbacks 2009-11-24 21:37:35 -08:00
lpc288x.c command_handler: change 'args' to CMD_ARGV 2009-11-17 11:38:07 -08:00
lpc288x.h lpc288x_flash_bank_t -> struct lpc288x_flash_bank 2009-11-13 11:58:06 -08:00
lpc2000.c remove flash_driver->register_callbacks 2009-11-24 21:37:35 -08:00
lpc2000.h working_area_t -> struct working_area 2009-11-13 11:58:12 -08:00
lpc2900.c remove flash_driver->register_callbacks 2009-11-24 21:37:35 -08:00
lpc3180_nand_controller.c remove nand_controller->register_callbacks 2009-11-24 21:37:35 -08:00
lpc3180_nand_controller.h #include "target.h" less wildly 2009-11-16 00:35:24 -08:00
mflash.c mflash: use register_commands() 2009-11-24 21:37:34 -08:00
mflash.h #include "target.h" less wildly 2009-11-16 00:35:24 -08:00
mx3_nand.c remove nand_controller->register_callbacks 2009-11-24 21:37:35 -08:00
mx3_nand.h target_t -> struct target 2009-11-13 11:58:14 -08:00
nand.c remove nand_controller->register_callbacks 2009-11-24 21:37:35 -08:00
nand.h remove nand_controller->register_callbacks 2009-11-24 21:37:35 -08:00
nand_ecc.c nand_device_t -> struct nand_device 2009-11-13 11:58:14 -08:00
nand_ecc_kw.c nand_device_t -> struct nand_device 2009-11-13 11:58:14 -08:00
non_cfi.c flash_bank_t -> struct flash_bank 2009-11-13 11:58:14 -08:00
non_cfi.h flash_bank_t -> struct flash_bank 2009-11-13 11:58:14 -08:00
ocl.c command_handler: change to 'argc' to CMD_ARGC 2009-11-17 11:38:06 -08:00
ocl.h - added svn props for newly added files 2008-04-24 11:09:28 +00:00
orion_nand.c remove nand_controller->register_callbacks 2009-11-24 21:37:35 -08:00
pic32mx.c remove flash_driver->register_callbacks 2009-11-24 21:37:35 -08:00
pic32mx.h working_area_t -> struct working_area 2009-11-13 11:58:12 -08:00
s3c24xx_nand.c remove nand_controller->register_callbacks 2009-11-24 21:37:35 -08:00
s3c24xx_nand.h remove nand_controller->register_callbacks 2009-11-24 21:37:35 -08:00
s3c24xx_regs_nand.h - Fixes '<<' whitespace 2009-06-23 22:41:13 +00:00
s3c2410_nand.c remove nand_controller->register_callbacks 2009-11-24 21:37:35 -08:00
s3c2412_nand.c remove nand_controller->register_callbacks 2009-11-24 21:37:35 -08:00
s3c2440_nand.c remove nand_controller->register_callbacks 2009-11-24 21:37:35 -08:00
s3c2443_nand.c remove nand_controller->register_callbacks 2009-11-24 21:37:35 -08:00
startup.tcl split startup.tcl file across modules 2009-11-18 07:21:42 -08:00
stellaris.c remove flash_driver->register_callbacks 2009-11-24 21:37:35 -08:00
stellaris.h stellaris_flash_bank_t -> struct stellaris_flash_bank 2009-11-13 11:58:07 -08:00
stm32x.c remove flash_driver->register_callbacks 2009-11-24 21:37:35 -08:00
stm32x.h working_area_t -> struct working_area 2009-11-13 11:58:12 -08:00
str7x.c remove flash_driver->register_callbacks 2009-11-24 21:37:35 -08:00
str7x.h working_area_t -> struct working_area 2009-11-13 11:58:12 -08:00
str9x.c remove flash_driver->register_callbacks 2009-11-24 21:37:35 -08:00
str9x.h working_area_t -> struct working_area 2009-11-13 11:58:12 -08:00
str9xpec.c remove flash_driver->register_callbacks 2009-11-24 21:37:35 -08:00
str9xpec.h str9xpec_flash_controller_t -> struct str9xpec_flash_controller 2009-11-13 11:58:07 -08:00
tms470.c use ARRAY_SIZE macro 2009-11-25 10:32:00 -08:00
tms470.h tms470_flash_bank_t -> struct tms470_flash_bank 2009-11-13 11:58:08 -08:00