This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
Home Products Support Community News


[Xen-devel] More questions on implementing hypervisor access in Windows.

To: <xen-devel@xxxxxxxxxxxxxxxxxxx>
Subject: [Xen-devel] More questions on implementing hypervisor access in Windows...
From: "James Harper" <james.harper@xxxxxxxxxxxxxxxx>
Date: Wed, 26 Sep 2007 20:03:12 +1000
Delivery-date: Wed, 26 Sep 2007 03:03:52 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
List-help: <mailto:xen-devel-request@lists.xensource.com?subject=help>
List-id: Xen developer discussion <xen-devel.lists.xensource.com>
List-post: <mailto:xen-devel@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
Thread-index: AcgAJHLjrDuq3BQAQrOxqCDCUpIykQ==
Thread-topic: More questions on implementing hypervisor access in Windows...
I was way off with my HYPERCALL_xxx implementation, but that's fixed now
- I am able to call HYPERVISOR_memory_op and have it return success. I
have some further questions if anyone can assist...

1. there seems to be a lot of difference in the grant_table stuff
between linux and mini-os... is the mini-os implementation complete?

2. there is a set_xen_guest_handle function which is actually a #define
in xen/include/public/arch-x86/xen-x86_32.h (for 32 bit x86). The
Microsoft WDF won't compile it though - it says
"c:\projects\xen\xenpci\grant_table.c(31) : error C2224: left of '.p'
must have struct/union type". Can someone tell me exactly what that
macro does so I can fudge around it for now?

3. Is anyone interested in assisting with an Open Source Windows
implementation of xenbus? (and ultimately netfront and blkfront).
According to google, people have had success with mingw under linux
compiling drivers with the DDK, but I'm using the WDF and I haven't
heard of any success with that, so I think we're stuck with developing
under Windows for now...



Xen-devel mailing list

<Prev in Thread] Current Thread [Next in Thread>
  • [Xen-devel] More questions on implementing hypervisor access in Windows..., James Harper <=