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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? mtx_test.h

?? 澳洲人寫的Cortex,包括uC_IP協(xié)議棧
?? H
字號(hào):
<HTML><HEAD><TITLE>/home/asysweb/public_html/cortex/tests/mtx_test/src/mtx_test.h</TITLE></HEAD><BODY><pre><font color="#6920ac">/*************************************************************************/</font><font color="#6920ac">/*                                                                       */</font><font color="#6920ac">/*     Copyright (c) 1997-1999 Australian Real Time Embedded Systems     */</font><font color="#6920ac">/*                                                                       */</font><font color="#6920ac">/* PROPRIETARY RIGHTS of Australian Real Time Embedded Systems           */</font><font color="#6920ac">/* are involved in the subject matter of this material. All reproduction,*/</font><font color="#6920ac">/* manufacturing, use, and sales rights pertaining to this subject matter*/</font><font color="#6920ac">/* are governed by the license agreement. The recipient of this software */</font><font color="#6920ac">/* implicitly accepts the terms of the license.                          */</font><font color="#6920ac">/*                                                                       */</font><font color="#6920ac">/*************************************************************************/</font><b><font color='DarkGreen'>#ifndef</font></b><font color="maroon"> __MTX_TEST__H</font><b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="__MTX_TEST__H">__MTX_TEST__H</a></font><b><font color='DarkGreen'>#ifdef</font></b><font color="maroon">  __cplusplus</font><i>extern</i> <font color="DarkGreen">"C"</font> {<b><font color='DarkGreen'>#endif</font></b><font color="maroon">  <font color="#6920ac">/* __cplusplus */</font></font><b><font color='DarkGreen'>#include</font></b> <a href="cortex.h.FIND-INC"><font color="blue">"cortex.h"</font></a><b><font color='DarkGreen'>#include</font></b> <a href="mempool.h.FIND-INC"><font color="blue">"mempool.h"</font></a><b><font color='DarkGreen'>#include</font></b> <a href="comqueue.h.FIND-INC"><font color="blue">"comqueue.h"</font></a><font color="#6920ac">/*********************** *  PRIVATE CONSTANSTS * ***********************/</font><font color="#6920ac">/* number of producer groups */</font><b><font color='DarkGreen'>#ifndef</font></b><font color="maroon">   NUM_OF_GROUPS</font><b><font color='DarkGreen'>#define</font></b>   <font color="maroon"><a name="NUM_OF_GROUPS">NUM_OF_GROUPS</a></font>         2<b><font color='DarkGreen'>#endif</font></b><font color="maroon"> <font color="#6920ac">/* NUM_OF_GROUPS */</font></font><font color="#6920ac">/* number of producers */</font><b><font color='DarkGreen'>#ifndef</font></b><font color="maroon">   NUM_OF_PRODUCERS</font><b><font color='DarkGreen'>#define</font></b>   <font color="maroon"><a name="NUM_OF_PRODUCERS">NUM_OF_PRODUCERS</a></font>      5<b><font color='DarkGreen'>#endif</font></b><font color="maroon"> <font color="#6920ac">/* NUM_OF_PRODUCERS */</font></font><font color="#6920ac">/* number of consumers */</font><b><font color='DarkGreen'>#ifndef</font></b><font color="maroon">   NUM_OF_CONSUMERS</font><b><font color='DarkGreen'>#define</font></b>   <font color="maroon"><a name="NUM_OF_CONSUMERS">NUM_OF_CONSUMERS</a></font>      10<b><font color='DarkGreen'>#endif</font></b><font color="maroon"> <font color="#6920ac">/* NUM_OF_CONSUMERS */</font></font><font color="#6920ac">/* consumer/produser time-slice */</font><b><font color='DarkGreen'>#ifndef</font></b><font color="maroon">   TIMESLICE</font><b><font color='DarkGreen'>#define</font></b>   <font color="maroon"><a name="TIMESLICE">TIMESLICE</a></font>             1       <font color="#6920ac">/* in system ticks */</font><b><font color='DarkGreen'>#endif</font></b><font color="maroon"> <font color="#6920ac">/* TIMESLICE */</font></font><font color="#6920ac">/* memory pool size in blocks */</font><b><font color='DarkGreen'>#ifndef</font></b><font color="maroon">   MEM_POOL_SIZE</font><b><font color='DarkGreen'>#define</font></b>   <font color="maroon"><a name="MEM_POOL_SIZE">MEM_POOL_SIZE</a></font>         128<b><font color='DarkGreen'>#endif</font></b><font color="maroon"> <font color="#6920ac">/* MEM_POOL_SIZE */</font></font><font color="#6920ac">/* statistic printout interval in secs */</font><b><font color='DarkGreen'>#ifndef</font></b><font color="maroon">   PRINT_INTERVAL</font><b><font color='DarkGreen'>#define</font></b>   <font color="maroon"><a name="PRINT_INTERVAL">PRINT_INTERVAL</a></font>        5       <font color="#6920ac">/* secs */</font><b><font color='DarkGreen'>#endif</font></b><font color="maroon"> <font color="#6920ac">/* PRINT_INTERVAL */</font></font><b><font color='DarkGreen'>#ifndef</font></b><font color="maroon">   NUM_TEST_CYCLES</font><b><font color='DarkGreen'>#define</font></b>   <font color="maroon"><a name="NUM_TEST_CYCLES">NUM_TEST_CYCLES</a></font>       0       <font color="#6920ac">/* if 0 - run forever */</font><b><font color='DarkGreen'>#endif</font></b><font color="maroon"> <font color="#6920ac">/* NUM_TEST_CYCLES */</font></font><font color="#6920ac">/* consumer/producer task priority */</font><b><font color='DarkGreen'>#ifndef</font></b><font color="maroon">   PRIORITY</font><b><font color='DarkGreen'>#define</font></b>   <font color="maroon"><a name="PRIORITY">PRIORITY</a></font>              TASK_LOWEST_PRIORITY<b><font color='DarkGreen'>#endif</font></b><font color="maroon"> <font color="#6920ac">/* PRIORITY */</font></font><b><font color='DarkGreen'>#define</font></b>  <font color="maroon"><a name="PRINT_FULL_STATICTIC">PRINT_FULL_STATICTIC</a></font>   1<b><font color='DarkGreen'>#define</font></b>  <font color="maroon"><a name="PRINT_TASK_STATISTIC">PRINT_TASK_STATISTIC</a></font>   1   <font color="#6920ac">/* only if PRINT_FULL_STATICTIC==1 */</font><b><font color='DarkGreen'>#define</font></b>  <font color="maroon"><a name="PRINT_TEST_STATISTIC">PRINT_TEST_STATISTIC</a></font>   1   <font color="#6920ac">/* only if PRINT_FULL_STATICTIC==1 */</font><font color="#6920ac">/****************** * PRIVATE MACROS * ******************/</font><font color="#6920ac">/* simple macros to avoid too much typing */</font><b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="MY_GROUP">MY_GROUP</a></font>()          (pContext-&gt;GroupID)<b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="MY_ID">MY_ID</a></font>()             (pContext-&gt;ID)<b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="MY_POOL">MY_POOL</a></font>()           (PoolTab[pContext-&gt;GroupID])<b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="MSG_POOL">MSG_POOL</a></font>(pMsg)      ((pMsg)-&gt;pPool)<b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="ALLOC_MSG">ALLOC_MSG</a></font>()         ((Msg_t*)(MemPoolAllocate(&amp;MY_POOL())))<b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="FREE_MSG">FREE_MSG</a></font>(pMsg)      (MemPoolFree(MSG_POOL(pMsg),(crtx_Void_t*)pMsg))<b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="GET_MSG">GET_MSG</a></font>()           ((Msg_t*)ComQueueGet(&amp;ComQueue))<b><font color='DarkGreen'>#define</font></b> <font color="maroon"><a name="PUT_MSG">PUT_MSG</a></font>(pMsg)       (ComQueuePut(&amp;ComQueue,&amp;pMsg-&gt;Node,pMsg-&gt;Key))<font color="#6920ac">/*********************** * PRIVATE DATA TYPES  * ***********************/</font><font color="#6920ac">/* Producer Control Block (PCB) */</font><i><a name="PCB_t">typedef</a></i> <i>struct</i> {    <i>task_ID_t</i>       TaskID;         <font color="#6920ac">/* producer task id */</font>    <i>crtx_Int_t</i>      GroupID;        <font color="#6920ac">/* group ID */</font>    <i>crtx_Int_t</i>      ID;             <font color="#6920ac">/* producer ID within group */</font>                                    <font color="#6920ac">/* statistics */</font>    <i>crtx_Uint32_t</i>   MsgAlloc;       <font color="#6920ac">/* number of message allocations */</font>    <i>crtx_Uint32_t</i>   MsgPut;         <font color="#6920ac">/* number of sent messages */</font>    <i>crtx_Uint32_t</i>   WaitCntr;       <font color="#6920ac">/* counter of waits on allocation */</font>    <i>task_TrackerInfo_t</i>  Info;       <font color="#6920ac">/* task tracker information block */</font>} <font color='DarkBlue'>PCB_t</font>;<font color="#6920ac">/* Consumer control Block (CCB) */</font><i><a name="CCB_t">typedef</a></i> <i>struct</i> {    <i>task_ID_t</i>       TaskID;         <font color="#6920ac">/* consumer task id */</font>    <i>crtx_Int_t</i>      ID;             <font color="#6920ac">/* consumer ID */</font>                                    <font color="#6920ac">/* statistics */</font>    <i>crtx_Uint32_t</i>   MsgFree;        <font color="#6920ac">/* number of message releases */</font>    <i>crtx_Uint32_t</i>   MsgGet;         <font color="#6920ac">/* number of received messages */</font>    <i>crtx_Uint32_t</i>   WaitCntr;       <font color="#6920ac">/* counter of waits on get */</font>    <i>task_TrackerInfo_t</i>  Info;       <font color="#6920ac">/* task tracker information block */</font>} <font color='DarkBlue'>CCB_t</font>;<font color="#6920ac">/* message structure */</font><i><a name="Msg_t">typedef</a></i> <i>struct</i> {    <i>rque_Node_t</i>     Node;           <font color="#6920ac">/* node control structure */</font>    MemPool_t       *pPool;         <font color="#6920ac">/* pool message is allocated from */</font>    <i>rlst_Key_t</i>      Key;            <font color="#6920ac">/* message key */</font>    <i>crtx_Int_t</i>      GroupID;        <font color="#6920ac">/* group ID */</font>    <i>crtx_Int_t</i>      ProdID;         <font color="#6920ac">/* producer ID within group */</font>    <i>crtx_Int_t</i>      ConsID;         <font color="#6920ac">/* consumer ID */</font>} <font color='DarkBlue'>Msg_t</font>;<font color="#6920ac">/***************** * PRIVATE DATA  * *****************/</font><font color="#6920ac">/* producers table */</font><i>extern</i> PCB_t ProdTbl_g[<a href="#NUM_OF_GROUPS">NUM_OF_GROUPS</a>][<a href="#NUM_OF_PRODUCERS">NUM_OF_PRODUCERS</a>];<i>extern</i> PCB_t ProdTblPrev_g[<a href="#NUM_OF_GROUPS">NUM_OF_GROUPS</a>][<a href="#NUM_OF_PRODUCERS">NUM_OF_PRODUCERS</a>];<font color="#6920ac">/* consumers table */</font><i>extern</i> CCB_t ConsTbl_g[<a href="#NUM_OF_CONSUMERS">NUM_OF_CONSUMERS</a>];<i>extern</i> CCB_t ConsTblPrev_g[<a href="#NUM_OF_CONSUMERS">NUM_OF_CONSUMERS</a>];<font color="#6920ac">/* fixed size memory pools */</font><i>extern</i> MemPool_t PoolTab[<a href="#NUM_OF_GROUPS">NUM_OF_GROUPS</a>];<i>extern</i> <i>crtx_Uint32_t</i>    PutCntrPrev;        <font color="#6920ac">/* total number of puts */</font><i>extern</i> <i>crtx_Uint32_t</i>    GetCntrPrev;        <font color="#6920ac">/* total number of puts */</font><font color="#6920ac">/* consumers/producers communication queue */</font><i>extern</i> ComQueue_t ComQueue;<font color="#6920ac">/********************************* *  LOCAL PROCEDURES PROTOTYPES  * *********************************/</font><font size="+1"><i>crtx_Void_t</i> <a href="Main.FIND-FUNC">Main</a>(<i>crtx_Int_t</i> ArgC_a,<i>crtx_Void_t</i> *pArgV_a,<i>crtx_Void_t</i> *pEnvV_a);</font><font color="#6920ac">/* ===== END OF THE DEFINITION FILE ===== */</font><b><font color='DarkGreen'>#ifdef</font></b><font color="maroon">  __cplusplus</font>}<b><font color='DarkGreen'>#endif</font></b><font color="maroon"> <font color="#6920ac">/* __cplusplus */</font></font><b><font color='DarkGreen'>#endif</font></b><font color="maroon"> <font color="#6920ac">/* __MTX_TEST__H */</font></font></pre></BODY></HTML>

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
精品一区在线看| 国产 欧美在线| 国产精品网站一区| 欧美人与性动xxxx| 成人在线视频首页| 另类欧美日韩国产在线| 亚洲综合一区二区三区| 久久网站最新地址| 欧美一区二区三区喷汁尤物| 色噜噜夜夜夜综合网| 国产福利91精品一区| 日韩电影一区二区三区四区| 伊人开心综合网| 国产精品乱码一区二三区小蝌蚪| 日韩精品资源二区在线| 欧美三级韩国三级日本一级| 成人黄色小视频| 日日夜夜精品视频免费| 国产亚洲人成网站| 欧美一区二区久久久| 99re这里都是精品| 成人听书哪个软件好| 美脚の诱脚舐め脚责91| 午夜在线成人av| 亚洲精品乱码久久久久久黑人| 欧美国产综合色视频| 精品国产免费一区二区三区四区 | av成人动漫在线观看| 国产一区二区久久| 国产专区欧美精品| 精品在线观看视频| 久久91精品国产91久久小草| 蜜臀99久久精品久久久久久软件| 亚洲成人自拍一区| 国产精一品亚洲二区在线视频| 国产精品午夜电影| 国产精品网站一区| 中文字幕一区二区三区色视频| 久久精品视频免费| 久久久精品天堂| 国产免费成人在线视频| 国产午夜精品福利| 中文字幕第一区综合| 中文字幕欧美日本乱码一线二线| 日本一区免费视频| 国产精品乱码一区二区三区软件| 中文字幕欧美一区| 亚洲欧美一区二区不卡| 亚洲综合999| 午夜精品久久久久久久久久久| 日本在线不卡一区| 精品一区二区久久| 国产高清视频一区| www.爱久久.com| 91九色02白丝porn| 69堂精品视频| 2023国产精品| 国产精品色婷婷| 一区二区三区四区在线免费观看| 亚洲国产sm捆绑调教视频 | 亚洲日本一区二区三区| 亚洲一区中文日韩| 日本不卡不码高清免费观看| 精品在线播放午夜| av午夜一区麻豆| 欧美视频日韩视频| 精品国产乱码久久久久久闺蜜| 欧美经典三级视频一区二区三区| 亚洲色图自拍偷拍美腿丝袜制服诱惑麻豆 | 老色鬼精品视频在线观看播放| 国产伦精品一区二区三区免费迷 | 国产成人在线网站| 不卡一区二区三区四区| 欧美日韩午夜影院| 久久久久久影视| 一区二区三区四区视频精品免费 | 亚洲欧美区自拍先锋| 亚洲18女电影在线观看| 韩国欧美国产一区| 色哟哟国产精品免费观看| 在线播放91灌醉迷j高跟美女| 久久久久久**毛片大全| 一级精品视频在线观看宜春院| 免费成人美女在线观看.| 成人h动漫精品一区二区| 欧美剧情电影在线观看完整版免费励志电影 | 丝袜国产日韩另类美女| 国产高清精品在线| 欧美日产在线观看| 成人免费在线观看入口| 老汉av免费一区二区三区 | 久久精品男人天堂av| 亚洲伊人伊色伊影伊综合网| 国产激情精品久久久第一区二区| 欧美三级在线播放| 亚洲欧美一区二区视频| 国产精品一区一区三区| 欧美日韩视频在线第一区| 日本一区二区高清| 蜜桃视频在线一区| 欧美色欧美亚洲另类二区| 中文字幕一区二区三区在线播放| 日日嗨av一区二区三区四区| 91猫先生在线| 国产亚洲精品bt天堂精选| 奇米综合一区二区三区精品视频| av色综合久久天堂av综合| 久久精品欧美日韩精品| 蜜臀国产一区二区三区在线播放 | 日韩一级二级三级精品视频| 亚洲一区二区三区小说| 99re66热这里只有精品3直播| 精品福利在线导航| 日韩精品一区第一页| 欧美优质美女网站| 亚洲另类春色校园小说| 成人午夜在线播放| 久久久久综合网| 国产在线不卡一区| 日韩丝袜美女视频| 蜜桃av一区二区在线观看| 欧美日韩精品欧美日韩精品一| 自拍偷在线精品自拍偷无码专区| 国产二区国产一区在线观看| 精品国产一区二区在线观看| 日本欧美一区二区| 欧美一卡在线观看| 免费精品视频在线| 日韩一级免费一区| 久久精品噜噜噜成人av农村| 91精品国产高清一区二区三区蜜臀 | 成人免费观看视频| 欧美国产日韩在线观看| 成人免费毛片aaaaa**| 国产精品黄色在线观看| 成人av资源网站| 中文字幕中文字幕在线一区| 成人高清在线视频| 综合在线观看色| 日本高清不卡在线观看| 亚洲国产日韩a在线播放性色| 欧美性videosxxxxx| 亚洲第一福利视频在线| 欧美精品日韩精品| 蜜桃91丨九色丨蝌蚪91桃色| 精品国产一区二区三区忘忧草| 国产永久精品大片wwwapp| 国产亚洲一二三区| 99re亚洲国产精品| 亚洲国产三级在线| 欧美成人精品3d动漫h| 国产精选一区二区三区| 中文字幕免费不卡在线| 91国偷自产一区二区三区成为亚洲经典| 一区二区三区欧美亚洲| 欧美精品在线观看一区二区| 狠狠狠色丁香婷婷综合久久五月| 国产亚洲1区2区3区| 99久久精品国产网站| 亚洲成av人片在线观看| 欧美草草影院在线视频| 国产精品一区二区在线观看网站 | 国产精品热久久久久夜色精品三区| 成人18视频日本| 亚洲国产va精品久久久不卡综合| 日韩一级欧美一级| 99免费精品视频| 奇米精品一区二区三区在线观看一 | 一二三四区精品视频| 日韩免费看的电影| 成人精品免费看| 亚洲国产精品久久人人爱| 久久一留热品黄| 色999日韩国产欧美一区二区| 日韩极品在线观看| 国产日韩精品一区二区三区在线| 欧美在线观看视频一区二区三区| 久久国产麻豆精品| 自拍偷拍国产精品| 精品久久久久一区二区国产| 91视频一区二区| 精品一区二区三区在线播放| 亚洲三级在线免费| 精品国产成人在线影院| 色婷婷国产精品综合在线观看| 久久99久久精品| 一区二区三区中文免费| 国产欧美一区二区精品久导航| 欧美日韩成人激情| 在线观看不卡视频| 日本不卡视频在线观看| 国产精品久久久久久久岛一牛影视| 在线观看91精品国产入口| 国产美女主播视频一区| 午夜精品久久久久久| 国产精品不卡一区| 2020日本不卡一区二区视频| 欧美日韩中文精品| eeuss鲁片一区二区三区| 精品中文字幕一区二区|