/hal_rpi_pico-latest/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-latest/src/rp2_common/pico_btstack/ |
D | btstack.BUILD | 20 "3rd-party/md5/md5.c", 21 "3rd-party/micro-ecc/uECC.c", 22 "3rd-party/rijndael/rijndael.c", 23 "3rd-party/segger-rtt/SEGGER_RTT.c", 24 "3rd-party/segger-rtt/SEGGER_RTT_printf.c", 25 "3rd-party/yxml/yxml.c", 26 "platform/embedded/btstack_tlv_flash_bank.c", 27 "platform/embedded/hci_dump_embedded_stdout.c", 28 "platform/embedded/hci_dump_segger_rtt_stdout.c", 29 "src/ad_parser.c", [all …]
|
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_audio.c 38 ${PICO_BTSTACK_PATH}/src/btstack_base64_decoder.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-latest/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 …]
|
D | lwip.BUILD | 7 srcs = glob(["src/core/*.c"]), 21 srcs = glob(["src/core/ipv4/*.c"]), 27 srcs = glob(["src/core/ipv6/*.c"]), 33 srcs = glob(["src/api/*.c"]), 40 "src/netif/bridgeif.c", 41 "src/netif/bridgeif_fdb.c", 42 "src/netif/ethernet.c", 43 "src/netif/slipif.c", 51 "src/netif/lowpan6.c", 52 "src/netif/lowpan6_ble.c", [all …]
|
/hal_rpi_pico-latest/src/rp2_common/tinyusb/ |
D | tinyusb.BUILD | 11 "hw/bsp/rp2040/family.c", 12 "src/class/audio/audio_device.c", 13 "src/class/cdc/cdc_device.c", 14 "src/class/dfu/dfu_device.c", 15 "src/class/dfu/dfu_rt_device.c", 16 "src/class/hid/hid_device.c", 17 "src/class/midi/midi_device.c", 18 "src/class/msc/msc_device.c", 19 "src/class/net/ecm_rndis_device.c", 20 "src/class/net/ncm_device.c", [all …]
|
/hal_rpi_pico-latest/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-latest/src/rp2_common/hardware_dma/include/hardware/ |
D | dma.h | 160 static inline void channel_config_set_read_increment(dma_channel_config *c, bool incr) { in channel_config_set_read_increment() argument 161 …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() 171 static inline void channel_config_set_write_increment(dma_channel_config *c, bool incr) { in channel_config_set_write_increment() argument 172 …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() 190 static inline void channel_config_set_dreq(dma_channel_config *c, uint dreq) { in channel_config_set_dreq() argument 192 … c->ctrl = (c->ctrl & ~DMA_CH0_CTRL_TRIG_TREQ_SEL_BITS) | (dreq << DMA_CH0_CTRL_TRIG_TREQ_SEL_LSB); in channel_config_set_dreq() 204 static inline void channel_config_set_chain_to(dma_channel_config *c, uint chain_to) { in channel_config_set_chain_to() argument 206 …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() 218 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 220 …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-latest/src/rp2_common/hardware_interp/include/hardware/ |
D | interp.h | 126 static inline void interp_config_set_shift(interp_config *c, uint shift) { in interp_config_set_shift() argument 128 c->ctrl = (c->ctrl & ~SIO_INTERP0_CTRL_LANE0_SHIFT_BITS) | in interp_config_set_shift() 141 static inline void interp_config_set_mask(interp_config *c, uint mask_lsb, uint mask_msb) { in interp_config_set_mask() argument 144 …c->ctrl = (c->ctrl & ~(SIO_INTERP0_CTRL_LANE0_MASK_LSB_BITS | SIO_INTERP0_CTRL_LANE0_MASK_MSB_BITS… in interp_config_set_mask() 159 static inline void interp_config_set_cross_input(interp_config *c, bool cross_input) { in interp_config_set_cross_input() argument 160 c->ctrl = (c->ctrl & ~SIO_INTERP0_CTRL_LANE0_CROSS_INPUT_BITS) | in interp_config_set_cross_input() 172 static inline void interp_config_set_cross_result(interp_config *c, bool cross_result) { in interp_config_set_cross_result() argument 173 c->ctrl = (c->ctrl & ~SIO_INTERP0_CTRL_LANE0_CROSS_RESULT_BITS) | in interp_config_set_cross_result() 186 static inline void interp_config_set_signed(interp_config *c, bool _signed) { in interp_config_set_signed() argument 187 c->ctrl = (c->ctrl & ~SIO_INTERP0_CTRL_LANE0_SIGNED_BITS) | in interp_config_set_signed() [all …]
|
/hal_rpi_pico-latest/src/rp2_common/hardware_pio/include/hardware/ |
D | pio.h | 271 static inline void sm_config_set_out_pin_base(pio_sm_config *c, uint out_base) { in sm_config_set_out_pin_base() argument 273 c->pinctrl = (c->pinctrl & ~PIO_SM0_PINCTRL_OUT_BASE_BITS) | in sm_config_set_out_pin_base() 276 c->pinhi = (c->pinhi & ~(31u << PIO_SM0_PINCTRL_OUT_BASE_LSB)) | in sm_config_set_out_pin_base() 289 static inline void sm_config_set_out_pin_count(pio_sm_config *c, uint out_count) { in sm_config_set_out_pin_count() argument 291 c->pinctrl = (c->pinctrl & ~PIO_SM0_PINCTRL_OUT_COUNT_BITS) | in sm_config_set_out_pin_count() 304 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 305 sm_config_set_out_pin_base(c, out_base); in sm_config_set_out_pins() 306 sm_config_set_out_pin_count(c, out_count); in sm_config_set_out_pins() 317 static inline void sm_config_set_set_pin_base(pio_sm_config *c, uint set_base) { in sm_config_set_set_pin_base() argument 319 c->pinctrl = (c->pinctrl & ~PIO_SM0_PINCTRL_SET_BASE_BITS) | in sm_config_set_set_pin_base() [all …]
|
/hal_rpi_pico-latest/src/rp2_common/hardware_pwm/include/hardware/ |
D | pwm.h | 141 static inline void pwm_config_set_phase_correct(pwm_config *c, bool phase_correct) { in pwm_config_set_phase_correct() argument 142 c->csr = (c->csr & ~PWM_CH0_CSR_PH_CORRECT_BITS) in pwm_config_set_phase_correct() 156 static inline void pwm_config_set_clkdiv(pwm_config *c, float div) { in pwm_config_set_clkdiv() argument 158 c->div = (uint32_t)(div * (float)(1u << PWM_CH0_DIV_INT_LSB)); in pwm_config_set_clkdiv() 172 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 175 c->div = (((uint)integer) << PWM_CH0_DIV_INT_LSB) | (((uint)fract) << PWM_CH0_DIV_FRAC_LSB); in pwm_config_set_clkdiv_int_frac() 188 static inline void pwm_config_set_clkdiv_int(pwm_config *c, uint div) { in pwm_config_set_clkdiv_int() argument 190 pwm_config_set_clkdiv_int_frac(c, (uint8_t)div, 0); in pwm_config_set_clkdiv_int() 203 static inline void pwm_config_set_clkdiv_mode(pwm_config *c, enum pwm_clkdiv_mode mode) { in pwm_config_set_clkdiv_mode() argument 208 c->csr = (c->csr & ~PWM_CH0_CSR_DIVMODE_BITS) in pwm_config_set_clkdiv_mode() [all …]
|
/hal_rpi_pico-latest/ |
D | ChangeLog.zephyr.md | 7 - src/rp2_common/hardware_gpio/gpio.c 11 - src/rp2_common/hardware_timer/timer.c 14 - src/rp2_common/hardware_timer/timer.c 17 - src/rp2_common/hardware_irq/irq.c 18 - src/rp2_common/pico_multicore/multicore.c 22 - src/rp2_common/hardware_clocks/clocks.c 25 - src/rp2_common/hardware_xosc/xosc.c 26 - src/rp2_common/pico_runtime_init/runtime_init_clocks.c
|
/hal_rpi_pico-latest/src/rp2_common/pico_cyw43_driver/ |
D | cyw43-driver.BUILD | 8 "src/cyw43_ctrl.c", 9 "src/cyw43_ll.c", 10 "src/cyw43_lwip.c", 11 "src/cyw43_stats.c",
|
D | BUILD.bazel | 19 "btstack_chipset_cyw43.c", 20 "btstack_cyw43.c", 21 "btstack_hci_transport_cyw43.c", 22 "cyw43_bus_pio_spi.c", 23 "cyw43_driver.c",
|
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 64 ${CMAKE_CURRENT_LIST_DIR}/btstack_chipset_cyw43.c 78 ${CMAKE_CURRENT_LIST_DIR}/btstack_cyw43.c
|
/hal_rpi_pico-latest/test/kitchen_sink/ |
D | kitchen_sink.c | 151 dma_channel_config c = dma_channel_get_default_config(1); in spiggle() local 152 channel_config_set_bswap(&c, true); in spiggle() 153 channel_config_set_transfer_data_size(&c, DMA_SIZE_16); in spiggle() 154 channel_config_set_ring(&c, true, 13); in spiggle() 155 dma_channel_set_config(1, &c, false); in spiggle()
|
D | CMakeLists.txt | 101 add_executable(kitchen_sink ${CMAKE_CURRENT_LIST_DIR}/kitchen_sink.c) 107 add_executable(kitchen_sink_extra_stdio ${CMAKE_CURRENT_LIST_DIR}/kitchen_sink.c) 118 ${PICO_LWIP_PATH}/src/core/ipv4/ip4_frag.c 128 add_executable(kitchen_sink_printf_compiler ${CMAKE_CURRENT_LIST_DIR}/kitchen_sink.c) 133 …d_executable(kitchen_sink_printf_compiler_no_shortcircuit ${CMAKE_CURRENT_LIST_DIR}/kitchen_sink.c) 140 add_executable(kitchen_sink_printf_none ${CMAKE_CURRENT_LIST_DIR}/kitchen_sink.c) 145 add_executable(kitchen_sink_copy_to_ram ${CMAKE_CURRENT_LIST_DIR}/kitchen_sink.c) 151 add_executable(kitchen_sink_no_flash ${CMAKE_CURRENT_LIST_DIR}/kitchen_sink.c) 159 add_executable(kitchen_sink_blocked_ram ${CMAKE_CURRENT_LIST_DIR}/kitchen_sink.c) 173 add_executable(kitchen_sink_lwip_poll ${CMAKE_CURRENT_LIST_DIR}/kitchen_sink.c) [all …]
|
/hal_rpi_pico-latest/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-latest/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-latest/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-latest/src/rp2_common/pico_runtime_init/ |
D | CMakeLists.txt | 4 ${CMAKE_CURRENT_LIST_DIR}/runtime_init.c 5 ${CMAKE_CURRENT_LIST_DIR}/runtime_init_clocks.c 6 ${CMAKE_CURRENT_LIST_DIR}/runtime_init_stack_guard.c
|
/hal_rpi_pico-latest/src/rp2_common/pico_stdio/ |
D | stdio.c | 106 const char c = '\n'; in stdio_put_string() local 107 out_func(driver, &c, 1); in stdio_put_string() 138 int stdio_putchar_raw(int c) { in stdio_putchar_raw() argument 139 char cc = (char)c; in stdio_putchar_raw() 141 return c; in stdio_putchar_raw() 191 static void stdio_buffered_printer(char c, void *arg) { in stdio_buffered_printer() argument 196 buffer->buf[buffer->used++] = c; in stdio_buffered_printer() 302 int PRIMARY_STDIO_FUNC(putchar)(int c) { in PRIMARY_STDIO_FUNC() 303 char cc = (char)c; in PRIMARY_STDIO_FUNC() 305 return c; in PRIMARY_STDIO_FUNC() [all …]
|
/hal_rpi_pico-latest/src/rp2_common/pico_stdio_rtt/ |
D | CMakeLists.txt | 4 ${CMAKE_CURRENT_LIST_DIR}/stdio_rtt.c 5 ${CMAKE_CURRENT_LIST_DIR}/SEGGER/RTT/SEGGER_RTT.c) 7 set_source_files_properties(${CMAKE_CURRENT_LIST_DIR}/SEGGER/RTT/SEGGER_RTT.c
|
/hal_rpi_pico-latest/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
|