hörbert 
							
						 
					 
					
						
						
							
						
						ed2a21e1c7 
					 
					
						
						
							
							Don't return a hard coded errno in vfs_fat_access  
						
						... 
						
						
						
						Why should the return value of vfs_fat_access be hard coded as ENOENT?
This hides errors like FR_DISK_ERR of the lower layers. 
						
						
					 
					
						2021-12-08 11:43:18 +01:00 
						 
				 
			
				
					
						
							
							
								Omar Chebib 
							
						 
					 
					
						
						
							
						
						63b96d7612 
					 
					
						
						
							
							FAT: Number of volumes can now be configured through menuconfig  
						
						... 
						
						
						
						Closes https://github.com/espressif/esp-idf/issues/7513  
						
						
					 
					
						2021-10-19 12:15:31 +08:00 
						 
				 
			
				
					
						
							
							
								aditi_lonkar 
							
						 
					 
					
						
						
							
						
						6e7780421b 
					 
					
						
						
							
							fatfs: Fix some memory leak issues by coverity static analyzer.  
						
						
						
						
					 
					
						2021-01-25 03:37:47 +00:00 
						 
				 
			
				
					
						
							
							
								morris 
							
						 
					 
					
						
						
							
						
						e9c131e174 
					 
					
						
						
							
							fatfs: return EINVAL if truncate length is less than 0  
						
						
						
						
					 
					
						2021-01-13 19:11:48 +08:00 
						 
				 
			
				
					
						
							
							
								morris 
							
						 
					 
					
						
						
							
						
						753a929525 
					 
					
						
						
							
							global: fix sign-compare warnings  
						
						
						
						
					 
					
						2021-01-12 14:05:08 +08:00 
						 
				 
			
				
					
						
							
							
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						b1c4107275 
					 
					
						
						
							
							vfs: zero-initialize struct stat in *_stat and *_fstat handlers  
						
						... 
						
						
						
						...otherwise some fields will contain garbage values.
This wasn't noticed until HAVE_BLKSIZE got enabled in newlib builds. 
						
						
					 
					
						2020-12-29 16:18:04 +01:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						8fa2cf464a 
					 
					
						
						
							
							fatfs: Whitespace cleanup  
						
						
						
						
					 
					
						2020-12-24 13:40:01 +11:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						6ce34a227e 
					 
					
						
						
							
							Merge branch 'feature/fatfs_fast_seek' into 'master'  
						
						... 
						
						
						
						feature/fatfs: enable the usage of fast-seek algorithm
See merge request espressif/esp-idf!9916  
						
						
					 
					
						2020-11-17 07:17:31 +08:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						66fb5a29bb 
					 
					
						
						
							
							Whitespace: Automated whitespace fixes (large commit)  
						
						... 
						
						
						
						Apply the pre-commit hook whitespace fixes to all files in the repo.
(Line endings, blank lines at end of file, trailing whitespace) 
						
						
					 
					
						2020-11-11 07:36:35 +00:00 
						 
				 
			
				
					
						
							
							
								Felipe Neves 
							
						 
					 
					
						
						
							
						
						93ffc009ef 
					 
					
						
						
							
							vfs: restrict the fast seek for read-only files  
						
						... 
						
						
						
						Since the files under fast-seek cannot be expanded with further writes, it does not
make sense to enable fast-seek which may fail in write-mode files 
						
						
					 
					
						2020-11-05 17:01:50 -03:00 
						 
				 
			
				
					
						
							
							
								Felipe Neves 
							
						 
					 
					
						
						
							
						
						32e760adfb 
					 
					
						
						
							
							fat_vfs: added fast seek capable file operation  
						
						
						
						
					 
					
						2020-11-05 17:01:50 -03:00 
						 
				 
			
				
					
						
							
							
								Michael (XIAO Xufeng) 
							
						 
					 
					
						
						
							
						
						1966f00f0b 
					 
					
						
						
							
							soc: updates caps usage  
						
						... 
						
						
						
						We should define caps as 1 if true. When use the caps macros, #if and
 #if ! should be used instead of #ifdef/#ifndef. 
						
						
					 
					
						2020-10-17 16:10:17 +08:00 
						 
				 
			
				
					
						
							
							
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						8a47f43cef 
					 
					
						
						
							
							fatfs: handle CONFIG_VFS_FAT_SUPPORT_DIR  
						
						
						
						
					 
					
						2020-03-20 14:03:45 +01:00 
						 
				 
			
				
					
						
							
							
								Michael (XIAO Xufeng) 
							
						 
					 
					
						
						
							
						
						067f3d21c9 
					 
					
						
						
							
							sdspi, vfs_fat: allow sharing SPI bus among devices, and mounting multiple SD cards  
						
						
						
						
					 
					
						2020-02-12 15:16:08 +08:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						ee269ed687 
					 
					
						
						
							
							Merge branch 'bugfix/fatfs_corrupted_assert' into 'master'  
						
						... 
						
						
						
						fatfs: handle FR_INT_ERR as "filesystem corrupted"
