Hello, MdePkg/Library/BaseIoLibIntrinsic/BaseIoLibIntrinsic.inf: IoLib library uses IoLibArm.c for AARCH64/ARM architecture and IoLib.c for other architectures.
While IoLib.c already has memory barriers in MmioWrite functions, there barriers are missing in IoLibArm.c Is there any reason for **not** adding these memory barriers in IoLibArm.c to guarantee that all MMIO operations are serialized ? I am facing some issues and I need to add memory barriers in IoLibArm.c for AARCH64 also . Regards, Wasim -=-=-=-=-=-=-=-=-=-=-=- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#62345): https://edk2.groups.io/g/devel/message/62345 Mute This Topic: https://groups.io/mt/75417094/21656 Group Owner: [email protected] Unsubscribe: https://edk2.groups.io/g/devel/unsub [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
