Robin Müller 14f86f254f
Some checks failed
ci / Check build (macos-latest) (push) Has been cancelled
ci / Check build (ubuntu-latest) (push) Has been cancelled
ci / Check build (windows-latest) (push) Has been cancelled
ci / Check MSRV (push) Has been cancelled
ci / Check Cross-Compilation (armv7-unknown-linux-gnueabihf) (push) Has been cancelled
ci / Check Cross-Compilation (armv7a-none-eabi) (push) Has been cancelled
ci / Check formatting (push) Has been cancelled
ci / Check Documentation Build (push) Has been cancelled
ci / Clippy (push) Has been cancelled
Merge pull request 'prep v0.1.0' (#1) from prep-v0.1.0 into main
Reviewed-on: #1
2025-11-28 11:49:47 +01:00
2025-11-28 11:43:07 +01:00
2025-11-28 11:43:07 +01:00
2025-04-02 23:54:11 +02:00
2025-11-28 11:43:07 +01:00
2025-11-28 11:43:07 +01:00
2025-11-28 11:43:07 +01:00
2025-04-02 23:54:11 +02:00
2025-04-02 23:54:11 +02:00
2025-11-28 11:43:07 +01:00

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
Description
AMD AXI UAR16550 driver
Readme 70 KiB
v0.1.0 Latest
2025-11-28 11:57:40 +01:00
Languages
Rust 98.5%
Just 1.5%