sonika.rathi
bcfc900fe1
fix(fatfs): remove incorrect retval description from void ff_mutex_delete
2026-03-17 15:37:18 +01:00
sonika.rathi
5381064130
fix(fatfs): fix f_getfree crash when volume not mounted or mount failed
2026-03-17 15:37:17 +01:00
Evgeny Torbin
d0f062c018
ci: remove unused test cases
2026-03-12 12:02:10 +01:00
Tomáš Rohlínek
96f820e535
feat(storage/fatfs): Allow fatfs buffers to be aligned for DMA access
2026-02-25 12:50:20 +01:00
Tomas Rohlinek
ff2b43f31b
Merge branch 'fix/minimize_dependencies' into 'master'
...
feat(storage): Minimize dependencies for test cases
Closes IDF-15321
See merge request espressif/esp-idf!45832
2026-02-24 16:06:21 +01:00
Tomáš Rohlínek
4575ac1f5e
feat(storage): Minimize dependencies for test cases
2026-02-18 13:43:27 +01:00
Adam Múdry
d58b9406d8
fix: Update examples etc. to use esp_vfs_fat_register
...
Instead of deprecated esp_vfs_fat_register_cfg
2026-02-04 16:33:40 +01:00
Adam Múdry
38256a6b11
refactor(fatfs): Update esp_vfs_fat_register function prototype
...
to match esp_vfs_fat_register_cfg
2026-02-04 16:33:40 +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
f4cb052666
Merge branch 'ci/base_components' into 'master'
...
ci: use common_components in depends_components
See merge request espressif/esp-idf!45070
2026-01-26 09:08:11 +08:00
igor.udot
4c26ab876b
ci: update build-test-rules to use common_components
2026-01-23 10:14:09 +08:00
Adam Múdry
d989204741
fix(fatfs): Calculate max_pos in wl_fatfsgen.py safe mode correctly
2026-01-22 15:17:36 +01:00
Adam Múdry
5e8a6c0816
fix: Satisfy Python formatter
2026-01-22 15:11:17 +01:00
Tomáš Rohlínek
8c9d62de98
feat(storage/vfs): Remove old API usage
2025-12-16 17:48:55 +08:00
C.S.M
f405e51784
ci(esp32s31): Add ci build test for esp32s31
2025-12-11 15:17:15 +08:00
sonika.rathi
075417de1a
fix(fatfs): In vfs_fat_* calls, add _lock_acquire in missing places
2025-11-27 15:24:29 +01:00
Sonika Rathi
7fb2f80fe0
Merge branch 'feat/vfs_linux' into 'master'
...
feat(vfs): Add support for linux target in VFS
See merge request espressif/esp-idf!39524
2025-11-27 22:12:06 +08:00
Martin Vychodil
a6e7046c30
Merge branch 'feat/fatfs_r_0_16' into 'master'
...
feat(storage/fatfs): Update to FatFS R0.16
Closes IDF-14371
See merge request espressif/esp-idf!42810
2025-11-19 19:47:42 +08:00
Tomáš Rohlínek
36045c6ca1
feat(storage/fatfs): Make host_test results easier to understand
2025-11-10 12:48:53 +01:00
Tomáš Rohlínek
f781970329
feat(storage/fatfs): Update to FatFS R0.16
2025-11-10 12:42:52 +01:00
sonika.rathi
6216b017f0
feat(vfs): add 'fatfs' host test to include 'vfs' support
2025-11-05 09:49:21 +01:00
Tomáš Rohlínek
f6ba0d8aa0
feat(storage/fatfs): Update default configuration to better fit average usecase
2025-10-15 09:30:02 +02: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
Adam Múdry
beaf579f9b
fix(storage): Refactor FATFS VFS functions to be easier to understand
2025-09-26 18:17:15 +08:00
Armando (Dou Yiwen)
a4c03ceb01
Merge branch 'change/remove_deprecated_items' into 'master'
...
change: remove deprecated items
See merge request espressif/esp-idf!41769
2025-09-16 13:43:28 +00:00
armando
00022a379a
change: remove deprecated items
2025-09-15 10:52:28 +08:00
sonika.rathi
b6956d7bc8
fix(fatfs): fix overflowed constant issue observed in mount_volume of ff.c
2025-08-26 13:58:56 +02:00
Marek Fiala
9d35d63651
feat(cmake): Update minimum cmake version to 3.22 (whole repository)
2025-08-19 14:44:32 +02:00
Sudeep Mohanty
30083e07be
refactor(esptool_py): Re-evalute dependencies of esptool_py
...
This commit establishes the foundation for making the esptool_py
component idempotent.
The following changes are made in this commit:
- Removes unnecessary dependency of esp_wifi component on esptool_py.
- Add missing esptool_py dependencies to components which directly use
esptool_py specific functions or variables but do not declare a public
or private dependency.
2025-07-10 11:26:28 +02:00
Alexey Lapshin
e82d51a9ee
fix(picolibc): fix missed headers in sources
2025-06-25 18:01:50 +07:00
Adam Múdry
93ff1aec46
Merge branch 'feat/remove_const_from_voltopart' into 'master'
...
feat(fatfs/diskio): Remove const from PARTITION VolToPart
Closes IDFGH-13211
See merge request espressif/esp-idf!38150
2025-04-16 23:46:19 +08:00
Tomas Rohlinek
7005b101bf
Merge branch 'fix/fatfs_use_dyn_buf_kconfig_mistake' into 'master'
...
fix(fatfs): Mistake in Kconfig for FATFS_USE_DYN_BUFFERS
Closes IDF-11789
See merge request espressif/esp-idf!35182
2025-04-09 23:45:03 +08:00
Tomáš Rohlínek
b1997ebab6
feat(storage/fatfs): add dynamic buffer usage test
2025-04-09 14:02:44 +02:00
Martin Vychodil
fe73a61b2b
Merge branch 'fix/fatfs_rw_mount_ro_image' into 'master'
...
feat(storage/fatfs): increase log legibility for fatfs mount
Closes IDF-12569
See merge request espressif/esp-idf!37407
2025-04-09 16:29:57 +08:00
Adam Múdry
82dac1f1bd
fix(fatfs): Mistake in Kconfig for FATFS_USE_DYN_BUFFERS
2025-04-09 09:18:02 +02:00
Tomas Rohlinek
f945dae618
Merge branch 'contrib/github_pr_15247' into 'master'
...
refactor(components/fatfs): replace assert expression (GitHub PR)
Closes IDFGH-14473
See merge request espressif/esp-idf!38194
2025-04-02 18:21:55 +08:00
Adam Múdry
b5b2fbc87d
feat(fatfs/diskio): Remove const from PARTITION VolToPart
...
Closes https://github.com/espressif/esp-idf/issues/14148
2025-03-31 13:35:39 +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
Adam Múdry
58fbcfb407
Merge branch 'feat/ff_fs_nofsinfo_kconfig' into 'master'
...
feat(fatfs): Add an option to set FF_FS_NOFSINFO value
Closes IDFGH-14467
See merge request espressif/esp-idf!36592
2025-03-20 20:18:52 +08:00
igor.udot
daf2d31008
test: format all test scripts
2025-03-05 12:08:48 +08:00
Tomáš Rohlínek
df8a16281b
feat(storage/fatfs): increase log legibility for fatfs mount
2025-02-28 14:59:48 +01:00
Adam Múdry
d87a6d4b61
feat(fatfs): Add Kconfig options to set FF_FS_NOFSINFO value
...
Closes https://github.com/espressif/esp-idf/issues/15241
2025-02-21 21:39:44 +08:00
Martin Vychodil
aa23c8099d
Merge branch 'fix/vfs_compiler_warings' into 'master'
...
fix(components): Compiler reports some warnings
Closes IDFGH-14289
See merge request espressif/esp-idf!36692
2025-02-07 15:22:25 +08:00
gaoxu
5ef4f20778
feat(esp32h21): disable unsupported build test
2025-02-06 15:47:51 +08:00
sonika.rathi
50dc84ca6e
fix(fatfs): make the diskio functions static
...
Closes https://github.com/espressif/esp-idf/issues/15248
2025-02-03 09:29:46 +01:00
safocl
4da9b8654c
fix(storage/fatfs): Compiler unused warning
...
esp-idf/components/fatfs/diskio/diskio_rawflash.c warning: unused variable 'part' [-Wunused-variable]
XX | const esp_partition_t* part = s_ff_raw_handles[pdrv];
| ^~~~
esp-idf/components/fatfs/vfs/vfs_fat_sdmmc.c warning: unused variable 'found' [-Wunused-variable]
XXX | bool found = s_get_context_id_by_card(card, &id);
| ^~~~~
2025-01-31 23:26:12 +04:00
safocl
c399089248
refactor(components/fatfs): replace assert EXPR
...
assert expressions in the diskio_wl.c file contains a magical calculations.
Replace them with an equality check.
2025-01-29 23:25:27 +04:00
Tomáš Rohlínek
a700e7c210
fix(storage/fatfs): use standard flex-array fields, instead of extension
2025-01-29 09:08:44 +01:00
Ivan Grokhotkov
a1042c0cc2
feat(fatfs): add support for a few fcntl commands
2024-12-03 15:32:58 +01:00