亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? os_macin.h

?? 引入事件驅動觀念的搶占式多任務微型實時內核——MicroStar的設計與實現;提出基于事件的優先級這一新概念。
?? H
字號:
/**************** os_macIn.h**************/
/*            MacroStar 1.0a            */
/*          Zhengyuquan,2003.7,Beijing  */
/*           All rights reserved        */
/****************************************/
#if !(__COMMON_DEF_)
#define __COMMON_DEF_

#include <dos.h>

enum ErrorType
{
	NO_ERROR			   =0,
	WAIT_INVALID_EVENT     =1,    /*os_WaitEvent		:無效的事件對象句柄*/
	SET_INVALID_EVENT      =2,    /*os_SetEvent			:無效的事件對象句柄*/
	RESET_INVALID_EVENT    =3,    /*os_ResetEvent		:無效的事件對象句柄*/
	SET_EVENT_MODE         =4,    /*os_SetEvent			:無效的復位模式,請使用AUTO_RESET or HANDLE_RESET模式*/
	WAIT_INVALID_SEMAPHORE =5,    /*os_WaitSemaphore	:無效的信標對象句柄*/
	RELE_INVALID_SEMAPHORE =6,    /*os_ReleaseSemaphore :無效的信標對象句柄*/
	RELE_SEMA_TO_NULL      =7,    /*os_ReleaseSemaphore	:等待該信號的-個任務已不復存在*/
	RESUME_INVALID_TASK    =8,    /*os_Resume			:任務不存在*/
	WAIT_INVALID_OBJECT    =9,    /*os_WaitObjectTimeOut:無效的對象句柄*/
	KILL_INVALID_HTIMER    =10,   /*os_KillTimer		:無效的定時器句柄*/
	SET_INVALID_TIMERID	   =11,   /*os_SetTimer			:定時器ID不合法,有效值為0-31*/
	POST_INVALID_MSG	   =12,   /*os_PostMessage		:無效的消息值,  有效值為0-31*/
	SEND_INVALID_MSG	   =13,   /*os_SendMessage      :無效的消息值,  有效值為0-31*/
	SET_INVALID_PRIORITY   =14,   /*os_SetStaticPriority:無效的靜態優先級,有效值為0-14*/
	TASK_ID_IS_USED	       =15,   /*os_CreateTask*/
	TASK_PRIO_IS_USED      =16,   /*os_CreateTask*/
	DEL_NULL_OBJECT        =17    /*os_DeleteObject*/

};


enum WorningType
{
	NO_WARNING			   =0,
	KILL_INVALID_TASK      =1,	  /*os_Kill				:任務不存在*/
	NOTIFY_NULL            =2,	  /*os_Notify			:任務不存在*/
	POST_MSG_TO_NULL       =3,	  /*os_PostMessage		:任務不存在*/
	SEND_MSG_TO_NULL       =4,	  /*os_SendMessage		:任務不存在*/
	KILL_UNUSED_TIMER	   =5,	  /*os_KillTimer		:該定時器并未使用*/
	DEL_WAITING_OBJECT     =6,	  /*os_DeleteObject*/
	REQ_INVALID_EVENT      =7,	  /*os_RequireEevent*/
	REQ_INVALID_SEMAPHORE  =8 	  /*os_RequireSemaphore*/
};


enum ObjectType
{
	EVENT_OBJECT,
	SEMAPHORE_OBJECT
};


enum 
{
	os_false =0,
	os_true =1
};


enum ResetEventMode
{
	AUTO_RESET   =0,
	HANDLE_RESET =1
};


enum WairObjectRet
{
	NOT_ENOUGH_TIMER,
	WAIT_SUCCESS,
	WAIT_TIME_OUT
};


#define MAX_PRIORITY_NUM 	16
#define MAX_TASK_NUM     	16
#define MAX_TIMER_NUM    	16
#define MAX_OBJECT_NUM   	16

