Tomáš Rohlínek 
							
						 
					 
					
						
						
							
						
						526ce4f5cc 
					 
					
						
						
							
							feat(storage/fatfs): add sbom file for FatFs  
						
						
						
						
					 
					
						2023-11-28 09:36:40 +01:00 
						 
				 
			
				
					
						
							
							
								Tomáš Rohlínek 
							
						 
					 
					
						
						
							
						
						91e158aa0c 
					 
					
						
						
							
							fix(storage/fatfs): add missing locks in fatfs wrapper for vfs  
						
						
						
						
					 
					
						2023-11-27 07:47:28 +01:00 
						 
				 
			
				
					
						
							
							
								Martin Vychodil 
							
						 
					 
					
						
						
							
						
						aee0ed7c07 
					 
					
						
						
							
							Merge branch 'fix/fatfs_formatting_wrong_volume' into 'master'  
						
						... 
						
						
						
						Fix: FATFS formatting wrong partition
Closes IDFGH-11404
See merge request espressif/esp-idf!27011  
						
						
					 
					
						2023-11-24 05:22:57 +08:00 
						 
				 
			
				
					
						
							
							
								Adam Múdry 
							
						 
					 
					
						
						
							
						
						25714837cf 
					 
					
						
						
							
							fix(storage): FATFS WL function formatting wrong partition  
						
						... 
						
						
						
						Closes https://github.com/espressif/esp-idf/issues/12542 
Co-authored-by: Tony Stuart <anthonyfstuart@gmail.com > 
						
						
					 
					
						2023-11-23 13:54:00 +01:00 
						 
				 
			
				
					
						
							
							
								Martin Vychodil 
							
						 
					 
					
						
						
							
						
						bd91c7b510 
					 
					
						
						
							
							Merge branch 'contrib/github_pr_12567' into 'master'  
						
						... 
						
						
						
						Add option to configure FATFS_USE_LABEL boolean (GitHub PR)
Closes IDFGH-11429
See merge request espressif/esp-idf!27100  
						
						
					 
					
						2023-11-22 17:57:23 +08:00 
						 
				 
			
				
					
						
							
							
								Armando 
							
						 
					 
					
						
						
							
						
						c50e364a97 
					 
					
						
						
							
							refactor(sdspi): place sdspi driver into a new component  
						
						
						
						
					 
					
						2023-11-20 12:30:03 +08:00 
						 
				 
			
				
					
						
							
							
								Armando 
							
						 
					 
					
						
						
							
						
						5b8d904a9b 
					 
					
						
						
							
							refactor(sdmmc): dependency inversion to sdmmc component  
						
						
						
						
					 
					
						2023-11-16 15:37:32 +08:00 
						 
				 
			
				
					
						
							
							
								Steven Burnett 
							
						 
					 
					
						
						
							
						
						0a79d13a2d 
					 
					
						
						
							
							Add option to configure FATFS_USE_LABEL in menuconfig  
						
						
						
						
					 
					
						2023-11-11 23:00:08 +00:00 
						 
				 
			
				
					
						
							
							
								Song Ruo Jing 
							
						 
					 
					
						
						
							
						
						9461993ec5 
					 
					
						
						
							
							refactor(gpio): make gpio driver as component, and fix astyle  
						
						
						
						
					 
					
						2023-11-03 15:42:23 +08:00 
						 
				 
			
				
					
						
							
							
								Tomáš Rohlínek 
							
						 
					 
					
						
						
							
						
						3f4698ac47 
					 
					
						
						
							
							fix(storage/fatfs): add missing lock release introduced by IMMEDIATE_FSYNC  
						
						
						
						
					 
					
						2023-10-30 10:22:08 +01:00 
						 
				 
			
				
					
						
							
							
								sonika.rathi 
							
						 
					 
					
						
						
							
						
						91eada4acc 
					 
					
						
						
							
							fix(fatfs): free allocated memory for base path before unmounting the card  
						
						
						
						
					 
					
						2023-10-25 09:33:42 +02:00 
						 
				 
			
				
					
						
							
							
								Adam Múdry 
							
						 
					 
					
						
						
							
						
						0024867c3b 
					 
					
						
						
							
							Merge branch 'feature/add_optional_immediate_fsync' into 'master'  
						
						... 
						
						
						
						fatfs: add optional immediate fsync
