7 releases

0.0.8 Jul 17, 2023
0.0.7 Jan 12, 2022
0.0.6 Oct 6, 2021
0.0.3 Sep 14, 2021
0.0.2 Aug 27, 2021

#1029 in Asynchronous

Download history 12/week @ 2023-05-23 23/week @ 2023-05-30 12/week @ 2023-06-06 15/week @ 2023-06-13 35/week @ 2023-06-20 23/week @ 2023-06-27 18/week @ 2023-07-04 37/week @ 2023-07-11 29/week @ 2023-07-18 42/week @ 2023-07-25 10/week @ 2023-08-01 25/week @ 2023-08-08 24/week @ 2023-08-15 30/week @ 2023-08-22 35/week @ 2023-08-29 29/week @ 2023-09-05

120 downloads per month
Used in futuresdr

Apache-2.0

26KB
736 lines

Xilinx AXI DMA Userspace Driver

This crates uses udmabuf and a generic userspace I/O driver (uio_pdrv_genirq) to interface Xilinx AXI DMA controllers. Please see this blog post and the example directory for further information.

Crates.io Apache 2.0 licensed

Overview

The project is very much work-in-progress. At the moment, it only supports register mode transfers (i.e., no scatter gather). The crate supports sync and async operation.

Contributions

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the project, shall be licensed as Apache 2.0, without any additional terms or conditions.

Dependencies

~0.1–10MB
~97K SLoC