Searched refs:spi (Results 1 – 10 of 10) sorted by relevance
/components/drivers/spi/sfud/src/ |
A D | sfud.c | 406 const sfud_spi *spi = &flash->spi; in sfud_read() local 420 spi->lock(spi); in sfud_read() 440 spi->unlock(spi); in sfud_read() 463 spi->lock(spi); in sfud_chip_erase() 493 spi->unlock(spi); in sfud_chip_erase() 533 spi->lock(spi); 594 spi->unlock(spi); 631 spi->lock(spi); 681 spi->unlock(spi); 715 spi->lock(spi); [all …]
|
A D | sfud_sfdp.c | 349 SFUD_ASSERT(flash->spi.wr); in read_sfdp_data() 351 return flash->spi.wr(&flash->spi, cmd, sizeof(cmd), read_buf, size); in read_sfdp_data()
|
/components/drivers/spi/sfud/inc/ |
A D | sfud_def.h | 251 …sfud_err (*wr)(const struct __sfud_spi *spi, const uint8_t *write_buf, size_t write_size, uint8_t … 255 …sfud_err (*qspi_read)(const struct __sfud_spi *spi, uint32_t addr, sfud_qspi_read_cmd_format *qspi… 259 void (*lock)(const struct __sfud_spi *spi); 261 void (*unlock)(const struct __sfud_spi *spi); 273 sfud_spi spi; /**< SPI device */ member
|
/components/drivers/spi/ |
A D | dev_spi_flash_sfud.c | 134 RT_ASSERT(spi); in spi_write_read() 192 RT_ASSERT(spi); in qspi_read() 228 static void spi_lock(const sfud_spi *spi) { in spi_lock() argument 232 RT_ASSERT(spi); in spi_lock() 243 RT_ASSERT(spi); in spi_unlock() 261 flash->spi.wr = spi_write_read; in sfud_spi_port_init() 263 flash->spi.qspi_read = qspi_read; in sfud_spi_port_init() 265 flash->spi.lock = spi_lock; in sfud_spi_port_init() 266 flash->spi.unlock = spi_unlock; in sfud_spi_port_init() 267 flash->spi.user_data = flash; in sfud_spi_port_init() [all …]
|
A D | dev_soft_spi.c | 46 struct rt_spi_bit_obj spi; member 256 spi_obj[i].spi.ops = &soft_spi_ops; in rt_soft_spi_init() 259 spi_obj[i].spi.ops->delay_us = soft_spi_config[i].timing_delay; in rt_soft_spi_init() 260 result = rt_spi_bit_add_bus(&spi_obj[i].spi, soft_spi_config[i].bus_name, &spi_obj[i].ops); in rt_soft_spi_init()
|
A D | Kconfig | 192 bool "Using SD/TF card driver with spi" 217 int "Default spi maximum speed(HZ)" 221 …DP command must run at 50 MHz or less,and you also can use rt_spi_configure(); to config spi speed.
|
/components/drivers/ |
A D | Kconfig | 16 rsource "spi/Kconfig"
|
/components/drivers/spi/sfud/ |
A D | README.md | 237 .spi.name = "SPI1", 256 [SFUD_W25Q64CV_DEVICE_INDEX] = {.name = "W25Q64CV", .spi.name = "SPI1"}, \ 257 [SFUD_GD25Q64B_DEVICE_INDEX] = {.name = "GD25Q64B", .spi.name = "SPI3"}, \
|
/components/drivers/include/drivers/ |
A D | dev_spi.h | 315 #define RT_SPI_DRIVER_EXPORT(driver) RT_DRIVER_EXPORT(driver, spi, BUILIN)
|
/components/dfs/ |
A D | Kconfig | 138 … If you use some spi nor flash for fatfs, please set this the erase sector size, for example 4096.
|
Completed in 53 milliseconds