]> git.proxmox.com Git - mirror_edk2.git/blobdiff - OvmfPkg/Library/VirtioMmioDeviceLib/VirtioMmioDevice.h
OvmfPkg/VirtioMmioDeviceLib: Add virtio 1.0 detection.
[mirror_edk2.git] / OvmfPkg / Library / VirtioMmioDeviceLib / VirtioMmioDevice.h
index ab53b90d51c90022f906ec5328e2387ca5edb6ff..0c2f99633c469a54fe4bdd06596df51830b81297 100644 (file)
 #include <Library/MemoryAllocationLib.h>\r
 \r
 #define VIRTIO_MMIO_DEVICE_SIGNATURE  SIGNATURE_32 ('V', 'M', 'I', 'O')\r
+#define VIRTIO_MMIO_DEVICE_VERSION_0_95  1\r
+#define VIRTIO_MMIO_DEVICE_VERSION_1_00  2\r
+\r
 \r
 typedef struct {\r
   UINT32                 Signature;\r
+  UINT32                 Version;\r
   VIRTIO_DEVICE_PROTOCOL VirtioDevice;\r
   PHYSICAL_ADDRESS       BaseAddress;\r
 } VIRTIO_MMIO_DEVICE;\r