790
社区成员
发帖
与我相关
我的任务
分享
U8 srv_setting_get_language(void)
{
/*----------------------------------------------------------------*/
/* Local Variables */
/*----------------------------------------------------------------*/
U8 data,data_user;
S16 error;
/*----------------------------------------------------------------*/
/* Code Body */
/*----------------------------------------------------------------*/
ReadValue(NVRAM_SETTING_LANG, &data, DS_BYTE, &error);
#if 宏定义
ReadValue(NVRAM_SETTING_LANG_USER, &data_user, DS_BYTE, &error);
if(data_user==0xFF)
{
data_user=0x01;
WriteValue(NVRAM_SETTING_LANG, &data_user, DS_BYTE, &error);
WriteValue(NVRAM_SETTING_LANG_USER, &data_user, DS_BYTE, &error);
return 0x01;
}
else
{
return data;
}
#else
return data;
#endif
}
<CACHEDATA type="byte" id="NVRAM_SETTING_LANG_USER" restore_flag="TRUE">
<DEFAULT_VALUE> [0XFF] </DEFAULT_VALUE>
<DESCRIPTION> Byte Cache </DESCRIPTION>
</CACHEDATA>