Searched refs:sm (Results 1 – 6 of 6) sorted by relevance
/hal_rpi_pico-latest/src/rp2_common/hardware_pio/ |
D | pio.c | 12 check_hw_layout(pio_hw_t, sm[0].clkdiv, PIO_SM0_CLKDIV_OFFSET); 13 check_hw_layout(pio_hw_t, sm[1].clkdiv, PIO_SM1_CLKDIV_OFFSET); 24 void pio_sm_claim(PIO pio, uint sm) { in pio_sm_claim() argument 25 check_sm_param(sm); in pio_sm_claim() 33 hw_claim_or_assert(&claimed[0], which * NUM_PIO_STATE_MACHINES + sm, msg); in pio_sm_claim() 42 void pio_sm_unclaim(PIO pio, uint sm) { in pio_sm_unclaim() argument 43 check_sm_param(sm); in pio_sm_unclaim() 45 hw_claim_clear(&claimed[0], which * NUM_PIO_STATE_MACHINES + sm); in pio_sm_unclaim() 57 bool pio_sm_is_claimed(PIO pio, uint sm) { in pio_sm_is_claimed() argument 58 check_sm_param(sm); in pio_sm_is_claimed() [all …]
|
/hal_rpi_pico-latest/src/rp2_common/hardware_pio/include/hardware/ |
D | pio.h | 218 #define PIO_DREQ_NUM(pio, sm, is_tx) ((sm) + (((is_tx) ? 0 : NUM_PIO_STATE_MACHINES) + PIO_NUM(pio)… argument 301 static inline void check_sm_param(__unused uint sm) { in check_sm_param() argument 302 valid_params_if(HARDWARE_PIO, sm < NUM_PIO_STATE_MACHINES); in check_sm_param() 778 static inline void check_pio_pin_mask64(__unused PIO pio, __unused uint sm, __unused uint64_t pinma… in check_pio_pin_mask64() argument 798 static inline int pio_sm_set_config(PIO pio, uint sm, const pio_sm_config *config) { in pio_sm_set_config() argument 800 check_sm_param(sm); in pio_sm_set_config() 801 pio->sm[sm].clkdiv = config->clkdiv; in pio_sm_set_config() 802 pio->sm[sm].shiftctrl = config->shiftctrl; in pio_sm_set_config() 816 …pio->sm[sm].execctrl = config->execctrl ^ (gpio_base ? ((used >> 20) << (PIO_SM0_EXECCTRL_JMP_PIN_… in pio_sm_set_config() 817 pio->sm[sm].pinctrl = config->pinctrl ^ (gpio_base ? ((used << 12) >> 8) : 0); in pio_sm_set_config() [all …]
|
/hal_rpi_pico-latest/src/rp2040/hardware_structs/include/hardware/structs/ |
D | pio.h | 218 pio_sm_hw_t sm[4]; member
|
/hal_rpi_pico-latest/src/rp2350/hardware_structs/include/hardware/structs/ |
D | pio.h | 239 pio_sm_hw_t sm[4]; member
|
/hal_rpi_pico-latest/src/rp2_common/pico_btstack/ |
D | CMakeLists.txt | 101 ${PICO_BTSTACK_PATH}/src/ble/sm.c 346 ${PICO_BTSTACK_PATH}/src/ble/sm.c
|
D | btstack.BUILD | 119 "src/ble/sm.c",
|