audk/MdePkg
Jeff Fan 5f0a17d83a MdePkg/BaseSynchronizationLib: Add spin lock alignment for IA32/x64
From Intel(R) 64 and IA-32 Architectures Software Developer's Manual, one lock
or semaphore is suggested to be present within a cache line. If the processors
are based on Intel NetBurst microarchitecture, two cache lines are suggested.
This could minimize the bus traffic required to service locks.

Cc: Michael Kinney <michael.d.kinney@intel.com>
Cc: Liming Gao <liming.gao@intel.com>
Cc: Star Zeng <star.zeng@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jeff Fan <jeff.fan@intel.com>
Reviewed-by: Liming Gao <liming.gao@intel.com>
Reviewed-by: Star Zeng <star.zeng@intel.com>
2016-04-05 14:07:15 +08:00
..
Include MdePkg: Add ARM Serial Port Subtypes to DBG2 2016-04-01 16:45:54 +02:00
Library MdePkg/BaseSynchronizationLib: Add spin lock alignment for IA32/x64 2016-04-05 14:07:15 +08:00
Contributions.txt */Contributions.txt: Update example email address 2015-02-03 17:29:14 +00:00
License.txt Update copyright format 2012-04-24 06:49:39 +00:00
MdePkg.dec MdePkg: Add EFI_SD_MMC_PASS_THRU_PROTOCOL definition 2016-03-30 11:16:32 +08:00
MdePkg.dsc MdePkg: Add NOOPT target in MdePkg.dsc 2016-01-19 04:06:07 +00:00
MdePkg.uni MdePkg: Convert all .uni files to utf-8 2015-12-15 04:53:50 +00:00
MdePkgExtra.uni MdePkg: Convert all .uni files to utf-8 2015-12-15 04:53:50 +00:00