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

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

?? app.c

?? 嵌入式實(shí)時(shí)操作系統(tǒng)內(nèi)核
?? C
字號(hào):
//Example Application File:
//Copyright (c) 2008 www.evvei.com, All Rights Reserved.
//_____________________________________________________________________________________
//File Name: app.c
//Abstract:  This file is the "c" example source code for application of the e-kernel.
//

#include "..\library\kernel.h"

//Define the kernel objects.
KTIMER    Timer;
KLOCK     Lock;
KMUTEX    Mutex;
KMAILBOX  Mailbox;
KPOOL     MemoryPool;
KTHREAD   Thread1,Thread2,Thread3;

//Global data buffer definitions.
UINT32    Data1[20],Data2[20];

//The routine of Thread1.
STATUS  Routine1(UINT32 argc, VOID *argv)
{
    UINT32 i;
    
    
    for(;;)
    {
       KeEnterMutex(&Mutex,NA);
       
       for(i=0;i<20;i++)
          Data1[i] = i;
       
       KeLeaveMutex(&Mutex);
    }
    
}


//The thread2 routine.
STATUS  Routine2(UINT32 argc, VOID *argv)
{
    UINT32 i;
    
    for(;;)
    {
       KeLock(&Lock);
       
       for(i=0;i<20;i++)
          Data2[i] = 20-i;
       
       KeUnlock(&Lock);
       
    }
}

//The thread3 routine.
STATUS  Routine3(UINT32 argc, VOID *argv)
{
    STATUS Status;
    DWORD  m, Msg[4];
    
    UINT32 i;
    
    Msg[0] = 0;
    Msg[1] = 0;
    Msg[2] = 0;
    Msg[3] = 0;
    
    
    while(1)
    {
       Status = KeReceiveMailbox(&Mailbox,Msg,NA);
       
       if(Status = RS_SUCCESSFUL)
          m = Msg[1];
       else
          m = 0;
       
       
       KeEnterMutex(&Mutex,NA);
       
       for(i=0;i<20;i++)
          Data1[i] = 20-i;
       
       KeLeaveMutex(&Mutex);
       
       
       KeLock(&Lock);
       
       for(i=0;i<20;i++)
          Data2[i] = 20-i;
       
       KeUnlock(&Lock);

    }
}

//Used for timer routine.
VOID  Routine4(UINT32 argc, VOID *argv)
{
    DWORD Msg[4];
    
    Msg[0] = 1;
    Msg[1] = 2;
    Msg[2] = 3;
    Msg[3] = 4;
    
    KeSendMailbox(&Mailbox,Msg,0);
}


VOID ApplicationInitialize(VOID *dssAddress, UINT32 dssSize)
{
    VOID *p1,*p2,*p3;
    
    //Initialize the timer
    KeInitializeTimer(&Timer,2,Routine4,0,NULL,OPT_ACTIVING+OPT_REPEAT+OPT_EXISTING);
    
    //Create a memory pool at the start address of dynamic store section.
    KeInitializePool(&MemoryPool,dssAddress,dssSize,1024,OPT_PRIOR_WAITING+OPT_EXISTING);
    
    //Allocate the memory space for thread stack.
    p1 = KeAllocateMemory(&MemoryPool,4096,0);
    p2 = KeAllocateMemory(&MemoryPool,10240,0);
    p3 = KeAllocateMemory(&MemoryPool,40960,0);
    
    //Initialize threads.
    KeInitializeThread(&Thread1,PRI_NORMAL10,Routine1,0,NULL,p1,4096,OPT_READY);
    KeInitializeThread(&Thread2,PRI_NORMAL10,Routine2,0,NULL,p2,10240,OPT_READY);
    KeInitializeThread(&Thread3,PRI_REALTIME3,Routine3,0,NULL,p3,40960,OPT_READY);
    
    //Initialize other kernel objects.
    KeInitializeLock(&Lock);
    KeInitializeMutex(&Mutex,OPT_PRIOR_WAITING+OPT_EXISTING);
    KeInitializeMailbox(&Mailbox,OPT_PRIOR_WAITING+OPT_EXISTING);
    
    
}






