Home
last modified time | relevance | path

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

/hal_rpi_pico-latest/src/rp2_common/hardware_pio/
Dpio.c410 uint32_t required_gpio_ranges; in pio_claim_free_sm_and_add_program_for_gpio_range() local
411 …if (gpio_count) required_gpio_ranges = (1u << (gpio_base >> 4)) | (1u << ((gpio_base + gpio_count … in pio_claim_free_sm_and_add_program_for_gpio_range()
412 else required_gpio_ranges = 0; in pio_claim_free_sm_and_add_program_for_gpio_range()
430 pio_set_gpio_base_unsafe(*pio, required_gpio_ranges & 4 ? 16 : 0); in pio_claim_free_sm_and_add_program_for_gpio_range()
432 … int rc = is_gpio_compatible(*pio, required_gpio_ranges) ? PICO_OK : PICO_ERROR_BAD_ALIGNMENT; in pio_claim_free_sm_and_add_program_for_gpio_range()