Home
last modified time | relevance | path

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

/device/soc/esp/esp32/components/esp32/
Dspiram_psram.c297 static int psram_cmd_config(psram_spi_num_t spi_num, psram_cmd_t* pInData) in psram_cmd_config() argument
304 if (pInData->cmdBitLen != 0) { in psram_cmd_config()
306 SET_PERI_REG_BITS(SPI_USER2_REG(spi_num), SPI_USR_COMMAND_BITLEN, pInData->cmdBitLen - 1, in psram_cmd_config()
311 …SET_PERI_REG_BITS(SPI_USER2_REG(spi_num), SPI_USR_COMMAND_VALUE, pInData->cmd, SPI_USR_COMMAND_VAL… in psram_cmd_config()
317 if (pInData->addrBitLen != 0) { in psram_cmd_config()
318 …SET_PERI_REG_BITS(SPI_USER1_REG(spi_num), SPI_USR_ADDR_BITLEN, (pInData->addrBitLen - 1), SPI_USR_… in psram_cmd_config()
322 WRITE_PERI_REG(SPI_ADDR_REG(spi_num), *pInData->addr); in psram_cmd_config()
328 uint32_t* p_tx_val = pInData->txData; in psram_cmd_config()
329 if (pInData->txDataBitLen != 0) { in psram_cmd_config()
333 int len = (pInData->txDataBitLen + 31) / 32; in psram_cmd_config()
[all …]