Home
last modified time | relevance | path

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

/hal_rpi_pico-latest/src/rp2_common/hardware_pio/include/hardware/
Dpio.h282 uint32_t shiftctrl; member
468 c->shiftctrl = (c->shiftctrl & ~PIO_SM0_SHIFTCTRL_IN_COUNT_BITS) | in sm_config_set_in_pin_count()
640 c->shiftctrl = (c->shiftctrl & in sm_config_set_in_shift()
659 c->shiftctrl = (c->shiftctrl & in sm_config_set_out_shift()
681 …c->shiftctrl = (c->shiftctrl & (uint)~(PIO_SM0_SHIFTCTRL_FJOIN_TX_BITS | PIO_SM0_SHIFTCTRL_FJOIN_R… in sm_config_set_fifo_join()
684 …c->shiftctrl = (c->shiftctrl & (uint)~(PIO_SM0_SHIFTCTRL_FJOIN_TX_BITS | PIO_SM0_SHIFTCTRL_FJOIN_R… in sm_config_set_fifo_join()
802 pio->sm[sm].shiftctrl = config->shiftctrl; in pio_sm_set_config()
1799 hw_xor_bits(&pio->sm[sm].shiftctrl, PIO_SM0_SHIFTCTRL_FJOIN_RX_BITS); in pio_sm_clear_fifos()
1800 hw_xor_bits(&pio->sm[sm].shiftctrl, PIO_SM0_SHIFTCTRL_FJOIN_RX_BITS); in pio_sm_clear_fifos()
/hal_rpi_pico-latest/src/rp2040/hardware_structs/include/hardware/structs/
Dpio.h58 io_rw_32 shiftctrl;
/hal_rpi_pico-latest/src/rp2350/hardware_structs/include/hardware/structs/
Dpio.h61 io_rw_32 shiftctrl;
/hal_rpi_pico-latest/src/rp2_common/hardware_pio/
Dpio.c388 …uint instr = (pio->sm[sm].shiftctrl & PIO_SM0_SHIFTCTRL_AUTOPULL_BITS) ? pio_encode_out(pio_null, … in pio_sm_drain_tx_fifo()