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

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

?? tmse.c

?? 基于OMAP1510的Nucleus移植代碼
?? C
?? 第 1 頁 / 共 2 頁
字號:

    
    /* Move input timer pointer into internal pointer.  */
    timer =  (TM_APP_TCB *) timer_ptr;

    /* Check the parameters to the delete timer function.  */
    if (timer == NU_NULL)
    
        /* Invalid timer pointer.  */
        status =  NU_INVALID_TIMER;
    
    else if (timer -> tm_id != TM_TIMER_ID)
    
        /* Invalid timer pointer.  */
        status =  NU_INVALID_TIMER;
    
    else
    
        /* Call the actual delete timer function.  */
        status =  TMS_Delete_Timer(timer_ptr);

    /* Return completion status.  */
    return(status);
}


/*************************************************************************/
/*                                                                       */
/* FUNCTION                                                              */
/*                                                                       */
/*      TMSE_Reset_Timer                                                 */
/*                                                                       */
/* DESCRIPTION                                                           */
/*                                                                       */
/*      This function performs error checking on the parameters supplied */
/*      to the reset timer function.                                     */
/*                                                                       */
/* CALLED BY                                                             */
/*                                                                       */
/*      Application                                                      */
/*                                                                       */
/* CALLS                                                                 */
/*                                                                       */
/*      TMS_Reset_Timer                     Actual reset timer function  */
/*                                                                       */
/* INPUTS                                                                */
/*                                                                       */
/*      timer_ptr                           Timer control block pointer  */
/*      expiration_routine                  Timer expiration routine     */
/*      initial_time                        Initial expiration time      */
/*      reschedule_time                     Reschedule expiration time   */
/*      enable                              Automatic enable option      */
/*                                                                       */
/* OUTPUTS                                                               */
/*                                                                       */
/*      NU_INVALID_TIMER                    Indicates timer pointer is   */
/*                                            invalid                    */
/*      NU_INVALID_FUNCTION                 Indicates that expiration    */
/*                                            function pointer is NULL   */
/*      NU_INVALID_ENABLE                   Indicates enable parameter   */
/*                                            is invalid                 */
/*                                                                       */
/* HISTORY                                                               */
/*                                                                       */
/*         DATE                    REMARKS                               */
/*                                                                       */
/*      03-01-1993      Created initial version 1.0                      */
/*      04-19-1993      Verified version 1.0                             */
/*      03-01-1994      Changed function interface,                      */
/*                      resulting in version 1.1                         */
/*                                                                       */
/*      03-18-1994      Verified version 1.1                             */
/*                                                                       */
/*************************************************************************/
STATUS  TMSE_Reset_Timer(NU_TIMER *timer_ptr,  
                VOID (*expiration_routine)(UNSIGNED), 
                UNSIGNED initial_time, UNSIGNED reschedule_time, OPTION enable)
{

TM_APP_TCB     *timer;                      /* Timer contorl block ptr  */
STATUS          status;                     /* Completion status        */


    /* Move input timer pointer into internal pointer.  */
    timer =  (TM_APP_TCB *) timer_ptr;

    /* Check the parameters to the reset timer function.  */
    if (timer == NU_NULL)
    
        /* Invalid timer pointer.  */
        status =  NU_INVALID_TIMER;
    
    else if (timer -> tm_id != TM_TIMER_ID)
    
        /* Invalid timer pointer.  */
        status =  NU_INVALID_TIMER;

    else if (initial_time == 0)
    
        /* Invalid time value. */
        status =  NU_INVALID_OPERATION;


    else if (expiration_routine == NU_NULL)
    
        /* Invalid expiration function pointer.  */
        status =  NU_INVALID_FUNCTION;
        
    else if ((enable != NU_ENABLE_TIMER) && (enable != NU_DISABLE_TIMER))
    
        /* Invalid enable parameter.  */
        status =  NU_INVALID_ENABLE;
        
    else

        /* Call the actual reset timer function.  */
        status =  TMS_Reset_Timer(timer_ptr, expiration_routine, initial_time,
                                                   reschedule_time, enable);

    /* Return completion status.  */
    return(status);
}


