| /bsp/nxp/imx/imxrt/libraries/drivers/ |
| A D | drv_flexspi.c | 113 static uint32_t recv_buf[FLEXSPI_DATALEN]; variable 127 rt_memset(recv_buf, 0, sizeof(recv_buf)); in flexspi_test() 130 recv_buf[2] = *(flexspi + 11); in flexspi_test() 131 recv_buf[3] = *(flexspi + 15); in flexspi_test() 132 recv_buf[1] = *(flexspi + 8); in flexspi_test() 133 recv_buf[0] = *(flexspi + 3); in flexspi_test() 136 LOG_D("addr12 is 0x%x\n", recv_buf[0]); in flexspi_test() 137 LOG_D("addr32 is 0x%x\n", recv_buf[1]); in flexspi_test() 138 LOG_D("addr44 is 0x%x\n", recv_buf[2]); in flexspi_test() 139 LOG_D("addr60 is 0x%x\n", recv_buf[3]); in flexspi_test()
|
| /bsp/phytium/libraries/drivers/ |
| A D | drv_spi_msg.c | 86 rt_uint8_t *recv_buf; in spim_xfer() local 95 recv_buf = message->recv_buf; in spim_xfer() 105 if (send_buf == RT_NULL && recv_buf != RT_NULL) in spim_xfer() 108 … tx_rx_result = FSpiMsgTransfer(xfer_spim_msg_instance, RT_NULL, recv_buf, message_length); in spim_xfer() 110 else if (send_buf != RT_NULL && recv_buf == RT_NULL) in spim_xfer() 115 else if (send_buf != RT_NULL && recv_buf != RT_NULL) in spim_xfer() 118 … tx_rx_result = FSpiMsgTransfer(xfer_spim_msg_instance, send_buf, recv_buf, message_length); in spim_xfer()
|
| A D | drv_spi.c | 152 rt_uint8_t *recv_buf; in spim_xfer() local 161 recv_buf = message->recv_buf; in spim_xfer() 171 if (send_buf == RT_NULL && recv_buf != RT_NULL) in spim_xfer() 174 … tx_rx_result = FSpimTransferByInterrupt(xfer_spim_instance, RT_NULL, recv_buf, message_length); in spim_xfer() 176 else if (send_buf != RT_NULL && recv_buf == RT_NULL) in spim_xfer() 181 else if (send_buf != RT_NULL && recv_buf != RT_NULL) in spim_xfer()
|
| /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); 196 recv_buf[i] = spix_readwritebyte(Instance, send_buf[i]); in spi_transmitreceive() 222 recv_buf[i] = spix_readwritebyte(Instance, 0xFF); /*发送数据为0xff 此时显示为不发送*/ in spi_receive() 367 rt_uint8_t *recv_buf; in spi_xfer() local 392 (rt_uint32_t)message->recv_buf, message->length); in spi_xfer() 395 recv_buf = message->recv_buf; in spi_xfer() 419 if (message->recv_buf) in spi_xfer() 421 recv_buf = (rt_uint8_t *)message->recv_buf + already_send_length; in spi_xfer() 425 if (message->send_buf && message->recv_buf) in spi_xfer() 441 rt_memset((rt_uint8_t *)recv_buf, 0xff, send_length); in spi_xfer() [all …]
|
| /bsp/stm32/libraries/HAL_Drivers/drivers/ |
| A D | drv_spi.c | 288 rt_uint8_t *recv_buf; in spixfer() local 314 (uint32_t)message->recv_buf, message->length); in spixfer() 317 recv_buf = message->recv_buf; in spixfer() 340 if (message->recv_buf) in spixfer() 342 recv_buf = (rt_uint8_t *)message->recv_buf + already_send_length; in spixfer() 380 … if (RT_IS_ALIGN((rt_uint32_t)recv_buf, 32) && recv_buf != RT_NULL) /* aligned with 32 bytes? */ in spixfer() 393 … if (RT_IS_ALIGN((rt_uint32_t)recv_buf, 4) && recv_buf != RT_NULL) /* aligned with 4 bytes? */ in spixfer() 408 if (message->send_buf && message->recv_buf) in spixfer() 447 else if(message->recv_buf) in spixfer() 449 rt_memset((uint8_t *)recv_buf, 0xff, send_length); in spixfer() [all …]
|
| /bsp/tm4c123bsp/libraries/Drivers/ |
| A D | drv_spi.c | 146 rt_uint8_t *recv_buf; in spixfer() local 168 (uint32_t)message->recv_buf, message->length); in spixfer() 171 recv_buf = message->recv_buf; in spixfer() 174 if (message->send_buf && message->recv_buf) in spixfer() 183 recv_buf[i] = (unsigned char)ReadData; in spixfer() 207 recv_buf[i] = (unsigned char)ReadData; in spixfer()
|
| /bsp/at32/libraries/rt_drivers/ |
| A D | drv_spi.c | 299 rt_uint8_t * recv_ptr = recv_buf; in _spi_polling_receive_transmit() 333 rt_uint16_t * recv_ptr = (rt_uint16_t *)recv_buf; in _spi_polling_receive_transmit() 370 rt_uint8_t *recv_buf; in xfer() local 384 recv_buf = message->recv_buf; in xfer() 407 if (message->recv_buf) in xfer() 409 recv_buf = (rt_uint8_t *)message->recv_buf + already_send_length; in xfer() 413 if (message->send_buf && message->recv_buf) in xfer() 418 _spi_dma_receive(instance, (uint8_t *)recv_buf, send_length); 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/renesas/libraries/HAL_Drivers/ |
| A D | drv_spi.c | 153 static rt_err_t ra_read_message(struct rt_spi_device *device, void *recv_buf, const rt_size_t len) in ra_read_message() argument 156 RT_ASSERT(recv_buf != NULL); in ra_read_message() 163 err = R_SPI_Read((spi_ctrl_t *)spi_dev->ra_spi_handle_t->spi_ctrl_t, recv_buf, len, bit_width); in ra_read_message() 184 …l_t *)spi_dev->ra_spi_handle_t->spi_ctrl_t, message->send_buf, message->recv_buf, message->length,… in ra_write_read_message() 258 if (message->send_buf == RT_NULL && message->recv_buf != RT_NULL) in ra_spixfer() 261 … err = ra_read_message(device, (void *)message->recv_buf, (const rt_size_t)message->length); in ra_spixfer() 263 else if (message->send_buf != RT_NULL && message->recv_buf == RT_NULL) in ra_spixfer() 268 else if (message->send_buf != RT_NULL && message->recv_buf != RT_NULL) in ra_spixfer()
|
| /bsp/ft2004/drivers/ |
| A D | drv_spi.c | 138 rt_uint8_t *recv_buf; in spi_xfer() local 154 recv_buf = message->recv_buf; in spi_xfer() 161 if ((message->recv_buf) && (message->send_buf)) in spi_xfer() 164 tx_rx_result |= ft2004_spi_transcation(*send_buf, recv_buf); in spi_xfer() 166 recv_buf++; in spi_xfer() 177 tx_rx_result |= ft2004_spi_transcation(SPI_DUMMY_TX_DATA, recv_buf); in spi_xfer() 178 recv_buf++; in spi_xfer()
|
| /bsp/n32g452xx/Libraries/rt_drivers/ |
| A D | drv_spi.c | 287 rt_uint8_t *recv_buf; in spixfer() local 314 recv_buf = message->recv_buf; in spixfer() 318 if (message->send_buf && message->recv_buf) in spixfer() 333 rt_memset(recv_buf, 0xff, send_length); in spixfer() 335 (uint8_t *)recv_buf, in spixfer() 336 (uint8_t *)recv_buf, in spixfer()
|
| /bsp/bouffalo_lab/libraries/rt_drivers/ |
| A D | drv_spi.c | 353 rt_uint8_t *dst = (rt_uint8_t *)message->recv_buf; in _spi_dma_xfer_rx() 358 …if ((message->recv_buf < NOCACHE_BUFSTART) || (message->recv_buf > (NOCACHE_BUFSTART + NOCACHE_BUF… in _spi_dma_xfer_rx() 452 if (message->send_buf && message->recv_buf) in spixfer() 454 rt_memset(message->recv_buf, 0x0, message->length); in spixfer() 456 …bflb_spi_poll_exchange(bl_spi->spi, (void *)message->send_buf, (void *)message->recv_buf, message-… in spixfer() 457 message->length += strlen(message->recv_buf); in spixfer() 469 else if (message->recv_buf) in spixfer() 471 rt_memset(message->recv_buf, 0x0, message->length); in spixfer() 478 bflb_spi_poll_exchange(bl_spi->spi, NULL, (void *)message->recv_buf, message->length); in spixfer()
|
| /bsp/hc32/tests/ |
| A D | test_i2c.c | 154 static rt_uint8_t recv_buf[EE_PAGE_SIZE * EE_TEST_PAGE_CNT]; in eeprom_test() local 168 recv_buf[i] = 0; in eeprom_test() 172 eeprom_page_read(page, recv_buf + EE_PAGE_SIZE * page); in eeprom_test() 175 for (i = 0; i < sizeof(recv_buf); i++) in eeprom_test() 177 if (trans_buf[i] != recv_buf[i]) in eeprom_test()
|
| /bsp/airm2m/air105/libraries/rt_drivers/ |
| A D | drv_spi.c | 70 (uint32_t)message->recv_buf, message->length); in spixfer() 73 SPI_BlockTransfer(spi_id, message->recv_buf, message->recv_buf, message->length); in spixfer() 77 SPI_BlockTransfer(spi_id, message->send_buf, message->recv_buf, message->length); in spixfer()
|
| /bsp/k210/drivers/ |
| A D | drv_spi.c | 129 if(message->recv_buf) in drv_spi_xfer() 155 if(message->send_buf && message->recv_buf) in drv_spi_xfer() 175 else if(message->recv_buf) in drv_spi_xfer() 193 if(message->recv_buf) in drv_spi_xfer() 204 if(message->recv_buf) in drv_spi_xfer() 208 ((uint8_t *)message->recv_buf)[i] = (uint8_t)rx_buff[i]; in drv_spi_xfer()
|
| /bsp/nuvoton/libraries/nu_packages/ILI9341/ |
| A D | ili9341_spi.c | 75 void *recv_buf, in ili9341_spi_send_then_recv() argument 107 message.recv_buf = RT_NULL; in ili9341_spi_send_then_recv() 124 message.recv_buf = recv_buf; in ili9341_spi_send_then_recv()
|
| /bsp/nxp/mcx/mcxn/Libraries/drivers/ |
| A D | drv_spi.c | 162 transfer.rxData = (uint8_t *)(message->recv_buf); in spixfer() 179 …if (message->recv_buf) transfer.rxData = (uint8_t *)(message->recv_buf + i *DMA_MAX_TRANSFER_COU… in spixfer() 189 …if (message->recv_buf) transfer.rxData = (uint8_t *)(message->recv_buf + i *DMA_MAX_TRANSFER_COU… in spixfer()
|
| /bsp/acm32/acm32f0x0-nucleo/drivers/ |
| A D | drv_spi.c | 249 rt_uint8_t *recv_buf; in spixfer() local 267 recv_buf = message->recv_buf; in spixfer() 271 if (message->send_buf && message->recv_buf) in spixfer() 290 state = HAL_SPI_Receive_DMA(spi_handle, (uint8_t *)recv_buf, message->length); in spixfer() 295 state = HAL_SPI_Receive_IT(spi_handle, (uint8_t *)recv_buf, message->length); in spixfer() 303 …state = HAL_SPI_TransmitReceive(spi_handle, (uint8_t *)send_buf, (uint8_t *)recv_buf, message->len… in spixfer() 331 memset((uint8_t *)recv_buf, 0xff, message->length); in spixfer() 335 state = HAL_SPI_Receive_DMA(spi_handle, (uint8_t *)recv_buf, message->length); in spixfer() 342 state = HAL_SPI_Receive_IT(spi_handle, (uint8_t *)recv_buf, message->length); in spixfer()
|
| /bsp/hc32/libraries/hc32_drivers/ |
| A D | drv_spi.c | 509 rt_uint8_t *recv_buf; in hc32_spi_xfer() local 530 (uint32_t)message->send_buf, (uint32_t)message->recv_buf, message->length); in hc32_spi_xfer() 533 recv_buf = message->recv_buf; in hc32_spi_xfer() 555 if (message->recv_buf) in hc32_spi_xfer() 557 recv_buf = (rt_uint8_t *)message->recv_buf + already_send_length; in hc32_spi_xfer() 560 if (message->send_buf && message->recv_buf) 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() 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/ck802/libraries/common/spi/ |
| A D | dw_spi.c | 51 uint8_t *recv_buf; member 233 spi_priv->recv_buf = prx_buffer; in dw_spi_dma_receive() 322 spi_priv->recv_buf = prx_buffer; in dw_spi_dma_transfer() 554 uint8_t *pbuffer = spi_priv->recv_buf; in dw_spi_intr_rx_full() 592 spi_priv->recv_buf = pbuffer; in dw_spi_intr_rx_full() 625 *spi_priv->recv_buf = addr->DR; in dw_spi_intr_tx_empty() 626 spi_priv->recv_buf++; in dw_spi_intr_tx_empty() 1052 spi_priv->recv_buf = prx_buffer; in csi_spi_receive() 1085 spi_priv->recv_buf = prx_buffer; in csi_spi_receive() 1184 spi_priv->recv_buf = prx_buffer; in csi_spi_transfer() [all …]
|
| /bsp/raspberry-pi/raspi4-32/driver/touch/ |
| A D | drv_xpt2046.c | 59 msg1.recv_buf = RT_NULL; in touch_read_x_y() 66 msg2.recv_buf = &readx[0]; in touch_read_x_y() 73 msg3.recv_buf = RT_NULL; in touch_read_x_y() 80 msg4.recv_buf = &ready[0]; in touch_read_x_y()
|
| /bsp/Infineon/libraries/HAL_Drivers/ |
| A D | drv_spi.c | 216 if (message->send_buf == RT_NULL && message->recv_buf != RT_NULL) in spixfer() 219 …spi_transfer(spi_device->spi_handle_t->spi_obj, RT_NULL, 0x00, message->recv_buf, message->length,… in spixfer() 221 else if (message->send_buf != RT_NULL && message->recv_buf == RT_NULL) in spixfer() 226 else if (message->send_buf != RT_NULL && message->recv_buf != RT_NULL) in spixfer() 229 …ce->spi_handle_t->spi_obj, message->send_buf, message->length, message->recv_buf, message->length,… in spixfer()
|
| /bsp/nxp/lpc/lpc55sxx/Libraries/drivers/ |
| A D | drv_spi.c | 194 transfer.rxData = (uint8_t *)(message->recv_buf); in spixfer() 212 …if(message->recv_buf) transfer.rxData = (uint8_t *)(message->recv_buf + i*DMA_MAX_TRANSFER_COUNT… in spixfer() 222 …if(message->recv_buf) transfer.rxData = (uint8_t *)(message->recv_buf + i*DMA_MAX_TRANSFER_COUNT… in spixfer()
|
| /bsp/essemi/es32f0654/drivers/ |
| A D | drv_spi.c | 183 if(message->send_buf != RT_NULL || message->recv_buf != RT_NULL) in spixfer() 186 if ((message->send_buf != RT_NULL) && (message->recv_buf != RT_NULL)) in spixfer() 188 … res = ald_spi_send_recv(hspi, (rt_uint8_t *)message->send_buf, (rt_uint8_t *)message->recv_buf, in spixfer() 194 if (message->recv_buf == RT_NULL) in spixfer() 201 …res = ald_spi_recv(hspi, (rt_uint8_t *)message->recv_buf, (rt_int32_t)message->length, SPITIMEOUT); in spixfer()
|
| /bsp/essemi/es32f369x/drivers/ |
| A D | drv_spi.c | 183 if(message->send_buf != RT_NULL || message->recv_buf != RT_NULL) in spixfer() 186 if ((message->send_buf != RT_NULL) && (message->recv_buf != RT_NULL)) in spixfer() 188 … res = ald_spi_send_recv(hspi, (rt_uint8_t *)message->send_buf, (rt_uint8_t *)message->recv_buf, in spixfer() 194 if (message->recv_buf == RT_NULL) in spixfer() 201 …res = ald_spi_recv(hspi, (rt_uint8_t *)message->recv_buf, (rt_int32_t)message->length, SPITIMEOUT); in spixfer()
|
| /bsp/cvitek/drivers/ |
| A D | drv_spi.c | 196 if (message->send_buf && message->recv_buf) in spi_xfer() 198 … ret = dw_spi_transfer_one(dws, message->send_buf, message->recv_buf, message->length, POLL_TRAN); in spi_xfer() 206 else if (message->recv_buf) in spi_xfer() 208 ret = dw_spi_transfer_one(dws, RT_NULL, message->recv_buf, message->length, POLL_TRAN); in spi_xfer()
|