94 #define NVINTF_SYSID_NVDRVR 0 // Refrain from use 95 #define NVINTF_SYSID_ZSTACK 1 96 #define NVINTF_SYSID_TIMAC 2 97 #define NVINTF_SYSID_REMOTI 3 98 #define NVINTF_SYSID_BLE 4 99 #define NVINTF_SYSID_6MESH 5 100 #define NVINTF_SYSID_TIOP 6 101 #define NVINTF_SYSID_APP 7 102 #define NVINTF_SYSID_WBMS 8 103 #define NVINTF_SYSID_BMESH 9 104 #define NVINTF_SYSID_SIDWK 10 105 #define NVINTF_SYSID_WISUN 11 108 #define NVINTF_SUCCESS 0 109 #define NVINTF_FAILURE 1 110 #define NVINTF_CORRUPT 2 111 #define NVINTF_NOTREADY 3 112 #define NVINTF_BADPARAM 4 113 #define NVINTF_BADLENGTH 5 114 #define NVINTF_BADOFFSET 6 115 #define NVINTF_BADITEMID 7 116 #define NVINTF_BADSUBID 8 117 #define NVINTF_BADSYSID 9 118 #define NVINTF_NOTFOUND 10 119 #define NVINTF_LOWPOWER 11 120 #define NVINTF_BADVERSION 12 121 #define NVINTF_EXIST 13 124 #define NVINTF_DOSTART 0x1 // starts new search 125 #define NVINTF_DOSYSID 0x2 // filters by sysID 126 #define NVINTF_DOITMID 0x4 // filters by itemID and sysID 127 #define NVINTF_DOANYID 0x8 // filters by validity 128 #define NVINTF_DOFIND 0x10 // no additional op 129 #define NVINTF_DOREAD 0x20 // reads item contents into buffer 130 #define NVINTF_DODELETE 0x40 // deletes found items Structure of NV API function pointers.
Definition: CC1352P_2_LAUNCHXL/thread/cli_ftd/platform/nv/nvintf.h:222
uint16_t itemID
NV Item ID.
Definition: CC1352P_2_LAUNCHXL/thread/cli_ftd/platform/nv/nvintf.h:144
uint16_t subID
NV Item sub ID.
Definition: CC1352P_2_LAUNCHXL/thread/cli_ftd/platform/nv/nvintf.h:146
Definition: CC1352P_2_LAUNCHXL/thread/cli_ftd/platform/nv/nvintf.h:150
uint8_t systemID
NV System ID - identifies system (ZStack, BLE, App, OAD...)
Definition: CC1352P_2_LAUNCHXL/thread/cli_ftd/platform/nv/nvintf.h:142
Definition: CC1352P_2_LAUNCHXL/thread/cli_ftd/platform/nv/nvintf.h:139