/hal_rpi_pico-3.4.0/src/rp2_common/pico_mbedtls/ |
D | CMakeLists.txt | 6 set(MBEDTLS_TEST_PATH "library/aes.c") 19 aes.c 20 aesni.c 21 arc4.c 22 aria.c 23 asn1parse.c 24 asn1write.c 25 base64.c 26 bignum.c 27 blowfish.c [all …]
|
/hal_rpi_pico-3.4.0/src/rp2_common/pico_btstack/ |
D | CMakeLists.txt | 29 ${PICO_BTSTACK_PATH}/3rd-party/micro-ecc/uECC.c 30 ${PICO_BTSTACK_PATH}/3rd-party/rijndael/rijndael.c 31 ${PICO_BTSTACK_PATH}/3rd-party/segger-rtt/SEGGER_RTT.c 32 ${PICO_BTSTACK_PATH}/3rd-party/segger-rtt/SEGGER_RTT_printf.c 33 ${PICO_BTSTACK_PATH}/platform/embedded/btstack_tlv_flash_bank.c 34 ${PICO_BTSTACK_PATH}/platform/embedded/hci_dump_embedded_stdout.c 35 ${PICO_BTSTACK_PATH}/platform/embedded/hci_dump_segger_rtt_stdout.c 36 ${PICO_BTSTACK_PATH}/src/ad_parser.c 37 ${PICO_BTSTACK_PATH}/src/btstack_base64_decoder.c 38 ${PICO_BTSTACK_PATH}/src/btstack_crypto.c [all …]
|
D | btstack_stdin_pico.c | 16 static void (*stdin_handler)(char c); 22 int c = getchar_timeout_us(0); in btstack_stdin_process() local 23 if (c == PICO_ERROR_TIMEOUT) return; in btstack_stdin_process() 24 (*stdin_handler)(c); in btstack_stdin_process() 34 void btstack_stdin_setup(void (*handler)(char c)) { in btstack_stdin_setup() argument
|
/hal_rpi_pico-3.4.0/src/rp2_common/pico_lwip/ |
D | CMakeLists.txt | 29 ${PICO_LWIP_PATH}/src/core/init.c 30 ${PICO_LWIP_PATH}/src/core/def.c 31 ${PICO_LWIP_PATH}/src/core/dns.c 32 ${PICO_LWIP_PATH}/src/core/inet_chksum.c 33 ${PICO_LWIP_PATH}/src/core/ip.c 34 ${PICO_LWIP_PATH}/src/core/mem.c 35 ${PICO_LWIP_PATH}/src/core/memp.c 36 ${PICO_LWIP_PATH}/src/core/netif.c 37 ${PICO_LWIP_PATH}/src/core/pbuf.c 38 ${PICO_LWIP_PATH}/src/core/raw.c [all …]
|
/hal_rpi_pico-3.4.0/docs/ |
D | logo-mobile.svg | 14 …c-.56815-5.90742-3.22385-11.16309-6.995-13.93267a17.27379,17.27379,0,0,0-3.24656-6.31353,19.36966,… 15 …c-.16085,1.517.75688,1.32594.97375,1.05634,2.38917-2.97065,4.91974-3.64653,7.18552-3.447a.5073.507… 16 …c.92449-.02391.982-.67308.57694-.94363-3.02411-2.02014-5.05663-4.38247-5.00007-6.53158a.5069.5069,… 17 …5,5.51262.45788,8.1631-4.45781,5.35681a35.23186,35.23186,0,0,1-10.324-8.6538c-3.70264-4.39923-1.29… 22 …<path class="cls-2" d="M48.254,88.14263c-5.48323-3.16572-6.9343-10.91794-3.24093-17.31507s11.13243… 23 …<path class="cls-2" d="M80.0159,125.05829a15.6584,15.6584,0,0,1-18.29955,0c-5.43318-3.75194.03278-… 25 …<path class="cls-2" d="M76.86255,82.29176c-3.69336-6.39709-2.24229-14.14935,3.24094-17.31507,5.483… 26 …<path class="cls-2" d="M94.14377,116.39963c-21.9042,3.86591,10.79341-36.65066,11.7686-13.96306A15.… 27 …<path class="cls-2" d="M112.87229,87.77634c-1.73505,4.11485-4.14061,5.40679-6.064,1.58379a23.47913…
|
/hal_rpi_pico-3.4.0/src/rp2_common/hardware_interp/include/hardware/ |
D | interp.h | 121 static inline void interp_config_set_shift(interp_config *c, uint shift) { in interp_config_set_shift() argument 123 c->ctrl = (c->ctrl & ~SIO_INTERP0_CTRL_LANE0_SHIFT_BITS) | in interp_config_set_shift() 136 static inline void interp_config_set_mask(interp_config *c, uint mask_lsb, uint mask_msb) { in interp_config_set_mask() argument 139 …c->ctrl = (c->ctrl & ~(SIO_INTERP0_CTRL_LANE0_MASK_LSB_BITS | SIO_INTERP0_CTRL_LANE0_MASK_MSB_BITS… in interp_config_set_mask() 154 static inline void interp_config_set_cross_input(interp_config *c, bool cross_input) { in interp_config_set_cross_input() argument 155 c->ctrl = (c->ctrl & ~SIO_INTERP0_CTRL_LANE0_CROSS_INPUT_BITS) | in interp_config_set_cross_input() 167 static inline void interp_config_set_cross_result(interp_config *c, bool cross_result) { in interp_config_set_cross_result() argument 168 c->ctrl = (c->ctrl & ~SIO_INTERP0_CTRL_LANE0_CROSS_RESULT_BITS) | in interp_config_set_cross_result() 181 static inline void interp_config_set_signed(interp_config *c, bool _signed) { in interp_config_set_signed() argument 182 c->ctrl = (c->ctrl & ~SIO_INTERP0_CTRL_LANE0_SIGNED_BITS) | in interp_config_set_signed() [all …]
|
/hal_rpi_pico-3.4.0/src/rp2_common/hardware_dma/include/hardware/ |
D | dma.h | 150 static inline void channel_config_set_read_increment(dma_channel_config *c, bool incr) { in channel_config_set_read_increment() argument 151 …c->ctrl = incr ? (c->ctrl | DMA_CH0_CTRL_TRIG_INCR_READ_BITS) : (c->ctrl & ~DMA_CH0_CTRL_TRIG_INCR… in channel_config_set_read_increment() 161 static inline void channel_config_set_write_increment(dma_channel_config *c, bool incr) { in channel_config_set_write_increment() argument 162 …c->ctrl = incr ? (c->ctrl | DMA_CH0_CTRL_TRIG_INCR_WRITE_BITS) : (c->ctrl & ~DMA_CH0_CTRL_TRIG_INC… in channel_config_set_write_increment() 180 static inline void channel_config_set_dreq(dma_channel_config *c, uint dreq) { in channel_config_set_dreq() argument 182 … c->ctrl = (c->ctrl & ~DMA_CH0_CTRL_TRIG_TREQ_SEL_BITS) | (dreq << DMA_CH0_CTRL_TRIG_TREQ_SEL_LSB); in channel_config_set_dreq() 194 static inline void channel_config_set_chain_to(dma_channel_config *c, uint chain_to) { in channel_config_set_chain_to() argument 196 …c->ctrl = (c->ctrl & ~DMA_CH0_CTRL_TRIG_CHAIN_TO_BITS) | (chain_to << DMA_CH0_CTRL_TRIG_CHAIN_TO_L… in channel_config_set_chain_to() 208 static inline void channel_config_set_transfer_data_size(dma_channel_config *c, enum dma_channel_tr… in channel_config_set_transfer_data_size() argument 210 …c->ctrl = (c->ctrl & ~DMA_CH0_CTRL_TRIG_DATA_SIZE_BITS) | (((uint)size) << DMA_CH0_CTRL_TRIG_DATA_… in channel_config_set_transfer_data_size() [all …]
|
/hal_rpi_pico-3.4.0/src/rp2_common/hardware_pwm/include/hardware/ |
D | pwm.h | 104 static inline void pwm_config_set_phase_correct(pwm_config *c, bool phase_correct) { in pwm_config_set_phase_correct() argument 105 c->csr = (c->csr & ~PWM_CH0_CSR_PH_CORRECT_BITS) in pwm_config_set_phase_correct() 119 static inline void pwm_config_set_clkdiv(pwm_config *c, float div) { in pwm_config_set_clkdiv() argument 121 c->div = (uint32_t)(div * (float)(1u << PWM_CH0_DIV_INT_LSB)); in pwm_config_set_clkdiv() 135 static inline void pwm_config_set_clkdiv_int_frac(pwm_config *c, uint8_t integer, uint8_t fract) { in pwm_config_set_clkdiv_int_frac() argument 138 c->div = (((uint)integer) << PWM_CH0_DIV_INT_LSB) | (((uint)fract) << PWM_CH0_DIV_FRAC_LSB); in pwm_config_set_clkdiv_int_frac() 151 static inline void pwm_config_set_clkdiv_int(pwm_config *c, uint div) { in pwm_config_set_clkdiv_int() argument 153 pwm_config_set_clkdiv_int_frac(c, (uint8_t)div, 0); in pwm_config_set_clkdiv_int() 166 static inline void pwm_config_set_clkdiv_mode(pwm_config *c, enum pwm_clkdiv_mode mode) { in pwm_config_set_clkdiv_mode() argument 171 c->csr = (c->csr & ~PWM_CH0_CSR_DIVMODE_BITS) in pwm_config_set_clkdiv_mode() [all …]
|
/hal_rpi_pico-3.4.0/src/rp2_common/hardware_pio/include/hardware/ |
D | pio.h | 131 static inline void sm_config_set_out_pins(pio_sm_config *c, uint out_base, uint out_count) { in sm_config_set_out_pins() argument 134 c->pinctrl = (c->pinctrl & ~(PIO_SM0_PINCTRL_OUT_BASE_BITS | PIO_SM0_PINCTRL_OUT_COUNT_BITS)) | in sm_config_set_out_pins() 148 static inline void sm_config_set_set_pins(pio_sm_config *c, uint set_base, uint set_count) { in sm_config_set_set_pins() argument 151 c->pinctrl = (c->pinctrl & ~(PIO_SM0_PINCTRL_SET_BASE_BITS | PIO_SM0_PINCTRL_SET_COUNT_BITS)) | in sm_config_set_set_pins() 164 static inline void sm_config_set_in_pins(pio_sm_config *c, uint in_base) { in sm_config_set_in_pins() argument 166 c->pinctrl = (c->pinctrl & ~PIO_SM0_PINCTRL_IN_BASE_BITS) | in sm_config_set_in_pins() 178 static inline void sm_config_set_sideset_pins(pio_sm_config *c, uint sideset_base) { in sm_config_set_sideset_pins() argument 180 c->pinctrl = (c->pinctrl & ~PIO_SM0_PINCTRL_SIDESET_BASE_BITS) | in sm_config_set_sideset_pins() 192 static inline void sm_config_set_sideset(pio_sm_config *c, uint bit_count, bool optional, bool pind… in sm_config_set_sideset() argument 195 c->pinctrl = (c->pinctrl & ~PIO_SM0_PINCTRL_SIDESET_COUNT_BITS) | in sm_config_set_sideset() [all …]
|
/hal_rpi_pico-3.4.0/ |
D | ChangeLog.zephyr.md | 8 - src/rp2_common/hardware_irq/irq.c 9 - src/rp2_common/pico_multicore/multicore.c 11 - src/rp2_common/hardware_pll/pll.c 15 - src/rp2_common/hardware_clocks/clocks.c 17 - src/rp2_common/hardware_pll/pll.c 18 - src/rp2_common/hardware_xosc/xosc.c
|
/hal_rpi_pico-3.4.0/test/kitchen_sink/ |
D | kitchen_sink.c | 112 dma_channel_config c = dma_channel_get_default_config(1); in spiggle() local 113 channel_config_set_bswap(&c, true); in spiggle() 114 channel_config_set_transfer_data_size(&c, DMA_SIZE_16); in spiggle() 115 channel_config_set_ring(&c, true, 13); in spiggle() 116 dma_channel_set_config(1, &c, false); in spiggle()
|
D | CMakeLists.txt | 88 add_executable(kitchen_sink ${CMAKE_CURRENT_LIST_DIR}/kitchen_sink.c) 93 add_executable(kitchen_sink_extra_stdio ${CMAKE_CURRENT_LIST_DIR}/kitchen_sink.c) 102 ${PICO_LWIP_PATH}/src/core/ipv4/ip4_frag.c 112 add_executable(kitchen_sink_copy_to_ram ${CMAKE_CURRENT_LIST_DIR}/kitchen_sink.c) 117 add_executable(kitchen_sink_no_flash ${CMAKE_CURRENT_LIST_DIR}/kitchen_sink.c) 129 add_executable(kitchen_sink_lwip_poll ${CMAKE_CURRENT_LIST_DIR}/kitchen_sink.c) 142 add_executable(kitchen_sink_lwip_background ${CMAKE_CURRENT_LIST_DIR}/kitchen_sink.c)
|
/hal_rpi_pico-3.4.0/src/rp2_common/pico_async_context/ |
D | CMakeLists.txt | 4 ${CMAKE_CURRENT_LIST_DIR}/async_context_base.c 10 ${CMAKE_CURRENT_LIST_DIR}/async_context_poll.c 16 ${CMAKE_CURRENT_LIST_DIR}/async_context_threadsafe_background.c 22 ${CMAKE_CURRENT_LIST_DIR}/async_context_freertos.c
|
/hal_rpi_pico-3.4.0/src/rp2_common/pico_cyw43_driver/ |
D | CMakeLists.txt | 28 ${PICO_CYW43_DRIVER_PATH}/src/cyw43_ll.c 29 ${PICO_CYW43_DRIVER_PATH}/src/cyw43_stats.c 30 ${PICO_CYW43_DRIVER_PATH}/src/cyw43_lwip.c 31 ${PICO_CYW43_DRIVER_PATH}/src/cyw43_ctrl.c 41 cyw43_driver.c) 48 ${CMAKE_CURRENT_LIST_DIR}/cyw43_bus_pio_spi.c 63 ${CMAKE_CURRENT_LIST_DIR}/btstack_hci_transport_cyw43.c 77 ${CMAKE_CURRENT_LIST_DIR}/btstack_cyw43.c
|
/hal_rpi_pico-3.4.0/src/rp2_common/pico_stdio_usb/ |
D | CMakeLists.txt | 7 ${CMAKE_CURRENT_LIST_DIR}/reset_interface.c 8 ${CMAKE_CURRENT_LIST_DIR}/stdio_usb.c 9 ${CMAKE_CURRENT_LIST_DIR}/stdio_usb_descriptors.c
|
/hal_rpi_pico-3.4.0/tools/pioasm/gen/ |
D | location.h | 70 counter_type c = 1) 73 , column (c) in filename() 80 counter_type c = 1) 84 column = c; 187 counter_type c = 1) 188 : begin (f, l, c) in begin() argument 189 , end (f, l, c) in begin() 196 counter_type c = 1) 198 begin.initialize (f, l, c);
|
/hal_rpi_pico-3.4.0/src/common/pico_util/ |
D | CMakeLists.txt | 10 ${CMAKE_CURRENT_LIST_DIR}/datetime.c 11 ${CMAKE_CURRENT_LIST_DIR}/pheap.c 12 ${CMAKE_CURRENT_LIST_DIR}/queue.c
|
/hal_rpi_pico-3.4.0/test/pico_divider_test/ |
D | pico_divider_test.c | 39 void o1ch(int c) { in o1ch() argument 40 uart_putc(uart_default, c); in o1ch() 53 char c='0'; in odig() local 55 while(v>=d) v-=d,c++; in odig() 56 if(zf==1&&c=='0') osp(); in odig() 57 else o1ch(c),zf=0; in odig() 80 int xdigval(int c) { in xdigval() argument 81 if(c>='0'&&c<='9') return c-'0'; in xdigval() 82 if(c>='A'&&c<='F') return c-'A'+10; in xdigval() 83 if(c>='a'&&c<='f') return c-'a'+10; in xdigval()
|
/hal_rpi_pico-3.4.0/src/common/pico_sync/ |
D | CMakeLists.txt | 18 ${CMAKE_CURRENT_LIST_DIR}/lock_core.c 25 ${CMAKE_CURRENT_LIST_DIR}/sem.c 33 ${CMAKE_CURRENT_LIST_DIR}/mutex.c 41 ${CMAKE_CURRENT_LIST_DIR}/critical_section.c
|
/hal_rpi_pico-3.4.0/src/rp2_common/hardware_uart/include/hardware/ |
D | uart.h | 334 static inline void uart_putc_raw(uart_inst_t *uart, char c) { in uart_putc_raw() argument 335 uart_write_blocking(uart, (const uint8_t *) &c, 1); in uart_putc_raw() 346 static inline void uart_putc(uart_inst_t *uart, char c) { in uart_putc() argument 349 if (uart_char_to_line_feed[uart_get_index(uart)] == c) in uart_putc() 352 uart_putc_raw(uart, c); in uart_putc() 389 char c; in uart_getc() local 390 uart_read_blocking(uart, (uint8_t *) &c, 1); in uart_getc() 391 return c; in uart_getc()
|
/hal_rpi_pico-3.4.0/src/rp2_common/pico_cyw43_driver/cybt_shared_bus/ |
D | CMakeLists.txt | 5 ${CMAKE_CURRENT_LIST_DIR}/cybt_shared_bus.c 6 ${CMAKE_CURRENT_LIST_DIR}/cybt_shared_bus_driver.c 18 ${PICO_CYW43_DRIVER_PATH}/firmware/cybt_firmware_43439.c
|
/hal_rpi_pico-3.4.0/src/rp2_common/pico_stdio/ |
D | stdio.c | 107 const char c = '\n'; in stdio_put_string() local 108 out_func(driver, &c, 1); in stdio_put_string() 139 int WRAPPER_FUNC(putchar)(int c) { in WRAPPER_FUNC() 140 char cc = (char)c; in WRAPPER_FUNC() 142 return c; in WRAPPER_FUNC() 152 int putchar_raw(int c) { in putchar_raw() argument 153 char cc = (char)c; in putchar_raw() 155 return c; in putchar_raw() 239 static void stdio_buffered_printer(char c, void *arg) { in stdio_buffered_printer() argument 244 buffer->buf[buffer->used++] = c; in stdio_buffered_printer()
|
/hal_rpi_pico-3.4.0/src/common/pico_time/ |
D | CMakeLists.txt | 11 ${CMAKE_CURRENT_LIST_DIR}/time.c 12 ${CMAKE_CURRENT_LIST_DIR}/timeout_helper.c)
|
/hal_rpi_pico-3.4.0/src/rp2_common/pico_cyw43_arch/ |
D | CMakeLists.txt | 5 ${CMAKE_CURRENT_LIST_DIR}/cyw43_arch.c 6 ${CMAKE_CURRENT_LIST_DIR}/cyw43_arch_poll.c 7 ${CMAKE_CURRENT_LIST_DIR}/cyw43_arch_threadsafe_background.c 8 ${CMAKE_CURRENT_LIST_DIR}/cyw43_arch_freertos.c
|
/hal_rpi_pico-3.4.0/test/pico_stdio_test/ |
D | CMakeLists.txt | 2 add_executable(pico_stdio_test_uart pico_stdio_test.c) 8 add_executable(pico_stdio_test_usb pico_stdio_test.c)
|