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

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

?? tcse.c

?? nucleas source code
?? 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一区二区三区免费野_久草精品视频
亚洲黄色小说网站| 色婷婷综合五月| 91看片淫黄大片一级在线观看| 欧洲生活片亚洲生活在线观看| 欧美成人女星排名| 亚洲国产日韩在线一区模特| 国产 欧美在线| 日韩女优av电影| 亚洲va欧美va人人爽午夜| 成人av影院在线| 精品国产乱码久久久久久影片| 亚洲日本在线天堂| 丁香婷婷综合五月| 久久综合色8888| 老司机一区二区| 欧美疯狂做受xxxx富婆| 一卡二卡三卡日韩欧美| 成人一区在线观看| 欧美激情中文字幕一区二区| 久久国产福利国产秒拍| 555夜色666亚洲国产免| 亚洲国产一区在线观看| 91成人国产精品| 亚洲男女毛片无遮挡| 色一区在线观看| 亚洲美腿欧美偷拍| 91在线丨porny丨国产| 国产女人18毛片水真多成人如厕| 日本成人在线一区| 日韩精品中文字幕一区| 美女视频黄a大片欧美| 欧美一区二区三区在线视频| 日韩1区2区3区| 日韩欧美国产一区二区三区 | 精品成人免费观看| 日本三级亚洲精品| 久久综合资源网| 国产寡妇亲子伦一区二区| 欧美精品一区二区三区一线天视频| 久久精品国产精品亚洲综合| 日韩欧美国产精品| 国产成人综合在线| 亚洲视频你懂的| 欧美三级在线视频| 精品一区二区三区日韩| 久久综合狠狠综合久久综合88| 国产精品一区在线观看你懂的| 久久精品一区蜜桃臀影院| 成人精品免费视频| 一区二区三区在线视频免费观看| 欧美综合视频在线观看| 日韩精品一二三区| 久久久久国产免费免费| av电影在线不卡| 亚洲成年人影院| 久久久久久久久99精品| 99精品国产99久久久久久白柏 | 欧美精品一区二区三区在线| 国产精品亚洲视频| 一二三四社区欧美黄| 欧美一级夜夜爽| aa级大片欧美| 久久精品国产一区二区三区免费看| 精品国产第一区二区三区观看体验 | 国产剧情一区在线| 亚洲情趣在线观看| 欧美成人免费网站| 91网站黄www| 另类小说色综合网站| 成人免费一区二区三区视频| 欧美人牲a欧美精品| 国产成人精品免费看| 亚洲午夜一区二区三区| 久久精品综合网| 欧美美女激情18p| 成人app网站| 美女网站色91| 亚洲最大色网站| 国产日韩精品久久久| 777xxx欧美| 色悠悠久久综合| 丁香婷婷深情五月亚洲| 蜜桃视频一区二区三区在线观看| 综合电影一区二区三区| 日韩美一区二区三区| 91成人网在线| 99久久精品一区| 国产高清无密码一区二区三区| 丝袜国产日韩另类美女| 亚洲四区在线观看| 久久在线观看免费| 日韩一区二区三区免费观看| 色噜噜夜夜夜综合网| 国产91对白在线观看九色| 免费三级欧美电影| 婷婷丁香激情综合| 亚洲精品免费播放| 亚洲天堂2016| 18欧美乱大交hd1984| 久久精品夜色噜噜亚洲aⅴ| 日韩精品专区在线影院观看| 91麻豆精品久久久久蜜臀| 欧美亚洲自拍偷拍| 色综合久久久久久久| av网站免费线看精品| 成人一级黄色片| 高清在线成人网| 国产a区久久久| 国产精品一区二区在线观看网站| 蜜桃久久精品一区二区| 日本伊人精品一区二区三区观看方式| 一区二区三区国产豹纹内裤在线| 国产精品久久久久影院老司| 国产日韩v精品一区二区| 久久久久国产精品麻豆ai换脸 | 亚洲免费资源在线播放| 中文字幕亚洲区| 亚洲桃色在线一区| 亚洲综合色自拍一区| 亚洲电影一区二区三区| 亚洲图片欧美激情| 亚洲综合网站在线观看| 性做久久久久久久免费看| 天天影视网天天综合色在线播放| 亚洲成a人v欧美综合天堂下载| 亚洲大片精品永久免费| 日本中文在线一区| 黑人巨大精品欧美一区| 国产成人av资源| 99精品国产99久久久久久白柏| 91福利在线导航| 欧美美女一区二区在线观看| 欧美成人性福生活免费看| 久久久久99精品国产片| 最新热久久免费视频| 亚洲制服丝袜av| 日韩高清国产一区在线| 精品在线播放免费| jizzjizzjizz欧美| 欧美人与z0zoxxxx视频| 久久综合九色综合97_久久久| 国产精品乱码一区二区三区软件| 亚洲免费av网站| 免费精品视频在线| www.欧美精品一二区| 欧美性猛交xxxx黑人交| 久久久亚洲欧洲日产国码αv| 亚洲日本va午夜在线影院| 日本va欧美va瓶| 成人激情综合网站| 欧美日韩精品免费观看视频| 精品99999| 亚洲黄色小说网站| 国产精品亚洲成人| 欧美欧美欧美欧美| 中文字幕免费不卡| 免费欧美高清视频| 在线一区二区三区| 久久嫩草精品久久久久| 亚洲综合色网站| 成人国产精品免费| 日韩视频免费直播| 亚洲激情网站免费观看| 久久99精品国产.久久久久久| 91亚洲精品久久久蜜桃网站 | 亚洲色欲色欲www| 激情国产一区二区| 欧美视频中文字幕| 中文字幕一区二区日韩精品绯色| 奇米影视7777精品一区二区| 99久久精品费精品国产一区二区| 日韩精品中午字幕| 日韩黄色免费电影| 欧美性受xxxx黑人xyx性爽| 国产精品久久三| 激情国产一区二区 | 国产精品久久久久一区| 久久电影网电视剧免费观看| 在线视频中文字幕一区二区| 欧美极品另类videosde| 激情成人午夜视频| 日韩欧美一区二区免费| 天天综合色天天| 欧美日韩免费视频| 一区二区三区在线免费视频| 成人sese在线| 中文在线一区二区| 国产成人亚洲精品青草天美| 精品99999| 国产一区三区三区| 久久亚洲精精品中文字幕早川悠里| 午夜精品福利一区二区三区蜜桃| 91丝袜呻吟高潮美腿白嫩在线观看| 久久久久国色av免费看影院| 精品一区二区三区免费| 日韩三级伦理片妻子的秘密按摩| 五月婷婷综合在线| 91精品欧美福利在线观看 | 亚洲精品视频在线| 99久久精品一区|