blob: d3f94685a2d24caa76a189538d57cccecb0aa307 [file] [log] [blame]
#ifndef __ICD_NVRAM_DEF_H__
#define __ICD_NVRAM_DEF_H__
#ifdef __cplusplus
extern "C"
{
#endif /* __cplusplus */
#include "nvram_defs.h"
#include "nvram_enums.h"
// LID Enums
typedef enum
{
NVRAM_EF_ICD_ELT_NR_EVENT_FILTER_LID = NVRAM_LID_GRP_ICD(0),
NVRAM_EF_ICD_ELT_LTE_EVENT_FILTER_LID = NVRAM_LID_GRP_ICD(1),
NVRAM_EF_ICD_ELT_NR_RECORD_FILTER_LID = NVRAM_LID_GRP_ICD(2),
NVRAM_EF_ICD_ELT_LTE_RECORD_FILTER_LID = NVRAM_LID_GRP_ICD(3),
NVRAM_EF_ICD_ELT_IMS_EVENT_FILTER_LID = NVRAM_LID_GRP_ICD(4),
NVRAM_EF_ICD_ELT_IMS_RECORD_FILTER_LID = NVRAM_LID_GRP_ICD(5),
NVRAM_EF_ICD_ELT_IP_RECORD_FILTER_LID = NVRAM_LID_GRP_ICD(6),
NVRAM_EF_ICD_ELT_OEM_EVENT_FILTER_LID = NVRAM_LID_GRP_ICD(7),
NVRAM_EF_ICD_ELT_OEM_RECORD_FILTER_LID = NVRAM_LID_GRP_ICD(8),
NVRAM_EF_ICD_LAST_LID = NVRAM_LID_GRP_ICD(63)
}nvram_lid_icd_enum;
// VERNO
#define NVRAM_EF_ICD_ELT_NR_EVENT_FILTER_LID_VERNO "000"
#define NVRAM_EF_ICD_ELT_LTE_EVENT_FILTER_LID_VERNO "000"
#define NVRAM_EF_ICD_ELT_NR_RECORD_FILTER_LID_VERNO "000"
#define NVRAM_EF_ICD_ELT_LTE_RECORD_FILTER_LID_VERNO "000"
#define NVRAM_EF_ICD_ELT_IMS_EVENT_FILTER_LID_VERNO "000"
#define NVRAM_EF_ICD_ELT_IMS_RECORD_FILTER_LID_VERNO "000"
#define NVRAM_EF_ICD_ELT_IP_RECORD_FILTER_LID_VERNO "000"
#define NVRAM_EF_ICD_ELT_OEM_EVENT_FILTER_LID_VERNO "000"
#define NVRAM_EF_ICD_ELT_OEM_RECORD_FILTER_LID_VERNO "000"
// HASH Key
#define NVRAM_EF_ICD_ELT_NR_EVENT_FILTER_LID_HASH 0xC6BBBEA2
#define NVRAM_EF_ICD_ELT_LTE_EVENT_FILTER_LID_HASH 0x468FFDAF
#define NVRAM_EF_ICD_ELT_NR_RECORD_FILTER_LID_HASH 0xDB9BFC11
#define NVRAM_EF_ICD_ELT_LTE_RECORD_FILTER_LID_HASH 0x11D344CC
#define NVRAM_EF_ICD_ELT_IMS_EVENT_FILTER_LID_HASH 0x4D6A46D9
#define NVRAM_EF_ICD_ELT_IMS_RECORD_FILTER_LID_HASH 0xFABC4712
#define NVRAM_EF_ICD_ELT_IP_RECORD_FILTER_LID_HASH 0x6F15ACC1
#define NVRAM_EF_ICD_ELT_OEM_EVENT_FILTER_LID_HASH 0xFBF69712
#define NVRAM_EF_ICD_ELT_OEM_RECORD_FILTER_LID_HASH 0xC9000BF7
#define NVRAM_EF_ICD_ELT_NR_EVENT_FILTER_SIZE 1024
#define NVRAM_EF_ICD_ELT_NR_EVENT_FILTER_TOTAL 4
#define NVRAM_EF_ICD_ELT_LTE_EVENT_FILTER_SIZE 1024
#define NVRAM_EF_ICD_ELT_LTE_EVENT_FILTER_TOTAL 4
#define NVRAM_EF_ICD_ELT_NR_RECORD_FILTER_SIZE 1024
#define NVRAM_EF_ICD_ELT_NR_RECORD_FILTER_TOTAL 4
#define NVRAM_EF_ICD_ELT_LTE_RECORD_FILTER_SIZE 1024
#define NVRAM_EF_ICD_ELT_LTE_RECORD_FILTER_TOTAL 4
#define NVRAM_EF_ICD_ELT_IMS_EVENT_FILTER_SIZE 1024
#define NVRAM_EF_ICD_ELT_IMS_EVENT_FILTER_TOTAL 4
#define NVRAM_EF_ICD_ELT_IMS_RECORD_FILTER_SIZE 1024
#define NVRAM_EF_ICD_ELT_IMS_RECORD_FILTER_TOTAL 4
#define NVRAM_EF_ICD_ELT_IP_RECORD_FILTER_SIZE 128
#define NVRAM_EF_ICD_ELT_IP_RECORD_FILTER_TOTAL 4
#define NVRAM_EF_ICD_ELT_OEM_EVENT_FILTER_SIZE 1024
#define NVRAM_EF_ICD_ELT_OEM_EVENT_FILTER_TOTAL 4
#define NVRAM_EF_ICD_ELT_OEM_RECORD_FILTER_SIZE 1024
#define NVRAM_EF_ICD_ELT_OEM_RECORD_FILTER_TOTAL 4
#ifdef __cplusplus
}
#endif
#endif /* __ASBAND_NVRAM_DEF_H__ */