/*************************************************************************/
/*                                                                       */
/* FUNCTION                                                              */
/*                                                                       */
/*      TMSE_Control_Timer                                               */
/*                                                                       */
/* DESCRIPTION                                                           */
/*                                                                       */
/*      This function performs error checking on the parameters supplied */
/*      to the control timer function.                                   */
/*                                                                       */
/* CALLED BY                                                             */
/*                                                                       */
/*      Application                                                      */
/*                                                                       */
/* CALLS                                                                 */
/*                                                                       */
/*      TMS_Control_Timer                   Actual control timer function*/
/*                                                                       */
/* INPUTS                                                                */
/*                                                                       */
/*      timer_ptr                           Timer control block pointer  */
/*      enable                              Disable/enable timer option  */
/*                                                                       */
/* OUTPUTS                                                               */
/*                                                                       */
/*      NU_INVALID_TIMER                    Indicates the timer pointer  */
/*                                            is invalid                 */
/*      NU_INVALID_ENABLE                   Indicates enable parameter   */
/*                                            is invalid                 */
/*                                                                       */
/* HISTORY                                                               */
/*                                                                       */
/*         DATE                    REMARKS                               */
/*                                                                       */
/*      03-01-1993      Created initial version 1.0                      */
/*      04-19-1993      Verified version 1.0                             */
/*      03-01-1994      Changed function interface,                      */
/*                      resulting in version 1.1                         */
/*                                                                       */
/*      03-18-1994      Verified version 1.1                             */
/*                                                                       */
/*************************************************************************/
STATUS  TMSE_Control_Timer(NU_TIMER *timer_ptr, OPTION enable)
{

TM_APP_TCB     *timer;                      /* Timer control block ptr  */
STATUS          status;                     /* Completion status        */


    /* Move input timer pointer to internal pointer.  */
    timer =  (TM_APP_TCB *) timer_ptr;

    /* Check the parameters to the reset timer function.  */
    if (timer == NU_NULL)
    
        /* Invalid timer pointer.  */
        status =  NU_INVALID_TIMER;
    
    else if (timer -> tm_id != TM_TIMER_ID)
    
        /* Invalid timer pointer.  */
        status =  NU_INVALID_TIMER;

    else if ((enable != NU_ENABLE_TIMER) && (enable != NU_DISABLE_TIMER))
    
        /* Invalid enable parameter.  */
        status =  NU_INVALID_ENABLE;
        
    else

        /* Call actual control timer function.  */
        status =  TMS_Control_Timer(timer_ptr, enable);
        
    /* Return completion status.  */
    return(status);
}





