diff options
author | Kirill Radkin <kirill.radkin@syntacore.com> | 2023-10-11 16:15:44 +0300 |
---|---|---|
committer | Kirill Radkin <kirill.radkin@syntacore.com> | 2023-12-07 20:59:10 +0300 |
commit | 84e6a4e6171cd41154d36e9226560571fcd8b5cd (patch) | |
tree | b5c2805a33adae9dcf8f9c7313064ad34c989ae3 /src/target/riscv/debug_reg_printer.h | |
parent | 7c94814221138cdf674af6266bc5e23b47eeb561 (diff) | |
download | riscv-openocd-84e6a4e6171cd41154d36e9226560571fcd8b5cd.zip riscv-openocd-84e6a4e6171cd41154d36e9226560571fcd8b5cd.tar.gz riscv-openocd-84e6a4e6171cd41154d36e9226560571fcd8b5cd.tar.bz2 |
Update riscv/debug_defines (to sync with riscv-debug-spec:40b9a05)
Change-Id: Ie969866d1de83360a5f45e96e22108b58b8aa02f
Signed-off-by: Kirill Radkin <kirill.radkin@syntacore.com>
Diffstat (limited to 'src/target/riscv/debug_reg_printer.h')
-rw-r--r-- | src/target/riscv/debug_reg_printer.h | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/src/target/riscv/debug_reg_printer.h b/src/target/riscv/debug_reg_printer.h index 8b7a261..98226b7 100644 --- a/src/target/riscv/debug_reg_printer.h +++ b/src/target/riscv/debug_reg_printer.h @@ -2,6 +2,12 @@ #include "debug_defines.h" +enum riscv_debug_reg_show { + RISCV_DEBUG_REG_SHOW_ALL, + RISCV_DEBUG_REG_HIDE_ALL_0, + RISCV_DEBUG_REG_HIDE_UNNAMED_0, +}; + /** * This function is used to fill a buffer with a decoded string representation * of register's value. @@ -25,4 +31,5 @@ * riscv_debug_reg_to_s(buf, DTM_DMI_ORDINAL, context, <dmi value>); */ unsigned int riscv_debug_reg_to_s(char *buf, enum riscv_debug_reg_ordinal reg_ordinal, - riscv_debug_reg_ctx_t context, uint64_t value); + riscv_debug_reg_ctx_t context, uint64_t value, + enum riscv_debug_reg_show show); |