Microchip® Advanced Software Framework

S_Nv_Init.h File Reference
#include <compiler.h>

Functions

void S_Nv_EarlyInit (void)
 Initializes the internal flash service for early access. More...
 
void S_Nv_Init (void)
 Initializes the component and tells which items are persistent against S_Nv_EraseAll(FALSE). More...
 

void S_Nv_EarlyInit ( void  )

Initializes the internal flash service for early access.

Note
It is not required to call this function if the application does not require early access to internal Nv. Note that the S_Nv component is fully functional after calling S_Nv_EarlyInit(), but until S_Nv_Init() is called, chances are much higher that the component blocks when a sector becomes full. Only after S_Nv_Init() is called, compacting the sector is decoupled as much as possible.
void S_Nv_Init ( void  )

Initializes the component and tells which items are persistent against S_Nv_EraseAll(FALSE).

Referenced by PDS_Init().