Don’t unset bits in the device status field. (#24) The VirtIO specification forbids this, and it prevents the device from working with crosvm’s implementation.
Don’t unset bits in the device status field. (#24)
The VirtIO specification forbids this, and it prevents the device from working with crosvm’s implementation.
VirtIO guest drivers in Rust. For no_std environment.
VIRTIO_F_INDIRECT_DESC
VIRTIO_F_EVENT_IDX
avail_event
used_event
VIRTIO_F_VERSION_1
VIRTIO_F_ACCESS_PLATFORM
VIRTIO_F_RING_PACKED
VIRTIO_F_IN_ORDER
VIRTIO_F_ORDER_PLATFORM
VIRTIO_F_SR_IOV
VIRTIO_F_NOTIFICATION_DATA
x86_64 (TODO)
RISCV
VirtIO guest drivers in Rust.
©Copyright 2023 CCF 开源发展委员会 Powered by Trustie& IntelliDE 京ICP备13000930号
VirtIO-drivers-rs
VirtIO guest drivers in Rust. For no_std environment.
Support status
Device types
Transports
Device-independent features
VIRTIO_F_INDIRECT_DESC
VIRTIO_F_EVENT_IDX
avail_event
andused_event
fieldsVIRTIO_F_VERSION_1
VIRTIO_F_ACCESS_PLATFORM
VIRTIO_F_RING_PACKED
VIRTIO_F_IN_ORDER
VIRTIO_F_ORDER_PLATFORM
VIRTIO_F_SR_IOV
VIRTIO_F_NOTIFICATION_DATA
Examples & Tests
x86_64 (TODO)
RISCV