X-Git-Url: http://v3vee.org/palacios/gitweb/gitweb.cgi?a=blobdiff_plain;f=palacios%2Finclude%2Fdevices%2Flnx_virtio_pci.h;h=e48df2c404e5452ec77d5a11b14009858cf7f7b8;hb=cf780b903a02efc700d51dbadcc90115f016256c;hp=aa64b13af52c88be037fa94bce4acaced8ab0db6;hpb=a98c81f20b2579d31bb48bf47580809024a7901d;p=palacios.git diff --git a/palacios/include/devices/lnx_virtio_pci.h b/palacios/include/devices/lnx_virtio_pci.h index aa64b13..e48df2c 100644 --- a/palacios/include/devices/lnx_virtio_pci.h +++ b/palacios/include/devices/lnx_virtio_pci.h @@ -34,9 +34,17 @@ #define VIRTIO_BLOCK_DEV_ID 0x1001 #define VIRTIO_BALLOON_DEV_ID 0x1002 #define VIRTIO_CONSOLE_DEV_ID 0x1003 +#define VIRTIO_SYMBIOTIC_DEV_ID 0x100a +#define VIRTIO_SYMMOD_DEV_ID 0x100b +#define VIRTIO_VNET_DEV_ID 0x100c +#define VIRTIO_NET_SUBDEVICE_ID 1 #define VIRTIO_BLOCK_SUBDEVICE_ID 2 +#define VIRTIO_CONSOLE_SUBDEVICE_ID 3 #define VIRTIO_BALLOON_SUBDEVICE_ID 5 +#define VIRTIO_SYMBIOTIC_SUBDEVICE_ID 10 +#define VIRTIO_SYMMOD_SUBDEVICE_ID 11 +#define VIRTIO_VNET_SUBDEVICE_ID 12 #define HOST_FEATURES_PORT 0 @@ -130,7 +138,6 @@ struct virtio_queue { addr_t ring_avail_addr; addr_t ring_used_addr; - struct vring_desc * desc; // We can treat this as an array... struct vring_avail * avail; struct vring_used * used;