?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美日产在线观看| 色婷婷久久综合| 亚州成人在线电影| 亚洲视频在线一区二区| 中文字幕亚洲一区二区av在线| 国产日产欧美一区二区三区| 久久久精品蜜桃| 亚洲国产精品成人综合色在线婷婷| 国产亚洲精品7777| 亚洲欧洲日韩在线| 亚洲精品日韩一| 亚洲成av人片在线观看| 日韩av午夜在线观看| 琪琪一区二区三区| 国产一区二区在线观看免费| 国产成人精品一区二| 色激情天天射综合网| 欧美日韩亚洲综合在线 欧美亚洲特黄一级| 99在线精品观看| 色老汉av一区二区三区| 欧美日韩精品欧美日韩精品| 日韩一级片网址| 国产欧美日产一区| 亚洲最色的网站| 男女男精品视频| 成人一级片网址| 欧美日韩亚洲不卡| 国产亚洲一二三区| 亚洲丰满少妇videoshd| 狠狠狠色丁香婷婷综合激情| 成人精品视频一区二区三区尤物| 色先锋aa成人| 久久色.com| 亚洲一二三区在线观看| 精彩视频一区二区三区| 色诱亚洲精品久久久久久| 欧美日韩一区二区在线观看视频| 欧美亚洲日本国产| 久久久美女艺术照精彩视频福利播放| 亚洲欧洲日韩女同| 国产中文字幕一区| 在线欧美日韩国产| 国产色一区二区| 日本在线不卡一区| 91在线码无精品| 精品电影一区二区三区| 亚洲电影一区二区| av亚洲精华国产精华| 久久久青草青青国产亚洲免观| 亚洲va天堂va国产va久| 99免费精品在线观看| 久久精品人人爽人人爽| 日韩av中文字幕一区二区三区| 99re成人精品视频| 欧美国产成人在线| 久久se精品一区二区| 欧美精品色一区二区三区| 自拍偷拍亚洲激情| 播五月开心婷婷综合| 久久伊99综合婷婷久久伊| 日韩国产欧美在线播放| 欧亚洲嫩模精品一区三区| 国产精品国产三级国产aⅴ无密码| 激情综合色综合久久综合| 91精品国产乱| 婷婷中文字幕综合| 欧美日韩的一区二区| 亚洲国产精品久久久男人的天堂| 99久久久精品| 亚洲免费高清视频在线| 99久久精品一区二区| 亚洲激情五月婷婷| 成人sese在线| 亚洲欧洲av另类| 91在线免费看| 夜夜嗨av一区二区三区网页| 欧美综合色免费| 亚洲二区在线观看| 91精品久久久久久久91蜜桃| 天堂成人国产精品一区| 欧美日韩午夜精品| 奇米影视一区二区三区| 欧美精品三级在线观看| 蜜臀久久99精品久久久久宅男| 日韩三级在线免费观看| 精品在线播放免费| 精品va天堂亚洲国产| 成人精品一区二区三区中文字幕| 中文字幕不卡的av| 91亚洲大成网污www| 亚洲一区二区av电影| 在线综合亚洲欧美在线视频| 美腿丝袜亚洲三区| 精品国产乱码久久久久久牛牛| 国产一区二区三区不卡在线观看| 久久综合九色综合欧美亚洲| 九九国产精品视频| 国产欧美一区二区三区沐欲| 99免费精品在线观看| 亚洲国产美女搞黄色| 欧美成人欧美edvon| 国产精品一色哟哟哟| 亚洲欧美激情在线| 制服丝袜亚洲色图| 国产精品香蕉一区二区三区| 一区二区在线免费| 精品日韩欧美一区二区| thepron国产精品| 青青草国产精品亚洲专区无| 国产精品色婷婷| 8v天堂国产在线一区二区| 国产大片一区二区| 亚洲电影视频在线| 国产视频911| 欧美一区国产二区| 99久久国产综合精品色伊| 石原莉奈在线亚洲二区| 国产精品传媒入口麻豆| 精品日韩在线观看| 色av一区二区| 成人性色生活片| 美女一区二区在线观看| 亚洲免费观看高清完整版在线观看| 日韩一区二区三区av| 99国产欧美久久久精品| 韩国v欧美v日本v亚洲v| 亚洲大片免费看| 国产精品无码永久免费888| 欧美日产国产精品| 91丨porny丨蝌蚪视频| 国产在线播放一区| 日韩一区精品字幕| 亚洲大型综合色站| 夜夜嗨av一区二区三区中文字幕 | 99精品久久免费看蜜臀剧情介绍| 免费黄网站欧美| 午夜影院久久久| 亚洲女同ⅹxx女同tv| 欧美激情在线一区二区| 日韩欧美国产麻豆| 欧美丰满少妇xxxbbb| 欧美日韩免费一区二区三区| 91在线观看成人| 成人午夜碰碰视频| 成人精品小蝌蚪| 高清久久久久久| 国产成人av电影| 国产精品一区免费在线观看| 裸体健美xxxx欧美裸体表演| 三级亚洲高清视频| 麻豆成人91精品二区三区| 水野朝阳av一区二区三区| 午夜视频在线观看一区二区| 亚洲国产一区二区三区青草影视| 亚洲美女一区二区三区| 亚洲欧美精品午睡沙发| 亚洲久草在线视频| 一区二区三区不卡视频在线观看| 一区二区三区中文字幕在线观看| 亚洲乱码中文字幕综合| 亚洲一区二区三区四区五区中文 | 久久久蜜桃精品| 久久一日本道色综合| 亚洲国产精品成人久久综合一区| 国产精品美女久久久久久久久久久| 国产精品另类一区| 亚洲欧美日韩国产手机在线| 亚洲国产欧美另类丝袜| 蜜臀精品久久久久久蜜臀| 国产一区二区不卡老阿姨| 国产91精品入口| 91浏览器打开| 欧美精品久久久久久久久老牛影院| 制服视频三区第一页精品| 精品国产乱码久久久久久蜜臀| 国产精品你懂的在线| 一区二区三区四区在线| 日韩av电影免费观看高清完整版 | 国产精品电影一区二区| 亚洲欧美日韩国产另类专区| 视频一区二区三区入口| 国产一区二区不卡| 91成人免费网站| 欧美一级片在线看| 中文字幕欧美日韩一区| 亚洲免费高清视频在线| 青青草国产成人99久久| 国产成人免费av在线| 欧日韩精品视频| 欧美国产综合一区二区| 亚洲综合激情另类小说区| 国产精品一区二区不卡| 欧美日韩久久久一区| 国产欧美日韩综合| 天天操天天干天天综合网| 国产成人在线视频网址| 欧美老年两性高潮| 亚洲欧洲国产日韩| 老司机精品视频在线| 一本在线高清不卡dvd|