| /bsp/stm32/libraries/HAL_Drivers/drivers/ |
| A D | drv_spi.c | 287 rt_uint16_t send_length; in spixfer() local 324 send_length = 65535; in spixfer() 329 send_length = message_length; in spixfer() 334 already_send_length = message->length - send_length - message_length; in spixfer() 358 dma_aligned_buffer = (rt_uint32_t *)rt_malloc_align(send_length, 32); in spixfer() 359 rt_memcpy(dma_aligned_buffer, send_buf, send_length); in spixfer() 372 rt_memcpy(dma_aligned_buffer, send_buf, send_length); in spixfer() 388 rt_memcpy(dma_aligned_buffer, recv_buf, send_length); in spixfer() 401 rt_memcpy(dma_aligned_buffer, recv_buf, send_length); in spixfer() 449 rt_memset((uint8_t *)recv_buf, 0xff, send_length); in spixfer() [all …]
|
| /bsp/wch/risc-v/Libraries/ch32_drivers/ |
| A D | drv_spi.c | 71 static rt_err_t spi_receive(SPI_TypeDef *Instance, rt_uint8_t *recv_buf,rt_uint16_t send_length); 194 for(i = 0; i < send_length; i++) in spi_transmitreceive() 207 for(i = 0; i < send_length; i++) in spi_transmit() 220 for(i = 0; i < send_length; i++) in spi_receive() 366 rt_uint16_t send_length; in spi_xfer() local 403 send_length = 65535; in spi_xfer() 408 send_length = message_length; in spi_xfer() 413 already_send_length = message->length - send_length - message_length; in spi_xfer() 432 state = spi_transmit(spi_handle->Instance, (rt_uint8_t *)send_buf, send_length); in spi_xfer() 441 rt_memset((rt_uint8_t *)recv_buf, 0xff, send_length); in spi_xfer() [all …]
|
| /bsp/n32g452xx/Libraries/rt_drivers/ |
| A D | drv_spi.c | 286 rt_size_t send_length; in spixfer() local 313 send_length = message->length; in spixfer() 328 send_length, in spixfer() 333 rt_memset(recv_buf, 0xff, send_length); in spixfer() 337 send_length, in spixfer() 355 send_length = 0; in spixfer() 358 return send_length; in spixfer()
|
| /bsp/at32/libraries/rt_drivers/ |
| A D | drv_spi.c | 369 rt_uint16_t send_length = 0; in xfer() local 391 send_length = 65535; in xfer() 396 send_length = message_length; in xfer() 401 already_send_length = message->length - send_length - message_length; in xfer() 418 _spi_dma_receive(instance, (uint8_t *)recv_buf, send_length); in xfer() 419 _spi_dma_transmit(instance, (uint8_t *)send_buf, send_length); in xfer() 437 _spi_dma_transmit(instance, (uint8_t *)send_buf, send_length); in xfer() 448 …_spi_polling_receive_transmit(instance, RT_NULL, (uint8_t *)send_buf, send_length, config->data_wi… in xfer() 459 memset((void *)recv_buf, 0xff, send_length); in xfer() 462 _spi_dma_receive(instance, (uint8_t *)recv_buf, send_length); in xfer() [all …]
|
| /bsp/hc32/libraries/hc32_drivers/ |
| A D | drv_spi.c | 508 rt_uint16_t send_length; in hc32_spi_xfer() local 539 send_length = 65535; in hc32_spi_xfer() 544 send_length = message_length; in hc32_spi_xfer() 549 already_send_length = message->length - send_length - message_length; in hc32_spi_xfer() 565 state = hc32_spi_dma_trans(spi_drv->config, send_buf, recv_buf, send_length); in hc32_spi_xfer() 570 … state = SPI_TransReceive(spi_instance, send_buf, recv_buf, send_length, spi_drv->config->timeout); in hc32_spi_xfer() 578 state = hc32_spi_dma_trans(spi_drv->config, send_buf, RT_NULL, send_length); in hc32_spi_xfer() 583 state = SPI_Trans(spi_instance, send_buf, send_length, spi_drv->config->timeout); in hc32_spi_xfer() 591 state = hc32_spi_dma_trans(spi_drv->config, RT_NULL, recv_buf, send_length); in hc32_spi_xfer() 596 state = SPI_Receive(spi_instance, recv_buf, send_length, spi_drv->config->timeout); in hc32_spi_xfer()
|
| /bsp/hc32/tests/ |
| A D | test_qspi.c | 175 …en_recv(struct rt_qspi_device *device, const void *send_buf, rt_size_t send_length, void *recv_buf… in bsp_qspi_send_then_recv() argument 179 RT_ASSERT(send_length != 0); in bsp_qspi_send_then_recv() 191 if (send_length > 1) in bsp_qspi_send_then_recv() 193 if (send_length >= 4) in bsp_qspi_send_then_recv()
|
| /bsp/nuvoton/libraries/nu_packages/ILI9341/ |
| A D | ili9341_spi.c | 74 rt_size_t send_length, in ili9341_spi_send_then_recv() argument 108 message.length = send_length; in ili9341_spi_send_then_recv()
|
| /bsp/nuvoton/libraries/nu_packages/SPINAND/ |
| A D | spinand.h | 90 …en_recv(struct rt_qspi_device *device, const void *send_buf, rt_size_t send_length, void *recv_buf…
|
| A D | drv_spinand.c | 87 …en_recv(struct rt_qspi_device *device, const void *send_buf, rt_size_t send_length, void *recv_buf… in nu_qspi_send_then_recv() argument 93 RT_ASSERT(send_length != 0); in nu_qspi_send_then_recv() 101 message[0].parent.length = send_length; in nu_qspi_send_then_recv()
|
| /bsp/loongson/ls1cdev/drivers/ |
| A D | touch.c | 136 rt_size_t send_length, in touch_send_then_recv() argument 172 message.length = send_length; in touch_send_then_recv()
|