OvmfPkg[all]
0.1
|
Data Fields | |
UINT32 | Revision |
INT32 | SubSystemDeviceId |
VIRTIO_GET_DEVICE_FEATURES | GetDeviceFeatures |
VIRTIO_SET_GUEST_FEATURES | SetGuestFeatures |
VIRTIO_SET_QUEUE_ADDRESS | SetQueueAddress |
VIRTIO_SET_QUEUE_SEL | SetQueueSel |
VIRTIO_SET_QUEUE_NOTIFY | SetQueueNotify |
VIRTIO_SET_QUEUE_ALIGN | SetQueueAlign |
VIRTIO_SET_PAGE_SIZE | SetPageSize |
VIRTIO_GET_QUEUE_NUM_MAX | GetQueueNumMax |
VIRTIO_SET_QUEUE_NUM | SetQueueNum |
VIRTIO_GET_DEVICE_STATUS | GetDeviceStatus |
VIRTIO_SET_DEVICE_STATUS | SetDeviceStatus |
VIRTIO_DEVICE_WRITE | WriteDevice |
VIRTIO_DEVICE_READ | ReadDevice |
VIRTIO_ALLOCATE_SHARED | AllocateSharedPages |
VIRTIO_FREE_SHARED | FreeSharedPages |
VIRTIO_MAP_SHARED | MapSharedBuffer |
VIRTIO_UNMAP_SHARED | UnmapSharedBuffer |
This protocol provides an abstraction over the VirtIo transport layer
DISCLAIMER: this protocol is a work in progress, and should not be used outside of the EDK II tree.
VIRTIO_ALLOCATE_SHARED _VIRTIO_DEVICE_PROTOCOL::AllocateSharedPages |
VIRTIO_FREE_SHARED _VIRTIO_DEVICE_PROTOCOL::FreeSharedPages |
VIRTIO_GET_DEVICE_FEATURES _VIRTIO_DEVICE_PROTOCOL::GetDeviceFeatures |
VIRTIO_GET_DEVICE_STATUS _VIRTIO_DEVICE_PROTOCOL::GetDeviceStatus |
VIRTIO_GET_QUEUE_NUM_MAX _VIRTIO_DEVICE_PROTOCOL::GetQueueNumMax |
VIRTIO_MAP_SHARED _VIRTIO_DEVICE_PROTOCOL::MapSharedBuffer |
VIRTIO_DEVICE_READ _VIRTIO_DEVICE_PROTOCOL::ReadDevice |
UINT32 _VIRTIO_DEVICE_PROTOCOL::Revision |
VIRTIO_SET_DEVICE_STATUS _VIRTIO_DEVICE_PROTOCOL::SetDeviceStatus |
VIRTIO_SET_GUEST_FEATURES _VIRTIO_DEVICE_PROTOCOL::SetGuestFeatures |
VIRTIO_SET_PAGE_SIZE _VIRTIO_DEVICE_PROTOCOL::SetPageSize |
VIRTIO_SET_QUEUE_ADDRESS _VIRTIO_DEVICE_PROTOCOL::SetQueueAddress |
VIRTIO_SET_QUEUE_ALIGN _VIRTIO_DEVICE_PROTOCOL::SetQueueAlign |
VIRTIO_SET_QUEUE_NOTIFY _VIRTIO_DEVICE_PROTOCOL::SetQueueNotify |
VIRTIO_SET_QUEUE_NUM _VIRTIO_DEVICE_PROTOCOL::SetQueueNum |
VIRTIO_SET_QUEUE_SEL _VIRTIO_DEVICE_PROTOCOL::SetQueueSel |
INT32 _VIRTIO_DEVICE_PROTOCOL::SubSystemDeviceId |
VIRTIO_UNMAP_SHARED _VIRTIO_DEVICE_PROTOCOL::UnmapSharedBuffer |
VIRTIO_DEVICE_WRITE _VIRTIO_DEVICE_PROTOCOL::WriteDevice |