From 5bc9c207eb3548c61d8efd56db727bbd6ee15a7e Mon Sep 17 00:00:00 2001 From: Tim Newsome Date: Fri, 24 Mar 2023 13:41:06 -0700 Subject: target/riscv: Don't ignore maskmax for icount. Icount triggers don't have a maskmax field at all. This is a cut and paste error. Change-Id: I001b3d41bf683599706dba713f7be475e8dd1668 Signed-off-by: Tim Newsome --- src/target/riscv/riscv.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/target/riscv/riscv.c b/src/target/riscv/riscv.c index 3c91526..167d17f 100644 --- a/src/target/riscv/riscv.c +++ b/src/target/riscv/riscv.c @@ -854,7 +854,7 @@ static int maybe_add_trigger_t3(struct target *target, bool vs, bool vu, ret = find_next_free_trigger(target, CSR_TDATA1_TYPE_ICOUNT, false, &idx); if (ret != ERROR_OK) return ret; - ret = set_trigger(target, idx, tdata1, 0, CSR_MCONTROL_MASKMAX(riscv_xlen(target))); + ret = set_trigger(target, idx, tdata1, 0, 0); if (ret != ERROR_OK) return ret; r->trigger_unique_id[idx] = unique_id; -- cgit v1.1