libs/avr_lib/gpio.h
__attribute__((always_inline)) static inline void
GPIO_setValue(const GPIO_TypeDef *gpio, uint8_t value)
{
    gpio->port->port = (gpio->port->port & ~gpio->mask) | value;
}
// Sets pin(s) to value provided. Will both set and clear bits. Value must line
// up pin_mask that is defined in struct.
Sets pin(s) to value provided. Will both set and clear bits. Value must line
up pin_mask that is defined in struct.
Sets pin ( s ) to value provided . Will both set and clear bits . Value must line up pin_mask that is defined in struct .
__attribute__((always_inline)) static inline void
GPIO_setValue(const GPIO_TypeDef *gpio, uint8_t value)
{
    gpio->port->port = (gpio->port->port & ~gpio->mask) | value;
}
__attribute__ ( ( always_inline ) ) static inline void GPIO_setValue ( const GPIO_TypeDef * gpio , uint8_t value ) { gpio -> port -> port = ( gpio -> port -> port & ~ gpio -> mask ) | value ; }
Sets pin(s) to value provided.
Sets pin ( s ) to value provided .