sonika.rathi
d95ca349ca
fix(fatfs): move readdir-stat cache to per-DIR stream
...
Move cached_fileinfo and dir_path from vfs_fat_ctx_t to vfs_fat_dir_t so
each open DIR* has its own readdir→stat cache.
2026-07-09 12:52:09 +02:00
Martin Vychodil
7d515c1e2e
Merge branch 'bugfix/idfci-12308-fatfs-bdl-test-stack-overflow' into 'master'
...
fix(fatfs): avoid stack overflow in BDL diskio partition test
Closes IDFCI-12308
See merge request espressif/esp-idf!49895
2026-06-30 16:58:56 +08:00
Martin Vychodil
caf132aaf0
Merge branch 'bugfix/idfci-8839-remove-orphan-test-configs' into 'master'
...
fix(fatfs): re-enable fatfs and vfs psram/ccomp CI tests
Closes IDFCI-8839
See merge request espressif/esp-idf!49986
2026-06-30 16:55:51 +08:00
Tomas Rohlinek
dfd2e6b6f7
fatfs: add read_only flag to esp_vfs_fat_mount_config_t
2026-06-26 09:16:26 +02:00
sonika.rathi
28c8a2ec0e
fix(fatfs): re-enable fatfs and vfs psram/ccomp CI tests
2026-06-24 14:45:16 +02:00
sonika.rathi
1d08a22a14
fix(fatfs): avoid stack overflow in BDL diskio partition test
2026-06-22 15:22:16 +02:00
Chen Yudong
df045c2ef6
ci: fix pytest markers
2026-06-15 11:34:48 +08:00
sonika.rathi
d3a8009684
fix(storage): mark storage pytest apps flaky in CI
2026-05-21 20:35:24 +08:00
sonika.rathi
4d9435a5ef
fix(fatfs): fix readdir/stat path buffer sizing in test
2026-05-05 12:04:41 +02:00
Martin Vychodil
6c8c76f257
Merge branch 'bugfix/fatfs_memory_leak_with_dyn_buffer' into 'master'
...
fix(fatfs): fix a memory leak bug when FF_USE_DYN_BUFFER was enabled
Closes IDF-15593
See merge request espressif/esp-idf!47769
2026-04-22 04:33:30 +08:00
LiPeng
a8b5b8d582
fix(fatfs): fix a memory leak bug when FF_USE_DYN_BUFFER was enabled
2026-04-21 11:54:39 +08:00
wanckl
99bf74f022
feat(driver_spi): s31 gpspi driver support
2026-04-10 14:22:17 +08:00
Martin Vychodil
7043fb0d14
feat(fatfs): Added BDL support to FatFS component
2026-04-07 07:11:21 +02:00
Evgeny Torbin
d0f062c018
ci: remove unused test cases
2026-03-12 12:02:10 +01:00
Tomáš Rohlínek
4575ac1f5e
feat(storage): Minimize dependencies for test cases
2026-02-18 13:43:27 +01:00
Adam Múdry
1e195254e7
fix(fatfs): fatfs test_apps remove esp32c3 from sdcard_sdmode test
2026-01-28 13:42:33 +01:00
igor.udot
4c26ab876b
ci: update build-test-rules to use common_components
2026-01-23 10:14:09 +08:00
C.S.M
f405e51784
ci(esp32s31): Add ci build test for esp32s31
2025-12-11 15:17:15 +08:00
Chen Chen
a4710cc206
refactor(driver): remove redundant driver dependencies
...
now the driver component only contains legacy code for i2c, twai and
touch sensor
2025-09-30 15:47:45 +08:00
Marek Fiala
9d35d63651
feat(cmake): Update minimum cmake version to 3.22 (whole repository)
2025-08-19 14:44:32 +02:00
Tomáš Rohlínek
b1997ebab6
feat(storage/fatfs): add dynamic buffer usage test
2025-04-09 14:02:44 +02:00
Chen Jichang
6c4271d4bb
feat(esp32h4): disable unsupported build
2025-03-28 14:41:29 +08:00
Chen Jichang
c34b4eb882
feat(esp32h4): enable ESP32H4 ci build
2025-03-28 14:41:28 +08:00
igor.udot
daf2d31008
test: format all test scripts
2025-03-05 12:08:48 +08:00
gaoxu
5ef4f20778
feat(esp32h21): disable unsupported build test
2025-02-06 15:47:51 +08:00
wanckl
8a467ffd9a
feat(driver_sdspi): c61 sdspi support
2024-10-24 13:54:08 +08:00
sonika.rathi
459f2517a8
feat(fatfs): enable partition handling for sectors less than 128
2024-10-08 13:35:08 +02:00
wanlei
3cf069c7d8
feat(esp32c61): disable unsupported build test
2024-07-16 16:06:19 +08:00
Adam Múdry
feed6b4afe
ci: Increase CONFIG_FATFS_VFS_FSTAT_BLKSIZE size for auto_fsync case
2024-04-23 22:19:23 +02:00
Sonika Rathi
3d813afa01
Merge branch 'bugfix/fatfs_optimize_stat_func' into 'master'
...
fix(fatfs): Optimizes vfs_fat_stat function to get stat structure after readdir
See merge request espressif/esp-idf!28609
2024-04-23 17:24:03 +08:00
Sonika Rathi
e17da6f9f9
fix(fatfs): Optimizes vfs_fat_stat function to get stat structure after readdir
...
Closes https://github.com/espressif/esp-idf/issues/10220
2024-04-22 09:07:15 +02:00
Tomáš Rohlínek
ede737763c
feat(storage/fatfs): update deprecated syntax for tests
2024-04-17 10:37:31 +02:00
Tomáš Rohlínek
b5d78549a5
feat(storage/fatfs): add tests for dynamic buffers
2024-04-17 10:37:31 +02:00
Jiang Jiang Jian
a75bacf781
Merge branch 'fix/wl_fatfs_format' into 'master'
...
fix(storage/fatfs): fix double mouting of spiflash
Closes IDF-9677
See merge request espressif/esp-idf!30162
2024-04-17 10:48:39 +08:00
Jakob Hasse
bf2bbbde16
ci: Added missing generic tag to psram tests
2024-04-16 09:17:41 +02:00
Tomáš Rohlínek
615a9c6742
feat(storage/example): enable host test for flash wl fatfs
2024-04-12 10:26:25 +02:00
Tomáš Rohlínek
7c3b9bde0e
feat(storage/fatfs): add testcase with erased spi partition
2024-04-12 10:26:25 +02:00
Kevin (Lao Kaiyao)
432864e917
Merge branch 'ci/enable_c5_mp_ci_jobs' into 'master'
...
ci(esp32c5mp): enable esp32c5 build on CI
See merge request espressif/esp-idf!29895
2024-04-08 12:16:16 +08:00
laokaiyao
65b1fd33d3
ci(esp32c5mp): disable the unsupported tests
2024-04-07 12:13:29 +08:00
Chen Yudong
7d13f8210f
ci: fix pytest generic env markers
2024-04-03 18:10:43 +08:00
Ivan Grokhotkov
10cc15b150
fix(storage): applied spelling fixes by codespell pre-commit hook
2024-03-28 13:00:54 +01:00
wanlei
ca4153de52
fix(sdspi): temp skip run high falure job on esp32
2024-03-15 16:15:55 +08:00
Adam Múdry
b76123af06
Merge branch 'feature/fatfs_expand_files_api' into 'master'
...
feat(fatfs): Allow expanding files with seeking and truncating functions
Closes IDFGH-12035
See merge request espressif/esp-idf!28945
2024-03-04 20:56:44 +08:00
Adam Múdry
35e312c48e
feat(fatfs): Allow expanding files with seeking and truncating functions
...
Closes https://github.com/espressif/esp-idf/issues/13100
2024-02-29 01:01:32 +01:00
Adam Múdry
8d3e79971e
feat(fatfs): Add f_expand function as esp_vfs_fat_create_contiguous_file
...
Add esp_vfs_fat_test_contiguous_file to test it
2024-02-22 16:05:28 +01:00
Sudeep Mohanty
9605f9be3f
Merge branch 'contrib/github_pr_12800' into 'master'
...
feat(freertos): Added new Kconfig option CONFIG_FREERTOS_NUMBER_OF_CORES
Closes IDFGH-11693 and IDF-8785
See merge request espressif/esp-idf!28505
2024-02-20 15:21:47 +08:00
sonika.rathi
f7e4b9a132
fix(storage): cleanup storage examples/test_apps sdkconfigs
2024-02-12 10:57:46 +01:00
fl0wl0w
90d1dcfd76
feat(freertos): Introduced new Kconfig option CONFIG_FREERTOS_NUMBER_OF_CORES
...
This commit replaces the use of portNUM_PROCESSORS and configNUM_CORES
macros in all of ESP-IDF. These macros are needed to realize an SMP
scenario by fetching the number of active cores FreeRTOS is running on.
Instead, a new Kconfig option, CONFIG_FREERTOS_NUMBER_OF_CORES, has been
added as a proxy for the FreeRTOS config option, configNUMBER_OF_CORES.
This new commit is now used to realize an SMP scenario in various places
in ESP-IDF.
[Sudeep Mohanty: Added new Kconfig option CONFIG_FREERTOS_NUMBER_OF_CORES]
Signed-off-by: Sudeep Mohanty <sudeep.mohanty@espressif.com >
2024-02-09 09:11:28 +01:00
Adam Múdry
376ea7e4ed
feat(fatfs): VFS FATFS add format functions with config argument
2024-01-29 15:09:50 +08:00
Fu Hanxi
c1301c6145
build: bypass build issues
2024-01-10 15:34:50 +01:00