BaseMemoryLib: Add missing ASSERT()s for some interfaces.
authorqhuang8 <qhuang8@de2fecce-e211-0410-80a6-f3fac2684e05>
Mon, 29 May 2006 04:43:26 +0000 (04:43 +0000)
committerqhuang8 <qhuang8@de2fecce-e211-0410-80a6-f3fac2684e05>
Mon, 29 May 2006 04:43:26 +0000 (04:43 +0000)
commitb272f0d137dad2289f828973856e818c37d4ded7
tree277d1011d491af70420810ef652018a6c6cff273
parent1519bd63bca8977c8638ecc342a1f413a7d71a5c
BaseMemoryLib: Add missing ASSERT()s for some interfaces.
BaseTimerLibLocalApic: Add missing EBC architecture support. Note that this instance is a dummy one since EBC does not support local APIC timer.
IoLibDxeCpuIo: Add alignment checking & unsupported width checking by using ASSERT()s.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@311 de2fecce-e211-0410-80a6-f3fac2684e05
16 files changed:
edk2/MdePkg/Library/BaseMemoryLib/MemLibGuid.c
edk2/MdePkg/Library/BaseMemoryLib/ZeroMemWrapper.c
edk2/MdePkg/Library/BaseMemoryLibMmx/MemLibGuid.c
edk2/MdePkg/Library/BaseMemoryLibMmx/ZeroMemWrapper.c
edk2/MdePkg/Library/BaseMemoryLibRepStr/MemLibGuid.c
edk2/MdePkg/Library/BaseMemoryLibRepStr/ZeroMemWrapper.c
edk2/MdePkg/Library/BaseMemoryLibSse2/MemLibGuid.c
edk2/MdePkg/Library/BaseMemoryLibSse2/ZeroMemWrapper.c
edk2/MdePkg/Library/BaseTimerLibLocalApic/BaseTimerLibLocalApic.msa
edk2/MdePkg/Library/BaseTimerLibLocalApic/Ebc/EbcTimerLib.c [new file with mode: 0644]
edk2/MdePkg/Library/DxeIoLibCpuIo/DxeIoLibCpuIo.msa
edk2/MdePkg/Library/DxeIoLibCpuIo/IoLib.c
edk2/MdePkg/Library/PeiMemoryLib/MemLibGuid.c
edk2/MdePkg/Library/PeiMemoryLib/ZeroMemWrapper.c
edk2/MdePkg/Library/UefiMemoryLib/MemLibGuid.c
edk2/MdePkg/Library/UefiMemoryLib/ZeroMemWrapper.c