Module devices::virtio::console

source ·
Expand description

Legacy console device that uses a polling thread. This is kept because it is still used by Windows ; outside of this use-case, please use [asynchronous::AsyncConsole] instead.

Modules

  • Asynchronous console device which implementation can be shared by VMM and vhost-user.
  • multiport 🔒
    Implementation of control port used for multi-port enabled virtio-console
  • sys 🔒

Structs

Enums

Constants

Functions

  • Checks for input from buffer and transfers it to the receive queue, if any.
  • Processes the data taken from the given transmit queue into the output sink.
  • Writes the available data from the reader into the given output queue.