📄 jwl-gtf_hb.h
字号:
/********************************************************************************************************
* JWL-GTF *
* 实时多任务操作系统 *
* *
* 作者:JWL-GTF *
* 日期:2004/03/29 *
* 修改日期:2004/03/29 *
* *
* 功能说明:系统Half-Bottom系统定义 *
*********************************************************************************************************/
/*BH结构定义*/
typedef struct
{
jwl_gtf_void (*jwl_gtf_func)(jwl_gtf_void *); /*函数入口*/
jwl_gtf_void *jwl_gtf_data; /*函数参数*/
jwl_gtf_bool jwl_gtf_Status; /*执行位置,Idle或其他地方*/
jwl_gtf_List *jwl_gtf_Link; /*链表指针*/
jwl_gtf_List *jwl_gtf_BHLink; /*运行位置链表*/
jwl_gtf_bool jwl_gtf_Pending; /*是否屏蔽*/
jwl_gtf_u8 jwl_gtf_BHID; /*BHID号*/
}jwl_gtf_BH;
/*查询信息*/
typedef struct
{
jwl_gtf_bool jwl_gtf_Status;
jwl_gtf_bool jwl_gtf_Pending;
}jwl_gtf_BHInfo;
/*BH定义*/
jwl_gtf_BH jwl_gtf_BHRun[jwl_gtf_MaxBH];
/*Idle运行指针*/
jwl_gtf_BH *jwl_gtf_BHIdle;
/*其他运行指针*/
jwl_gtf_BH *jwl_gtf_BHOther;
/*BH空指针*/
jwl_gtf_BH *jwl_gtf_BHFree;
/*BH使用指针*/
jwl_gtf_BH *jwl_gtf_BHUsed;
/*BHID号*/
jwl_gtf_u8 jwl_gtf_BHID;
/*BH进链表方式*/
jwl_gtf_bool jwl_gtf_BHMethod jwl_gtf_BHFIFO /*进链表方式,即执行顺序*/
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -