/AliOS-Things-master/hardware/board/haas100/drivers/ |
A D | ch395_spi.h | 15 int32_t hal_spi_send_and_recv_ch395_normal(spi_dev_t *spi, uint8_t *tx_data, uint16_t tx_size, uint… 18 int32_t hal_spi_send_and_recv_ch395_exist(spi_dev_t *spi, uint8_t *tx_data, uint16_t tx_size, uint8…
|
A D | ch395_spi.c | 409 int32_t hal_spi_send_and_recv_ch395_normal(spi_dev_t *spi, uint8_t *tx_data, uint16_t tx_size, uint… in hal_spi_send_and_recv_ch395_normal() argument 418 if (NULL == spi || NULL == tx_data || 0 == tx_size || NULL == rx_data || 0 == rx_size) in hal_spi_send_and_recv_ch395_normal() 465 TRACE("spi mode %d send fail %d, size %d", spi->config.t_mode, ret, tx_size); in hal_spi_send_and_recv_ch395_normal() 469 if (tx_size > 1) in hal_spi_send_and_recv_ch395_normal() 473 ret = spi_ctx[spi->port].spi_dma_send(tx_data + 1, tx_size - 1, spi_ctx[spi->port].spi_dma_irq); in hal_spi_send_and_recv_ch395_normal() 482 ret = spi_ctx[spi->port].spi_send(tx_data + 1, tx_size - 1); in hal_spi_send_and_recv_ch395_normal() 487 TRACE("spi mode %d send fail %d, size %d", spi->config.t_mode, ret, tx_size); in hal_spi_send_and_recv_ch395_normal() 533 int32_t hal_spi_send_and_recv_ch395_exist(spi_dev_t *spi, uint8_t *tx_data, uint16_t tx_size, uint8… in hal_spi_send_and_recv_ch395_exist() argument 541 if (NULL == spi || NULL == tx_data || 2 != tx_size || NULL == rx_data || 1 != rx_size) in hal_spi_send_and_recv_ch395_exist() 577 spi->config.t_mode, ret, tx_size); in hal_spi_send_and_recv_ch395_exist()
|
/AliOS-Things-master/components/amp_adapter/platform/aos/peripheral/ |
A D | aos_hal_spi.c | 50 int32_t aos_hal_spi_send_and_recv(spi_dev_t *spi, uint8_t *tx_data, uint16_t tx_size, uint8_t *rx_d… in aos_hal_spi_send_and_recv() argument 54 return hal_spi_send_and_recv(spi, tx_data, tx_size, rx_data, rx_size, timeout); in aos_hal_spi_send_and_recv()
|
/AliOS-Things-master/hardware/chip/rtl872xd/csi_driver/spi/ |
A D | spi.c | 72 if (spi->tx_size == 0) { in ssi_interrupt() 91 TransLen = SSI_SendData(spi_dev, spi->tx_data, spi->tx_size, SSI_InitStruct->SPI_Role); in ssi_interrupt() 93 spi->tx_size -= TransLen; in ssi_interrupt() 104 if (spi->tx_size == 0) { in ssi_interrupt() 366 spi->tx_size = size >> 1; // 2 bytes(16 bit) every transfer in csi_spi_send_async() 369 spi->tx_size = size; // 1 byte(8 bit) every transfer in csi_spi_send_async() 453 spi->tx_size = size >> 1; // 2 bytes(16 bit) every transfer in csi_spi_receive_async() 456 spi->tx_size = size; // 1 byte(8 bit) every transfer in csi_spi_receive_async()
|
/AliOS-Things-master/hardware/chip/rtl872xd/csi_driver/uart/ |
A D | uart.c | 105 while (cnt > 0 && uart->tx_size > 0) { in uart_irqhandler() 107 uart->tx_size--; in uart_irqhandler() 112 if (0 == uart->tx_size) { in uart_irqhandler() 314 uart->tx_size = size; in csi_uart_send() 391 uart->tx_size = size; in csi_uart_send_async() 396 while (cnt > 0 && uart->tx_size > 0) { in csi_uart_send_async() 398 uart->tx_size--; in csi_uart_send_async() 403 if (0 == uart->tx_size) { in csi_uart_send_async()
|
/AliOS-Things-master/components/drivers/peripheral/spi/include/vfsdev/ |
A D | spi_dev.h | 60 uint16_t tx_size; member
|
/AliOS-Things-master/hardware/chip/haas1000/hal/ |
A D | spi.c | 386 int32_t hal_spi_send_and_recv(spi_dev_t *spi, uint8_t *tx_data, uint16_t tx_size, uint8_t *rx_data, in hal_spi_send_and_recv() argument 391 uint32_t offset = tx_size; in hal_spi_send_and_recv() 397 if (NULL == spi || NULL == tx_data || 0 == tx_size || NULL == rx_data || 0 == rx_size) in hal_spi_send_and_recv() 411 memcpy(cmd, tx_data, tx_size); in hal_spi_send_and_recv()
|
/AliOS-Things-master/components/amp_adapter/include/peripheral/ |
A D | aos_hal_spi.h | 163 int32_t aos_hal_spi_send_and_recv(spi_dev_t *spi, uint8_t *tx_data, uint16_t tx_size, uint8_t *rx_d…
|
/AliOS-Things-master/components/drivers/peripheral/spi/include/aos/hal/ |
A D | spi.h | 168 int32_t hal_spi_send_and_recv(spi_dev_t *spi, uint8_t *tx_data, uint16_t tx_size, uint8_t *rx_data,
|
/AliOS-Things-master/components/csi/csi2/include/drv/ |
A D | uart.h | 73 uint32_t tx_size; member
|
A D | qspi.h | 117 uint32_t tx_size; ///< QSPI Tx Transfer size member
|
A D | spi.h | 88 uint32_t tx_size; ///< Output data size specified by user member
|
/AliOS-Things-master/components/drivers/peripheral/spi/src/ |
A D | spi_dev.c | 286 …ret = hal_spi_send_and_recv(spi,tranptr->tx_buf,tranptr->tx_size,tranptr->rx_buf,tranptr->rx_size,… in spi_device_ioctl() 298 …ret = hal_spi_send_and_send(spi,tranptr->tx_buf,tranptr->tx_size,tranptr->rx_buf,tranptr->rx_size,… in spi_device_ioctl()
|
/AliOS-Things-master/hardware/chip/rtl872xd/hal/ |
A D | hal_spi.c | 204 int32_t hal_spi_send_and_recv(spi_dev_t *spi, uint8_t *tx_data, uint16_t tx_size, uint8_t *rx_data, in hal_spi_send_and_recv() argument
|
/AliOS-Things-master/solutions/lora_p2p_demo/ |
A D | sx126x-haas.c | 174 ioc_spi_transfer_t t = {.rx_buf = &ack, .rx_size = 1, .tx_buf = &cmd, .tx_size = 1}; in SpiInOut()
|
/AliOS-Things-master/hardware/chip/haas1000/drivers/services/ble_stack/common/api/ |
A D | co_hci.h | 4524 uint8_t tx_size; member
|