Skip to content

Latest commit

 

History

History
36 lines (26 loc) · 710 Bytes

README.md

File metadata and controls

36 lines (26 loc) · 710 Bytes

rust-libtlp

Rust version of LibTLP.

Status

  • DMA Read
  • DMA Write
  • Messaging API
  • Callback API
  • PCIe Configuration API

Usage

In Cargo.toml,

[dependencies]
libtlp = { git = "https://github.com/mmisono/rust-libtlp" }

Examples

cargo run --example dma_read -- \
--bdf 01:00.0 --local 192.168.20.3 --remote 192.168.20.1 \
--address 0x100000 --size 32

License

Dual-licensed under Apache-2.0 or MIT.


Originally LibTLP is developed by Ryo Nakamura and Yohei Kuga. See haeena.dev/nettlp/ for the netlp information.