Lines Matching refs:gpio_periph
356 void gpio_deinit(uint32_t gpio_periph);
358 void gpio_mode_set(uint32_t gpio_periph, uint32_t mode, uint32_t pull_up_down, uint32_t pin);
360 void gpio_output_options_set(uint32_t gpio_periph, uint8_t otype, uint32_t speed, uint32_t pin);
363 void gpio_bit_set(uint32_t gpio_periph, uint32_t pin);
365 void gpio_bit_reset(uint32_t gpio_periph, uint32_t pin);
367 void gpio_bit_write(uint32_t gpio_periph, uint32_t pin, bit_status bit_value);
369 void gpio_port_write(uint32_t gpio_periph, uint16_t data);
372 FlagStatus gpio_input_bit_get(uint32_t gpio_periph, uint32_t pin);
374 uint16_t gpio_input_port_get(uint32_t gpio_periph);
376 FlagStatus gpio_output_bit_get(uint32_t gpio_periph, uint32_t pin);
378 uint16_t gpio_output_port_get(uint32_t gpio_periph);
381 void gpio_af_set(uint32_t gpio_periph, uint32_t alt_func_num, uint32_t pin);
383 void gpio_pin_lock(uint32_t gpio_periph, uint32_t pin);
386 void gpio_bit_toggle(uint32_t gpio_periph, uint32_t pin);
388 void gpio_port_toggle(uint32_t gpio_periph);