@@ -316,6 +316,20 @@ Drivers and Sensors
316316 * Fixed SPI NOR driver issue where wp, hold and reset pins were incorrectly initialized from
317317 device tee when SFDP at run-time has been enabled (:github: `80383 `)
318318
319+ * Added :kconfig:option: `CONFIG_SPI_NOR_ACTIVE_DWELL_MS `, to the SPI NOR driver configuration,
320+ which allows setting the time during which the driver will wait before triggering Deep Power Down (DPD).
321+ This option replaces ``CONFIG_SPI_NOR_IDLE_IN_DPD ``, aiming at reducing unnecessary power
322+ state changes and SPI transfers between other operations, specifically when burst type
323+ access to an SPI NOR device occurs.
324+
325+ * Added :kconfig:option: `CONFIG_SPI_NOR_INIT_PRIORITY ` to allow selecting the SPI NOR driver initialization priority.
326+
327+ * The flash API has been extended with the :c:func: `flash_copy ` utility function which allows performing
328+ direct data copies between two Flash API devices.
329+
330+ * Fixed a Flash Simulator issue where offsets were assumed to be absolute instead of relative
331+ to the device base address (:github: `79082 `).
332+
319333* GNSS
320334
321335* GPIO
@@ -592,6 +606,36 @@ Libraries / Subsystems
592606 from version 2.8.1, the last module update, up to and including
593607 the released version 2.9.3.
594608
609+ * LittleFS: Fixed an issue where the DTS option for configuring block cycles for LittleFS instances
610+ was ignored (:github: `79072 `).
611+
612+ * LittleFS: Fixed issue with lookahead buffer size mismatch to actual allocated buffer size
613+ (:github: `77917 `).
614+
615+ * FAT FS: Added :kconfig:option: `CONFIG_FILE_SYSTEM_LIB_LINK ` to allow linking file system
616+ support libraries without enabling the File System subsystem. This option can be used
617+ when a user wants to directly use file system libraries, bypassing the File System
618+ subsystem.
619+
620+ * FAT FS: Added :kconfig:option: `CONFIG_FS_FATFS_LBA64 ` to enable support for the 64-bit LBA
621+ and GPT in FAT file system driver.
622+
623+ * FAT FS: Added :kconfig:option: `CONFIG_FS_FATFS_MULTI_PARTITION ` that enables support for
624+ devices partitioned with GPT or MBR.
625+
626+ * FAT FS: Added :kconfig:option: `CONFIG_FS_FATFS_HAS_RTC ` that enables RTC usage for time-stamping
627+ files on FAT file systems.
628+
629+ * FAT FS: Added :kconfig:option: `CONFIG_FS_FATFS_EXTRA_NATIVE_API ` that enables additional FAT
630+ file system driver functions, which are not exposed via Zephyr File System subsystem,
631+ for users that intend to directly call them in their code.
632+
633+ * Stream Flash: Fixed an issue where :c:func: `stream_flash_erase_page ` did not properly check
634+ the requested erase range and possibly allowed erasing any page on a device (:github: `79800 `).
635+
636+ * Shell: Fixed an issue were a failed file system mount attempt using the shell would make it
637+ impossible to ever succeed in mounting that file system again until the device was reset (:github: `80024 `).
638+
595639* Task Watchdog
596640
597641* POSIX API
@@ -658,3 +702,6 @@ Issue Related Items
658702
659703Known Issues
660704============
705+
706+ - :github: `71042 ` stream_flash: stream_flash_init() size parameter allows to ignore partition layout
707+ - :github: `67407 ` stream_flash: stream_flash_erase_page allows to accidentally erase stream
0 commit comments