|
|
|
|
|
|
|
|
|
|
xen-devel
[Xen-devel] [PATCH 3 of 3] [QEMU remote] xenfbfront headers
Adding xenfb_* functions to qemu-xen.h and importing this header
wherever the xenfbfront functions are used (xenstore.c and cirrus_vga.c)
Signed-off-by: Stefano Stabellini <stefano.stabellini@xxxxxxxxxxxxx>
---
hw/cirrus_vga.c | 1 +
qemu-xen.h | 6 ++++++
xenstore.c | 1 +
3 files changed, 8 insertions(+), 0 deletions(-)
diff --git a/hw/cirrus_vga.c b/hw/cirrus_vga.c
index c03a5a6..8e1bbc3 100644
--- a/hw/cirrus_vga.c
+++ b/hw/cirrus_vga.c
@@ -31,6 +31,7 @@
#include "pci.h"
#include "console.h"
#include "vga_int.h"
+#include "qemu-xen.h"
#include "exec-all.h"
diff --git a/qemu-xen.h b/qemu-xen.h
index 2598c15..536b583 100644
--- a/qemu-xen.h
+++ b/qemu-xen.h
@@ -72,4 +72,10 @@ int xenstore_unsubscribe_from_hotplug_status(struct
xs_handle *handle,
int xenstore_vm_write(int domid, char *key, char *val);
char *xenstore_vm_read(int domid, char *key, unsigned int *len);
+/* xenfbfront.c */
+int xenfb_pv_display_init(DisplayState *ds);
+int xenfb_pv_display_start(void *vram_start);
+int xenfb_connect_vkbd(const char *path);
+int xenfb_connect_vfb(const char *path);
+
#endif /*QEMU_XEN_H*/
diff --git a/xenstore.c b/xenstore.c
index 99792c4..0d5727e 100644
--- a/xenstore.c
+++ b/xenstore.c
@@ -28,6 +28,7 @@
#include "hw.h"
#include "pci.h"
#include "qemu-timer.h"
+#include "qemu-xen.h"
struct xs_handle *xsh = NULL;
static char *media_filename[MAX_DRIVES+1];
--
1.5.4.3
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
|
<Prev in Thread] |
Current Thread |
[Next in Thread> |
- [Xen-devel] [PATCH 3 of 3] [QEMU remote] xenfbfront headers,
Stefano Stabellini <=
|
|
|
|
|