📄 task_cfg.h
字号:
#ifndef __DVB_TASK_CFG
#define __DVB_TASK_CFG
#define DVB_AV_HISR_STACK_SIZE (1024*4)
#define DEBUG_UART_RX_HISR_STACK_SIZE (0)
#define DVB_PLAYER_TASK_STACK_SIZE (1024*4)
#define DVB_PLAYER_TASK_PRIORITY EN_CTOS_PRIORITY_5
#define DVB_PLAYER_TASK_SLICE 0
#ifdef CT956 // for dibcom 7070m temporary used
#define MAIN_TASK_STACK_SIZE (1024*14)
#else
#define MAIN_TASK_STACK_SIZE (1024*8)
#endif
#define MAIN_TASK_PRIORITY EN_CTOS_PRIORITY_5
#define MAIN_TASK_SLICE 0
#define DVB_AV_TASK_STACK_SIZE (1024*4)
#define DVB_AV_TASK_PRIORITY EN_CTOS_PRIORITY_4
#define DVB_AV_TASK_TIMESLICE 0
#ifdef CT956 // for dibcom 7070m temporary used
#define DVB_FREQ_TASK_STACK_SIZE (1024*4)
#else
#define DVB_FREQ_TASK_STACK_SIZE (1024*3)
#endif
#define DVB_FREQ_TASK_PRIORITY EN_CTOS_PRIORITY_5
#define DVB_FREQ_TASK_TIMESLICE 0
#ifdef CT956 // for dibcom 7070m temporary used
#define DVB_NIM_TASK_STACK_SIZE (1024*12)
#else
#define DVB_NIM_TASK_STACK_SIZE (1024*4)
#endif
#define DVB_NIM_TASK_TIMESLICE 0
#define DVB_NIM_TASK_PRIORITY EN_CTOS_PRIORITY_6
#define DVB_FILTER_TASK_STACK_SIZE (1024*4)
#define TASK_PRIORITY_DVB_FILTER EN_CTOS_PRIORITY_6
#define DVB_FILTER_TASK_TIMESLICE 0
#define DVB_FILTER_TIMER_TASK_STACK_SIZE (1024*4)
#define TASK_PRIORITY_DVB_FILTER_TIMER EN_CTOS_PRIORITY_6
#define DVB_FILTER_TIMER_TASK_TIMESLICE 0
#define DVB_AVIO_TASK_STACK_SIZE (1024*3)
#define DVB_AVIO_TASK_PRIORITY EN_CTOS_PRIORITY_7
#define DVB_AVIO_TASK_TIMESLICE 0
#define DVB_EIT_GET_TASK_STACK_SIZE (1024*4)
#define TASK_PRIORITY_DVB_EIT_GET EN_CTOS_PRIORITY_6
#define DVB_EIT_GET_TASK_TIMESLICE 0
#define DVB_EIT_SET_TASK_STACK_SIZE (1024*4)
#define TASK_PRIORITY_DVB_EIT_SET EN_CTOS_PRIORITY_6
#define DVB_EIT_SET_TASK_TIMESLICE 0
#define DVB_SYS_TASK_STACK_SIZE (1024*8)
#define DVB_SYS_TASK_PRIORITY EN_CTOS_PRIORITY_6
#define DVB_SYS_TASK_TIMESLICE 0
#define DVB_TTX_FILTER_TASK_STACK_SIZE (1024*4)
#define DVB_TTX_FILTER_TASK_PRIORITY EN_CTOS_PRIORITY_6
#define DVB_TTX_FILTER_TASK_TIMESLICE 0
#define DVB_TTX_DISPLAY_TASK_STACK_SIZE (1024*4)
#define DVB_TTX_DISPLAY_TASK_PRIORITY EN_CTOS_PRIORITY_6
#define DVB_TTX_DISPLAY_TASK_TIMESLICE 0
#define DVB_SBTL_FILTER_TASK_STACK_SIZE (1024*4)
#define DVB_SBTL_FILTER_TASK_PRIORITY EN_CTOS_PRIORITY_6
#define DVB_SBTL_FILTER_TASK_TIMESLICE 0
#define DVB_SBTL_DISPLAY_TASK_STACK_SIZE (1024*4)
#define DVB_SBTL_DISPLAY_TASK_PRIORITY EN_CTOS_PRIORITY_6
#define DVB_SBTL_DISPLAY_TASK_TIMESLICE 0
#define DVB_DEBUG_TASK_STACK_SIZE (1024*8)
#define DVB_DEBUG_TASK_PRIORITY EN_CTOS_PRIORITY_5
#define DVB_DEBUG_TASK_TIME_SLICE 0
#define DVB_INSTANT_REPLAY_TASK_STACK_SIZE (1024*8)
#define DVB_INSTANT_REPLAY_TASK_PRIORITY EN_CTOS_PRIORITY_6
#define DVB_INSTANT_REPLAY_TASK_TIME_SLICE 0
#define DVB_SIBK_TASK_STACK_SIZE (1024*8)
#define DVB_SIBK_TASK_PRIORITY EN_CTOS_PRIORITY_6
#define DVB_SIBK_TASK_TIME_SLICE 0
#define DVB_CH_SWITCH_TASK_STACK_SIZE (1024*4)
#define DVB_CH_SWITCH_TASK_PRIORITY EN_CTOS_PRIORITY_5
#define DVB_CH_SWITCH_TASK_TIME_SLICE 0
#ifdef USB_ENABLE
#define DVB_USB_TASK_STACK_SIZE (1024*6)
#define DVB_USB_TASK_PRIORITY EN_CTOS_PRIORITY_5
#define DVB_USB_TIME_SLICE 0
#endif
#define DVB_DEVCTRL_TASK_STACK_SIZE (1024*5)
#define DVB_DEVCTRL_TASK_PRIORITY EN_CTOS_PRIORITY_5
#define DVB_DEVCTRL_TIME_SLICE 0
#define DVB_JOB_TASK_STACK_SIZE (1024*16)
#define DVB_JOB_TASK_PRIORITY EN_CTOS_PRIORITY_5
#define DVB_JOB_TASK_TIME_SLICE 0
#ifdef HDMI_ENABLE
#define DVB_HDMI_TASK_STACK_SIZE (1024*5)
#define DVB_HDMI_TASK_PRIORITY EN_CTOS_PRIORITY_15
#define DVB_HDMI_TASK_TIMESLICE 0
#endif
#ifdef PVR_ENABLE
#define DVB_PVR_TASK_STACK_SIZE 8192*1
#define DVB_PVR_TASK_PRIORITY EN_CTOS_PRIORITY_4
#define DVB_PVR_TASK_TIMESLICE 0
#define DVB_PVR_FILL_TASK_STACK_SIZE 8192*1
#define DVB_PVR_FILL_TASK_PRIORITY EN_CTOS_PRIORITY_4
#define DVB_PVR_FILL_TASK_TIMESLICE 0
#define DVB_PVR_TASK_CB_STACK_SIZE 8192*2
#define DVB_PVR_TASK_CB_PRIORITY EN_CTOS_PRIORITY_4
#define DVB_PVR_TASK_CB_TIMESLICE 0
#endif
#ifdef CI_ENABLE
#define CI_MMI_TASK_STACK_SIZE 4096
#define CI_MMI_TASK_PRIORITY EN_CTOS_PRIORITY_9
#define CI_MMI_TASK_TIME_SLICE 0
#endif
#ifdef CONAX
#define DVB_CX_SERVICE_TASK_STACK_SIZE 8192
#define DVB_CX_SERVICE_TASK_PRIORITY EN_CTOS_PRIORITY_6
#define DVB_CX_SERVICE_TASK_TIMESLICE 0
#endif
#define DVB_WATCHDOG_TASK_STACK_SIZE 4096
#define DVB_WATCHDOG_TASK_PRIORITY EN_CTOS_PRIORITY_15
#define DVB_WATCHDOG_TASK_TIMESLICE 0
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -