#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

#661 in Unix APIs

Download history 369/week @ 2024-01-01 565/week @ 2024-01-08 323/week @ 2024-01-15 503/week @ 2024-01-22 441/week @ 2024-01-29 419/week @ 2024-02-05 533/week @ 2024-02-12 641/week @ 2024-02-19 405/week @ 2024-02-26 319/week @ 2024-03-04 372/week @ 2024-03-11 370/week @ 2024-03-18 407/week @ 2024-03-25 469/week @ 2024-04-01 258/week @ 2024-04-08 376/week @ 2024-04-15

1,542 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

~250KB