Merge branch 'Branch_S550_Fast_Emmc' of gitlab.sifar.tech:linux-em-group/s530-ntk into Branch_S550_Fast_Emmc
This commit is contained in:
commit
184b1cc383
|
@ -422,6 +422,7 @@ BOOL System_GetShutdownBegin(void)
|
||||||
INT32 System_OnShutdown(VControl *pCtrl, UINT32 paramNum, UINT32 *paramArray)
|
INT32 System_OnShutdown(VControl *pCtrl, UINT32 paramNum, UINT32 *paramArray)
|
||||||
{
|
{
|
||||||
UINT32 displayShow = SHOW_POWER_OFF;
|
UINT32 displayShow = SHOW_POWER_OFF;
|
||||||
|
BOOL isMenu = sf_is_menu_open();
|
||||||
if ( paramNum >= 2)
|
if ( paramNum >= 2)
|
||||||
{
|
{
|
||||||
DBG_DUMP("^MOn Shutdown begin paramNum:%d paramArray[0]:%d paramArray[1]:%d\r\n",paramNum, paramArray[0], paramArray[1]);
|
DBG_DUMP("^MOn Shutdown begin paramNum:%d paramArray[0]:%d paramArray[1]:%d\r\n",paramNum, paramArray[0], paramArray[1]);
|
||||||
|
@ -478,13 +479,26 @@ INT32 System_OnShutdown(VControl *pCtrl, UINT32 paramNum, UINT32 *paramArray)
|
||||||
#if HUNTING_CAMERA_MCU == ENABLE
|
#if HUNTING_CAMERA_MCU == ENABLE
|
||||||
if(sf_get_mode_flag() && SHOW_POWER_OFF == displayShow)
|
if(sf_get_mode_flag() && SHOW_POWER_OFF == displayShow)
|
||||||
#endif
|
#endif
|
||||||
|
{
|
||||||
|
if (FALSE == isMenu)
|
||||||
{
|
{
|
||||||
GxDisplay_Set(LAYER_OSD1, LAYER_STATE_ENABLE, 0); //turn off OSD1
|
GxDisplay_Set(LAYER_OSD1, LAYER_STATE_ENABLE, 0); //turn off OSD1
|
||||||
GxDisplay_Flush(LAYER_OSD1);
|
GxDisplay_Flush(LAYER_OSD1);
|
||||||
|
|
||||||
Display_ShowSplash(SPLASH_POWEROFF);
|
Display_ShowSplash(SPLASH_POWEROFF);
|
||||||
SwTimer_DelayMs(500);
|
SwTimer_DelayMs(500);
|
||||||
}
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
Display_ShowSplash(SPLASH_POWEROFF);
|
||||||
|
SwTimer_DelayMs(500);
|
||||||
|
GxDisplay_Set(LAYER_OSD1, LAYER_STATE_ENABLE, 0); //turn off OSD1
|
||||||
|
GxDisplay_Flush(LAYER_OSD1);
|
||||||
|
}
|
||||||
|
// Display_ShowSplash(SPLASH_POWEROFF);
|
||||||
|
// SwTimer_DelayMs(500);
|
||||||
|
// GxDisplay_Set(LAYER_OSD1, LAYER_STATE_ENABLE, 0); //turn off OSD1
|
||||||
|
// GxDisplay_Flush(LAYER_OSD1);
|
||||||
|
}
|
||||||
#endif
|
#endif
|
||||||
}
|
}
|
||||||
#if HUNTING_CAMERA_MCU == ENABLE
|
#if HUNTING_CAMERA_MCU == ENABLE
|
||||||
|
|
|
@ -642,6 +642,14 @@ static void update_gps_status(void)
|
||||||
sf_show_send_text(UIFlowPhoto, FILE_SENDING_GUI_START_SENDING);
|
sf_show_send_text(UIFlowPhoto, FILE_SENDING_GUI_START_SENDING);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
if (FTP_CONNECTING_FTP_CONNECTING == sf_cardv_get_ftp_status())
|
||||||
|
{
|
||||||
|
sf_show_send_text(UIFlowPhoto, FTP_CONNECTING_FTP_CONNECTING);
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
else if (FTP_CONNECTING_END != sf_cardv_get_ftp_status()) {
|
||||||
|
sf_show_send_text(UIFlowPhoto, sf_cardv_get_ftp_status());
|
||||||
|
}
|
||||||
SF_GPS_STATUS_E status = sf_cardv_get_gps_status();
|
SF_GPS_STATUS_E status = sf_cardv_get_gps_status();
|
||||||
switch (status)
|
switch (status)
|
||||||
{
|
{
|
||||||
|
@ -1375,6 +1383,8 @@ void UIFlowPhoto_OnBatteryLow(lv_obj_t* obj, const LV_USER_EVENT_NVTMSG_DATA* ms
|
||||||
static void UIFlowPhoto_ScrOpen(lv_obj_t* obj)
|
static void UIFlowPhoto_ScrOpen(lv_obj_t* obj)
|
||||||
{
|
{
|
||||||
|
|
||||||
|
lv_obj_set_hidden(container_photo_scr_uiflowphoto, false);
|
||||||
|
lv_obj_set_hidden(label_line_scr_uiflowphoto, false);
|
||||||
set_indev_keypad_group(obj);
|
set_indev_keypad_group(obj);
|
||||||
update_fd_frame();
|
update_fd_frame();
|
||||||
//#NT#2016/10/04#Lincy Lin -begin
|
//#NT#2016/10/04#Lincy Lin -begin
|
||||||
|
@ -1390,7 +1400,7 @@ static void UIFlowPhoto_ScrOpen(lv_obj_t* obj)
|
||||||
|
|
||||||
/* never closed */
|
/* never closed */
|
||||||
gPhotoData.State = PHOTO_ST_WARNING_MENU;
|
gPhotoData.State = PHOTO_ST_WARNING_MENU;
|
||||||
UIFlowWrnMsgAPI_Open_StringID(LV_PLUGIN_STRING_ID_STRID_PLEASE_INSERT_SD, 1000);
|
// UIFlowWrnMsgAPI_Open_StringID(LV_PLUGIN_STRING_ID_STRID_PLEASE_INSERT_SD, 1000);
|
||||||
// UIFlowMenuCommonConfirmAPI_Open(IDM_FORMAT);
|
// UIFlowMenuCommonConfirmAPI_Open(IDM_FORMAT);
|
||||||
// return;
|
// return;
|
||||||
#endif
|
#endif
|
||||||
|
@ -1481,6 +1491,8 @@ static void UIFlowPhoto_ScrClose(lv_obj_t* obj)
|
||||||
/* Reset key press/release/continue mask to default */
|
/* Reset key press/release/continue mask to default */
|
||||||
Ux_FlushEventByRange(NVTEVT_KEY_EVT_START, NVTEVT_KEY_EVT_END);
|
Ux_FlushEventByRange(NVTEVT_KEY_EVT_START, NVTEVT_KEY_EVT_END);
|
||||||
|
|
||||||
|
lv_obj_set_hidden(container_photo_scr_uiflowphoto, true);
|
||||||
|
lv_obj_set_hidden(label_line_scr_uiflowphoto, true);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -1764,6 +1776,19 @@ static void sf_show_send_text(lv_obj_t* obj, const unsigned short status)
|
||||||
SendMsgShow = SENDING_KEEP_SHOW_TIME_S;
|
SendMsgShow = SENDING_KEEP_SHOW_TIME_S;
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
case FTP_CONNECTING_FTP_CONNECTING:
|
||||||
|
{
|
||||||
|
lv_obj_set_hidden(label_sim_scr_uiflowphoto, false);
|
||||||
|
lv_label_set_text(label_sim_scr_uiflowphoto, "Connecting ... ");
|
||||||
|
SendMsgShow = SENDING_KEEP_SHOW;
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
case FTP_CONNECTING_FTP_CONNECT_SUCCESSFUL:
|
||||||
|
case FTP_CONNECTING_FTP_CONNECT_FAILED:
|
||||||
|
{
|
||||||
|
SendMsgShow = SENDING_NOT_SHOW;
|
||||||
|
break;
|
||||||
|
}
|
||||||
default:
|
default:
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
|
@ -110,12 +110,17 @@ static void UIFlowPlay_IconImageSize(BOOL bShow)
|
||||||
} else {
|
} else {
|
||||||
OriImgHeight = (UINT32)hd_vdoframe_info.dim.h;
|
OriImgHeight = (UINT32)hd_vdoframe_info.dim.h;
|
||||||
}
|
}
|
||||||
|
if (uiFileFmt & (PBFMT_MOVMJPG | PBFMT_AVI | PBFMT_MP4 | PBFMT_TS)) {
|
||||||
|
lv_obj_set_hidden(container_play_scr_uiflowplay, false);
|
||||||
|
} else {
|
||||||
|
lv_obj_set_hidden(container_play_scr_uiflowplay, true);
|
||||||
|
}
|
||||||
|
|
||||||
//hide icon
|
//hide icon
|
||||||
if (bShow == FALSE) {
|
if (bShow == FALSE) {
|
||||||
// UxCtrl_SetShow(&UIFlowWndPlay_StaticTXT_SizeCtrl, FALSE);
|
// UxCtrl_SetShow(&UIFlowWndPlay_StaticTXT_SizeCtrl, FALSE);
|
||||||
lv_obj_set_hidden(label_file_size_scr_uiflowplay, true);
|
lv_obj_set_hidden(label_file_size_scr_uiflowplay, true);
|
||||||
lv_obj_set_hidden(container_play_scr_uiflowplay, true);
|
// lv_obj_set_hidden(container_play_scr_uiflowplay, true);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
//show icon
|
//show icon
|
||||||
|
@ -988,6 +993,7 @@ static void UIFlowPlay_ScrOpen(lv_obj_t* obj)
|
||||||
update_playicons(g_PlbData.State);
|
update_playicons(g_PlbData.State);
|
||||||
// Ux_SendEvent(0, NVTEVT_SYSTEM_MODE, 1, PRIMARY_MODE_PHOTO);
|
// Ux_SendEvent(0, NVTEVT_SYSTEM_MODE, 1, PRIMARY_MODE_PHOTO);
|
||||||
UIFlowWrnMsgAPI_Open_StringID(LV_PLUGIN_STRING_ID_STRING_NO_FILE, 3000);
|
UIFlowWrnMsgAPI_Open_StringID(LV_PLUGIN_STRING_ID_STRING_NO_FILE, 3000);
|
||||||
|
lv_obj_set_hidden(container_play_scr_uiflowplay, true);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -2017,15 +2023,25 @@ static void UIFlowPlay_Key(lv_obj_t* obj, uint32_t key)
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
case LV_USER_KEY_LEFT:
|
case LV_USER_KEY_LEFT:
|
||||||
|
{
|
||||||
|
UINT32 uiFileSeq;
|
||||||
|
PB_GetParam(PBPRMID_CURR_FILESEQ, &uiFileSeq);
|
||||||
|
if (0 != uiFileSeq)
|
||||||
{
|
{
|
||||||
stop_play();
|
stop_play();
|
||||||
UIFlowPlay_OnKeyUp(obj);
|
UIFlowPlay_OnKeyUp(obj);
|
||||||
|
}
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
case LV_USER_KEY_RIGHT:
|
case LV_USER_KEY_RIGHT:
|
||||||
|
{
|
||||||
|
UINT32 uiFileSeq;
|
||||||
|
PB_GetParam(PBPRMID_CURR_FILESEQ, &uiFileSeq);
|
||||||
|
if (0 != uiFileSeq)
|
||||||
{
|
{
|
||||||
stop_play();
|
stop_play();
|
||||||
UIFlowPlay_OnKeyDown(obj);
|
UIFlowPlay_OnKeyDown(obj);
|
||||||
|
}
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -2038,6 +2054,10 @@ static void UIFlowPlay_Key(lv_obj_t* obj, uint32_t key)
|
||||||
}
|
}
|
||||||
case LV_USER_KEY_DOWN:
|
case LV_USER_KEY_DOWN:
|
||||||
case LV_USER_KEY_NEXT:
|
case LV_USER_KEY_NEXT:
|
||||||
|
{
|
||||||
|
UINT32 uiFileSeq;
|
||||||
|
PB_GetParam(PBPRMID_CURR_FILESEQ, &uiFileSeq);
|
||||||
|
if (0 != uiFileSeq)
|
||||||
{
|
{
|
||||||
stop_play();
|
stop_play();
|
||||||
UIFlowMenuCommonConfirmAPI_Open(IDM_DELETE_THIS);
|
UIFlowMenuCommonConfirmAPI_Open(IDM_DELETE_THIS);
|
||||||
|
@ -2045,7 +2065,8 @@ static void UIFlowPlay_Key(lv_obj_t* obj, uint32_t key)
|
||||||
UIFlowPlay_OnKeyNext(obj);
|
UIFlowPlay_OnKeyNext(obj);
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
break;
|
||||||
|
}
|
||||||
case LV_USER_KEY_ZOOMIN:
|
case LV_USER_KEY_ZOOMIN:
|
||||||
{
|
{
|
||||||
break;
|
break;
|
||||||
|
|
|
@ -357,11 +357,15 @@ void sf_set_module_sleep_flag(UINT8 flag);
|
||||||
UINT8 sf_get_module_sleep_flag(void);
|
UINT8 sf_get_module_sleep_flag(void);
|
||||||
int sf_app_while_flag(void);
|
int sf_app_while_flag(void);
|
||||||
void sf_set_sim_insert(INT32 sim);
|
void sf_set_sim_insert(INT32 sim);
|
||||||
#define GPS_SEARCHING_START 0
|
#define GPS_SEARCHING_START 0
|
||||||
#define GPS_SEARCHING_STOP 1
|
#define GPS_SEARCHING_STOP 1
|
||||||
#define GPS_SEARCHING_SUCCESSFUL 2
|
#define GPS_SEARCHING_SUCCESSFUL 2
|
||||||
#define GPS_SEARCHING_FAILED 3
|
#define GPS_SEARCHING_FAILED 3
|
||||||
void sf_set_gps_status(const short status);
|
void sf_set_gps_status(const short status);
|
||||||
|
#define FTP_CONNECTING 4
|
||||||
|
#define FTP_CONNECT_SUCCESSFUL 5
|
||||||
|
#define FTP_CONNECT_FAILED 6
|
||||||
|
void sf_set_ftp_status(const short status);
|
||||||
void sf_set_usb_init(int flag);
|
void sf_set_usb_init(int flag);
|
||||||
UINT32 sf_get_sim_insert(void);
|
UINT32 sf_get_sim_insert(void);
|
||||||
int sf_get_signal_ready(void);
|
int sf_get_signal_ready(void);
|
||||||
|
|
|
@ -488,6 +488,7 @@ typedef enum sf_PARA_MESSAGE_TYPE_E
|
||||||
SF_PARA_CMD_ISESIM = 0x1F07,
|
SF_PARA_CMD_ISESIM = 0x1F07,
|
||||||
SF_PARA_CMD_USB_INIT = 0x1F08,
|
SF_PARA_CMD_USB_INIT = 0x1F08,
|
||||||
SF_PARA_CMD_GPS_STATUS = 0X1F09,
|
SF_PARA_CMD_GPS_STATUS = 0X1F09,
|
||||||
|
SF_PARA_CMD_FTP_CONNECT_STATUS= 0X1F0A,
|
||||||
}SF_PARA_MESSAGE_TYPE_E;
|
}SF_PARA_MESSAGE_TYPE_E;
|
||||||
|
|
||||||
typedef enum sf_WIFI_MESSAGE_TYPE_E
|
typedef enum sf_WIFI_MESSAGE_TYPE_E
|
||||||
|
|
|
@ -1422,6 +1422,7 @@ SINT32 sf_4g_module_ota_ftp(void)
|
||||||
*************************************************/
|
*************************************************/
|
||||||
SINT32 sf_connect_ftps_server(void)
|
SINT32 sf_connect_ftps_server(void)
|
||||||
{
|
{
|
||||||
|
sf_set_ftp_status(FTP_CONNECTING);
|
||||||
SINT32 ret = SF_SUCCESS;//0:success; else:fail;
|
SINT32 ret = SF_SUCCESS;//0:success; else:fail;
|
||||||
UINT8 ssl = 0;
|
UINT8 ssl = 0;
|
||||||
UINT8 gprsMode = 0;
|
UINT8 gprsMode = 0;
|
||||||
|
@ -1448,8 +1449,13 @@ SINT32 sf_connect_ftps_server(void)
|
||||||
if(FTP_MANAGER_SERVICE_AVAILABLE == result)
|
if(FTP_MANAGER_SERVICE_AVAILABLE == result)
|
||||||
{
|
{
|
||||||
FtpOpenOk = SUCCESS;
|
FtpOpenOk = SUCCESS;
|
||||||
|
sf_set_ftp_status(FTP_CONNECT_SUCCESSFUL);
|
||||||
}
|
}
|
||||||
//ret = sf_ftp_stop(ssl, gprsMode);
|
else
|
||||||
|
{
|
||||||
|
sf_set_ftp_status(FTP_CONNECT_FAILED);
|
||||||
|
}
|
||||||
|
ret = sf_ftp_stop(ssl, gprsMode);
|
||||||
|
|
||||||
//SF_FTP_CONNECT_END:
|
//SF_FTP_CONNECT_END:
|
||||||
//printf("[%s:%d]ret:[0x%08X]\n\n", __FUNCTION__, __LINE__, ret);
|
//printf("[%s:%d]ret:[0x%08X]\n\n", __FUNCTION__, __LINE__, ret);
|
||||||
|
|
|
@ -1261,6 +1261,14 @@ void sf_set_gps_status(const short status)
|
||||||
sf_com_message_send_to_cardv(&stMessageBuf);
|
sf_com_message_send_to_cardv(&stMessageBuf);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
void sf_set_ftp_status(const short status)
|
||||||
|
{
|
||||||
|
SF_MESSAGE_BUF_S stMessageBuf = {0};
|
||||||
|
stMessageBuf.arg2 = status;
|
||||||
|
stMessageBuf.arg1 = SF_PARA_CMD_FTP_CONNECT_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)
|
||||||
{
|
{
|
||||||
SF_MESSAGE_BUF_S stMessageBuf = {0};
|
SF_MESSAGE_BUF_S stMessageBuf = {0};
|
||||||
|
|
|
@ -40,6 +40,12 @@ typedef enum{
|
||||||
FILE_SENDING_GUI_SEND_FAILED,
|
FILE_SENDING_GUI_SEND_FAILED,
|
||||||
FILE_SENDING_GUI_END
|
FILE_SENDING_GUI_END
|
||||||
} FILE_SENDING_GUI_E;
|
} FILE_SENDING_GUI_E;
|
||||||
|
typedef enum{
|
||||||
|
FTP_CONNECTING_FTP_CONNECTING = FILE_SENDING_GUI_END,
|
||||||
|
FTP_CONNECTING_FTP_CONNECT_SUCCESSFUL,
|
||||||
|
FTP_CONNECTING_FTP_CONNECT_FAILED,
|
||||||
|
FTP_CONNECTING_END
|
||||||
|
} FTP_CONNECTING_E;
|
||||||
#define DEFAULT_GO_TO_WORK_MODE_TIME_S 85
|
#define DEFAULT_GO_TO_WORK_MODE_TIME_S 85
|
||||||
#define PASSWORD_SCREEN_GO_TO_WORK_MODE_TIME_S 61
|
#define PASSWORD_SCREEN_GO_TO_WORK_MODE_TIME_S 61
|
||||||
#define MENU_SCREEN_GO_TO_WORK_MODE_TIME_S 60
|
#define MENU_SCREEN_GO_TO_WORK_MODE_TIME_S 60
|
||||||
|
@ -126,6 +132,8 @@ BOOL sf_is_preview(void);
|
||||||
short sf_cardv_get_cq_signal(void);
|
short sf_cardv_get_cq_signal(void);
|
||||||
void sf_cardv_set_gps_status(const SF_GPS_STATUS_E status);
|
void sf_cardv_set_gps_status(const SF_GPS_STATUS_E status);
|
||||||
const SF_GPS_STATUS_E sf_cardv_get_gps_status(void);
|
const SF_GPS_STATUS_E sf_cardv_get_gps_status(void);
|
||||||
|
void sf_cardv_set_ftp_status(const FTP_CONNECTING_E status);
|
||||||
|
const FTP_CONNECTING_E sf_cardv_get_ftp_status(void);
|
||||||
void sf_cardv_4G_status_set(UINT8 status);
|
void sf_cardv_4G_status_set(UINT8 status);
|
||||||
UINT8 sf_cardv_4G_status_get(void);
|
UINT8 sf_cardv_4G_status_get(void);
|
||||||
void sf_cardv_set_sim_insert(INT8 sim);
|
void sf_cardv_set_sim_insert(INT8 sim);
|
||||||
|
|
|
@ -100,6 +100,7 @@ static UINT8 UiparaFlag = 0;
|
||||||
static SF_BLE_STATUS_E BleStatus = SF_BLE_OK;
|
static SF_BLE_STATUS_E BleStatus = SF_BLE_OK;
|
||||||
static UINT8 McuUpdateFlag = 0;
|
static UINT8 McuUpdateFlag = 0;
|
||||||
static SF_GPS_STATUS_E gGpsSearching = SF_GPS_SEARCHING_UNKNOW;
|
static SF_GPS_STATUS_E gGpsSearching = SF_GPS_SEARCHING_UNKNOW;
|
||||||
|
static FTP_CONNECTING_E gFtpConnectingStatus = FTP_CONNECTING_END;
|
||||||
static char CamMode = 0;
|
static char CamMode = 0;
|
||||||
static CHAR netGeneration = SF_NET_NO;
|
static CHAR netGeneration = SF_NET_NO;
|
||||||
static SF_THREAD_S UpgradeTskParam =
|
static SF_THREAD_S UpgradeTskParam =
|
||||||
|
@ -1542,6 +1543,15 @@ const SF_GPS_STATUS_E sf_cardv_get_gps_status(void)
|
||||||
{
|
{
|
||||||
return gGpsSearching;
|
return gGpsSearching;
|
||||||
}
|
}
|
||||||
|
void sf_cardv_set_ftp_status(const FTP_CONNECTING_E status)
|
||||||
|
{
|
||||||
|
printf("sf_cardv_set_ftp_status = %d\n", status);
|
||||||
|
gFtpConnectingStatus = status;
|
||||||
|
}
|
||||||
|
const FTP_CONNECTING_E sf_cardv_get_ftp_status(void)
|
||||||
|
{
|
||||||
|
return gFtpConnectingStatus;
|
||||||
|
}
|
||||||
|
|
||||||
/*************************************************
|
/*************************************************
|
||||||
Function: sf_cardv_adc_value_get
|
Function: sf_cardv_adc_value_get
|
||||||
|
@ -1784,6 +1794,9 @@ static SINT32 sf_cardv_proccess_cmd_para_update(SF_MESSAGE_BUF_S *pMessageBuf)
|
||||||
break;
|
break;
|
||||||
case SF_PARA_CMD_GPS_STATUS:
|
case SF_PARA_CMD_GPS_STATUS:
|
||||||
sf_cardv_set_gps_status(pMessageBuf->arg2);
|
sf_cardv_set_gps_status(pMessageBuf->arg2);
|
||||||
|
break;
|
||||||
|
case SF_PARA_CMD_FTP_CONNECT_STATUS:
|
||||||
|
sf_cardv_set_ftp_status(pMessageBuf->arg2);
|
||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
break;
|
break;
|
||||||
|
@ -2005,7 +2018,6 @@ void sf_cardv_message_thread_init(void)
|
||||||
void sf_set_menu_open(BOOL is)
|
void sf_set_menu_open(BOOL is)
|
||||||
{
|
{
|
||||||
IsMenu = is;
|
IsMenu = is;
|
||||||
//printf("[%s]:%d IsMenu:%d\n", __FUNCTION__, __LINE__, IsMenu);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
BOOL sf_is_menu_open(void)
|
BOOL sf_is_menu_open(void)
|
||||||
|
|
Loading…
Reference in New Issue
Block a user