nRF Connect SDK Bare Metal API 2.0.99
Loading...
Searching...
No Matches

◆ bm_storage_init()

int bm_storage_init ( struct bm_storage * storage,
const struct bm_storage_config * config )

#include <bm_storage.h>

Initialize a storage instance.

Parameters
[in]storageStorage instance to initialize.
[in]configConfiguration for the storage instance initialization.
Return values
0on success.
-EFAULTThe storage instance storage is NULL or config is NULL.
-EPERMThe storage instance storage is already initialized.
-EINVALThe configuration flags are not compatible with the backend.
-EIOIf an implementation-specific internal error occurred.