mirror of
https://github.com/espressif/esp-idf.git
synced 2025-10-02 11:44:52 +00:00
24 lines
1.5 KiB
ReStructuredText
24 lines
1.5 KiB
ReStructuredText
Storage
|
|
=======
|
|
|
|
:link_to_translation:`zh_CN:[中文]`
|
|
|
|
VFS
|
|
---
|
|
|
|
The UART implementation of VFS operators has been moved from `vfs` component to `esp_driver_uart` component.
|
|
|
|
APIs with `esp_vfs_dev_uart_` prefix are all deprecated, replaced with new APIs in `uart_vfs.h` starting with `uart_vfs_dev_` prefix. Specifically,
|
|
- ``esp_vfs_dev_uart_register`` has been renamed to ``uart_vfs_dev_register``
|
|
- ``esp_vfs_dev_uart_port_set_rx_line_endings`` has been renamed to ``uart_vfs_dev_port_set_rx_line_endings``
|
|
- ``esp_vfs_dev_uart_port_set_tx_line_endings`` has been renamed to ``uart_vfs_dev_port_set_tx_line_endings``
|
|
- ``esp_vfs_dev_uart_use_nonblocking`` has been renamed to ``uart_vfs_dev_use_nonblocking``
|
|
- ``esp_vfs_dev_uart_use_driver`` has been renamed to ``uart_vfs_dev_use_driver``
|
|
|
|
For compatibility, `vfs` component still registers `esp_driver_uart` as its private dependency. In other words, you do not need to modify the CMake file of an existing project.
|
|
|
|
SPI Flash Driver
|
|
^^^^^^^^^^^^^^^^
|
|
|
|
XMC-C series flash suspend support has been removed. According to feedback from the flash manufacturer, in some situations the XMC-C flash would require a 1ms interval between resume and next command. This is too long for a software request. Based on the above reason, in order to use suspend safely, we decide to remove flash suspend support from XMC-C series. But you can still force enable it via `CONFIG_SPI_FLASH_FORCE_ENABLE_XMC_C_SUSPEND`. If you have any questions, please contact espressif business support.
|