diff options
author | Tim Newsome <tim@sifive.com> | 2017-12-08 13:51:40 -0800 |
---|---|---|
committer | Tim Newsome <tim@sifive.com> | 2017-12-19 10:41:48 -0800 |
commit | 37278cf2eca9b1496a5d7c0df88fd3519d7e3c25 (patch) | |
tree | 64e9d213544688cf778b0b15aa1bcd4016873515 | |
parent | f341db9f72f8e35df0b92190558fd3c2f4c85446 (diff) | |
download | riscv-openocd-37278cf2eca9b1496a5d7c0df88fd3519d7e3c25.zip riscv-openocd-37278cf2eca9b1496a5d7c0df88fd3519d7e3c25.tar.gz riscv-openocd-37278cf2eca9b1496a5d7c0df88fd3519d7e3c25.tar.bz2 |
Make priv register 8 bits.
(It's really only 2 bits, but something wonky happens between gdb and
OpenOCD if I make it that size.)
Change-Id: I562a65cb0ebe5aa0edcc54c251d0fea0e26f9cb1
-rw-r--r-- | src/target/riscv/riscv.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/target/riscv/riscv.c b/src/target/riscv/riscv.c index 4657189..f1152a3 100644 --- a/src/target/riscv/riscv.c +++ b/src/target/riscv/riscv.c @@ -1883,6 +1883,7 @@ int riscv_init_registers(struct target *target) sprintf(reg_name, "priv"); r->group = "general"; r->feature = &feature_virtual; + r->size = 8; } if (reg_name[0]) { r->name = reg_name; |