See merge request espressif/esp-idf!26097  
						
						
					 
					
						2023-10-16 17:37:22 +08:00 
						 
				 
			
				
					
						
							
							
								Adam Múdry 
							
						 
					 
					
						
						
							
						
						ab1eb37fe8 
					 
					
						
						
							
							feat(partition_table): Add read-only partition flag and functionality  
						
						
						
						
					 
					
						2023-10-11 00:01:05 +02:00 
						 
				 
			
				
					
						
							
							
								Tomáš Rohlínek 
							
						 
					 
					
						
						
							
						
						525776f748 
					 
					
						
						
							
							feat(vfs/fatfs): Add option for automatic immediate fsync  
						
						
						
						
					 
					
						2023-10-02 07:06:05 +02:00 
						 
				 
			
				
					
						
							
							
								Chen Yudong 
							
						 
					 
					
						
						
							
						
						2e11919f70 
					 
					
						
						
							
							fix(ci): change build-test-rules files folder  
						
						
						
						
					 
					
						2023-09-20 19:17:06 +08:00 
						 
				 
			
				
					
						
							
							
								Adam Múdry 
							
						 
					 
					
						
						
							
						
						f75bc09cee 
					 
					
						
						
							
							Merge branch 'fix/fatfs_ff_volumes_warning' into 'master'  
						
						... 
						
						
						
						fix(fatfs): Fix a warning when FF_VOLUMES is set to 1
Closes IDFGH-10887
See merge request espressif/esp-idf!25422  
						
						
					 
					
						2023-08-28 18:20:38 +08:00 
						 
				 
			
				
					
						
							
							
								Armando 
							
						 
					 
					
						
						
							
						
						7dbd3f6909 
					 
					
						
						
							
							feat(ci): Enable p4 example, test_apps and unit tests CI build  
						
						
						
						
					 
					
						2023-08-24 12:51:19 +08:00 
						 
				 
			
				
					
						
							
							
								Adam Múdry 
							
						 
					 
					
						
						
							
						
						466ed3565d 
					 
					
						
						
							
							fix(fatfs): Fix a warning when FF_VOLUMES is set to 1  
						
						... 
						
						
						
						Closes https://github.com/espressif/esp-idf/issues/12089  
						
						
					 
					
						2023-08-17 21:24:32 +02:00 
						 
				 
			
				
					
						
							
							
								Michal Jenikovsky 
							
						 
					 
					
						
						
							
						
						bcda40fcf2 
					 
					
						
						
							
							fatfs: raw diskio: Fixed handling read-only filesystem  
						
						... 
						
						
						
						ff_ routines incorrectly reported disk state and caused whole fatfs
to lock-up when trying to write to read-only device.
Signed-off-by: Michal Jenikovsky <jendo@jmsystems.sk > 
						
						
					 
					
						2023-08-11 12:37:33 +02:00 
						 
				 
			
				
					
						
							
							
								Adam Múdry 
							
						 
					 
					
						
						
							
						
						ebde53bbb9 
					 
					
						
						
							
							docs(fatfs): Move mentioned APIs to a separate API reference section  
						
						
						
						
					 
					
						2023-08-04 23:47:44 +00:00 
						 
				 
			
				
					
						
							
							
								KonstantinKondrashov 
							
						 
					 
					
						
						
							
						
						e72061695e 
					 
					
						
						
							
							all: Removes unnecessary newline character in logs  
						
						... 
						
						
						
						Closes https://github.com/espressif/esp-idf/issues/11465  
						
						
					 
					
						2023-06-09 03:31:21 +08:00 
						 
				 
			
				
					
						
							
							
								Adam Múdry 
							
						 
					 
					
						
						
							
						
						976644acf6 
					 
					
						
						
							
							CI: fix sdcard fatfs test_apps format timeout  
						
						
						
						
					 
					
						2023-05-25 08:52:59 +00:00 
						 
				 
			
				
					
						
							
							
								Martin Vychodil 
							
						 
					 
					
						
						
							
						
						61e694d2f3 
					 
					
						
						
							
							Merge branch 'fix/cd_input_sd_mode_fails' into 'master'  
						
						... 
						
						
						
						CI: sdcard tests fail fix
Closes IDFCI-1700
See merge request espressif/esp-idf!23505  
						
						
					 
					
						2023-05-15 17:37:29 +08:00 
						 
				 
			
				
					
						
							
							
								Adam Múdry 
							
						 
					 
					
						
						
							
						
						fa16ed3898 
					 
					
						
						
							
							CI: sdcard tests fail fix  
						
						
						
						
					 
					
						2023-05-10 16:48:03 +02:00 
						 
				 
			
				
					
						
							
							
								Marius Vikhammer 
							
						 
					 
					
						
						
							
						
						d17248ecdf 
					 
					
						
						
							
							build-system: replace ADDITIONAL_MAKE_CLEAN_FILES with ADDITIONAL_CLEAN_FILES  
						
						... 
						
						
						
						ADDITIONAL_MAKE_CLEAN_FILES is deprecated and only worked with make.
