1.4.13.9 NVMCTRL_SecureRegionLock Function
C
void NVMCTRL_SecureRegionLock (NVMCTRL_SECURE_MEMORY_REGION region)
Summary
Locks a NVMCTRL secure region.
Description
This function locks the secure region specified in parameter. Locking a secure region prevents write and erase operations on all pages in the secure region. A secure region is unlocked by either calling the NVMCTRL_SecureRegionUnlock() function or by device reset. The size of each secure region is device dependant. Refer to the device specific datasheet for more details.
Precondition
None.
Parameters
Param | Description |
---|---|
region | Secure region to be locked. |
Returns
None.
Example
// Lock the secure application region
NVMCTRL_SecureRegionLock(NVMCTRL_SECURE_MEMORY_REGION_APPLICATION);
Remarks
This NVMCTRL_SecureRegionLock() function is only available in trustZone supported devices.