54 #ifndef ti_drivers_nvs_NVSMSP432E4__include 55 #define ti_drivers_nvs_NVSMSP432E4__include 61 #if defined (__cplusplus) 226 extern void NVSMSP432E4_close(
NVS_Handle handle);
227 extern int_fast16_t NVSMSP432E4_control(
NVS_Handle handle, uint_fast16_t cmd,
229 extern int_fast16_t NVSMSP432E4_erase(
NVS_Handle handle,
size_t offset,
232 extern void NVSMSP432E4_init();
233 extern int_fast16_t NVSMSP432E4_lock(
NVS_Handle handle, uint32_t timeout);
235 extern int_fast16_t NVSMSP432E4_read(
NVS_Handle handle,
size_t offset,
236 void *buffer,
size_t bufferSize);
237 extern void NVSMSP432E4_unlock(
NVS_Handle handle);
238 extern int_fast16_t NVSMSP432E4_write(
NVS_Handle handle,
size_t offset,
239 void *buffer,
size_t bufferSize, uint_fast16_t flags);
242 #if defined (__cplusplus) NVSMSP432E4 attributes.
Definition: NVSMSP432E4.h:208
NVS attributes.
Definition: NVS.h:488
size_t regionSize
Definition: NVSMSP432E4.h:210
const NVS_FxnTable NVSMSP432E4_fxnTable
NVS Parameters.
Definition: NVS.h:476
bool opened
Definition: NVSMSP432E4.h:219
NVS Global configuration.
Definition: NVS.h:618
The definition of an NVS function table that contains the required set of functions to control a spec...
Definition: NVS.h:574
void * regionBase
Definition: NVSMSP432E4.h:209
Definition: NVSMSP432E4.h:218