axi-uart16550

Crates.ioaxi-uart16550
lib.rsaxi-uart16550
version0.1.0
created_at2025-11-28 10:57:27.900841+00
updated_at2025-11-28 10:57:27.900841+00
descriptionAXI UART16550 IP core driver
homepagehttps://egit.irs.uni-stuttgart.de/rust/axi-uart16550
repositoryhttps://egit.irs.uni-stuttgart.de/rust/axi-uart16550
max_upload_size
id1955116
size67,511
Robin Mueller (robamu)

documentation

README

Crates.io docs.rs ci

AXI UART16550 driver

This is a native Rust driver for the AMD AXI UART16550 IP core.

Core features

  • Basic driver which can be created with a given IP core base address and supports a basic byte-level read and write API.
  • Support for embedded-io and embedded-io-async

Features

If the asynchronous support for the TX side is used, the number of statically provided wakers can be configured using the following features:

  • 1-waker which is the default
  • 2-wakers
  • 4-wakers
  • 8-wakers
  • 16-wakers
  • 32-wakers
Commit count: 0

cargo fmt