Re: [edk2-devel] [PATCH v1 03/11] MdePkg: Base Memory Lib instance using MMIO

2020-05-14 Thread Ard Biesheuvel
On 5/14/20 11:22 AM, Ard Biesheuvel wrote: Hi Sami, On 5/14/20 10:40 AM, Sami Mujawar wrote: Some device drivers perform copy operations on device memory, e.g. device drivers for a Flash device. On some architectures unaligned access to device memory regions is not permitted. To add to this if

Re: [edk2-devel] [PATCH v1 03/11] MdePkg: Base Memory Lib instance using MMIO

2020-05-14 Thread Michael D Kinney
To: devel@edk2.groups.io > Cc: Sami Mujawar ; > ard.biesheu...@arm.com; l...@nuviainc.com; Kinney, > Michael D ; Gao, Liming > ; alexandru.eli...@arm.com; > andre.przyw...@arm.com; matteo.carl...@arm.com; > laura.more...@arm.com; n...@arm.com > Subject: [edk2-devel] [PATCH v1 03/11

Re: [edk2-devel] [PATCH v1 03/11] MdePkg: Base Memory Lib instance using MMIO

2020-05-14 Thread Ard Biesheuvel
Hi Sami, On 5/14/20 10:40 AM, Sami Mujawar wrote: Some device drivers perform copy operations on device memory, e.g. device drivers for a Flash device. On some architectures unaligned access to device memory regions is not permitted. To add to this if the device is virtualised then there are fur

[edk2-devel] [PATCH v1 03/11] MdePkg: Base Memory Lib instance using MMIO

2020-05-14 Thread Sami Mujawar
Some device drivers perform copy operations on device memory, e.g. device drivers for a Flash device. On some architectures unaligned access to device memory regions is not permitted. To add to this if the device is virtualised then there are further restrictions on the type of load/store operation