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

📄 jwl-gtf_error.h

📁 基于arm核的RTOS
💻 H
字号:
/********************************************************************************************************
*                                                JWL-GTF						*
*                                           实时多任务操作系统						*
*					     								*
*      				              作者:JWL-GTF			                        *
*  					     日期:2004/04/24                                            *
*					 修改日期:2004/04/24						*
*                                       								*
*                                       功能说明:错误定义						*
*********************************************************************************************************/

#define 	jwl_gtf_Noerror			 0;				/*成功*/
#define 	jwl_gtf_MaxTask			-1;				/*本操作系统中,任务最大个数必须大于1*/
#define		jwl_gtf_NoSamePro		-2;				/*位图策略不允许有多个相同的优先级存在*/
#define		jwl_gtf_NameLen			-3				/*线程文件名大于预定长度*/
#define 	jwl_gtf_NoFindProi		-4				/*没有相同优先级的线程*/
#define		jwl_gtf_NoEqproi		-5				/*在位图调度策略中不能有相同的线程优先级*/
#define 	jwl_gtf_Idelexist		-6				/*Idle线程已经存在*/
#define 	jwl_gtf_NoFreeOCB		-7				/*没有空的任务控制块*/
#define		jwl_gtf_NoRunCB			-8				/*系统中没有运行控制块*/
#define		jwl_gtf_ParaError		-9				/*无效的参数*/
#define		jwl_gtf_NoTaskID		-10				/*无此ID号*/
#define 	jwl_gtf_NoEqPro			-11				/*没有相等的优先级线程存在*/
#define		jwl_gtf_NoReady			-12				/*线程不在就绪态*/
#define 	jwl_gtf_NoOCB			-13				/*进程不存在*/
#define 	jwl_gtf_NoTimeout		-14				/*idle进程不可以 TimeOut操作*/
#define		jwl_gtf_NoHup			-15				/*idle线程不可挂起*/
#define		jwl_gtf_MulProi			-16				/*该优先级已经存在*/
#define		jwl_gtf_TaskNoSatrt		-17				/*TaskUnReady链表中不存在所需线程*/
#define		jwl_gtf_NoOPeration		-18				/*当前进程不能进行此操作*/
#define		jwl_gtf_InCorrect		-19				/*设定值不正确*/
#define 	jwl_gtf_YorNFir			-20				/*清先处理年或月*/
#define 	jwl_gtf_NoTimer			-21				/*没有可用定时器*/
#define		jwl_gtf_NoTimerID		-22				/*时间ID非法*/
#define		jwl_gtf_NoTimerID		-23				/*时间ID不存在*/
#define		jwl_gtf_NoAviableBH		-24				/*没有可用的BH*/
#define		jwl_gtf_NoBHID			-25				/*BHID号不存在*/
#define 	jwl_gtf_EnvError		-27				/*BH已经运行在所设的环境*/
#define		jwl_gtf_NoMutex			-28				/*没有可用的互斥体资源*/
#define		jwl_gtf_NoUsableMutex		-29				/*没有可用的互斥*/
#define		jwl_gtf_NoFindMutex		-30				/*没有找到互斥体*/
#define		jwl_gtf_MutexFreeFail		-31				/*互斥体不能释放,失败返回*/
#define		jwl_gtf_MutexResPro		-32				/*恢复优先级失败*/
#define		jwl_gtf_NotMutexNest		-33				/*互斥体不能嵌套*/
#define		jwl_gtf_NoFindName		-34				/*系统中没有符合名字的进程*/
#define		jwl_gtf_TaskNotCreat		-35				/*任务是否在创建态*/
#define		jwl_gtf_NoSameProi		-36				/*运行中的进程没有相同优先级存在*/
#define		jwl_gtf_NotReadyStaus		-37				/*进程不在就绪态*/
#define		jwl_gtf_NotHupUpStatus		-38				/*线程不再挂起状态*/
#define		jwl_gtf_NotChagePro		-39				/*不能改变优先级*/
#define		jwl_gtf_NotDorStatus		-40				/*线程不在冥睡状态*/
#define 	jwl_gtf_TaskNoNutex		-41				/*线程没有互斥*/
#define 	jwl_gtf_MutexUse		-42				/*互斥量可用*/
#define		jwl_gtf_NotCancelMutex		-43				/*不能取消互斥量*/
#define		jwl_gtf_NoConVarUsed		-44				/*没有可用的条件变量资源*/
#define		jwl_gtf_ConVarLock		-45				/*条件变量已经被用*/
#define		jwl_gtf_NoConVarID		-46				/*条件变量ID号不存在*/
#define		jwl_gtf_ConVarNotUsed		-47				/*条件变量不在使用态*/
#define		jwl_gtf_ConVarNotTask		-48				/*条件变量中没有挂起的线程*/
#define		jwl_gtf_TOutReturn		-49				/*超时返回*/
#define		jwl_gtf_RunTaskNotHup		-50				/*运行的进程没有挂起*/
#define		jwl_gtf_HupUpTaskCancel		-51				/*挂起进程被取消*/
#define		jwl_gtf_HupUpTaskTOut		-51				/*挂起进程超时*/	

⌨️ 快捷键说明

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