]> git.proxmox.com Git - mirror_edk2.git/commit
ArmPkg: Fix InternalMemCopyMem()
authoroliviermartin <oliviermartin@6f19259b-4bc3-4df7-8a09-765794883524>
Thu, 31 Mar 2011 12:26:20 +0000 (12:26 +0000)
committeroliviermartin <oliviermartin@6f19259b-4bc3-4df7-8a09-765794883524>
Thu, 31 Mar 2011 12:26:20 +0000 (12:26 +0000)
commit643ec0e7c1633c1970a154fa6bdada6eb1d3daa2
tree11e04736b5ce8f6194974a4bc8ea2b7fa6e4f75b
parent61afd6a9e202f0f946b18c2c6eac463ca4b34c83
ArmPkg: Fix InternalMemCopyMem()

This function crashed when regions overalapped. The condition to
optimize the copy of overlapped regions was not correct.

ArmPkg: Add comments to InternalMemCopyMem()

These comments explain the flow of this assembly function.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@11486 6f19259b-4bc3-4df7-8a09-765794883524
ArmPkg/Library/BaseMemoryLibStm/Arm/CopyMem.S
ArmPkg/Library/BaseMemoryLibStm/Arm/CopyMem.asm