From 319555cd3546fbf3edf3f8facff00f796f76a926 Mon Sep 17 00:00:00 2001 From: Spencer Oliver Date: Thu, 23 Dec 2010 12:06:12 +0000 Subject: [PATCH] stm32: fix reversed option byte write This has been a long standing bug that has never been spotted. Signed-off-by: Spencer Oliver --- src/flash/nor/stm32x.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) 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); } -- 2.39.5