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

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

?? cardgame.oil

?? < OSEKVDX汽車電子嵌入式軟件編程技術>>配套光盤,搞汽車電子的趕快下:).
?? OIL
字號:
//
//OIL file: cardgame.oil
//

OIL_VERSION = "2.0";
#include <ppcaxiomcme555.oil>


CPU cardgame {
   
   /**************************************************************************/
   /*             Tasks                                                      */
   /**************************************************************************/

   TASK DealCards {
           TYPE = EXTENDED;
           SCHEDULE = FULL;
           PRIORITY = 10;
           ACTIVATION = 1;
           AUTOSTART = FALSE;
           STACKSIZE = 128;
           SCHEDULE_CALL = FALSE;
           EVENT = { ABORT_SHUFFLE, SHUFFLED };
           RESOURCE = { CARDDECK };
   };

   TASK DealerTurn {
           TYPE = BASIC;
           SCHEDULE = FULL;
           PRIORITY = 6;
           ACTIVATION = 1;
           AUTOSTART = FALSE;
           STACKSIZE = 128;
           SCHEDULE_CALL = FALSE;
   };

   TASK InitAlarms {
           /*@****************************************************************/
           /* Must be highest priority in the system.                        */
           /*@****************************************************************/

           TYPE = BASIC;
           SCHEDULE = FULL;
           PRIORITY = 16;
           ACTIVATION = 1;
           AUTOSTART = TRUE;
           STACKSIZE = 128;
           SCHEDULE_CALL = FALSE;
   };

   TASK OutputDisplay {
           TYPE = BASIC;
           SCHEDULE = FULL;
           PRIORITY = 12;
           ACTIVATION = 1;
           AUTOSTART = FALSE;
           STACKSIZE = 128;
           SCHEDULE_CALL = FALSE;
   };

   TASK ProcessKeyPress {
           TYPE = EXTENDED;
           SCHEDULE = FULL;
           PRIORITY = 2;
           ACTIVATION = 1;
           AUTOSTART = TRUE;
           STACKSIZE = 192;
           SCHEDULE_CALL = FALSE;
           EVENT = { KEYPRESS, SHUFFLED };
   };

   TASK ShuffleCards {
           TYPE = BASIC;
           SCHEDULE = FULL;
           PRIORITY = 4;
           ACTIVATION = 1;
           AUTOSTART = FALSE;
           STACKSIZE = 128;
           SCHEDULE_CALL = FALSE;
           RESOURCE = { CARDDECK };
   };

   TASK ShufflingComplete {
           TYPE = BASIC;
           SCHEDULE = FULL;
           PRIORITY = 13;
           ACTIVATION = 1;
           AUTOSTART = FALSE;
           STACKSIZE = 128;
           SCHEDULE_CALL = FALSE;
   };

   TASK background {
           TYPE = BASIC;
           SCHEDULE = FULL;
           PRIORITY = 1;
           ACTIVATION = 1;
           AUTOSTART = TRUE;
           STACKSIZE = 64;
           SCHEDULE_CALL = FALSE;
   };


   /**************************************************************************/
   /*             Alarms                                                     */
   /**************************************************************************/

   ALARM DealerTurnAlarm {
           COUNTER = SYSTEM_COUNTER;
           TASK = DealerTurn;
           ACTION = ACTIVATETASK;
   };

   ALARM ShuffleAlarm {
           COUNTER = SHUFFLE_COUNTER;
           TASK = ShuffleCards;
           ACTION = ACTIVATETASK;
   };

   ALARM ShufflingCompleteAlarm {
           COUNTER = SYSTEM_COUNTER;
           ACTION = ACTIVATETASK;
           TASK = ShufflingComplete;
   };


   /**************************************************************************/
   /*             Events                                                     */
   /**************************************************************************/

   EVENT ABORT_SHUFFLE {
           MASK = AUTO;
   };

   EVENT KEYPRESS {
           MASK = AUTO;
   };

   EVENT SHUFFLED {
           MASK = AUTO;
   };


   /**************************************************************************/
   /*             Resources                                                  */
   /**************************************************************************/

   RESOURCE CARDDECK {
           /* No attributes defined */
   };

   RESOURCE RES_SCHEDULER {
           /* No attributes defined */
   };


   /**************************************************************************/
   /*             Counters                                                   */
   /**************************************************************************/

   COUNTER SHUFFLE_COUNTER {
           /*@****************************************************************/
           /* Shuffling Counter                                              */
           /*@****************************************************************/

           MAXALLOWEDVALUE = 9;
           TICKSPERBASE = 1;
           MINCYCLE = 3;
   };

   COUNTER SYSTEM_COUNTER {
           MAXALLOWEDVALUE = 65535;
           TICKSPERBASE = 1000000;
           MINCYCLE = 1;
   };


   /**************************************************************************/
   /*             ISRs                                                       */
   /**************************************************************************/

   ISR IOReadKeypadISR {
           CATEGORY = 2;
   };

   ISR IOShuffleSwitchISR {
           CATEGORY = 3;
   };


   /**************************************************************************/
   /*             Application Modes                                          */
   /**************************************************************************/

   APPMODE HEAD_TO_HEAD {
           VALUE = AUTO;
   };

   APPMODE SINGLE_PLAYER {
           VALUE = AUTO;
   };

   APPMODE TEST {
           VALUE = AUTO;
   };


   /**************************************************************************/
   /*             O/S                                                        */
   /**************************************************************************/

   OS OSEKWorks_os {
           CC = AUTO;
           STATUS = EXTENDED;
           SCHEDULE = AUTO;
           SYSTEMSTACKSIZE = 1024;
           StartupHook = TRUE;
           ErrorHook = TRUE;
           ShutdownHook = TRUE;
           PreTaskHook = TRUE;
           PostTaskHook = TRUE;
   };

};
/*#***************************************************************************/
/* DealCards:42; DealerTurn:65; InitAlarms:16; OutputDisplay:4;              */
/* ProcessKeyPress:3; ShuffleCards:7; ShufflingComplete:185; background:1;   */
/* DealerTurnAlarm:66; ShuffleAlarm:5; ShufflingCompleteAlarm:10;            */
/* ABORT_SHUFFLE:38; KEYPRESS:39; SHUFFLED:37; CARDDECK:158;                 */
/* RES_SCHEDULER:0; 1; 100 0; 300 0; 100 64; 300 64; 100 128; 300 128; 330   */
/* 48; 100 192; 164 176; 300 192; 32 0; 124 48; 124 48; 164 176; 32 0; 83    */
/* 48; 32 0; 83 48; 124 48; 164 176; 83 48; 124 48; 164 176; 32 0; 83 48;    */
/* 124 48; 164 176; 32 0; 32 0; 59 48; 59 48; 83 48; 124 48; 164 176; 83     */
/* 48; 124 48; 164 176; 32 0; 32 0; 32 0; 93 24; 92 24; 32 0; 59 48; 59 48;  */
/* 59 48; 59 48; 59 48; 59 48; 93 24; 92 24; 59 48; 59 48; 93 24; 92 24; 83  */
/* 48; 124 48; 164 176; 59 48; 59 48; 93 24; 92 24; 83 48; 124 48; 164 176;  */
/* 32 0; 32 0; 60 48; 59 48; 59 48; 93 24; 92 24; 60 48; 83 48; 124 48; 164  */
/* 176; 59 48; 59 48; 93 24; 92 24; 60 48; 83 48; 124 48; 164 176; 59 48;    */
/* 59 48; 93 24; 92 24; 60 48; 83 48; 124 48; 164 176; 32 0; 32 0; 32 0; 32  */
/* 0; 82 48; 88 48; 59 48; 59 48; 93 24; 92 24; 60 48; 83 48; 124 48; 164    */
/* 176; 82 48; 88 48; 59 48; 59 48; 93 24; 92 24; 60 48; 83 48; 124 48; 164  */
/* 176; 59 48; 59 48; 93 24; 92 24; 60 48; 83 48; 124 48; 164 176; 93 24;    */
/* 92 24; 93 24; 92 24; 93 24; 92 24; 59 48; 59 48; 93 24; 92 24; 60 48; 83  */
/* 48; 124 48; 164 176; 59 48; 59 48; 93 24; 92 24; 60 48; 83 48; 124 48;    */
/* 164 176; 59 48; 59 48; 59 48; 59 48; 59 48; 59 48; 93 24; 92 24; 60 48;   */
/* 83 48; 124 48; 164 176; 32 0; 63 48; 59 48; 59 48; 59 48; 59 48; 59 48;   */
/* 59 48; 93 24; 92 24; 63 48; 60 48; 83 48; 124 48; 164 176; 93 24; 92 24;  */
/* 59 48; 59 48; 59 48; 93 24; 92 24; 63 48; 60 48; 83 48; 124 48; 164 176;  */
/* 300 192; 138 48; 59 48; 59 48; 59 48; 93 24; 92 24; 63 48; 60 48; 164     */
/* 176; 195 48; 59 48; 59 48; 59 48; 93 24; 92 24; 63 48; 60 48; 164 176;    */
/* 195 48; 59 48; 59 48; 59 48; 93 24; 92 24; 63 48; 60 48; 164 176; 195     */
/* 48; 59 48; 59 48; 59 48; 93 24; 92 24; 63 48; 60 48; 164 176; 195 48;     */
/* 195 48; 59 48; 59 48; 59 48; 93 24; 92 24; 63 48; 60 48; 164 176; 195     */
/* 48; 59 48; 59 48; 59 48; 93 24; 92 24; 63 48;                             */
/*#***************************************************************************/

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久久久久一级片| 91精品国产综合久久香蕉的特点| 日韩av不卡一区二区| 亚洲乱码国产乱码精品精小说| 国产网站一区二区| 国产亚洲人成网站| 国产女主播视频一区二区| 久久精品在这里| 国产精品免费久久久久| 欧美国产日韩一二三区| 中文字幕在线观看一区二区| 国产精品久久久久9999吃药| 国产精品久久久久久久久久免费看| 国产日韩精品一区二区三区| 日韩美女啊v在线免费观看| 亚洲欧洲制服丝袜| 午夜精品久久久久影视| 日本视频中文字幕一区二区三区| 久久精品国产成人一区二区三区| 经典一区二区三区| 不卡一区中文字幕| 欧美性猛片aaaaaaa做受| 91精品国产高清一区二区三区 | 成人亚洲精品久久久久软件| 韩国成人福利片在线播放| 激情深爱一区二区| 国产不卡在线视频| 欧美性色黄大片手机版| 久久久久成人黄色影片| 一区二区三区不卡视频在线观看 | 精品对白一区国产伦| 久久一夜天堂av一区二区三区| 久久综合久色欧美综合狠狠| 成人欧美一区二区三区小说 | 久久国产尿小便嘘嘘| 国产成人av电影在线观看| 97精品国产97久久久久久久久久久久 | 99久久99久久综合| 欧美一区二视频| 欧美国产日韩精品免费观看| 亚洲国产日韩综合久久精品| 久久超碰97人人做人人爱| 色久综合一二码| 久久久高清一区二区三区| 亚洲一区二区三区在线播放| 国产精品一区在线观看你懂的| 欧美在线free| 国产精品麻豆网站| 国精品**一区二区三区在线蜜桃| 色婷婷久久久久swag精品| 久久久久久一级片| 美国十次了思思久久精品导航| 99视频一区二区| 久久久av毛片精品| 免费观看成人av| 欧美日韩国产影片| 亚洲激情自拍视频| 91麻豆精东视频| 国产精品狼人久久影院观看方式| 蜜臀av性久久久久蜜臀av麻豆| 在线观看日产精品| 亚洲天堂福利av| eeuss鲁片一区二区三区在线观看| 精品久久久久香蕉网| 蜜桃视频在线观看一区| 欧美精选在线播放| 偷拍自拍另类欧美| 色激情天天射综合网| 亚洲伦在线观看| 色综合久久中文综合久久牛| 国产欧美日本一区二区三区| 国产精品中文字幕欧美| 久久男人中文字幕资源站| 精品一区二区国语对白| 欧美一二三四在线| 精品一区二区三区久久| 精品久久五月天| 激情综合色综合久久综合| 久久女同性恋中文字幕| 国产高清视频一区| 国产欧美日韩另类一区| 国产在线播放一区三区四| 精品福利一二区| 丁香桃色午夜亚洲一区二区三区| 日本一区二区三区免费乱视频| 国产一区二区导航在线播放| 国产欧美视频一区二区三区| bt7086福利一区国产| 亚洲欧美一区二区三区极速播放| 在线免费一区三区| 日韩精品一级中文字幕精品视频免费观看 | 久久久综合九色合综国产精品| 麻豆久久久久久| 精品国产91亚洲一区二区三区婷婷| 久久国产精品免费| 欧美激情在线看| 91激情在线视频| 日韩二区在线观看| 国产亚洲va综合人人澡精品| 99久久精品99国产精品| 亚洲成人黄色小说| 久久久久久久电影| 在线精品亚洲一区二区不卡| 日韩和欧美的一区| 国产亚洲一二三区| 欧美精品三级日韩久久| 国产尤物一区二区在线| 日韩一区在线播放| 精品久久久久久久久久久久久久久| 国产乱码精品一区二区三 | 欧美性大战久久久久久久| 奇米色777欧美一区二区| 欧美经典一区二区| 91精品国产美女浴室洗澡无遮挡| 成人手机电影网| 日韩激情在线观看| 亚洲色欲色欲www| 2022国产精品视频| 91国偷自产一区二区三区观看| 全国精品久久少妇| 日韩一区在线免费观看| 久久女同互慰一区二区三区| 欧美男人的天堂一二区| www.欧美.com| 激情小说欧美图片| 天堂va蜜桃一区二区三区漫画版 | 欧美午夜精品久久久久久孕妇| 久久精品一区二区三区不卡牛牛| 99久久婷婷国产综合精品电影| 蜜臀av一级做a爰片久久| 亚洲国产毛片aaaaa无费看| 久久九九99视频| 日韩欧美国产wwwww| 欧洲激情一区二区| av成人老司机| 成人精品电影在线观看| 激情综合色播五月| 麻豆91精品91久久久的内涵| 亚洲电影第三页| 亚洲精品成人少妇| 自拍偷在线精品自拍偷无码专区| 日韩欧美的一区二区| 欧美精品第一页| 欧美日韩久久一区| 欧美色图天堂网| 欧洲一区二区av| 91麻豆福利精品推荐| 一本久道中文字幕精品亚洲嫩| 99国产精品国产精品久久| 成人免费观看视频| 99国产精品久久久久久久久久久| 国产大陆a不卡| 东方欧美亚洲色图在线| 大白屁股一区二区视频| 不卡的av在线| 91捆绑美女网站| 色综合婷婷久久| 欧美在线不卡视频| 欧美精品1区2区| 日韩欧美一级精品久久| 日韩精品综合一本久道在线视频| 日韩欧美黄色影院| 亚洲精品一区二区三区蜜桃下载 | 国产精品中文字幕日韩精品 | 麻豆精品在线观看| 久久精品二区亚洲w码| 国产在线精品一区二区| 国产一区二区免费看| 成人免费福利片| 色伊人久久综合中文字幕| 欧美三级午夜理伦三级中视频| 在线观看欧美日本| 欧美肥妇free| 国产亚洲综合av| 亚洲乱码国产乱码精品精可以看| 一区二区高清在线| 免费精品99久久国产综合精品| 久久精品国产精品亚洲精品| 国产成人亚洲精品青草天美| voyeur盗摄精品| 欧美日韩一区精品| 久久免费看少妇高潮| 亚洲人成7777| 蜜乳av一区二区三区| 国产超碰在线一区| 在线观看亚洲一区| 精品久久久久久久久久久久久久久久久 | 日本成人在线一区| 韩国女主播一区二区三区| 成人黄色免费短视频| 欧美日韩精品欧美日韩精品 | 国产精品久久免费看| 亚洲成人精品在线观看| 国模一区二区三区白浆| 色诱亚洲精品久久久久久| 日韩精品影音先锋| 亚洲精品亚洲人成人网在线播放| 麻豆freexxxx性91精品| 色狠狠色狠狠综合| 欧美高清在线视频|