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.