X-Git-Url: https://review.openocd.org/gitweb?p=openocd.git;a=blobdiff_plain;f=src%2Ftarget%2Friscv%2Friscv.h;fp=src%2Ftarget%2Friscv%2Friscv.h;h=51cf7f92815d3d96cf13b8b89cb02e789ae7f3d9;hp=59414fc0886a0510e862ad6abc83127fadc0ef50;hb=996ff5bcfc402227ac2f28601e931f30b62e393f;hpb=e2315ccffd31757785130c3bf549a87d9be1689a diff --git a/src/target/riscv/riscv.h b/src/target/riscv/riscv.h index 59414fc088..51cf7f9281 100644 --- a/src/target/riscv/riscv.h +++ b/src/target/riscv/riscv.h @@ -104,11 +104,11 @@ typedef struct { * implementations. */ int (*get_register)(struct target *target, riscv_reg_t *value, int hid, int rid); - int (*set_register)(struct target *, int hartid, int regid, + int (*set_register)(struct target *target, int hartid, int regid, uint64_t value); - int (*select_current_hart)(struct target *); + int (*select_current_hart)(struct target *target); bool (*is_halted)(struct target *target); - int (*halt_current_hart)(struct target *); + int (*halt_current_hart)(struct target *target); int (*resume_current_hart)(struct target *target); int (*step_current_hart)(struct target *target); int (*on_halt)(struct target *target);