Home
last modified time | relevance | path

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

/hal_rpi_pico-latest/src/rp2_common/pico_cyw43_driver/
Dcyw43_bus_pio_spi.c99 uint pio_sm; member
119 …add_program_for_gpio_range(&SPI_PROGRAM_FUNC, &bus_data->pio, &bus_data->pio_sm, &bus_data->pio_of… in cyw43_spi_init()
143 pio_sm_set_config(bus_data->pio, bus_data->pio_sm, &config); in cyw43_spi_init()
144 pio_sm_set_consecutive_pindirs(bus_data->pio, bus_data->pio_sm, CYW43_PIN_WL_CLOCK, 1, true); in cyw43_spi_init()
151 pio_sm_exec(bus_data->pio, bus_data->pio_sm, pio_encode_set(pio_pins, 1)); in cyw43_spi_init()
166 …pio_remove_program_and_unclaim_sm(&SPI_PROGRAM_FUNC, bus_data->pio, bus_data->pio_sm, bus_data->pi… in cyw43_spi_deinit()
250 pio_sm_set_enabled(bus_data->pio, bus_data->pio_sm, false); in cyw43_spi_transfer()
251 …pio_sm_set_wrap(bus_data->pio, bus_data->pio_sm, bus_data->pio_offset, bus_data->pio_offset + SPI_… in cyw43_spi_transfer()
252 pio_sm_clear_fifos(bus_data->pio, bus_data->pio_sm); in cyw43_spi_transfer()
253 …pio_sm_set_pindirs_with_mask64(bus_data->pio, bus_data->pio_sm, 1ull << CYW43_PIN_WL_DATA_OUT, 1ul… in cyw43_spi_transfer()
[all …]