nuttx/Documentation/components/drivers/special/virtio/index.rst
Bowen Wang 9f351523a7 Documentation/virtio: add VirtIO framework documentation
Add comprehensive VirtIO framework documentation including:
- VirtIO architecture overview (driver layer, framework layer, transport layer)
- Driver and device registration workflow
- Source code directory structure
- API reference for NuttX VirtIO interfaces and OpenAMP virtqueue interfaces

Signed-off-by: wangbowen6 <wangbowen6@xiaomi.com>
2026-01-28 13:09:19 -03:00

17 lines
470 B
ReStructuredText

======
VirtIO
======
VirtIO (Virtual I/O) is a standardized interface for virtual devices in
paravirtualized environments. NuttX implements a complete VirtIO framework
based on OpenAMP, supporting various VirtIO drivers such as VirtIO-Net,
VirtIO-Block, VirtIO-Serial, and more.
The framework supports different transport layer implementations including
VirtIO-MMIO, VirtIO-PCI, and VirtIO-Remoteproc.
.. toctree::
:maxdepth: 1
:caption: Contents
framework