Home
last modified time | relevance | path

Searched refs:block_status (Results 1 – 9 of 9) sorted by relevance

/LevelX-v6.2.1/common/src/
Dlx_nand_flash_sector_release.c96 USHORT block_status; in _lx_nand_flash_sector_release() local
115 status = _lx_nand_flash_block_find(nand_flash, logical_sector, &block, &block_status); in _lx_nand_flash_sector_release()
146 …available_pages = block_status & LX_NAND_BLOCK_STATUS_FULL ? nand_flash -> lx_nand_flash_pages_per… in _lx_nand_flash_sector_release()
149 if (block_status & LX_NAND_BLOCK_STATUS_NON_SEQUENTIAL) in _lx_nand_flash_sector_release()
210 if (block_status & LX_NAND_BLOCK_STATUS_FULL) in _lx_nand_flash_sector_release()
239 …logical_sector % nand_flash -> lx_nand_flash_pages_per_block), block, block_status, new_block, &ne… in _lx_nand_flash_sector_release()
262 … _lx_nand_flash_data_page_copy(nand_flash, logical_sector + 1, block, block_status, new_block, &ne… in _lx_nand_flash_sector_release()
447 block_status |= LX_NAND_BLOCK_STATUS_FULL; in _lx_nand_flash_sector_release()
451block_status = (USHORT)(available_pages | (block_status & ~LX_NAND_BLOCK_STATUS_PAGE_NUMBER_MASK)); in _lx_nand_flash_sector_release()
454 block_status |= LX_NAND_BLOCK_STATUS_NON_SEQUENTIAL; in _lx_nand_flash_sector_release()
[all …]
Dlx_nand_flash_sector_read.c89 USHORT block_status; in _lx_nand_flash_sector_read() local
104 status = _lx_nand_flash_block_find(nand_flash, logical_sector, &block, &block_status); in _lx_nand_flash_sector_read()
134 …available_pages = block_status & LX_NAND_BLOCK_STATUS_FULL ? nand_flash -> lx_nand_flash_pages_per… in _lx_nand_flash_sector_read()
137 if (block_status & LX_NAND_BLOCK_STATUS_NON_SEQUENTIAL) in _lx_nand_flash_sector_read()
Dlx_nand_flash_block_status_set.c76 UINT _lx_nand_flash_block_status_set(LX_NAND_FLASH *nand_flash, ULONG block, ULONG block_status) in _lx_nand_flash_block_status_set() argument
84 nand_flash -> lx_nand_flash_block_status_table[block] = (USHORT)block_status; in _lx_nand_flash_block_status_set()
Dlx_nand_flash_block_find.c82 …ash_block_find(LX_NAND_FLASH *nand_flash, ULONG logical_sector, ULONG *block, USHORT *block_status) in _lx_nand_flash_block_find() argument
108 *block_status = nand_flash -> lx_nand_flash_block_status_table[block_number]; in _lx_nand_flash_block_find()
Dlx_nand_flash_sector_write.c100 USHORT block_status = 0; in _lx_nand_flash_sector_write() local
116 status = _lx_nand_flash_block_find(nand_flash, logical_sector, &block, &block_status); in _lx_nand_flash_sector_write()
140 if (block == LX_NAND_BLOCK_UNMAPPED || block_status & LX_NAND_BLOCK_STATUS_FULL) in _lx_nand_flash_sector_write()
181 if (block_status & LX_NAND_BLOCK_STATUS_FULL) in _lx_nand_flash_sector_write()
196 new_block_status = block_status; in _lx_nand_flash_sector_write()
207 …logical_sector % nand_flash -> lx_nand_flash_pages_per_block), block, block_status, new_block, &ne… in _lx_nand_flash_sector_write()
304 …status = _lx_nand_flash_data_page_copy(nand_flash, logical_sector + 1, block, block_status, new_bl… in _lx_nand_flash_sector_write()
Dlx_nand_flash_block_data_move.c93 USHORT block_status; in _lx_nand_flash_block_data_move() local
109 …d_flash, block_mapping_index * nand_flash -> lx_nand_flash_pages_per_block, &block, &block_status); in _lx_nand_flash_block_data_move()
123 …k_mapping_index * nand_flash -> lx_nand_flash_pages_per_block, block, block_status, new_block, &ne… in _lx_nand_flash_block_data_move()
Dlx_nand_flash_format.c103 UCHAR block_status; in _lx_nand_flash_format() local
161 status = _lx_nand_flash_driver_block_status_get(nand_flash, block, &block_status); in _lx_nand_flash_format()
175 if (block_status != LX_NAND_GOOD_BLOCK) in _lx_nand_flash_format()
Dlx_nand_flash_open.c101 UCHAR block_status; in _lx_nand_flash_open() local
171 status = _lx_nand_flash_driver_block_status_get(nand_flash, block, &block_status); in _lx_nand_flash_open()
185 if (block_status != LX_NAND_GOOD_BLOCK) in _lx_nand_flash_open()
/LevelX-v6.2.1/common/inc/
Dlx_api.h793 …sh_block_find(LX_NAND_FLASH *nand_flash, ULONG logical_sector, ULONG *block, USHORT *block_status);
796 UINT _lx_nand_flash_block_status_set(LX_NAND_FLASH *nand_flash, ULONG block, ULONG block_status);