#define SYSTEM_QUIT   	0
#define SLEEP_ID     	64
#define NULL_HOBJECT 	0
#define NULL_HEVENT  	0
#define NULL_HSEMAPHORE 0
#define NULL_OBJECT  	0
#define NULL_TIMER   	0xFF

#define HIGHBYTE( int_16_var ) *( (uchar*)(&int_16_var) + 1)
#define LOWBYTE( int_16_var )  *( (uchar*)(&int_16_var) )

#define LOCK_INT( )      disable( )
#define UNLOCK_INT( )    enable( )
#define LOCK_SCHEDULE( ) os_nLayers++
#define UNLOCK_SCHEDULE( ) os_nLayers--
#define LOCK_INT_EX( )	 disable( )
#define UNLOCK_INT_EX( ) enable( )


#ifdef _DEBUG
extern void _FAR os_ASSERT( int e,int errorType);
extern void _FAR os_WARNING( int e,int warningType);
#else
#define os_ASSERT( e,errorType )
#define os_WARNING(e,worningType)
#endif


#define os_GetCurrentTaskId( ) (int)(os_pCurTCB-os_tcbs)
#define os_SetSwitchFlag( )   os_flag|=0x01;
#define ENTER_CRITICAL_SEG( ) LOCK_SCHEDULE( )
#define LEAVE_CRITICAL_SEG( ) \
{\
UNLOCK_SCHEDULE( );\
if( os_flag&0x01 )os_Schedule( );\
}

