50 #ifndef ti_drivers_nvs_NVSRAM__include 51 #define ti_drivers_nvs_NVSRAM__include 56 #if defined (__cplusplus) 155 extern int_fast16_t NVSRAM_control(
NVS_Handle handle, uint_fast16_t cmd,
157 extern int_fast16_t NVSRAM_erase(
NVS_Handle handle,
size_t offset,
160 extern void NVSRAM_init();
161 extern int_fast16_t NVSRAM_lock(
NVS_Handle handle, uint32_t timeout);
163 extern int_fast16_t NVSRAM_read(
NVS_Handle handle,
size_t offset,
164 void *buffer,
size_t bufferSize);
166 extern int_fast16_t NVSRAM_write(
NVS_Handle handle,
size_t offset,
167 void *buffer,
size_t bufferSize, uint_fast16_t flags);
171 #if defined (__cplusplus) ADC_Params params
Definition: Driver_Init.h:11
NVS attributes.
Definition: NVS.h:497
size_t sectorBaseMask
Definition: NVSRAM.h:145
size_t sectorSize
Definition: NVSRAM.h:135
bool isOpen
Definition: NVSRAM.h:146
const NVS_FxnTable NVSRAM_fxnTable
NVS Parameters.
Definition: NVS.h:485
NVSRAM Hardware Attributes.
Definition: NVSRAM.h:131
void * regionBase
Definition: NVSRAM.h:133
NVS Global configuration.
Definition: NVS.h:627
size_t regionSize
Definition: NVSRAM.h:134
The definition of an NVS function table that contains the required set of functions to control a spec...
Definition: NVS.h:583