Skip to content

mmisono/rust-libtlp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

Releases

No releases published

Packages

No packages published

Languages