You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
emds: Write emds data without using the flash driver
This commit allows EMDS to bypass the flash driver when writing emds
data to flash to ensure deterministic write time without being blocked
by mpsl.
It also allows to call emds_store from ISR, which was not possible with
the flash driver.
Signed-off-by: Pavel Vasilyev <pavel.vasilyev@nordicsemi.no>
Copy file name to clipboardexpand all lines: doc/nrf/libraries/others/emds.rst
+1-2
Original file line number
Diff line number
Diff line change
@@ -48,7 +48,7 @@ When changing the :kconfig:option:`CONFIG_EMDS_FLASH_TIME_BASE_OVERHEAD_US` opti
48
48
49
49
The application must call the :c:func:`emds_store` function to store all entries.
50
50
This can only be done once, before the :c:func:`emds_prepare` function must be called again.
51
-
When invoked, the :c:func:`emds_store` function triggers the emergency data store process in a separate thread, and then stores all the registered entries.
51
+
When invoked, the :c:func:`emds_store` function stores all the registered entries.
52
52
Invocation of this call should be performed when the application detects loss of power, or when a reboot is triggered.
53
53
54
54
.. note::
@@ -82,7 +82,6 @@ The above described process is summarized in a message sequence diagram.
0 commit comments