aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authoryf13 <yf13@users.noreply.github.com>2023-11-09 12:23:45 +0800
committerGitHub <noreply@github.com>2023-11-08 20:23:45 -0800
commit777bffa885391c38291788a9dc3df2fbe66f192a (patch)
tree96b4b8effb620a983ff8dd18980297a5fb0bf3e9
parent3c5943d67bc2c9f3ed1f85d730964e9845e942b5 (diff)
downloadriscv-isa-manual-777bffa885391c38291788a9dc3df2fbe66f192a.zip
riscv-isa-manual-777bffa885391c38291788a9dc3df2fbe66f192a.tar.gz
riscv-isa-manual-777bffa885391c38291788a9dc3df2fbe66f192a.tar.bz2
Drop notes on obsoleted user-mode software interrupts (#1159)
Resolves #1158
-rw-r--r--src/machine.adoc8
1 files changed, 0 insertions, 8 deletions
diff --git a/src/machine.adoc b/src/machine.adoc
index 12bc039..107d924 100644
--- a/src/machine.adoc
+++ b/src/machine.adoc
@@ -1102,14 +1102,6 @@ times the interrupt cause number. For example, a machine-mode timer
interrupt (see <<mcauses>>) causes the `pc`
to be set to BASE+`0x1c`.
-[NOTE]
-====
-When vectored interrupts are enabled, interrupt cause 0, which
-corresponds to user-mode software interrupts, are vectored to the same
-location as synchronous exceptions. This ambiguity does not arise in
-practice, since user-mode software interrupts are either disabled or
-delegated to user mode.
-====
An implementation may have different alignment constraints for different
modes. In particular, MODE=Vectored may have stricter alignment