#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

#695 in Unix APIs

Download history 503/week @ 2024-11-15 544/week @ 2024-11-22 371/week @ 2024-11-29 510/week @ 2024-12-06 641/week @ 2024-12-13 244/week @ 2024-12-20 155/week @ 2024-12-27 350/week @ 2025-01-03 583/week @ 2025-01-10 532/week @ 2025-01-17 668/week @ 2025-01-24 527/week @ 2025-01-31 642/week @ 2025-02-07 782/week @ 2025-02-14 884/week @ 2025-02-21 752/week @ 2025-02-28

3,197 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

~170–275KB