Searched refs:sfdp (Results 1 – 4 of 4) sorted by relevance
101 sfud_sfdp *sfdp = &flash->sfdp; in read_sfdp_header() local111 sfdp->available = false; in read_sfdp_header()188 sfud_sfdp *sfdp = &flash->sfdp; in read_basic_table() local214 sfdp->erase_4k = true; in read_basic_table()218 sfdp->erase_4k = false; in read_basic_table()229 sfdp->write_gran = 1; in read_basic_table()320 if (sfdp->eraser[j].size != 0 && sfdp->eraser[i].size > sfdp->eraser[j].size) { in read_basic_table()324 sfdp->eraser[i].size = sfdp->eraser[j].size; in read_basic_table()325 sfdp->eraser[i].cmd = sfdp->eraser[j].cmd; in read_basic_table()333 sfdp->available = true; in read_basic_table()[all …]
285 flash->chip.capacity = flash->sfdp.capacity; in hardware_init()287 if (flash->sfdp.write_gran == 1) { in hardware_init()293 flash->chip.erase_gran = flash->sfdp.eraser[0].size; in hardware_init()294 flash->chip.erase_gran_cmd = flash->sfdp.eraser[0].cmd; 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()298 flash->chip.erase_gran_cmd = flash->sfdp.eraser[i].cmd; in hardware_init()541 if (flash->sfdp.available) {544 cur_erase_cmd = flash->sfdp.eraser[eraser_index].cmd;545 cur_erase_size = flash->sfdp.eraser[eraser_index].size;
287 …sfud_sfdp sfdp; /**< serial flash discoverable parameters by JEDEC st… member
69 …ip` 结构体中会存放 SPI Flash 的常见参数。如果 SPI Flash 还支持 SFDP ,还可以通过 `sfud_flash->sfdp` 看到更加全面的参数信息。以下很多函数…
Completed in 8 milliseconds