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

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

?? nucleus.h

?? 基于Freescale的MX21處理器的bootloader程序
?? H
?? 第 1 頁 / 共 4 頁
字號:
#define         NU_PIPE_RESET                   -42
#define         NU_POOL_DELETED                 -43
#define         NU_QUEUE_DELETED                -44
#define         NU_QUEUE_EMPTY                  -45
#define         NU_QUEUE_FULL                   -46
#define         NU_QUEUE_RESET                  -47
#define         NU_SEMAPHORE_DELETED            -48
#define         NU_SEMAPHORE_RESET              -49
#define         NU_TIMEOUT                      -50
#define         NU_UNAVAILABLE                  -51


/* Define system errors.  */

#define         NU_ERROR_CREATING_TIMER_HISR    1
#define         NU_ERROR_CREATING_TIMER_TASK    2
#define         NU_STACK_OVERFLOW               3
#define         NU_UNHANDLED_INTERRUPT          4


/* Define I/O driver constants.  */

#define         NU_IO_ERROR                     -1
#define         NU_INITIALIZE                   1
#define         NU_ASSIGN                       2
#define         NU_RELEASE                      3
#define         NU_INPUT                        4
#define         NU_OUTPUT                       5
#define         NU_STATUS                       6
#define         NU_TERMINATE                    7


/* Define history entry IDs.  */

#define         NU_USER_ID                      1
#define         NU_CREATE_TASK_ID               2
#define         NU_DELETE_TASK_ID               3
#define         NU_RESET_TASK_ID                4
#define         NU_TERMINATE_TASK_ID            5
#define         NU_RESUME_TASK_ID               6
#define         NU_SUSPEND_TASK_ID              7
#define         NU_RELINQUISH_ID                8
#define         NU_SLEEP_ID                     9
#define         NU_CHANGE_PRIORITY_ID           10
#define         NU_CHANGE_PREEMPTION_ID         11
#define         NU_CREATE_MAILBOX_ID            12
#define         NU_DELETE_MAILBOX_ID            13
#define         NU_RESET_MAILBOX_ID             14
#define         NU_SEND_TO_MAILBOX_ID           15
#define         NU_BROADCAST_TO_MAILBOX_ID      16
#define         NU_RECEIVE_FROM_MAILBOX_ID      17
#define         NU_CREATE_QUEUE_ID              18
#define         NU_DELETE_QUEUE_ID              19
#define         NU_RESET_QUEUE_ID               20
#define         NU_SEND_TO_FRONT_OF_QUEUE_ID    21
#define         NU_SEND_TO_QUEUE_ID             22
#define         NU_BROADCAST_TO_QUEUE_ID        23
#define         NU_RECEIVE_FROM_QUEUE_ID        24
#define         NU_CREATE_PIPE_ID               25 
#define         NU_DELETE_PIPE_ID               26 
#define         NU_RESET_PIPE_ID                27
#define         NU_SEND_TO_FRONT_OF_PIPE_ID     28 
#define         NU_SEND_TO_PIPE_ID              29 
#define         NU_BROADCAST_TO_PIPE_ID         30 
#define         NU_RECEIVE_FROM_PIPE_ID         31 
#define         NU_CREATE_SEMAPHORE_ID          32
#define         NU_DELETE_SEMAPHORE_ID          33
#define         NU_RESET_SEMAPHORE_ID           34
#define         NU_OBTAIN_SEMAPHORE_ID          35
#define         NU_RELEASE_SEMAPHORE_ID         36
#define         NU_CREATE_EVENT_GROUP_ID        37
#define         NU_DELETE_EVENT_GROUP_ID        38
#define         NU_SET_EVENTS_ID                39
#define         NU_RETRIEVE_EVENTS_ID           40
#define         NU_CREATE_PARTITION_POOL_ID     41
#define         NU_DELETE_PARTITION_POOL_ID     42
#define         NU_ALLOCATE_PARTITION_ID        43
#define         NU_DEALLOCATE_PARTITION_ID      44
#define         NU_CREATE_MEMORY_POOL_ID        45
#define         NU_DELETE_MEMORY_POOL_ID        46
#define         NU_ALLOCATE_MEMORY_ID           47
#define         NU_DEALLOCATE_MEMORY_ID         48
#define         NU_CONTROL_SIGNALS_ID           49
#define         NU_RECEIVE_SIGNALS_ID           50
#define         NU_REGISTER_SIGNAL_HANDLER_ID   51
#define         NU_SEND_SIGNALS_ID              52
#define         NU_REGISTER_LISR_ID             53
#define         NU_CREATE_HISR_ID               54
#define         NU_DELETE_HISR_ID               55
#define         NU_CREATE_TIMER_ID              56
#define         NU_DELETE_TIMER_ID              57
#define         NU_CONTROL_TIMER_ID             58
#define         NU_RESET_TIMER_ID               59
#define         NU_CREATE_DRIVER_ID             60
#define         NU_DELETE_DRIVER_ID             61
#define         NU_REQUEST_DRIVER_ID            62
#define         NU_RESUME_DRIVER_ID             63
#define         NU_SUSPEND_DRIVER_ID            64
#define         NU_CHANGE_TIME_SLICE_ID         65


