]> git.proxmox.com Git - mirror_edk2.git/blobdiff - OvmfPkg/XenBusDxe/XenHypercall.c
OvmfPkg/XenBusDxe: fix VS2010 build failures
[mirror_edk2.git] / OvmfPkg / XenBusDxe / XenHypercall.c
index 15e9e1c799a814b84e08e7db11b4ce638992f1e1..34d92e76b7e38d24d670be41d3da12e963cbeda7 100644 (file)
@@ -53,7 +53,7 @@ XenHypercallHvmGetParam (
 \r
   Parameter.domid = DOMID_SELF;\r
   Parameter.index = Index;\r
-  Error = XenHypercall2 (Dev->Hyperpage + __HYPERVISOR_hvm_op * 32,\r
+  Error = XenHypercall2 ((UINT8*)Dev->Hyperpage + __HYPERVISOR_hvm_op * 32,\r
                          HVMOP_get_param, (INTN) &Parameter);\r
   if (Error != 0) {\r
     DEBUG ((EFI_D_ERROR,\r
@@ -72,7 +72,7 @@ XenHypercallMemoryOp (
   )\r
 {\r
   ASSERT (Dev->Hyperpage != NULL);\r
-  return XenHypercall2 (Dev->Hyperpage + __HYPERVISOR_memory_op * 32,\r
+  return XenHypercall2 ((UINT8*)Dev->Hyperpage + __HYPERVISOR_memory_op * 32,\r
                         Operation, (INTN) Arguments);\r
 }\r
 \r
@@ -84,7 +84,7 @@ XenHypercallEventChannelOp (
   )\r
 {\r
   ASSERT (Dev->Hyperpage != NULL);\r
-  return XenHypercall2 (Dev->Hyperpage + __HYPERVISOR_event_channel_op * 32,\r
+  return XenHypercall2 ((UINT8*)Dev->Hyperpage + __HYPERVISOR_event_channel_op * 32,\r
                         Operation, (INTN) Arguments);\r
 }\r
 \r