⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 exd_tsk.c

📁 iTRON4.0最新操作系统
💻 C
字号:
/* ------------------------------------------------------------------------ *//*  Hyper Operating System V4  μITRON4.0慌屯 Real-Time OS                  *//*    ITRONカ〖ネル タスク瓷妄怠墙                                          *//*                                                                          *//*                                  Copyright (C) 1998-2006 by Project HOS  *//*                                  http://sourceforge.jp/projects/hos/     *//* ------------------------------------------------------------------------ */#include "knl_tsk.h"#include "knl_sys.h"#include "knl_mem.h"static void kernel_exd_tsk(VP_INT exinf);	/* 极タスクの姜位と猴近(システムタスクで悸乖) *//* 极タスクの姜位と猴近 */void exd_tsk(void){	T_KERNEL_TCB_RAM *tcb_ram;	T_MKNL_TCB       *mtcb_run;	/* 悸乖面タスクの艰评 */	mtcb_run = mknl_get_run_tsk();	tcb_ram  = KERNEL_STATIC_CAST(T_KERNEL_TCB_RAM, mtcb, mtcb_run);	mknl_loc_sys();		/* システムのロック */	/* システムタスクから借妄を乖う */	mknl_exe_sys((FP)kernel_exd_tsk, (VP_INT)tcb_ram);}/* 极タスクの姜位と猴近(システムタスクで悸乖) */void kernel_exd_tsk(VP_INT exinf){	T_KERNEL_TCB_RAM *tcb_ram;	ID               tskid;		tcb_ram = (T_KERNEL_TCB_RAM *)exinf;	tskid   = kernel_get_tid(tcb_ram);	/* タスクを姜位させる */	mknl_ter_tsk(&tcb_ram->mtcb);		/* メモリの豺庶 */	kernel_fre_mem(tcb_ram);		/* タスクコントロ〖ルブロックテ〖ブルから判峡豺近 */	KERNEL_TSKID_TO_TCB_RAM(tskid) = NULL;	/* タスクディスパッチの悸乖 */	mknl_exe_dsp();}/* ------------------------------------------------------------------------ *//*  Copyright (C) 1998-2006 by Project HOS                                  *//* ------------------------------------------------------------------------ */

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -