From: lkcl Date: Fri, 8 Jul 2022 18:57:04 +0000 (+0100) Subject: (no commit message) X-Git-Tag: opf_rfc_ls005_v1~1249 X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=4d3c1fdf700da8a50f576b6c3aa2c8f82b690eb9;p=libreriscv.git --- diff --git a/openpower/atomics.mdwn b/openpower/atomics.mdwn index 79bfe1487..3172a9f0e 100644 --- a/openpower/atomics.mdwn +++ b/openpower/atomics.mdwn @@ -192,8 +192,10 @@ AT-Form (TODO) | 0.5|6.10|11.15|16.20|21|22|23.24|25.30 |31| name | Form | | -- | -- | --- | --- |--|--|---- |------|--| ---- | ------- | -| NN | RT | RA | FC |lr|sc|ew |xxxxxx|/ | lat[aq][rl]| TODO-Form | +| PO | RT | RA | FC |lr|sc|ew |xxxxxx|/ | lat[aq][rl]| TODO-Form | +| PO | RS | RA | FC |lr|sc|ew |xxxxxx|/ | stat[aq][rl]| TODO-Form | +* `ew` specifies the memory operation width: 0/1/2/3 8/16/32/64 * If the `aq` bit is set, then no later atomic memory operations can be observed to take place before the AMO.