microsoft/openvmm

Public

mirrored from https://github.com/microsoft/openvmmAvailable

CodeCommitsIssuesPull requestsActionsInsightsSecurity
073bb687630dc42b0c8b4ffbce1c20b5e3a1b2fa

Branches

Tags

  • No tags available.
0Branches0Tags
Go to file
Add file
Code

Clone

HTTPS

Download ZIP

Guide/src/reference/architecture/devices.md

13lines · modecode

1# Device architecture
2
3This section covers the internal architecture of device emulators and
4their backends — the shared machinery that both OpenVMM and OpenHCL
5use to connect guest-visible storage, networking, and other devices to
6their backing implementations.
7
8## Pages
9
10- [Storage pipeline](./devices/storage.md) — how guest I/O flows from
11 a storage frontend (NVMe, SCSI, IDE) through the
12 [`DiskIo`](https://openvmm.dev/rustdoc/linux/disk_backend/trait.DiskIo.html)
13 abstraction to a concrete backing store.