TYPE
WARLTrigger type: 0 means no trigger at this tselect; 1 is a legacy SiFive address-match trigger that should not be implemented; 2=mcontrol, 3=icount, 4=itrigger, 5=etrigger, 6=mcontrol6, 7=tmexttrigger, and 12–14 are custom. Type 15 disables the trigger and ignores remaining bits except DMODE; other values are reserved.
TYPE (bits XLEN-1:XLEN-4) — Trigger type: 0 means no trigger at this tselect; 1 is a legacy SiFive address-match trigger that should not be implemented; 2=mcontrol, 3=icount, 4=itrigger, 5=etrigger, 6=mcontrol6, 7=tmexttrigger, and 12–14 are custom. Type 15 disables the trigger and ignores remaining bits except DMODE; other values are reserved.
What This Field Controls
- - Trigger type: 0 means no trigger at this tselect; 1 is a legacy SiFive address-match trigger that should not be implemented; 2=mcontrol, 3=icount, 4=itrigger, 5=etrigger, 6=mcontrol6, 7=tmexttrigger, and 12–14 are custom. Type 15 disables the trigger and ignores remaining bits except DMODE; other values are reserved.
Common Values
This field is better understood together with surrounding context than as a fixed memorized enumeration.
↗Open Official Manual