/* Define the basic data structure templates.  If the NU_DEBUG conditional
   compilation is specified, the actual structure definition is used.  */


//#define		NU_DEBUG

#ifdef          NU_DEBUG
#include        "cs_defs.h"
#include        "tm_defs.h"
#include        "tc_defs.h"
#include        "mb_defs.h"
#include        "qu_defs.h"
#include        "pi_defs.h"
#include        "sm_defs.h"
#include        "ev_defs.h"
#include        "pm_defs.h"
#include        "dm_defs.h"
#endif


#ifndef         NU_DEBUG

/* Define task control data structure with all internal information 
   hidden.  */
typedef struct NU_TASK_STRUCT
{
    UNSIGNED      words[NU_TASK_SIZE];
} NU_TASK;
#else

/* Define task control data structure with the actual internal data 
   structure.  */
typedef TC_TCB      NU_TASK;
#endif


#ifndef         NU_DEBUG

/* Define HISR control data structure with all internal information 
   hidden.  */
typedef struct NU_HISR_STRUCT
{
    UNSIGNED      words[NU_HISR_SIZE];
} NU_HISR;
#else

/* Define HISR control data structure with the actual internal data 
   structure.  */
typedef TC_HCB      NU_HISR;
#endif


#ifndef         NU_DEBUG

/* Define mailbox control data structure with all internal information
   hidden.  */ 
typedef struct NU_MAILBOX_STRUCT
{
    UNSIGNED      words[NU_MAILBOX_SIZE];
} NU_MAILBOX;
#else

/* Define mailbox control data structure with the actual internal data 
   structure.  */
typedef MB_MCB      NU_MAILBOX;
#endif

 
#ifndef         NU_DEBUG

/* Define queue control data structure with all internal information
   hidden.  */ 
typedef struct NU_QUEUE_STRUCT
{
    UNSIGNED      words[NU_QUEUE_SIZE];
} NU_QUEUE;
#else

/* Define queue control data structure with the actual internal data 
   structure.  */
typedef QU_QCB      NU_QUEUE;
#endif


#ifndef         NU_DEBUG

/* Define pipe control data structure with all internal information
   hidden.  */ 
typedef struct NU_PIPE_STRUCT
{
    UNSIGNED      words[NU_PIPE_SIZE];
} NU_PIPE;
#else

/* Define pipe control data structure with the actual internal data 
   structure.  */
typedef PI_PCB      NU_PIPE;
#endif


#ifndef         NU_DEBUG

/* Define semaphore control data structure with all internal information
   hidden.  */ 
typedef struct NU_SEMAPHORE_STRUCT
{
    UNSIGNED       words[NU_SEMAPHORE_SIZE];
} NU_SEMAPHORE;
#else

/* Define semaphore control data structure with the actual internal data 
   structure.  */
typedef SM_SCB      NU_SEMAPHORE;
#endif


#ifndef         NU_DEBUG

/* Define event group control data structure with all internal information
   hidden.  */ 
typedef struct NU_EVENT_GROUP_STRUCT
{
    UNSIGNED       words[NU_EVENT_GROUP_SIZE];
} NU_EVENT_GROUP;
#else

/* Define event group control data structure with the actual internal data 
   structure.  */
