6 #define GPIO_DIR_INPUT 0
7 #define GPIO_DIR_OUTPUT 1
16 GPIO(uint8_t port
, uint8_t pin
);
17 GPIO(uint8_t port
, uint8_t pin
, uint8_t direction
);
20 void set_direction(uint8_t direction
);
23 void write(uint8_t value
);
31 #endif /* _GPIO_HPP */