Add to api

This commit is contained in:
Thomas Klaehn
2019-07-25 14:04:28 +02:00
parent 72d25c5f59
commit a1ae5deafe
2 changed files with 24 additions and 11 deletions

View File

@@ -12,12 +12,13 @@ enum pin_state {
};
struct gpio_sys {
int pin;
int direction;
enum pin_state pin;
enum direction direction;
};
int gpio_open(const struct gpio_sys *gpio);
int gpio_close(const struct gpio_sys *gpio);
int gpio_direction(struct gpio_sys *gpio, enum direction direction);
int gpio_read(const struct gpio_sys *gpio);
int gpio_write(const struct gpio_sys *gpio, int value);