Skip to content

Commit db874da

Browse files
Many cleanups to get better quality profiles. Also changed ratification_date from null to unknown to be consistent.
1 parent 4acf3ad commit db874da

File tree

28 files changed

+141
-91
lines changed

28 files changed

+141
-91
lines changed

arch/ext/Smcdeleg.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ doc_license:
1616
versions:
1717
- version: "1.0.0"
1818
state: ratified
19-
ratification_date: null
19+
ratification_date: unknown
2020
repositories:
2121
- url: https://github.com/riscvarchive/riscv-smcdeleg-ssccfg
2222
url: https://github.com/riscvarchive/riscv-smcdeleg-ssccfg/releases/download/v1.0.0/riscv-smcdeleg-ssccfg-v1.0.0.pdf

arch/ext/Ssccfg.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,5 +9,5 @@ type: privileged
99
versions:
1010
- version: "1.0.0"
1111
state: ratified
12-
ratification_date: null
12+
ratification_date: unknown
1313
url: https://docs.google.com/document/d/1s-GeH5XpHBLzbQZucA8DPA7vvF7Xvf_nrPbrU2YLBcE/edit#heading=h.yyrgtolcaczx

arch/ext/Ssccptr.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ type: privileged
1313
versions:
1414
- version: "1.0.0"
1515
state: ratified
16-
ratification_date: null
16+
ratification_date: unknown
1717
url: https://github.com/riscv/riscv-profiles/releases/tag/v1.0
1818
repositories:
1919
- url: https://github.com/riscv/riscv-profiles

arch/ext/Sstc.yaml

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,10 @@
33
$schema: "ext_schema.json#"
44
kind: extension
55
name: Sstc
6-
long_name: Superivisor mode timer interrupts
7-
description: Superivisor mode timer interrupts
6+
long_name: Supervisor-mode timer interrupts
7+
description: Supervisor-mode timer interrupts
88
type: privileged
99
versions:
10-
- version: "0.9.0"
10+
- version: "1.0.0"
1111
state: ratified
12-
ratification_date: null
13-
url: https://drive.google.com/file/d/1m84Re2yK8m_vbW7TspvevCDR82MOBaSX/view?usp=drive_link
12+
ratification_date: unknown

arch/ext/Sstvala.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ type: privileged
1919
versions:
2020
- version: "1.0.0"
2121
state: ratified
22-
ratification_date: null
22+
ratification_date: unknown
2323
url: https://github.com/riscv/riscv-profiles/releases/tag/v1.0
2424
repositories:
2525
- url: https://github.com/riscv/riscv-profiles

arch/ext/Sstvecd.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ type: privileged
1212
versions:
1313
- version: "1.0.0"
1414
state: ratified
15-
ratification_date: null
15+
ratification_date: unknown
1616
url: https://github.com/riscv/riscv-profiles/releases/tag/v1.0
1717
repositories:
1818
- url: https://github.com/riscv/riscv-profiles

arch/ext/Ssu64xl.yaml

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
# yaml-language-server: $schema=../../schemas/ext_schema.json
2+
3+
$schema: "ext_schema.json#"
4+
kind: extension
5+
name: Ssu64xl
6+
long_name: UXLEN=64 must be supported
7+
description: |
8+
`sstatus.UXL` must be capable of holding the value 2 (i.e., UXLEN=64 must be supported).
9+
10+
[NOTE]
11+
This extension was ratified as part of the RVA20 profile.
12+
versions:
13+
- version: "1.0.0"
14+
state: ratified
15+
ratification_date: unknown

arch/ext/Svbare.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ description: |
1313
versions:
1414
- version: "1.0.0"
1515
state: ratified
16-
ratification_date: null
16+
ratification_date: unknown
1717
requires:
1818
name: S
1919
param_constraints:

arch/ext/Svpbmt.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ type: privileged
1414
versions:
1515
- version: "1.0.0"
1616
state: ratified
17-
ratification_date: null
17+
ratification_date: unknown
1818
requires:
1919
name: Sv39
2020
param_constraints:

arch/ext/U.yaml

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,13 @@
33
$schema: "ext_schema.json#"
44
kind: extension
55
name: U
6-
long_name: User-level privilege mode
7-
description: User-level privilege mode
6+
long_name: User-mode privilege level
7+
description: |
8+
User-mode privilege level is supported by an implementation if the U extension is present.
9+
Note that the RISC-V ISA doens't formally define a U extension and it is only discussed in the Privileged ISA manual.
810
type: privileged
911
versions:
10-
- version: "1.12.0"
12+
- version: "1.0.0"
1113
state: ratified
1214
ratification_date: 2019-12
1315
params:

0 commit comments

Comments
 (0)