aboutsummaryrefslogtreecommitdiffstats
path: root/extras/mini-os/include/fbfront.h
diff options
context:
space:
mode:
authorKeir Fraser <keir.fraser@citrix.com>2008-04-16 10:21:08 +0100
committerKeir Fraser <keir.fraser@citrix.com>2008-04-16 10:21:08 +0100
commit5539f61f5bcfb9c20da2371750320439af330f1c (patch)
tree7623555d6682d8c70c55bfa70f3a3bba2a5f8ad7 /extras/mini-os/include/fbfront.h
parent426747a871e69c0f789bbb03de7156170c120686 (diff)
downloadxen-5539f61f5bcfb9c20da2371750320439af330f1c.tar.gz
xen-5539f61f5bcfb9c20da2371750320439af330f1c.tar.bz2
xen-5539f61f5bcfb9c20da2371750320439af330f1c.zip
stubdom: make use of PVFB resize event
which with the offset support also permits to expose the VGA vram and non-shared vram throught PVFB at the same time, switching between both as appropriate. Signed-off-by: Samuel Thibault <samuel.thibault@eu.citrix.com>
Diffstat (limited to 'extras/mini-os/include/fbfront.h')
-rw-r--r--extras/mini-os/include/fbfront.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/extras/mini-os/include/fbfront.h b/extras/mini-os/include/fbfront.h
index fa98942e76..70b2f2a681 100644
--- a/extras/mini-os/include/fbfront.h
+++ b/extras/mini-os/include/fbfront.h
@@ -31,11 +31,12 @@ extern struct wait_queue_head kbdfront_queue;
void shutdown_kbdfront(struct kbdfront_dev *dev);
-struct fbfront_dev *init_fbfront(char *nodename, void *data, int width, int height, int depth, int line_length, int mem_length);
+struct fbfront_dev *init_fbfront(char *nodename, unsigned long *mfns, int width, int height, int depth, int stride, int n);
#ifdef HAVE_LIBC
int fbfront_open(struct fbfront_dev *dev);
#endif
void fbfront_update(struct fbfront_dev *dev, int x, int y, int width, int height);
+void fbfront_resize(struct fbfront_dev *dev, int width, int height, int stride, int depth, int offset);
void shutdown_fbfront(struct fbfront_dev *dev);