bug:10532 qr界面gui功能
This commit is contained in:
parent
412ae11b28
commit
1a351ee7cd
Binary file not shown.
|
@ -945,7 +945,7 @@
|
||||||
#define SF_IS_RELEASE ENABLE
|
#define SF_IS_RELEASE ENABLE
|
||||||
|
|
||||||
#define PHOTO_ISP_STAMP DISABLE
|
#define PHOTO_ISP_STAMP DISABLE
|
||||||
#define SF_BASE_VERSION_FEA "R2.3"
|
#define SF_BASE_VERSION_FEA "R6.0"
|
||||||
#define SF_GPS_SUPPORT 1
|
#define SF_GPS_SUPPORT 1
|
||||||
#define SF_SEND_LIST_ITEM_LENGTH 15
|
#define SF_SEND_LIST_ITEM_LENGTH 15
|
||||||
#define SF_4G_REGISTER_NETWORK_COUNT 230
|
#define SF_4G_REGISTER_NETWORK_COUNT 230
|
||||||
|
|
|
@ -773,6 +773,8 @@ exit:
|
||||||
{
|
{
|
||||||
DBG_DUMP("LogFile_Close ...\n");
|
DBG_DUMP("LogFile_Close ...\n");
|
||||||
LogFile_Close();
|
LogFile_Close();
|
||||||
|
system("rm -rf /mnt/sd/LOG/*dummy*");//Clear intermediate files.
|
||||||
|
system("sync");
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
#else
|
#else
|
||||||
|
|
|
@ -6818,22 +6818,22 @@ INT32 PhotoExe_Preview_SliceEncode_CB3(void* user_data)
|
||||||
FileSys_CloseFile(fp);
|
FileSys_CloseFile(fp);
|
||||||
#if HUNTING_CAMERA_MCU == ENABLE
|
#if HUNTING_CAMERA_MCU == ENABLE
|
||||||
char tmp2[64] = {'\0'};
|
char tmp2[64] = {'\0'};
|
||||||
UIMenuStoreInfo *puiPara = sf_ui_para_get();
|
//UIMenuStoreInfo *puiPara = sf_ui_para_get();
|
||||||
memset(tmp, '\0', sizeof(tmp));
|
memset(tmp, '\0', sizeof(tmp));
|
||||||
SF_FILE_TYPE_E enFileType = 0;
|
SF_FILE_TYPE_E enFileType = 0;
|
||||||
if(SF_CAM_MODE_PHOTO == puiPara->CamMode){
|
if(SF_CAM_MODE_PHOTO == sf_get_cammode_statu()){
|
||||||
enFileType = SF_FILE_TYPE_PIC_SMALL;
|
enFileType = SF_FILE_TYPE_PIC_SMALL;
|
||||||
}else if(SF_CAM_MODE_PHOTO_VIDEO == puiPara->CamMode){
|
}else if(SF_CAM_MODE_PHOTO_VIDEO == sf_get_cammode_statu()){
|
||||||
enFileType = SF_FILE_TYPE_PIC_VIDEO;
|
enFileType = SF_FILE_TYPE_PIC_VIDEO;
|
||||||
}
|
}
|
||||||
else if(SF_CAM_MODE_VIDEO2 == puiPara->CamMode){
|
else if(SF_CAM_MODE_VIDEO2 == sf_get_cammode_statu()){
|
||||||
enFileType = SF_FILE_TYPE_PIC_VIDEO;
|
enFileType = SF_FILE_TYPE_PIC_VIDEO;
|
||||||
}
|
}
|
||||||
snprintf(tmp, sizeof(tmp), "%sW%s%s.JPG", SF_SEND_LIST_DIR, folder, number); /* DCF 8.3 naming rule */
|
snprintf(tmp, sizeof(tmp), "%sW%s%s.JPG", SF_SEND_LIST_DIR, folder, number); /* DCF 8.3 naming rule */
|
||||||
snprintf(tmp2, sizeof(tmp2), "W%s%s.JPG", folder, number); /* DCF 8.3 naming rule */
|
snprintf(tmp2, sizeof(tmp2), "W%s%s.JPG", folder, number); /* DCF 8.3 naming rule */
|
||||||
DBG_DUMP("PHOTO THUMB %s \n %s\n", tmp, tmp2);
|
DBG_DUMP("PHOTO THUMB %s \n %s\n", tmp, tmp2);
|
||||||
sf_file_thumb_cfg_fill(tmp, tmp2, queue_ele_in->jpg_thumb_size, enFileType);
|
sf_file_thumb_cfg_fill(tmp, tmp2, queue_ele_in->jpg_thumb_size, enFileType);
|
||||||
if((!sf_get_mode_flag()) || ((FALSE == sf_check_net_work_flag()) && (0 < sf_cardv_get_cq_signal()) && (SF_CAM_MODE_PHOTO == puiPara->CamMode)))
|
if((!sf_get_mode_flag()) || ((FALSE == sf_check_net_work_flag()) && (0 < sf_cardv_get_cq_signal()) && (SF_CAM_MODE_PHOTO == sf_get_cammode_statu())))
|
||||||
{
|
{
|
||||||
if(SUCCESS == sf_share_mem_file_down(0, 0)){
|
if(SUCCESS == sf_share_mem_file_down(0, 0)){
|
||||||
sf_set_send_statu(TRUE);
|
sf_set_send_statu(TRUE);
|
||||||
|
|
|
@ -707,9 +707,9 @@ static void UIFlowMovie_ScrOpen(lv_obj_t* obj)
|
||||||
{
|
{
|
||||||
DBG_DUMP("%s\r\n", __func__);
|
DBG_DUMP("%s\r\n", __func__);
|
||||||
|
|
||||||
#if HUNTING_CAMERA_MCU == ENABLE
|
// #if HUNTING_CAMERA_MCU == ENABLE
|
||||||
UIMenuStoreInfo *puiPara = sf_ui_para_get();
|
// UIMenuStoreInfo *puiPara = sf_ui_para_get();
|
||||||
#endif
|
// #endif
|
||||||
|
|
||||||
set_indev_keypad_group(obj);
|
set_indev_keypad_group(obj);
|
||||||
|
|
||||||
|
@ -765,7 +765,7 @@ static void UIFlowMovie_ScrOpen(lv_obj_t* obj)
|
||||||
}
|
}
|
||||||
//#NT#2018/08/10#KCHong -end
|
//#NT#2018/08/10#KCHong -end
|
||||||
#if HUNTING_CAMERA_MCU == ENABLE
|
#if HUNTING_CAMERA_MCU == ENABLE
|
||||||
if(puiPara->CamMode == SF_CAM_MODE_PHOTO_VIDEO || puiPara->CamMode == SF_CAM_MODE_VIDEO2)
|
if(sf_get_cammode_statu() == SF_CAM_MODE_PHOTO_VIDEO || sf_get_cammode_statu() == SF_CAM_MODE_VIDEO2)
|
||||||
#else
|
#else
|
||||||
if(SysGetFlag(CamMode) == SF_CAM_MODE_PHOTO_VIDEO)
|
if(SysGetFlag(CamMode) == SF_CAM_MODE_PHOTO_VIDEO)
|
||||||
#endif
|
#endif
|
||||||
|
@ -1391,9 +1391,9 @@ void UIFlowMovie_KeyRelease(lv_obj_t* obj, uint32_t key)
|
||||||
|
|
||||||
static void UIFlowMovie_NVTMSG(lv_obj_t* obj, const LV_USER_EVENT_NVTMSG_DATA* msg)
|
static void UIFlowMovie_NVTMSG(lv_obj_t* obj, const LV_USER_EVENT_NVTMSG_DATA* msg)
|
||||||
{
|
{
|
||||||
#if HUNTING_CAMERA_MCU == ENABLE
|
// #if HUNTING_CAMERA_MCU == ENABLE
|
||||||
UIMenuStoreInfo *puiPara = sf_ui_para_get();
|
// UIMenuStoreInfo *puiPara = sf_ui_para_get();
|
||||||
#endif
|
// #endif
|
||||||
|
|
||||||
switch(msg->event)
|
switch(msg->event)
|
||||||
{
|
{
|
||||||
|
@ -1414,7 +1414,7 @@ static void UIFlowMovie_NVTMSG(lv_obj_t* obj, const LV_USER_EVENT_NVTMSG_DATA* m
|
||||||
UIFlowMovie_REC_FINISH(obj,msg);
|
UIFlowMovie_REC_FINISH(obj,msg);
|
||||||
|
|
||||||
#if HUNTING_CAMERA_MCU == ENABLE
|
#if HUNTING_CAMERA_MCU == ENABLE
|
||||||
if(puiPara->CamMode == SF_CAM_MODE_PHOTO_VIDEO || puiPara->CamMode == SF_CAM_MODE_VIDEO2){
|
if(sf_get_cammode_statu() == SF_CAM_MODE_PHOTO_VIDEO || sf_get_cammode_statu() == SF_CAM_MODE_VIDEO2){
|
||||||
sf_set_phone_shot_status(PHONE_SHOT_STOP);
|
sf_set_phone_shot_status(PHONE_SHOT_STOP);
|
||||||
if(sf_get_mode_flag())
|
if(sf_get_mode_flag())
|
||||||
{
|
{
|
||||||
|
|
|
@ -565,7 +565,7 @@ static void update_4g_module_icon(void)
|
||||||
{
|
{
|
||||||
lv_obj_set_hidden(label_tips_scr_uiflowphoto, true);
|
lv_obj_set_hidden(label_tips_scr_uiflowphoto, true);
|
||||||
// Update the icon.
|
// Update the icon.
|
||||||
printf("old signal = %d new signal = %d signal_level = %d\n", signal, signal_new, signal_level);
|
printf("old signal = %d new signal = %d signal_level = %d generation = %d\n", signal, signal_new, signal_level, sf_get_net_generation());
|
||||||
lv_obj_set_hidden(label_sim_scr_uiflowphoto, true);
|
lv_obj_set_hidden(label_sim_scr_uiflowphoto, true);
|
||||||
signal_icon_hidden(searching_index);
|
signal_icon_hidden(searching_index);
|
||||||
signal_icon_hidden(signal);
|
signal_icon_hidden(signal);
|
||||||
|
|
|
@ -45,6 +45,7 @@ UINT8 sf_get_send_file_total(void);
|
||||||
SINT32 sf_mem_upload_file_to_module(UINT32 MemPhotoAddr, UINT32 MemPhotosize);
|
SINT32 sf_mem_upload_file_to_module(UINT32 MemPhotoAddr, UINT32 MemPhotosize);
|
||||||
SINT32 sf_usr_mem_photo_ch(void);
|
SINT32 sf_usr_mem_photo_ch(void);
|
||||||
UINT8 sf_save_sd_log(void);
|
UINT8 sf_save_sd_log(void);
|
||||||
|
void sf_log_error_code(char* buff);
|
||||||
#ifdef __cplusplus
|
#ifdef __cplusplus
|
||||||
#if __cplusplus
|
#if __cplusplus
|
||||||
}
|
}
|
||||||
|
|
|
@ -4532,6 +4532,8 @@ SINT32 sf_auto_net_reg(void)
|
||||||
SLOGE(gsmPara);
|
SLOGE(gsmPara);
|
||||||
sprintf((char *)logStr, "AT+CGREG? Timeout,Error Code:0x%08X\n", ret);
|
sprintf((char *)logStr, "AT+CGREG? Timeout,Error Code:0x%08X\n", ret);
|
||||||
SLOGE(logStr);
|
SLOGE(logStr);
|
||||||
|
SF_SPRINTF(logStr, "%x,", ret);
|
||||||
|
sf_log_error_code(logStr);
|
||||||
goto SF_MODULE_END;
|
goto SF_MODULE_END;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -4699,6 +4701,8 @@ SINT32 sf_auto_net_reg(void)
|
||||||
SLOGE(gsmPara);
|
SLOGE(gsmPara);
|
||||||
sprintf((char *)logStr, "Error Code:0x%08X\n", ret);
|
sprintf((char *)logStr, "Error Code:0x%08X\n", ret);
|
||||||
SLOGE(logStr);
|
SLOGE(logStr);
|
||||||
|
SF_SPRINTF(logStr, "%x,", ret);
|
||||||
|
sf_log_error_code(logStr);
|
||||||
goto SF_MODULE_END;
|
goto SF_MODULE_END;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -4750,6 +4754,8 @@ SINT32 sf_auto_net_reg(void)
|
||||||
SLOGE(gsmPara);
|
SLOGE(gsmPara);
|
||||||
sprintf((char *)logStr, "Error Code:0x%08X\n", ret);
|
sprintf((char *)logStr, "Error Code:0x%08X\n", ret);
|
||||||
SLOGE(logStr);
|
SLOGE(logStr);
|
||||||
|
SF_SPRINTF(logStr, "%x,", ret);
|
||||||
|
sf_log_error_code(logStr);
|
||||||
goto SF_MODULE_END;
|
goto SF_MODULE_END;
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
|
@ -4768,6 +4774,8 @@ SINT32 sf_auto_net_reg(void)
|
||||||
SLOGE(gsmPara);
|
SLOGE(gsmPara);
|
||||||
sprintf((char *)logStr, "Error Code:0x%08X\n", ret);
|
sprintf((char *)logStr, "Error Code:0x%08X\n", ret);
|
||||||
SLOGE(logStr);
|
SLOGE(logStr);
|
||||||
|
SF_SPRINTF(logStr, "%x,", ret);
|
||||||
|
sf_log_error_code(logStr);
|
||||||
goto SF_MODULE_END;
|
goto SF_MODULE_END;
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
|
|
|
@ -970,6 +970,8 @@ SINT32 sf_pic_send_ftp(void)
|
||||||
//TIMEOUT
|
//TIMEOUT
|
||||||
//pSifarPara->picSendTimeoutCount++;
|
//pSifarPara->picSendTimeoutCount++;
|
||||||
printf("%s:%d err ftpFileName:%s filePath:%s picSendFailCount:%d sendThumbnailFailCount:%d\n", __FUNCTION__, __LINE__, ftpFileName[pic], filePath[pic],pSifarPara->picSendFailCount, pSifarPara->sendThumbnailFailCount);
|
printf("%s:%d err ftpFileName:%s filePath:%s picSendFailCount:%d sendThumbnailFailCount:%d\n", __FUNCTION__, __LINE__, ftpFileName[pic], filePath[pic],pSifarPara->picSendFailCount, pSifarPara->sendThumbnailFailCount);
|
||||||
|
SF_SPRINTF(logStr, "%x,", ret);
|
||||||
|
sf_log_error_code(logStr);
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
if(!sf_get_mode_flag()){
|
if(!sf_get_mode_flag()){
|
||||||
|
@ -1084,6 +1086,8 @@ SINT32 sf_video_send_ftp(void)
|
||||||
if(SF_SUCCESS != ret)
|
if(SF_SUCCESS != ret)
|
||||||
{
|
{
|
||||||
printf("%s:%d err ret: [0x%08X] ftpFileName:%s filePath:%s\n", __FUNCTION__, __LINE__, ret, ftpFileName, filePath);
|
printf("%s:%d err ret: [0x%08X] ftpFileName:%s filePath:%s\n", __FUNCTION__, __LINE__, ret, ftpFileName, filePath);
|
||||||
|
SF_SPRINTF(logStr, "%x,", ret);
|
||||||
|
sf_log_error_code(logStr);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -1130,6 +1134,8 @@ SINT32 sf_ftp_dailyreport_send(void)
|
||||||
if(SF_SUCCESS != ret)
|
if(SF_SUCCESS != ret)
|
||||||
{
|
{
|
||||||
printf("%s:%d err ret: [0x%08X] filePath:%s\n", __FUNCTION__, __LINE__, ret, filePath);
|
printf("%s:%d err ret: [0x%08X] filePath:%s\n", __FUNCTION__, __LINE__, ret, filePath);
|
||||||
|
SF_SPRINTF(logStr, "%x,", ret);
|
||||||
|
sf_log_error_code(logStr);
|
||||||
}else {
|
}else {
|
||||||
DailyReportFtpSendSucess = 1;
|
DailyReportFtpSendSucess = 1;
|
||||||
pSifarPara->picSendCount = 0;
|
pSifarPara->picSendCount = 0;
|
||||||
|
@ -1147,6 +1153,7 @@ SINT32 sf_ftp_dailyreport_send(void)
|
||||||
pSifarPara->videoSendFailCount = 0;
|
pSifarPara->videoSendFailCount = 0;
|
||||||
pSifarPara->videoSendSucessCount = 0;
|
pSifarPara->videoSendSucessCount = 0;
|
||||||
pSifarPara->SendlowPowerWarnCnt = 0;
|
pSifarPara->SendlowPowerWarnCnt = 0;
|
||||||
|
sf_file_remove(SF_ERROR_CODE);
|
||||||
}
|
}
|
||||||
sf_dailyReport_set();
|
sf_dailyReport_set();
|
||||||
}
|
}
|
||||||
|
@ -1513,6 +1520,11 @@ SINT32 sf_camera_ota_ftp(void)
|
||||||
}
|
}
|
||||||
sf_set_fw_update(0);
|
sf_set_fw_update(0);
|
||||||
}
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
SF_SPRINTF(logStr, "%x,", ret);
|
||||||
|
sf_log_error_code(logStr);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
MLOGD(" end ret:[0x%08X]\n", ret);
|
MLOGD(" end ret:[0x%08X]\n", ret);
|
||||||
|
@ -1645,6 +1657,8 @@ SINT32 sf_concentrated_ftp_send(void)
|
||||||
goto SF_CONCENTRATED_MODULE_REBOOT;
|
goto SF_CONCENTRATED_MODULE_REBOOT;
|
||||||
}
|
}
|
||||||
timeoutCnt++;
|
timeoutCnt++;
|
||||||
|
SF_SPRINTF(logStr, "%x,", ret1);
|
||||||
|
sf_log_error_code(logStr);
|
||||||
goto SF_CONCENTRATED_END;
|
goto SF_CONCENTRATED_END;
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
|
@ -1825,6 +1839,8 @@ SINT32 sf_hd_ftp_send(void)
|
||||||
goto SF_HD_MODULE_REBOOT;
|
goto SF_HD_MODULE_REBOOT;
|
||||||
}
|
}
|
||||||
timeoutCnt++;
|
timeoutCnt++;
|
||||||
|
SF_SPRINTF(logStr, "%x,", ret1);
|
||||||
|
sf_log_error_code(logStr);
|
||||||
goto SF_HD_END;
|
goto SF_HD_END;
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
|
@ -2056,6 +2072,8 @@ SINT32 sf_video_ftp_send(void)
|
||||||
goto SF_VIDEO_MODULE_REBOOT;
|
goto SF_VIDEO_MODULE_REBOOT;
|
||||||
}
|
}
|
||||||
timeoutCnt++;
|
timeoutCnt++;
|
||||||
|
SF_SPRINTF(logStr, "%x,", ret1);
|
||||||
|
sf_log_error_code(logStr);
|
||||||
goto SF_VIDEO_END;
|
goto SF_VIDEO_END;
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
|
@ -2172,6 +2190,8 @@ SINT32 sf_log_send_ftp(void)
|
||||||
if(SF_SUCCESS != ret)
|
if(SF_SUCCESS != ret)
|
||||||
{
|
{
|
||||||
printf("%s:%d err ret: [0x%08X] filePath:%s\n", __FUNCTION__, __LINE__, ret, filePath);
|
printf("%s:%d err ret: [0x%08X] filePath:%s\n", __FUNCTION__, __LINE__, ret, filePath);
|
||||||
|
SF_SPRINTF(logStr, "%x,", ret);
|
||||||
|
sf_log_error_code(logStr);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -2230,6 +2250,8 @@ SINT32 sf_low_power_warn_send_ftp(void)
|
||||||
if(SF_SUCCESS != ret)
|
if(SF_SUCCESS != ret)
|
||||||
{
|
{
|
||||||
printf("%s:%d err ret: [0x%08X] filePath:%s\n", __FUNCTION__, __LINE__, ret, filePath);
|
printf("%s:%d err ret: [0x%08X] filePath:%s\n", __FUNCTION__, __LINE__, ret, filePath);
|
||||||
|
SF_SPRINTF(logStr, "%x,", ret);
|
||||||
|
sf_log_error_code(logStr);
|
||||||
}else {
|
}else {
|
||||||
pSifarPara->SendlowPowerWarnCnt++;
|
pSifarPara->SendlowPowerWarnCnt++;
|
||||||
}
|
}
|
||||||
|
@ -2285,6 +2307,8 @@ SINT32 sf_gps_send_ftp(void)
|
||||||
if(SF_SUCCESS != ret)
|
if(SF_SUCCESS != ret)
|
||||||
{
|
{
|
||||||
printf("%s:%d err ret: [0x%08X] filePath:%s\n", __FUNCTION__, __LINE__, ret, filePath);
|
printf("%s:%d err ret: [0x%08X] filePath:%s\n", __FUNCTION__, __LINE__, ret, filePath);
|
||||||
|
SF_SPRINTF(logStr, "%x,", ret);
|
||||||
|
sf_log_error_code(logStr);
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
//GPS send success,add gps send flag
|
//GPS send success,add gps send flag
|
||||||
|
@ -3075,6 +3099,8 @@ SINT32 sf_card_log_send_ftp(void)
|
||||||
if(SF_SUCCESS != ret)
|
if(SF_SUCCESS != ret)
|
||||||
{
|
{
|
||||||
printf("%s:%d err ret: [0x%08X] filePath:%s\n", __FUNCTION__, __LINE__, ret, filePath);
|
printf("%s:%d err ret: [0x%08X] filePath:%s\n", __FUNCTION__, __LINE__, ret, filePath);
|
||||||
|
SF_SPRINTF(logStr, "%x,", ret);
|
||||||
|
sf_log_error_code(logStr);
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
|
|
||||||
|
|
|
@ -956,7 +956,7 @@ UINT32 sf_create_dailyreport_file(void)
|
||||||
}
|
}
|
||||||
//sf_create_thumb_dir();
|
//sf_create_thumb_dir();
|
||||||
|
|
||||||
if(pPara->CamNameSwitch)
|
if(SF_CAMID_ON == pPara->CamNameSwitch)
|
||||||
{
|
{
|
||||||
SF_STRCPY(cameraID, pPara->CamNameStr);
|
SF_STRCPY(cameraID, pPara->CamNameStr);
|
||||||
}
|
}
|
||||||
|
@ -1059,7 +1059,7 @@ UINT32 sf_create_dailyreport_file(void)
|
||||||
}
|
}
|
||||||
else if(temp == SF_POWER_TYPE_LI_POLYER)
|
else if(temp == SF_POWER_TYPE_LI_POLYER)
|
||||||
{
|
{
|
||||||
sprintf(str, "Custom");
|
sprintf(str, "Lith Pack");
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
|
@ -1301,23 +1301,23 @@ UINT32 sf_create_dailyreport_file(void)
|
||||||
|
|
||||||
if(sf_file_IsExsit(SF_ERROR_CODE) == SF_TRUE){
|
if(sf_file_IsExsit(SF_ERROR_CODE) == SF_TRUE){
|
||||||
size = sf_get_file_size((UINT8 *)SF_ERROR_CODE);
|
size = sf_get_file_size((UINT8 *)SF_ERROR_CODE);
|
||||||
}
|
fd1 = open(SF_ERROR_CODE, O_RDONLY, S_IRUSR | S_IWUSR);
|
||||||
fd1 = open(SF_ERROR_CODE, O_APPEND | O_WRONLY, S_IRUSR | S_IWUSR);
|
if(fd1)
|
||||||
if(fd1)
|
|
||||||
{
|
|
||||||
//size = sp5kFsFileSizeGet(fd1);
|
|
||||||
buf = malloc(size);
|
|
||||||
|
|
||||||
if (buf)
|
|
||||||
{
|
{
|
||||||
read(fd1, buf, size-1);
|
//size = sp5kFsFileSizeGet(fd1);
|
||||||
printf("error code size=%d\n",size);
|
buf = malloc(size);
|
||||||
write(fd, buf, size-1);
|
|
||||||
write(fd, (UINT8 *)"\r\n", SF_STRLEN("\r\n"));
|
|
||||||
free(buf);
|
|
||||||
}
|
|
||||||
|
|
||||||
close(fd1);
|
if (buf)
|
||||||
|
{
|
||||||
|
read(fd1, buf, size-1);
|
||||||
|
printf("error code size=%d\n",size);
|
||||||
|
write(fd, buf, size-1);
|
||||||
|
write(fd, (UINT8 *)"\r\n", SF_STRLEN("\r\n"));
|
||||||
|
free(buf);
|
||||||
|
}
|
||||||
|
|
||||||
|
close(fd1);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
szTmpsize=SF_STRLEN(cfgTmp);
|
szTmpsize=SF_STRLEN(cfgTmp);
|
||||||
|
@ -1881,6 +1881,30 @@ UINT8 sf_save_sd_log(void)
|
||||||
return ret;
|
return ret;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/*************************************************
|
||||||
|
Function: sf_log_error_code
|
||||||
|
Description: save error code
|
||||||
|
Input: error code
|
||||||
|
Output: N/A
|
||||||
|
Return: N/A
|
||||||
|
Others: N/A
|
||||||
|
*************************************************/
|
||||||
|
void sf_log_error_code(char* buff)
|
||||||
|
{
|
||||||
|
UINT32 fd = 0;
|
||||||
|
|
||||||
|
if(sf_in_card_exist())
|
||||||
|
{
|
||||||
|
fd = open(SF_ERROR_CODE, O_WRONLY | O_CREAT);
|
||||||
|
if(fd)
|
||||||
|
{
|
||||||
|
lseek(fd, 0, SEEK_END);
|
||||||
|
write(fd, buff, strlen(buff));
|
||||||
|
close(fd);
|
||||||
|
system("sync");
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
#ifdef __cplusplus
|
#ifdef __cplusplus
|
||||||
#if __cplusplus
|
#if __cplusplus
|
||||||
}
|
}
|
||||||
|
|
|
@ -170,7 +170,7 @@ static void *sf_bluetooth_piscan_task(void *arg)
|
||||||
|
|
||||||
system("dbus-daemon --system");
|
system("dbus-daemon --system");
|
||||||
usleep(200 * 1000);
|
usleep(200 * 1000);
|
||||||
system("bluetoothd -d -n -C &");
|
system("bluetoothd -n -C &");
|
||||||
for (i = 0; i < 40; i++) {
|
for (i = 0; i < 40; i++) {
|
||||||
if (access("/tmp/blue_status_ready", F_OK) == 0) {
|
if (access("/tmp/blue_status_ready", F_OK) == 0) {
|
||||||
printf("blue status ready\r\n");
|
printf("blue status ready\r\n");
|
||||||
|
|
|
@ -1250,11 +1250,16 @@ void sf_set_sim_insert(INT32 sim)
|
||||||
}
|
}
|
||||||
void sf_set_gps_status(const short status)
|
void sf_set_gps_status(const short status)
|
||||||
{
|
{
|
||||||
|
static short ModeFlag = -1;
|
||||||
SF_MESSAGE_BUF_S stMessageBuf = {0};
|
SF_MESSAGE_BUF_S stMessageBuf = {0};
|
||||||
stMessageBuf.arg2 = status;
|
if(ModeFlag != status)
|
||||||
stMessageBuf.arg1 = SF_PARA_CMD_GPS_STATUS;
|
{
|
||||||
stMessageBuf.cmdId = CMD_PARA;
|
ModeFlag = status;
|
||||||
sf_com_message_send_to_cardv(&stMessageBuf);
|
stMessageBuf.arg2 = status;
|
||||||
|
stMessageBuf.arg1 = SF_PARA_CMD_GPS_STATUS;
|
||||||
|
stMessageBuf.cmdId = CMD_PARA;
|
||||||
|
sf_com_message_send_to_cardv(&stMessageBuf);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
void sf_set_usb_init(int flag)
|
void sf_set_usb_init(int flag)
|
||||||
{
|
{
|
||||||
|
|
|
@ -1400,28 +1400,28 @@ SINT32 sf_svr_packet_proc(SINT32 fd, UINT8 *pAppData, UINT16 dataLen)
|
||||||
{
|
{
|
||||||
puiPara->CamMode = SF_CAM_MODE_PHOTO;
|
puiPara->CamMode = SF_CAM_MODE_PHOTO;
|
||||||
}
|
}
|
||||||
|
|
||||||
int iCurrMode = System_GetState(SYS_STATE_CURRMODE);
|
|
||||||
int iNextMode = PRIMARY_MODE_PHOTO;
|
|
||||||
|
|
||||||
if((puiPara->CamMode == SF_CAM_MODE_PHOTO) || (puiPara->CamMode == SF_CAM_MODE_PHOTO_VIDEO) || (puiPara->CamMode == SF_CAM_MODE_VIDEO2))
|
// int iCurrMode = System_GetState(SYS_STATE_CURRMODE);
|
||||||
{
|
// int iNextMode = PRIMARY_MODE_PHOTO;
|
||||||
iNextMode = PRIMARY_MODE_PHOTO;
|
|
||||||
}
|
// if((puiPara->CamMode == SF_CAM_MODE_PHOTO) || (puiPara->CamMode == SF_CAM_MODE_PHOTO_VIDEO) || (puiPara->CamMode == SF_CAM_MODE_VIDEO2))
|
||||||
else if(puiPara->CamMode == SF_CAM_MODE_VIDEO)
|
// {
|
||||||
{
|
// iNextMode = PRIMARY_MODE_PHOTO;
|
||||||
iNextMode = PRIMARY_MODE_MOVIE;
|
// }
|
||||||
}
|
// else if(puiPara->CamMode == SF_CAM_MODE_VIDEO)
|
||||||
else
|
// {
|
||||||
{
|
// iNextMode = PRIMARY_MODE_MOVIE;
|
||||||
iNextMode = PRIMARY_MODE_PHOTO;
|
// }
|
||||||
}
|
// else
|
||||||
if(iNextMode != iCurrMode)
|
// {
|
||||||
{
|
// iNextMode = PRIMARY_MODE_PHOTO;
|
||||||
UI_SetData(FL_PreMode, iCurrMode);
|
// }
|
||||||
UI_SetData(FL_NextMode, iNextMode);
|
// if((iNextMode != iCurrMode) && ((TRUE != sf_is_preview())))
|
||||||
Ux_PostEvent(NVTEVT_SYSTEM_MODE, 1, iNextMode);
|
// {
|
||||||
}
|
// UI_SetData(FL_PreMode, iCurrMode);
|
||||||
|
// UI_SetData(FL_NextMode, iNextMode);
|
||||||
|
// Ux_PostEvent(NVTEVT_SYSTEM_MODE, 1, iNextMode);
|
||||||
|
// }
|
||||||
|
|
||||||
Save_MenuInfo();
|
Save_MenuInfo();
|
||||||
//sf_set_cam_mode(puiPara->CamMode);
|
//sf_set_cam_mode(puiPara->CamMode);
|
||||||
|
|
|
@ -3410,6 +3410,7 @@ UINT8 sf_get_net_generation(void)
|
||||||
|
|
||||||
void sf_set_net_generation(UINT8 value)
|
void sf_set_net_generation(UINT8 value)
|
||||||
{
|
{
|
||||||
|
//MLOGI("netGeneration:%d value:%d\n",netGeneration, value);
|
||||||
if((value >= SF_NET_NO) && (value <= SF_NET_4G))
|
if((value >= SF_NET_NO) && (value <= SF_NET_4G))
|
||||||
{
|
{
|
||||||
netGeneration = value;
|
netGeneration = value;
|
||||||
|
|
Binary file not shown.
Binary file not shown.
|
@ -6,237 +6,240 @@
|
||||||
01000000 T _loader_exec_compres_start
|
01000000 T _loader_exec_compres_start
|
||||||
01000000 t prj_isFastbootKeyPressed
|
01000000 t prj_isFastbootKeyPressed
|
||||||
01000010 t prj_checkCardExist
|
01000010 t prj_checkCardExist
|
||||||
01000024 t prj_isSpecialKeyPressed
|
01000024 t prj_issfSpecialKeyPressed
|
||||||
010000ec T debug_disable_msg
|
01000050 t prj_isSpecialKeyPressed
|
||||||
010000f8 T prj_main
|
01000118 T debug_disable_msg
|
||||||
010001f8 T gpio_getPin
|
01000124 T prj_main
|
||||||
01000220 T Dec2HexStr
|
01000230 T gpio_getPin
|
||||||
01000258 T Dec2HexStr2Bytes
|
01000258 T Dec2HexStr
|
||||||
010002b8 T utl_memset
|
01000290 T Dec2HexStr2Bytes
|
||||||
01000312 T utl_memcpy
|
010002f0 T utl_memset
|
||||||
01000388 T strlen
|
0100034a T utl_memcpy
|
||||||
0100039c T strnlen
|
010003c0 T strlen
|
||||||
010003b6 T strncpy
|
010003d4 T strnlen
|
||||||
010003d2 T strncmp
|
010003ee T strncpy
|
||||||
010003f6 T strchr
|
0100040a T strncmp
|
||||||
01000412 T memcmp
|
0100042e T strchr
|
||||||
01000432 T strcmp
|
0100044a T memcmp
|
||||||
0100044c T memchr
|
0100046a T strcmp
|
||||||
010004e0 t bl_decompress_rtos
|
01000484 T memchr
|
||||||
01000508 t bl_get_partition_fdt_offset.part.1
|
01000518 t bl_decompress_rtos
|
||||||
01000564 t bl_load_rtos_from_non_nvtpack.isra.4.constprop.14
|
01000540 t bl_get_partition_fdt_offset.part.1
|
||||||
01000650 t bl_get_fdt_nvt_memory_cfg_property.constprop.16
|
0100059c t bl_load_rtos_from_non_nvtpack.isra.4.constprop.14
|
||||||
010006bc t bl_get_fdt_cfg
|
01000688 t bl_get_fdt_nvt_memory_cfg_property.constprop.16
|
||||||
01000818 t bl_update_loader_flag
|
010006f4 t bl_get_fdt_cfg
|
||||||
010008d8 t bl_entry_boot
|
01000850 t bl_update_loader_flag
|
||||||
0100096c t bl_boot_teeos
|
01000910 t bl_entry_boot
|
||||||
010009b4 t bl_get_fdt_partition_property
|
010009a4 t bl_boot_teeos
|
||||||
01000a04 t bl_get_partition
|
010009ec t bl_get_fdt_partition_property
|
||||||
01000b00 t bl_load_uboot_from_flash
|
01000a3c t bl_get_partition
|
||||||
01000cb4 T bl_flash_open
|
01000b38 t bl_load_uboot_from_flash
|
||||||
01000d3c T bl_chk_valid_all_in_one
|
01000cec T bl_flash_open
|
||||||
01000d60 T bl_chk_fdt
|
01000d74 T bl_chk_valid_all_in_one
|
||||||
01000e34 T bl_chk_uboot
|
01000d98 T bl_chk_fdt
|
||||||
01000e5c t bl_load_uboot_from_all_in_one
|
01000e6c T bl_chk_uboot
|
||||||
01000f80 T bl_copy_fdt_to_fdt_addr
|
01000e94 t bl_load_uboot_from_all_in_one
|
||||||
01000fc8 t bl_load_fdt_from_flash.constprop.10
|
01000fb8 T bl_copy_fdt_to_fdt_addr
|
||||||
01001068 T bl_boot_uboot
|
01001000 t bl_load_fdt_from_flash.constprop.10
|
||||||
0100115c T bl_process_all_in_one
|
010010a0 T bl_boot_uboot
|
||||||
0100140c T bl_read_rtos_addr
|
01001194 T bl_process_all_in_one
|
||||||
0100142c T bl_mainFlow
|
01001444 T bl_read_rtos_addr
|
||||||
01001f4c T loader_setUpdateFwName
|
01001464 T bl_mainFlow
|
||||||
01001f60 T loader_setUpdateLdrName
|
01001f9c T loader_setUpdateFwName
|
||||||
01001f74 T loader_setRunFwName
|
01001fb0 T loader_setUpdateLdrName
|
||||||
01001f88 T loader_setVersion
|
01001fc4 T loader_setRunFwName
|
||||||
01001f98 T loader_installSpecialKeyCB
|
01001fd8 T loader_setVersion
|
||||||
01001fa8 T loader_installCardDetectCB
|
01001fe8 T loader_installSpecialKeyCB
|
||||||
01001fb8 T loader_installFastbootKeyCB
|
01001ff8 T loader_installsfSpecialKeyCB
|
||||||
01001fc8 T loader_setStorageIntType
|
01002008 T loader_installCardDetectCB
|
||||||
01001fdc t nvtpack_get_uitron_offset
|
01002018 T loader_installFastbootKeyCB
|
||||||
01002050 T nvtpack_calc_nvt_sum
|
01002028 T loader_setStorageIntType
|
||||||
01002074 T nvtpack_getver
|
0100203c t nvtpack_get_uitron_offset
|
||||||
010020fc T nvtpack_verify
|
010020b0 T nvtpack_calc_nvt_sum
|
||||||
010021ec T nvtpack_get_partition
|
010020d4 T nvtpack_getver
|
||||||
010022cc t cpu_l2_cache_wait_sync_done
|
0100215c T nvtpack_verify
|
||||||
010022e0 T cpu_invalidateDCacheBlock
|
0100224c T nvtpack_get_partition
|
||||||
01002334 T cpu_cleanDCacheBlock
|
0100232c t cpu_l2_cache_wait_sync_done
|
||||||
01002378 T cpu_cleanInvalidateDCache
|
01002340 T cpu_invalidateDCacheBlock
|
||||||
01002398 T CPUflushReadCache
|
01002394 T cpu_cleanDCacheBlock
|
||||||
010023d6 T CPUflushWriteCache
|
010023d8 T cpu_cleanInvalidateDCache
|
||||||
01002400 T fdt_check_header
|
010023f8 T CPUflushReadCache
|
||||||
01002450 T fdt_offset_ptr
|
01002436 T CPUflushWriteCache
|
||||||
01002480 T fdt_next_tag
|
01002460 T fdt_check_header
|
||||||
0100252c T _fdt_check_node_offset
|
010024b0 T fdt_offset_ptr
|
||||||
01002554 T _fdt_check_prop_offset
|
010024e0 T fdt_next_tag
|
||||||
0100257c T fdt_next_node
|
0100258c T _fdt_check_node_offset
|
||||||
010025f0 T fdt_first_subnode
|
010025b4 T _fdt_check_prop_offset
|
||||||
0100261e T fdt_next_subnode
|
010025dc T fdt_next_node
|
||||||
01002654 t _fdt_offset_ptr
|
01002650 T fdt_first_subnode
|
||||||
01002670 t _fdt_mem_rsv
|
0100267e T fdt_next_subnode
|
||||||
0100268c t _nextprop
|
010026b4 t _fdt_offset_ptr
|
||||||
010026c4 T fdt_string
|
010026d0 t _fdt_mem_rsv
|
||||||
010026d2 T fdt_num_mem_rsv
|
010026ec t _nextprop
|
||||||
010026f8 T fdt_subnode_offset_namelen
|
01002724 T fdt_string
|
||||||
01002780 T fdt_subnode_offset
|
01002732 T fdt_num_mem_rsv
|
||||||
0100279e T fdt_get_name
|
01002758 T fdt_subnode_offset_namelen
|
||||||
010027e0 T fdt_first_property_offset
|
010027e0 T fdt_subnode_offset
|
||||||
010027f8 T fdt_next_property_offset
|
010027fe T fdt_get_name
|
||||||
01002810 T fdt_get_property_by_offset
|
01002840 T fdt_first_property_offset
|
||||||
01002840 T fdt_get_property_namelen
|
01002858 T fdt_next_property_offset
|
||||||
010028b4 T fdt_get_property
|
01002870 T fdt_get_property_by_offset
|
||||||
010028e0 T fdt_getprop_namelen
|
010028a0 T fdt_get_property_namelen
|
||||||
010028f8 T fdt_getprop_by_offset
|
01002914 T fdt_get_property
|
||||||
01002920 T fdt_getprop
|
01002940 T fdt_getprop_namelen
|
||||||
0100294c T fdt_get_alias_namelen
|
01002958 T fdt_getprop_by_offset
|
||||||
0100297c T fdt_path_offset
|
01002980 T fdt_getprop
|
||||||
01002a0c T fdt_check_full
|
010029ac T fdt_get_alias_namelen
|
||||||
01002ad8 t SMHostSendCommand
|
010029dc T fdt_path_offset
|
||||||
01002af4 t flash_close
|
01002a6c T fdt_check_full
|
||||||
01002b2c t flash_getBlockSize
|
01002b38 t SMHostSendCommand
|
||||||
01002b36 t flash_setReservedAreaMaxBlockNumber
|
01002b54 t flash_close
|
||||||
01002b3c t flash_getTotalSize
|
01002b8c t flash_getBlockSize
|
||||||
01002b4c t flash_installAccessCB
|
01002b96 t flash_setReservedAreaMaxBlockNumber
|
||||||
01002b5c t flash_installIdentifyCB
|
01002b9c t flash_getTotalSize
|
||||||
01002b6c t flash_setConfig
|
01002bac t flash_installAccessCB
|
||||||
01002b88 t flash_setFrequency
|
01002bbc t flash_installIdentifyCB
|
||||||
01002c08 t SMHostGetStatus.constprop.3
|
01002bcc t flash_setConfig
|
||||||
01002c24 t spiflash_getStatus
|
01002be8 t flash_setFrequency
|
||||||
01002c68 t spiflash_waitReady
|
01002c68 t SMHostGetStatus.constprop.3
|
||||||
01002cac t spi_nor_send_cmd
|
01002c84 t spiflash_getStatus
|
||||||
01002cd8 t spiflash_enableWriteLatch
|
01002cc8 t spiflash_waitReady
|
||||||
01002ce4 t sm_card_host_setup_address_cycle.constprop.5
|
01002d0c t spi_nor_send_cmd
|
||||||
01002cfc t spiFlash_eraseSector
|
01002d38 t spiflash_enableWriteLatch
|
||||||
01002d60 t spiflash_setStatus
|
01002d44 t sm_card_host_setup_address_cycle.constprop.5
|
||||||
01002da4 t flash_setReservedBadBlockNumber
|
01002d5c t spiFlash_eraseSector
|
||||||
01002dac t flash_open
|
01002dc0 t spiflash_setStatus
|
||||||
01003104 t flash_readSectors
|
01002e04 t flash_setReservedBadBlockNumber
|
||||||
010033d4 t spiFlash_write
|
01002e0c t flash_open
|
||||||
0100360c t flash_writePartition
|
01003164 t flash_readSectors
|
||||||
01003634 t flash_writeSectors
|
01003434 t spiFlash_write
|
||||||
01003648 T nor_get_storage_object
|
0100366c t flash_writePartition
|
||||||
0100365c t SDHostGetStatus
|
01003694 t flash_writeSectors
|
||||||
01003684 t SDHostDataCommand
|
010036a8 T nor_get_storage_object
|
||||||
0100372c t SDHostSimpleCommand
|
010036bc t SDHostGetStatus
|
||||||
010037ac t CardReadSector
|
010036e4 t SDHostDataCommand
|
||||||
0100386c T card_open
|
0100378c t SDHostSimpleCommand
|
||||||
01003ad0 T card_close
|
0100380c t CardReadSector
|
||||||
01003af0 T card_get_type
|
010038cc T card_open
|
||||||
01003af8 T dma_get_dram_capacity
|
01003b30 T card_close
|
||||||
01003b20 T quary_secure_boot
|
01003b50 T card_get_type
|
||||||
01003b5c t fat_getclusterstatus
|
01003b58 T dma_get_dram_capacity
|
||||||
01003c80 t fat_getnextcluster
|
01003b80 T quary_secure_boot
|
||||||
01003db8 t fat_getmaxclusternumber
|
01003bbc t fat_getclusterstatus
|
||||||
01003de4 t fat_getnextdir_entry
|
01003ce0 t fat_getnextcluster
|
||||||
01003e1c t fat_getfirstdir_entry
|
01003e18 t fat_getmaxclusternumber
|
||||||
01003e44 t fat_getdir_sectornumber
|
01003e44 t fat_getnextdir_entry
|
||||||
01003e74 T fat_regfilesystem
|
01003e7c t fat_getfirstdir_entry
|
||||||
01003e98 T fat_internal_mount_partition
|
01003ea4 t fat_getdir_sectornumber
|
||||||
01004200 T fat_internal_initFAT
|
01003ed4 T fat_regfilesystem
|
||||||
0100429c T fat_internal_open_rootfile
|
01003ef8 T fat_internal_mount_partition
|
||||||
01004540 T fat_internal_read_rootfile
|
01004260 T fat_internal_initFAT
|
||||||
010045dc T fat_internal_close_rootfile
|
010042fc T fat_internal_open_rootfile
|
||||||
010045fc T fat_initFAT
|
010045a0 T fat_internal_read_rootfile
|
||||||
01004614 T fat_open_rootfile
|
0100463c T fat_internal_close_rootfile
|
||||||
0100462c T fat_read_rootfile
|
0100465c T fat_initFAT
|
||||||
01004644 T fat_close_rootfile
|
01004674 T fat_open_rootfile
|
||||||
01004658 T atoi
|
0100468c T fat_read_rootfile
|
||||||
01004684 T __aeabi_uidiv
|
010046a4 T fat_close_rootfile
|
||||||
01004684 T __udivsi3
|
010046b8 T atoi
|
||||||
01004684 t .udivsi3_skip_div0_test
|
010046e4 T __aeabi_uidiv
|
||||||
01004870 T __aeabi_uidivmod
|
010046e4 T __udivsi3
|
||||||
01004890 T __aeabi_idiv
|
010046e4 t .udivsi3_skip_div0_test
|
||||||
01004890 T __divsi3
|
010048d0 T __aeabi_uidivmod
|
||||||
01004898 t .divsi3_skip_div0_test
|
010048f0 T __aeabi_idiv
|
||||||
01004ab0 T __aeabi_idivmod
|
010048f0 T __divsi3
|
||||||
01004ad0 W __aeabi_idiv0
|
010048f8 t .divsi3_skip_div0_test
|
||||||
01004ad0 W __aeabi_ldiv0
|
01004b10 T __aeabi_idivmod
|
||||||
01004ad4 T __aeabi_uldivmod
|
01004b30 W __aeabi_idiv0
|
||||||
01004b10 T __popcountsi2
|
01004b30 W __aeabi_ldiv0
|
||||||
01004b58 T __udivmoddi4
|
01004b34 T __aeabi_uldivmod
|
||||||
01004c80 t __debug_err_var_veneer
|
01004b70 T __popcountsi2
|
||||||
01004c88 t __rom_efuse_read_from_thumb
|
01004bb8 T __udivmoddi4
|
||||||
01004c90 t __fLib_PutSerialChar_veneer
|
01004ce0 t __debug_err_var_veneer
|
||||||
01004c98 t __utl_get_bootsrc_veneer
|
01004ce8 t __rom_efuse_read_from_thumb
|
||||||
01004ca0 t __CPUInvalidateICacheAll_veneer
|
01004cf0 t __cpu_cleanInvalidateDCacheAll_veneer
|
||||||
01004ca8 t __debug_err_veneer
|
01004cf8 t __debug_msg_var_from_arm
|
||||||
01004cb0 t __debug_msg_var_from_arm
|
01004d00 t __CPUInvalidateICacheAll_veneer
|
||||||
01004cb8 t __rom_LZ_Uncompress_from_thumb
|
01004d08 t __debug_msg_veneer
|
||||||
01004cc0 t __UTL_getDrvTmpBufferAddress_from_thumb
|
01004d10 t __rom_LZ_Uncompress_from_thumb
|
||||||
01004cc8 t __set_usb_suspend_veneer
|
01004d18 t __utl_is_sram_fw_from_thumb
|
||||||
01004cd0 t __fLib_PutSerialStr_veneer
|
01004d20 t __set_usb_suspend_veneer
|
||||||
01004cd8 t __UTL_setDrvTmpBufferAddress_from_thumb
|
01004d28 t __utl_get_bootsrc_veneer
|
||||||
01004ce0 t __utl_is_sram_fw_from_thumb
|
01004d30 t __debug_err_veneer
|
||||||
01004ce8 t __cpu_cleanInvalidateDCacheAll_veneer
|
01004d38 t __UTL_getDrvTmpBufferAddress_from_thumb
|
||||||
01004cf0 t __timer_delay_veneer
|
01004d40 t __timer_delay_veneer
|
||||||
01004cf8 t __debug_msg_veneer
|
01004d48 t __fLib_PutSerialStr_veneer
|
||||||
01004d00 T _loader_exec_compres_end
|
01004d50 t __UTL_setDrvTmpBufferAddress_from_thumb
|
||||||
01005834 r GUID_FW2
|
01004d58 t __fLib_PutSerialChar_veneer
|
||||||
01005844 r GUID_FW
|
01004d60 T _loader_exec_compres_end
|
||||||
01005854 r GUID_RES
|
01005894 r GUID_FW2
|
||||||
01005ae0 T load_dram_scan
|
010058a4 r GUID_FW
|
||||||
01005ae0 T _loader_dram_text_start_base
|
010058b4 r GUID_RES
|
||||||
01005b40 t __debug_msg_veneer
|
01005b40 T load_dram_scan
|
||||||
01005b48 D _image_general_var_base
|
01005b40 T _loader_dram_text_start_base
|
||||||
01005b48 D _loader_data_start_base
|
01005ba0 t __debug_msg_veneer
|
||||||
01005b48 D _load_general_var_base
|
01005ba8 D _image_general_var_base
|
||||||
01005b48 d ota_sts.4474
|
01005ba8 D _loader_data_start_base
|
||||||
01005b4c d nodeoffset.5194
|
01005ba8 D _load_general_var_base
|
||||||
01005b50 d nodeoffset_nvt_memory_cfg.5117
|
01005ba8 d ota_sts.4476
|
||||||
01005b54 d RWErrorMsg
|
01005bac d nodeoffset.5197
|
||||||
01005b64 d g_uiStartBlkUpdateFW
|
01005bb0 d nodeoffset_nvt_memory_cfg.5120
|
||||||
01005b68 d UPDATE_LOADER_NAME
|
01005bb4 d RWErrorMsg
|
||||||
01005b75 d UPDATE_FW_NAME
|
01005bc4 d g_uiStartBlkUpdateFW
|
||||||
01005b82 d RUN_FW_NAME
|
01005bc8 d UPDATE_LOADER_NAME
|
||||||
01005b8f d LoaderErrorMsg
|
01005bd5 d UPDATE_FW_NAME
|
||||||
01005ba5 d FWErrorMsg
|
01005be2 d RUN_FW_NAME
|
||||||
01005bb7 d RECOVERY_FW_NAME
|
01005bef d LoaderErrorMsg
|
||||||
01005bc4 d guiSpiClkDiv
|
01005c05 d FWErrorMsg
|
||||||
01005bc8 D spi_nor
|
01005c17 d RECOVERY_FW_NAME
|
||||||
01005c00 d uiBufAddr
|
01005c24 d guiSpiClkDiv
|
||||||
01005c04 D _image_general_var_limit
|
01005c28 D spi_nor
|
||||||
01005c40 B gStr
|
01005c60 d uiBufAddr
|
||||||
01005c40 B _image_general_zi_zi_base
|
01005c64 D _image_general_var_limit
|
||||||
01005c50 b gStorageIntType
|
01005c80 B gStr
|
||||||
01005c54 b g_dram_partition
|
01005c80 B _image_general_zi_zi_base
|
||||||
01005cd4 b g_uiVersion
|
01005c90 b gStorageIntType
|
||||||
01005cd8 B int_strg_obj
|
01005c94 b g_dram_partition
|
||||||
01005ce0 b g_emb_uboot
|
01005d14 b g_uiVersion
|
||||||
01005d00 B rom_lzma_inflate
|
01005d18 B int_strg_obj
|
||||||
01005d04 b g_is_flash_open
|
01005d20 b g_emb_uboot
|
||||||
01005d08 b g_emb_teeos
|
01005d40 B rom_lzma_inflate
|
||||||
01005d28 b g_rtos_load_addr
|
01005d44 b g_is_flash_open
|
||||||
01005d2c b g_rtos_target_addr
|
01005d48 b g_emb_teeos
|
||||||
01005d30 b g_rtos_size
|
01005d68 b g_rtos_load_addr
|
||||||
01005d38 b g_emb_rtos
|
01005d6c b g_rtos_target_addr
|
||||||
01005d58 b g_emb_sys
|
01005d70 b g_rtos_size
|
||||||
01005d78 b gRecoveryTriggerCallBack
|
01005d78 b g_emb_rtos
|
||||||
01005d7c b gSpecialKeyCallBack
|
01005d98 b gsfSpecialKeyCallBack
|
||||||
01005d80 b gCardDetectCallBack
|
01005da0 b g_emb_sys
|
||||||
01005d84 b gFastbootKeyCallBack
|
01005dc0 b gRecoveryTriggerCallBack
|
||||||
01005d88 B BaseOfStack
|
01005dc4 b gSpecialKeyCallBack
|
||||||
01005d8c B TopOfStack
|
01005dc8 b gCardDetectCallBack
|
||||||
01005d90 B lzma_temp_buffer
|
01005dcc b gFastbootKeyCallBack
|
||||||
01015d90 b uiSpiFlashSize
|
01005dd0 B BaseOfStack
|
||||||
01015d94 b gSpiProgramCallBack
|
01005dd4 B TopOfStack
|
||||||
01015d98 b gSpiIdentifyCallBack
|
01005dd8 B lzma_temp_buffer
|
||||||
01015d9c b bQuadConfigured
|
01015dd8 b uiSpiFlashSize
|
||||||
01015da0 b uiQuadReadType
|
01015ddc b gSpiProgramCallBack
|
||||||
01015da4 b bSupportEWSR
|
01015de0 b gSpiIdentifyCallBack
|
||||||
01015da5 b bDualRead
|
01015de4 b bQuadConfigured
|
||||||
01015da8 b b_support_RDCR
|
01015de8 b uiQuadReadType
|
||||||
01015dac b bQuadEnabled
|
01015dec b bSupportEWSR
|
||||||
01015db0 b SDContext
|
01015ded b bDualRead
|
||||||
01015dc0 b FileSys
|
01015df0 b b_support_RDCR
|
||||||
01015f80 b vBitMapBuf
|
01015df4 b bQuadEnabled
|
||||||
01016780 b ui32FATPages
|
01015df8 b SDContext
|
||||||
01016784 b RootFileHandle
|
01015e00 b FileSys
|
||||||
010167c0 b TempBuf
|
01015fc0 b vBitMapBuf
|
||||||
010169c0 b uiBufSize
|
010167c0 b ui32FATPages
|
||||||
010169c4 b dbg_count
|
010167c4 b RootFileHandle
|
||||||
010169c8 b gFatAccessCallBack
|
01016800 b TempBuf
|
||||||
01016a00 b vFatBuf
|
01016a00 b uiBufSize
|
||||||
01036a00 B emuCommonBuf
|
01016a04 b dbg_count
|
||||||
01036a14 B currentPtr
|
01016a08 b gFatAccessCallBack
|
||||||
|
01016a40 b vFatBuf
|
||||||
|
01036a40 B emuCommonBuf
|
||||||
|
01036a54 B currentPtr
|
||||||
01038000 B _ttb
|
01038000 B _ttb
|
||||||
0103c000 B _ttb_lv2
|
0103c000 B _ttb_lv2
|
||||||
0103c400 A __common_base
|
0103c400 A __common_base
|
||||||
|
@ -371,10 +374,10 @@ f07c2450 T fLib_PutSerialChar
|
||||||
f07c246c T fLib_PutSerialStr
|
f07c246c T fLib_PutSerialStr
|
||||||
f07c2480 T debug_msg
|
f07c2480 T debug_msg
|
||||||
f07c248a T debug_msg_var
|
f07c248a T debug_msg_var
|
||||||
f07c24b8 t __CPUflushReadCache_veneer
|
f07c24b8 t __bl_mainFlow_veneer
|
||||||
f07c24c0 t __bl_mainFlow_veneer
|
f07c24c0 t __CPUflushReadCache_veneer
|
||||||
f07c24c8 t __bl_read_rtos_addr_veneer
|
f07c24c8 t __bl_read_rtos_addr_veneer
|
||||||
f07c24d0 t __Dec2HexStr_veneer
|
f07c24d0 t __Dec2HexStr_veneer
|
||||||
f07c24d8 A _loader_exec_compress_load_cpu_addr
|
f07c24d8 A _loader_exec_compress_load_cpu_addr
|
||||||
f07c24d8 T _loader_exec_end_base
|
f07c24d8 T _loader_exec_end_base
|
||||||
f07c7fb8 A _loader_dram_text_cpu_addr
|
f07c8018 A _loader_dram_text_cpu_addr
|
||||||
|
|
|
@ -6,14 +6,14 @@ EXEC_P, HAS_SYMS, D_PAGED
|
||||||
start address 0xf07c0028
|
start address 0xf07c0028
|
||||||
|
|
||||||
Program Header:
|
Program Header:
|
||||||
0x70000001 off 0x00024d00 vaddr 0x01004d00 paddr 0x000071d8 align 2**2
|
0x70000001 off 0x00024d60 vaddr 0x01004d60 paddr 0x00007238 align 2**2
|
||||||
filesz 0x00000008 memsz 0x00000008 flags r--
|
filesz 0x00000008 memsz 0x00000008 flags r--
|
||||||
LOAD off 0x00010000 vaddr 0xf07c0000 paddr 0x00000000 align 2**16
|
LOAD off 0x00010000 vaddr 0xf07c0000 paddr 0x00000000 align 2**16
|
||||||
filesz 0x000024d8 memsz 0x000024d8 flags rwx
|
filesz 0x000024d8 memsz 0x000024d8 flags rwx
|
||||||
LOAD off 0x00020000 vaddr 0x01000000 paddr 0x000024d8 align 2**16
|
LOAD off 0x00020000 vaddr 0x01000000 paddr 0x000024d8 align 2**16
|
||||||
filesz 0x00005c08 memsz 0x00005c08 flags rwx
|
filesz 0x00005c68 memsz 0x00005c68 flags rwx
|
||||||
LOAD off 0x00025c40 vaddr 0x01005c40 paddr 0x00008140 align 2**16
|
LOAD off 0x00025c80 vaddr 0x01005c80 paddr 0x00008180 align 2**16
|
||||||
filesz 0x00000000 memsz 0x001767c0 flags rw-
|
filesz 0x00000000 memsz 0x00176780 flags rw-
|
||||||
private flags = 5000200: [Version5 EABI] [soft-float ABI]
|
private flags = 5000200: [Version5 EABI] [soft-float ABI]
|
||||||
|
|
||||||
Sections:
|
Sections:
|
||||||
|
@ -30,39 +30,39 @@ Idx Name Size VMA LMA File off Algn
|
||||||
CONTENTS, ALLOC, LOAD, READONLY, CODE
|
CONTENTS, ALLOC, LOAD, READONLY, CODE
|
||||||
5 .LOADER_EXEC 00000388 f07c2150 00002150 00012150 2**3
|
5 .LOADER_EXEC 00000388 f07c2150 00002150 00012150 2**3
|
||||||
CONTENTS, ALLOC, LOAD, READONLY, CODE
|
CONTENTS, ALLOC, LOAD, READONLY, CODE
|
||||||
6 .text 00004d00 01000000 000024d8 00020000 2**3
|
6 .text 00004d60 01000000 000024d8 00020000 2**3
|
||||||
CONTENTS, ALLOC, LOAD, READONLY, CODE
|
CONTENTS, ALLOC, LOAD, READONLY, CODE
|
||||||
7 .ARM.exidx 00000008 01004d00 000071d8 00024d00 2**2
|
7 .ARM.exidx 00000008 01004d60 00007238 00024d60 2**2
|
||||||
CONTENTS, ALLOC, LOAD, READONLY, DATA
|
CONTENTS, ALLOC, LOAD, READONLY, DATA
|
||||||
8 .rodata 00000dd8 01004d08 000071e0 00024d08 2**2
|
8 .rodata 00000dd8 01004d68 00007240 00024d68 2**2
|
||||||
CONTENTS, ALLOC, LOAD, READONLY, DATA
|
CONTENTS, ALLOC, LOAD, READONLY, DATA
|
||||||
9 .dram_text 00000068 01005ae0 00007fb8 00025ae0 2**3
|
9 .dram_text 00000068 01005b40 00008018 00025b40 2**3
|
||||||
CONTENTS, ALLOC, LOAD, READONLY, CODE
|
CONTENTS, ALLOC, LOAD, READONLY, CODE
|
||||||
10 .data 000000bc 01005b48 00008020 00025b48 2**2
|
10 .data 000000bc 01005ba8 00008080 00025ba8 2**2
|
||||||
CONTENTS, ALLOC, LOAD, DATA
|
CONTENTS, ALLOC, LOAD, DATA
|
||||||
11 .dummy 00000004 01005c04 000080dc 00025c04 2**0
|
11 .dummy 00000004 01005c64 0000813c 00025c64 2**0
|
||||||
CONTENTS, ALLOC, LOAD, DATA
|
CONTENTS, ALLOC, LOAD, DATA
|
||||||
12 .bss 000367c0 01005c40 00008140 00025c40 2**6
|
12 .bss 00036780 01005c80 00008180 00025c80 2**6
|
||||||
ALLOC
|
ALLOC
|
||||||
13 .loader_heap 00140000 0103c400 0003e900 00025c40 2**0
|
13 .loader_heap 00140000 0103c400 0003e900 00025c80 2**0
|
||||||
ALLOC
|
ALLOC
|
||||||
14 .comment 00000074 00000000 00000000 00025c08 2**0
|
14 .comment 00000074 00000000 00000000 00025c68 2**0
|
||||||
CONTENTS, READONLY
|
CONTENTS, READONLY
|
||||||
15 .ARM.attributes 00000037 00000000 00000000 00025c7c 2**0
|
15 .ARM.attributes 00000037 00000000 00000000 00025cdc 2**0
|
||||||
CONTENTS, READONLY
|
CONTENTS, READONLY
|
||||||
16 .debug_frame 000000c0 00000000 00000000 00025cb4 2**2
|
16 .debug_frame 000000c0 00000000 00000000 00025d14 2**2
|
||||||
CONTENTS, READONLY, DEBUGGING
|
CONTENTS, READONLY, DEBUGGING
|
||||||
17 .debug_line 00000d87 00000000 00000000 00025d74 2**0
|
17 .debug_line 00000d87 00000000 00000000 00025dd4 2**0
|
||||||
CONTENTS, READONLY, DEBUGGING
|
CONTENTS, READONLY, DEBUGGING
|
||||||
18 .debug_info 000029b1 00000000 00000000 00026afb 2**0
|
18 .debug_info 000029b1 00000000 00000000 00026b5b 2**0
|
||||||
CONTENTS, READONLY, DEBUGGING
|
CONTENTS, READONLY, DEBUGGING
|
||||||
19 .debug_abbrev 00000475 00000000 00000000 000294ac 2**0
|
19 .debug_abbrev 00000475 00000000 00000000 0002950c 2**0
|
||||||
CONTENTS, READONLY, DEBUGGING
|
CONTENTS, READONLY, DEBUGGING
|
||||||
20 .debug_aranges 000000c0 00000000 00000000 00029928 2**3
|
20 .debug_aranges 000000c0 00000000 00000000 00029988 2**3
|
||||||
CONTENTS, READONLY, DEBUGGING
|
CONTENTS, READONLY, DEBUGGING
|
||||||
21 .debug_loc 000001df 00000000 00000000 000299e8 2**0
|
21 .debug_loc 000001df 00000000 00000000 00029a48 2**0
|
||||||
CONTENTS, READONLY, DEBUGGING
|
CONTENTS, READONLY, DEBUGGING
|
||||||
22 .debug_str 0000120b 00000000 00000000 00029bc7 2**0
|
22 .debug_str 0000120b 00000000 00000000 00029c27 2**0
|
||||||
CONTENTS, READONLY, DEBUGGING
|
CONTENTS, READONLY, DEBUGGING
|
||||||
SYMBOL TABLE:
|
SYMBOL TABLE:
|
||||||
f07c0000 l d .BOOT_EXEC 00000000 .BOOT_EXEC
|
f07c0000 l d .BOOT_EXEC 00000000 .BOOT_EXEC
|
||||||
|
@ -72,12 +72,12 @@ f07c0500 l d .LOADER_CORE2_ENTRY_PROGRAM 00000000 .LOADER_CORE2_ENTRY_PROGRA
|
||||||
f07c0600 l d .LOADER_REMAP 00000000 .LOADER_REMAP
|
f07c0600 l d .LOADER_REMAP 00000000 .LOADER_REMAP
|
||||||
f07c2150 l d .LOADER_EXEC 00000000 .LOADER_EXEC
|
f07c2150 l d .LOADER_EXEC 00000000 .LOADER_EXEC
|
||||||
01000000 l d .text 00000000 .text
|
01000000 l d .text 00000000 .text
|
||||||
01004d00 l d .ARM.exidx 00000000 .ARM.exidx
|
01004d60 l d .ARM.exidx 00000000 .ARM.exidx
|
||||||
01004d08 l d .rodata 00000000 .rodata
|
01004d68 l d .rodata 00000000 .rodata
|
||||||
01005ae0 l d .dram_text 00000000 .dram_text
|
01005b40 l d .dram_text 00000000 .dram_text
|
||||||
01005b48 l d .data 00000000 .data
|
01005ba8 l d .data 00000000 .data
|
||||||
01005c04 l d .dummy 00000000 .dummy
|
01005c64 l d .dummy 00000000 .dummy
|
||||||
01005c40 l d .bss 00000000 .bss
|
01005c80 l d .bss 00000000 .bss
|
||||||
0103c400 l d .loader_heap 00000000 .loader_heap
|
0103c400 l d .loader_heap 00000000 .loader_heap
|
||||||
00000000 l d .comment 00000000 .comment
|
00000000 l d .comment 00000000 .comment
|
||||||
00000000 l d .ARM.attributes 00000000 .ARM.attributes
|
00000000 l d .ARM.attributes 00000000 .ARM.attributes
|
||||||
|
@ -147,129 +147,131 @@ f07c1e3c l O .LOADER_REMAP 00000004 m_console
|
||||||
00000000 l df *ABS* 00000000 rtc.c
|
00000000 l df *ABS* 00000000 rtc.c
|
||||||
00000000 l df *ABS* 00000000 Timer.c
|
00000000 l df *ABS* 00000000 Timer.c
|
||||||
00000000 l df *ABS* 00000000 Cache.c
|
00000000 l df *ABS* 00000000 Cache.c
|
||||||
010022cc l F .text 00000014 cpu_l2_cache_wait_sync_done
|
0100232c l F .text 00000014 cpu_l2_cache_wait_sync_done
|
||||||
00000000 l df *ABS* 00000000 prj_main.c
|
00000000 l df *ABS* 00000000 prj_main.c
|
||||||
01000000 l F .text 00000010 prj_isFastbootKeyPressed
|
01000000 l F .text 00000010 prj_isFastbootKeyPressed
|
||||||
01000010 l F .text 00000012 prj_checkCardExist
|
01000010 l F .text 00000012 prj_checkCardExist
|
||||||
01000024 l F .text 000000c8 prj_isSpecialKeyPressed
|
01000024 l F .text 0000002c prj_issfSpecialKeyPressed
|
||||||
01005b48 l O .data 00000004 ota_sts.4474
|
01000050 l F .text 000000c8 prj_isSpecialKeyPressed
|
||||||
|
01005ba8 l O .data 00000004 ota_sts.4476
|
||||||
00000000 l df *ABS* 00000000 gpio.c
|
00000000 l df *ABS* 00000000 gpio.c
|
||||||
00000000 l df *ABS* 00000000 utility.c
|
00000000 l df *ABS* 00000000 utility.c
|
||||||
00000000 l df *ABS* 00000000 string.c
|
00000000 l df *ABS* 00000000 string.c
|
||||||
00000000 l df *ABS* 00000000 bl_func.c
|
00000000 l df *ABS* 00000000 bl_func.c
|
||||||
010004e0 l F .text 00000026 bl_decompress_rtos
|
01000518 l F .text 00000026 bl_decompress_rtos
|
||||||
01000508 l F .text 0000005c bl_get_partition_fdt_offset.part.1
|
01000540 l F .text 0000005c bl_get_partition_fdt_offset.part.1
|
||||||
01000564 l F .text 000000ec bl_load_rtos_from_non_nvtpack.isra.4.constprop.14
|
0100059c l F .text 000000ec bl_load_rtos_from_non_nvtpack.isra.4.constprop.14
|
||||||
01000650 l F .text 0000006c bl_get_fdt_nvt_memory_cfg_property.constprop.16
|
01000688 l F .text 0000006c bl_get_fdt_nvt_memory_cfg_property.constprop.16
|
||||||
010006bc l F .text 0000015c bl_get_fdt_cfg
|
010006f4 l F .text 0000015c bl_get_fdt_cfg
|
||||||
01000818 l F .text 000000c0 bl_update_loader_flag
|
01000850 l F .text 000000c0 bl_update_loader_flag
|
||||||
010008d8 l F .text 00000094 bl_entry_boot
|
01000910 l F .text 00000094 bl_entry_boot
|
||||||
0100096c l F .text 00000048 bl_boot_teeos
|
010009a4 l F .text 00000048 bl_boot_teeos
|
||||||
010009b4 l F .text 00000050 bl_get_fdt_partition_property
|
010009ec l F .text 00000050 bl_get_fdt_partition_property
|
||||||
01000a04 l F .text 000000fc bl_get_partition
|
01000a3c l F .text 000000fc bl_get_partition
|
||||||
01000b00 l F .text 000001b4 bl_load_uboot_from_flash
|
01000b38 l F .text 000001b4 bl_load_uboot_from_flash
|
||||||
01000e5c l F .text 00000124 bl_load_uboot_from_all_in_one
|
01000e94 l F .text 00000124 bl_load_uboot_from_all_in_one
|
||||||
01000fc8 l F .text 000000a0 bl_load_fdt_from_flash.constprop.10
|
01001000 l F .text 000000a0 bl_load_fdt_from_flash.constprop.10
|
||||||
01005b4c l O .data 00000004 nodeoffset.5194
|
01005bac l O .data 00000004 nodeoffset.5197
|
||||||
01005b50 l O .data 00000004 nodeoffset_nvt_memory_cfg.5117
|
01005bb0 l O .data 00000004 nodeoffset_nvt_memory_cfg.5120
|
||||||
01005b54 l O .data 0000000e RWErrorMsg
|
01005bb4 l O .data 0000000e RWErrorMsg
|
||||||
01005b64 l O .data 00000004 g_uiStartBlkUpdateFW
|
01005bc4 l O .data 00000004 g_uiStartBlkUpdateFW
|
||||||
01005b68 l O .data 0000000d UPDATE_LOADER_NAME
|
01005bc8 l O .data 0000000d UPDATE_LOADER_NAME
|
||||||
01005b75 l O .data 0000000d UPDATE_FW_NAME
|
01005bd5 l O .data 0000000d UPDATE_FW_NAME
|
||||||
01005b82 l O .data 0000000d RUN_FW_NAME
|
01005be2 l O .data 0000000d RUN_FW_NAME
|
||||||
01005b8f l O .data 00000016 LoaderErrorMsg
|
01005bef l O .data 00000016 LoaderErrorMsg
|
||||||
01005ba5 l O .data 00000012 FWErrorMsg
|
01005c05 l O .data 00000012 FWErrorMsg
|
||||||
01005bb7 l O .data 0000000d RECOVERY_FW_NAME
|
01005c17 l O .data 0000000d RECOVERY_FW_NAME
|
||||||
01005c50 l O .bss 00000001 gStorageIntType
|
01005c90 l O .bss 00000001 gStorageIntType
|
||||||
01005c54 l O .bss 00000080 g_dram_partition
|
01005c94 l O .bss 00000080 g_dram_partition
|
||||||
01005cd4 l O .bss 00000004 g_uiVersion
|
01005d14 l O .bss 00000004 g_uiVersion
|
||||||
01005ce0 l O .bss 00000020 g_emb_uboot
|
01005d20 l O .bss 00000020 g_emb_uboot
|
||||||
01005d04 l O .bss 00000001 g_is_flash_open
|
01005d44 l O .bss 00000001 g_is_flash_open
|
||||||
01005d08 l O .bss 00000020 g_emb_teeos
|
01005d48 l O .bss 00000020 g_emb_teeos
|
||||||
01005d28 l O .bss 00000004 g_rtos_load_addr
|
01005d68 l O .bss 00000004 g_rtos_load_addr
|
||||||
01005d2c l O .bss 00000004 g_rtos_target_addr
|
01005d6c l O .bss 00000004 g_rtos_target_addr
|
||||||
01005d30 l O .bss 00000004 g_rtos_size
|
01005d70 l O .bss 00000004 g_rtos_size
|
||||||
01005d38 l O .bss 00000020 g_emb_rtos
|
01005d78 l O .bss 00000020 g_emb_rtos
|
||||||
01005d58 l O .bss 00000020 g_emb_sys
|
01005d98 l O .bss 00000004 gsfSpecialKeyCallBack
|
||||||
01005d78 l O .bss 00000004 gRecoveryTriggerCallBack
|
01005da0 l O .bss 00000020 g_emb_sys
|
||||||
01005d7c l O .bss 00000004 gSpecialKeyCallBack
|
01005dc0 l O .bss 00000004 gRecoveryTriggerCallBack
|
||||||
01005d80 l O .bss 00000004 gCardDetectCallBack
|
01005dc4 l O .bss 00000004 gSpecialKeyCallBack
|
||||||
01005d84 l O .bss 00000004 gFastbootKeyCallBack
|
01005dc8 l O .bss 00000004 gCardDetectCallBack
|
||||||
|
01005dcc l O .bss 00000004 gFastbootKeyCallBack
|
||||||
00000000 l df *ABS* 00000000 nvtpack.c
|
00000000 l df *ABS* 00000000 nvtpack.c
|
||||||
01001fdc l F .text 00000074 nvtpack_get_uitron_offset
|
0100203c l F .text 00000074 nvtpack_get_uitron_offset
|
||||||
01005834 l O .rodata 00000010 GUID_FW2
|
01005894 l O .rodata 00000010 GUID_FW2
|
||||||
01005844 l O .rodata 00000010 GUID_FW
|
010058a4 l O .rodata 00000010 GUID_FW
|
||||||
01005854 l O .rodata 00000010 GUID_RES
|
010058b4 l O .rodata 00000010 GUID_RES
|
||||||
00000000 l df *ABS* 00000000 fdt.c
|
00000000 l df *ABS* 00000000 fdt.c
|
||||||
00000000 l df *ABS* 00000000 fdt_ro.c
|
00000000 l df *ABS* 00000000 fdt_ro.c
|
||||||
01002654 l F .text 0000001c _fdt_offset_ptr
|
010026b4 l F .text 0000001c _fdt_offset_ptr
|
||||||
01002670 l F .text 0000001c _fdt_mem_rsv
|
010026d0 l F .text 0000001c _fdt_mem_rsv
|
||||||
0100268c l F .text 00000038 _nextprop
|
010026ec l F .text 00000038 _nextprop
|
||||||
00000000 l df *ABS* 00000000 spi.c
|
00000000 l df *ABS* 00000000 spi.c
|
||||||
01002ad8 l F .text 0000001c SMHostSendCommand
|
01002b38 l F .text 0000001c SMHostSendCommand
|
||||||
01002af4 l F .text 00000038 flash_close
|
01002b54 l F .text 00000038 flash_close
|
||||||
01002b2c l F .text 0000000a flash_getBlockSize
|
01002b8c l F .text 0000000a flash_getBlockSize
|
||||||
01002b36 l F .text 00000006 flash_setReservedAreaMaxBlockNumber
|
01002b96 l F .text 00000006 flash_setReservedAreaMaxBlockNumber
|
||||||
01002b3c l F .text 00000010 flash_getTotalSize
|
01002b9c l F .text 00000010 flash_getTotalSize
|
||||||
01002b4c l F .text 00000010 flash_installAccessCB
|
01002bac l F .text 00000010 flash_installAccessCB
|
||||||
01002b5c l F .text 00000010 flash_installIdentifyCB
|
01002bbc l F .text 00000010 flash_installIdentifyCB
|
||||||
01002b6c l F .text 0000001c flash_setConfig
|
01002bcc l F .text 0000001c flash_setConfig
|
||||||
01002b88 l F .text 00000080 flash_setFrequency
|
01002be8 l F .text 00000080 flash_setFrequency
|
||||||
01002c08 l F .text 0000001c SMHostGetStatus.constprop.3
|
01002c68 l F .text 0000001c SMHostGetStatus.constprop.3
|
||||||
01002c24 l F .text 00000044 spiflash_getStatus
|
01002c84 l F .text 00000044 spiflash_getStatus
|
||||||
01002c68 l F .text 00000044 spiflash_waitReady
|
01002cc8 l F .text 00000044 spiflash_waitReady
|
||||||
01002cac l F .text 0000002c spi_nor_send_cmd
|
01002d0c l F .text 0000002c spi_nor_send_cmd
|
||||||
01002cd8 l F .text 0000000c spiflash_enableWriteLatch
|
01002d38 l F .text 0000000c spiflash_enableWriteLatch
|
||||||
01002ce4 l F .text 00000018 sm_card_host_setup_address_cycle.constprop.5
|
01002d44 l F .text 00000018 sm_card_host_setup_address_cycle.constprop.5
|
||||||
01002cfc l F .text 00000064 spiFlash_eraseSector
|
01002d5c l F .text 00000064 spiFlash_eraseSector
|
||||||
01002d60 l F .text 00000044 spiflash_setStatus
|
01002dc0 l F .text 00000044 spiflash_setStatus
|
||||||
01002da4 l F .text 00000006 flash_setReservedBadBlockNumber
|
01002e04 l F .text 00000006 flash_setReservedBadBlockNumber
|
||||||
01002dac l F .text 00000358 flash_open
|
01002e0c l F .text 00000358 flash_open
|
||||||
01003104 l F .text 000002d0 flash_readSectors
|
01003164 l F .text 000002d0 flash_readSectors
|
||||||
010033d4 l F .text 00000238 spiFlash_write
|
01003434 l F .text 00000238 spiFlash_write
|
||||||
0100360c l F .text 00000028 flash_writePartition
|
0100366c l F .text 00000028 flash_writePartition
|
||||||
01003634 l F .text 00000012 flash_writeSectors
|
01003694 l F .text 00000012 flash_writeSectors
|
||||||
01005bc4 l O .data 00000004 guiSpiClkDiv
|
01005c24 l O .data 00000004 guiSpiClkDiv
|
||||||
01015d90 l O .bss 00000004 uiSpiFlashSize
|
01015dd8 l O .bss 00000004 uiSpiFlashSize
|
||||||
01015d94 l O .bss 00000004 gSpiProgramCallBack
|
01015ddc l O .bss 00000004 gSpiProgramCallBack
|
||||||
01015d98 l O .bss 00000004 gSpiIdentifyCallBack
|
01015de0 l O .bss 00000004 gSpiIdentifyCallBack
|
||||||
01015d9c l O .bss 00000001 bQuadConfigured
|
01015de4 l O .bss 00000001 bQuadConfigured
|
||||||
01015da0 l O .bss 00000004 uiQuadReadType
|
01015de8 l O .bss 00000004 uiQuadReadType
|
||||||
01015da4 l O .bss 00000001 bSupportEWSR
|
01015dec l O .bss 00000001 bSupportEWSR
|
||||||
01015da5 l O .bss 00000001 bDualRead
|
01015ded l O .bss 00000001 bDualRead
|
||||||
01015da8 l O .bss 00000004 b_support_RDCR
|
01015df0 l O .bss 00000004 b_support_RDCR
|
||||||
01015dac l O .bss 00000001 bQuadEnabled
|
01015df4 l O .bss 00000001 bQuadEnabled
|
||||||
00000000 l df *ABS* 00000000 SDIO1.c
|
00000000 l df *ABS* 00000000 SDIO1.c
|
||||||
0100365c l F .text 00000028 SDHostGetStatus
|
010036bc l F .text 00000028 SDHostGetStatus
|
||||||
01003684 l F .text 000000a8 SDHostDataCommand
|
010036e4 l F .text 000000a8 SDHostDataCommand
|
||||||
0100372c l F .text 00000080 SDHostSimpleCommand
|
0100378c l F .text 00000080 SDHostSimpleCommand
|
||||||
010037ac l F .text 000000c0 CardReadSector
|
0100380c l F .text 000000c0 CardReadSector
|
||||||
01015db0 l O .bss 00000008 SDContext
|
01015df8 l O .bss 00000008 SDContext
|
||||||
00000000 l df *ABS* 00000000 cc.c
|
00000000 l df *ABS* 00000000 cc.c
|
||||||
00000000 l df *ABS* 00000000 efuse.c
|
00000000 l df *ABS* 00000000 efuse.c
|
||||||
00000000 l df *ABS* 00000000 fat.c
|
00000000 l df *ABS* 00000000 fat.c
|
||||||
01003b5c l F .text 00000124 fat_getclusterstatus
|
01003bbc l F .text 00000124 fat_getclusterstatus
|
||||||
01003c80 l F .text 00000138 fat_getnextcluster
|
01003ce0 l F .text 00000138 fat_getnextcluster
|
||||||
01003db8 l F .text 0000002c fat_getmaxclusternumber
|
01003e18 l F .text 0000002c fat_getmaxclusternumber
|
||||||
01003de4 l F .text 00000038 fat_getnextdir_entry
|
01003e44 l F .text 00000038 fat_getnextdir_entry
|
||||||
01003e1c l F .text 00000028 fat_getfirstdir_entry
|
01003e7c l F .text 00000028 fat_getfirstdir_entry
|
||||||
01003e44 l F .text 00000030 fat_getdir_sectornumber
|
01003ea4 l F .text 00000030 fat_getdir_sectornumber
|
||||||
01016a00 l O .bss 00020000 vFatBuf
|
01016a40 l O .bss 00020000 vFatBuf
|
||||||
01005c00 l O .data 00000004 uiBufAddr
|
01005c60 l O .data 00000004 uiBufAddr
|
||||||
01015dc0 l O .bss 00000198 FileSys
|
01015e00 l O .bss 00000198 FileSys
|
||||||
01015f80 l O .bss 00000800 vBitMapBuf
|
01015fc0 l O .bss 00000800 vBitMapBuf
|
||||||
01016780 l O .bss 00000004 ui32FATPages
|
010167c0 l O .bss 00000004 ui32FATPages
|
||||||
01016784 l O .bss 00000014 RootFileHandle
|
010167c4 l O .bss 00000014 RootFileHandle
|
||||||
010167c0 l O .bss 00000200 TempBuf
|
01016800 l O .bss 00000200 TempBuf
|
||||||
010169c0 l O .bss 00000004 uiBufSize
|
01016a00 l O .bss 00000004 uiBufSize
|
||||||
010169c4 l O .bss 00000004 dbg_count
|
01016a04 l O .bss 00000004 dbg_count
|
||||||
010169c8 l O .bss 00000004 gFatAccessCallBack
|
01016a08 l O .bss 00000004 gFatAccessCallBack
|
||||||
00000000 l df *ABS* 00000000 stdlib.c
|
00000000 l df *ABS* 00000000 stdlib.c
|
||||||
00000000 l df *ABS* 00000000 _udivsi3.o
|
00000000 l df *ABS* 00000000 _udivsi3.o
|
||||||
01004684 l .text 00000000 .udivsi3_skip_div0_test
|
010046e4 l .text 00000000 .udivsi3_skip_div0_test
|
||||||
00000000 l *ABS* 00000000 shift
|
00000000 l *ABS* 00000000 shift
|
||||||
00000000 l df *ABS* 00000000 _divsi3.o
|
00000000 l df *ABS* 00000000 _divsi3.o
|
||||||
01004898 l .text 00000000 .divsi3_skip_div0_test
|
010048f8 l .text 00000000 .divsi3_skip_div0_test
|
||||||
00000000 l *ABS* 00000000 shift
|
00000000 l *ABS* 00000000 shift
|
||||||
00000000 l df *ABS* 00000000 _dvmd_tls.o
|
00000000 l df *ABS* 00000000 _dvmd_tls.o
|
||||||
00000000 l df *ABS* 00000000 _aeabi_uldivmod.o
|
00000000 l df *ABS* 00000000 _aeabi_uldivmod.o
|
||||||
|
@ -277,238 +279,239 @@ f07c1e3c l O .LOADER_REMAP 00000004 m_console
|
||||||
00000000 l df *ABS* 00000000 libgcc2.c
|
00000000 l df *ABS* 00000000 libgcc2.c
|
||||||
00000000 l df *ABS* 00000000 boot_load.c
|
00000000 l df *ABS* 00000000 boot_load.c
|
||||||
00000000 l df *ABS* 00000000
|
00000000 l df *ABS* 00000000
|
||||||
f07c8020 l *ABS* 00000000 _loader_data_cpu_addr
|
f07c8080 l *ABS* 00000000 _loader_data_cpu_addr
|
||||||
f07c2150 l *ABS* 00000000 _loader_exec_cpu_addr
|
f07c2150 l *ABS* 00000000 _loader_exec_cpu_addr
|
||||||
f07c2150 l .LOADER_EXEC 00000000 _loader_exec_start_base
|
f07c2150 l .LOADER_EXEC 00000000 _loader_exec_start_base
|
||||||
01004c80 l F .text 00000008 __debug_err_var_veneer
|
01004ce0 l F .text 00000008 __debug_err_var_veneer
|
||||||
01004c88 l F .text 00000008 __rom_efuse_read_from_thumb
|
01004ce8 l F .text 00000008 __rom_efuse_read_from_thumb
|
||||||
01004c90 l F .text 00000008 __fLib_PutSerialChar_veneer
|
01004cf0 l F .text 00000008 __cpu_cleanInvalidateDCacheAll_veneer
|
||||||
01004c98 l F .text 00000008 __utl_get_bootsrc_veneer
|
01004cf8 l F .text 00000008 __debug_msg_var_from_arm
|
||||||
01004ca0 l F .text 00000008 __CPUInvalidateICacheAll_veneer
|
01004d00 l F .text 00000008 __CPUInvalidateICacheAll_veneer
|
||||||
01004ca8 l F .text 00000008 __debug_err_veneer
|
01004d08 l F .text 00000008 __debug_msg_veneer
|
||||||
01004cb0 l F .text 00000008 __debug_msg_var_from_arm
|
01004d10 l F .text 00000008 __rom_LZ_Uncompress_from_thumb
|
||||||
01004cb8 l F .text 00000008 __rom_LZ_Uncompress_from_thumb
|
01004d18 l F .text 00000008 __utl_is_sram_fw_from_thumb
|
||||||
01004cc0 l F .text 00000008 __UTL_getDrvTmpBufferAddress_from_thumb
|
01004d20 l F .text 00000008 __set_usb_suspend_veneer
|
||||||
01004cc8 l F .text 00000008 __set_usb_suspend_veneer
|
01004d28 l F .text 00000008 __utl_get_bootsrc_veneer
|
||||||
01004cd0 l F .text 00000008 __fLib_PutSerialStr_veneer
|
01004d30 l F .text 00000008 __debug_err_veneer
|
||||||
01004cd8 l F .text 00000008 __UTL_setDrvTmpBufferAddress_from_thumb
|
01004d38 l F .text 00000008 __UTL_getDrvTmpBufferAddress_from_thumb
|
||||||
01004ce0 l F .text 00000008 __utl_is_sram_fw_from_thumb
|
01004d40 l F .text 00000008 __timer_delay_veneer
|
||||||
01004ce8 l F .text 00000008 __cpu_cleanInvalidateDCacheAll_veneer
|
01004d48 l F .text 00000008 __fLib_PutSerialStr_veneer
|
||||||
01004cf0 l F .text 00000008 __timer_delay_veneer
|
01004d50 l F .text 00000008 __UTL_setDrvTmpBufferAddress_from_thumb
|
||||||
01004cf8 l F .text 00000008 __debug_msg_veneer
|
01004d58 l F .text 00000008 __fLib_PutSerialChar_veneer
|
||||||
01005b40 l F .dram_text 00000008 __debug_msg_veneer
|
01005ba0 l F .dram_text 00000008 __debug_msg_veneer
|
||||||
f07c24b8 l F .LOADER_EXEC 00000008 __CPUflushReadCache_veneer
|
f07c24b8 l F .LOADER_EXEC 00000008 __bl_mainFlow_veneer
|
||||||
f07c24c0 l F .LOADER_EXEC 00000008 __bl_mainFlow_veneer
|
f07c24c0 l F .LOADER_EXEC 00000008 __CPUflushReadCache_veneer
|
||||||
f07c24c8 l F .LOADER_EXEC 00000008 __bl_read_rtos_addr_veneer
|
f07c24c8 l F .LOADER_EXEC 00000008 __bl_read_rtos_addr_veneer
|
||||||
f07c24d0 l F .LOADER_EXEC 00000008 __Dec2HexStr_veneer
|
f07c24d0 l F .LOADER_EXEC 00000008 __Dec2HexStr_veneer
|
||||||
f07c2100 l F .LOADER_REMAP 00000008 ____popcountsi2_veneer
|
f07c2100 l F .LOADER_REMAP 00000008 ____popcountsi2_veneer
|
||||||
f07c2108 l F .LOADER_REMAP 00000008 __Dec2HexStr_veneer
|
f07c2108 l F .LOADER_REMAP 00000008 __Dec2HexStr_veneer
|
||||||
f07c20ec g F .LOADER_REMAP 00000010 utl_get_chipversion
|
f07c20ec g F .LOADER_REMAP 00000010 utl_get_chipversion
|
||||||
0100462c g F .text 00000018 fat_read_rootfile
|
0100468c g F .text 00000018 fat_read_rootfile
|
||||||
f07c2068 g F .LOADER_REMAP 00000034 utl_dram_protect_enable
|
f07c2068 g F .LOADER_REMAP 00000034 utl_dram_protect_enable
|
||||||
f07c2450 g F .LOADER_EXEC 0000001c fLib_PutSerialChar
|
f07c2450 g F .LOADER_EXEC 0000001c fLib_PutSerialChar
|
||||||
01002450 g F .text 0000002e fdt_offset_ptr
|
010024b0 g F .text 0000002e fdt_offset_ptr
|
||||||
01000e34 g F .text 00000028 bl_chk_uboot
|
01000e6c g F .text 00000028 bl_chk_uboot
|
||||||
000000bc g *ABS* 00000000 _loader_data_size
|
000000bc g *ABS* 00000000 _loader_data_size
|
||||||
f07c0d2c g F .LOADER_REMAP 00000044 disable_rom_wdt
|
f07c0d2c g F .LOADER_REMAP 00000044 disable_rom_wdt
|
||||||
f07c2308 g F .LOADER_EXEC 00000018 timer_delay
|
f07c2308 g F .LOADER_EXEC 00000018 timer_delay
|
||||||
01003648 g F .text 00000014 nor_get_storage_object
|
010036a8 g F .text 00000014 nor_get_storage_object
|
||||||
f07c1b20 g F .LOADER_REMAP 00000024 set_usb_suspend
|
f07c1b20 g F .LOADER_REMAP 00000024 set_usb_suspend
|
||||||
01001fa8 g F .text 00000010 loader_installCardDetectCB
|
01002008 g F .text 00000010 loader_installCardDetectCB
|
||||||
01000000 g .text 00000000 _loader_exec_compres_start
|
01000000 g .text 00000000 _loader_exec_compres_start
|
||||||
010028e0 g F .text 00000018 fdt_getprop_namelen
|
01002940 g F .text 00000018 fdt_getprop_namelen
|
||||||
010027e0 g F .text 00000018 fdt_first_property_offset
|
01002840 g F .text 00000018 fdt_first_property_offset
|
||||||
f07c1fc8 g F .LOADER_REMAP 000000a0 utl_test_checksum
|
f07c1fc8 g F .LOADER_REMAP 000000a0 utl_test_checksum
|
||||||
f07c0b50 g .LOADER_REMAP 00000000 _load_vector_exp_table_end_base
|
f07c0b50 g .LOADER_REMAP 00000000 _load_vector_exp_table_end_base
|
||||||
010022e0 g F .text 00000054 cpu_invalidateDCacheBlock
|
01002340 g F .text 00000054 cpu_invalidateDCacheBlock
|
||||||
0103c400 g *ABS* 00000000 __common_base
|
0103c400 g *ABS* 00000000 __common_base
|
||||||
010028b4 g F .text 0000002c fdt_get_property
|
01002914 g F .text 0000002c fdt_get_property
|
||||||
0100297c g F .text 0000008e fdt_path_offset
|
010029dc g F .text 0000008e fdt_path_offset
|
||||||
01005d90 g O .bss 00010000 lzma_temp_buffer
|
01005dd8 g O .bss 00010000 lzma_temp_buffer
|
||||||
01001f88 g F .text 00000010 loader_setVersion
|
01001fd8 g F .text 00000010 loader_setVersion
|
||||||
f07c0944 g F .LOADER_REMAP 00000000 rom_debug_msg_err
|
f07c0944 g F .LOADER_REMAP 00000000 rom_debug_msg_err
|
||||||
f07c0030 g .LOADER_CONFIGRAM 00000000 _load_LOADER_CONFIGRAM_start_base
|
f07c0030 g .LOADER_CONFIGRAM 00000000 _load_LOADER_CONFIGRAM_start_base
|
||||||
f07c0300 g O .LOADER_CONFIGRAM2 00000068 g_dma_config_setting
|
f07c0300 g O .LOADER_CONFIGRAM2 00000068 g_dma_config_setting
|
||||||
01001f60 g F .text 00000014 loader_setUpdateLdrName
|
01001fb0 g F .text 00000014 loader_setUpdateLdrName
|
||||||
f07c1d48 g F .LOADER_REMAP 00000030 uart_getChar_polling
|
f07c1d48 g F .LOADER_REMAP 00000030 uart_getChar_polling
|
||||||
00000068 g *ABS* 00000000 _loader_dram_text_size
|
00000068 g *ABS* 00000000 _loader_dram_text_size
|
||||||
01003af0 g F .text 00000008 card_get_type
|
01003b50 g F .text 00000008 card_get_type
|
||||||
f07c0500 g .LOADER_CORE2_ENTRY_PROGRAM 00000000 _load_core2_entry_program_start_base
|
f07c0500 g .LOADER_CORE2_ENTRY_PROGRAM 00000000 _load_core2_entry_program_start_base
|
||||||
0103c400 g *ABS* 00000000 __common_limit
|
0103c400 g *ABS* 00000000 __common_limit
|
||||||
01036a14 g O .bss 00000004 currentPtr
|
01036a54 g O .bss 00000004 currentPtr
|
||||||
f07c2320 g F .LOADER_EXEC 00000018 CPUInvalidateICacheAll
|
f07c2320 g F .LOADER_EXEC 00000018 CPUInvalidateICacheAll
|
||||||
010045dc g F .text 00000020 fat_internal_close_rootfile
|
0100463c g F .text 00000020 fat_internal_close_rootfile
|
||||||
f07c2254 g F .LOADER_EXEC 0000005c rtc_chkS3boot_init
|
f07c2254 g F .LOADER_EXEC 0000005c rtc_chkS3boot_init
|
||||||
f07c1bf8 g O .LOADER_REMAP 0000000c uart1_obj
|
f07c1bf8 g O .LOADER_REMAP 0000000c uart1_obj
|
||||||
01003b20 g F .text 0000003c quary_secure_boot
|
01003b80 g F .text 0000003c quary_secure_boot
|
||||||
f07c22b0 g F .LOADER_EXEC 00000020 rtc_chkS3boot_wait_init
|
f07c22b0 g F .LOADER_EXEC 00000020 rtc_chkS3boot_wait_init
|
||||||
f07c0070 g .LOADER_CONFIGRAM 00000000 _load_LOADER_CONFIGRAM_end_base
|
f07c0070 g .LOADER_CONFIGRAM 00000000 _load_LOADER_CONFIGRAM_end_base
|
||||||
01004ad4 g F .text 00000000 .hidden __aeabi_uldivmod
|
01004b34 g F .text 00000000 .hidden __aeabi_uldivmod
|
||||||
01004684 g F .text 000001ec .hidden __udivsi3
|
010046e4 g F .text 000001ec .hidden __udivsi3
|
||||||
f07c2480 g F .LOADER_EXEC 0000000a debug_msg
|
f07c2480 g F .LOADER_EXEC 0000000a debug_msg
|
||||||
f07c1e7c g F .LOADER_REMAP 00000018 debug_err
|
f07c1e7c g F .LOADER_REMAP 00000018 debug_err
|
||||||
f07c248a g F .LOADER_EXEC 0000002a debug_msg_var
|
f07c248a g F .LOADER_EXEC 0000002a debug_msg_var
|
||||||
01000258 g F .text 00000060 Dec2HexStr2Bytes
|
01000290 g F .text 00000060 Dec2HexStr2Bytes
|
||||||
01002334 g F .text 00000044 cpu_cleanDCacheBlock
|
01002394 g F .text 00000044 cpu_cleanDCacheBlock
|
||||||
010026f8 g F .text 00000088 fdt_subnode_offset_namelen
|
01002758 g F .text 00000088 fdt_subnode_offset_namelen
|
||||||
01004b58 g F .text 00000128 .hidden __udivmoddi4
|
01004bb8 g F .text 00000128 .hidden __udivmoddi4
|
||||||
010001f8 g F .text 00000026 gpio_getPin
|
01000230 g F .text 00000026 gpio_getPin
|
||||||
01001068 g F .text 000000f4 bl_boot_uboot
|
010010a0 g F .text 000000f4 bl_boot_uboot
|
||||||
010026d2 g F .text 00000026 fdt_num_mem_rsv
|
01002732 g F .text 00000026 fdt_num_mem_rsv
|
||||||
f07c0958 g F .LOADER_REMAP 00000000 rom_LZ_Uncompress
|
f07c0958 g F .LOADER_REMAP 00000000 rom_LZ_Uncompress
|
||||||
01002810 g F .text 00000030 fdt_get_property_by_offset
|
01002870 g F .text 00000030 fdt_get_property_by_offset
|
||||||
f07c1c3c g F .LOADER_REMAP 0000001c serial2_putc
|
f07c1c3c g F .LOADER_REMAP 0000001c serial2_putc
|
||||||
01000d60 g F .text 000000d4 bl_chk_fdt
|
01000d98 g F .text 000000d4 bl_chk_fdt
|
||||||
01001fb8 g F .text 00000010 loader_installFastbootKeyCB
|
01002018 g F .text 00000010 loader_installFastbootKeyCB
|
||||||
01000f80 g F .text 00000048 bl_copy_fdt_to_fdt_addr
|
01000fb8 g F .text 00000048 bl_copy_fdt_to_fdt_addr
|
||||||
f07c0070 g O .LOADER_CONFIGRAM 00000020 LoaderInternalInfo
|
f07c0070 g O .LOADER_CONFIGRAM 00000020 LoaderInternalInfo
|
||||||
f07c1f4c g F .LOADER_REMAP 00000018 UTL_setDrvTmpBufferAddress
|
f07c1f4c g F .LOADER_REMAP 00000018 UTL_setDrvTmpBufferAddress
|
||||||
f07c0600 g .LOADER_REMAP 00000000 _load_LOADER_REMAP_start_base
|
f07c0600 g .LOADER_REMAP 00000000 _load_LOADER_REMAP_start_base
|
||||||
01005b48 g .data 00000000 _load_general_var_base
|
01005ba8 g .data 00000000 _load_general_var_base
|
||||||
f07c1e68 g F .LOADER_REMAP 00000014 debug_set_console
|
f07c1e68 g F .LOADER_REMAP 00000014 debug_set_console
|
||||||
f07c1e94 g F .LOADER_REMAP 00000038 debug_err_var
|
f07c1e94 g F .LOADER_REMAP 00000038 debug_err_var
|
||||||
0100039c g F .text 0000001a strnlen
|
010003d4 g F .text 0000001a strnlen
|
||||||
010000ec g F .text 0000000c debug_disable_msg
|
01000118 g F .text 0000000c debug_disable_msg
|
||||||
01002920 g F .text 0000002c fdt_getprop
|
01002980 g F .text 0000002c fdt_getprop
|
||||||
f07c0b48 g .LOADER_REMAP 00000000 EXP_Handler
|
f07c0b48 g .LOADER_REMAP 00000000 EXP_Handler
|
||||||
01036a00 g O .bss 00000014 emuCommonBuf
|
01036a40 g O .bss 00000014 emuCommonBuf
|
||||||
f07c1c74 g F .LOADER_REMAP 0000005c uart_openSystemUART
|
f07c1c74 g F .LOADER_REMAP 0000005c uart_openSystemUART
|
||||||
01001fc8 g F .text 00000014 loader_setStorageIntType
|
01002028 g F .text 00000014 loader_setStorageIntType
|
||||||
0100386c g F .text 00000264 card_open
|
010038cc g F .text 00000264 card_open
|
||||||
0103c400 g .loader_heap 00000000 _image_load_reset_zi_base
|
0103c400 g .loader_heap 00000000 _image_load_reset_zi_base
|
||||||
01005d8c g O .bss 00000004 TopOfStack
|
01005dd4 g O .bss 00000004 TopOfStack
|
||||||
01004b10 g F .text 00000048 .hidden __popcountsi2
|
01004b70 g F .text 00000048 .hidden __popcountsi2
|
||||||
010002b8 g F .text 0000005a utl_memset
|
010002f0 g F .text 0000005a utl_memset
|
||||||
01005ae0 g .dram_text 00000000 _loader_dram_text_start_base
|
01005b40 g .dram_text 00000000 _loader_dram_text_start_base
|
||||||
01004890 g F .text 00000000 .hidden __aeabi_idiv
|
010048f0 g F .text 00000000 .hidden __aeabi_idiv
|
||||||
01002554 g F .text 00000028 _fdt_check_prop_offset
|
010025b4 g F .text 00000028 _fdt_check_prop_offset
|
||||||
0100115c g F .text 000002b0 bl_process_all_in_one
|
01001194 g F .text 000002b0 bl_process_all_in_one
|
||||||
f07c0028 g .BOOT_EXEC 00000000 __start
|
f07c0028 g .BOOT_EXEC 00000000 __start
|
||||||
0100429c g F .text 000002a4 fat_internal_open_rootfile
|
010042fc g F .text 000002a4 fat_internal_open_rootfile
|
||||||
01002780 g F .text 0000001e fdt_subnode_offset
|
010027e0 g F .text 0000001e fdt_subnode_offset
|
||||||
01001f74 g F .text 00000014 loader_setRunFwName
|
01001fc4 g F .text 00000014 loader_setRunFwName
|
||||||
0100044c g F .text 00000094 memchr
|
01000484 g F .text 00000094 memchr
|
||||||
01002a0c g F .text 000000cc fdt_check_full
|
01002a6c g F .text 000000cc fdt_check_full
|
||||||
f07c05e8 g .LOADER_CORE2_ENTRY_PROGRAM 00000000 _load_core2_entry_program_end_base
|
f07c05e8 g .LOADER_CORE2_ENTRY_PROGRAM 00000000 _load_core2_entry_program_end_base
|
||||||
f07c0b48 g .LOADER_REMAP 00000000 _load_LOADER_REMAP_end_base
|
f07c0b48 g .LOADER_REMAP 00000000 _load_LOADER_REMAP_end_base
|
||||||
0100142c g F .text 00000b20 bl_mainFlow
|
01001464 g F .text 00000b38 bl_mainFlow
|
||||||
0100261e g F .text 00000036 fdt_next_subnode
|
0100267e g F .text 00000036 fdt_next_subnode
|
||||||
f07c002c g .BOOT_EXEC 00000000 _load_BOOT_EXEC_end_base
|
f07c002c g .BOOT_EXEC 00000000 _load_BOOT_EXEC_end_base
|
||||||
f07c1c04 g F .LOADER_REMAP 0000001c serial_putc
|
f07c1c04 g F .LOADER_REMAP 0000001c serial_putc
|
||||||
f07c0368 g O .LOADER_CONFIGRAM2 00000068 g_dma_config_setting_2
|
f07c0368 g O .LOADER_CONFIGRAM2 00000068 g_dma_config_setting_2
|
||||||
01003e98 g F .text 00000368 fat_internal_mount_partition
|
01003ef8 g F .text 00000368 fat_internal_mount_partition
|
||||||
010003d2 g F .text 00000024 strncmp
|
0100040a g F .text 00000024 strncmp
|
||||||
01001f4c g F .text 00000014 loader_setUpdateFwName
|
01001f9c g F .text 00000014 loader_setUpdateFwName
|
||||||
01005ae0 g F .dram_text 0000005c load_dram_scan
|
01005b40 g F .dram_text 0000005c load_dram_scan
|
||||||
010003b6 g F .text 0000001c strncpy
|
010003ee g F .text 0000001c strncpy
|
||||||
f07c0090 g .LOADER_CONFIGRAM 00000000 _load_LOADER_CONFIGRAM_FREQ_PARAM_end_base
|
f07c0090 g .LOADER_CONFIGRAM 00000000 _load_LOADER_CONFIGRAM_FREQ_PARAM_end_base
|
||||||
f07c091c g F .LOADER_REMAP 00000000 rom_debug_msg
|
f07c091c g F .LOADER_REMAP 00000000 rom_debug_msg
|
||||||
01004200 g F .text 0000009c fat_internal_initFAT
|
01004260 g F .text 0000009c fat_internal_initFAT
|
||||||
0103c400 g .loader_heap 00000000 _loader_heap_base
|
0103c400 g .loader_heap 00000000 _loader_heap_base
|
||||||
f07c20d8 g F .LOADER_REMAP 00000014 utl_get_bootsrc
|
f07c20d8 g F .LOADER_REMAP 00000014 utl_get_bootsrc
|
||||||
f07c0d70 g F .LOADER_REMAP 0000001c rom_memcpy
|
f07c0d70 g F .LOADER_REMAP 0000001c rom_memcpy
|
||||||
01000412 g F .text 00000020 memcmp
|
0100044a g F .text 00000020 memcmp
|
||||||
010027f8 g F .text 00000018 fdt_next_property_offset
|
01002858 g F .text 00000018 fdt_next_property_offset
|
||||||
f07c24d8 g .LOADER_EXEC 00000000 _loader_exec_end_base
|
f07c24d8 g .LOADER_EXEC 00000000 _loader_exec_end_base
|
||||||
01004ad0 w F .text 00000004 .hidden __aeabi_ldiv0
|
01004b30 w F .text 00000004 .hidden __aeabi_ldiv0
|
||||||
01003e74 g F .text 00000024 fat_regfilesystem
|
01003ed4 g F .text 00000024 fat_regfilesystem
|
||||||
01002840 g F .text 00000074 fdt_get_property_namelen
|
010028a0 g F .text 00000074 fdt_get_property_namelen
|
||||||
01003ad0 g F .text 00000020 card_close
|
01003b30 g F .text 00000020 card_close
|
||||||
0103c400 g .loader_heap 00000000 _image_load_reset_length
|
0103c400 g .loader_heap 00000000 _image_load_reset_length
|
||||||
f07c22d0 g F .LOADER_EXEC 00000038 rtc_chkS3boot
|
f07c22d0 g F .LOADER_EXEC 00000038 rtc_chkS3boot
|
||||||
f07c2380 g F .LOADER_EXEC 00000048 _cache_invalidate_data_cache_all
|
f07c2380 g F .LOADER_EXEC 00000048 _cache_invalidate_data_cache_all
|
||||||
f07c0000 g .BOOT_EXEC 00000000 _load_BOOT_EXEC_start_base
|
f07c0000 g .BOOT_EXEC 00000000 _load_BOOT_EXEC_start_base
|
||||||
01001f98 g F .text 00000010 loader_installSpecialKeyCB
|
01001fe8 g F .text 00000010 loader_installSpecialKeyCB
|
||||||
f07c7fb8 g *ABS* 00000000 _loader_dram_text_cpu_addr
|
f07c8018 g *ABS* 00000000 _loader_dram_text_cpu_addr
|
||||||
f07c0368 g .LOADER_CONFIGRAM2 00000000 config_dram1_tbl_2_start_base
|
f07c0368 g .LOADER_CONFIGRAM2 00000000 config_dram1_tbl_2_start_base
|
||||||
f07c2150 g F .LOADER_EXEC 00000104 main
|
f07c2150 g F .LOADER_EXEC 00000104 main
|
||||||
f07c096c g F .LOADER_REMAP 00000000 rom_Dec2HexStr
|
f07c096c g F .LOADER_REMAP 00000000 rom_Dec2HexStr
|
||||||
01002074 g F .text 00000088 nvtpack_getver
|
010020d4 g F .text 00000088 nvtpack_getver
|
||||||
0100252c g F .text 00000028 _fdt_check_node_offset
|
0100258c g F .text 00000028 _fdt_check_node_offset
|
||||||
01002050 g F .text 00000022 nvtpack_calc_nvt_sum
|
010020b0 g F .text 00000022 nvtpack_calc_nvt_sum
|
||||||
f07c1c20 g F .LOADER_REMAP 0000001c serial2_getc
|
f07c1c20 g F .LOADER_REMAP 0000001c serial2_getc
|
||||||
01004684 g F .text 00000000 .hidden __aeabi_uidiv
|
010046e4 g F .text 00000000 .hidden __aeabi_uidiv
|
||||||
f07c1df4 g F .LOADER_REMAP 00000018 uart_getBinary
|
f07c1df4 g F .LOADER_REMAP 00000018 uart_getBinary
|
||||||
010045fc g F .text 00000018 fat_initFAT
|
0100465c g F .text 00000018 fat_initFAT
|
||||||
01004644 g F .text 00000014 fat_close_rootfile
|
010046a4 g F .text 00000014 fat_close_rootfile
|
||||||
f07c1f38 g O .LOADER_REMAP 00000004 g_uiDrvTmpBuffer
|
f07c1f38 g O .LOADER_REMAP 00000004 g_uiDrvTmpBuffer
|
||||||
01002398 g F .text 0000003e CPUflushReadCache
|
010023f8 g F .text 0000003e CPUflushReadCache
|
||||||
f07c1d3c g F .LOADER_REMAP 0000000a serial2_init
|
f07c1d3c g F .LOADER_REMAP 0000000a serial2_init
|
||||||
01005b48 g .data 00000000 _loader_data_start_base
|
01005ba8 g .data 00000000 _loader_data_start_base
|
||||||
f07c23e2 g F .LOADER_EXEC 0000004e _cache_clean_invalidate_d_cache_All
|
f07c23e2 g F .LOADER_EXEC 0000004e _cache_clean_invalidate_d_cache_All
|
||||||
01004890 g F .text 00000220 .hidden __divsi3
|
010048f0 g F .text 00000220 .hidden __divsi3
|
||||||
f07c0030 g O .LOADER_CONFIGRAM 00000040 ConfigRamTab
|
f07c0030 g O .LOADER_CONFIGRAM 00000040 ConfigRamTab
|
||||||
f07c0070 g .LOADER_CONFIGRAM 00000000 _load_LOADER_CONFIGRAM_FREQ_PARAM_start_base
|
f07c0070 g .LOADER_CONFIGRAM 00000000 _load_LOADER_CONFIGRAM_FREQ_PARAM_start_base
|
||||||
01005c40 g .bss 00000000 _image_general_zi_zi_base
|
01005c80 g .bss 00000000 _image_general_zi_zi_base
|
||||||
01000432 g F .text 0000001a strcmp
|
0100046a g F .text 0000001a strcmp
|
||||||
f07c0d8c g F .LOADER_REMAP 00000d94 config_dma
|
f07c0d8c g F .LOADER_REMAP 00000d94 config_dma
|
||||||
f07c1cd0 g F .LOADER_REMAP 0000000a serial_init
|
f07c1cd0 g F .LOADER_REMAP 0000000a serial_init
|
||||||
0100140c g F .text 00000020 bl_read_rtos_addr
|
01001444 g F .text 00000020 bl_read_rtos_addr
|
||||||
f07c1ecc g F .LOADER_REMAP 0000006c debug_dump_addr
|
f07c1ecc g F .LOADER_REMAP 0000006c debug_dump_addr
|
||||||
0117c400 g .loader_heap 00000000 _stack_start
|
0117c400 g .loader_heap 00000000 _stack_start
|
||||||
01002378 g F .text 00000020 cpu_cleanInvalidateDCache
|
010023d8 g F .text 00000020 cpu_cleanInvalidateDCache
|
||||||
f07c2338 g F .LOADER_EXEC 00000048 _cache_clean_d_cache_all
|
f07c2338 g F .LOADER_EXEC 00000048 _cache_clean_d_cache_all
|
||||||
f07c24d8 g *ABS* 00000000 _loader_exec_compress_load_cpu_addr
|
f07c24d8 g *ABS* 00000000 _loader_exec_compress_load_cpu_addr
|
||||||
f07c1bec g O .LOADER_REMAP 0000000c uart0_obj
|
f07c1bec g O .LOADER_REMAP 0000000c uart0_obj
|
||||||
01002400 g F .text 00000050 fdt_check_header
|
01002460 g F .text 00000050 fdt_check_header
|
||||||
f07c1d98 g F .LOADER_REMAP 0000005c uart_getStr_polling
|
f07c1d98 g F .LOADER_REMAP 0000005c uart_getStr_polling
|
||||||
f07c246c g F .LOADER_EXEC 00000014 fLib_PutSerialStr
|
f07c246c g F .LOADER_EXEC 00000014 fLib_PutSerialStr
|
||||||
010021ec g F .text 000000e0 nvtpack_get_partition
|
0100224c g F .text 000000e0 nvtpack_get_partition
|
||||||
0100279e g F .text 00000042 fdt_get_name
|
010027fe g F .text 00000042 fdt_get_name
|
||||||
010023d6 g F .text 0000002a CPUflushWriteCache
|
01002436 g F .text 0000002a CPUflushWriteCache
|
||||||
01038000 g .bss 00000000 _ttb
|
01038000 g .bss 00000000 _ttb
|
||||||
f07c1e0c g F .LOADER_REMAP 00000030 get_uart_object
|
f07c1e0c g F .LOADER_REMAP 00000030 get_uart_object
|
||||||
010025f0 g F .text 0000002e fdt_first_subnode
|
01002650 g F .text 0000002e fdt_first_subnode
|
||||||
01005c04 g .data 00000000 _image_general_var_limit
|
01005c64 g .data 00000000 _image_general_var_limit
|
||||||
f07c0908 g F .LOADER_REMAP 00000000 rom_efuse_read
|
f07c0908 g F .LOADER_REMAP 00000000 rom_efuse_read
|
||||||
f07c1cdc g F .LOADER_REMAP 00000060 uart_openSystemUART2
|
f07c1cdc g F .LOADER_REMAP 00000060 uart_openSystemUART2
|
||||||
01000312 g F .text 00000076 utl_memcpy
|
0100034a g F .text 00000076 utl_memcpy
|
||||||
0103c400 g .loader_heap 00000000 _image_load_reset_base
|
0103c400 g .loader_heap 00000000 _image_load_reset_base
|
||||||
f07c1fa8 g F .LOADER_REMAP 00000020 utl_is_sram_fw
|
f07c1fa8 g F .LOADER_REMAP 00000020 utl_is_sram_fw
|
||||||
0100257c g F .text 00000074 fdt_next_node
|
010025dc g F .text 00000074 fdt_next_node
|
||||||
01004870 g F .text 00000020 .hidden __aeabi_uidivmod
|
010048d0 g F .text 00000020 .hidden __aeabi_uidivmod
|
||||||
f07c23c8 g F .LOADER_EXEC 0000001a cpu_invalidateDCacheAll
|
f07c23c8 g F .LOADER_EXEC 0000001a cpu_invalidateDCacheAll
|
||||||
000024d8 g *ABS* 00000000 _loader_exec_compress_load_base
|
000024d8 g *ABS* 00000000 _loader_exec_compress_load_base
|
||||||
01000000 g .text 00000000 _internal_strg_param_start
|
01000000 g .text 00000000 _internal_strg_param_start
|
||||||
01005bc8 g O .data 00000038 spi_nor
|
01005c28 g O .data 00000038 spi_nor
|
||||||
01000cb4 g F .text 00000088 bl_flash_open
|
01000cec g F .text 00000088 bl_flash_open
|
||||||
01003af8 g F .text 00000028 dma_get_dram_capacity
|
01003b58 g F .text 00000028 dma_get_dram_capacity
|
||||||
f07c209c g F .LOADER_REMAP 00000018 utl_dram_protect_disable
|
f07c209c g F .LOADER_REMAP 00000018 utl_dram_protect_disable
|
||||||
01004614 g F .text 00000018 fat_open_rootfile
|
01004674 g F .text 00000018 fat_open_rootfile
|
||||||
01005c40 g O .bss 00000009 gStr
|
01005c80 g O .bss 00000009 gStr
|
||||||
010000f8 g F .text 00000100 prj_main
|
01000124 g F .text 0000010c prj_main
|
||||||
f07c1c58 g F .LOADER_REMAP 0000001c serial_getc
|
f07c1c58 g F .LOADER_REMAP 0000001c serial_getc
|
||||||
010026c4 g F .text 0000000e fdt_string
|
01002724 g F .text 0000000e fdt_string
|
||||||
f07c1f3c g F .LOADER_REMAP 00000010 bitCount
|
f07c1f3c g F .LOADER_REMAP 00000010 bitCount
|
||||||
f07c2430 g F .LOADER_EXEC 0000001e cpu_cleanInvalidateDCacheAll
|
f07c2430 g F .LOADER_EXEC 0000001e cpu_cleanInvalidateDCacheAll
|
||||||
0103c400 g .loader_heap 00000000 _load_load_reset_base
|
0103c400 g .loader_heap 00000000 _load_load_reset_base
|
||||||
f07c0638 g .LOADER_REMAP 00000000 start
|
f07c0638 g .LOADER_REMAP 00000000 start
|
||||||
01002480 g F .text 000000ac fdt_next_tag
|
010024e0 g F .text 000000ac fdt_next_tag
|
||||||
01004658 g F .text 0000002c atoi
|
010046b8 g F .text 0000002c atoi
|
||||||
01004ad0 w F .text 00000004 .hidden __aeabi_idiv0
|
01004b30 w F .text 00000004 .hidden __aeabi_idiv0
|
||||||
0100294c g F .text 00000030 fdt_get_alias_namelen
|
010029ac g F .text 00000030 fdt_get_alias_namelen
|
||||||
0103c000 g .bss 00000000 _ttb_lv2
|
0103c000 g .bss 00000000 _ttb_lv2
|
||||||
f07c1d78 g F .LOADER_REMAP 00000020 uart_chkChar
|
f07c1d78 g F .LOADER_REMAP 00000020 uart_chkChar
|
||||||
f07c1f7c g F .LOADER_REMAP 0000002c UTL_canUpdateSecKey
|
f07c1f7c g F .LOADER_REMAP 0000002c UTL_canUpdateSecKey
|
||||||
00000388 g *ABS* 00000000 _loader_exec_size
|
00000388 g *ABS* 00000000 _loader_exec_size
|
||||||
f07c1f64 g F .LOADER_REMAP 00000018 UTL_getDrvTmpBufferAddress
|
f07c1f64 g F .LOADER_REMAP 00000018 UTL_getDrvTmpBufferAddress
|
||||||
01000388 g F .text 00000014 strlen
|
010003c0 g F .text 00000014 strlen
|
||||||
01005cd8 g O .bss 00000004 int_strg_obj
|
01005d18 g O .bss 00000004 int_strg_obj
|
||||||
01000220 g F .text 00000038 Dec2HexStr
|
01000258 g F .text 00000038 Dec2HexStr
|
||||||
f07c0930 g F .LOADER_REMAP 00000000 rom_debug_msg_var
|
f07c0930 g F .LOADER_REMAP 00000000 rom_debug_msg_var
|
||||||
010003f6 g F .text 0000001c strchr
|
0100042e g F .text 0000001c strchr
|
||||||
01005d00 g O .bss 00000004 rom_lzma_inflate
|
01005d40 g O .bss 00000004 rom_lzma_inflate
|
||||||
01004540 g F .text 0000009c fat_internal_read_rootfile
|
010045a0 g F .text 0000009c fat_internal_read_rootfile
|
||||||
01004d00 g .text 00000000 _loader_exec_compres_end
|
01004d60 g .text 00000000 _loader_exec_compres_end
|
||||||
f07c20b4 g F .LOADER_REMAP 00000024 utl_dram_protect_check
|
f07c20b4 g F .LOADER_REMAP 00000024 utl_dram_protect_check
|
||||||
01004ab0 g F .text 00000020 .hidden __aeabi_idivmod
|
01004b10 g F .text 00000020 .hidden __aeabi_idivmod
|
||||||
010028f8 g F .text 00000028 fdt_getprop_by_offset
|
01002958 g F .text 00000028 fdt_getprop_by_offset
|
||||||
0103c400 g .loader_heap 00000000 _image_load_reset_zi_limit
|
0103c400 g .loader_heap 00000000 _image_load_reset_zi_limit
|
||||||
01000d3c g F .text 00000024 bl_chk_valid_all_in_one
|
01000d74 g F .text 00000024 bl_chk_valid_all_in_one
|
||||||
01005b48 g .data 00000000 _image_general_var_base
|
01005ba8 g .data 00000000 _image_general_var_base
|
||||||
0103c400 g *ABS* 00000000 _image_general_zi_zi_limit
|
0103c400 g *ABS* 00000000 _image_general_zi_zi_limit
|
||||||
01005d88 g O .bss 00000004 BaseOfStack
|
01005dd0 g O .bss 00000004 BaseOfStack
|
||||||
f07c0b48 g .LOADER_REMAP 00000000 _load_vector_exp_table_start_base
|
f07c0b48 g .LOADER_REMAP 00000000 _load_vector_exp_table_start_base
|
||||||
010020fc g F .text 000000f0 nvtpack_verify
|
01001ff8 g F .text 00000010 loader_installsfSpecialKeyCB
|
||||||
|
0100215c g F .text 000000f0 nvtpack_verify
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -957,7 +957,7 @@
|
||||||
#define SF_IQ_TEST DISABLE
|
#define SF_IQ_TEST DISABLE
|
||||||
#define HW_S530 DISABLE
|
#define HW_S530 DISABLE
|
||||||
#define PHOTO_ISP_STAMP DISABLE
|
#define PHOTO_ISP_STAMP DISABLE
|
||||||
#define SF_BASE_VERSION_FEA "R2.3"
|
#define SF_BASE_VERSION_FEA "R6.0"
|
||||||
#define SF_GPS_SUPPORT 0
|
#define SF_GPS_SUPPORT 0
|
||||||
#define SF_SEND_LIST_ITEM_LENGTH 15
|
#define SF_SEND_LIST_ITEM_LENGTH 15
|
||||||
#define SF_4G_REGISTER_NETWORK_COUNT 230
|
#define SF_4G_REGISTER_NETWORK_COUNT 230
|
||||||
|
|
Loading…
Reference in New Issue
Block a user