📄 nv_items.h
字号:
#ifndef NV_ITEMS_H
#define NV_ITEMS_H
/*===========================================================================
NV_ITEMS.H
DESCRIPTION
This file is generated by NVC and contains constants, types, and definitions
of all items in NV.
$Header: //depot/asic/msm6250/services/nv/nv_items.h#86 $
Copyright (c) 1999-2000 by QUALCOMM Incorporated. All Rights Reserved.
===========================================================================*/
/* NVC Version: 1.0.0 */
/*-- Include Files --*/
#include "comdef.h"
#include "qw.h"
#include "nv_verno.h"
#include "appcomfunc_recid.h" // sec_ui2_changmin_060206_1 : Call history indexing problem
/*=========================================================================*/
/* NVM Items Constant Definitions. */
/*=========================================================================*/
/* Maximum of 109 speed dials */
#define NV_MAX_SPEED_DIALS 109
/* With up to 12-letter names */
#define NV_MAX_LTRS 12
/* Maximum 20 call stack numbers */
#define NV_MAX_STACK_DIALS 20
/* Up to 2 NAMs allowed */
#define NV_MAX_NAMS 1
/* PRL size is 4096 */
#define NV_ROAMING_LIST_MAX_SIZE 4096
/* Max SID+NID */
#define NV_MAX_SID_NID 1
/* size of all tables based on temperature */
#define NV_TEMP_TABLE_SIZ 8
/* Size of all tables based on Frequency */
#define NV_FREQ_TABLE_SIZ 16
/* size of all tables based on power level */
#define NV_PWR_TABLE_SIZ 16
/* Size of all tables based on battery voltage */
#define NV_VOLT_TABLE_SIZ 8
/* For 2 IP address records */
#define NV_IP_ADDRESS_TABLE_SIZE 2
/* For 4 IP addresses per record */
#define NV_IP_ADDRESSES_PER_ENTRY 4
/* Max size of the UP cache */
#define NV_UP_MAX_CACHE_SIZE 1
/* PN ID table size */
#define NV_PN_ID_TABLE_SIZE 2048
/* 100 bytes for each of two items */
#define NV_SI_TEST_DATA_SIZE 100
/* Max size of key field */
#define NV_UP_MAX_KEY_SIZE 16
/* CDMA Tx linearizer master offset size */
#define NV_CDMA_TX_LIN_MASTER_SIZ 37
/* 6 digit security code */
#define NV_SEC_CODE_SIZE 6
/* size of tables based on temperature in MSM6xxx */
#define NV_TEMP_TABLE2_SIZ 16
/* Maximum 32 digit number */
#ifdef _SAMSUNG_BREW_PHONESHELL
#define NV_MAX_DIAL_DIGITS 40
#else //_SAMSUNG_BREW_PHONESHELL
#define NV_MAX_DIAL_DIGITS 32
#endif //_SAMSUNG_BREW_PHONESHELL
/* Max of 64 chars in User ID */
#define NV_MAX_PAP_USER_ID_LENGTH 64
/* Max of 14 chars in Password */
#define NV_MAX_PAP_PASSWORD_LENGTH 14
/* Max length of the PPP password */
#define NV_MAX_PPP_PASSWORD_LENGTH 127
/* Max length of the PPP user id */
#define NV_MAX_PPP_USER_ID_LENGTH 127
/* Maximum length of Security Services Device Key */
#define NV_SEC_DEVICE_KEY_MAX_LEN 32
/* Maximum 20 logs in error log */
#define NV_MAX_ERR_LOG 20
/* 8 characters file name length */
#define NV_ERR_FILE_NAME_LEN 8
/* number digits in FSC */
#define NV_FSC_SIZ 6
/* With up to 5 letters wdc */
#define NV_WDC_LTRS 5
/* Array size for factory info */
#define NV_FACTORY_INFO_SIZ 100
/* Can peek at up to 32 bytes in one request */
#define NV_MAX_PEEK_SIZE 32
/* Can poke at up to 32 bytes in one request */
#define NV_MAX_POKE_SIZE 32
/* CDMA MIN index */
#define NV_CDMA_MIN_INDEX 1
/* Analog MIN index */
#define NV_ANALOG_MIN_INDEX 0
/* One time alarms for DOT */
#define NV_MAX_ALARMS 6
/* Number entries in table */
#define NV_DIAL_STATE_TABLE_MAX_SIZE 125
/* Mode is inactive (neither analog nor CDMA) */
#define NV_MODE_INACTIVE 0
/* Mode is analog */
#define NV_MODE_ANALOG 1
/* Mode is CDMA */
#define NV_MODE_CDMA 2
/* Normal Mute */
#define NV_MUTE_NORM 0
/* Mute */
#define NV_MUTE_MUTE 1
/* Mute Speaker */
#define NV_MUTE_SPKR 2
/* For 2 link info table records */
#define NV_UP_LINK_INFO_TABLE_SIZE 2
/* Up to 6 SIDs to lock out */
#define NV_MAX_SID_LOCK 6
/* Up to 6 SIDs to acquire */
#define NV_MAX_SID_ACQ 6
/* Up to 2 MINs per NAM allowed */
#define NV_MAX_MINS 2
/* Table consists of 12 words */
#define NV_MRU_TABLE_SIZE 12
/* Up to 10 SID/NIDs to lock out */
#define NV_MAX_SID_NID_LOCK 10
/* Up to 20 home SID/NID pairs */
#define NV_MAX_HOME_SID_NID 20
/* num digits in dir_number */
#define NV_DIR_NUMB_SIZ 10
/* num digits in dir_number_pcs */
#define NV_DIR_NUMB_PCS_SIZ 15
/* Max of 35 table entries */
#define NV_USER_ZONE_MAX_ENTRIES 35
/* Max of 15 characters per entry */
#define NV_USER_ZONE_ENTRY_LENGTH 15
/* Table consists of 12 words */
#define NV_MRU2_TABLE_SIZE 12
/* Buffer bytes to account for uneven bit in PRL system table */
#define NV_RAM_PRL_BUF_BYTES 6
/* An always-invalid prl version number */
#define NV_PRL_VERSION_INVALID 0xFFFF
#define NV_SIZE_OF_ROAMING_LIST_IN_UNION_TYPE 1
#define NV_SIZE_OF_RAM_ROAMING_LIST ( NV_ROAMING_LIST_MAX_SIZE + NV_RAM_PRL_BUF_BYTES )
/* Maximum Micro Broswer data size */
#define NV_UBROWSER_ELEMENT_SIZE 64
/* Micro Browser table size */
#define NV_UBROWSER_TABLE_SIZE 32
#define NV_DIAG_RESTART_CONFIG_LOGMASK_SIZE 16
/* Max size of perm_store field */
#define NV_UP_MAX_PERM_STORE_SIZE 10
/* Max size of alert_name field */
#define NV_UP_ALERT_NAME_SIZE 11
/* Number of alert records */
#define NV_UP_MAX_ALERT_RECORDS 9
/* Maximum 16 digit number */
#define NV_MAX_PKT_ORIG_DIGITS 16
/* Maximum of 6 Mobile IP user profiles are supported */
#define NV_DS_MIP_MAX_NUM_PROF 6
/* Maximum length of User NAI field */
#define NV_MAX_NAI_LENGTH 72
/* Maximum length of MN-HA shared secret */
#define NV_MAX_MN_HA_SHARED_SECRET_LEN 16
/* Maximum length of MN-AAA shared secret */
#define NV_MAX_MN_AAA_SHARED_SECRET_LEN 16
/* Maximum number of Mobile/Home Agent timebase offset */
#define NV_NUM_DS_MIP_MN_HA_TIME_DELTA 6
/* Maximum Length of a domain name */
#define NV_DOMAIN_NAME_SIZE 100
/* Maximum length of APN name */
#define NV_MAX_APN_STRING_LEN 128
/* Maximum length of a DS Packet Dial string */
#define NV_PKT_DIAL_STRING_SIZE 5
/* Number of entries in the packet dial string lookup table */
#define NV_PKT_DIAL_STRING_LIST_SIZE 4
/* Maximum number of PPP devices */
#define NV_PPP_MAX_DEV 3
#define NV_HDRSCP_PRTL_SUBTYPE_SIZ 0x1A
#define NV_HDR_CURR_STREAM_CFG_SIZ 4
#define NV_UATI_LENGTH 16
#define NV_RPC_AUTH_KEY_MAX_LEN 20
#define NV_MAX_AN_AUTH_NAI_LENGTH 64
#define NV_MAX_AN_AUTH_PASSWORD_LENGTH 14
#define NV_MAX_AN_PPP_PASSWORD_LENGTH 127
#define NV_MAX_AN_PPP_USER_ID_LENGTH 127
#define NV_MAX_AN_AUTH_PASSWD_LONG_LENGTH 127
#define NV_MAX_AN_AUTH_USER_ID_LONG_LENGTH 127
/* Up to 64 */
#define NV_FR_TEMP_OFFSET_TABLE_SIZ 64
/* CDMA Rx linearizer offset size */
#define NV_CDMA_RX_LIN_SIZ 16
/* CDMA expected HDET reading vs AGC PDM size */
#define NV_CDMA_EXP_HDET_VS_AGC_SIZ 16
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -