summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSpencer Oliver <ntfreak@users.sourceforge.net>2010-02-11 20:56:32 +0000
committerSpencer Oliver <ntfreak@users.sourceforge.net>2010-02-12 10:49:18 +0000
commitf7a6e6277681f6e2702bb9d3e0176000bd09a402 (patch)
treece6cc7c89b930f7386e39a2fc516c6270d6a18b6
parent747a607aef6572dad8740b76596f2b72036b8685 (diff)
downloadopenocd+libswd-f7a6e6277681f6e2702bb9d3e0176000bd09a402.tar.gz
openocd+libswd-f7a6e6277681f6e2702bb9d3e0176000bd09a402.tar.bz2
openocd+libswd-f7a6e6277681f6e2702bb9d3e0176000bd09a402.tar.xz
openocd+libswd-f7a6e6277681f6e2702bb9d3e0176000bd09a402.zip
STR9xpec: issue warning when unlocking device
Issue warning to user when unlocking or writing the option bytes. The new settings will not take effect until a target reset. Signed-off-by: Spencer Oliver <ntfreak@users.sourceforge.net>
-rw-r--r--src/flash/nor/str9xpec.c8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/flash/nor/str9xpec.c b/src/flash/nor/str9xpec.c
index f0e11a5e..243336a3 100644
--- a/src/flash/nor/str9xpec.c
+++ b/src/flash/nor/str9xpec.c
@@ -915,6 +915,10 @@ COMMAND_HANDLER(str9xpec_handle_flash_options_write_command)
if ((status & ISC_STATUS_ERROR) != STR9XPEC_ISC_SUCCESS)
return ERROR_FLASH_OPERATION_FAILED;
+ command_print(CMD_CTX, "str9xpec write options complete.\n"
+ "INFO: a reset or power cycle is required "
+ "for the new settings to take effect.");
+
return ERROR_OK;
}
@@ -1077,6 +1081,10 @@ COMMAND_HANDLER(str9xpec_handle_flash_unlock_command)
if ((status & ISC_STATUS_ERROR) != STR9XPEC_ISC_SUCCESS)
return ERROR_FLASH_OPERATION_FAILED;
+ command_print(CMD_CTX, "str9xpec unlocked.\n"
+ "INFO: a reset or power cycle is required "
+ "for the new settings to take effect.");
+
return ERROR_OK;
}