From e464ab8efb36fc089303f11ddf78e32a90530c43 Mon Sep 17 00:00:00 2001 From: Tim Newsome Date: Thu, 1 Sep 2016 13:05:44 -0700 Subject: Theoretically support trigger timing. --- riscv/mmu.h | 3 +++ 1 file changed, 3 insertions(+) (limited to 'riscv/mmu.h') diff --git a/riscv/mmu.h b/riscv/mmu.h index 614ffc4..3da2c92 100644 --- a/riscv/mmu.h +++ b/riscv/mmu.h @@ -222,6 +222,9 @@ private: int match = proc->trigger_match(operation, address, data); if (match == -1) return NULL; + if (proc->state.mcontrol[match].timing == 0) { + throw trigger_matched_t(match, operation, address, data); + } return new trigger_matched_t(match, operation, address, data); } -- cgit v1.1