Home
last modified time | relevance | path

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

/hal_rpi_pico-latest/src/rp2_common/pico_cyw43_driver/
Dcyw43_bus_pio_spi.c151 pio_sm_exec(bus_data->pio, bus_data->pio_sm, pio_encode_set(pio_pins, 1)); in cyw43_spi_init()
257 pio_sm_exec(bus_data->pio, bus_data->pio_sm, pio_encode_out(pio_x, 32)); in cyw43_spi_transfer()
259 pio_sm_exec(bus_data->pio, bus_data->pio_sm, pio_encode_out(pio_y, 32)); in cyw43_spi_transfer()
260 pio_sm_exec(bus_data->pio, bus_data->pio_sm, pio_encode_jmp(bus_data->pio_offset)); in cyw43_spi_transfer()
299 pio_sm_exec(bus_data->pio, bus_data->pio_sm, pio_encode_out(pio_x, 32)); in cyw43_spi_transfer()
301 pio_sm_exec(bus_data->pio, bus_data->pio_sm, pio_encode_out(pio_y, 32)); in cyw43_spi_transfer()
302 pio_sm_exec(bus_data->pio, bus_data->pio_sm, pio_encode_jmp(bus_data->pio_offset)); in cyw43_spi_transfer()
327pio_sm_exec(bus_data->pio, bus_data->pio_sm, pio_encode_mov(pio_pins, pio_null)); // for next time… in cyw43_spi_transfer()
/hal_rpi_pico-latest/src/rp2_common/hardware_pio/
Dpio.c234 pio_sm_exec(pio, sm, pio_encode_set(pio_pins, pins & 0x1fu)); in pio_sm_set_pins_internal()
272 pio_sm_exec(pio, sm, pio_encode_set(pio_pins, (pin_values >> base) & 0x1u)); in pio_sm_set_pins_with_mask_internal()
309 pio_sm_exec(pio, sm, pio_encode_set(pio_pindirs, (pindirs >> base) & 0x1u)); in pio_sm_set_pindirs_with_mask_internal()
345 pio_sm_exec(pio, sm, pio_encode_set(pio_pindirs, pindir_val)); in pio_sm_set_consecutive_pindirs()
350 pio_sm_exec(pio, sm, pio_encode_set(pio_pindirs, pindir_val)); in pio_sm_set_consecutive_pindirs()
383 pio_sm_exec(pio, sm, pio_encode_jmp(initial_pc)); in pio_sm_init()
391 pio_sm_exec(pio, sm, instr); in pio_sm_drain_tx_fifo()
/hal_rpi_pico-latest/src/rp2_common/hardware_pio/include/hardware/
Dpio.h1418 inline static void pio_sm_exec(PIO pio, uint sm, uint instr) { in pio_sm_exec() function
1452 pio_sm_exec(pio, sm, instr); in pio_sm_exec_wait_blocking()