Home
last modified time | relevance | path

Searched refs:pin_values (Results 1 – 2 of 2) sorted by relevance

/hal_rpi_pico-latest/src/rp2_common/hardware_pio/
Dpio.c261 void pio_sm_set_pins_with_mask_internal(PIO pio, uint sm, uint32_t pin_values, uint32_t pin_mask) { in pio_sm_set_pins_with_mask_internal() argument
272 pio_sm_exec(pio, sm, pio_encode_set(pio_pins, (pin_values >> base) & 0x1u)); in pio_sm_set_pins_with_mask_internal()
280 void pio_sm_set_pins_with_mask(PIO pio, uint sm, uint32_t pin_values, uint32_t pin_mask) { in pio_sm_set_pins_with_mask() argument
282 pin_values >>= pio_get_gpio_base(pio); in pio_sm_set_pins_with_mask()
285 pio_sm_set_pins_with_mask_internal(pio, sm, pin_values, pin_mask); in pio_sm_set_pins_with_mask()
289 void pio_sm_set_pins_with_mask64(PIO pio, uint sm, uint64_t pin_values, uint64_t pin_mask) { in pio_sm_set_pins_with_mask64() argument
292 pin_values >>= pio_get_gpio_base(pio); in pio_sm_set_pins_with_mask64()
295 pio_sm_set_pins_with_mask_internal(pio, sm, (uint32_t)pin_values, (uint32_t)pin_mask); in pio_sm_set_pins_with_mask64()
/hal_rpi_pico-latest/src/rp2_common/hardware_pio/include/hardware/
Dpio.h1816 void pio_sm_set_pins(PIO pio, uint sm, uint32_t pin_values);
1830 void pio_sm_set_pins64(PIO pio, uint sm, uint64_t pin_values);
1846 void pio_sm_set_pins_with_mask(PIO pio, uint sm, uint32_t pin_values, uint32_t pin_mask);
1861 void pio_sm_set_pins_with_mask64(PIO pio, uint sm, uint64_t pin_values, uint64_t pin_mask);