typedef EV_GCB      NU_EVENT_GROUP;
#endif


#ifndef         NU_DEBUG

/* Define partition pool control data structure with all internal 
   information hidden.  */ 
typedef struct NU_PARTITION_POOL_STRUCT
{
    UNSIGNED       words[NU_PARTITION_POOL_SIZE];
} NU_PARTITION_POOL;
#else

/* Define partition pool control data structure with the actual internal 
   data structure.  */
typedef PM_PCB      NU_PARTITION_POOL;
#endif


#ifndef         NU_DEBUG

/* Define memory pool control data structure with all internal information
   hidden.  */ 
typedef struct NU_MEMORY_POOL_STRUCT
{
    UNSIGNED       words[NU_MEMORY_POOL_SIZE];
} NU_MEMORY_POOL;
#else

/* Define memory pool control data structure with the actual internal data 
   structure.  */
typedef DM_PCB      NU_MEMORY_POOL;
#endif


#ifndef         NU_DEBUG

/* Define timer control data structure with all internal information
   hidden.  */ 
typedef struct NU_TIMER_STRUCT
{
    UNSIGNED       words[NU_TIMER_SIZE];
} NU_TIMER;
#else

/* Define timer control data structure with the actual internal data 
   structure.  */
typedef TM_APP_TCB      NU_TIMER;
#endif


#ifndef         NU_DEBUG

/* Define protect control data structure with all internal information
   hidden.  */ 
typedef struct NU_PROTECT_STRUCT
{
    UNSIGNED       words[NU_PROTECT_SIZE];
} NU_PROTECT;
#else

/* Define protect control data structure with the actual internal data 
   structure.  */
typedef TC_PROTECT      NU_PROTECT;
#endif


