Revision: 16967
          http://sourceforge.net/p/edk2/code/16967
Author:   lersek
Date:     2015-02-28 20:32:06 +0000 (Sat, 28 Feb 2015)
Log Message:
-----------
Ovmf/Xen: move Xen interface version to <xen.h>

Tiancore has its private copy of the Xen headers, and all drivers
that depend on it should use the same Xen interface version, so
let's move the #define to xen.h itself.

Contributed-under: TianoCore Contribution Agreement 1.0
Reviewed-by: Stefano Stabellini <[email protected]>
Acked-by: Laszlo Ersek <[email protected]>
Reviewed-by: Anthony PERARD <[email protected]>
Signed-off-by: Ard Biesheuvel <[email protected]>
Signed-off-by: Laszlo Ersek <[email protected]>

Modified Paths:
--------------
    trunk/edk2/OvmfPkg/Include/IndustryStandard/Xen/xen.h
    trunk/edk2/OvmfPkg/XenBusDxe/XenBusDxe.h
    trunk/edk2/OvmfPkg/XenPvBlkDxe/XenPvBlkDxe.h

Modified: trunk/edk2/OvmfPkg/Include/IndustryStandard/Xen/xen.h
===================================================================
--- trunk/edk2/OvmfPkg/Include/IndustryStandard/Xen/xen.h       2015-02-28 
20:31:54 UTC (rev 16966)
+++ trunk/edk2/OvmfPkg/Include/IndustryStandard/Xen/xen.h       2015-02-28 
20:32:06 UTC (rev 16967)
@@ -27,6 +27,11 @@
 #ifndef __XEN_PUBLIC_XEN_H__
 #define __XEN_PUBLIC_XEN_H__
 
+//
+// Xen interface version used by Tianocore
+//
+#define __XEN_INTERFACE_VERSION__ 0x00040400
+
 #include "xen-compat.h"
 
 #if defined(MDE_CPU_IA32) || defined(MDE_CPU_X64)

Modified: trunk/edk2/OvmfPkg/XenBusDxe/XenBusDxe.h
===================================================================
--- trunk/edk2/OvmfPkg/XenBusDxe/XenBusDxe.h    2015-02-28 20:31:54 UTC (rev 
16966)
+++ trunk/edk2/OvmfPkg/XenBusDxe/XenBusDxe.h    2015-02-28 20:32:06 UTC (rev 
16967)
@@ -19,11 +19,6 @@
 #include <Uefi.h>
 
 //
-// Xen interface version used
-//
-#define  __XEN_INTERFACE_VERSION__ 0x00040400
-
-//
 // Libraries
 //
 #include <Library/UefiBootServicesTableLib.h>

Modified: trunk/edk2/OvmfPkg/XenPvBlkDxe/XenPvBlkDxe.h
===================================================================
--- trunk/edk2/OvmfPkg/XenPvBlkDxe/XenPvBlkDxe.h        2015-02-28 20:31:54 UTC 
(rev 16966)
+++ trunk/edk2/OvmfPkg/XenPvBlkDxe/XenPvBlkDxe.h        2015-02-28 20:32:06 UTC 
(rev 16967)
@@ -18,10 +18,6 @@
 
 #include <Uefi.h>
 
-//
-// Xen interface version used
-//
-#define __XEN_INTERFACE_VERSION__ 0x00040400
 #define xen_mb() MemoryFence()
 #define xen_rmb() MemoryFence()
 #define xen_wmb() MemoryFence()


------------------------------------------------------------------------------
Dive into the World of Parallel Programming The Go Parallel Website, sponsored
by Intel and developed in partnership with Slashdot Media, is your hub for all
things parallel software development, from weekly thought leadership blogs to
news, videos, case studies, tutorials and more. Take a look and join the 
conversation now. http://goparallel.sourceforge.net/
_______________________________________________
edk2-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/edk2-commits

Reply via email to