Home
last modified time | relevance | path

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

/components/drivers/spi/sfud/src/
A Dsfud.c272 if (flash->chip.capacity == 0 || flash->chip.write_mode == 0 || flash->chip.erase_gran == 0 in hardware_init()
293 flash->chip.erase_gran = flash->sfdp.eraser[0].size; in hardware_init()
296 … if (flash->sfdp.eraser[i].size != 0 && flash->chip.erase_gran > flash->sfdp.eraser[i].size) { in hardware_init()
297 flash->chip.erase_gran = flash->sfdp.eraser[i].size; in hardware_init()
313 flash->chip.erase_gran = flash_chip_table[i].erase_gran; in hardware_init()
326 if (flash->chip.capacity == 0 || flash->chip.write_mode == 0 || flash->chip.erase_gran == 0 in hardware_init()
551 cur_erase_size = flash->chip.erase_gran;
/components/fal/samples/porting/
A Dfal_flash_sfud_port.c57 nor_flash0.blk_size = sfud_dev->chip.erase_gran; in init()
/components/drivers/spi/sfud/inc/
A Dsfud_flash_def.h63 uint32_t erase_gran; /**< erase granularity (bytes) */ member
/components/drivers/spi/
A Ddev_spi_flash_sfud.c368 rtt_dev->geometry.sector_count = sfud_dev->chip.capacity / sfud_dev->chip.erase_gran; in rt_sfud_flash_probe_ex()
369 rtt_dev->geometry.bytes_per_sector = sfud_dev->chip.erase_gran; in rt_sfud_flash_probe_ex()
370 rtt_dev->geometry.block_size = sfud_dev->chip.erase_gran; in rt_sfud_flash_probe_ex()
/components/drivers/spi/sfud/
A DREADME.md135 > 注意:擦除操作将会按照 Flash 芯片的擦除粒度(详见 Flash 数据手册,一般为 block 大小。初始化完成后,可以通过 `sfud_flash->chip.erase_gran` 查看…
172 > 注意:擦除操作将会按照 Flash 芯片的擦除粒度(详见 Flash 数据手册,一般为 block 大小。初始化完成后,可以通过 `sfud_flash->chip.erase_gran` 查看…

Completed in 19 milliseconds