VirtIO console device (virtio-console).
Implements the VirtIO console device for serial I/O.
Supports multiple console backends:
- Standard I/O (stdin/stdout)
- Buffer-based (for testing)
- PTY (pseudo-terminal) for real terminal emulation
- Socket-based for network console
Module layout
io:ConsoleIotrait + in-process backends (StdioConsole,BufferConsole)pty: PTY backend (Unix only)socket: Unix-socket backend (Unix only)device:VirtioConsoledevice +VirtioDeviceimpl