From: Spencer Oliver Date: Thu, 23 Dec 2010 12:06:12 +0000 (+0000) Subject: stm32: fix reversed option byte write X-Git-Tag: v0.5.0-rc1~258 X-Git-Url: https://git.sur5r.net/?a=commitdiff_plain;h=319555cd3546fbf3edf3f8facff00f796f76a926;p=openocd stm32: fix reversed option byte write This has been a long standing bug that has never been spotted. Signed-off-by: Spencer Oliver --- diff --git a/src/flash/nor/stm32x.c b/src/flash/nor/stm32x.c index 70624b2e..3e53d090 100644 --- a/src/flash/nor/stm32x.c +++ b/src/flash/nor/stm32x.c @@ -1376,8 +1376,8 @@ COMMAND_HANDLER(stm32x_handle_options_write_command) optionbyte &= ~(1 << 0); } - /* OPT_RDRSTSTDBY */ - if (strcmp(CMD_ARGV[2], "NORSTSTNDBY") == 0) + /* OPT_RDRSTSTOP */ + if (strcmp(CMD_ARGV[2], "NORSTSTOP") == 0) { optionbyte |= (1 << 1); } @@ -1386,8 +1386,8 @@ COMMAND_HANDLER(stm32x_handle_options_write_command) optionbyte &= ~(1 << 1); } - /* OPT_RDRSTSTOP */ - if (strcmp(CMD_ARGV[3], "NORSTSTOP") == 0) + /* OPT_RDRSTSTDBY */ + if (strcmp(CMD_ARGV[3], "NORSTSTNDBY") == 0) { optionbyte |= (1 << 2); }