Skip to content

Commit f5045e4

Browse files
committed
doc: release-notes: Update release notes 3.4
Add information about Flash API changes. Signed-off-by: Patryk Duda <[email protected]>
1 parent 769862e commit f5045e4

File tree

1 file changed

+14
-0
lines changed

1 file changed

+14
-0
lines changed

doc/releases/release-notes-3.4.rst

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -116,6 +116,12 @@ Stable API changes in this release
116116
New APIs in this release
117117
========================
118118

119+
* Introduced :c:func:`flash_ex_op` function. This allows to perform extra
120+
operations on flash devices, defined by Zephyr Flash API or by vendor specific
121+
header files. Support for extra operations is enabled by
122+
:kconfig:option:`CONFIG_FLASH_EX_OP_ENABLED` which depends on
123+
:kconfig:option:`CONFIG_FLASH_HAS_EX_OP` selected by driver.
124+
119125
Kernel
120126
******
121127

@@ -250,6 +256,14 @@ Drivers and Sensors
250256

251257
* Flash
252258

259+
* Introduced new flash API call :c:func:`flash_ex_op` which calls
260+
:c:func:`ec_op` callback provided by a flash driver. This allows to perform
261+
extra operations on flash devices, defined by Zephyr Flash API or by vendor
262+
specific header files. :kconfig:option:`CONFIG_FLASH_HAS_EX_OP` should be
263+
selected by the driver to indicate that extra operations are supported.
264+
To enable extra operations user should select
265+
:kconfig:option:`CONFIG_FLASH_EX_OP_ENABLED`.
266+
253267
* FPGA
254268

255269
* Fuel Gauge

0 commit comments

Comments
 (0)