释放smartos初始任务4k资源

This commit is contained in:
huanfeng.wang 2023-12-19 15:59:26 +08:00
parent bcdfc42bee
commit c977dd48e9

View File

@ -159,6 +159,9 @@ osp_task_ext_inf g_osp_task_ext_tb[] =
/* 心跳任务,定时更新心跳值 */
#ifdef HEARTBEAT_ENABLE
static uint32_t gu32OpsHeartbeatCnt = 0;
static uint32_t gu8FreeInitStEnable = 1;
extern char *init_st_ptr;
void osp_heartbeat_task(void)
{
gu32OpsHeartbeatCnt++;
@ -166,6 +169,13 @@ void osp_heartbeat_task(void)
debug_write(OSP_DEBUG_POT(g_ape_id, 15), gu32OpsHeartbeatCnt);
#endif
heart_beat_write();
if(200 == gu32OpsHeartbeatCnt && 1 == gu8FreeInitStEnable)
{
gu8FreeInitStEnable = 0;
smart_reclaim_init_res();
}
return ;
}
#endif