File tree 1 file changed +9
-2
lines changed
1 file changed +9
-2
lines changed Original file line number Diff line number Diff line change @@ -115,8 +115,9 @@ \section{Priority}
115
115
& 3 & & icount \\
116
116
& 3 & & itrigger \\
117
117
& 3 & & mcontrol/mcontrol6 after \\
118
- & & & \hspace {2em}(on previous instruction) \\
119
- \hline
118
+ & & & \hspace {2em}(on previous instruction) \\ \hline
119
+ & & Asynchronous interrupt enabled by & \\
120
+ & & \hspace {2em}xRET or explicit CSR write & \\ \hline
120
121
& 3 & Instruction address breakpoint & mcontrol/mcontrol6 execute address before \\ \hline
121
122
& 12 & Instruction page fault & \\ \hline
122
123
& 1 & Instruction access fault & \\ \hline
@@ -156,6 +157,12 @@ \section{Priority}
156
157
trace actions when triggers with different actions are also firing is left to
157
158
the trace specification.
158
159
160
+ \begin {commentary }
161
+ Note that asynchronous interrupts are included in the priority table because, when
162
+ enabled by xRET or explicit CSR write instructions, these interrupts must be treated
163
+ as high priority events on the next instruction.
164
+ \end {commentary }
165
+
159
166
\section {Native Triggers }
160
167
\label {sec:nativetrigger }
161
168
You can’t perform that action at this time.
0 commit comments