supermachine 0.7.69

Run any OCI/Docker image as a hardware-isolated microVM on macOS HVF (Linux KVM and Windows WHP in progress). Single library API, zero flags for the common case, sub-100 ms cold-restore from snapshot.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
// PORT TARGET: devices/src/lib.rs
// Source size: ~150 LOC entry, ~10k LOC under virtio/
// Status: in progress

// 16550 UART (COM1) — x86 serial console, port I/O. Counterpart to `serial`
// (the aarch64 PL011). Only built on x86_64, where the KVM backend drives it.
#[cfg(target_arch = "x86_64")]
pub mod com1;
pub mod mmio_bus;
pub mod serial;
#[cfg(test)]
mod serial_smpark_capture_tests;
pub mod virtio;