NVM3LockEMDRV > NVM3
Detailed Description
NVM3 lock module.
This module provides the data protection tools for NVM3.
If an application wishes to use other protection tools than those supplied with NVM3, the functions in this module can be substituted.
- Note
- These functions are used by the NVM3 and should not be used by any applications.
| Functions | |
| void | nvm3_lockBegin (void) | 
| Begin a lock section. | |
| void | nvm3_lockEnd (void) | 
| End a lock section. | |
Function Documentation
| SL_WEAK void nvm3_lockBegin | ( | void | 
            | ) | 
Begin a lock section.
The default implementation is using CORE_ENTER_CRITICAL() .
        Definition at line
        
         67
        
        of file
        
         nvm3_lock.c
        
        .
       
References CORE_ENTER_CRITICAL .
| SL_WEAK void nvm3_lockEnd | ( | void | 
            | ) | 
End a lock section.
The default implementation is using CORE_EXIT_CRITICAL() .
        Definition at line
        
         82
        
        of file
        
         nvm3_lock.c
        
        .
       
References CORE_EXIT_CRITICAL .