Lines Matching refs:trans
148 esp_err_t spi_flash_hal_common_command(spi_flash_host_inst_t *host, spi_flash_trans_t *trans)
155 command = trans->command;
156 dummy_bitlen = trans->dummy_bitlen;
157 if ((trans->flags & SPI_FLASH_TRANS_FLAG_IGNORE_BASEIO) != 0) {
158 io_mode = trans->io_mode;
161 … host->driver->configure_host_io_mode(host, command, trans->address_bitlen, dummy_bitlen, io_mode);
163 spi_flash_ll_set_usr_address(dev, trans->address, trans->address_bitlen);
165 if (trans->miso_len == 0) {
169 spi_flash_ll_set_mosi_bitlen(dev, trans->mosi_len * 8);
170 spi_flash_ll_set_buffer_data(dev, trans->mosi_data, trans->mosi_len);
172 spi_flash_ll_set_miso_bitlen(dev, trans->miso_len * 8);
175 if (trans->miso_len > 0) {
176 spi_flash_ll_get_buffer_data(dev, trans->miso_data, trans->miso_len);