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]]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to