[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

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


  • To: <xen-devel@xxxxxxxxxxxxxxxxxxx>
  • 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
  • List-id: Xen developer discussion <xen-devel.lists.xensource.com>
  • 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...

Thanks

James


_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.