From 4fd87a2a462f1c04c1c605955326fb1981deed19 Mon Sep 17 00:00:00 2001 From: Andrew Waterman Date: Wed, 2 Oct 2024 15:12:35 -0700 Subject: [PATCH] Zam -> MAG Zam is no longer a thing, but the concept lives on in the form of the misaligned atomicity granule PMA. --- chapter2.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/chapter2.adoc b/chapter2.adoc index 2d44eff..ee8156f 100644 --- a/chapter2.adoc +++ b/chapter2.adoc @@ -43,7 +43,7 @@ This load must have the ordering annotation _aq_, and may have ordering annotati The address held in _rs1_ should be naturally aligned to the size of the operand. If the address is not naturally aligned, an address-misaligned exception or an access-fault exception will be generated. The access-fault exception can be generated for a memory access that would otherwise be able to complete except for the misalignment, if the misaligned access should not be emulated. -If the Zam standard extension is implemented, the address is not required to be aligned and the weaker atomicity guarantee provided by Zam applies. +The misaligned atomicity granule PMA applies to the instructions in this extension. The versions without the _aq_ bit set are RESERVED. RV32 shall not implement the d and q variants and RV64 shall not implement the q variant.