morpheus_network::driver::virtio

Module transport

Source
Expand description

VirtIO Transport Abstraction

Provides a unified interface for different VirtIO transports:

  • MMIO (used by ARM, some embedded systems)
  • PCI Modern (VirtIO 1.0+, uses capabilities)
  • PCI Legacy (older QEMU, uses BAR0 I/O ports)

The transport is probed at runtime based on device discovery.

Modules§

Structs§

Enums§