Tomáš Rohlínek
3e41a5de6f
feat(storage/vfs): Deprecate legacy API
2025-12-16 17:48:55 +08:00
Tomáš Rohlínek
515975d2bb
feat(storage/vfs): Make lwip specific API private
2025-12-16 17:48:55 +08:00
Tomáš Rohlínek
8c9d62de98
feat(storage/vfs): Remove old API usage
2025-12-16 17:48:55 +08:00
Tomáš Rohlínek
4814f06283
feat(storage/vfs): refactor VFS calls to multiple files
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
Alexey Lapshin
31810ae993
feat(esp_libc): make picolibc default libc
2025-12-03 13:31:42 +07: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
Marius Vikhammer
d209293856
feat(stdio): updated CMakelists.txt to support cmake v2 build system
2025-11-14 10:13:38 +08:00
sonika.rathi
24e42cc4a6
feat(vfs): add linux support to vfs
2025-11-05 09:49:21 +01:00
Tomas Rohlinek
06004072cb
Merge branch 'feat/vfs_disable_termios_by_default' into 'master'
...
feat(storage/vfs): Disable termios support by default
Closes IDF-7998
See merge request espressif/esp-idf!42175
2025-10-23 13:25:11 +02:00
Marius Vikhammer
a257812e14
feat(stdio): added esp_stdio component
...
esp_stdio contains everything the old esp_vfs_console contained (the vfs stdio glue layer)
as well as other functionality related to stdio (previously referred to as console)
2025-10-16 10:01:59 +08:00
Tomáš Rohlínek
d99e984a90
feat(storage/vfs): Disable termios support by default
2025-10-15 09:29:34 +02:00
morris
cd41b6a640
refactor: remove unnecessary driver dependencies from build rules
2025-10-11 14:02:29 +08:00
Marius Vikhammer
19337d2708
change(vfs): deleted deprecated uart and uart-jtag-serial API
2025-09-22 11:46:07 +08:00
Alexey Lapshin
9281e78381
change(esp_libc): rename newlib component to esp_libc
2025-09-09 22:00:44 +08:00
Alexey Lapshin
bc4a9ad406
change(newlib): remove sys/dirent.h from newlib component
2025-08-30 19:52:33 +07:00
Marius Vikhammer
56e0c11bb6
feat(usb_cdc_console): moved usb-cdc ROM console to new component: esp_usb_cdc_rom_console
2025-08-22 09:37:47 +08:00
Marius Vikhammer
bf84ab652a
change(test_utils): moved test_utils component to tools/test_apps/components/
2025-07-21 14:05:50 +08:00
Frantisek Hrbata
26e49e1e82
fix(vfs/cmake): avoid using uninitialized sources variable
...
Signed-off-by: Frantisek Hrbata <frantisek.hrbata@espressif.com >
2025-06-04 19:50:27 +08:00
radek.tandler
c3239ce836
fix(vfs): Fixed include for target linux failing on MacOs
2025-05-15 12:28:11 +02:00
Shen Meng Jing
62d4115e08
docs: Fix some typos
2025-04-30 18:35:39 +08:00
Guillaume Souchere
8a89dc0b9c
feat(vfs): Add linux target support for esp_vfs_eventfd
2025-04-03 10:06:01 +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
Martin Vychodil
8606eb43f7
Merge branch 'feat/optimize_vfs_mountpoint_table' into 'master'
...
feat(storage/vfs): improve mountpoint table memory usage
Closes IDF-12560
See merge request espressif/esp-idf!36613
2025-02-26 22:08:15 +08:00
Tomáš Rohlínek
67638981ec
feat(storage/vfs): cleanup path prefix handling
2025-02-07 10:34:24 +01:00
gaoxu
5ef4f20778
feat(esp32h21): disable unsupported build test
2025-02-06 15:47:51 +08:00
Tomáš Rohlínek
a45b12a68b
feat(storage/vfs): improve mountpoint table memory usage
2025-01-30 09:07:51 +01:00
Radek Tandler
5b15320600
Merge branch 'bugfix/storage_generic_pytests' into 'master'
...
fix(ci): Removed storage related entries in known generate test child pipeline warnings
See merge request espressif/esp-idf!35738
2024-12-25 18:37:14 +08:00
radek.tandler
1c03391414
fix(storage/vfs): Fixed failing test cases in test_apps
2024-12-20 19:41:01 +01:00
radek.tandler
df31bc6fdd
fix(ci): Removed storage related ignore warnings
2024-12-20 19:40:33 +01:00
Tomáš Rohlínek
5e53f2975e
fix(storage/vfs): incorrect log level in esp_vfs_register_fd_range
...
Closes https://github.com/espressif/esp-idf/issues/14327
2024-12-16 15:12:11 +01:00
Martin Vychodil
f8701f1c92
Merge branch 'feat/vfs_ops_make_all_op_pointers_const' into 'master'
...
feat(storage/vfs): make all member pointer of vfs_ops struct const
See merge request espressif/esp-idf!35287
2024-12-13 18:01:53 +08:00
Tomáš Rohlínek
86e5039fc9
feat(storage/vfs): make all member pointer of vfs_ops struct const
2024-12-12 13:03:30 +01:00
Alexey Lapshin
888b5f7e8d
feat(newlib): add picolibc support
2024-12-02 21:35:56 +07:00
Alexey Lapshin
1232759fb7
fix(vfs): fix gcc 14 analyzer warning
2024-12-02 20:26:26 +07:00
Tomáš Rohlínek
65575bfe4d
feat(storage/vfs): move semihost to new vfs API
2024-11-21 07:41:43 +01:00
Tomáš Rohlínek
19eb0d6d02
feat(storage/vfs): move nullfs to new API
2024-11-21 07:41:42 +01:00
Tomáš Rohlínek
3d079312b1
feat(storage/vfs): make part of nullfs API private
2024-11-21 07:41:41 +01:00
Tomáš Rohlínek
5109f08dfa
feat(storage/vfs): make subcomponent pointers const
2024-11-21 07:41:40 +01:00
wanckl
8a467ffd9a
feat(driver_sdspi): c61 sdspi support
2024-10-24 13:54:08 +08:00
Tomáš Rohlínek
18e20c0bc5
feat(storage/vfs): change names related to minified vfs
2024-10-22 14:50:31 +08:00
Tomáš Rohlínek
040ad5ca20
feat(storage/vfs): add test for ESP_VFS_FLAG_STATIC
2024-10-22 14:50:31 +08:00
Tomáš Rohlínek
3cab84f033
fix(storage/vfs): clarify minified related documentation
2024-10-22 14:50:31 +08:00
Tomáš Rohlínek
923fb635b4
feat(storage/vfs): add documentation for minified_vfs
2024-10-22 14:50:31 +08:00
Tomáš Rohlínek
3cfc78ee67
feat(storage/vfs): update documentation for minified vfs functions
2024-10-22 14:50:31 +08:00
Tomáš Rohlínek
755adf3b4f
feat(storage/vfs): impelement sparse vfs struct
2024-10-22 14:50:31 +08:00
Tomáš Rohlínek
cec0525460
fix(storage/vfs): update select sanity checks
2024-10-22 14:50:31 +08:00
Tomáš Rohlínek
fe0fc40049
fix(storage/vfs): incorrect registration checks
2024-10-22 14:50:31 +08:00