aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorPalmer Dabbelt <palmer@dabbelt.com>2017-03-23 19:21:02 -0700
committerPalmer Dabbelt <palmer@dabbelt.com>2017-03-23 19:21:02 -0700
commit466b7b48816e0b80c84ab55e01e9f58676c89687 (patch)
tree5a45b79cc08f46920252356df784fb91260d8bb5 /src
parentae51b92480ef6f8cee5a0de724c0144f6bb203a6 (diff)
downloadriscv-openocd-466b7b48816e0b80c84ab55e01e9f58676c89687.zip
riscv-openocd-466b7b48816e0b80c84ab55e01e9f58676c89687.tar.gz
riscv-openocd-466b7b48816e0b80c84ab55e01e9f58676c89687.tar.bz2
(WIP) Force algorithms to 64 bit
Diffstat (limited to 'src')
-rw-r--r--src/flash/nor/fespi.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/flash/nor/fespi.c b/src/flash/nor/fespi.c
index 21688f3..f974c36 100644
--- a/src/flash/nor/fespi.c
+++ b/src/flash/nor/fespi.c
@@ -769,8 +769,8 @@ static int steps_execute(struct algorithm_steps *as,
uint8_t *data_buf = malloc(data_wa->size);
struct reg_param reg_params[2];
- init_reg_param(&reg_params[0], "x10", 32, PARAM_OUT);
- init_reg_param(&reg_params[1], "x11", 32, PARAM_OUT);
+ init_reg_param(&reg_params[0], "x10", 64, PARAM_OUT);
+ init_reg_param(&reg_params[1], "x11", 64, PARAM_OUT);
buf_set_u32(reg_params[0].value, 0, 32, ctrl_base);
buf_set_u32(reg_params[1].value, 0, 32, data_wa->address);
while (!as_empty(as)) {