?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美一区二区视频在线观看2022| 欧美国产1区2区| 色偷偷久久一区二区三区| 成人免费观看视频| 成人午夜电影久久影院| 国产成人超碰人人澡人人澡| 国产一区二区三区在线观看精品 | 国产精品理伦片| 久久久久免费观看| 国产午夜一区二区三区| 国产人成一区二区三区影院| 国产日韩欧美高清在线| 国产精品久久影院| 中文字幕在线观看不卡视频| 亚洲欧洲在线观看av| 亚洲日韩欧美一区二区在线| 亚洲精品久久7777| 亚洲va欧美va人人爽| 日韩电影在线一区| 国产一区二三区| 国产成人精品亚洲午夜麻豆| 不卡av免费在线观看| 一本色道久久综合亚洲aⅴ蜜桃 | 欧美日韩国产美| 欧美另类变人与禽xxxxx| 欧美一区二区大片| 久久综合九色欧美综合狠狠 | 午夜欧美在线一二页| 日韩制服丝袜先锋影音| 麻豆高清免费国产一区| 国产福利一区二区| 色偷偷成人一区二区三区91| 制服视频三区第一页精品| 久久久久久久久久久久久女国产乱 | 欧美专区亚洲专区| 91精品国产一区二区三区| 久久伊人蜜桃av一区二区| 国产精品初高中害羞小美女文| 一区二区三区在线免费播放| 日韩激情一二三区| 国产成人aaa| 欧美色视频在线| 久久久久久久久久久99999| 亚洲免费观看在线观看| 人人爽香蕉精品| 成人av资源站| 3d成人动漫网站| 国产精品视频第一区| 香蕉久久夜色精品国产使用方法| 韩国欧美国产1区| 色噜噜偷拍精品综合在线| 日韩欧美第一区| 亚洲欧洲性图库| 久久国产欧美日韩精品| 99麻豆久久久国产精品免费| 欧美精品欧美精品系列| 亚洲国产高清aⅴ视频| 日本vs亚洲vs韩国一区三区| 本田岬高潮一区二区三区| 91精品国产高清一区二区三区 | 久久免费电影网| 亚洲香肠在线观看| 国产99久久久久久免费看农村| 欧美日韩国产综合视频在线观看| 中文字幕第一区第二区| 男女性色大片免费观看一区二区 | 337p亚洲精品色噜噜噜| 国产精品免费看片| 毛片av一区二区| 91国产丝袜在线播放| 国产欧美久久久精品影院| 日本欧美一区二区| 欧美性一二三区| 一区在线播放视频| 国产久卡久卡久卡久卡视频精品| 欧美日韩免费在线视频| 亚洲日本在线视频观看| 国产成人精品1024| 久久久夜色精品亚洲| 欧美a一区二区| 欧美日韩在线不卡| 一区二区三区美女视频| 不卡av免费在线观看| 国产女人18毛片水真多成人如厕 | 日韩一区二区精品在线观看| 一区二区三区欧美激情| 成人精品亚洲人成在线| 精品免费日韩av| 天天综合色天天| 色综合视频在线观看| 久久天天做天天爱综合色| 日本亚洲一区二区| 91亚洲精品久久久蜜桃网站| 国产午夜精品理论片a级大结局| 丝袜美腿一区二区三区| 色综合色综合色综合色综合色综合| 久久久亚洲高清| 蜜臀av性久久久久av蜜臀妖精| 欧美日韩高清影院| 亚洲一区二区在线视频| 成人av电影免费观看| 欧美日韩国产一级片| 中文字幕亚洲区| 91在线视频播放地址| 国产日韩欧美高清| 精品一区二区成人精品| 欧美高清激情brazzers| 亚洲成av人片在线观看无码| 国产成人精品网址| 一区视频在线播放| 成人avav影音| 欧美国产激情二区三区| 国产不卡在线视频| 久久精品在这里| 久久精品av麻豆的观看方式| 欧美精品日韩一本| 日韩av一区二区在线影视| 欧美巨大另类极品videosbest| 亚洲国产精品久久艾草纯爱| 一本一道久久a久久精品| 亚洲欧美日韩久久精品| 国产成人免费在线观看不卡| 国产精品久久久久桃色tv| 高清不卡在线观看| 国产精品久99| 99国内精品久久| 亚洲男人的天堂在线aⅴ视频| 国产成人在线视频网址| 亚洲色图在线看| 在线免费一区三区| 亚洲成人免费电影| 欧美中文字幕一区| 三级欧美在线一区| 欧美日韩精品一区二区三区 | 色综合天天综合色综合av| 亚洲色图一区二区| 91搞黄在线观看| 午夜久久久久久电影| 欧美日韩国产小视频在线观看| 久久se精品一区二区| 久久精品一二三| av电影在线观看不卡| 一区二区三区.www| 欧美日韩mp4| 国产suv精品一区二区883| 国产精品传媒在线| 精品视频123区在线观看| 日本午夜精品视频在线观看| 精品国产乱码久久久久久久| 国产成人自拍网| 亚洲不卡av一区二区三区| 欧美变态凌虐bdsm| 粉嫩蜜臀av国产精品网站| 亚洲美女在线国产| 欧美丝袜自拍制服另类| 91色视频在线| 亚洲制服丝袜av| 欧美另类z0zxhd电影| 五月婷婷综合激情| 久久综合色之久久综合| 99精品国产视频| 欧美96一区二区免费视频| 2023国产精品视频| 欧美久久高跟鞋激| 丰满岳乱妇一区二区三区| 亚洲韩国一区二区三区| 精品黑人一区二区三区久久 | 成人看片黄a免费看在线| 一区二区三区日韩欧美精品| 欧美三级日韩在线| av日韩在线网站| 日本麻豆一区二区三区视频| 日本一区二区成人| 欧美日韩精品一区二区在线播放 | 欧美日韩亚洲高清一区二区| 精品一区二区三区久久久| 亚洲蜜臀av乱码久久精品蜜桃| 久久一区二区三区四区| 欧美午夜在线一二页| 国产99一区视频免费| 日日夜夜一区二区| 久久亚洲综合色一区二区三区| 欧美老肥妇做.爰bbww视频| 成人精品视频一区| 日本伊人色综合网| 亚洲欧美一区二区三区久本道91| 日韩一区二区三区观看| 在线精品视频小说1| 国产**成人网毛片九色| 美女免费视频一区二区| 亚洲欧洲成人自拍| 久久精品在这里| 欧美成人vps| 欧美日韩你懂的| 风间由美一区二区av101 | 国产精品久久久久婷婷二区次| 日韩欧美色综合网站| 91麻豆精品国产无毒不卡在线观看 | 日韩一区二区电影| 欧美亚洲综合一区|