arcbox-virtio-console 0.4.9

VirtIO console device implementation for ArcBox
Documentation

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: ConsoleIo trait + in-process backends (StdioConsole, BufferConsole)
  • pty: PTY backend (Unix only)
  • socket: Unix-socket backend (Unix only)
  • device: VirtioConsole device + VirtioDevice impl