/hal_rpi_pico-3.4.0/src/rp2_common/pico_lwip/ |
D | CMakeLists.txt | 6 set(LWIP_TEST_PATH "src/Filelists.cmake") 22 #include(${PICO_LWIP_PATH}/src/Filelists.cmake) 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 [all …]
|
/hal_rpi_pico-3.4.0/src/rp2_common/pico_btstack/ |
D | CMakeLists.txt | 6 set(BTSTACK_TEST_PATH "src/bluetooth.h") 24 ${PICO_BTSTACK_PATH}/src 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 39 ${PICO_BTSTACK_PATH}/src/btstack_hid_parser.c 40 ${PICO_BTSTACK_PATH}/src/btstack_linked_list.c 41 ${PICO_BTSTACK_PATH}/src/btstack_memory.c 42 ${PICO_BTSTACK_PATH}/src/btstack_memory_pool.c 43 ${PICO_BTSTACK_PATH}/src/btstack_resample.c [all …]
|
/hal_rpi_pico-3.4.0/ |
D | ChangeLog.zephyr.md | 7 - src/rp2_common/hardware_irq/include/hardware/irq.h 8 - src/rp2_common/hardware_irq/irq.c 9 - src/rp2_common/pico_multicore/multicore.c 11 - src/rp2_common/hardware_pll/pll.c 13 - src/rp2_common/hardware_adc/include/hardware/adc.h 15 - src/rp2_common/hardware_clocks/clocks.c 16 - src/rp2_common/hardware_clocks/include/hardware/clocks.h 17 - src/rp2_common/hardware_pll/pll.c 18 - src/rp2_common/hardware_xosc/xosc.c
|
D | CMakeLists.txt | 35 add_subdirectory(src)
|
/hal_rpi_pico-3.4.0/src/rp2_common/hardware_clocks/include/hardware/ |
D | clocks.h | 115 bool clock_configure(enum clock_index clk_index, uint32_t src, uint32_t auxsrc, uint32_t src_freq, … 138 uint32_t frequency_count_khz(uint src); 148 static inline float frequency_count_mhz(uint src) { in frequency_count_mhz() argument 149 return ((float) (frequency_count_khz(src))) / PICO_KHZ; in frequency_count_mhz() 178 void clock_gpio_init_int_frac(uint gpio, uint src, uint32_t div_int, uint8_t div_frac); 187 static inline void clock_gpio_init(uint gpio, uint src, float div) in clock_gpio_init() argument 191 clock_gpio_init_int_frac(gpio, src, div_int, frac); in clock_gpio_init()
|
/hal_rpi_pico-3.4.0/src/rp2_common/hardware_pio/include/hardware/ |
D | pio_instructions.h | 315 static inline uint pio_encode_in(enum pio_src_dest src, uint count) { in pio_encode_in() argument 316 valid_params_if(PIO_INSTRUCTIONS, !(src & _PIO_INVALID_IN_SRC)); in pio_encode_in() 317 return _pio_encode_instr_and_src_dest(pio_instr_bits_in, src, count); in pio_encode_in() 373 static inline uint pio_encode_mov(enum pio_src_dest dest, enum pio_src_dest src) { in pio_encode_mov() argument 375 valid_params_if(PIO_INSTRUCTIONS, !(src & _PIO_INVALID_MOV_SRC)); in pio_encode_mov() 376 return _pio_encode_instr_and_src_dest(pio_instr_bits_mov, dest, src & 7u); in pio_encode_mov() 389 static inline uint pio_encode_mov_not(enum pio_src_dest dest, enum pio_src_dest src) { in pio_encode_mov_not() argument 391 valid_params_if(PIO_INSTRUCTIONS, !(src & _PIO_INVALID_MOV_SRC)); in pio_encode_mov_not() 392 return _pio_encode_instr_and_src_dest(pio_instr_bits_mov, dest, (1u << 3u) | (src & 7u)); in pio_encode_mov_not() 405 static inline uint pio_encode_mov_reverse(enum pio_src_dest dest, enum pio_src_dest src) { in pio_encode_mov_reverse() argument [all …]
|
/hal_rpi_pico-3.4.0/src/rp2_common/hardware_clocks/ |
D | clocks.c | 42 bool clock_configure(enum clock_index clk_index, uint32_t src, uint32_t auxsrc, uint32_t src_freq, … in clock_configure() argument 64 if (has_glitchless_mux(clk_index) && src == CLOCKS_CLK_SYS_CTRL_SRC_VALUE_CLKSRC_CLK_SYS_AUX) { in clock_configure() 99 src << CLOCKS_CLK_REF_CTRL_SRC_LSB, in clock_configure() 102 while (!(clock->selected & (1u << src))) in clock_configure() 218 uint32_t frequency_count_khz(uint src) { in frequency_count_khz() argument 237 fc->src = src; in frequency_count_khz() 317 void clock_gpio_init_int_frac(uint gpio, uint src, uint32_t div_int, uint8_t div_frac) { in clock_gpio_init_int_frac() argument 331 clocks_hw->clk[gpclk].ctrl = (src << CLOCKS_CLK_GPOUT0_CTRL_AUXSRC_LSB) | in clock_gpio_init_int_frac() 374 uint src = 0; in clock_configure_gpin() local 381 src = 1; in clock_configure_gpin() [all …]
|
/hal_rpi_pico-3.4.0/src/rp2_common/hardware_i2c/include/hardware/ |
D | i2c.h | 177 int i2c_write_blocking_until(i2c_inst_t *i2c, uint8_t addr, const uint8_t *src, size_t len, bool no… 208 static inline int i2c_write_timeout_us(i2c_inst_t *i2c, uint8_t addr, const uint8_t *src, size_t le… in i2c_write_timeout_us() argument 210 return i2c_write_blocking_until(i2c, addr, src, len, nostop, t); in i2c_write_timeout_us() 213 int i2c_write_timeout_per_char_us(i2c_inst_t *i2c, uint8_t addr, const uint8_t *src, size_t len, bo… 245 int i2c_write_blocking(i2c_inst_t *i2c, uint8_t addr, const uint8_t *src, size_t len, bool nostop); 294 static inline void i2c_write_raw_blocking(i2c_inst_t *i2c, const uint8_t *src, size_t len) { in i2c_write_raw_blocking() argument 299 i2c_get_hw(i2c)->data_cmd = *src++; in i2c_write_raw_blocking()
|
/hal_rpi_pico-3.4.0/src/rp2_common/pico_cyw43_driver/ |
D | CMakeLists.txt | 6 set(CYW43_DRIVER_TEST_FILE "src/cyw43.h") 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 34 ${PICO_CYW43_DRIVER_PATH}/src
|
D | cyw43_bus_pio_spi.c | 512 int cyw43_write_bytes(cyw43_int_t *self, uint32_t fn, uint32_t addr, size_t len, const uint8_t *src… in cyw43_write_bytes() argument 533 if (src == self->spid_buf) { // avoid a copy in the usual case just to add the header in cyw43_write_bytes() 541 assert(src < self->spid_buf || src >= (self->spid_buf + sizeof(self->spid_buf))); in cyw43_write_bytes() 543 memcpy(self->spid_buf, src, len); in cyw43_write_bytes()
|
/hal_rpi_pico-3.4.0/src/rp2_common/hardware_spi/ |
D | spi.c | 76 int __not_in_flash_func(spi_write_read_blocking)(spi_inst_t *spi, const uint8_t *src, uint8_t *dst,… in __not_in_flash_func() 86 spi_get_hw(spi)->dr = (uint32_t) *src++; in __not_in_flash_func() 99 int __not_in_flash_func(spi_write_blocking)(spi_inst_t *spi, const uint8_t *src, size_t len) { in __not_in_flash_func() 107 spi_get_hw(spi)->dr = (uint32_t)src[i]; in __not_in_flash_func() 148 int __not_in_flash_func(spi_write16_read16_blocking)(spi_inst_t *spi, const uint16_t *src, uint16_t… in __not_in_flash_func() 157 spi_get_hw(spi)->dr = (uint32_t) *src++; in __not_in_flash_func() 170 int __not_in_flash_func(spi_write16_blocking)(spi_inst_t *spi, const uint16_t *src, size_t len) { in __not_in_flash_func() 177 spi_get_hw(spi)->dr = (uint32_t)src[i]; in __not_in_flash_func()
|
/hal_rpi_pico-3.4.0/src/rp2_common/hardware_spi/include/hardware/ |
D | spi.h | 253 int spi_write_read_blocking(spi_inst_t *spi, const uint8_t *src, uint8_t *dst, size_t len); 266 int spi_write_blocking(spi_inst_t *spi, const uint8_t *src, size_t len); 304 int spi_write16_read16_blocking(spi_inst_t *spi, const uint16_t *src, uint16_t *dst, size_t len); 319 int spi_write16_blocking(spi_inst_t *spi, const uint16_t *src, size_t len);
|
/hal_rpi_pico-3.4.0/src/rp2_common/hardware_i2c/ |
D | i2c.c | 135 static int i2c_write_blocking_internal(i2c_inst_t *i2c, uint8_t addr, const uint8_t *src, size_t le… in i2c_write_blocking_internal() argument 162 *src++; in i2c_write_blocking_internal() 243 int i2c_write_blocking(i2c_inst_t *i2c, uint8_t addr, const uint8_t *src, size_t len, bool nostop) { in i2c_write_blocking() argument 244 return i2c_write_blocking_internal(i2c, addr, src, len, nostop, NULL, NULL); in i2c_write_blocking() 247 int i2c_write_blocking_until(i2c_inst_t *i2c, uint8_t addr, const uint8_t *src, size_t len, bool no… in i2c_write_blocking_until() argument 250 …return i2c_write_blocking_internal(i2c, addr, src, len, nostop, init_single_timeout_until(&ts, unt… in i2c_write_blocking_until() 253 int i2c_write_timeout_per_char_us(i2c_inst_t *i2c, uint8_t addr, const uint8_t *src, size_t len, bo… in i2c_write_timeout_per_char_us() argument 256 return i2c_write_blocking_internal(i2c, addr, src, len, nostop, in i2c_write_timeout_per_char_us()
|
/hal_rpi_pico-3.4.0/tools/pioasm/ |
D | pio_types.h | 306 enum in_out_set src; member 309 …nstr_in(const yy::location &l, const enum in_out_set &src, rvalue value) : instruction(l), src(src… in instr_in() 361 enum mov dest, src; member 364 …instr_mov(const yy::location &l, const enum mov &dest, const enum mov &src, const mov_op& op = mov… 365 instruction(l), dest(dest), src(src), op(op) {} in instruction() 368 return {inst_type::mov, (uint) dest, (uint)src | ((uint)op << 3u)}; in raw_encode()
|
/hal_rpi_pico-3.4.0/src/host/hardware_uart/ |
D | uart.c | 91 void uart_write_blocking(uart_inst_t *uart, const uint8_t *src, size_t len) { in uart_write_blocking() argument 93 uart_putc(uart, src[i]); in uart_write_blocking()
|
/hal_rpi_pico-3.4.0/tools/elf2uf2/ |
D | CMakeLists.txt | 6 add_subdirectory(../../src/common/boot_uf2 boot_uf2_headers)
|
/hal_rpi_pico-3.4.0/src/host/hardware_divider/include/hardware/ |
D | divider.h | 118 static inline void hw_divider_restore_state(hw_divider_state_t *src) { in hw_divider_restore_state() argument 119 hw_divider_result_threadlocal = *src; in hw_divider_restore_state()
|
/hal_rpi_pico-3.4.0/src/rp2_common/tinyusb/ |
D | CMakeLists.txt | 6 set(TINYUSB_TEST_PATH "src/portable/raspberrypi/rp2040") 53 ${PICO_TINYUSB_PATH}/src/portable/raspberrypi/rp2040/rp2040_usb.c
|
/hal_rpi_pico-3.4.0/src/host/hardware_uart/include/hardware/ |
D | uart.h | 68 void uart_write_blocking(uart_inst_t *uart, const uint8_t *src, size_t len);
|
/hal_rpi_pico-3.4.0/src/rp2_common/cmsis/stub/CMSIS/Core/Include/ |
D | mpu_armv7.h | 251 __STATIC_INLINE void ARM_MPU_OrderedMemcpy(volatile uint32_t* dst, const uint32_t* __RESTRICT src, … in ARM_MPU_OrderedMemcpy() argument 256 dst[i] = src[i]; in ARM_MPU_OrderedMemcpy()
|
/hal_rpi_pico-3.4.0/src/rp2040/hardware_structs/include/hardware/structs/ |
D | clocks.h | 108 io_rw_32 src;
|
/hal_rpi_pico-3.4.0/src/rp2_common/hardware_uart/include/hardware/ |
D | uart.h | 298 static inline void uart_write_blocking(uart_inst_t *uart, const uint8_t *src, size_t len) { in uart_write_blocking() argument 302 uart_get_hw(uart)->dr = *src++; in uart_write_blocking()
|
/hal_rpi_pico-3.4.0/src/rp2_common/pico_cyw43_arch/ |
D | CMakeLists.txt | 88 pico_add_doxygen(${PICO_CYW43_DRIVER_PATH}/src)
|
/hal_rpi_pico-3.4.0/docs/ |
D | Doxyfile.in | 43 #EXCLUDE = @DOXY_EXCLUDE_DIRS@ @PROJECT_SOURCE_DIR@/src/rp2040
|
/hal_rpi_pico-3.4.0/src/rp2_common/hardware_divider/include/hardware/ |
D | divider.h | 397 void hw_divider_restore_state(hw_divider_state_t *src);
|