/hal_rpi_pico-latest/src/rp2_common/hardware_i2c/include/hardware/ |
D | i2c.h | 263 int i2c_read_blocking_until(i2c_inst_t *i2c, uint8_t addr, uint8_t *dst, size_t len, bool nostop, a… 299 static inline int i2c_read_timeout_us(i2c_inst_t *i2c, uint8_t addr, uint8_t *dst, size_t len, bool… in i2c_read_timeout_us() argument 301 return i2c_read_blocking_until(i2c, addr, dst, len, nostop, t); in i2c_read_timeout_us() 304 int i2c_read_timeout_per_char_us(i2c_inst_t *i2c, uint8_t addr, uint8_t *dst, size_t len, bool nost… 345 int i2c_read_blocking(i2c_inst_t *i2c, uint8_t addr, uint8_t *dst, size_t len, bool nostop); 360 int i2c_read_burst_blocking(i2c_inst_t *i2c, uint8_t addr, uint8_t *dst, size_t len); 414 static inline void i2c_read_raw_blocking(i2c_inst_t *i2c, uint8_t *dst, size_t len) { in i2c_read_raw_blocking() argument 418 *dst++ = (uint8_t)i2c_get_hw(i2c)->data_cmd; in i2c_read_raw_blocking()
|
/hal_rpi_pico-latest/src/rp2_common/hardware_spi/ |
D | spi.c | 84 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() 98 *dst++ = (uint8_t) spi_get_hw(spi)->dr; in __not_in_flash_func() 136 int __not_in_flash_func(spi_read_blocking)(spi_inst_t *spi, uint8_t repeated_tx_data, uint8_t *dst,… in __not_in_flash_func() 147 *dst++ = (uint8_t) spi_get_hw(spi)->dr; in __not_in_flash_func() 156 …unc(spi_write16_read16_blocking)(spi_inst_t *spi, const uint16_t *src, uint16_t *dst, size_t len) { in __not_in_flash_func() 169 *dst++ = (uint16_t) spi_get_hw(spi)->dr; in __not_in_flash_func() 203 …_func(spi_read16_blocking)(spi_inst_t *spi, uint16_t repeated_tx_data, uint16_t *dst, size_t len) { in __not_in_flash_func() 214 *dst++ = (uint16_t) spi_get_hw(spi)->dr; in __not_in_flash_func()
|
/hal_rpi_pico-latest/src/rp2_common/hardware_i2c/ |
D | i2c.c | 268 static int i2c_read_blocking_internal(i2c_inst_t *i2c, uint8_t addr, uint8_t *dst, size_t len, bool… in i2c_read_blocking_internal() argument 314 *dst++ = (uint8_t) i2c->hw->data_cmd; in i2c_read_blocking_internal() 338 int i2c_read_blocking(i2c_inst_t *i2c, uint8_t addr, uint8_t *dst, size_t len, bool nostop) { in i2c_read_blocking() argument 339 return i2c_read_blocking_internal(i2c, addr, dst, len, nostop, NULL, NULL); in i2c_read_blocking() 342 int i2c_read_blocking_until(i2c_inst_t *i2c, uint8_t addr, uint8_t *dst, size_t len, bool nostop, a… in i2c_read_blocking_until() argument 344 …return i2c_read_blocking_internal(i2c, addr, dst, len, nostop, init_single_timeout_until(&ts, unti… in i2c_read_blocking_until() 347 int i2c_read_timeout_per_char_us(i2c_inst_t *i2c, uint8_t addr, uint8_t *dst, size_t len, bool nost… in i2c_read_timeout_per_char_us() argument 350 return i2c_read_blocking_internal(i2c, addr, dst, len, nostop, in i2c_read_timeout_per_char_us() 354 int i2c_read_burst_blocking(i2c_inst_t *i2c, uint8_t addr, uint8_t *dst, size_t len) { in i2c_read_burst_blocking() argument 355 int rc = i2c_read_blocking_internal(i2c, addr, dst, len, true, NULL, NULL); in i2c_read_burst_blocking()
|
/hal_rpi_pico-latest/src/rp2_common/hardware_spi/include/hardware/ |
D | spi.h | 335 int spi_write_read_blocking(spi_inst_t *spi, const uint8_t *src, uint8_t *dst, size_t len); 365 int spi_read_blocking(spi_inst_t *spi, uint8_t repeated_tx_data, uint8_t *dst, size_t len); 386 int spi_write16_read16_blocking(spi_inst_t *spi, const uint16_t *src, uint16_t *dst, size_t len); 420 int spi_read16_blocking(spi_inst_t *spi, uint16_t repeated_tx_data, uint16_t *dst, size_t len);
|
/hal_rpi_pico-latest/src/host/hardware_uart/ |
D | uart.c | 98 void uart_read_blocking(uart_inst_t *uart, uint8_t *dst, size_t len) { in uart_read_blocking() argument 100 dst[i] = uart_getc(uart); in uart_read_blocking()
|
/hal_rpi_pico-latest/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()
|
D | mpu_armv8.h | 289 __STATIC_INLINE void ARM_MPU_OrderedMemcpy(volatile uint32_t* dst, const uint32_t* __RESTRICT src, … in ARM_MPU_OrderedMemcpy() argument 294 dst[i] = src[i]; in ARM_MPU_OrderedMemcpy()
|
/hal_rpi_pico-latest/src/rp2_common/cmsis/stub/CMSIS/Core/Include/m-profile/ |
D | armv7m_mpu.h | 249 __STATIC_INLINE void ARM_MPU_OrderedMemcpy(volatile uint32_t* dst, const uint32_t* __RESTRICT src, … in ARM_MPU_OrderedMemcpy() argument 254 dst[i] = src[i]; in ARM_MPU_OrderedMemcpy()
|
D | armv8m_mpu.h | 358 __STATIC_INLINE void ARM_MPU_OrderedMemcpy(volatile uint32_t* dst, const uint32_t* __RESTRICT src, … in ARM_MPU_OrderedMemcpy() argument 363 dst[i] = src[i]; in ARM_MPU_OrderedMemcpy()
|
/hal_rpi_pico-latest/src/host/hardware_uart/include/hardware/ |
D | uart.h | 76 void uart_read_blocking(uart_inst_t *uart, uint8_t *dst, size_t len);
|
/hal_rpi_pico-latest/src/rp2_common/hardware_uart/include/hardware/ |
D | uart.h | 476 static inline void uart_read_blocking(uart_inst_t *uart, uint8_t *dst, size_t len) { in uart_read_blocking() argument 480 *dst++ = (uint8_t) uart_get_hw(uart)->dr; in uart_read_blocking()
|