📄 nv_op_tab.c
字号:
/*===========================================================================
NV_OP_TAB.C
DESCRIPTION
This file is generated by NVC and contains NV Items table.
$Header: //depot/asic/msm6250/services/nv/nv_op_tab.c#81 $
Copyright (c) 1999-2000 by QUALCOMM Incorporated. All Rights Reserved.
===========================================================================*/
/* NVC Version: 1.0.0 */
/* Include Files */
#include "comdef.h"
#include "nvi.h"
#include "nvim.h"
#include "nvim_items.h"
#include "nv_op.h"
//SEC_UI1_HWP_050718_001 For NV porting convenience
enum
{
NVM_ESN_INDEX = 0,
NVM_0000_INDEX,
NVM_INVAR1_INDEX,
NVM_INVAR2_INDEX,
NVM_INVAR3_INDEX,
NVM_UE_IMEI_INDEX,
NVM_MEID_INDEX,
NVM_KKEY_INDEX,
NVM_SECURITY_INDEX,
NVM_DATA_INDEX,
NVM_SYSTEM_INDEX,
NVM_DEBUG_INDEX,
NVM_FACTORY_INDEX,
NVM_DISPLAY_INDEX,
NVM_CDMA_INDEX,
NVM_QVP_INDEX,
NVM_AMPS_INDEX,
NVM_SOUNDS_INDEX,
NVM_FEATURE_INDEX,
NVM_GSM_INDEX,
NVM_GPRS_INDEX,
NVM_AAGPS_INDEX,
NVM_ITEM_FILE_INDEX,
NVM_SAMSUNG_INDEX,
NVM_MAX_INDEX
}nvim_fs_params_index;
//SEC_UI1_HWP_050718_001
nvim_efs_params nvim_fs_params[NVIM_EFS_FILE_COUNT] =
{
{"nvm/$SYS.ESN", FS_FA_SYS_PERMANENT, FS_NULL_HANDLE,
FS_NULL_HANDLE, sizeof(nvim_esn_contents_type)},
{"nvm/nvm/nvm_0000", FS_FA_UNRESTRICTED, FS_NULL_HANDLE,
FS_NULL_HANDLE, sizeof(nvim_0000_contents_type)},
{"nvm/$SYS.INVAR1", FS_FA_SYS_PERMANENT, FS_NULL_HANDLE,
FS_NULL_HANDLE, sizeof(nvim_invar1_contents_type)},
{"nvm/$SYS.INVAR2", FS_FA_SYS_PERMANENT, FS_NULL_HANDLE,
FS_NULL_HANDLE, sizeof(nvim_invar2_contents_type)},
{"nvm/$SYS.INVAR3", FS_FA_SYS_PERMANENT, FS_NULL_HANDLE,
FS_NULL_HANDLE, sizeof(nvim_invar3_contents_type)},
{"nvm/$SYS.UE_IMEI", FS_FA_SYS_PERMANENT, FS_NULL_HANDLE,
FS_NULL_HANDLE, sizeof(nvim_ue_imei_contents_type)},
{"nvm/$SYS.MEID", FS_FA_SYS_PERMANENT, FS_NULL_HANDLE,
FS_NULL_HANDLE, sizeof(nvim_meid_contents_type)},
{"nvm/$SYS.KKEY", FS_FA_SYS_PERMANENT, FS_NULL_HANDLE,
FS_NULL_HANDLE, sizeof(nvim_kkey_contents_type)},
{"nvm/nvm/nvm_security", FS_FA_UNRESTRICTED, FS_NULL_HANDLE,
FS_NULL_HANDLE, sizeof(nvim_security_contents_type)},
{"nvm/nvm/nvm_data", FS_FA_UNRESTRICTED, FS_NULL_HANDLE,
FS_NULL_HANDLE, sizeof(nvim_data_contents_type)},
{"nvm/nvm/nvm_system", FS_FA_UNRESTRICTED, FS_NULL_HANDLE,
FS_NULL_HANDLE, sizeof(nvim_system_contents_type)},
{"nvm/nvm/nvm_debug", FS_FA_UNRESTRICTED, FS_NULL_HANDLE,
FS_NULL_HANDLE, sizeof(nvim_debug_contents_type)},
{"nvm/nvm/nvm_factory", FS_FA_UNRESTRICTED, FS_NULL_HANDLE,
FS_NULL_HANDLE, sizeof(nvim_factory_contents_type)},
{"nvm/nvm/nvm_display", FS_FA_UNRESTRICTED, FS_NULL_HANDLE,
FS_NULL_HANDLE, sizeof(nvim_display_contents_type)},
{"nvm/nvm/nvm_cdma", FS_FA_UNRESTRICTED, FS_NULL_HANDLE,
FS_NULL_HANDLE, sizeof(nvim_cdma_contents_type)},
{"nvm/nvm/nvm_qvp", FS_FA_UNRESTRICTED, FS_NULL_HANDLE,
FS_NULL_HANDLE, sizeof(nvim_qvp_contents_type)},
{"nvm/nvm/nvm_amps", FS_FA_UNRESTRICTED, FS_NULL_HANDLE,
FS_NULL_HANDLE, sizeof(nvim_amps_contents_type)},
{"nvm/nvm/nvm_sounds", FS_FA_UNRESTRICTED, FS_NULL_HANDLE,
FS_NULL_HANDLE, sizeof(nvim_sounds_contents_type)},
{"nvm/nvm/nvm_feature", FS_FA_UNRESTRICTED, FS_NULL_HANDLE,
FS_NULL_HANDLE, sizeof(nvim_feature_contents_type)},
{"nvm/nvm/nvm_gsm", FS_FA_UNRESTRICTED, FS_NULL_HANDLE,
FS_NULL_HANDLE, sizeof(nvim_gsm_contents_type)},
{"nvm/nvm/nvm_gprs", FS_FA_UNRESTRICTED, FS_NULL_HANDLE,
FS_NULL_HANDLE, sizeof(nvim_gprs_contents_type)},
{"nvm/nvm/nvm_aagps", FS_FA_UNRESTRICTED, FS_NULL_HANDLE,
FS_NULL_HANDLE, sizeof(nvim_aagps_contents_type)},
{"nvm/nvm/nvm_item_file", FS_FA_UNRESTRICTED, FS_NULL_HANDLE,
FS_NULL_HANDLE, sizeof(nvim_item_file_type)},
#ifdef _SAMSUNG_BREW_COMMON
{"nvm/nvm/nvm_samsung", FS_FA_UNRESTRICTED, FS_NULL_HANDLE, /* 23 */
FS_NULL_HANDLE, sizeof(nvim_samsung_contents_type)},
#endif //_SAMSUNG_BREW_COMMON
};
const nv_op_table_element_type nv_op_table[] = {
{ &nvim_fs_params[0], FPOS(nvim_esn_contents_type, esn), sizeof(dword),
0},
{ &nvim_fs_params[0], FPOS(nvim_esn_contents_type, esn_chksum),
sizeof(dword), 0},
{ &nvim_fs_params[1], FPOS(nvim_0000_contents_type, verno_maj),
sizeof(byte), 0},
{ &nvim_fs_params[1], FPOS(nvim_0000_contents_type, verno_min),
sizeof(byte), 0},
{ &nvim_fs_params[10], FPOS(nvim_system_contents_type, scm),
sizeof(nvi_byte_type), 0},
{ &nvim_fs_params[10], FPOS(nvim_system_contents_type, slot_cycle_index),
sizeof(nvi_int8_type), 0},
{ &nvim_fs_params[10], FPOS(nvim_system_contents_type, mob_cai_rev),
sizeof(nvi_byte_type), 0},
{ &nvim_fs_params[10], FPOS(nvim_system_contents_type, mob_firm_rev),
sizeof(nvi_word_type), 0},
{ &nvim_fs_params[10], FPOS(nvim_system_contents_type, mob_model),
sizeof(nvi_byte_type), 0},
{ &nvim_fs_params[8], FPOS(nvim_security_contents_type, config_chksum),
sizeof(nvi_config_chksum_type), 0},
{ &nvim_fs_params[10], FPOS(nvim_system_contents_type, pref_mode),
sizeof(nvi_pref_mode_type), 2},
{ &nvim_fs_params[14], FPOS(nvim_cdma_contents_type, cdma_pref_serv),
sizeof(nvi_pref_serv_type), 2},
{ &nvim_fs_params[16], FPOS(nvim_amps_contents_type, analog_pref_serv),
sizeof(nvi_pref_serv_type), 2},
{ &nvim_fs_params[14], FPOS(nvim_cdma_contents_type, cdma_sid_lock),
sizeof(nvi_sid_lock_type), 2},
{ &nvim_fs_params[14], FPOS(nvim_cdma_contents_type, cdma_sid_acq),
sizeof(nvi_sid_acq_type), 2},
{ &nvim_fs_params[16], FPOS(nvim_amps_contents_type, analog_sid_lock),
sizeof(nvi_sid_lock_type), 2},
{ &nvim_fs_params[16], FPOS(nvim_amps_contents_type, analog_sid_acq),
sizeof(nvi_sid_acq_type), 2},
{ &nvim_fs_params[16], FPOS(nvim_amps_contents_type, analog_firstchp),
sizeof(nvi_firstchp_type), 2},
{ &nvim_fs_params[16], FPOS(nvim_amps_contents_type, analog_home_sid),
sizeof(nvi_sid_type), 2},
{ &nvim_fs_params[16], FPOS(nvim_amps_contents_type, analog_reg),
sizeof(nvi_analog_reg_type), 2},
{ &nvim_fs_params[14], FPOS(nvim_cdma_contents_type, pcdmach),
sizeof(nvi_cdmach_type), 2},
{ &nvim_fs_params[14], FPOS(nvim_cdma_contents_type, scdmach),
sizeof(nvi_cdmach_type), 2},
{ NULL, (dword)-1, -1, 0 },
{ NULL, (dword)-1, -1, 0 },
{ &nvim_fs_params[8], FPOS(nvim_security_contents_type, nam_chksum),
sizeof(nvi_word_type), 2},
{ &nvim_fs_params[2], FPOS(nvim_invar1_contents_type, a_key),
sizeof(nvi_a_key_type), 2},
{ &nvim_fs_params[8], FPOS(nvim_security_contents_type, a_key_chksum),
sizeof(nvi_a_key_chksum_type), 2},
{ &nvim_fs_params[2], FPOS(nvim_invar1_contents_type, ssd_a),
sizeof(nvi_ssd_type), 2},
{ NULL, (dword)-1, -1, 0 },
{ &nvim_fs_params[2], FPOS(nvim_invar1_contents_type, ssd_b),
sizeof(nvi_ssd_type), 2},
{ NULL, (dword)-1, -1, 0 },
{ &nvim_fs_params[8], FPOS(nvim_security_contents_type, count),
sizeof(nvi_count_type), 2},
{ &nvim_fs_params[14], FPOS(nvim_cdma_contents_type, min1),
sizeof(nvi_min1_type), 2},
{ &nvim_fs_params[14], FPOS(nvim_cdma_contents_type, min2),
sizeof(nvi_min2_type), 2},
{ &nvim_fs_params[14], FPOS(nvim_cdma_contents_type, mob_term_home),
sizeof(nvi_mob_term_type), 2},
{ &nvim_fs_params[14], FPOS(nvim_cdma_contents_type, mob_term_for_sid),
sizeof(nvi_mob_term_type), 2},
{ &nvim_fs_params[14], FPOS(nvim_cdma_contents_type, mob_term_for_nid),
sizeof(nvi_mob_term_type), 2},
{ &nvim_fs_params[10], FPOS(nvim_system_contents_type, accolc),
sizeof(nvi_accolc_type), 2},
{ &nvim_fs_params[14], FPOS(nvim_cdma_contents_type, sid_nid),
sizeof(nvi_sid_nid_type), 2},
{ &nvim_fs_params[8], FPOS(nvim_security_contents_type, min_chksum),
sizeof(nvi_min_chksum_type), 2},
{ &nvim_fs_params[10], FPOS(nvim_system_contents_type, curr_nam),
sizeof(nvi_byte_type), 0},
{ NULL, (dword)-1, -1, 0 },
{ &nvim_fs_params[10], FPOS(nvim_system_contents_type, auto_nam),
sizeof(nvi_boolean_type), 0},
{ &nvim_fs_params[10], FPOS(nvim_system_contents_type, name_nam),
sizeof(nvi_name_type), 2},
{ &nvim_fs_params[16], FPOS(nvim_amps_contents_type, nxtreg),
sizeof(nvi_dword_type), 0},
{ &nvim_fs_params[16], FPOS(nvim_amps_contents_type, lstsid),
sizeof(nvi_word_type), 0},
{ &nvim_fs_params[16], FPOS(nvim_amps_contents_type, locaid),
sizeof(nvi_word_type), 0},
{ &nvim_fs_params[16], FPOS(nvim_amps_contents_type, pureg),
sizeof(nvi_boolean_type), 0},
{ &nvim_fs_params[14], FPOS(nvim_cdma_contents_type, zone_list),
sizeof(nvi_zone_list_type), 0},
{ &nvim_fs_params[14], FPOS(nvim_cdma_contents_type, sid_nid_list),
sizeof(nvi_sid_nid_list_type), 0},
{ &nvim_fs_params[14], FPOS(nvim_cdma_contents_type, dist_reg),
sizeof(nvi_dist_reg_type), 0},
{ &nvim_fs_params[14], FPOS(nvim_cdma_contents_type, last_cdmach),
sizeof(nvi_cdmach_type), 2},
{ NULL, (dword)-1, -1, 0 },
{ &nvim_fs_params[13], FPOS(nvim_display_contents_type, air_timer),
sizeof(nvi_call_time_type), 2},
{ &nvim_fs_params[13], FPOS(nvim_display_contents_type, roam_timer),
sizeof(nvi_call_time_type), 2},
{ NULL, (dword)-1, -1, 0 },
{ &nvim_fs_params[10], FPOS(nvim_system_contents_type, run_timer),
sizeof(nvi_run_time_type), 0},
{ &nvim_fs_params[13], FPOS(nvim_display_contents_type, dial),
sizeof(nvi_dial_type), 110},
{ &nvim_fs_params[13], FPOS(nvim_display_contents_type, stack),
sizeof(nvi_stdial_type), 20},
{ &nvim_fs_params[13], FPOS(nvim_display_contents_type, stack_idx),
sizeof(nvi_stack_idx_type), 0},
{ NULL, (dword)-1, -1, 0 },
{ NULL, (dword)-1, -1, 0 },
{ &nvim_fs_params[13], FPOS(nvim_display_contents_type, ear_level),
sizeof(nvi_byte_type), 0},
{ &nvim_fs_params[13], FPOS(nvim_display_contents_type, speaker_level),
sizeof(nvi_byte_type), 0},
{ &nvim_fs_params[13], FPOS(nvim_display_contents_type, ringer_level),
sizeof(nvi_byte_type), 0},
{ &nvim_fs_params[13], FPOS(nvim_display_contents_type, beep_level),
sizeof(nvi_byte_type), 0},
{ &nvim_fs_params[13], FPOS(nvim_display_contents_type, call_beep),
sizeof(nvi_boolean_type), 0},
{ &nvim_fs_params[13], FPOS(nvim_display_contents_type, cont_key_dtmf),
sizeof(nvi_boolean_type), 0},
{ &nvim_fs_params[13], FPOS(nvim_display_contents_type, cont_str_dtmf),
sizeof(nvi_boolean_type), 0},
{ &nvim_fs_params[13], FPOS(nvim_display_contents_type, svc_area_alert),
sizeof(nvi_boolean_type), 0},
{ &nvim_fs_params[13], FPOS(nvim_display_contents_type, call_fade_alert),
sizeof(nvi_boolean_type), 0},
{ &nvim_fs_params[13], FPOS(nvim_display_contents_type, banner),
sizeof(nvi_name_type), 0},
{ &nvim_fs_params[12], FPOS(nvim_factory_contents_type, lcd),
sizeof(nvi_byte_type), 0},
{ &nvim_fs_params[13], FPOS(nvim_display_contents_type, auto_power),
sizeof(nvi_byte_type), 0},
{ &nvim_fs_params[13], FPOS(nvim_display_contents_type, auto_answer),
sizeof(nvi_auto_answer_type), 0},
{ &nvim_fs_params[13], FPOS(nvim_display_contents_type, auto_redial),
sizeof(nvi_auto_redial_type), 0},
{ &nvim_fs_params[13], FPOS(nvim_display_contents_type, auto_hyphen),
sizeof(nvi_boolean_type), 0},
{ &nvim_fs_params[13], FPOS(nvim_display_contents_type, back_light),
sizeof(nvi_byte_type), 0},
{ &nvim_fs_params[13], FPOS(nvim_display_contents_type, auto_mute),
sizeof(nvi_boolean_type), 0},
{ &nvim_fs_params[10], FPOS(nvim_system_contents_type, maintrsn),
sizeof(nvi_maintrsn_type), 0},
{ &nvim_fs_params[10], FPOS(nvim_system_contents_type, lckrsn_p),
sizeof(nvi_lckrsn_type), 0},
{ &nvim_fs_params[8], FPOS(nvim_security_contents_type, lock),
sizeof(nvi_byte_type), 0},
{ &nvim_fs_params[8], FPOS(nvim_security_contents_type, lock_code),
sizeof(nvi_lock_code_type), 0},
{ &nvim_fs_params[8], FPOS(nvim_security_contents_type, auto_lock),
sizeof(nvi_boolean_type), 0},
{ &nvim_fs_params[8], FPOS(nvim_security_contents_type, call_rstrc),
sizeof(nvi_word_type), 0},
{ &nvim_fs_params[8], FPOS(nvim_security_contents_type, sec_code),
sizeof(nvi_sec_code_type), 0},
{ &nvim_fs_params[13], FPOS(nvim_display_contents_type, horn_alert),
sizeof(nvi_boolean_type), 0},
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -