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

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

?? tcse.c

?? 基于OMAP1510的Nucleus移植代碼
?? C
?? 第 1 頁 / 共 3 頁
字號:
/*************************************************************************/
/*                                                                       */
/*               Copyright Mentor Graphics Corporation 2002              */
/*                         All Rights Reserved.                          */
/*                                                                       */
/* THIS WORK CONTAINS TRADE SECRET AND PROPRIETARY INFORMATION WHICH IS  */
/* THE PROPERTY OF MENTOR GRAPHICS CORPORATION OR ITS LICENSORS AND IS   */
/* SUBJECT TO LICENSE TERMS.                                             */
/*                                                                       */
/*************************************************************************/

/*************************************************************************/
/*                                                                       */
/* FILE NAME                                               VERSION       */
/*                                                                       */
/*      tcse.c                                         Nucleus PLUS 1.14 */
/*                                                                       */
/* COMPONENT                                                             */
/*                                                                       */
/*      TC - Thread Control                                              */
/*                                                                       */
/* DESCRIPTION                                                           */
/*                                                                       */
/*      This file contains error checking routines for the supplemental  */
/*      functions in the Thread Control component.  This permits easy    */
/*      removal of error checking logic when it is not needed.           */
/*                                                                       */
/* DATA STRUCTURES                                                       */
/*                                                                       */
/*      None                                                             */
/*                                                                       */
/* FUNCTIONS                                                             */
/*                                                                       */
/*      TCSE_Change_Priority                Change task's priority       */
/*      TCSE_Change_Preemption              Change task's preemption     */
/*      TCSE_Change_Time_Slice              Change task's time slice     */
/*      TCSE_Control_Signals                Enable and disable signals   */
/*      TCSE_Receive_Signals                Receive current signals      */
/*      TCSE_Register_Signal_Handler        Register a signal handler    */
/*      TCSE_Send_Signals                   Send signals to a task       */
/*      TCSE_Activate_HISR                  Activate an HISR             */
/*                                                                       */
/* DEPENDENCIES                                                          */
/*                                                                       */
/*      tc_extr.h                           Thread Control functions     */
/*                                                                       */
/* HISTORY                                                               */
/*                                                                       */
/*         DATE                    REMARKS                               */
/*                                                                       */
/*      03-01-1994      Created initial version 1.1 from                 */
/*                        routines originally in core                    */
/*                        error checking file                            */
/*                                                                       */
/*      03-18-1994      Verified version 1.1                             */
/*      04-17-1996      updated to version 1.2                           */
/*      03-17-1997      Protected Send Signals service                   */
/*                      from NULL Control Block pointers                 */
/*                      creating 1.2a. (SPR220)                          */
/*      03-24-1998      Released version 1.3.                            */
/*      04-17-2002      Released version 1.13m                           */
/*      11-07-2002      Released version 1.14                            */
/*************************************************************************/
#define         NU_SOURCE_FILE


#include        "tc_extr.h"                 /* Thread control functions  */

/* Define external inner-component global data references.  */

extern TC_TCB          *TCD_Execute_Task;
extern VOID            *TCD_Current_Thread;


/*************************************************************************/
/*                                                                       */
/* FUNCTION                                                              */
/*                                                                       */
/*      TCSE_Change_Priority                                             */
/*                                                                       */
/* DESCRIPTION                                                           */
/*                                                                       */
/*      This function performs error checking for the change priority    */
/*      service.  If an error is detected, this service is ignored and   */
/*      the requested priority is returned.                              */
/*                                                                       */
/* CALLED BY                                                             */
/*                                                                       */
/*      Application                                                      */
/*                                                                       */
/* CALLS                                                                 */
/*                                                                       */
/*      TCS_Change_Priority                 Actual change priority       */
/*                                                                       */
/* INPUTS                                                                */
/*                                                                       */
/*      task_ptr                            Task control block pointer   */
/*      new_priority                        New priority for task        */
/*                                                                       */
/* OUTPUTS                                                               */
/*                                                                       */
/*      old_priority                        Original task priority       */
/*                                                                       */
/* 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                             */
/*                                                                       */
/*************************************************************************/
OPTION   TCSE_Change_Priority(NU_TASK *task_ptr, OPTION new_priority)
{

TC_TCB         *task;                       /* Task control block ptr    */
OPTION          old_priority;               /* Previous priority of task */


    /* Move input task pointer into internal task pointer.  */
    task =  (TC_TCB *) task_ptr;

    /* Determine if the task pointer is valid.  */
    if (task -> tc_id == TC_TASK_ID) 
    
        /* Nothing seems to be wrong, change the priority as specified.  */
        old_priority =  TCS_Change_Priority(task_ptr, new_priority);
        
    else
    
        /* Copy the new priority into the old priority.  */
        old_priority =  new_priority;
    
    /* Return the previous priority.  */
    return(old_priority);
}


