]> git.proxmox.com Git - mirror_edk2.git/commit - MdePkg/Library/BaseLib/Synchronization.c
1. Fixed bug for WriteUnaligned24() in Unaligned.c of BaseLib
authorvanjeff <vanjeff@6f19259b-4bc3-4df7-8a09-765794883524>
Tue, 20 Jun 2006 05:30:27 +0000 (05:30 +0000)
committervanjeff <vanjeff@6f19259b-4bc3-4df7-8a09-765794883524>
Tue, 20 Jun 2006 05:30:27 +0000 (05:30 +0000)
commit0ffa12863e9e60cfd1900e3a83b21f32f89afdf2
treee586ef67e1638568fd150d15a77b55dc239d4c00
parent31a76725479ec06e1657fad04c93af5e8685930b
1. Fixed bug for WriteUnaligned24() in Unaligned.c of BaseLib
2. Added assert() for AsmFxRestore() in x86LowLevel.c of BaseLib
3. Added assert() for LongJump() in LongJump.c of BaseLib
4. Changed parameter type of Value from "IN" to "IN OUT" for InterLockedComparedExchanged32/64/pointer() functions to sync with MWG-0.55a
5. Changed functions header of all BitField functions of BaseLib, BaseIoLibIntrinsic, BasePciCf8Lib, BasePciExpressLib, BasePciLibCf8, BasePciLibPciExpressLib DxeIoLibCpuIo, PeiIoLibCpuIo etc, to follow MWG-0.55a.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@565 6f19259b-4bc3-4df7-8a09-765794883524
18 files changed:
MdePkg/Include/Library/BaseLib.h
MdePkg/Include/Library/IoLib.h
MdePkg/Include/Library/PciCf8Lib.h
MdePkg/Include/Library/PciExpressLib.h
MdePkg/Include/Library/PciLib.h
MdePkg/Include/Library/PciSegmentLib.h
MdePkg/Library/BaseIoLibIntrinsic/IoHighLevel.c
MdePkg/Library/BaseLib/BitField.c
MdePkg/Library/BaseLib/LongJump.c
MdePkg/Library/BaseLib/Synchronization.c
MdePkg/Library/BaseLib/Unaligned.c
MdePkg/Library/BaseLib/x86LowLevel.c
MdePkg/Library/BasePciCf8Lib/PciLib.c
MdePkg/Library/BasePciExpressLib/PciLib.c
MdePkg/Library/BasePciLibCf8/PciLib.c
MdePkg/Library/BasePciLibPciExpress/PciLib.c
MdePkg/Library/DxeIoLibCpuIo/IoHighLevel.c
MdePkg/Library/PeiIoLibCpuIo/IoHighLevel.c