bindings: rust: Add libgpiod-sys rust crate
authorViresh Kumar <viresh.kumar@linaro.org>
Fri, 18 Nov 2022 10:44:37 +0000 (16:14 +0530)
committerBartosz Golaszewski <brgl@bgdev.pl>
Mon, 21 Nov 2022 19:04:50 +0000 (20:04 +0100)
commitb8d6cd1cb256cb425407cca19fe433c6d9c8bfc1
tree905372520fbfd0cc22390343ba772a1446955e2f
parentb7ba732e6a93313d4609c4d3ffb426996bf68d02
bindings: rust: Add libgpiod-sys rust crate

This adds libgpiod-sys rust crate, which provides FFI (foreign function
interface) bindings for libgpiod APIs.

Signed-off-by: Viresh Kumar <viresh.kumar@linaro.org>
Reviewed-by: Kent Gibson <warthog618@gmail.com>
Acked-by: Linus Walleij <linus.walleij@linaro.org>
Signed-off-by: Bartosz Golaszewski <brgl@bgdev.pl>
bindings/rust/.gitignore [new file with mode: 0644]
bindings/rust/Cargo.toml [new file with mode: 0644]
bindings/rust/libgpiod-sys/Cargo.toml [new file with mode: 0644]
bindings/rust/libgpiod-sys/README.md [new file with mode: 0644]
bindings/rust/libgpiod-sys/build.rs [new file with mode: 0644]
bindings/rust/libgpiod-sys/src/lib.rs [new file with mode: 0644]