Expand description
Common VirtIO infrastructure
Provides virtqueue management and device initialization logic shared across all VirtIO drivers.
Reference: VirtIO spec v1.2, Section 2 (Basic Facilities of a Virtio Device) https://docs.oasis-open.org/virtio/virtio/v1.2/os/virtio-v1.2-os.html#_basic-facilities-of-a-virtio-device
Modules§
- features
- VirtIO device features
Structs§
- Virtio
Device - VirtIO device base
- Virtq
Avail - Available ring structure (device -> driver notifications)
- Virtq
Used - Used ring structure (driver -> device notifications)
- Virtq
Used Elem - Used ring element
- Virtqueue
- A VirtIO virtqueue