kernel::hil

Module uart

Source
Expand description

Interface for UART communication.

Structs§

  • UART parameters for configuring the bus.

Enums§

  • The type of error encountered during UART transaction.
  • Parity bit configuration.
  • Number of stop bits to send after each word.
  • Number of bits in each word.

Traits§

  • Trait for both receive and transmit callbacks.
  • Trait for configuring a UART.
  • Trait for receiving data via a UART bus.
  • Trait with optional UART features that certain hardware may support.
  • Trait implemented by a UART receiver to receive callbacks when operations complete.
  • Trait for sending data via a UART bus.
  • Trait implemented by a UART transmitter to receive callbacks when operations complete.
  • Trait for a full UART device.
  • Trait for a full advanced UART device.
  • Trait for sending and receiving on UART.