Home
last modified time | relevance | path

Searched refs:slave_tx_idx (Results 1 – 4 of 4) sorted by relevance

/hal_microchip-latest/mpfs/drivers/mss/mss_spi/
Dmss_spi.c667 this_spi->slave_tx_idx = 0u; in MSS_SPI_set_slave_tx_frame()
763 this_spi->slave_tx_idx = 0u; in MSS_SPI_set_slave_block_buffers()
798 if (this_spi->slave_tx_idx < this_spi->slave_tx_size) in MSS_SPI_set_slave_block_buffers()
801 (uint32_t)(this_spi->slave_tx_buffer[this_spi->slave_tx_idx]); in MSS_SPI_set_slave_block_buffers()
813 ++this_spi->slave_tx_idx; in MSS_SPI_set_slave_block_buffers()
902 this_spi->slave_tx_idx = 0u; in MSS_SPI_set_cmd_handler()
997 (this_spi->slave_tx_idx < this_spi->slave_tx_size)) in fill_slave_tx_fifo()
1001 (uint32_t)(this_spi->slave_tx_buffer[this_spi->slave_tx_idx]); in fill_slave_tx_fifo()
1002 ++this_spi->slave_tx_idx; in fill_slave_tx_fifo()
1005 if (this_spi->slave_tx_idx >= this_spi->slave_tx_size) in fill_slave_tx_fifo()
[all …]
Dmss_spi.h425 uint32_t slave_tx_idx; /*!< Current index into slave transmit buffer. */ member
/hal_microchip-latest/mpfs/drivers/mss/mss_i2c/
Dmss_i2c.c480 this_i2c->slave_tx_idx = 0u; in MSS_I2C_set_slave_tx_buffer()
967 this_i2c->slave_tx_idx = this_i2c->random_read_addr; in mss_i2c_isr()
1009 this_i2c->slave_tx_idx = 0u; in mss_i2c_isr()
1045 this_i2c->slave_tx_idx = 0u; in mss_i2c_isr()
1082 if (this_i2c->slave_tx_idx >= this_i2c->slave_tx_size) in mss_i2c_isr()
1092 this_i2c->hw_reg->DATA = this_i2c->slave_tx_buffer[this_i2c->slave_tx_idx]; in mss_i2c_isr()
1093 this_i2c->slave_tx_idx++; in mss_i2c_isr()
1096 if (this_i2c->slave_tx_idx >= this_i2c->slave_tx_size) /* last byte? */ in mss_i2c_isr()
1101 this_i2c->slave_tx_idx = 0u; in mss_i2c_isr()
1113 this_i2c->slave_tx_idx = 0u; in mss_i2c_isr()
[all …]
Dmss_i2c.h595 uint_fast16_t slave_tx_idx; member