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

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

?? cpu_def.h

?? 飛思卡爾HCS12的OS移植(ucosII),實現了三個任務,IDE:CODEWARRIOR
?? H
字號:
/*
*********************************************************************************************************
*                                               uC/CPU
*                                    CPU CONFIGURATION & PORT LAYER
*
*                          (c) Copyright 2004-2007; 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.18
* 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' MAY need to
*               be declared (e.g. if 'CPU_CRITICAL_METHOD_STATUS_LOCAL' method is configured).  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一区二区三区免费野_久草精品视频
久久久久国产精品人| 91国模大尺度私拍在线视频| 精品99一区二区三区| 九九九久久久精品| 国产日韩欧美在线一区| 丰满放荡岳乱妇91ww| 亚洲摸摸操操av| 欧美精品久久久久久久久老牛影院| 亚洲成人一二三| 精品美女在线播放| 99麻豆久久久国产精品免费 | 91亚洲精品一区二区乱码| 亚洲欧美另类综合偷拍| 欧美日韩二区三区| 捆绑紧缚一区二区三区视频| 精品国产乱码久久久久久久久 | 国产酒店精品激情| **欧美大码日韩| 91精品国产综合久久精品麻豆 | 亚洲乱码一区二区三区在线观看| 91国产丝袜在线播放| 奇米精品一区二区三区在线观看 | 国产成人精品免费一区二区| 亚洲欧洲美洲综合色网| 欧美精品久久久久久久久老牛影院| 成年人午夜久久久| 视频一区二区不卡| 国产日韩综合av| 欧美久久久久久蜜桃| 岛国一区二区在线观看| 无码av中文一区二区三区桃花岛| 国产婷婷色一区二区三区| 欧美色倩网站大全免费| 国产高清精品在线| 五月天视频一区| 亚洲欧美日韩久久| 久久婷婷色综合| 欧美亚洲图片小说| 成人综合日日夜夜| 免费在线欧美视频| 日韩理论在线观看| 精品国精品自拍自在线| 欧美手机在线视频| 99在线精品免费| 国模少妇一区二区三区| 日韩精品福利网| 亚洲欧美另类图片小说| 国产三级精品三级在线专区| 日韩一区二区三区免费看 | 久久蜜臀中文字幕| 制服丝袜亚洲播放| 欧美在线看片a免费观看| 国产美女精品人人做人人爽| 日韩av在线免费观看不卡| 亚洲精品福利视频网站| 国产精品成人网| 久久精品亚洲国产奇米99| 91精品久久久久久久久99蜜臂| 色欧美日韩亚洲| 91在线观看下载| 国产成人aaa| 国产ts人妖一区二区| 国产原创一区二区| 久久99精品国产91久久来源| 蜜臀a∨国产成人精品| 亚洲成年人网站在线观看| 亚洲一区二区精品视频| 一级日本不卡的影视| 亚洲精品一二三区| 亚洲另类在线一区| 亚洲人成网站精品片在线观看| 亚洲欧洲www| 中文字幕五月欧美| 综合欧美亚洲日本| 亚洲免费在线观看| 亚洲欧美视频在线观看| 亚洲天堂2014| 亚洲免费观看高清| 亚洲线精品一区二区三区| 亚洲激情自拍视频| 亚洲第一福利视频在线| 亚洲成在线观看| 免费成人深夜小野草| 精品一区二区在线观看| 韩国av一区二区三区四区| 国产九色sp调教91| 99久久夜色精品国产网站| 99re视频精品| 欧美色手机在线观看| 4438成人网| 亚洲精品在线观看视频| 国产网红主播福利一区二区| 亚洲欧洲精品一区二区精品久久久| 亚洲三级电影全部在线观看高清| 亚洲高清中文字幕| 日本v片在线高清不卡在线观看| 青椒成人免费视频| 国产精品资源站在线| 97精品国产露脸对白| 欧美群妇大交群中文字幕| 日韩一区二区三区电影| 国产日韩欧美精品一区| 亚洲三级在线观看| 水野朝阳av一区二区三区| 韩国视频一区二区| 91视频在线观看免费| 91精品中文字幕一区二区三区| 精品奇米国产一区二区三区| 中文幕一区二区三区久久蜜桃| 亚洲美女在线国产| 毛片一区二区三区| 国产99精品国产| 欧美日韩久久不卡| 久久久国产精品午夜一区ai换脸| 亚洲欧美偷拍卡通变态| 蜜桃久久久久久| 91在线你懂得| 精品成人佐山爱一区二区| 最新不卡av在线| 另类欧美日韩国产在线| 99精品欧美一区二区蜜桃免费 | 91丨九色丨黑人外教| 91精品国产欧美一区二区成人| 国产视频一区不卡| 亚洲成av人片在线观看无码| 东方欧美亚洲色图在线| 91麻豆精品国产综合久久久久久| 亚洲国产精品精华液2区45| 午夜精品一区二区三区电影天堂| 国产成人免费网站| 7777精品伊人久久久大香线蕉最新版| 久久久久久久久久久黄色| 午夜精品福利视频网站| 色综合天天综合在线视频| 精品久久久三级丝袜| 亚洲成人动漫av| 91在线播放网址| 中文在线免费一区三区高中清不卡| 天天综合色天天综合| 91麻豆成人久久精品二区三区| 久久五月婷婷丁香社区| 天堂一区二区在线| 欧美体内she精高潮| 日韩美女精品在线| 成人午夜av电影| 欧美精品一区二区高清在线观看| 丝袜国产日韩另类美女| 在线观看日韩电影| 日韩伦理免费电影| 成人黄页毛片网站| 国产亚洲欧美日韩日本| 黑人精品欧美一区二区蜜桃| 欧美一三区三区四区免费在线看| 亚洲成av人片一区二区梦乃| 色网综合在线观看| 亚洲欧美日韩久久精品| 91小视频在线观看| 中文字幕人成不卡一区| 成人动漫在线一区| 亚洲国产精品精华液2区45| 国产一区二区三区久久悠悠色av| 51午夜精品国产| 日产欧产美韩系列久久99| 欧美日韩国产综合视频在线观看| 亚洲电影第三页| 欧美日韩国产另类不卡| 亚洲二区在线视频| 欧美久久久一区| 强制捆绑调教一区二区| 欧美mv日韩mv亚洲| 国产乱理伦片在线观看夜一区| www久久精品| 国产91丝袜在线观看| 国产精品水嫩水嫩| 91丨九色porny丨蝌蚪| 亚洲综合在线免费观看| 欧美日韩国产高清一区二区 | 亚洲一区中文在线| 欧美另类z0zxhd电影| 视频精品一区二区| 欧美大片一区二区| 国产成人亚洲综合a∨猫咪| 国产精品久久毛片a| 91视频在线观看| 午夜精品福利在线| 精品国产成人系列| 成人福利视频在线| 亚洲电影一区二区三区| 日韩你懂的在线播放| 国产福利精品一区二区| 亚洲手机成人高清视频| 欧美日韩aaaaaa| 精品一区二区三区在线观看国产| 国产日韩欧美亚洲| 欧美午夜在线观看| 精品一区二区三区在线观看国产| 国产精品视频九色porn| 在线精品视频一区二区| 精品在线播放免费| 亚洲欧美二区三区|