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

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

?? cpu.h

?? uCos_II到ARM7的移植
?? H
?? 第 1 頁 / 共 2 頁
字號:
/*
*********************************************************************************************************
*                                               uC/CPU
*                                    CPU CONFIGURATION & PORT LAYER
*
*                          (c) Copyright 2004-2005; Micrium, Inc.; Weston, FL
*
*                   All rights reserved.  Protected by international copyright laws.
*                   Knowledge of the source code may not be used to write a similar
*                   product.  This file may only be used in accordance with a license
*                   and should not be redistributed in any way.
*********************************************************************************************************
*/

/*
*********************************************************************************************************
*                                                 ARM
*                                            IAR Compiler
*
* Filename      : cpu.h
* Version       : V1.13
* Programmer(s) : ITJ
*                 JJL
*********************************************************************************************************
*/

/*
*********************************************************************************************************
*                                               MODULE
*********************************************************************************************************
*/

#ifndef  CPU_CFG_MODULE_PRESENT
#define  CPU_CFG_MODULE_PRESENT


/*
*********************************************************************************************************
*                                          CPU INCLUDE FILES
*
* Note(s) : (1) The following CPU files are located in the following directories :
*
*               (a) \<CPU-Compiler Directory>\cpu_def.h
*
*               (b) \<CPU-Compiler Directory>\<cpu>\<compiler>\cpu*.*
*
*                       where
*                               <CPU-Compiler Directory>    directory path for common   CPU-compiler software
*                               <cpu>                       directory name for specific CPU
*                               <compiler>                  directory name for specific compiler
*
*           (2) Compiler MUST be configured to include the '\<CPU-Compiler Directory>\' directory & the
*               specific CPU-compiler directory as additional include path directories.
*********************************************************************************************************
*/

#include  <cpu_def.h>


/*$PAGE*/
/*
*********************************************************************************************************
*                                    CONFIGURE STANDARD DATA TYPES
*
* Note(s) : (1) Configure standard data types according to CPU-/compiler-specifications.
*
*           (2) 'CPU_FNCT_PTR' data type defined to replace commonly-used cast(s) for function pointers --
*               pointer to a function which returns void & has single argument of void pointer.
*
*               (a) Function pointer usage remains unaffected :
*
*                       CPU_FNCT_PTR   FnctName;
*                       void          *obj;
*
*                       FnctName(obj);
*********************************************************************************************************
*/

typedef            void      CPU_VOID;
typedef  unsigned  char      CPU_CHAR;                      /*  8-bit character                                         */
typedef  unsigned  char      CPU_BOOLEAN;                   /*  8-bit boolean or logical                                */
typedef  unsigned  char      CPU_INT08U;                    /*  8-bit unsigned integer                                  */
typedef    signed  char      CPU_INT08S;                    /*  8-bit   signed integer                                  */
typedef  unsigned  short     CPU_INT16U;                    /* 16-bit unsigned integer                                  */
typedef    signed  short     CPU_INT16S;                    /* 16-bit   signed integer                                  */
typedef  unsigned  int       CPU_INT32U;                    /* 32-bit unsigned integer                                  */
typedef    signed  int       CPU_INT32S;                    /* 32-bit   signed integer                                  */
typedef            float     CPU_FP32;                      /* 32-bit floating point                                    */
typedef            double    CPU_FP64;                      /* 64-bit floating point                                    */


typedef            void    (*CPU_FNCT_PTR)(void *);         /* See Note #2.                                             */


/*
*********************************************************************************************************
*                                       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.
*
*           (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)
*********************************************************************************************************
*/

#define  CPU_CFG_ADDR_SIZE                  CPU_WORD_SIZE_32            /* Defines CPU address word size (in octets).   */

#define  CPU_CFG_DATA_SIZE                  CPU_WORD_SIZE_32            /* Defines CPU data    word size (in octets).   */
#define  CPU_CFG_ENDIAN_TYPE                CPU_ENDIAN_TYPE_LITTLE      /* Defines CPU data    word-memory order.       */


/*
*********************************************************************************************************
*                                 CONFIGURE CPU ADDRESS & DATA TYPES
*********************************************************************************************************
*/

                                                            /* CPU address type based on address bus size (in octets).  */
#if     (CPU_CFG_ADDR_SIZE == CPU_WORD_SIZE_32)
typedef  CPU_INT32U  CPU_ADDR;
#elif   (CPU_CFG_ADDR_SIZE == CPU_WORD_SIZE_16)
typedef  CPU_INT16U  CPU_ADDR;
#else
typedef  CPU_INT08U  CPU_ADDR;
#endif

                                                            /* CPU data    type based on data    bus size (in octets).  */
#if     (CPU_CFG_DATA_SIZE == CPU_WORD_SIZE_32)
typedef  CPU_INT32U  CPU_DATA;
#elif   (CPU_CFG_DATA_SIZE == CPU_WORD_SIZE_16)
typedef  CPU_INT16U  CPU_DATA;
#else
typedef  CPU_INT08U  CPU_DATA;
#endif


typedef  CPU_DATA    CPU_ALIGN;                             /* Defines CPU data-word-alignment size.                    */
typedef  CPU_DATA    CPU_SIZE_T;                            /* Defines CPU standard 'size_t'   size.                    */

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
蜜桃av噜噜一区| 亚洲欧洲国产专区| 裸体歌舞表演一区二区| 日韩一区二区三区三四区视频在线观看| 一区二区三区不卡视频| 欧美日韩国产一级| 蜜臀a∨国产成人精品| 精品免费一区二区三区| 国产精品夜夜爽| 日韩一区中文字幕| 欧美日韩二区三区| 日本三级亚洲精品| 国产日韩亚洲欧美综合| 91免费国产在线观看| 亚洲一区二区三区四区在线| 欧美精品色综合| 久久99国产精品久久99| 欧美韩国日本一区| 欧美网站大全在线观看| 蜜桃av一区二区| 国产精品久久影院| 欧美精品一二三四| 国产精品一区二区久激情瑜伽| 国产精品麻豆视频| 欧美久久久久久蜜桃| 国产精品白丝av| 一区二区三区精品| 久久伊人中文字幕| 欧美亚洲自拍偷拍| 精品制服美女丁香| 一区二区三区四区亚洲| 精品99999| 在线观看av一区| 国产一区二区精品久久99| 亚洲精品视频自拍| 精品国产伦一区二区三区免费| av电影在线观看不卡| 免费成人在线影院| 亚洲黄色av一区| 久久久久久久久久看片| 欧美视频日韩视频| 成人影视亚洲图片在线| 日本麻豆一区二区三区视频| 中文字幕一区二区日韩精品绯色| 欧美大度的电影原声| 欧美最猛性xxxxx直播| 国产成人精品免费在线| 免费在线观看日韩欧美| 亚洲综合一区二区三区| 国产精品久久久久永久免费观看 | 精久久久久久久久久久| 亚洲自拍偷拍网站| 国产精品三级电影| 亚洲精品在线免费观看视频| 欧美亚洲综合另类| 色综合久久88色综合天天6| 国产乱人伦偷精品视频不卡| 久久精品国产99国产精品| 亚洲第一成年网| 一区二区三区中文在线| 中文字幕一区二区不卡| 中文乱码免费一区二区| 亚洲精品在线免费观看视频| 欧美一级一区二区| 欧美高清性hdvideosex| 欧美视频一区二区| 91久久人澡人人添人人爽欧美 | 成人不卡免费av| 国产一区二区不卡| 国产主播一区二区| 另类的小说在线视频另类成人小视频在线| 亚洲制服丝袜在线| 亚洲狠狠爱一区二区三区| 亚洲激情图片qvod| 亚洲一区在线播放| 亚洲成av人片一区二区三区| 午夜av一区二区| 婷婷开心久久网| 老司机一区二区| 国内精品不卡在线| 国产高清精品网站| 国产 欧美在线| caoporn国产一区二区| 国产剧情一区二区| 成人免费视频视频在线观看免费 | 亚洲国产精品久久久久秋霞影院| 亚洲一区二三区| 亚洲国产成人va在线观看天堂| 亚洲永久免费视频| 亚洲成a人v欧美综合天堂下载| 亚洲一本大道在线| 奇米777欧美一区二区| 黄页视频在线91| 成人毛片老司机大片| 91免费观看视频| 欧美伦理影视网| 久久精品亚洲乱码伦伦中文 | 亚洲蜜臀av乱码久久精品| 亚洲综合色丁香婷婷六月图片| 日韩一区在线看| 五月婷婷欧美视频| 激情久久五月天| voyeur盗摄精品| 欧美精品丝袜中出| 欧美精品一区二区三区在线 | 亚洲国产成人精品视频| 老司机午夜精品| 99精品热视频| 欧美日韩精品福利| 久久久久久一级片| 夜夜操天天操亚洲| 狠狠色丁香久久婷婷综| 91社区在线播放| 精品国产一二三区| 亚洲精品欧美专区| 麻豆国产一区二区| 色综合久久九月婷婷色综合| 欧美不卡在线视频| 亚洲婷婷国产精品电影人久久| 天天影视涩香欲综合网| 成人国产在线观看| 欧美一区午夜视频在线观看| 国产精品毛片a∨一区二区三区| 日韩影视精彩在线| 94-欧美-setu| 精品免费国产一区二区三区四区| 亚洲视频免费在线| 美女视频一区二区| 91免费版在线看| 国产日韩三级在线| 美女精品自拍一二三四| 色先锋资源久久综合| 久久久久久久久久美女| 首页欧美精品中文字幕| 91麻豆精品视频| 国产女人18水真多18精品一级做| 日本亚洲最大的色成网站www| 91老师片黄在线观看| 久久精品一区蜜桃臀影院| 蜜臀av国产精品久久久久| 欧美视频一区二区三区在线观看| 国产精品久久久久久久久免费樱桃| 日本不卡一区二区| 欧美色窝79yyyycom| 亚洲女爱视频在线| 成人听书哪个软件好| 精品免费国产一区二区三区四区| 天天av天天翘天天综合网色鬼国产 | 色综合中文字幕国产| 欧美精品一区二| 奇米四色…亚洲| 欧美精品 国产精品| 亚洲午夜日本在线观看| 91麻豆免费看片| 日韩美女视频一区二区| www.色综合.com| 国产精品嫩草久久久久| 国产成人av一区二区三区在线| 精品国产自在久精品国产| 视频一区二区不卡| 欧美丰满嫩嫩电影| 一区二区三区精品在线观看| 色综合久久久网| 亚洲男女毛片无遮挡| 99精品欧美一区二区蜜桃免费| 国产视频一区二区在线| 国产大陆a不卡| 国产欧美日韩在线看| 成人一区二区三区中文字幕| 国产精品国产三级国产三级人妇| 国产精品正在播放| 国产欧美中文在线| 成人精品鲁一区一区二区| 中文字幕第一区二区| 91免费在线视频观看| 亚洲欧美区自拍先锋| 欧美在线视频你懂得| 亚洲成人av中文| 日韩视频免费观看高清完整版| 韩国女主播成人在线观看| 国产日韩亚洲欧美综合| 99久久国产综合精品麻豆| 一区二区三区视频在线看| 欧洲亚洲国产日韩| 日韩成人一区二区| 久久亚洲影视婷婷| eeuss鲁一区二区三区| 亚洲中国最大av网站| 日韩无一区二区| 国产成人高清视频| 亚洲精品免费播放| 91麻豆精品国产91久久久久久| 国精产品一区一区三区mba视频| 国产欧美日韩视频在线观看| 色婷婷精品久久二区二区蜜臀av | 亚洲视频中文字幕| 宅男噜噜噜66一区二区66| 韩日精品视频一区| 中文字幕一区二区不卡| 欧美一区二区在线免费播放 |