3.1 定义一个新的逻辑数据项到自定义文件中
1.在文件
nvram_common_defs.h的'nvram_LID_cust_enum'中的"NVRAM_EF_[new logical data item name]_LID"的后 面定义新的逻辑数据项.
例如: NVRAM_EF_PORT_SETTING_LID
注意:命名规则为NVRAM_EF_新数据项的名字_LID
2.在文件nvram_user_defs.h中定义两个常量:SIZE和TOTAL
例如:#define NVRAM_EF_PORT_SETTING_SIZE 16
#define NVRAM_EF_PORT_SETTING_TOTAL 1
注意:为新的数据项必须得定义这两个常量
3.在文件custom_nvram_editor_data_item.h的"NVRAM_[new data item name]_LID_VERNO"的后面加这个新的数据 项的版本。
例如:#define NVRAM_EF_CUST_ACOUSTIC_DATA_LID_VERNO "000"
4.在文件nvram_user_config.c中加这个新的逻辑数据项的默认值
例如:static kal_uint8 const NVRAM_EF_PORT_SETTING_DEFAULT = {
0X01,0X00,//TST uses uart_port2
..............
};
5.为这个新的逻辑数据项添加一个新的入口到