Replaced with the new ADDITIONAL_CLEAN_FILES (CMake 3.15) which also works with ninja. 
						
						
					 
					
						2023-05-08 15:51:48 +08:00 
						 
				 
			
				
					
						
							
							
								Radek Tandler 
							
						 
					 
					
						
						
							
						
						d8f2c0e715 
					 
					
						
						
							
							Merge branch 'feature/storage_host_test_ffs' into 'master'  
						
						... 
						
						
						
						fatfs: host test migrated to CMake and esp_partition emulation for linux
See merge request espressif/esp-idf!23265  
						
						
					 
					
						2023-04-25 15:30:09 +08:00 
						 
				 
			
				
					
						
							
							
								radek.tandler 
							
						 
					 
					
						
						
							
						
						13a305656d 
					 
					
						
						
							
							host_test: cleanup of make based obsolete code in wl, fatfs and spi_flash  
						
						
						
						
					 
					
						2023-04-21 10:45:17 +02:00 
						 
				 
			
				
					
						
							
							
								radek.tandler 
							
						 
					 
					
						
						
							
						
						0078025d7b 
					 
					
						
						
							
							fatfs: host test migrated to CMake and esp_partition emulation for linux  
						
						
						
						
					 
					
						2023-04-21 10:45:07 +02:00 
						 
				 
			
				
					
						
							
							
								Sonika Rathi 
							
						 
					 
					
						
						
							
						
						b31b68fc68 
					 
					
						
						
							
							bugfix: fix for fatfs "open("xx",O_CREAT|O_WRONLY,0666)" call failure  
						
						... 
						
						
						
						fatfs 'open' with only O_CREAT flag fails to creat new file
Closes https://github.com/espressif/esp-idf/issues/1817  
						
						
					 
					
						2023-04-18 09:57:44 +05:30 
						 
				 
			
				
					
						
							
							
								Sonika Rathi 
							
						 
					 
					
						
						
							
						
						248dadc8c8 
					 
					
						
						
							
							Merge branch 'docs/descrive-approach-fatfstools' into 'master'  
						
						... 
						
						
						
						docs: Describe the approach of fatfsgen.py and fatfsparse.py
Closes IDF-4755
See merge request espressif/esp-idf!19978  
						
						
					 
					
						2023-04-13 18:48:51 +08:00 
						 
				 
			
				
					
						
							
							
								Adam Múdry 
							
						 
					 
					
						
						
							
						
						381d0fe032 
					 
					
						
						
							
							sdmmc: add vTaskDelay to loops to prevent potential WDT trigger  
						
						... 
						
						
						
						Also change timeout to 120 seconds in fatfs sdcard pytest to prevent failing during formatting. 
						
						
					 
					
						2023-04-11 11:06:56 +00:00 
						 
				 
			
				
					
						
							
							
								Chip Weinberger 
							
						 
					 
					
						
						
							
						
						74d6215b7f 
					 
					
						
						
							
							[SDMMC] add reasonable timeouts to all while loops  
						
						... 
						
						
						
						Closes: https://github.com/espressif/esp-idf/pull/10532  
						
						
					 
					
						2023-04-11 11:06:56 +00:00 
						 
				 
			
				
					
						
							
							
								Martin Gaňo 
							
						 
					 
					
						
						
							
						
						024b58604a 
					 
					
						
						
							
							docs: Describe the approach of fatfsgen.py and fatfsparse.py  
						
						
						
						
					 
					
						2023-04-11 09:41:06 +05:30 
						 
				 
			
				
					
						
							
							
								Adam Múdry 
							
						 
					 
					
						
						
							
						
						16915556a3 
					 
					
						
						
							
							fatfs: fstat - enable setting a custom preferred block size  
						
						... 
						
						
						
						Enables setting a custom st_blksize in fatfs vfs fstat function.
Directly affects file buffer size for fatfs.
Increasing the value helps with fread and fgets speeds, however increases heap usage.
Added info to docs about improving I/O performance. 
						
						
					 
					
						2023-03-08 09:09:47 +01:00 
						 
				 
			
				
					
						
							
							
								Martin Vychodil 
							
						 
					 
					
						
						
							
						
						25e438d94b 
					 
					
						
						
							
							Merge branch 'feature/sdspi_host_h2' into 'master'  
						
						... 
						
						
						
						sdspi: h2 support
Closes IDF-6244
See merge request espressif/esp-idf!22504  
						
						
					 
					
						2023-02-28 16:32:36 +08:00 
						 
				 
			
				
					
						
							
							
								Armando 
							
						 
					 
					
						
						
							
						
						0a472225cc 
					 
					
						
						
							
							fatfs: fix deadcode issue  
						
						
						
						
					 
					
						2023-02-27 11:25:29 +00:00 
						 
				 
			
				
					
						
							
							
								Armando 
							
						 
					 
					
						
						
							
						
						83d0181a2c 
					 
					
						
						
							
							sdspi: h2 support  
						
						
						
						
					 
					
						2023-02-27 14:39:06 +08:00 
						 
				 
			
				
					
						
							
							
								Armando 
							
						 
					 
					
						
						
							
						
						d59fd3e529 
					 
					
						
						
							
							fatfs: deprecate esp_vfs_fat_sdmmc_unmount  
						
						... 
						
						
						
						This API was deprecated before, but without deprecation warning and
