BMP_MODE_FLASH_WRITE_VERIFY combined operation
This commit is contained in:
parent
f85c54be97
commit
2982888b66
@ -253,8 +253,17 @@ void cl_init(BMP_CL_OPTIONS_t *opt, int argc, char **argv)
|
|||||||
case 'T':
|
case 'T':
|
||||||
opt->opt_mode = BMP_MODE_SWJ_TEST;
|
opt->opt_mode = BMP_MODE_SWJ_TEST;
|
||||||
break;
|
break;
|
||||||
|
case 'w':
|
||||||
|
if (opt->opt_mode == BMP_MODE_FLASH_VERIFY)
|
||||||
|
opt->opt_mode = BMP_MODE_FLASH_WRITE_VERIFY;
|
||||||
|
else
|
||||||
|
opt->opt_mode = BMP_MODE_FLASH_WRITE;
|
||||||
|
break;
|
||||||
case 'V':
|
case 'V':
|
||||||
opt->opt_mode = BMP_MODE_FLASH_VERIFY;
|
if (opt->opt_mode == BMP_MODE_FLASH_WRITE)
|
||||||
|
opt->opt_mode = BMP_MODE_FLASH_WRITE_VERIFY;
|
||||||
|
else
|
||||||
|
opt->opt_mode = BMP_MODE_FLASH_VERIFY;
|
||||||
break;
|
break;
|
||||||
case 'r':
|
case 'r':
|
||||||
opt->opt_mode = BMP_MODE_FLASH_READ;
|
opt->opt_mode = BMP_MODE_FLASH_READ;
|
||||||
|
@ -32,6 +32,7 @@ enum bmp_cl_mode {
|
|||||||
BMP_MODE_RESET,
|
BMP_MODE_RESET,
|
||||||
BMP_MODE_FLASH_ERASE,
|
BMP_MODE_FLASH_ERASE,
|
||||||
BMP_MODE_FLASH_WRITE,
|
BMP_MODE_FLASH_WRITE,
|
||||||
|
BMP_MODE_FLASH_WRITE_VERIFY,
|
||||||
BMP_MODE_FLASH_READ,
|
BMP_MODE_FLASH_READ,
|
||||||
BMP_MODE_FLASH_VERIFY,
|
BMP_MODE_FLASH_VERIFY,
|
||||||
BMP_MODE_SWJ_TEST,
|
BMP_MODE_SWJ_TEST,
|
||||||
|
Loading…
x
Reference in New Issue
Block a user