summaryrefslogtreecommitdiffstats
path: root/ShellBinPkg/MinUefiShell/X64
diff options
context:
space:
mode:
authorArd Biesheuvel <ard.biesheuvel@linaro.org>2015-02-28 20:33:34 +0000
committerlersek <lersek@Edk2>2015-02-28 20:33:34 +0000
commite482753b334b03f297a9655caf775bd8469ab91c (patch)
treee21a8e24992a3ef8307d31721efac4fe9a733eda /ShellBinPkg/MinUefiShell/X64
parentb94c3ac93d57cf2711814932bf082b2ce496eb82 (diff)
downloadedk2-e482753b334b03f297a9655caf775bd8469ab91c.tar.gz
edk2-e482753b334b03f297a9655caf775bd8469ab91c.tar.bz2
edk2-e482753b334b03f297a9655caf775bd8469ab91c.zip
Ovmf/Xen: port XenBusDxe to other architectures
This patch updates XenBusDxe to use the 16-bit compare and exchange function that was introduced for this purpose to the BaseSynchronizationLib. It also provides a new generic implementation of TestAndClearBit () using the same 16-bit compare and exchange, making this module fully architecture agnostic. Contributed-under: TianoCore Contribution Agreement 1.0 Reviewed-by: Anthony PERARD <anthony.perard@citrix.com> Signed-off-by: Ard Biesheuvel <ard.biesheuvel@linaro.org> Signed-off-by: Laszlo Ersek <lersek@redhat.com> git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@16975 6f19259b-4bc3-4df7-8a09-765794883524
Diffstat (limited to 'ShellBinPkg/MinUefiShell/X64')
0 files changed, 0 insertions, 0 deletions