[EXT_EP-9269] NVS top level defines NVS_lock and NVS_unlock APIs but do not connect them to the appropriate function pointer. Created: 04/Dec/18  Updated: 19/Feb/20  Resolved: 04/Dec/18

Status: Fixed
Project: Embedded Software & Tools
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Bug Priority: Medium
Reporter: TI User Assignee: TI User
Resolution: Fixed Votes: 0
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Product: TI Device Drivers
Internal ID: TIDRIVERS-3423
Found In Release: 3.70.00
Fix In Release: CORESDK_4_10_00
Release Notes: The NVS.h defines NVS_lock() and NVS_unlock() as well as function pointer entries for these. The NVS.c file however, does not implement these functions even though device specific implementations exist.

The only driver that seems to not implement these is the CC32XX version, while all others actually have these implemented and present in the function pointer table.

As documentation suggest costumers should use these functions, they should be properly implemented on the top-level or a comment should be added that these APIs are not meant to be used.

 Description   

NVS top level defines NVS_lock and NVS_unlock APIs but do not connect them to the appropriate function pointer.


Generated at Wed Jan 08 09:50:53 CST 2025 using Jira 9.12.7#9120007-sha1:77878f28c5a5673469d81b7d9f14744ca4b2ad1e.