/*************************************************************************/
/*                                                                       */
/* FUNCTION                                                              */
/*                                                                       */
/*      TCSE_Change_Preemption                                           */
/*                                                                       */
/* DESCRIPTION                                                           */
/*                                                                       */
/*      This function performs error checking on the change preemption   */
/*      service.  If the current thread is not a task thread, this       */
/*      request is ignored.                                              */
/*                                                                       */
/* CALLED BY                                                             */
/*                                                                       */
/*      Application                                                      */
/*                                                                       */
/* CALLS                                                                 */
/*                                                                       */
/*      TCS_Change_Preemption               Change the preemption posture*/
/*                                            of the calling task        */
/*                                                                       */
/* INPUTS                                                                */
/*                                                                       */
/*      preempt                             Preempt selection parameter  */
/*                                                                       */
/* OUTPUTS                                                               */
/*                                                                       */
/*      old_preempt                         Original preempt value       */
/*                                                                       */
/* HISTORY                                                               */
/*                                                                       */
/*         DATE                    REMARKS                               */
/*                                                                       */
/*      03-01-1993      Created initial version 1.0                      */
/*      04-19-1993      Verified version 1.0                             */

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久久久久久网| 欧美亚州韩日在线看免费版国语版| 中文字幕免费不卡| 欧美色倩网站大全免费| 精品亚洲欧美一区| 亚洲福中文字幕伊人影院| 久久久99久久| 69堂国产成人免费视频| 91理论电影在线观看| 久久99精品一区二区三区| 亚洲精品你懂的| 国产午夜精品久久久久久久| 91精品在线麻豆| 欧美亚洲国产bt| jizzjizzjizz欧美| 国产一区二区三区高清播放| 亚洲电影欧美电影有声小说| 亚洲欧洲成人精品av97| 欧美精品一区二区精品网| 欧美偷拍一区二区| 91久久一区二区| 成人免费看黄yyy456| 狠狠色丁香久久婷婷综合丁香| 亚洲国产精品视频| 亚洲国产精品天堂| 亚洲日本在线视频观看| 中文字幕一区二区三区四区 | 精品综合免费视频观看| 五月天视频一区| 一区二区三区欧美亚洲| 亚洲人成人一区二区在线观看 | 日韩精品一级二级 | 亚洲欧美日韩一区| 国产精品国产三级国产普通话三级| 精品国产1区2区3区| 日韩欧美一二三| 日韩欧美aaaaaa| 欧美成人三级在线| 欧美一区二区黄色| 日韩一二三区视频| 日韩精品在线网站| 久久在线观看免费| 国产丝袜欧美中文另类| 国产拍揄自揄精品视频麻豆| 国产亚洲一区字幕| 国产精品三级视频| 中文字幕日本不卡| 亚洲欧美日韩在线不卡| 亚洲午夜成aⅴ人片| 亚洲.国产.中文慕字在线| 首页国产丝袜综合| 精品亚洲成av人在线观看| 国产一区二区在线观看视频| 国产麻豆9l精品三级站| 成人少妇影院yyyy| 91色.com| 91麻豆精品国产91久久久久久| 欧美疯狂性受xxxxx喷水图片| 91精品视频网| 欧美va亚洲va在线观看蝴蝶网| 精品av久久707| 亚洲精品乱码久久久久久日本蜜臀| 中文字幕一区二区视频| 亚洲一级不卡视频| 日韩不卡免费视频| 韩国av一区二区三区在线观看| 成人一区在线看| 一本色道久久综合亚洲aⅴ蜜桃| 欧美在线免费观看视频| 日韩小视频在线观看专区| 2023国产精品自拍| 中文字幕字幕中文在线中不卡视频| 一区二区免费看| 美女国产一区二区三区| 成人白浆超碰人人人人| 欧美日韩一区二区三区不卡| 精品嫩草影院久久| 伊人开心综合网| 麻豆精品在线播放| 94色蜜桃网一区二区三区| 欧美理论在线播放| 国产欧美日韩三区| 日韩精品电影在线观看| 国产91丝袜在线18| 欧美日本韩国一区| 国产区在线观看成人精品 | 天天操天天干天天综合网| 国产一区二区三区免费看| 色美美综合视频| 精品国产精品网麻豆系列| 亚洲免费色视频| 久久不见久久见免费视频1| av在线一区二区| 精品欧美乱码久久久久久| 玉米视频成人免费看| 国产精品白丝jk白祙喷水网站| 欧美日韩在线一区二区| 中文字幕成人av| 精品一二三四在线| 欧美美女一区二区三区| 中文字幕一区二区在线观看| 国内精品国产三级国产a久久| 在线精品视频一区二区| 国产丝袜欧美中文另类| 美腿丝袜亚洲三区| 久久视频一区二区| 丝瓜av网站精品一区二区| 95精品视频在线| 欧美激情艳妇裸体舞| 久久成人麻豆午夜电影| 欧美日韩午夜影院| 中文字幕一区二区视频| 懂色av一区二区在线播放| 日韩免费福利电影在线观看| 亚洲一区二区三区四区在线观看 | 日韩亚洲欧美在线| 一区二区三区在线视频观看58| 国产精品一区免费在线观看| 欧美一级搡bbbb搡bbbb| 亚洲国产视频一区| 色综合久久中文字幕| 国产精品嫩草久久久久| 国产伦精品一区二区三区免费 | 粉嫩蜜臀av国产精品网站| 26uuu精品一区二区三区四区在线 26uuu精品一区二区在线观看 | 国内欧美视频一区二区| 9191精品国产综合久久久久久| 亚洲精品一二三| 91热门视频在线观看| 亚洲图片欧美激情| 成人av免费网站| 中文字幕在线免费不卡| 不卡视频在线观看| 国产精品你懂的在线欣赏| 成人一区二区三区在线观看 | 欧美国产日韩一二三区| 国产一区二区福利视频| 337p粉嫩大胆色噜噜噜噜亚洲 | 九色综合狠狠综合久久| 日韩欧美激情在线| 蜜桃视频一区二区| 精品国产一区二区国模嫣然| 国模一区二区三区白浆| 久久精品欧美日韩精品| 国产a久久麻豆| 亚洲欧洲日韩在线| 91精品91久久久中77777| 夜色激情一区二区| 91精品国产91久久综合桃花| 久久精工是国产品牌吗| 久久九九久久九九| 成人精品gif动图一区| 18欧美乱大交hd1984| 欧美亚洲动漫精品| 蜜桃视频在线观看一区二区| 国产亚洲成av人在线观看导航| 国产91色综合久久免费分享| 久久精品人人爽人人爽| eeuss国产一区二区三区| 亚洲美女在线国产| 欧美一区二区三区在线视频| 日本在线观看不卡视频| 久久久亚洲欧洲日产国码αv| 国产福利视频一区二区三区| 丝袜a∨在线一区二区三区不卡| 欧美一区二区视频在线观看| 国产美女在线精品| 一区二区在线观看av| 欧美高清视频一二三区 | 日韩电影免费在线观看网站| 日韩精品资源二区在线| 国产98色在线|日韩| 亚洲国产cao| 久久影院视频免费| 91麻豆精品在线观看| 日韩黄色免费网站| 国产色91在线| 欧美日韩亚洲综合在线| 国产伦精品一区二区三区免费| 亚洲欧美乱综合| 日韩精品一区二区三区蜜臀| 成人av网在线| 免费久久99精品国产| 国产精品午夜免费| 欧美日本在线观看| 粉嫩久久99精品久久久久久夜| 亚洲图片欧美色图| 久久一区二区三区四区| 在线观看av一区| 国产成人免费视频| 亚洲福利一区二区三区| 中文字幕精品在线不卡| 在线一区二区三区| 国产精品91一区二区| 亚洲国产精品视频| 中文字幕一区二区三区四区| 日韩亚洲电影在线| 欧美日韩在线免费视频| 大陆成人av片| 韩国中文字幕2020精品|