diff options
author | aurel32 <aurel32@c046a42c-6fe2-441c-8c8c-71466251a162> | 2009-02-08 15:53:20 +0000 |
---|---|---|
committer | aurel32 <aurel32@c046a42c-6fe2-441c-8c8c-71466251a162> | 2009-02-08 15:53:20 +0000 |
commit | aa71cf802eb884dcdaebae6fbbd008248a64a01b (patch) | |
tree | 938f1e79c08d2d106f84915825be8b4d0bd4699a /qemu-char.c | |
parent | d5853c20f2bd7c4551fcb99b4d1a188c25ffd140 (diff) |
QEMU Microsoft serial mouse emulation
Adds "msmouse" character device, which emulates a serial mouse.
Use it with -serial msmouse.
Signed-Off-By: Lubomir Rintel <lkundrak@v3.sk>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6559 c046a42c-6fe2-441c-8c8c-71466251a162
Diffstat (limited to 'qemu-char.c')
-rw-r--r-- | qemu-char.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/qemu-char.c b/qemu-char.c index 5110833113..fdb9cc873a 100644 --- a/qemu-char.c +++ b/qemu-char.c @@ -30,6 +30,7 @@ #include "block.h" #include "hw/usb.h" #include "hw/baum.h" +#include "hw/msmouse.h" #include <unistd.h> #include <fcntl.h> @@ -2105,6 +2106,8 @@ CharDriverState *qemu_chr_open(const char *label, const char *filename, void (*i } else { printf("Unable to open driver: %s\n", p); } + } else if (!strcmp(filename, "msmouse")) { + chr = qemu_chr_open_msmouse(); } else #ifndef _WIN32 if (strstart(filename, "unix:", &p)) { |