Gemini工程如何修改双模设置默认为双模开

1)为 NVRAM_EF_SYS_CACHE_OCTET_LID添加默认值 
#define NVRAM_EF_SYS_CACHE_OCTET_SIZE 8 
#define NVRAM_EF_SYS_CACHE_OCTET_TOTAL 50 
NVRAM_EF_SYS_CACHE_OCTET_LID共有50个record,每个record 8个bytes, 与NVRAM_SYS_FLIGHTMODE_STATE有关的数据写在第二个record, 第三个bytes为2表示默认双模开。 
所以默认值数组可以如下填写, 
kal_uint8 const
NVRAM_EF_SYS_CACHE_OCTET_DEFAULT[NVRAM_EF_SYS_CACHE_OCTET_TOTAL*NVRAM_EF_SYS_CACHE_OCTET_SIZE] = 
 { 
 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 
 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 
 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 
 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 
}; 
2). custpack_nvram_ptr中增加NVRAM_EF_SYS_CACHE_OCTET_DEFAULT,注意按照LID定义在枚举中的顺序先后放置,如下
: 
const custpack_nvram_header custpack_nvram_ptr =  

 0, /* version of CustPack */ 
 { 
 /* This order must be the save as NVRAM_CATEGORY_CUSTPACK */ 
 #ifdef __CPHS__ 
 NVRAM_EF_ALS_LINE_ID_DEFAULT, 
 #endif  
NVRAM_EF_MSCAP_DEFAULT, 
 NVRAM_EF_SYS_CACHE_OCTET_DEFAULT, 
 NVRAM_PHONEBOOK_SOS_DEFAULT, 
 NVRAM_PHONEBOOK_SPEEDDIAL_DEFAULT, 
 NVRAM_EF_SMSAL_MAILBOX_ADDR_DEFAULT, 
 NVRAM_EF_SMSAL_COMMON_PARAM_DEFAULT, 
 NVRAM_EF_CB_DEFAULT_CH_DEFAULT, 
 NVRAM_SETTING_DEFAULT, 
 NVRAM_EF_MS_SECURITY_DEFAULT, 
 NVRAM_EF_RAC_PREFERENCE_DEFAULT, 
  
NVRAM_CACHE_BYTE_DEFAULT, 
 NVRAM_CACHE_SHORT_DEFAULT, 
 NVRAM_CACHE_DOUBLE_DEFAULT 
 } 
}; 
3).增加NVRAM_CATEGORY_MULTI_DEFAULT 
,{ 
 NVRAM_EF_SYS_CACHE_OCTET_LID, 
 NVRAM_EF_SYS_CACHE_OCTET_SIZE, 
 NVRAM_EF_SYS_CACHE_OCTET_TOTAL, 
#if 1  
NVRAM_EF_SYS_CACHE_OCTET_DEFAULT, 
#else 
 NVRAM_EF_ZERO_DEFAULT, 
#endif  
NVRAM_ATTR_AVERAGE, 
 NVRAM_CATEGORY_USER | NVRAM_CATEGORY_SHADOW | NVRAM_CATEGORY_SHADOW_MS 
 
| NVRAM_CATEGORY_CUSTPACK|NVRAM_CATEGORY_MULTI_DEFAULT,  
"MP0a", 
 VER(NVRAM_EF_SYS_CACHE_OCTET_LID), 
 "SYS_CACHE_OCTET\0", 
 NVRAM_RESERVED_VALUE 
 }
1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合;、下 4载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合;、下载 4使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合;、下载 4使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值