Closes IDF-894
See merge request espressif/esp-idf!5912  
						
						
					 
					
						2020-01-14 08:37:07 +08:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						8675a818f9 
					 
					
						
						
							
							Merge branch 'master' into feature/esp32s2beta_merge  
						
						
						
						
					 
					
						2019-10-22 13:51:49 +11:00 
						 
				 
			
				
					
						
							
							
								Roland Dobai 
							
						 
					 
					
						
						
							
						
						19c644f7fd 
					 
					
						
						
							
							Fix memory leak upon failure of esp_vfs_fat_sdmmc_mount()  
						
						... 
						
						
						
						Closes https://github.com/espressif/esp-idf/issues/4165  
						
						
					 
					
						2019-10-10 14:28:43 +00:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						adfc06a530 
					 
					
						
						
							
							Merge branch 'master' into feature/esp32s2beta_merge  
						
						
						
						
					 
					
						2019-09-20 10:28:37 +10:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						fb748bae7f 
					 
					
						
						
							
							fatfs: Remove esp_vfs_fat_unregister()  
						
						... 
						
						
						
						Deprecated in ESP-IDF V2.0 
						
						
					 
					
						2019-09-13 09:44:07 +10:00 
						 
				 
			
				
					
						
							
							
								Michael (XIAO Xufeng) 
							
						 
					 
					
						
						
							
						
						3b39e60f97 
					 
					
						
						
							
							driver: remove unused drivers for esp32s2beta  
						
						
						
						
					 
					
						2019-09-04 10:53:25 +10:00 
						 
				 
			
				
					
						
							
							
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						1b24b3663e 
					 
					
						
						
							
							fatfs: handle FR_INT_ERR as "filesystem corrupted"  
						
						... 
						
						
						
						FatFS library can sometimes return FR_INT_ERR if the filesystem is
corrupted. Propagate the error from VFS functions instead of
asserting, so that the application can handle the error. Also handle
the error during initialization of FatFS and format the filesystem if
it occurs. 
						
						
					 
					
						2019-08-27 00:11:45 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Maklakov 
							
						 
					 
					
						
						
							
						
						75c0066f93 
					 
					
						
						
							
							Fix remaining -Wstrict-prototypes warnings  
						
						
						
						
					 
					
						2019-08-01 16:28:56 +07:00 
						 
				 
			
				
					
						
							
							
								Anton Maklakov 
							
						 
					 
					
						
						
							
						
						afbaf74007 
					 
					
						
						
							
							tools: Mass fixing of empty prototypes (for -Wstrict-prototypes)  
						
						
						
						
					 
					
						2019-08-01 16:28:56 +07:00 
						 
				 
			
				
					
						
							
							
								Roland Dobai 
							
						 
					 
					
						
						
							
						
						41062bea99 
					 
					
						
						
							
							VFS: Implement pread() and pwrite()  
						
						... 
						
						
						
						Closes https://github.com/espressif/esp-idf/issues/3515  
						
						
					 
					
						2019-07-11 06:20:21 +00:00 
						 
				 
			
				
					
						
							
							
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						66bdeca603 
					 
					
						
						
							
							fatfs: update diskio and vfs for FatFS changes  
						
						... 
						
						
						
						- do to not rely on integer.h types
- ffsystem.c does not define ff_memcalloc, replace with ff_memalloc +
  memset. 
						
						
					 
					
						2019-06-25 23:05:16 +08:00 
						 
				 
			
				
					
						
							
							
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						e181a40c9f 
					 
					
						
						
							
							fatfs: separate IDF-specific files from the original FatFS code  
						
						... 
						
						
						
						This is a breaking change: applications which used diskio.h to
call ff_diskio_register, will now need to include diskio_impl.h.
Including diskio.h will include the original diskio.h header from
FatFS library. 
						
						
					 
					
						2019-06-25 23:05:16 +08:00