wiringpi_sys/core.rs
1
2use libc::*;
3
4#[link(name = "wiringPi")]
5#[allow(non_snake_case)]
6extern {
7 pub fn pinMode(pin: c_int, mode: c_int);
8 pub fn pullUpDnControl(pin: c_int, pud: c_int);
9 pub fn digitalWrite(pin: c_int, value: c_int);
10 pub fn pwmWrite(pin: c_int, value: c_int);
11 pub fn digitalRead(pin: c_int) -> c_int;
12 pub fn analogRead(pin: c_int) -> c_int;
13 pub fn analogWrite(pin: c_int, value: c_int);
14}