You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Dec 13, 2022. It is now read-only.
The opentitan docs (eg the HMAC module docs) mention for each bit of each register a so-called "Type" (also called "swaccess key"), which must be one of the following values (copied from the register tool doc):
Key
Description
none
No access
ro
Read Only
rc
Read Only, reading clears
rw
Read/Write
r0w1c
Read zero, Write with 1 clears
rw1s
Read, Write with 1 sets
rw1c
Read, Write with 1 clears
rw0c
Read, Write with 0 clears
wo
Write Only
In our current state machine semantics, this implicitly follows from which kind of transitions our state machines allow. It might be good to make this more explicit, so that it matches the English specs more closely, but I don't quite know how.
The text was updated successfully, but these errors were encountered:
The opentitan docs (eg the HMAC module docs) mention for each bit of each register a so-called "Type" (also called "swaccess key"), which must be one of the following values (copied from the register tool doc):
In our current state machine semantics, this implicitly follows from which kind of transitions our state machines allow. It might be good to make this more explicit, so that it matches the English specs more closely, but I don't quite know how.
The text was updated successfully, but these errors were encountered: