Home
last modified time | relevance | path

Searched refs:i (Results 1 – 25 of 26) sorted by relevance

12

/LevelX-v6.2.1/common/src/
Dlx_nand_flash_metadata_build.c80 UINT i; in _lx_nand_flash_metadata_build() local
108 for (i = 0; i < page_count; i++) in _lx_nand_flash_metadata_build()
113 i * nand_flash -> lx_nand_flash_bytes_per_page), in _lx_nand_flash_metadata_build()
114 LX_NAND_PAGE_TYPE_ERASE_COUNT_TABLE | i); in _lx_nand_flash_metadata_build()
129 for (i = 0; i < page_count; i++) in _lx_nand_flash_metadata_build()
134i * nand_flash -> lx_nand_flash_bytes_per_page / sizeof(*nand_flash -> lx_nand_flash_block_mapping… in _lx_nand_flash_metadata_build()
135 LX_NAND_PAGE_TYPE_BLOCK_MAPPING_TABLE | i); in _lx_nand_flash_metadata_build()
149 for (i = 0; i < page_count; i++) in _lx_nand_flash_metadata_build()
154i * nand_flash -> lx_nand_flash_bytes_per_page / sizeof(*nand_flash -> lx_nand_flash_block_status_… in _lx_nand_flash_metadata_build()
155 LX_NAND_PAGE_TYPE_BLOCK_STATUS_TABLE | i); in _lx_nand_flash_metadata_build()
Dlx_nor_flash_extended_cache_enable.c96 UINT i; in _lx_nor_flash_extended_cache_enable() local
165 for (i = 0; i < mapping_bitmap_words; i++) in _lx_nor_flash_extended_cache_enable()
167 cache_memory[i] = 0; in _lx_nor_flash_extended_cache_enable()
207 for (i = 0; i < nor_flash -> lx_nor_flash_total_blocks; i++) in _lx_nor_flash_extended_cache_enable()
210 …block_word_ptr = (nor_flash -> lx_nor_flash_base_address + (i * nor_flash -> lx_nor_flash_words_p… in _lx_nor_flash_extended_cache_enable()
280 if (i < nor_flash -> lx_nor_flash_extended_cache_obsolete_count_max_block) in _lx_nor_flash_extended_cache_enable()
284 …nor_flash -> lx_nor_flash_extended_cache_obsolete_count[i] = (LX_NOR_OBSOLETE_COUNT_CACHE_TYPE)obs… in _lx_nor_flash_extended_cache_enable()
292 i = 0; in _lx_nor_flash_extended_cache_enable()
297 …nor_flash -> lx_nor_flash_extended_cache[i].lx_nor_flash_extended_cache_entry_sector_address = LX… in _lx_nor_flash_extended_cache_enable()
298 …nor_flash -> lx_nor_flash_extended_cache[i].lx_nor_flash_extended_cache_entry_sector_memory = ca… in _lx_nor_flash_extended_cache_enable()
[all …]
Dlx_nand_flash_sectors_read.c83 UINT i; in _lx_nand_flash_sectors_read() local
87 for (i = 0; i < sector_count; i++) in _lx_nand_flash_sectors_read()
91 …status = _lx_nand_flash_sector_read(nand_flash, logical_sector + i, ((UCHAR*)buffer) + i * nand_fl… in _lx_nand_flash_sectors_read()
Dlx_nand_flash_sectors_write.c83 UINT i; in _lx_nand_flash_sectors_write() local
87 for (i = 0; i < sector_count; i++) in _lx_nand_flash_sectors_write()
91 …status = _lx_nand_flash_sector_write(nand_flash, logical_sector + i, ((UCHAR*)buffer) + i * nand_f… in _lx_nand_flash_sectors_write()
Dlx_nand_flash_256byte_ecc_compute.c87 USHORT i, j; in _lx_nand_flash_256byte_ecc_compute() local
113 for (i = 0; i < 128; i++) in _lx_nand_flash_256byte_ecc_compute()
117 bit_parity = bit_parity ^ data[i]; in _lx_nand_flash_256byte_ecc_compute()
126 if (data[i] & mask) in _lx_nand_flash_256byte_ecc_compute()
142 even_byte_parity = (USHORT) ((even_byte_parity ^ (0xffff - i)) & 0xFFFF); in _lx_nand_flash_256byte_ecc_compute()
143 odd_byte_parity = odd_byte_parity ^ i; in _lx_nand_flash_256byte_ecc_compute()
148 for (i = 0; i < 16; i++) in _lx_nand_flash_256byte_ecc_compute()
156 even_bit_parity = (USHORT) ((even_bit_parity ^ (15 - i)) & 0xFFFF); in _lx_nand_flash_256byte_ecc_compute()
157 odd_bit_parity = odd_bit_parity ^ i; in _lx_nand_flash_256byte_ecc_compute()
Dlx_nand_flash_sectors_release.c81 UINT i; in _lx_nand_flash_sectors_release() local
85 for (i = 0; i < sector_count; i++) in _lx_nand_flash_sectors_release()
89 status = _lx_nand_flash_sector_release(nand_flash, logical_sector + i); in _lx_nand_flash_sectors_release()
Dlx_nor_flash_driver_block_erase.c90 UINT i; in _lx_nor_flash_driver_block_erase() local
102 for (i = 0; i < nor_flash -> lx_nor_flash_extended_cache_entries; i++) in _lx_nor_flash_driver_block_erase()
108 …cache_entry_start = nor_flash -> lx_nor_flash_extended_cache[i].lx_nor_flash_extended_cache_entry… in _lx_nor_flash_driver_block_erase()
116 …nor_flash -> lx_nor_flash_extended_cache[i].lx_nor_flash_extended_cache_entry_sector_address = LX… in _lx_nor_flash_driver_block_erase()
117 … nor_flash -> lx_nor_flash_extended_cache[i].lx_nor_flash_extended_cache_entry_access_count = 0; in _lx_nor_flash_driver_block_erase()
Dlx_nand_flash_256byte_ecc_check.c83 INT i, j; in _lx_nand_flash_256byte_ecc_check() local
106 for (i = 0; i < 3; i++) in _lx_nand_flash_256byte_ecc_check()
110 ecc_errors[i] = new_ecc_buffer[i] ^ ecc_buffer[i]; in _lx_nand_flash_256byte_ecc_check()
113 if (ecc_errors[i]) in _lx_nand_flash_256byte_ecc_check()
122 if (ecc_errors[i] & mask) in _lx_nand_flash_256byte_ecc_check()
Dlx_nor_flash_driver_read.c89 UINT i; in _lx_nor_flash_driver_read() local
110 for (i = 0; i < nor_flash -> lx_nor_flash_extended_cache_entries; i++) in _lx_nor_flash_driver_read()
116 …cache_entry_start = nor_flash -> lx_nor_flash_extended_cache[i].lx_nor_flash_extended_cache_entry… in _lx_nor_flash_driver_read()
126 … nor_flash -> lx_nor_flash_extended_cache[i].lx_nor_flash_extended_cache_entry_access_count++; in _lx_nor_flash_driver_read()
132 …*destination = *(nor_flash -> lx_nor_flash_extended_cache[i].lx_nor_flash_extended_cache_entry_se… in _lx_nor_flash_driver_read()
144 if (i != least_used_cache_entry) in _lx_nor_flash_driver_read()
148 … if (nor_flash -> lx_nor_flash_extended_cache[i].lx_nor_flash_extended_cache_entry_access_count < in _lx_nor_flash_driver_read()
153 least_used_cache_entry = i; in _lx_nor_flash_driver_read()
Dlx_nor_flash_logical_sector_find.c107 ULONG i, j; in _lx_nor_flash_logical_sector_find() local
154i = (logical_sector & LX_NOR_SECTOR_MAPPING_CACHE_HASH_MASK) * LX_NOR_SECTOR_MAPPING_CACHE_DEPTH; in _lx_nor_flash_logical_sector_find()
157 sector_mapping_cache_entry_ptr = &nor_flash -> lx_nor_flash_sector_mapping_cache[i]; in _lx_nor_flash_logical_sector_find()
242 i = nor_flash -> lx_nor_flash_found_block_search; in _lx_nor_flash_logical_sector_find()
256 if (i < nor_flash -> lx_nor_flash_extended_cache_obsolete_count_max_block) in _lx_nor_flash_logical_sector_find()
260 …if ((ULONG)nor_flash -> lx_nor_flash_extended_cache_obsolete_count[i] == nor_flash -> lx_nor_flash… in _lx_nor_flash_logical_sector_find()
264 i++; in _lx_nor_flash_logical_sector_find()
267 if (i >= nor_flash -> lx_nor_flash_total_blocks) in _lx_nor_flash_logical_sector_find()
271 i = 0; in _lx_nor_flash_logical_sector_find()
285 …block_word_ptr = (nor_flash -> lx_nor_flash_base_address + (i * nor_flash -> lx_nor_flash_words_p… in _lx_nor_flash_logical_sector_find()
[all …]
Dlx_nand_flash_simulator.c183 UINT i; in _lx_nand_flash_simulator_page_ecc_check() local
189 for (i = 0; i < BYTES_PER_PHYSICAL_PAGE; i += 256) in _lx_nand_flash_simulator_page_ecc_check()
191 …_256byte_ecc_check((UCHAR*)&nand_memory_area[block].physical_pages[page].memory[i / sizeof(ULONG)], in _lx_nand_flash_simulator_page_ecc_check()
256 UINT i; in _lx_nand_flash_simulator_pages_read() local
261 for (i = 0; i < pages; i++) in _lx_nand_flash_simulator_pages_read()
267 …atus = _lx_nand_flash_simulator_read(nand_flash, block, page + i, (ULONG*)(main_buffer + i * BYTES… in _lx_nand_flash_simulator_pages_read()
269 …status = _lx_nand_flash_simulator_read(block, page + i, (ULONG*)(main_buffer + i * BYTES_PER_PHYSI… in _lx_nand_flash_simulator_pages_read()
282 …_lx_nand_flash_simulator_extra_bytes_get(nand_flash, block, page + i, spare_buffer + i * SPARE_BYT… in _lx_nand_flash_simulator_pages_read()
284 …status = _lx_nand_flash_simulator_extra_bytes_get(block, page + i, spare_buffer + i * SPARE_BYTES_… in _lx_nand_flash_simulator_pages_read()
376 UINT i; in _lx_nand_flash_simulator_pages_write() local
[all …]
Dlx_nor_flash_defragment.c84 ULONG i; in _lx_nor_flash_defragment() local
94 for (i = 0; i < nor_flash -> lx_nor_flash_total_blocks; i++) in _lx_nor_flash_defragment()
Dfx_nor_flash_simulator_driver.c129 ULONG i; in _fx_nor_flash_simulator_driver() local
215 for (i = 0; i < media_ptr -> fx_media_driver_sectors; i++) in _fx_nor_flash_simulator_driver()
249 for (i = 0; i < media_ptr -> fx_media_driver_sectors; i++) in _fx_nor_flash_simulator_driver()
282 for (i = 0; i < media_ptr -> fx_media_driver_sectors; i++) in _fx_nor_flash_simulator_driver()
Dlx_nor_flash_driver_write.c90 UINT i; in _lx_nor_flash_driver_write() local
103 for (i = 0; i < nor_flash -> lx_nor_flash_extended_cache_entries; i++) in _lx_nor_flash_driver_write()
109 …cache_entry_start = nor_flash -> lx_nor_flash_extended_cache[i].lx_nor_flash_extended_cache_entry… in _lx_nor_flash_driver_write()
122 …*(nor_flash -> lx_nor_flash_extended_cache[i].lx_nor_flash_extended_cache_entry_sector_memory + ca… in _lx_nor_flash_driver_write()
Dlx_nor_flash_partial_defragment.c87 ULONG i; in _lx_nor_flash_partial_defragment() local
105 for (i = 0; i < max_blocks; i++) in _lx_nor_flash_partial_defragment()
Dlx_nor_flash_next_block_to_erase_find.c97 ULONG i, j; in _lx_nor_flash_next_block_to_erase_find() local
153 for (i = 0; i < nor_flash -> lx_nor_flash_total_blocks; i++) in _lx_nor_flash_next_block_to_erase_find()
196 if (i < nor_flash -> lx_nor_flash_extended_cache_obsolete_count_max_block) in _lx_nor_flash_next_block_to_erase_find()
203 obsolete_sectors = (ULONG)nor_flash -> lx_nor_flash_extended_cache_obsolete_count[i]; in _lx_nor_flash_next_block_to_erase_find()
339 *return_erase_block = i; in _lx_nor_flash_next_block_to_erase_find()
354 max_obsolete_block = i; in _lx_nor_flash_next_block_to_erase_find()
370 max_obsolete_block = i; in _lx_nor_flash_next_block_to_erase_find()
383 min_block_erase = i; in _lx_nor_flash_next_block_to_erase_find()
394 if (i == nor_flash -> lx_nor_flash_total_blocks) in _lx_nor_flash_next_block_to_erase_find()
Dlx_nor_flash_sector_mapping_cache_invalidate.c83 ULONG i; in _lx_nor_flash_sector_mapping_cache_invalidate() local
92i = (logical_sector & LX_NOR_SECTOR_MAPPING_CACHE_HASH_MASK) * LX_NOR_SECTOR_MAPPING_CACHE_DEPTH; in _lx_nor_flash_sector_mapping_cache_invalidate()
95 sector_mapping_cache_entry_ptr = &nor_flash -> lx_nor_flash_sector_mapping_cache[i]; in _lx_nor_flash_sector_mapping_cache_invalidate()
Dlx_nand_flash_data_page_copy.c94 UINT i; in _lx_nand_flash_data_page_copy() local
119 for (i = 0; i < sectors; i++) in _lx_nand_flash_data_page_copy()
148 if ((spare_data1 & LX_NAND_PAGE_TYPE_USER_DATA_MASK) == (logical_sector + i)) in _lx_nand_flash_data_page_copy()
174 … if (destination_page != ((logical_sector + i) % nand_flash -> lx_nand_flash_pages_per_block)) in _lx_nand_flash_data_page_copy()
Dlx_nor_flash_sector_release.c99 ULONG i; in _lx_nor_flash_sector_release() local
210 i = 0; in _lx_nor_flash_sector_release()
218 i++; in _lx_nor_flash_sector_release()
221 if (i >= nor_flash -> lx_nor_flash_total_blocks) in _lx_nor_flash_sector_release()
Dlx_nor_flash_sector_write.c104 ULONG i; in _lx_nor_flash_sector_write() local
118 i = 0; in _lx_nor_flash_sector_write()
126 i++; in _lx_nor_flash_sector_write()
129 if (i >= nor_flash -> lx_nor_flash_total_blocks) in _lx_nor_flash_sector_write()
351i = (logical_sector & LX_NOR_SECTOR_MAPPING_CACHE_HASH_MASK) * LX_NOR_SECTOR_MAPPING_CACHE_DEPTH; in _lx_nor_flash_sector_write()
354 sector_mapping_cache_entry_ptr = &nor_flash -> lx_nor_flash_sector_mapping_cache[i]; in _lx_nor_flash_sector_write()
Dlx_nand_flash_sector_read.c86 ULONG i; in _lx_nand_flash_sector_read() local
225 for (i = 0; i < nand_flash -> lx_nand_flash_words_per_page; i++) in _lx_nand_flash_sector_read()
Dlx_nor_flash_physical_sector_allocate.c94 ULONG i, j, k, l; in _lx_nor_flash_physical_sector_allocate() local
120 for (i = 0; i < nor_flash -> lx_nor_flash_total_blocks; i++) in _lx_nor_flash_physical_sector_allocate()
/LevelX-v6.2.1/test/regression/
Dlevelx_nor_flash_test_cache.c71 ULONG i, j, sector; in thread_0_entry() local
117 for (i = 0; i < 100; i++) in thread_0_entry()
120 buffer[j] = i; in thread_0_entry()
122 status = lx_nor_flash_sector_write(&nor_sim_flash, i, buffer); in thread_0_entry()
137 for (i = 0; i < 100; i++) in thread_0_entry()
140 status = lx_nor_flash_sector_read(&nor_sim_flash, i, buffer); in thread_0_entry()
156 if (buffer[j] != i) in thread_0_entry()
169 for (i = 0; i < 100; i++) in thread_0_entry()
171 … if (nor_sim_flash.lx_nor_flash_extended_cache_mapping_bitmap[i>>5] & (ULONG)(1<<(i & 31)) == 0) in thread_0_entry()
185 for (i = 0; i < 8; i++) in thread_0_entry()
[all …]
Dlevelx_nand_flash_test.c106 ULONG i, j, sector; in thread_0_entry() local
150 for (i = 0; i < 520; i++) in thread_0_entry()
153 buffer[j] = i; in thread_0_entry()
155 status = lx_nand_flash_sector_write(&nand_sim_flash, i, buffer); in thread_0_entry()
188 for (i = 0; i < 520; i++) in thread_0_entry()
191 status = lx_nand_flash_sector_read(&nand_sim_flash, i, buffer); in thread_0_entry()
207 if (buffer[j] != i) in thread_0_entry()
244 for (i = 0; i < 320; i++) in thread_0_entry()
247 buffer[j] = i; in thread_0_entry()
249 if (i == 319) in thread_0_entry()
[all …]
Dlevelx_nor_flash_test.c67 ULONG i, j, sector; in thread_0_entry() local
85 for (i = 0; i < 100; i++) in thread_0_entry()
88 buffer[j] = i; in thread_0_entry()
90 status = lx_nor_flash_sector_write(&nor_sim_flash, i, buffer); in thread_0_entry()
105 for (i = 0; i < 100; i++) in thread_0_entry()
108 status = lx_nor_flash_sector_read(&nor_sim_flash, i, buffer); in thread_0_entry()
124 if (buffer[j] != i) in thread_0_entry()
154 for (i = 0; i < 120; i++) in thread_0_entry()
157 buffer[j] = i; in thread_0_entry()
201 if (i == 1) in thread_0_entry()
[all …]

12