Skip to content

Commit a17cf6a

Browse files
authored
fix(data): update extension descriptions to better match spec (#1249)
Signed-off-by: Paul A. Clarke <[email protected]>
1 parent 2f123c2 commit a17cf6a

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

49 files changed

+59
-57
lines changed

spec/std/isa/ext/B.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ $schema: "ext_schema.json#"
77
kind: extension
88
name: B
99
type: unprivileged
10-
long_name: Bitmanipulation instructions
10+
long_name: Bit Manipulation
1111
company:
1212
name: RISC-V International
1313
url: https://riscv.org

spec/std/isa/ext/M.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ $schema: "ext_schema.json#"
77
kind: extension
88
name: M
99
type: unprivileged
10-
long_name: Integer multiply and divide instructions
10+
long_name: Integer multiply and divide
1111
versions:
1212
- version: "2.0.0"
1313
state: ratified

spec/std/isa/ext/Sha.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ $schema: "ext_schema.json#"
77
kind: extension
88
name: Sha
99
type: privileged
10-
long_name: The augmented hypervisor extension
10+
long_name: Augmented hypervisor
1111
description: |
1212
*Sha* comprises the following extensions:
1313

spec/std/isa/ext/Shgatpa.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
$schema: "ext_schema.json#"
77
kind: extension
88
name: Shgatpa
9-
long_name: hgtap profile requirements
9+
long_name: SvNNx4 mode supported for all modes supported by Supervisor Address Translation and Protection, as well as Bare
1010
description: |
1111
For each supported virtual memory scheme SvNN supported in
1212
`satp`, the corresponding hgatp SvNNx4 mode must be supported. The

spec/std/isa/ext/Shtvala.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
$schema: "ext_schema.json#"
77
kind: extension
88
name: Shtvala
9-
long_name: htval profile requirements
9+
long_name: Hypervisor Trap Value provides all needed values
1010
description: |
1111
htval must be written with the faulting virtual address
1212
for load, store, and instruction page-fault, access-fault, and

spec/std/isa/ext/Shvsatpa.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
$schema: "ext_schema.json#"
77
kind: extension
88
name: Shvsatpa
9-
long_name: vstap translation mode requirements
9+
long_name: Virtual Supervisor Address Translation and Protection supports all modes supported by Supervisor Address Translation and Protection
1010
description: |
1111
All translation modes supported in the `satp` CSR must be supported in the `vsatp` CSR.
1212

spec/std/isa/ext/Shvstvala.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
$schema: "ext_schema.json#"
77
kind: extension
88
name: Shvstvala
9-
long_name: vstval profile requirements
9+
long_name: Virtual Supervisor Trap Value provides all needed values
1010
description: |
1111
vstval must be written with the faulting virtual address
1212
for load, store, and instruction page-fault, access-fault, and

spec/std/isa/ext/Shvstvecd.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
$schema: "ext_schema.json#"
77
kind: extension
88
name: Shvstvecd
9-
long_name: vstvec profile requirements
9+
long_name: Virtual Supervisor Trap Vector Base Address supports Direct mode
1010
description: |
1111
`vstvec.MODE` must be capable of holding the value 0 (Direct).
1212
When `vstvec.MODE`=Direct, `vstvec.BASE` must be capable of holding

spec/std/isa/ext/Smcsrind.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ $schema: "ext_schema.json#"
77
kind: extension
88
name: Smcsrind
99
type: privileged
10-
long_name: Machine Indirect CSR Access (Smcsrind)
10+
long_name: Machine-mode Indirect CSR Access
1111
description: |
1212
Smcsrind/Sscsrind is an ISA extension that extends the indirect CSR access mechanism originally defined as
1313
part of the Smaia/Ssaia extensions, in order to make it available for use by other extensions without creating

spec/std/isa/ext/Smdbltrp.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
$schema: "ext_schema.json#"
77
kind: extension
88
name: Smdbltrp
9-
long_name: Double trap
9+
long_name: Double trap in M-mode
1010
description: |
1111
The `Smdbltrp` extension addresses a double trap in M-mode.
1212
When the `Smrnmi` extension is implemented, it enables invocation of the RNMI handler on a

0 commit comments

Comments
 (0)