📄 ifproctask.h
字号:
/* *---------------------------------------------------------------------- * T-Kernel / Standard Extension * * Copyright (C) 2006 by Ken Sakamura. All rights reserved. * T-Kernel / Standard Extension is distributed * under the T-License for T-Kernel / Standard Extension. *---------------------------------------------------------------------- * * Version: 1.00.00 * Released by T-Engine Forum(http://www.t-engine.org) at 2006/8/11. * *---------------------------------------------------------------------- */#include <basic.h>#include <extension/proctask.h>#include <sys/str_align.h>#include <extension/sys/svc/fnproctask.h>typedef struct { LINK* lnk; _align64 PRI pri; _align64 MESSAGE *msg; _align64} PM_CRE_PRC2_PARA;typedef struct { W exit_code; _align64} PM_EXT_PRC_PARA;typedef struct { ID pid; _align64 W abort_code; _align64 W opt; _align64} PM_TER_PRC_PARA;typedef struct { ID pid; _align64 PRI new_pri; _align64 W opt; _align64} PM_CHG_PRI_PARA;typedef struct { RELTIM dlytim; _align64} PM_DLY_TSK_PARA;typedef struct { ID pid; _align64 P_STATE *buff; _align64 TC *path; _align64} PM_PRC_STS_PARA;typedef struct { ID pid; _align64 P_INFO *buff; _align64} PM_GET_INF_PARA;typedef struct { void (*entry)(W); _align64 PRI pri; _align64 W arg; _align64} PM_CRS_TSK_PARA;typedef struct { TMO tmout; _align64} PM_SLP_TSK_PARA;typedef struct { ID tskid; _align64} PM_WUP_TSK_PARA;typedef struct { LINK* lnk; _align64 PRI pri; _align64 MESSAGE *msg; _align64} PM_CRE_SYSPRC_PARA;typedef struct { ID tskid; _align64} PM_TER_TSK_PARA;typedef struct { ID tskid; _align64} PM_CAN_WUP_PARA;typedef struct { ID pid; _align64 W t_mask; _align64} PM_REQ_EMG_PARA;typedef struct { ID pid; _align64 W item; _align64 VP buf; _align64 W len; _align64} PM_PRC_INF_PARA;typedef struct { LINK *lnk; _align64 P_DYNLDINF *info; _align64} PM_LOD_MOD2_PARA;typedef struct { ID loadid; _align64} PM_UNL_MOD_PARA;typedef struct { W fn; _align64 VW p1; _align64 VW p2; _align64 VW p3; _align64} PM_KNLDEBUGFUNC_PARA;typedef struct { ID tid; _align64} PM_WUP_FFLOCK_PARA;typedef struct { T_VER *version; _align64} PM_GET_VER_PARA;typedef struct { LINK *lnk; _align64 TC *arg; _align64 VW (*info); _align64} PM_LOD_SPG2_PARA;typedef struct { ID progid; _align64} PM_UNL_SPG_PARA;typedef struct { LINK *lnk; _align64 PRI pri; _align64 MESSAGE *msg; _align64} PM_CRE_DBG_PARA;typedef struct { ID pid; _align64 W mode; _align64} PM_SET_DBG_PARA;typedef struct { T_CPRC *pk_cprc; _align64 MESSAGE *msg; _align64} PM_CRE_PRC_PARA;typedef struct { T_LMOD *pk_mod; _align64 P_DYNLDINF *info; _align64} PM_LOD_MOD_PARA;typedef struct { T_LSPG *pk_sysprg; _align64 TC *arg; _align64 VW (*info); _align64} PM_LOD_SPG_PARA;typedef struct { void (*entry)(W); _align64 PRI pri; _align64} PM_CRE_TSK_PARA;typedef struct { ID id; _align64 W arg; _align64} PM_STA_TSK_PARA;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -