aboutsummaryrefslogtreecommitdiffstats
path: root/README.md
diff options
context:
space:
mode:
authorClifford Wolf <clifford@clifford.at>2016-06-06 10:46:52 +0200
committerClifford Wolf <clifford@clifford.at>2016-06-06 10:46:52 +0200
commitf4bb91b060211884fc0b85479fb6becf20daeb1f (patch)
treed971e626fe57262b7830211644f043477b33c562 /README.md
parent490a7345191f9841fa953d18b27c8485171406ce (diff)
downloadpicorv32-f4bb91b060211884fc0b85479fb6becf20daeb1f.tar.gz
picorv32-f4bb91b060211884fc0b85479fb6becf20daeb1f.zip
RISC-V ISA 2.1 now calls "sbreak" officially "ebreak"
Diffstat (limited to 'README.md')
-rw-r--r--README.md16
1 files changed, 8 insertions, 8 deletions
diff --git a/README.md b/README.md
index d3a7588..266eea1 100644
--- a/README.md
+++ b/README.md
@@ -215,9 +215,9 @@ accesses.
Set this to 0 to disable the circuitry for catching illegal instructions.
-The core will still trap on an `SBREAK` instruction with this option
-set to 0. With IRQs enabled, an `SBREAK` normally triggers an IRQ 1. With
-this option set to 0, an `SBREAK` will trap the processor without
+The core will still trap on `EBREAK` instructions with this option
+set to 0. With IRQs enabled, an `EBREAK` normally triggers an IRQ 1. With
+this option set to 0, an `EBREAK` will trap the processor without
triggering an interrupt.
#### ENABLE_PCPI (default = 0)
@@ -448,11 +448,11 @@ interrupt handler returns.
The IRQs 0-2 can be triggered internally by the following built-in interrupt sources:
-| IRQ | Interrupt Source |
-| ---:| -----------------------------------|
-| 0 | Timer Interrupt |
-| 1 | SBREAK or Illegal Instruction |
-| 2 | BUS Error (Unalign Memory Access) |
+| IRQ | Interrupt Source |
+| ---:| ------------------------------------|
+| 0 | Timer Interrupt |
+| 1 | EBREAK/ECALL or Illegal Instruction |
+| 2 | BUS Error (Unalign Memory Access) |
This interrupts can also be triggered by external sources, such as co-processors
connected via PCPI.