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

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

?? cpu_def.h

?? 移植到freescale 9s12系列單片機的uCOSII
?? H
字號:
/*
*********************************************************************************************************
*                                               uC/CPU
*                                    CPU CONFIGURATION & PORT LAYER
*
*                          (c) Copyright 2004-2006; Micrium, Inc.; Weston, FL
*
*               All rights reserved.  Protected by international copyright laws.
*
*               uC/CPU is provided in source form for FREE evaluation, for educational
*               use or peaceful research.  If you plan on using uC/CPU in a commercial
*               product you need to contact Micrium to properly license its use in your
*               product.  We provide ALL the source code for your convenience and to
*               help you experience uC/CPU.  The fact that the source code is provided
*               does NOT mean that you can use it without paying a licensing fee.
*
*               Knowledge of the source code may NOT be used to develop a similar product.
*
*               Please help us continue to provide the Embedded community with the finest
*               software available.  Your honesty is greatly appreciated.
*********************************************************************************************************
*/

/*
*********************************************************************************************************
*
*                                      CPU CONFIGURATION DEFINES
*
* Filename      : cpu_def.h
* Version       : V1.15
* Programmer(s) : ITJ
*********************************************************************************************************
*/


/*
*********************************************************************************************************
*                                       CPU WORD CONFIGURATION
*
* Note(s) : (1) Configure CPU_CFG_ADDR_SIZE & CPU_CFG_DATA_SIZE in 'cpu.h' with CPU's word sizes :
*
*                   CPU_WORD_SIZE_08             8-bit word size
*                   CPU_WORD_SIZE_16            16-bit word size
*                   CPU_WORD_SIZE_32            32-bit word size
*                   CPU_WORD_SIZE_64            64-bit word size            See Note #1a
*
*               (a) 64-bit word size NOT currently supported.
*
*               (b) Ideally, CPU_WORD_SIZE #define's would be calculated at compile-time through use of
*                   the sizeof() operator.  However, some compilers do NOT allow pre-processor directives
*                   to include run-time macro's -- e.g. 'sizeof()'.
*
*           (2) Configure CPU_CFG_ENDIAN_TYPE in 'cpu.h' with CPU's data-word-memory order :
*
*                   CPU_ENDIAN_TYPE_BIG         Big-   endian word order (CPU words' most  significant
*                                                                         octet @ lowest memory address)
*                   CPU_ENDIAN_TYPE_LITTLE      Little-endian word order (CPU words' least significant
*                                                                         octet @ lowest memory address)
*********************************************************************************************************
*/

                                                        /* ----------------------- CPU WORD SIZE ---------------------- */
#define  CPU_WORD_SIZE_08                          1    /*  8-bit word size = sizeof(CPU_INT08x).                       */
#define  CPU_WORD_SIZE_16                          2    /* 16-bit word size = sizeof(CPU_INT16x).                       */
#define  CPU_WORD_SIZE_32                          4    /* 32-bit word size = sizeof(CPU_INT32x).                       */
#define  CPU_WORD_SIZE_64                          8    /* 64-bit word size = sizeof(CPU_INT64x) [see Note #1a].        */


                                                        /* ------------------- CPU WORD-ENDIAN ORDER ------------------ */
#define  CPU_ENDIAN_TYPE_NONE                      0    /*                                                              */
#define  CPU_ENDIAN_TYPE_BIG                       1    /* Big-   endian word order (CPU words' most  significant ...   */
                                                        /*                           ... octet @ lowest mem addr).      */
#define  CPU_ENDIAN_TYPE_LITTLE                    2    /* Little-endian word order (CPU words' least significant ...   */
                                                        /*                           ... octet @ lowest mem addr).      */


