S24FL1: Fix an error in the page write logic

This commit is contained in:
Gregory Nutt
2015-11-10 12:48:29 -06:00
parent 965addb397
commit eb1191df63
2 changed files with 3 additions and 2 deletions
+1 -1
Submodule arch updated: a91eb08c8a...fb42257296
+2 -1
View File
@@ -966,6 +966,8 @@ static int s25fl1_write_page(struct s25fl1_dev_s *priv, FAR const uint8_t *buffe
s25fl1_write_enable(priv);
ret = QSPI_MEMORY(priv->qspi, &meminfo);
s25fl1_write_disable(priv);
if (ret < 0)
{
fdbg("ERROR: QSPI_MEMORY failed writing address=%06x\n",
@@ -985,7 +987,6 @@ static int s25fl1_write_page(struct s25fl1_dev_s *priv, FAR const uint8_t *buffe
*/
DEBUGASSERT(buflen == 0);
s25fl1_write_disable(priv);
return OK;
}