101 #ifndef ti_drivers_nvs_NVSLPF3__include 102 #define ti_drivers_nvs_NVSLPF3__include 107 #if defined(__cplusplus) 117 #define NVSLPF3_STATUS_LOW_VOLTAGE (NVS_STATUS_RESERVED - 1) 311 #if defined(NVSLPF3_INSTRUMENTED) 313 size_t scoreboardSize;
314 uint32_t flashPageSize;
335 extern int_fast16_t NVSLPF3_control(
NVS_Handle handle, uint_fast16_t cmd, uintptr_t arg);
337 extern int_fast16_t NVSLPF3_erase(
NVS_Handle handle,
size_t offset,
size_t size);
341 extern void NVSLPF3_init(
void);
343 extern int_fast16_t NVSLPF3_lock(
NVS_Handle handle, uint32_t timeout);
347 extern int_fast16_t NVSLPF3_read(
NVS_Handle handle,
size_t offset,
void *buffer,
size_t bufferSize);
349 extern void NVSLPF3_unlock(
NVS_Handle handle);
351 extern int_fast16_t NVSLPF3_write(
NVS_Handle handle,
355 uint_fast16_t flags);
358 #if defined(__cplusplus) ADC_Params params
Definition: Driver_Init.h:11
NVS attributes.
Definition: NVS.h:495
size_t regionSize
Definition: NVSLPF3.h:302
Definition: NVSLPF3.h:323
bool opened
Definition: NVSLPF3.h:325
NVS Parameters.
Definition: NVS.h:483
void * regionBase
Definition: NVSLPF3.h:295
NVS Global configuration.
Definition: NVS.h:621
NVSLPF3 hardware attributes.
Definition: NVSLPF3.h:293
const NVS_FxnTable NVSLPF3_fxnTable
The definition of an NVS function table that contains the required set of functions to control a spec...
Definition: NVS.h:577