diff options
author | yf13 <yf13@users.noreply.github.com> | 2023-11-09 12:23:45 +0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-11-08 20:23:45 -0800 |
commit | 777bffa885391c38291788a9dc3df2fbe66f192a (patch) | |
tree | 96b4b8effb620a983ff8dd18980297a5fb0bf3e9 | |
parent | 3c5943d67bc2c9f3ed1f85d730964e9845e942b5 (diff) | |
download | riscv-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.adoc | 8 |
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 |