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

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

?? rm.h

?? 這是一個修改ucos的操作系統
?? H
字號:
//OS_EXT  RM_TCB           *RMTCBCur;                        /* Pointer to currently running RM TCB      */

//OS_EXT  OS_TCB           *OSTCBHighRdy;                    /* Pointer to highest priority TCB R-to-R   */
//OS_EXT  OS_TCB           *OSTCBList;                       /* Pointer to doubly linked list of TCBs    */
//OS_EXT  OS_TCB           *RMTCBPrioTbl[OS_LOWEST_PRIO + 1];/* Table of pointers to created RM TCBs        */
//OS_EXT  OS_TCB            OSTCBTbl[OS_MAX_TASKS + OS_N_SYS_TASKS];   /* Table of TCBs  */
/*
**********************************************************************************************************
*                                      RM_TASK MISCELLANEOUS
**********************************************************************************************************
*/
#include "ucos_ii.h"
OS_EXT  RM_TCB           *RMTCBFreeList;                      /* 指向空閑RMTCB控制塊的指針           */
OS_EXT  RM_TCB           *RMTCBWaitList;                      /* 指向等待RM任務的指針                */
OS_EXT  RM_TCB           *RMTCBRunList;                      /* 指向等待RM任務的指針                ×/
//OS_EXT  RM_TCB         *RMTCBPerioTbl[HIGHEST_PERIO + 1];   /* Table of pointers to created RM TCBs    */
#define RM_TASK          10                                   /*定義RM任務的最大數目為10*/





/*
*********************************************************************************************************
*                                          TASK CONTROL BLOCK
*********************************************************************************************************
*/

#if RM_TASK_EN > 0
typedef struct os_tcb {
	 OS_STK        *OSTCBStkPtr;        /* Pointer to current top of stack                              */

#if OS_TASK_CREATE_EXT_EN > 0
	 void          *OSTCBExtPtr;        /* Pointer to user definable data for TCB extension             */
	 OS_STK        *OSTCBStkBottom;     /* Pointer to bottom of stack                                   */
	 INT32U         OSTCBStkSize;       /* Size of task stack (in number of stack elements)             */
	 INT16U         OSTCBOpt;           /* Task options as passed by OSTaskCreateExt()                  */
	 INT16U         OSTCBId;            /* Task ID (0..65535)                                           */
#endif

	 struct os_tcb *OSTCBNext;          /* Pointer to next     TCB in the TCB list                      */
	 struct os_tcb *OSTCBPrev;          /* Pointer to previous TCB in the TCB list                      */

#if ((OS_Q_EN > 0) && (OS_MAX_QS > 0)) || (OS_MBOX_EN > 0) || (OS_SEM_EN > 0) || (OS_MUTEX_EN > 0)
	 OS_EVENT      *OSTCBEventPtr;      /* Pointer to event control block                               */
#endif

#if ((OS_Q_EN > 0) && (OS_MAX_QS > 0)) || (OS_MBOX_EN > 0)
	 void          *OSTCBMsg;           /* Message received from OSMboxPost() or OSQPost()              */
#endif

#if (OS_VERSION >= 251) && (OS_FLAG_EN > 0) && (OS_MAX_FLAGS > 0)
#if OS_TASK_DEL_EN > 0
	 OS_FLAG_NODE  *OSTCBFlagNode;      /* Pointer to event flag node                                   */
#endif
	 OS_FLAGS       OSTCBFlagsRdy;      /* Event flags that made task ready to run                      */
#endif

	 INT16U         OSTCBDly;           /* Nbr ticks to delay task or, timeout waiting for event        */
	 INT8U          OSTCBStat;          /* Task status                                                  */
	 INT8U          OSTCBPrio;          /* Task priority (0 == highest, 63 == lowest)                   */

	 INT8U          OSTCBX;             /* Bit position in group  corresponding to task priority (0..7) */
	 INT8U          OSTCBY;             /* Index into ready table corresponding to task priority        */
	 INT8U          OSTCBBitX;          /* Bit mask to access bit position in ready table               */
	 INT8U          OSTCBBitY;          /* Bit mask to access bit position in ready group               */

#if OS_TASK_DEL_EN > 0
	 BOOLEAN        OSTCBDelReq;        /* Indicates whether a task needs to delete itself              */
#endif

#if RM_TASK_EN > 0
	 RM_TCB        *OS_TO_RMTCBPtr;     /* 指向rm_tcb控制塊 */
#endif
} OS_TCB;
#endif

