aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrew Waterman <andrew@sifive.com>2024-05-22 01:25:09 -0700
committerAndrew Waterman <andrew@sifive.com>2024-05-22 01:25:09 -0700
commit4b6a761a2fb9b6d8b14b22ea13b990ca26c44ea8 (patch)
treed4272c45247ba6d6ac19085c16c601cac5c99ea5
parentaaf37804a85f7f1ed147e99e6efb2ffd29916d2a (diff)
downloadriscv-isa-manual-4b6a761a2fb9b6d8b14b22ea13b990ca26c44ea8.zip
riscv-isa-manual-4b6a761a2fb9b6d8b14b22ea13b990ca26c44ea8.tar.gz
riscv-isa-manual-4b6a761a2fb9b6d8b14b22ea13b990ca26c44ea8.tar.bz2
Fix errors in CSR address-mapping conventions table
Resolves #1421
-rw-r--r--src/priv-csrs.adoc12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/priv-csrs.adoc b/src/priv-csrs.adoc
index ab6c3cd..5104164 100644
--- a/src/priv-csrs.adoc
+++ b/src/priv-csrs.adoc
@@ -113,9 +113,9 @@ m|00 m|00 m|XXXX 2+m| 0x000-0x0FF 3+|Standard read/write
|`10` |`10` |`0XXX` 2+| `0xA00-0xA7F` 3+|Standard read/write
|`10` |`10` |`10XX` 2+| `0xA80-0xABF` 3+|Standard read/write
|`10` |`10` |`11XX` 2+| `0xAC0-0xAFF` 3+|Custom read/write
-|`11` |`10` |`0XXX` 2+| `0xE00-0xE7F` 3+|Standard read/write
-|`11` |`10` |`10XX` 2+| `0xE80-0xEBF` 3+|Standard read/write
-|`11` |`10` |`11XX` 2+| `0xEC0-0xEFF` 3+|Custom read/write
+|`11` |`10` |`0XXX` 2+| `0xE00-0xE7F` 3+|Standard read-only
+|`11` |`10` |`10XX` 2+| `0xE80-0xEBF` 3+|Standard read-only
+|`11` |`10` |`11XX` 2+| `0xEC0-0xEFF` 3+|Custom read-only
8+|Machine-Level CSRs
|`00` |`11` |`XXXX` 2+|`0x300-0x3FF` 3+|Standard read/write
|`01` |`11` |`0XXX` 2+|`0x700-0x77F` 3+|Standard read/write
@@ -126,9 +126,9 @@ m|00 m|00 m|XXXX 2+m| 0x000-0x0FF 3+|Standard read/write
|`10` |`11` |`0XXX` 2+|`0xB00-0xB7F` 3+|Standard read/write
|`10` |`11` |`10XX` 2+|`0xB80-0xBBF` 3+|Standard read/write
|`10` |`11` |`11XX` 2+|`0xBC0-0xBFF` 3+|Custom read/write
-|`11` |`11` |`0XXX` 2+|`0xF00-0xF7F` 3+|Standard read/write
-|`11` |`11` |`10XX` 2+|`0xF80-0xFBF` 3+|Standard read/write
-|`11` |`11` |`11XX` 2+|`0xFC0-0xFFF` 3+|Custom read/write
+|`11` |`11` |`0XXX` 2+|`0xF00-0xF7F` 3+|Standard read-only
+|`11` |`11` |`10XX` 2+|`0xF80-0xFBF` 3+|Standard read-only
+|`11` |`11` |`11XX` 2+|`0xFC0-0xFFF` 3+|Custom read-only
|===
<<<