25 #ifndef LIBMIRA_GPIO_H_ 26 #define LIBMIRA_GPIO_H_ 29 #include "hcl_typedefs.h" 41 void mira_gpio_init(HclGpioPorts port, uint8_t pin, HclGpioPinMode mode, HclGpioPullMode pull_mode);
void mira_gpio_clear(HclGpioPorts port, uint8_t pin)
Clear an output pin (logic low output).
uint8_t mira_gpio_read(HclGpioPorts port, uint8_t pin)
Read an input pin.
void mira_gpio_set(HclGpioPorts port, uint8_t pin)
Set an output pin (logic high output).
void mira_gpio_init(HclGpioPorts port, uint8_t pin, HclGpioPinMode mode, HclGpioPullMode pull_mode)
Initialize a GPIO pin.