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

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

?? os_cpu.h

?? 飛思卡爾HCS12的OS移植(ucosII),實(shí)現(xiàn)了三個(gè)任務(wù),IDE:CODEWARRIOR
?? H
字號(hào):
/*
*********************************************************************************************************
*                                               uC/OS-II
*                                         The Real-Time Kernel
*
*                         (c) Copyright 2002, Jean J. Labrosse, Weston, FL
*                                          All Rights Reserved
*
*
*                                          68HC12 Specific code
*                                                  IAR
*
* File         : OS_CPU.H
* By           : Jean J. Labrosse
* Port Version : V2.00 (for uC/OS-II V2.61 and higher)
*********************************************************************************************************
*/

/*
*********************************************************************************************************
*                                              DATA TYPES
*********************************************************************************************************
*/

typedef unsigned char  BOOLEAN;
typedef unsigned char  INT8U;                    /* Unsigned  8 bit quantity                           */
typedef signed   char  INT8S;                    /* Signed    8 bit quantity                           */
typedef unsigned int   INT16U;                   /* Unsigned 16 bit quantity                           */
typedef signed   int   INT16S;                   /* Signed   16 bit quantity                           */
typedef unsigned long  INT32U;                   /* Unsigned 32 bit quantity                           */
typedef signed   long  INT32S;                   /* Signed   32 bit quantity                           */
typedef float          FP32;                     /* Single precision floating point                    */
typedef double         FP64;                     /* Double precision floating point                    */

#define BYTE           INT8S                     /* Define data types for backward compatibility ...   */
#define UBYTE          INT8U                     /* ... to uC/OS V1.xx                                 */
#define WORD           INT16S
#define UWORD          INT16U
#define LONG           INT32S
#define ULONG          INT32U

typedef unsigned char  OS_STK;                   /* Each stack entry is 8-bit wide                     */
typedef unsigned char  OS_CPU_SR;                /* Define size of CPU status register (PSW = 16 bits) */

/*
*********************************************************************************************************
*                                              CONSTANTS
*********************************************************************************************************
*/

#ifndef  FALSE
#define  FALSE    0
#endif

#ifndef  TRUE
#define  TRUE     1
#endif

/* 
*********************************************************************************************************
*                                           Motorola 68HC12
*
* Method #1:  Disable/Enable interrupts using simple instructions.  After critical section, interrupts
*             will be enabled even if they were disabled before entering the critical section.
*
* Method #2:  Disable/Enable interrupts by preserving the state of interrupts.  In other words, if 
*             interrupts were disabled before entering the critical section, they will be disabled when
*             leaving the critical section.
*
* Method #3:  Disable/Enable interrupts by preserving the state of interrupts.  Generally speaking you
*             would store the state of the interrupt disable flag in the local variable 'cpu_sr' and then
*             disable interrupts.  'cpu_sr' is allocated in all of uC/OS-II's functions that need to 
*             disable interrupts.  You would restore the interrupt disable state by copying back 'cpu_sr'
*             into the CPU's status register.
*
* NOTE(s)  :  1) The current version of the compiler does NOT allow method #2 to be used without changing
*                the processor independent portion of uC/OS-II.
*             2) The current version of the compiler does NOT allow method #3 either.  However, this can
*                be implemented in OS_CPU_A.S by defining the functions: OSCPUSaveSR() and 
*                OSCPURestoreSR().
*********************************************************************************************************
*/

#define  OS_CRITICAL_METHOD    3


#if      OS_CRITICAL_METHOD == 3
#define  OS_ENTER_CRITICAL()  cpu_sr = OS_CPU_SR_Save()            /* Disable interrupts              */
#define  OS_EXIT_CRITICAL()   OS_CPU_SR_Restore(cpu_sr)            /* Enable  interrupts              */
#endif


#define  OS_TASK_SW()         __asm swi; 
					 	   
#define  OS_STK_GROWTH        1                                     /* Stack growth: 1 = Down, 0 = Up */


/*
*********************************************************************************************************
*                                 REDEFINE THE PROTOTYPES FOR THE ISRs
*********************************************************************************************************
*/

OS_CPU_SR  OS_CPU_SR_Save(void);
void       OS_CPU_SR_Restore(OS_CPU_SR cpu_sr);
void       OSTickISRHandler(void);


