]> Git Repo - qemu.git/blob - include/chardev/spice.h
works with less than base ISA qemu-system-riscv32 -M virt -bios none -kernel output...
[qemu.git] / include / chardev / spice.h
1 #ifndef CHARDEV_SPICE_H
2 #define CHARDEV_SPICE_H
3
4 #include <spice.h>
5 #include "chardev/char-fe.h"
6 #include "qom/object.h"
7
8 struct SpiceChardev {
9     Chardev               parent;
10
11     SpiceCharDeviceInstance sin;
12     bool                  active;
13     bool                  blocked;
14     const uint8_t         *datapos;
15     int                   datalen;
16 };
17 typedef struct SpiceChardev SpiceChardev;
18
19 #define TYPE_CHARDEV_SPICE "chardev-spice"
20 #define TYPE_CHARDEV_SPICEVMC "chardev-spicevmc"
21 #define TYPE_CHARDEV_SPICEPORT "chardev-spiceport"
22
23 DECLARE_INSTANCE_CHECKER(SpiceChardev, SPICE_CHARDEV,
24                          TYPE_CHARDEV_SPICE)
25
26 #endif
This page took 0.025634 seconds and 4 git commands to generate.