#endif

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
在线91免费看| 亚洲人成在线播放网站岛国| 久久久久久久久久久久久女国产乱| 久久久久久久久久久久久女国产乱| 亚洲男人的天堂av| 精品写真视频在线观看| 91国偷自产一区二区开放时间 | 99麻豆久久久国产精品免费| 5858s免费视频成人| 中文字幕字幕中文在线中不卡视频| 青青草成人在线观看| 97久久超碰精品国产| 久久久久久久久久美女| 免费观看日韩av| 欧美亚洲另类激情小说| 中文字幕一区二区三区视频| 国产精品一区在线| 日韩欧美一区中文| 丝袜亚洲另类欧美| 日本黄色一区二区| 最新国产成人在线观看| 国产精品一品二品| 日韩视频免费观看高清完整版| 亚洲一区二区三区四区在线 | 欧美日韩精品免费| 亚洲精选免费视频| 972aa.com艺术欧美| 亚洲欧洲美洲综合色网| 成人污污视频在线观看| 久久九九99视频| 精品一区二区三区免费| 欧美一区三区四区| 亚洲一区二区高清| 欧洲精品一区二区| 亚洲成人一二三| 欧美日韩亚洲不卡| 午夜电影网一区| 在线成人高清不卡| 日韩国产欧美在线视频| 4438亚洲最大| 久久国产精品区| 欧美精品一区二区三区在线播放| 热久久免费视频| 日韩精品一区二区三区视频 | 亚洲老妇xxxxxx| 97精品久久久午夜一区二区三区 | 一卡二卡三卡日韩欧美| 在线观看一区日韩| 午夜精品福利一区二区三区av| 欧美在线观看一区二区| 日韩精品亚洲一区二区三区免费| 欧美一级生活片| 国产福利一区在线观看| 国产精品免费免费| 在线一区二区三区四区五区| 亚洲一二三四在线| 这里是久久伊人| 国产美女在线精品| 亚洲国产精品高清| 一本到不卡免费一区二区| 亚洲午夜在线视频| 精品日韩一区二区三区| 国产成人欧美日韩在线电影| 日韩一区中文字幕| 555www色欧美视频| 成人高清免费观看| 午夜欧美2019年伦理| 久久丝袜美腿综合| 欧美亚洲综合色| 国产黄人亚洲片| 亚洲图片有声小说| 久久久综合精品| 欧美无砖专区一中文字| 国产精品伊人色| 亚洲网友自拍偷拍| 久久日韩精品一区二区五区| 91免费版pro下载短视频| 日产欧产美韩系列久久99| 国产精品私人影院| 欧美日韩小视频| 波多野结衣91| 麻豆精品视频在线观看视频| 亚洲视频在线一区观看| 5月丁香婷婷综合| 99国产欧美久久久精品| 欧美aaaaa成人免费观看视频| 亚洲欧洲精品一区二区三区不卡| 日韩午夜激情视频| 欧美亚洲丝袜传媒另类| 91丝袜呻吟高潮美腿白嫩在线观看| 日本午夜一区二区| 亚洲男帅同性gay1069| 国产日韩欧美精品电影三级在线| 欧美日韩精品一二三区| 色哟哟一区二区三区| 久久成人麻豆午夜电影| 亚洲国产视频一区| 亚洲色图欧美在线| 中文字幕欧美日韩一区| 精品欧美久久久| 欧美一区二区三区在线看| 一本色道亚洲精品aⅴ| av电影天堂一区二区在线 | 日韩成人dvd| 亚洲综合在线第一页| 亚洲欧美综合在线精品| 久久久久久一级片| 欧美电影免费观看高清完整版| 在线看日本不卡| 91视频一区二区三区| 国产一区二区在线观看免费| 美国十次综合导航| 日本大胆欧美人术艺术动态| 亚洲444eee在线观看| 一区二区三区自拍| 亚洲精品一二三四区| 亚洲三级视频在线观看| 国产精品另类一区| 中文字幕亚洲视频| 国产精品每日更新| 亚洲天堂免费看| 亚洲一区二区美女| 视频一区中文字幕| 蜜乳av一区二区| 狠狠色丁香婷婷综合| 国产一区欧美二区| 成人天堂资源www在线| av一区二区不卡| 91蜜桃在线免费视频| 欧美亚洲动漫精品| 欧美电影影音先锋| 欧美精品一区视频| 中文字幕一区二区三区在线观看| 一区二区欧美国产| 日本成人中文字幕| 丁香婷婷综合网| 91麻豆蜜桃一区二区三区| 欧美日韩中文精品| 欧美xxxx在线观看| 中文字幕不卡在线播放| 亚洲精品第1页| 日韩av一二三| 不卡的电影网站| 欧美亚洲一区二区三区四区| 日韩写真欧美这视频| 国产精品网站导航| 午夜精品一区二区三区三上悠亚| 麻豆国产欧美日韩综合精品二区| 国产精品一区一区| 精品视频999| 久久在线免费观看| 亚洲激情男女视频| 狠狠v欧美v日韩v亚洲ⅴ| 95精品视频在线| 欧美一区二区大片| 国产精品久久夜| 日韩国产欧美三级| 97se亚洲国产综合在线| 日韩欧美视频一区| 艳妇臀荡乳欲伦亚洲一区| 精品一区二区在线看| 91浏览器在线视频| 久久亚洲捆绑美女| 午夜不卡av在线| www.综合网.com| 日韩精品一区二区三区swag| 亚洲精品国产成人久久av盗摄 | 日韩经典一区二区| 成人h动漫精品一区二区| 91精品国产免费久久综合| 国产精品日产欧美久久久久| 日本aⅴ精品一区二区三区| 色天使色偷偷av一区二区| 久久丝袜美腿综合| 麻豆91免费观看| 欧美丝袜自拍制服另类| 国产精品网站导航| 国产在线一区二区综合免费视频| 欧美天堂亚洲电影院在线播放| 国产精品网站在线| 国产91综合一区在线观看| 欧美一区二区三区播放老司机| 亚洲精品美腿丝袜| 成人av电影在线观看| 久久亚洲精品小早川怜子| 麻豆精品一区二区三区| 91精品国产91综合久久蜜臀| 亚洲一区二区精品3399| 色综合天天综合给合国产| 日本一区二区成人在线| 国产成人亚洲综合色影视| 精品国产乱码久久久久久图片| 日韩制服丝袜先锋影音| 色哟哟国产精品| 亚洲一区二区三区四区在线 | 99久久久国产精品免费蜜臀| 国产亚洲福利社区一区| 韩国精品主播一区二区在线观看 | 国模一区二区三区白浆| 日韩欧美一区在线|