| /LevelX-v6.2.1/common/src/ |
| D | lx_nand_flash_metadata_allocate.c | 90 UINT j; in _lx_nand_flash_metadata_allocate() local 122 for (j = 0; j < LX_NAND_FLASH_MAX_METADATA_BLOCKS - 1; j++) in _lx_nand_flash_metadata_allocate() 126 …lx_nand_flash_block_status_table[nand_flash -> lx_nand_flash_metadata_block[j]] = LX_NAND_BLOCK_ST… in _lx_nand_flash_metadata_allocate() 129 …_flash_block_status_table[nand_flash -> lx_nand_flash_backup_metadata_block[j]] = LX_NAND_BLOCK_ST… in _lx_nand_flash_metadata_allocate() 132 … nand_flash -> lx_nand_flash_erase_count_table[nand_flash -> lx_nand_flash_metadata_block[j]]++; in _lx_nand_flash_metadata_allocate() 135 …d_flash -> lx_nand_flash_erase_count_table[nand_flash -> lx_nand_flash_backup_metadata_block[j]]++; in _lx_nand_flash_metadata_allocate() 148 for (j = 0; j < nand_flash -> lx_nand_flash_total_blocks; j++) in _lx_nand_flash_metadata_allocate() 152 if(nand_flash -> lx_nand_flash_block_status_table[j] != LX_NAND_BLOCK_STATUS_BAD) in _lx_nand_flash_metadata_allocate() 156 if (nand_flash -> lx_nand_flash_erase_count_table[j] < min_erase_count) in _lx_nand_flash_metadata_allocate() 160 min_erase_count = nand_flash -> lx_nand_flash_erase_count_table[j]; in _lx_nand_flash_metadata_allocate() [all …]
|
| D | lx_nor_flash_physical_sector_allocate.c | 94 ULONG i, j, k, l; in _lx_nor_flash_physical_sector_allocate() local 127 for (j = 0; j < nor_flash -> lx_nor_flash_block_bit_map_words; j++) in _lx_nor_flash_physical_sector_allocate() 134 … block_word = *(block_word_ptr + nor_flash -> lx_nor_flash_block_free_bit_map_offset + j); in _lx_nor_flash_physical_sector_allocate() 136 …flash, (block_word_ptr + nor_flash -> lx_nor_flash_block_free_bit_map_offset + j), &block_word, 1); in _lx_nor_flash_physical_sector_allocate() 168 … block_word = *(block_word_ptr + nor_flash -> lx_nor_flash_block_free_bit_map_offset + j); in _lx_nor_flash_physical_sector_allocate() 170 …flash, (block_word_ptr + nor_flash -> lx_nor_flash_block_free_bit_map_offset + j), &block_word, 1); in _lx_nor_flash_physical_sector_allocate() 188 …flash, (block_word_ptr + nor_flash -> lx_nor_flash_block_free_bit_map_offset + j), &block_word, 1); in _lx_nor_flash_physical_sector_allocate() 202 … if (((block_word >> 1) == 0) && (j == (nor_flash -> lx_nor_flash_block_bit_map_words - 1))) in _lx_nor_flash_physical_sector_allocate() 305 … block_word_ptr + (nor_flash -> lx_nor_flash_block_physical_sector_mapping_offset + (j * 32)) + k; in _lx_nor_flash_physical_sector_allocate() 306 …ck_word_ptr + (nor_flash -> lx_nor_flash_block_physical_sector_offset) + (((j * 32) + k) * LX_NOR_… in _lx_nor_flash_physical_sector_allocate()
|
| D | lx_nor_flash_logical_sector_find.c | 107 ULONG i, j; in _lx_nor_flash_logical_sector_find() local 245 j = nor_flash -> lx_nor_flash_found_sector_search; in _lx_nor_flash_logical_sector_find() 275 j = 0; in _lx_nor_flash_logical_sector_find() 352 j = 0; in _lx_nor_flash_logical_sector_find() 375 search_start = j; in _lx_nor_flash_logical_sector_find() 382 …st_word_ptr = block_word_ptr + nor_flash -> lx_nor_flash_block_physical_sector_mapping_offset + j; in _lx_nor_flash_logical_sector_find() 429 j = 0; in _lx_nor_flash_logical_sector_find() 451 … block_word_ptr + nor_flash -> lx_nor_flash_block_physical_sector_offset + (j * LX_NOR_SECTOR_SIZE… in _lx_nor_flash_logical_sector_find() 474 nor_flash -> lx_nor_flash_found_sector_search = j+1; in _lx_nor_flash_logical_sector_find() 494 … block_word_ptr + nor_flash -> lx_nor_flash_block_physical_sector_offset + (j * LX_NOR_SECTOR_SIZE… in _lx_nor_flash_logical_sector_find() [all …]
|
| D | lx_nor_flash_open.c | 123 ULONG j, k, l; in _lx_nor_flash_open() local 512 for (j = 0; j < bit_map_words; j++) in _lx_nor_flash_open() 519 … block_word = *(block_word_ptr + nor_flash -> lx_nor_flash_block_free_bit_map_offset + j); in _lx_nor_flash_open() 521 …flash, (block_word_ptr + nor_flash -> lx_nor_flash_block_free_bit_map_offset + j), &block_word, 1); in _lx_nor_flash_open() 568 for (j = 0; j < sectors_per_block; j++) in _lx_nor_flash_open() 575 …ock_word = *(block_word_ptr + nor_flash -> lx_nor_flash_block_physical_sector_mapping_offset + j); in _lx_nor_flash_open() 577 …ck_word_ptr + nor_flash -> lx_nor_flash_block_physical_sector_mapping_offset + j), &block_word, 1); in _lx_nor_flash_open() 629 …ck_word_ptr + nor_flash -> lx_nor_flash_block_physical_sector_mapping_offset + j), &block_word, 1); in _lx_nor_flash_open() 681 …ck_word_ptr + nor_flash -> lx_nor_flash_block_physical_sector_mapping_offset + j), &block_word, 1); in _lx_nor_flash_open() 720 …ck_word_ptr + nor_flash -> lx_nor_flash_block_physical_sector_mapping_offset + j), &block_word, 1); in _lx_nor_flash_open() [all …]
|
| D | lx_nand_flash_256byte_ecc_check.c | 83 INT i, j; in _lx_nand_flash_256byte_ecc_check() local 118 for (j = 0; j < 8; j++) in _lx_nand_flash_256byte_ecc_check()
|
| D | lx_nor_flash_extended_cache_enable.c | 111 UINT j; in _lx_nor_flash_extended_cache_enable() local 219 for (j = 0; j < nor_flash ->lx_nor_flash_physical_sectors_per_block; j++) in _lx_nor_flash_extended_cache_enable() 226 …ock_word = *(block_word_ptr + nor_flash -> lx_nor_flash_block_physical_sector_mapping_offset + j); in _lx_nor_flash_extended_cache_enable() 228 …ck_word_ptr + nor_flash -> lx_nor_flash_block_physical_sector_mapping_offset + j), &block_word, 1); in _lx_nor_flash_extended_cache_enable()
|
| D | lx_nor_flash_next_block_to_erase_find.c | 97 ULONG i, j; in _lx_nor_flash_next_block_to_erase_find() local 281 for (j = 0; j < nor_flash -> lx_nor_flash_physical_sectors_per_block; j++) in _lx_nor_flash_next_block_to_erase_find() 437 for (j = 0; j < nor_flash -> lx_nor_flash_physical_sectors_per_block; j++) in _lx_nor_flash_next_block_to_erase_find()
|
| D | lx_nand_flash_256byte_ecc_compute.c | 87 USHORT i, j; in _lx_nand_flash_256byte_ecc_compute() local 122 for (j = 0; j < 16; j++) in _lx_nand_flash_256byte_ecc_compute()
|
| D | lx_nand_flash_simulator.c | 476 UINT i, j; in _lx_nand_flash_simulator_erase_all() local 483 for (j = 0; j < PHYSICAL_PAGES_PER_BLOCK;j++) in _lx_nand_flash_simulator_erase_all() 484 nand_block_diag[i].page_writes[j] = 0; in _lx_nand_flash_simulator_erase_all()
|
| /LevelX-v6.2.1/test/regression/ |
| D | levelx_nand_flash_test.c | 106 ULONG i, j, sector; in thread_0_entry() local 152 for (j = 0; j < 512; j++) in thread_0_entry() 153 buffer[j] = i; in thread_0_entry() 204 for (j = 0; j < 128; j++) in thread_0_entry() 207 if (buffer[j] != i) in thread_0_entry() 240 for (j = 0; j < 512; j++) in thread_0_entry() 241 buffer[j] = 0xFFFFFFFF; in thread_0_entry() 246 for (j = 0; j < 512; j++) in thread_0_entry() 247 buffer[j] = i; in thread_0_entry() 250 buffer[j-1]--; in thread_0_entry() [all …]
|
| D | levelx_nor_flash_test_cache.c | 71 ULONG i, j, sector; in thread_0_entry() local 119 for (j = 0; j < 128; j++) in thread_0_entry() 120 buffer[j] = i; in thread_0_entry() 153 for (j = 0; j < 128; j++) in thread_0_entry() 156 if (buffer[j] != i) in thread_0_entry() 279 for (j = 0; j < 128; j++) in thread_0_entry() 280 buffer[j] = 0xFFFFFFFF; in thread_0_entry() 285 for (j = 0; j < 128; j++) in thread_0_entry() 286 buffer[j] = i; in thread_0_entry() 314 for (j = 0; j < 128; j++) in thread_0_entry() [all …]
|
| D | levelx_nor_flash_test.c | 67 ULONG i, j, sector; in thread_0_entry() local 87 for (j = 0; j < 128; j++) in thread_0_entry() 88 buffer[j] = i; in thread_0_entry() 121 for (j = 0; j < 128; j++) in thread_0_entry() 124 if (buffer[j] != i) in thread_0_entry() 150 for (j = 0; j < 128; j++) in thread_0_entry() 151 buffer[j] = 0xFFFFFFFF; in thread_0_entry() 156 for (j = 0; j < 128; j++) in thread_0_entry() 157 buffer[j] = i; in thread_0_entry() 185 for (j = 0; j < 128; j++) in thread_0_entry() [all …]
|