1.dbg开关控制

This commit is contained in:
payton 2023-09-15 18:08:26 +08:00
parent b0ebf77e2e
commit 258fb65dd3
4 changed files with 170 additions and 10 deletions

View File

@ -517,7 +517,16 @@ void System_OnStrgExit_FS(void)
{ {
//PHASE-2 : Close Lib or LibExt //PHASE-2 : Close Lib or LibExt
#if (LOGFILE_FUNC==ENABLE) #if (LOGFILE_FUNC==ENABLE)
LogFile_Close(); #if HUNTING_CAMERA_MCU == ENABLE
UIMenuStoreInfo *puiPara = sf_ui_para_get();
if (puiPara->DebugMode)
{
LogFile_Close();
}
#else
LogFile_Close();
#endif
#endif #endif
// unmount file system // unmount file system
GxStrg_CloseDevice(0); GxStrg_CloseDevice(0);
@ -734,8 +743,18 @@ INT32 System_OnStrgRemove(VControl *pCtrl, UINT32 paramNum, UINT32 *paramArray)
if (m_BootState_Drive[stg_id] != BOOT_CARD_STATE_UNKNOWN) { if (m_BootState_Drive[stg_id] != BOOT_CARD_STATE_UNKNOWN) {
if (stg_id == 0) { if (stg_id == 0) {
#if (LOGFILE_FUNC==ENABLE) #if (LOGFILE_FUNC==ENABLE)
#if HUNTING_CAMERA_MCU == ENABLE
UIMenuStoreInfo *puiPara = sf_ui_para_get();
if (puiPara->DebugMode)
{
LogFile_Suspend();
LogFile_Close();
}
#else
LogFile_Suspend(); LogFile_Suspend();
LogFile_Close(); LogFile_Close();
#endif
#endif #endif
#if (USERLOG_FUNC == ENABLE) #if (USERLOG_FUNC == ENABLE)
{ {
@ -908,7 +927,13 @@ INT32 System_OnStrgAttach(VControl *pCtrl, UINT32 paramNum, UINT32 *paramArray)
#endif #endif
#if (LOGFILE_FUNC==ENABLE) #if (LOGFILE_FUNC==ENABLE)
if (SxTimer_GetFuncActive(SX_TIMER_DET_SYSTEM_ERROR_ID) == 0) #if HUNTING_CAMERA_MCU == ENABLE
UIMenuStoreInfo *puiPara = sf_ui_para_get();
if ((puiPara->DebugMode) && SxTimer_GetFuncActive(SX_TIMER_DET_SYSTEM_ERROR_ID) == 0)
#else
if (SxTimer_GetFuncActive(SX_TIMER_DET_SYSTEM_ERROR_ID) == 0)
#endif
{ {
LOGFILE_OPEN logOpenParm = {0}; LOGFILE_OPEN logOpenParm = {0};
UINT32 maxFileNum = 32; UINT32 maxFileNum = 32;

View File

@ -787,8 +787,18 @@ UINT32 BackgroundFormat(void)
//#NT#2016/05/30#Lincy Lin -begin //#NT#2016/05/30#Lincy Lin -begin
//#NT#Support logfile function //#NT#Support logfile function
#if (LOGFILE_FUNC==ENABLE) #if (LOGFILE_FUNC==ENABLE)
#if HUNTING_CAMERA_MCU == ENABLE
UIMenuStoreInfo *puiPara = sf_ui_para_get();
if (puiPara->DebugMode)
{
LogFile_Suspend();
LogFile_Complete();
}
#else
LogFile_Suspend(); LogFile_Suspend();
LogFile_Complete(); LogFile_Complete();
#endif
#endif #endif
//#NT#2016/05/30#Lincy Lin -end //#NT#2016/05/30#Lincy Lin -end
ret = FileSys_FormatDisk(pStrgDXH, FALSE); ret = FileSys_FormatDisk(pStrgDXH, FALSE);
@ -816,7 +826,15 @@ UINT32 BackgroundFormat(void)
//#NT#2016/05/30#Lincy Lin -begin //#NT#2016/05/30#Lincy Lin -begin
//#NT#Support logfile function //#NT#Support logfile function
#if (LOGFILE_FUNC==ENABLE) #if (LOGFILE_FUNC==ENABLE)
#if HUNTING_CAMERA_MCU == ENABLE
if (puiPara->DebugMode)
{
LogFile_ReOpen();
}
#else
LogFile_ReOpen(); LogFile_ReOpen();
#endif
#endif #endif
//#NT#2016/05/30#Lincy Lin -end //#NT#2016/05/30#Lincy Lin -end
} }
@ -846,8 +864,19 @@ UINT32 BackgroundFormatCard(void)
//#NT#2016/05/30#Lincy Lin -begin //#NT#2016/05/30#Lincy Lin -begin
//#NT#Support logfile function //#NT#Support logfile function
#if (LOGFILE_FUNC==ENABLE) #if (LOGFILE_FUNC==ENABLE)
LogFile_Suspend(); #if HUNTING_CAMERA_MCU == ENABLE
LogFile_Complete(); UIMenuStoreInfo *puiPara = sf_ui_para_get();
if (puiPara->DebugMode)
{
LogFile_Suspend();
LogFile_Complete();
}
#else
LogFile_Suspend();
LogFile_Complete();
#endif
#endif #endif
//#NT#2016/05/30#Lincy Lin -end //#NT#2016/05/30#Lincy Lin -end
ret = FileSys_FormatDisk(pStrgDXH, FALSE); ret = FileSys_FormatDisk(pStrgDXH, FALSE);
@ -875,7 +904,15 @@ UINT32 BackgroundFormatCard(void)
//#NT#2016/05/30#Lincy Lin -begin //#NT#2016/05/30#Lincy Lin -begin
//#NT#Support logfile function //#NT#Support logfile function
#if (LOGFILE_FUNC==ENABLE) #if (LOGFILE_FUNC==ENABLE)
#if HUNTING_CAMERA_MCU == ENABLE
if (puiPara->DebugMode)
{
LogFile_ReOpen();
}
#else
LogFile_ReOpen(); LogFile_ReOpen();
#endif
#endif #endif
//#NT#2016/05/30#Lincy Lin -end //#NT#2016/05/30#Lincy Lin -end
vos_util_delay_ms(1000); vos_util_delay_ms(1000);
@ -920,8 +957,18 @@ UINT32 BackgroundFormatNand(void)
//#NT#2016/05/30#Lincy Lin -begin //#NT#2016/05/30#Lincy Lin -begin
//#NT#Support logfile function //#NT#Support logfile function
#if (LOGFILE_FUNC==ENABLE) #if (LOGFILE_FUNC==ENABLE)
LogFile_Suspend(); #if HUNTING_CAMERA_MCU == ENABLE
LogFile_Complete(); UIMenuStoreInfo *puiPara = sf_ui_para_get();
if (puiPara->DebugMode)
{
LogFile_Suspend();
LogFile_Complete();
}
#else
LogFile_Suspend();
LogFile_Complete();
#endif
#endif #endif
//#NT#2016/05/30#Lincy Lin -end //#NT#2016/05/30#Lincy Lin -end
ret = FileSys_FormatDisk(pStrgDXH, FALSE); ret = FileSys_FormatDisk(pStrgDXH, FALSE);
@ -949,7 +996,14 @@ UINT32 BackgroundFormatNand(void)
//#NT#2016/05/30#Lincy Lin -begin //#NT#2016/05/30#Lincy Lin -begin
//#NT#Support logfile function //#NT#Support logfile function
#if (LOGFILE_FUNC==ENABLE) #if (LOGFILE_FUNC==ENABLE)
#if HUNTING_CAMERA_MCU == ENABLE
if (puiPara->DebugMode)
{
LogFile_ReOpen(); LogFile_ReOpen();
}
#else
LogFile_ReOpen();
#endif
#endif #endif
//#NT#2016/05/30#Lincy Lin -end //#NT#2016/05/30#Lincy Lin -end
} }

View File

@ -484,7 +484,15 @@ void System_OnStrgExit_FS(void)
{ {
//PHASE-2 : Close Lib or LibExt //PHASE-2 : Close Lib or LibExt
#if (LOGFILE_FUNC==ENABLE) #if (LOGFILE_FUNC==ENABLE)
LogFile_Close(); #if HUNTING_CAMERA_MCU == ENABLE
UIMenuStoreInfo *puiPara = sf_ui_para_get();
if(puiPara->DebugMode)
{
LogFile_Close();
}
#else
LogFile_Close();
#endif
#endif #endif
// unmount file system // unmount file system
GxStrg_CloseDevice(0); GxStrg_CloseDevice(0);
@ -628,8 +636,19 @@ INT32 System_OnStrgRemove(VControl *pCtrl, UINT32 paramNum, UINT32 *paramArray)
if (m_BootState_Drive[stg_id] != BOOT_CARD_STATE_UNKNOWN) { if (m_BootState_Drive[stg_id] != BOOT_CARD_STATE_UNKNOWN) {
if (stg_id == 0) { if (stg_id == 0) {
#if (LOGFILE_FUNC==ENABLE) #if (LOGFILE_FUNC==ENABLE)
#if HUNTING_CAMERA_MCU == ENABLE
UIMenuStoreInfo *puiPara = sf_ui_para_get();
if(puiPara->DebugMode)
{
LogFile_Suspend(); LogFile_Suspend();
LogFile_Close(); LogFile_Close();
}
#else
LogFile_Suspend();
LogFile_Close();
#endif
#endif #endif
#if (USERLOG_FUNC == ENABLE) #if (USERLOG_FUNC == ENABLE)
{ {
@ -762,7 +781,14 @@ INT32 System_OnStrgAttach(VControl *pCtrl, UINT32 paramNum, UINT32 *paramArray)
} }
} }
#if (LOGFILE_FUNC==ENABLE) #if (LOGFILE_FUNC==ENABLE)
if (SxTimer_GetFuncActive(SX_TIMER_DET_SYSTEM_ERROR_ID) == 0)
#if HUNTING_CAMERA_MCU == ENABLE
UIMenuStoreInfo *puiPara = sf_ui_para_get();
if ((puiPara->DebugMode) && SxTimer_GetFuncActive(SX_TIMER_DET_SYSTEM_ERROR_ID) == 0)
#else
if (SxTimer_GetFuncActive(SX_TIMER_DET_SYSTEM_ERROR_ID) == 0)
#endif
{ {
LOGFILE_OPEN logOpenParm = {0}; LOGFILE_OPEN logOpenParm = {0};
UINT32 maxFileNum = 32; UINT32 maxFileNum = 32;
@ -779,6 +805,7 @@ INT32 System_OnStrgAttach(VControl *pCtrl, UINT32 paramNum, UINT32 *paramArray)
logOpenParm.isSaveLastTimeSysErrLog = wdt_getResetNum()>0 ? TRUE : FALSE; logOpenParm.isSaveLastTimeSysErrLog = wdt_getResetNum()>0 ? TRUE : FALSE;
logOpenParm.lastTimeSysErrLogBuffAddr = mempool_logfile; logOpenParm.lastTimeSysErrLogBuffAddr = mempool_logfile;
logOpenParm.lastTimeSysErrLogBuffSize = POOL_SIZE_LOGFILE; logOpenParm.lastTimeSysErrLogBuffSize = POOL_SIZE_LOGFILE;
logOpenParm.isZeroFile = TRUE;
strncpy(logOpenParm.rootDir, rootDir, LOGFILE_ROOT_DIR_MAX_LEN); strncpy(logOpenParm.rootDir, rootDir, LOGFILE_ROOT_DIR_MAX_LEN);
#if defined(_CPU2_LINUX_) #if defined(_CPU2_LINUX_)
strncpy(logOpenParm.rootDir2, rootDir2, LOGFILE_ROOT_DIR_MAX_LEN); strncpy(logOpenParm.rootDir2, rootDir2, LOGFILE_ROOT_DIR_MAX_LEN);

View File

@ -748,8 +748,18 @@ UINT32 BackgroundFormat(void)
//#NT#2016/05/30#Lincy Lin -begin //#NT#2016/05/30#Lincy Lin -begin
//#NT#Support logfile function //#NT#Support logfile function
#if (LOGFILE_FUNC==ENABLE) #if (LOGFILE_FUNC==ENABLE)
LogFile_Suspend(); #if HUNTING_CAMERA_MCU == ENABLE
LogFile_Complete(); UIMenuStoreInfo *puiPara = sf_ui_para_get();
if(puiPara->DebugMode)
{
LogFile_Suspend();
LogFile_Close();
}
#else
LogFile_Suspend();
LogFile_Close();
#endif
#endif #endif
//#NT#2016/05/30#Lincy Lin -end //#NT#2016/05/30#Lincy Lin -end
ret = FileSys_FormatDisk(pStrgDXH, FALSE); ret = FileSys_FormatDisk(pStrgDXH, FALSE);
@ -777,7 +787,14 @@ UINT32 BackgroundFormat(void)
//#NT#2016/05/30#Lincy Lin -begin //#NT#2016/05/30#Lincy Lin -begin
//#NT#Support logfile function //#NT#Support logfile function
#if (LOGFILE_FUNC==ENABLE) #if (LOGFILE_FUNC==ENABLE)
#if HUNTING_CAMERA_MCU == ENABLE
if(puiPara->DebugMode)
{
LogFile_ReOpen(); LogFile_ReOpen();
}
#else
LogFile_ReOpen();
#endif
#endif #endif
//#NT#2016/05/30#Lincy Lin -end //#NT#2016/05/30#Lincy Lin -end
} }
@ -807,8 +824,18 @@ UINT32 BackgroundFormatCard(void)
//#NT#2016/05/30#Lincy Lin -begin //#NT#2016/05/30#Lincy Lin -begin
//#NT#Support logfile function //#NT#Support logfile function
#if (LOGFILE_FUNC==ENABLE) #if (LOGFILE_FUNC==ENABLE)
#if HUNTING_CAMERA_MCU == ENABLE
UIMenuStoreInfo *puiPara = sf_ui_para_get();
if(puiPara->DebugMode)
{
LogFile_Suspend();
LogFile_Complete();
}
#else
LogFile_Suspend(); LogFile_Suspend();
LogFile_Complete(); LogFile_Complete();
#endif
#endif #endif
//#NT#2016/05/30#Lincy Lin -end //#NT#2016/05/30#Lincy Lin -end
ret = FileSys_FormatDisk(pStrgDXH, FALSE); ret = FileSys_FormatDisk(pStrgDXH, FALSE);
@ -836,7 +863,15 @@ UINT32 BackgroundFormatCard(void)
//#NT#2016/05/30#Lincy Lin -begin //#NT#2016/05/30#Lincy Lin -begin
//#NT#Support logfile function //#NT#Support logfile function
#if (LOGFILE_FUNC==ENABLE) #if (LOGFILE_FUNC==ENABLE)
#if HUNTING_CAMERA_MCU == ENABLE
if(puiPara->DebugMode)
{
LogFile_ReOpen(); LogFile_ReOpen();
}
#else
LogFile_ReOpen();
#endif
#endif #endif
//#NT#2016/05/30#Lincy Lin -end //#NT#2016/05/30#Lincy Lin -end
} }
@ -856,8 +891,19 @@ UINT32 BackgroundFormatNand(void)
//#NT#2016/05/30#Lincy Lin -begin //#NT#2016/05/30#Lincy Lin -begin
//#NT#Support logfile function //#NT#Support logfile function
#if (LOGFILE_FUNC==ENABLE) #if (LOGFILE_FUNC==ENABLE)
#if HUNTING_CAMERA_MCU == ENABLE
UIMenuStoreInfo *puiPara = sf_ui_para_get();
if(puiPara->DebugMode)
{
LogFile_Suspend();
LogFile_Complete();
}
#else
LogFile_Suspend(); LogFile_Suspend();
LogFile_Complete(); LogFile_Complete();
#endif
#endif #endif
//#NT#2016/05/30#Lincy Lin -end //#NT#2016/05/30#Lincy Lin -end
ret = FileSys_FormatDisk(pStrgDXH, FALSE); ret = FileSys_FormatDisk(pStrgDXH, FALSE);
@ -885,7 +931,15 @@ UINT32 BackgroundFormatNand(void)
//#NT#2016/05/30#Lincy Lin -begin //#NT#2016/05/30#Lincy Lin -begin
//#NT#Support logfile function //#NT#Support logfile function
#if (LOGFILE_FUNC==ENABLE) #if (LOGFILE_FUNC==ENABLE)
#if HUNTING_CAMERA_MCU == ENABLE
if(puiPara->DebugMode)
{
LogFile_ReOpen(); LogFile_ReOpen();
}
#else
LogFile_ReOpen();
#endif
#endif #endif
//#NT#2016/05/30#Lincy Lin -end //#NT#2016/05/30#Lincy Lin -end
} }