Lines Matching full:write

264     /* SPI write read function must be initialize */  in hardware_init()
281 /* only 1 byte or 256 bytes write mode for SFDP */ in hardware_init()
351 /* I found when the flash write mode is supported AAI mode. The flash all blocks is protected, in hardware_init()
352 * so need change the flash status to unprotected before write and erase operate. */ in hardware_init()
457 /* set the flash write enable */ in sfud_chip_erase()
464 … /* dual-buffer write, like AT45DB series flash chip erase operate is different for other flash */ in sfud_chip_erase()
480 /* set the flash write disable */ in sfud_chip_erase()
544 /* set the flash write enable */
581 /* set the flash write disable */
592 * write flash data (no erase operate) for write 1 to 256 bytes per page mode or byte write mode
596 * @param size write size
597 * @param write_gran write granularity bytes, only support 1 or 256
598 * @param data write data
625 /* loop write operate. write unit is write granularity */
627 /* set the flash write enable */
636 /* make write align and calculate next write address */
657 SFUD_INFO("Error: Flash write SPI communicate error.");
668 /* set the flash write disable */
679 * write flash data (no erase operate) for auto address increment mode
686 * @param size write size
687 * @param data write data
708 …/* The address must be even for AAI write mode. So it must write one byte first when address is od…
716 /* set the flash write enable */
721 /* loop write operate. */
738 SFUD_INFO("Error: Flash write SPI communicate error.");
751 /* set the flash write disable for exit AAI mode */
753 /* write last one byte data when origin write size is odd */
771 * write flash data (no erase operate)
775 * @param size write size
776 * @param data write data
788 //TODO dual-buffer write mode
795 * erase and write flash data
799 * @param size write size
800 * @param data write data
871 * set the flash write enable or write disable
898 SFUD_INFO("Error: Can't enable write status.");
901 SFUD_INFO("Error: Can't disable write status.");
925 /* set the flash write enable */
1003 * write status register