migration doc. This commit added deprecation warning and migration doc
to it. 
						
						
					 
					
						2023-02-16 14:17:51 +08:00 
						 
				 
			
				
					
						
							
							
								Armando 
							
						 
					 
					
						
						
							
						
						90a6018e67 
					 
					
						
						
							
							fatfs: added an API to format FAT on sdcard  
						
						
						
						
					 
					
						2023-02-16 14:17:51 +08:00 
						 
				 
			
				
					
						
							
							
								Armando 
							
						 
					 
					
						
						
							
						
						4150bfb403 
					 
					
						
						
							
							fatfs: added an API to format FAT on spiflash  
						
						
						
						
					 
					
						2023-02-16 12:19:35 +08:00 
						 
				 
			
				
					
						
							
							
								Armando 
							
						 
					 
					
						
						
							
						
						1bd8018a59 
					 
					
						
						
							
							vfs_fat_spiflash: use esp_check  
						
						
						
						
					 
					
						2023-02-14 09:22:17 +00:00 
						 
				 
			
				
					
						
							
							
								Adam Múdry 
							
						 
					 
					
						
						
							
						
						e6fcaa4f9f 
					 
					
						
						
							
							fatfs: Update to version 0.15  
						
						... 
						
						
						
						Updated FATFS to 0.15 from 0.14b and patched for ESP devices 
						
						
					 
					
						2023-01-30 13:14:54 +00:00 
						 
				 
			
				
					
						
							
							
								Cao Sen Miao 
							
						 
					 
					
						
						
							
						
						94120b82c2 
					 
					
						
						
							
							esp32h2: add build test  
						
						
						
						
					 
					
						2023-01-17 10:29:04 +08:00 
						 
				 
			
				
					
						
							
							
								Armando 
							
						 
					 
					
						
						
							
						
						2b14a4e93e 
					 
					
						
						
							
							sdspi: bringup sdspi on c6  
						
						
						
						
					 
					
						2022-12-19 16:33:50 +08:00 
						 
				 
			
				
					
						
							
							
								Martin Vychodil 
							
						 
					 
					
						
						
							
						
						c9c7573f71 
					 
					
						
						
							
							Storage: Partition APIs moved to the new component 'esp_partition'  
						
						... 
						
						
						
						All the partition handling API functions and data-types were moved from the 'spi_flash' component to the new one named 'esp_partition'. See Storage 5.x migration guide for more details 
						
						
					 
					
						2022-11-02 21:54:45 +01:00 
						 
				 
			
				
					
						
							
							
								Song Ruo Jing 
							
						 
					 
					
						
						
							
						
						2557e24a28 
					 
					
						
						
							
							ci: Enable esp32c6 example, test_apps, and unit tests CI build stage  
						
						
						
						
					 
					
						2022-11-01 11:23:21 +08:00 
						 
				 
			
				
					
						
							
							
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						11ec9d392d 
					 
					
						
						
							
							Merge branch 'bugfix/storage_wformat' into 'master'  
						
						... 
						
						
						
						storage: fix and re-enable -Wformat warnings
See merge request espressif/esp-idf!20486  
						
						
					 
					
						2022-10-18 20:21:53 +08:00 
						 
				 
			
				
					
						
							
							
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						c4be293e23 
					 
					
						
						
							
							Merge branch 'test/fatfs_test_app_readme' into 'master'  
						
						... 
						
						
						
						fatfs: add missing readme file for the test apps
See merge request espressif/esp-idf!20522  
						
						
					 
					
						2022-10-13 17:53:11 +08:00 
						 
				 
			
				
					
						
							
							
								Roland Dobai 
							
						 
					 
					
						
						
							
						
						ac315adc2c 
					 
					
						
						
							
							Merge branch 'bugfix/remove-fatfsgen-kconfig-option' into 'master'  
						
						... 
						
						
						
						fatfsgen.py: removed unused options in Kconfig
Closes IDF-6038
See merge request espressif/esp-idf!20418  
						
						
					 
					
						2022-10-12 17:28:03 +08:00 
						 
				 
			
				
					
						
							
							
								Roland Dobai 
							
						 
					 
					
						
						
							
						
						95c4749a5f 
					 
					
						
						
							
							Merge branch 'feature/fatfs-support-detection-minimal-partition-size' into 'master'  
						
						... 
						
						
						
						fatfsgen.py: Support for detection of minimal partition size
Closes IDF-4122
See merge request espressif/esp-idf!20178  
						
						
					 
					
						2022-10-12 15:21:25 +08:00