mirror of
				https://github.com/eledio-devices/thirdparty-littlefs.git
				synced 2025-10-31 08:42:40 +01:00 
			
		
		
		
	
			
				
					
						
					
					fd1da602d77a812c15db8113960517ac99f5f6f7
				
			
			
		
	This provides a limited form of wear leveling. While wear is not actually balanced across blocks, the filesystem can recover from corrupted blocks and extend the lifetime of a device nearly as much as dynamic wear leveling. For use-cases where wear is important, it would be better to use a full form of dynamic wear-leveling at the block level. (or consider a logging filesystem). Corrupted block handling was simply added on top of the existing logic in place for the filesystem, so it's a bit more noodly than it may have to be, but it gets the work done.
Description
				No description provided
						
						
						
					Languages
				
				
								
								
									C
								
								62.9%
							
						
							
								
								
									Python
								
								36%
							
						
							
								
								
									Makefile
								
								1.1%