Searched refs:last_msg (Results 1 – 2 of 2) sorted by relevance
25 const aos_i2c_msg_t *last_msg = NULL; in transfer_sequence() local40 if (msg != last_msg) { in transfer_sequence()60 if (last_msg && (last_msg->cfg & AOS_I2C_MCFG_RX)) { in transfer_sequence()63 if (last_pos + AOS_I2C_BUF_SIZE < last_msg->count) in transfer_sequence()66 last_len = last_msg->count - last_pos; in transfer_sequence()68 memcpy(&((uint8_t *)last_msg->buf)[last_pos], i2c->buf[(j - 1) & 0x1], last_len); in transfer_sequence()100 last_msg = msg; in transfer_sequence()111 if (last_msg && (last_msg->cfg & AOS_I2C_MCFG_RX)) { in transfer_sequence()113 memcpy(&((uint8_t *)last_msg->buf)[last_pos], i2c->buf[index], i2c->x.len); in transfer_sequence()
25 const aos_spi_msg_t *last_msg = NULL; in transfer_sequence() local40 if (msg != last_msg) { in transfer_sequence()67 if (last_msg && last_msg->rx_buf) { in transfer_sequence()70 if (last_pos + AOS_SPI_BUF_SIZE < last_msg->count) in transfer_sequence()73 last_len = last_msg->count - last_pos; in transfer_sequence()75 memcpy(&((uint8_t *)last_msg->rx_buf)[last_pos], spi->rx_buf[(j - 1) & 0x1], last_len); in transfer_sequence()107 last_msg = msg; in transfer_sequence()118 if (last_msg && last_msg->rx_buf) { in transfer_sequence()120 memcpy(&((uint8_t *)last_msg->rx_buf)[last_pos], spi->rx_buf[index], spi->x.len); in transfer_sequence()
Completed in 4 milliseconds