From f02587860164aad7249412c018567fdca615d6b1 Mon Sep 17 00:00:00 2001 From: DaiYoung Kim Date: Tue, 16 Apr 2013 18:22:15 +0900 Subject: [PATCH] evdi : evdi protocol was changed Signed-off-by: DaiYoung, Kim --- drivers/maru/maru_virtio_evdi.c | 18 ++++++++++++++++++ include/linux/virtio_ids.h | 2 +- 2 files changed, 19 insertions(+), 1 deletion(-) mode change 100644 => 100755 include/linux/virtio_ids.h diff --git a/drivers/maru/maru_virtio_evdi.c b/drivers/maru/maru_virtio_evdi.c index 776e8a115d84..6480ff0ceddc 100755 --- a/drivers/maru/maru_virtio_evdi.c +++ b/drivers/maru/maru_virtio_evdi.c @@ -54,13 +54,31 @@ #define NUM_OF_EVDI 2 #define DEVICE_NAME "evdi" +/* device protocol */ #define __MAX_BUF_SIZE 1024 +enum +{ + route_qemu = 0, + route_control_server = 1, + route_monitor = 2 +}; + +typedef unsigned int CSCliSN; + struct msg_info { char buf[__MAX_BUF_SIZE]; + + uint32_t route; uint32_t use; + uint16_t count; + uint16_t index; + + CSCliSN cclisn; }; +/* device protocol */ + #define SIZEOF_MSG_INFO sizeof(struct msg_info) struct msg_buf { diff --git a/include/linux/virtio_ids.h b/include/linux/virtio_ids.h old mode 100644 new mode 100755 index fb2ad0a17de3..afb8c7235bdb --- a/include/linux/virtio_ids.h +++ b/include/linux/virtio_ids.h @@ -45,7 +45,7 @@ #define VIRTIO_ID_KEYBOARD 12 /* virtio keyboard */ #define VIRTIO_ID_ESM 13 /* virtio ESM */ #define VIRTIO_ID_HWKEY 14 /* virtio hwkey */ -#define VIRTIO_ID_EVDI 15 /* virtio hwkey */ +#define VIRTIO_ID_EVDI 15 /* virtio evdi */ #endif -- 2.34.1