aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTim Newsome <tim@sifive.com>2019-03-11 08:42:12 -0700
committerGitHub <noreply@github.com>2019-03-11 08:42:12 -0700
commitaf3a034b57279d2a400d87e7508c9a92254ec165 (patch)
tree2ef5a2d57b056bed45fa0b51ed4a6aa29e1b2713
parent9fac2de633ee5c69dced91ff5b92aac0e7836c7e (diff)
downloadriscv-openocd-af3a034b57279d2a400d87e7508c9a92254ec165.zip
riscv-openocd-af3a034b57279d2a400d87e7508c9a92254ec165.tar.gz
riscv-openocd-af3a034b57279d2a400d87e7508c9a92254ec165.tar.bz2
Fix FESPI address parsing. (#355)
Change-Id: Ib4bf9fb5a47121ab719395537cd97d848e177262
-rw-r--r--src/flash/nor/fespi.c4
1 files changed, 1 insertions, 3 deletions
diff --git a/src/flash/nor/fespi.c b/src/flash/nor/fespi.c
index 1e8251c..3ee647e 100644
--- a/src/flash/nor/fespi.c
+++ b/src/flash/nor/fespi.c
@@ -159,9 +159,7 @@ FLASH_BANK_COMMAND_HANDLER(fespi_flash_bank_command)
fespi_info->probed = 0;
fespi_info->ctrl_base = 0;
if (CMD_ARGC >= 7) {
- int temp;
- COMMAND_PARSE_NUMBER(int, CMD_ARGV[6], temp);
- fespi_info->ctrl_base = (uint32_t) temp;
+ COMMAND_PARSE_ADDRESS(CMD_ARGV[6], fespi_info->ctrl_base);
LOG_DEBUG("ASSUMING FESPI device at ctrl_base = 0x%" TARGET_PRIxADDR,
fespi_info->ctrl_base);
}