@@ -327,6 +327,20 @@ Drivers and Sensors
327327 * Fixed SPI NOR driver issue where wp, hold and reset pins were incorrectly initialized from
328328 device tee when SFDP at run-time has been enabled (:github: `80383 `)
329329
330+ * Added :kconfig:option: `CONFIG_SPI_NOR_ACTIVE_DWELL_MS `, to the SPI NOR driver configuration,
331+ which allows setting the time during which the driver will wait before triggering Deep Power Down (DPD).
332+ This option replaces ``CONFIG_SPI_NOR_IDLE_IN_DPD ``, aiming at reducing unnecessary power
333+ state changes and SPI transfers between other operations, specifically when burst type
334+ access to an SPI NOR device occurs.
335+
336+ * Added :kconfig:option: `CONFIG_SPI_NOR_INIT_PRIORITY ` to allow selecting the SPI NOR driver initialization priority.
337+
338+ * The flash API has been extended with the :c:func: `flash_copy ` utility function which allows performing
339+ direct data copies between two Flash API devices.
340+
341+ * Fixed a Flash Simulator issue where offsets were assumed to be absolute instead of relative
342+ to the device base address (:github: `79082 `).
343+
330344* GNSS
331345
332346* GPIO
@@ -603,6 +617,36 @@ Libraries / Subsystems
603617 from version 2.8.1, the last module update, up to and including
604618 the released version 2.9.3.
605619
620+ * LittleFS: Fixed an issue where the DTS option for configuring block cycles for LittleFS instances
621+ was ignored (:github: `79072 `).
622+
623+ * LittleFS: Fixed issue with lookahead buffer size mismatch to actual allocated buffer size
624+ (:github: `77917 `).
625+
626+ * FAT FS: Added :kconfig:option: `CONFIG_FILE_SYSTEM_LIB_LINK ` to allow linking file system
627+ support libraries without enabling the File System subsystem. This option can be used
628+ when a user wants to directly use file system libraries, bypassing the File System
629+ subsystem.
630+
631+ * FAT FS: Added :kconfig:option: `CONFIG_FS_FATFS_LBA64 ` to enable support for the 64-bit LBA
632+ and GPT in FAT file system driver.
633+
634+ * FAT FS: Added :kconfig:option: `CONFIG_FS_FATFS_MULTI_PARTITION ` that enables support for
635+ devices partitioned with GPT or MBR.
636+
637+ * FAT FS: Added :kconfig:option: `CONFIG_FS_FATFS_HAS_RTC ` that enables RTC usage for time-stamping
638+ files on FAT file systems.
639+
640+ * FAT FS: Added :kconfig:option: `CONFIG_FS_FATFS_EXTRA_NATIVE_API ` that enables additional FAT
641+ file system driver functions, which are not exposed via Zephyr File System subsystem,
642+ for users that intend to directly call them in their code.
643+
644+ * Stream Flash: Fixed an issue where :c:func: `stream_flash_erase_page ` did not properly check
645+ the requested erase range and possibly allowed erasing any page on a device (:github: `79800 `).
646+
647+ * Shell: Fixed an issue were a failed file system mount attempt using the shell would make it
648+ impossible to ever succeed in mounting that file system again until the device was reset (:github: `80024 `).
649+
606650* Task Watchdog
607651
608652* POSIX API
@@ -724,3 +768,6 @@ Issue Related Items
724768
725769Known Issues
726770============
771+
772+ - :github: `71042 ` stream_flash: stream_flash_init() size parameter allows to ignore partition layout
773+ - :github: `67407 ` stream_flash: stream_flash_erase_page allows to accidentally erase stream
0 commit comments