#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

#644 in Unix APIs

Download history 373/week @ 2024-03-14 440/week @ 2024-03-21 383/week @ 2024-03-28 370/week @ 2024-04-04 341/week @ 2024-04-11 311/week @ 2024-04-18 508/week @ 2024-04-25 391/week @ 2024-05-02 477/week @ 2024-05-09 491/week @ 2024-05-16 395/week @ 2024-05-23 462/week @ 2024-05-30 287/week @ 2024-06-06 408/week @ 2024-06-13 487/week @ 2024-06-20 535/week @ 2024-06-27

1,791 downloads per month
Used in 12 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