Skip to content

Commit 95b06b0

Browse files
authored
Merge pull request #906 from riscv/itrigger_limit
AR: Comment itrigger limited to 32 ints if XLEN=32
2 parents 97684db + cc901cf commit 95b06b0

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

xml/hwbp_registers.xml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1141,6 +1141,14 @@
11411141
In addition the trigger can be enabled for non-maskable interrupts using
11421142
\FcsrItriggerNmi.
11431143

1144+
\begin{commentary}
1145+
If XLEN is 32, then it is not possible to set a trigger for interrupts
1146+
with Exception Code larger than 31. A future version of the RISC-V
1147+
Privileged Spec will likely define interrupt Exception Codes 32 through
1148+
47. Some of those numbers are already being used by the RISC-V Advanced
1149+
Interrupt Architecture.
1150+
\end{commentary}
1151+
11441152
Hardware may only support a subset of interrupts for this trigger. A
11451153
debugger must read back \RcsrTdataTwo after writing it to confirm the
11461154
requested functionality is actually supported.

0 commit comments

Comments
 (0)