Expand description
§AxVirtIO Common Library
This crate provides common types, traits, and utilities for VirtIO device implementations. It includes memory management, queue handling, MMIO transport, and configuration structures that are shared across different VirtIO device types.
Re-exports§
pub use config::VirtioConfig;pub use error::VirtioError;pub use error::VirtioResult;pub use queue::VirtioQueue;pub use constants::*;
Modules§
- config
- Re-export commonly used modules VirtIO device configuration structures and utilities
- constants
- Common constants used across VirtIO implementations VirtIO Common Constants
- error
- Error types and result handling for VirtIO operations VirtIO Error Types
- mmio
- MMIO transport layer for VirtIO devices
- queue
- VirtIO queue management and operations
Enums§
- Virtio
DeviceID - VirtIO device types (simplified version)