stm32f1x: Fix option byte flag parsing
Change-Id: Ifa04e1f215ac5790db3d432cc0d7d532660459f2 Signed-off-by: Andreas Fritiofson <andreas.fritiofson@gmail.com> Reviewed-on: http://openocd.zylin.com/1963 Tested-by: jenkins Reviewed-by: Spencer Oliver <spen@spen-soft.co.uk>__archive__
parent
6c74255ee2
commit
829e532c33
|
@ -1433,12 +1433,12 @@ COMMAND_HANDLER(stm32x_handle_options_write_command)
|
|||
else if (strcmp("HWWDG", CMD_ARGV[0]) == 0)
|
||||
optionbyte &= ~(1 << 0);
|
||||
else if (strcmp("NORSTSTOP", CMD_ARGV[0]) == 0)
|
||||
optionbyte &= ~(1 << 1);
|
||||
else if (strcmp("RSTSTNDBY", CMD_ARGV[0]) == 0)
|
||||
optionbyte |= (1 << 1);
|
||||
else if (strcmp("RSTSTOP", CMD_ARGV[0]) == 0)
|
||||
optionbyte &= ~(1 << 1);
|
||||
else if (strcmp("NORSTSTNDBY", CMD_ARGV[0]) == 0)
|
||||
optionbyte &= ~(1 << 2);
|
||||
else if (strcmp("RSTSTOP", CMD_ARGV[0]) == 0)
|
||||
optionbyte |= (1 << 2);
|
||||
else if (strcmp("RSTSTNDBY", CMD_ARGV[0]) == 0)
|
||||
optionbyte &= ~(1 << 2);
|
||||
else if (stm32x_info->has_dual_banks) {
|
||||
if (strcmp("BOOT0", CMD_ARGV[0]) == 0)
|
||||
|
|
Loading…
Reference in New Issue