/*
*********************************************************************************************************
*                                          RM_TASK CONTROL BLOCK
*********************************************************************************************************
*/

typedef struct rm_tcb {

	  OS_TCB         *RM_TO_OSTCBPtr;         /* 指向os_tcb控制塊 */

	  INT16U          RMTCBStartTime             /* 第一次開始執行時間 */
	  INT16U          RMTCBInitTime;             /* 初始執行時間       */
	  INT16U          RMTCBRemainTime;           /* 所剩執行時間       */

	  INT16U          RMTCBPeriods;              /* 任務周期           */
	  INT16U          RMTCBInitPeriodsNum;          /* 初始周期數         */
	  INT16U          RMTCBRemainPeriodsNum;        /* 所剩周期數         */

	  struct rm_tcb  *RMTCBNext;          /* Pointer to next     RMTCB in the TCB list      */
	  struct rm_tcb  *RMTCBPrev;          /* Pointer to previous RMTCB in the TCB list      */
} RM_TCB;

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
一本一本久久a久久精品综合麻豆| 国内成人自拍视频| 一区二区三区视频在线观看| 午夜精品久久久久| 毛片不卡一区二区| 在线观看视频欧美| 日韩三级在线免费观看| 中文字幕av一区二区三区免费看| 亚洲人一二三区| 极品销魂美女一区二区三区| 不卡的av网站| 精品日韩成人av| 亚洲摸摸操操av| 国产精品一级二级三级| 色网综合在线观看| 国产欧美日韩不卡免费| 亚洲一级二级三级| 国产成人在线网站| 欧美日本在线看| 日韩美女久久久| 狠狠久久亚洲欧美| 5月丁香婷婷综合| 亚洲色欲色欲www在线观看| 美腿丝袜亚洲综合| 欧美日韩国产另类一区| 亚洲欧洲日韩在线| 国产精品综合久久| 日韩三级精品电影久久久| 免费成人在线播放| 欧美色综合久久| 亚洲欧美国产高清| 成人99免费视频| 中文字幕在线一区| 国产91在线观看| 国产亚洲精品7777| 国产毛片精品国产一区二区三区| 91精品国产手机| 免费观看在线综合| 91精品国产入口在线| 国产精品久久看| 紧缚奴在线一区二区三区| 欧美一区二区啪啪| 中文字幕日韩欧美一区二区三区| 日韩成人dvd| 欧美日韩一区二区不卡| 国产日产亚洲精品系列| 日韩欧美一级在线播放| 日韩精品一区二区在线| 久久色视频免费观看| 欧美激情资源网| 亚洲免费观看高清在线观看| 在线播放欧美女士性生活| 亚洲欧美一区二区久久| 亚洲成人免费在线观看| 成人小视频在线观看| 精品sm在线观看| 日韩黄色免费电影| 国产精品久久久久久久浪潮网站 | 日本一区二区三区国色天香| 一区二区在线观看免费| 国产·精品毛片| 欧美理论片在线| 精品一二三四在线| 2021中文字幕一区亚洲| 日韩欧美一区中文| 国产福利一区二区| 国产精品美女久久久久aⅴ国产馆| 成人激情小说乱人伦| 一区二区在线观看免费| 国产情人综合久久777777| aaa亚洲精品一二三区| 日韩精品电影在线观看| 国产视频一区二区在线| 欧美日韩一区二区三区在线看 | 欧美日本免费一区二区三区| 成人小视频免费观看| 九九视频精品免费| 一区二区三区日韩精品| 国产拍揄自揄精品视频麻豆| 韩国一区二区视频| 久久精品国产一区二区三| 精品亚洲porn| 成人精品一区二区三区四区 | 亚洲高清视频在线| 亚洲裸体在线观看| 中文字幕在线一区| 国产精品视频观看| 国产午夜三级一区二区三| 欧美成人高清电影在线| 欧美成人国产一区二区| 欧美成人高清电影在线| 日韩亚洲欧美在线| 91精品国产aⅴ一区二区| 欧美电影影音先锋| 欧美二区在线观看| 欧美一区二区精品在线| 91精品国产一区二区| 日韩精品一区二区三区在线播放| 91精品国产综合久久久久久| 日韩一区二区三免费高清| 日韩欧美美女一区二区三区| 精品国产99国产精品| 欧美国产乱子伦| 亚洲乱码中文字幕| 日本vs亚洲vs韩国一区三区 | 国产精品妹子av| 亚洲日本青草视频在线怡红院 | 国产精品一色哟哟哟| 成人午夜大片免费观看| 日本二三区不卡| 91精品国产综合久久久蜜臀图片 | proumb性欧美在线观看| 91丨九色porny丨蝌蚪| 7777精品伊人久久久大香线蕉完整版| 日韩视频免费观看高清完整版在线观看| 欧美精品一区在线观看| 国产精品福利一区二区三区| 日日欢夜夜爽一区| 懂色av噜噜一区二区三区av| 欧美日韩亚洲综合| 久久久www成人免费无遮挡大片| 国产精品成人免费| 欧美a级一区二区| 一本大道久久a久久综合| 国产精品久久久久久久久快鸭| 亚洲精品成a人| 国产一区二区视频在线| 欧美性大战久久| 日本一区二区免费在线| 琪琪久久久久日韩精品| 色欧美片视频在线观看在线视频| 精品人在线二区三区| 亚洲超丰满肉感bbw| 91免费看片在线观看| 日本一区二区成人在线| 美女性感视频久久| 欧美男人的天堂一二区| 亚洲色图另类专区| 成人手机电影网| 国产亚洲视频系列| 国内外精品视频| 精品国产在天天线2019| 免费成人美女在线观看| 欧美久久一二三四区| 日韩国产高清在线| 欧美日韩不卡在线| 偷拍亚洲欧洲综合| 欧美日韩一区二区在线视频| 亚洲国产色一区| 欧美色图在线观看| 午夜精彩视频在线观看不卡| 欧美无砖专区一中文字| 午夜视频一区在线观看| 欧美人xxxx| 国产伦精品一区二区三区在线观看| 欧美mv和日韩mv的网站| 国产精品亚洲人在线观看| 国产精品久久久久久福利一牛影视 | 亚洲成人资源网| 欧美一区二区三区成人| 国精产品一区一区三区mba桃花 | 黑人巨大精品欧美一区| 国产欧美日韩精品a在线观看| 91在线视频播放| 日本特黄久久久高潮| 久久蜜臀中文字幕| 色先锋aa成人| 99久久久免费精品国产一区二区| 一区二区国产视频| 精品国产亚洲一区二区三区在线观看| 国产在线观看一区二区| 一区二区三区日韩精品| 精品国精品国产| 精品视频一区 二区 三区| 国产一区二区三区久久悠悠色av| 亚洲欧洲综合另类在线| 欧美成人官网二区| 日本久久电影网| 国产一区 二区| 视频一区视频二区中文| 中文字幕精品在线不卡| 欧美电影一区二区三区| 99re6这里只有精品视频在线观看| 男女男精品视频| 亚洲一区二区三区在线播放| 国产亲近乱来精品视频| 欧美变态tickle挠乳网站| 欧美午夜精品理论片a级按摩| 成人av网站在线| 国产在线精品一区二区不卡了| 亚洲综合一区在线| 国产精品美女久久久久久久久久久 | 国产精品一区在线观看你懂的| 日韩专区中文字幕一区二区| 亚洲黄色片在线观看| 日韩毛片精品高清免费| 中文成人av在线| 中文字幕在线不卡一区二区三区| 精品国产乱码久久久久久久久| 欧美疯狂做受xxxx富婆|