Searched refs:pio_sm_exec (Results 1 – 3 of 3) sorted by relevance
/hal_rpi_pico-latest/src/rp2_common/pico_cyw43_driver/ |
D | cyw43_bus_pio_spi.c | 151 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() 327 …pio_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/ |
D | pio.c | 234 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/ |
D | pio.h | 1418 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()
|