NVM3 Default Instance#

NVM3 default instance functions and handles.

Variables#

nvm3_Handle_t *

The default handle.

Default initialization data.

Functions#

sl_status_t

Initialize the default NVM3 instance.

sl_status_t

Deinit the default NVM3 instance.

Variable Documentation#

nvm3_defaultHandle#

nvm3_Handle_t* nvm3_defaultHandle

The default handle.


Definition at line 45 of file platform/emdrv/nvm3/inc/nvm3_default.h

nvm3_defaultInit#

nvm3_Init_t* nvm3_defaultInit

Default initialization data.


Definition at line 46 of file platform/emdrv/nvm3/inc/nvm3_default.h

Function Documentation#

nvm3_initDefault#

sl_status_t nvm3_initDefault (void )

Initialize the default NVM3 instance.

Parameters
N/A

Once initialized the instance can be accessed through the NVM3 API using nvm3_defaultHandle as the nvm3_Handle_t handle.

Returns

  • SL_STATUS_OK on success and a NVM3 sl_status_t on failure.


Definition at line 57 of file platform/emdrv/nvm3/inc/nvm3_default.h

nvm3_deinitDefault#

sl_status_t nvm3_deinitDefault (void )

Deinit the default NVM3 instance.

Parameters
N/A

Returns

  • SL_STATUS_OK on success and a NVM3 sl_status_t on failure.


Definition at line 66 of file platform/emdrv/nvm3/inc/nvm3_default.h