#pragma once #include "link.h" struct gpio_state { int chip_fd; int req_fd; }; int gpio_open(const char * path, struct gpio_state * gpio_state); void gpio_set_values(struct gpio_state * gpio_state, uint64_t bits); void gpio_set_values_from_link_state(struct gpio_state * gpio_state, struct link_state * link_state);