Skip to content

Commit

Permalink
mprv should not be implemented when U mode is absent.
Browse files Browse the repository at this point in the history
  • Loading branch information
neelgala committed Apr 10, 2024
1 parent b351325 commit 1523c99
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 4 deletions.
3 changes: 3 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,9 @@

This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [3.18.1] - 2024-04-10
- mprv should not be implemented when U mode is absent.

## [3.18.0] - 2024-04-02
- mabi generation to account for E extension

Expand Down
8 changes: 4 additions & 4 deletions riscv_config/schemas/schema_isa.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -760,11 +760,11 @@ hart_schema:
warl:
dependency_fields: []
legal:
- mprv[0] in [0x0]
- mprv[0] in [0x0, 0x1]
wr_illegal:
- unchanged
default: {implemented: false}
check_with: s_check
check_with: u_check
sum:
type: dict
schema:
Expand Down Expand Up @@ -1175,11 +1175,11 @@ hart_schema:
warl:
dependency_fields: []
legal:
- mprv[0] in [0x0]
- mprv[0] in [0x0, 0x1]
wr_illegal:
- unchanged
default: {implemented: false}
check_with: s_check
check_with: u_check
sum:
type: dict
schema:
Expand Down

0 comments on commit 1523c99

Please sign in to comment.