mirror of
https://github.com/apache/nuttx.git
synced 2026-05-28 11:56:10 +08:00
Rethinking some NAND interfaces
This commit is contained in:
@@ -197,7 +197,7 @@ static int nand_checkblock(FAR struct nand_dev_s *nand, off_t block)
|
||||
|
||||
/* Read spare area of first page of block */
|
||||
|
||||
ret = NAND_READPAGE(raw, block, 0, 0, spare);
|
||||
ret = NAND_RAWREAD(raw, block, 0, 0, spare);
|
||||
if (ret < 0)
|
||||
{
|
||||
fdbg("ERROR: Cannot read page #0 of block #%d\n", block);
|
||||
@@ -212,7 +212,7 @@ static int nand_checkblock(FAR struct nand_dev_s *nand, off_t block)
|
||||
|
||||
/* Read spare area of second page of block */
|
||||
|
||||
ret = NAND_READPAGE(raw, block, 1, 0, spare);
|
||||
ret = NAND_RAWREAD(raw, block, 1, 0, spare);
|
||||
if (ret < 0)
|
||||
{
|
||||
fdbg("ERROR: Cannot read page #1 of block #%d\n", block);
|
||||
@@ -220,7 +220,7 @@ static int nand_checkblock(FAR struct nand_dev_s *nand, off_t block)
|
||||
}
|
||||
|
||||
nandscheme_readbadblockmarker(scheme, spare, &marker);
|
||||
if (marker != 0xFF)
|
||||
if (marker != 0xff)
|
||||
{
|
||||
return BADBLOCK;
|
||||
}
|
||||
|
||||
@@ -120,7 +120,7 @@ int nandecc_readpage(FAR struct nand_dev_s *nand, off_t block,
|
||||
|
||||
/* Start by reading the spare data */
|
||||
|
||||
ret = NAND_READPAGE(raw, block, page, 0, spare);
|
||||
ret = NAND_RAWREAD(raw, block, page, 0, spare);
|
||||
if (ret < 0)
|
||||
{
|
||||
fdbg("ERROR: Failed to read page:d\n", ret);
|
||||
@@ -129,7 +129,7 @@ int nandecc_readpage(FAR struct nand_dev_s *nand, off_t block,
|
||||
|
||||
/* Then reading the data */
|
||||
|
||||
ret = NAND_READPAGE(nand->raw, block, page, data, 0);
|
||||
ret = NAND_RAWREAD(nand->raw, block, page, data, 0);
|
||||
if (ret < 0)
|
||||
{
|
||||
fdbg("ERROR: Failed to read page:d\n", ret);
|
||||
@@ -228,7 +228,7 @@ int nandecc_writepage(FAR struct nand_dev_s *nand, off_t block,
|
||||
|
||||
/* Perform page write operation */
|
||||
|
||||
ret = NAND_WRITEPAGE(nand->raw, block, page, data, spare);
|
||||
ret = NAND_RAWWRITE(nand->raw, block, page, data, spare);
|
||||
if (ret < 0)
|
||||
{
|
||||
fdbg("ERROR: Failed to write page:d\n", ret);
|
||||
|
||||
Reference in New Issue
Block a user