#i2c #i2c-dev #sm-bus

i2c-linux-sys

Linux i2c-dev ioctls

7 releases

Uses old Rust 2015

0.2.1 Apr 9, 2022
0.2.0 Mar 29, 2018
0.1.0 Mar 25, 2018
0.0.4 Mar 16, 2018

#701 in Unix APIs

Download history 422/week @ 2024-07-23 504/week @ 2024-07-30 548/week @ 2024-08-06 726/week @ 2024-08-13 631/week @ 2024-08-20 742/week @ 2024-08-27 366/week @ 2024-09-03 469/week @ 2024-09-10 485/week @ 2024-09-17 713/week @ 2024-09-24 643/week @ 2024-10-01 500/week @ 2024-10-08 568/week @ 2024-10-15 807/week @ 2024-10-22 547/week @ 2024-10-29 655/week @ 2024-11-05

2,713 downloads per month
Used in 13 crates (2 directly)

MIT license

25KB
493 lines

i2c-linux-sys

release-badge docs-badge license-badge

i2c-linux-sys is a Rust crate for interfacing with Linux I2C devices, binding the types and ioctls from linux/i2c-dev.h and linux/i2c.h. See i2c-linux or i2cdev for higher level and safer interfaces to the Linux I2C subsystem.

Documentation

See the documentation for up to date information.

Dependencies

~160–265KB