#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

#645 in Unix APIs

Download history 477/week @ 2023-12-10 352/week @ 2023-12-17 183/week @ 2023-12-24 351/week @ 2023-12-31 551/week @ 2024-01-07 329/week @ 2024-01-14 525/week @ 2024-01-21 438/week @ 2024-01-28 404/week @ 2024-02-04 488/week @ 2024-02-11 703/week @ 2024-02-18 391/week @ 2024-02-25 306/week @ 2024-03-03 374/week @ 2024-03-10 382/week @ 2024-03-17 383/week @ 2024-03-24

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

~145–250KB