?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
中文字幕一区在线观看视频| 国产精品免费丝袜| yourporn久久国产精品| 五月天一区二区三区| 国产清纯在线一区二区www| 欧美日韩精品系列| 99免费精品视频| 久久成人免费电影| 一区二区三区四区激情| 国产人成亚洲第一网站在线播放| 欧美日韩在线播放一区| 不卡av在线免费观看| 久久99国产精品麻豆| 天堂影院一区二区| 一区二区在线观看视频| 国产精品入口麻豆九色| 欧美成人一区二区三区在线观看| 在线观看日韩国产| av成人免费在线观看| 国产成人午夜精品影院观看视频| 日韩精品国产精品| 亚洲一区二区三区美女| 国产精品天干天干在线综合| 久久久久综合网| 亚洲精品在线观看视频| 日韩一区二区三| 欧美日韩精品一区二区三区蜜桃 | 国产精品羞羞答答xxdd| 婷婷国产v国产偷v亚洲高清| 亚洲精品国产精品乱码不99| 欧美国产精品一区二区| 2020国产精品自拍| 精品国精品自拍自在线| 日韩一区二区三区免费观看| 欧美一区二区在线播放| 欧美日本在线观看| 欧美吻胸吃奶大尺度电影| 在线观看视频一区二区| 91黄色免费看| 欧美体内she精高潮| 欧美性色黄大片手机版| 精品视频999| 欧美精品一二三| 欧美久久久影院| 91精品在线免费观看| 91麻豆精品国产91久久久使用方法| 欧美日韩一区成人| 91精品国产aⅴ一区二区| 欧美一区二区三区思思人| 欧美一区二区精美| 精品电影一区二区三区| 久久久久一区二区三区四区| 国产欧美日韩精品在线| 亚洲欧美怡红院| 一区二区三区蜜桃| 丝袜美腿亚洲色图| 另类中文字幕网| 国产大陆精品国产| 99久久精品国产网站| 在线观看视频91| 日韩亚洲欧美高清| 日本一区二区三区四区在线视频| 国产精品福利一区二区三区| 亚洲免费av观看| 蜜臀av在线播放一区二区三区 | 高清beeg欧美| 99精品欧美一区二区三区小说| 91视频com| 欧美精品乱码久久久久久| 日韩欧美你懂的| 亚洲国产电影在线观看| 亚洲一二三四久久| 另类综合日韩欧美亚洲| jiyouzz国产精品久久| 欧美日韩高清不卡| 26uuu欧美| 亚洲精选在线视频| 久久精品噜噜噜成人88aⅴ| 国产成人av一区二区三区在线 | 91麻豆精品国产91久久久久久久久| 精品国产a毛片| **欧美大码日韩| 偷拍自拍另类欧美| 国产91丝袜在线18| 欧美一级二级三级蜜桃| 欧美国产日本韩| 日本怡春院一区二区| 国产成人av电影在线| 欧美日韩一区二区三区在线| 国产校园另类小说区| 亚洲一二三专区| 福利一区在线观看| 91麻豆精品国产91久久久使用方法| 国产亚洲精品福利| 亚洲电影视频在线| 国产成人免费视频一区| 6080亚洲精品一区二区| 国产精品视频一区二区三区不卡| 天天做天天摸天天爽国产一区| 国产福利视频一区二区三区| 欧美午夜一区二区三区免费大片| 久久精品视频在线免费观看| 亚洲成人一区二区在线观看| 丁香婷婷综合激情五月色| 欧美剧情电影在线观看完整版免费励志电影| 久久久久久久久久久久久夜| 亚洲成人免费视频| 色综合天天综合色综合av| 久久先锋影音av鲁色资源| 香蕉乱码成人久久天堂爱免费| eeuss国产一区二区三区| 精品粉嫩aⅴ一区二区三区四区| 亚洲aaa精品| 色综合久久天天| 欧美国产禁国产网站cc| 精东粉嫩av免费一区二区三区 | 国产欧美一区二区三区沐欲| 日本麻豆一区二区三区视频| 91国产精品成人| 最近中文字幕一区二区三区| 国产精品亚洲专一区二区三区 | 国产日韩影视精品| 国产在线精品一区二区不卡了| 欧美日韩国产一二三| 一区二区免费在线播放| 一本久道久久综合中文字幕| 国产精品素人一区二区| 成人免费福利片| 国产精品理论片| 高清不卡一区二区| 国产精品久久福利| 成人av网站免费观看| 国产精品成人一区二区艾草 | 欧美日韩综合在线| 夜夜爽夜夜爽精品视频| 色哟哟一区二区在线观看 | 亚洲特黄一级片| 91免费版在线看| 亚洲日本在线看| 色偷偷88欧美精品久久久| 亚洲三级久久久| 欧美系列一区二区| 首页国产丝袜综合| 日韩免费看的电影| 国模冰冰炮一区二区| 欧美国产成人在线| 色综合天天综合网国产成人综合天| 亚洲美女视频一区| 欧美在线小视频| 亚洲成av人片| 日韩免费一区二区| 高清不卡在线观看| 一区二区激情小说| 欧美精品乱人伦久久久久久| 久久精品国产亚洲5555| 国产欧美一区二区精品忘忧草 | 欧美伊人久久久久久久久影院| 亚洲伊人色欲综合网| 欧美群妇大交群的观看方式| 日韩高清不卡在线| 久久精品人人做人人爽人人| 不卡一区二区在线| 亚洲成av人片在www色猫咪| 日韩亚洲电影在线| 菠萝蜜视频在线观看一区| 一二三四社区欧美黄| 91精品黄色片免费大全| 国产乱码精品一品二品| 亚洲视频在线一区二区| 欧美日韩成人高清| 国产一区二区三区久久久| 中文字幕一区二区在线观看| 91黄色免费网站| 激情伊人五月天久久综合| 亚洲天堂网中文字| 欧美一区二区私人影院日本| 国产成人亚洲综合色影视| 亚洲一区二区精品久久av| www欧美成人18+| 在线影院国内精品| 国产久卡久卡久卡久卡视频精品| 亚洲日本va午夜在线影院| 91精品国产综合久久小美女| 波多野结衣91| 欧美a级一区二区| 亚洲区小说区图片区qvod| 精品免费99久久| 日本韩国精品在线| 国内精品久久久久影院色 | 亚洲国产一区在线观看| 亚洲精品一区二区三区福利| 色婷婷狠狠综合| 国产伦理精品不卡| 午夜亚洲国产au精品一区二区| 久久久久久免费网| 91精品国产一区二区三区| 91美女在线看| 国产福利不卡视频| 琪琪久久久久日韩精品| 亚洲色图欧美激情|