/*$PAGE*/
/*
*********************************************************************************************************
*                                   CRITICAL SECTION CONFIGURATION
*
* Note(s) : (1) Configure CPU_CFG_CRITICAL_METHOD with CPU's/compiler's critical section method :
*
*                                                       Enter/Exit critical sections by ...
*
*                   CPU_CRITICAL_METHOD_INT_DIS_EN      Disable/Enable interrupts
*                   CPU_CRITICAL_METHOD_STATUS_STK      Push/Pop       interrupt status onto stack
*                   CPU_CRITICAL_METHOD_STATUS_LOCAL    Save/Restore   interrupt status to local variable
*
*               (a) CPU_CRITICAL_METHOD_INT_DIS_EN  is NOT a preferred method since it does NOT support 
*                   multiple levels of interrupts.  However, with some CPUs/compilers, this is the only 
*                   available method.
*
*               (b) CPU_CRITICAL_METHOD_STATUS_STK  is one preferred method since it DOES support multiple 
*                   levels of interrupts.  However, this method assumes that the compiler allows in-line 
*                   assembly AND will correctly modify the local stack pointer when interrupt status is 
*                   pushed/popped onto the stack.
*
*               (c) CPU_CRITICAL_METHOD_STATUS_LOCAL  is one preferred method since it DOES support multiple 
*                   levels of interrupts.  However, this method assumes that the compiler provides C-level 
*                   &/or assembly-level functionality for the following :
*
*                     ENTER CRITICAL SECTION :
*                       (a) Save    interrupt status into a local variable
*                       (b) Disable interrupts
*
*                     EXIT  CRITICAL SECTION :
*                       (c) Restore interrupt status from a local variable
*
*           (2) Critical section macro's most likely require inline assembly.  If the compiler does NOT 
*               allow inline assembly in C source files, critical section macro's MUST call an assembly 
*               subroutine defined in a 'cpu_a.asm' file located in the following software directory :
*
*                   \<CPU-Compiler Directory>\<cpu>\<compiler>\
*
*                       where
*                               <CPU-Compiler Directory>    directory path for common   CPU-compiler software
*                               <cpu>                       directory name for specific CPU
*                               <compiler>                  directory name for specific compiler
*
*           (3) To save/restore interrupt status, a local variable 'cpu_sr' of type 'CPU_SR' needs to
*               be declared.  Configure 'CPU_SR' data type in 'cpu.h' with the appropriate-sized CPU
*               data type large enough to completely store the CPU's/compiler's status word.
*********************************************************************************************************
*/

                                                        /* --------------- CPU CRITICAL SECTION METHODS --------------- */