?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
精品精品国产高清a毛片牛牛| 日韩二区三区四区| 国产精品美女久久久久久| 26uuu亚洲综合色欧美| 精品av久久707| 欧美哺乳videos| 久久综合资源网| 久久综合久久99| 欧美激情中文不卡| 亚洲国产精品成人久久综合一区| 国产色综合久久| 国产精品色呦呦| 亚洲少妇最新在线视频| 亚洲视频精选在线| 亚洲成av人片观看| 日本v片在线高清不卡在线观看| 日韩中文字幕区一区有砖一区| 日韩精品一二区| 久久国产人妖系列| 国产又粗又猛又爽又黄91精品| 国产成人免费9x9x人网站视频| 成人综合婷婷国产精品久久蜜臀 | 国产精品一卡二| 国产成人99久久亚洲综合精品| 99久久精品一区二区| 日本韩国视频一区二区| 欧美久久一二区| 欧美一区二区免费| 国产三级一区二区| 亚洲青青青在线视频| 午夜影院久久久| 久久精工是国产品牌吗| 高清久久久久久| 在线观看亚洲专区| 日韩三级免费观看| 中文欧美字幕免费| 亚洲午夜久久久久中文字幕久| 另类综合日韩欧美亚洲| 成人激情视频网站| 欧美专区亚洲专区| 亚洲精品在线观看网站| 国产精品的网站| 丝袜美腿亚洲综合| 国产成人精品网址| 欧美日韩高清一区| 久久精品一区二区三区不卡牛牛 | 一区二区三区在线视频播放 | 91黄视频在线| 欧美老肥妇做.爰bbww| 久久精品一级爱片| 亚欧色一区w666天堂| 国产高清在线精品| 69久久99精品久久久久婷婷| 久久精品人人爽人人爽| 天天射综合影视| 国产91在线|亚洲| 9191精品国产综合久久久久久 | 国产中文字幕精品| 色婷婷久久久综合中文字幕| 欧美不卡激情三级在线观看| 一级特黄大欧美久久久| 国产麻豆视频一区二区| 欧美视频一区二区| 中文字幕高清一区| 日韩成人免费在线| 色婷婷精品大视频在线蜜桃视频| 日韩视频免费观看高清完整版| 国产精品夫妻自拍| 狠狠色丁香婷婷综合| 欧美三级日韩三级| 亚洲欧洲在线观看av| 精品一区二区成人精品| 欧美天堂亚洲电影院在线播放| 国产午夜精品久久久久久久 | 欧美视频第二页| 国产精品久久久久影视| 国产一区二区福利视频| 欧美一区二区三区免费在线看 | 婷婷激情综合网| 91日韩在线专区| 久久久99久久| 麻豆91精品视频| 欧美日本韩国一区| 亚洲黄色小说网站| www.久久久久久久久| 久久久欧美精品sm网站| 美腿丝袜亚洲一区| 7777精品伊人久久久大香线蕉最新版| 亚洲欧美偷拍三级| 99久久国产综合精品女不卡 | 国产69精品一区二区亚洲孕妇| 欧美一级黄色片| 日本vs亚洲vs韩国一区三区| 欧美日韩大陆一区二区| 亚洲第一主播视频| 在线观看日产精品| 亚洲午夜一二三区视频| 欧美午夜精品久久久| 亚洲小说欧美激情另类| 91久久免费观看| 亚洲另类中文字| 在线观看亚洲一区| 午夜精品久久久久久久久久| 欧美亚洲国产一区二区三区| 亚洲另类在线制服丝袜| 日本道精品一区二区三区| 夜夜嗨av一区二区三区四季av| 色综合天天综合狠狠| 一区二区三区四区蜜桃| 在线亚洲一区观看| 五月天久久比比资源色| 欧美一区二区精品| 精品综合久久久久久8888| 精品国产91亚洲一区二区三区婷婷 | 国产精品国产精品国产专区不蜜| eeuss影院一区二区三区| 成人免费在线观看入口| 在线国产电影不卡| 日本不卡中文字幕| 久久久五月婷婷| av在线这里只有精品| 亚洲综合在线电影| 欧美丝袜丝nylons| 美女脱光内衣内裤视频久久网站| 日韩免费电影一区| 国产精品99久久久久久有的能看 | 免费三级欧美电影| 精品粉嫩aⅴ一区二区三区四区| 国产麻豆精品在线| 国产精品乱码妇女bbbb| 在线观看av一区| 日韩av一二三| 久久精品人人做人人综合 | 国产成人在线观看| 亚洲人成网站影音先锋播放| 欧美在线不卡一区| 欧美aⅴ一区二区三区视频| 久久精品综合网| 在线观看视频一区二区| 麻豆精品蜜桃视频网站| 中文子幕无线码一区tr| 欧美视频在线观看一区二区| 久久99久久99精品免视看婷婷| 国产精品理论片| 91精品在线一区二区| 国产.欧美.日韩| 亚洲成a人片在线观看中文| 国产日韩欧美综合一区| 欧美三级电影网| 国产精品一区二区在线观看不卡| 亚洲人成亚洲人成在线观看图片| 在线综合+亚洲+欧美中文字幕| 国产成人免费视频一区| 日韩极品在线观看| 亚洲国产精品久久艾草纯爱| 精品国产一区二区三区av性色| 成人中文字幕在线| 日韩电影一二三区| 国产精品不卡在线| 日韩欧美中文字幕公布| 色婷婷av一区二区三区软件| 久久国产精品72免费观看| 自拍偷拍欧美精品| 久久免费电影网| 欧美巨大另类极品videosbest | 91精品婷婷国产综合久久竹菊| 成人网在线播放| 天堂久久一区二区三区| 中文字幕视频一区| 欧美变态口味重另类| 色哟哟精品一区| 丁香六月综合激情| 蜜芽一区二区三区| 亚洲综合清纯丝袜自拍| 国产人妖乱国产精品人妖| 在线播放中文字幕一区| av成人免费在线| 国产一区二区三区免费看| 天天综合天天综合色| 一区二区三区在线观看国产| 日本一区二区免费在线观看视频 | 亚洲a一区二区| 中文字幕中文字幕在线一区| 2023国产精华国产精品| 91精品国产全国免费观看| 色噜噜狠狠成人中文综合| 成人免费看片app下载| 国产综合成人久久大片91| 蜜桃精品在线观看| 亚洲最大的成人av| 1000部国产精品成人观看| 国产亚洲精品精华液| 精品三级在线看| 日韩一区二区三区观看| 欧美日本免费一区二区三区| 91搞黄在线观看| 91久久精品一区二区| 91免费版pro下载短视频| 国产91在线观看| 大白屁股一区二区视频|