#define  CPU_CRITICAL_METHOD_NONE                  0    /*                                                              */
#define  CPU_CRITICAL_METHOD_INT_DIS_EN            1    /* DIS/EN       ints.                                           */
#define  CPU_CRITICAL_METHOD_STATUS_STK            2    /* Push/Pop     int status onto stk.                            */
#define  CPU_CRITICAL_METHOD_STATUS_LOCAL          3    /* Save/Restore int status to local var.                        */

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日韩一区二区三区电影在线观看 | 日本午夜一区二区| 日本伦理一区二区| 亚洲一级片在线观看| 在线看不卡av| 日本成人在线一区| 久久蜜臀中文字幕| 97精品久久久午夜一区二区三区 | 久久久久国产精品麻豆ai换脸 | 国产成人午夜精品影院观看视频| 久久精品一区四区| 99久久综合国产精品| 亚洲欧美另类久久久精品| 91九色最新地址| 视频在线在亚洲| 精品国精品自拍自在线| 成熟亚洲日本毛茸茸凸凹| 亚洲免费在线观看| 欧美一区二区三区视频| 国产经典欧美精品| 亚洲一卡二卡三卡四卡五卡| 日韩一区二区在线观看视频播放| 国产成人亚洲综合a∨婷婷图片| 136国产福利精品导航| 欧美美女视频在线观看| 国产精品资源网| 亚洲激情校园春色| 精品日产卡一卡二卡麻豆| av一区二区久久| 青草国产精品久久久久久| 中文字幕av一区二区三区高| 欧美午夜视频网站| 国产99久久久国产精品潘金网站| 亚洲激情第一区| 久久久久久免费网| 欧美日本国产一区| 成人av网站大全| 久久99精品国产| 一卡二卡欧美日韩| 中文字幕精品一区| 日韩一区二区三区观看| 色综合久久久网| 国产精品中文欧美| 亚洲va国产va欧美va观看| 亚洲国产精品av| 欧美一级一区二区| 在线精品视频小说1| 国产老肥熟一区二区三区| 亚洲妇女屁股眼交7| 国产精品三级在线观看| 欧美成人三级在线| 欧美日韩国产高清一区二区| 99re这里只有精品首页| 国产一区二区视频在线播放| 午夜精品一区二区三区电影天堂| 欧美国产视频在线| 欧美哺乳videos| 91精品免费在线| 欧美吞精做爰啪啪高潮| www.亚洲激情.com| 成人丝袜高跟foot| 国产高清精品网站| 国内精品自线一区二区三区视频| 午夜av一区二区三区| 一区二区欧美国产| 亚洲激情在线激情| 亚洲精品国产视频| 亚洲人成伊人成综合网小说| 国产精品私房写真福利视频| 久久亚洲精华国产精华液 | 精品欧美一区二区久久| 欧美精品久久一区二区三区| 在线观看日韩毛片| 欧洲av一区二区嗯嗯嗯啊| 色婷婷av久久久久久久| 91视频免费看| 91小视频免费看| 91麻豆成人久久精品二区三区| thepron国产精品| 99re热这里只有精品免费视频| 成人亚洲一区二区一| www..com久久爱| 色悠久久久久综合欧美99| 91丨九色丨蝌蚪富婆spa| 色婷婷国产精品久久包臀| 日本久久电影网| 欧美图片一区二区三区| 欧美福利视频导航| 欧美一级日韩不卡播放免费| 日本一区二区三区国色天香| 精品国产乱码久久久久久老虎| 欧美一区二区三区日韩视频| 日韩一级片在线观看| 欧美成人vps| 国产欧美视频一区二区| 国产精品久久久99| 有坂深雪av一区二区精品| 亚洲国产精品久久人人爱| 三级欧美在线一区| 国产做a爰片久久毛片| 岛国av在线一区| 欧洲色大大久久| 91精品国产综合久久久蜜臀粉嫩 | 日韩一区二区精品在线观看| 精品久久久久久久久久久久久久久久久| 26uuu国产日韩综合| 国产精品电影一区二区三区| 亚洲综合一区二区三区| 麻豆极品一区二区三区| 成人免费高清在线观看| 欧美图片一区二区三区| 欧美精品一区二区三区四区 | 国产女同性恋一区二区| 亚洲欧美日韩电影| 麻豆精品新av中文字幕| jvid福利写真一区二区三区| 欧美老肥妇做.爰bbww| 久久亚洲精华国产精华液| 亚洲麻豆国产自偷在线| 美日韩黄色大片| 97精品电影院| 精品福利av导航| 一区二区视频在线看| 久草精品在线观看| 色婷婷久久久久swag精品| 精品国产亚洲在线| 一区二区三区在线观看动漫| 国产一区二区三区香蕉| 欧美综合天天夜夜久久| 国产日本欧美一区二区| 午夜精品久久久久久久蜜桃app| 国产91在线观看丝袜| 在线成人免费观看| 亚洲欧美日韩国产手机在线| 麻豆国产精品官网| 欧美日韩日日夜夜| 中文字幕一区二区三区在线播放 | 欧美最猛黑人xxxxx猛交| 久久久国产精华| 蜜桃91丨九色丨蝌蚪91桃色| 色综合天天做天天爱| 国产婷婷色一区二区三区四区| 日韩国产高清在线| 日本道免费精品一区二区三区| 国产三级欧美三级日产三级99 | 色综合激情五月| 国产日韩成人精品| 久久99国产精品麻豆| 911精品国产一区二区在线| 亚洲免费电影在线| 94-欧美-setu| 国产精品不卡视频| 成人a免费在线看| 国产性色一区二区| 国产精品综合一区二区| 日韩欧美精品在线| 日韩成人精品视频| 欧美日韩视频专区在线播放| 亚洲日本电影在线| 成人国产一区二区三区精品| 久久嫩草精品久久久精品一| 麻豆成人av在线| 欧美一区二区三区在线视频| 日韩电影免费一区| 在线综合+亚洲+欧美中文字幕| 亚洲午夜私人影院| 欧美影院精品一区| 亚洲国产欧美一区二区三区丁香婷| 色综合亚洲欧洲| 一区二区三区在线看| 在线欧美日韩精品| 亚洲一卡二卡三卡四卡| 欧美日韩国产综合一区二区 | hitomi一区二区三区精品| 国产精品三级电影| 91香蕉视频mp4| 亚洲已满18点击进入久久| 欧美制服丝袜第一页| 亚洲国产中文字幕| 欧美一区二区视频在线观看2020| 日韩成人精品在线观看| 精品少妇一区二区三区在线播放| 久久国产精品一区二区| 久久免费午夜影院| 99久久伊人精品| 亚洲午夜羞羞片| 日韩亚洲欧美在线观看| 激情图区综合网| 国产欧美日韩另类一区| 99久久777色| 亚洲国产日韩av| 精品国产乱码久久久久久影片| 国产精品一区二区三区四区| 国产精品传媒入口麻豆| 欧美日韩一区二区三区高清| 亚洲综合自拍偷拍| 91在线看国产| 琪琪一区二区三区| 欧美激情一区不卡| 欧美日韩亚洲丝袜制服|