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

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

?? pe_types.h

?? freescale mc9rs08le4 C code with 3,5 digits lcd
?? H
?? 第 1 頁 / 共 2 頁
字號:
/** ###################################################################
**     THIS BEAN MODULE IS GENERATED BY THE TOOL. DO NOT MODIFY IT.
**     Filename  : PE_Types.H
**     Project   : le4
**     Processor : MC9RS08LE4CPC
**     Beantype  : PE_Types
**     Version   : Driver 01.00
**     Compiler  : CodeWarrior RS08 C Compiler
**     Date/Time : 20/1/2009, 14:18
**     Abstract  :
**         PE_Types.h - contains definitions of basic types,
**         register access macros and hardware specific macros
**         which can be used in user application.
**     Settings  :
**     Contents  :
**         No public methods
**
**     (c) Copyright UNIS, a.s. 1997-2008
**     UNIS, a.s.
**     Jundrovska 33
**     624 00 Brno
**     Czech Republic
**     http      : www.processorexpert.com
**     mail      : info@processorexpert.com
** ###################################################################*/

#ifndef __PE_Types_H
#define __PE_Types_H

#ifndef FALSE
  #define  FALSE  0                    /* Boolean value FALSE. FALSE is defined always as a zero value. */
#endif
#ifndef TRUE
  #define  TRUE   1                    /* Boolean value TRUE. TRUE is defined always as a non zero value. */
#endif

/*Types definition*/
typedef unsigned char bool;
typedef unsigned char byte;
typedef unsigned int word;
typedef unsigned long dword;
typedef unsigned long dlong[2];
typedef void (*tIntFunc)(void);
typedef unsigned char TPE_ErrCode;
/*typedef void (*__far tFarPtr)(void);*/

/* Freescale types */
typedef unsigned char       VUINT8;
typedef signed char         VINT8;
typedef unsigned short int  VUINT16;
typedef signed short int    VINT16;
typedef unsigned long int   VUINT32;

/* Aditional standard ANSI C types */
#ifndef int8_t
typedef signed char int8_t;
#endif
#ifndef int16_t
typedef signed int int16_t;
#endif
#ifndef int32_t
typedef signed long int int32_t;
#endif

#ifndef uint8_t
typedef unsigned char uint8_t;
#endif
#ifndef uint16_t
typedef unsigned int uint16_t;
#endif
#ifndef uint32_t
typedef unsigned long int uint32_t;
#endif

/**************************************************/
/* PE register access macros                      */
/**************************************************/
/*lint -save -e960 Disable MISRA rule (98) checking. */
#define setRegBit(reg, bit)                                     (reg |= reg##_##bit##_##MASK)
#define clrRegBit(reg, bit)                                     (reg &= ~reg##_##bit##_##MASK)
#define getRegBit(reg, bit)                                     (reg & reg##_##bit##_##MASK)
#define setReg(reg, val)                                        (reg = (byte)(val))
#define getReg(reg)                                             (reg)
#define setRegBits(reg, mask)                                   (reg |= (byte)(mask))
#define getRegBits(reg, mask)                                   (reg & (byte)(mask))
#define clrRegBits(reg, mask)                                   (reg &= (byte)(~(mask)))
#define setRegBitGroup(reg, bits, val)                          (reg = (byte)((reg & ~reg##_##bits##_##MASK) | ((val) << reg##_##bits##_##BITNUM)))
#define getRegBitGroup(reg, bits)                               ((reg & reg##_##bits##_##MASK) >> reg##_##bits##_##BITNUM)
#define setRegMask(reg, maskAnd, maskOr)                        (reg = (byte)((getReg(reg) & ~(maskAnd)) | (maskOr)))
#define setRegBitVal(reg, bit, val)                             ((val) == 0 ? (reg &= ~reg##_##bit##_##MASK) : (reg |= reg##_##bit##_##MASK))
#define changeRegBits(reg, mask)                                (reg ^= (mask))
#define changeRegBit(reg, bit)                                  (reg ^= reg##_##bit##_##MASK)

/******************************************************************/
/* Uniform multiplatform peripheral access macros - 32 bit access */
/******************************************************************/
#define setReg32Bit(RegName, BitName)                            (RegName |= RegName##_##BitName##_##MASK)
#define clrReg32Bit(RegName, BitName)                            (RegName &= ~RegName##_##BitName##_##MASK)
#define invertReg32Bit(RegName, BitName)                         (RegName ^= RegName##_##BitName##_##MASK)
#define testReg32Bit(RegName, BitName)                           (RegName & RegName##_##BitName##_##MASK)

/* Whole peripheral register access macros */
#define setReg32(RegName, val)                                   (RegName = (dword)(val))
#define getReg32(RegName)                                        RegName

/* Bits peripheral register access macros */
#define testReg32Bits(RegName, GetMask)                          (RegName & (GetMask))
#define clrReg32Bits(RegName, ClrMask)                           (RegName &= ~(dword)(ClrMask))
#define setReg32Bits(RegName, SetMask)                           (RegName |= (dword)(SetMask))
#define invertReg32Bits(RegName, InvMask)                        (RegName ^= (dword)(InvMask))
#define clrSetReg32Bits(RegName, ClrMask, SetMask)               (RegName = (RegName & (~(dword)(ClrMask))) | (dword)(SetMask))
#define seqClrSetReg32Bits(RegName, BitsMask, BitsVal)           (RegName &= ~(~(dword)(BitsVal) & (dword)(BitsMask)),\
                                                                 RegName |= (dword)(BitsVal) & (dword)(BitsMask) )
#define seqSetClrReg32Bits(RegName, BitsMask, BitsVal)           (RegName |= (dword)(BitsVal) & (dword)(BitsMask),\
                                                                 RegName &= ~(~(dword)(BitsVal) & (dword)(BitsMask)) )
#define seqResetSetReg32Bits(RegName, BitsMask, BitsVal)         (RegName &= ~(dword)(BitsMask),\
                                                                 RegName |= (dword)(BitsVal) & (dword)(BitsMask) )
#define clrReg32BitsByOne(RegName, ClrMask, BitsMask)            (RegName &= (dword)(ClrMask) & (dword)(BitsMask))

/* Bit group peripheral register access macros */
#define testReg32BitGroup(RegName, GroupName)                    (RegName & RegName##_##GroupName##_##MASK)
#define getReg32BitGroupVal(RegName, GroupName)                  ((RegName & RegName##_##GroupName##_##MASK) >> RegName##_##GroupName##_##BITNUM)
#define setReg32BitGroupVal(RegName, GroupName, GroupVal)        (RegName = (RegName & ~RegName##_##GroupName##_##MASK) | ((GroupVal) << RegName##_##GroupName##_##BITNUM))

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国v精品久久久网| 久久久不卡网国产精品二区| 日韩av不卡在线观看| 国产欧美日韩综合精品一区二区 | 91啪亚洲精品| 青青草一区二区三区| 蜜桃av一区二区| 国产精品欧美一级免费| 日韩欧美国产综合| 欧美丝袜自拍制服另类| 成人小视频在线观看| 免费成人av在线播放| 亚洲综合图片区| 亚洲人亚洲人成电影网站色| 精品国产一区二区三区久久久蜜月| 丰满少妇在线播放bd日韩电影| 日韩国产在线观看| 五月婷婷久久综合| 一区二区三区欧美日韩| 亚洲综合成人在线| 久久精品夜夜夜夜久久| 日韩精品最新网址| 欧美日韩国产小视频| 91成人国产精品| 成人av在线看| 国产成人久久精品77777最新版本 国产成人鲁色资源国产91色综 | 日韩一级高清毛片| 欧美日韩国产在线观看| 色欧美乱欧美15图片| 97久久精品人人做人人爽50路| 成人精品国产一区二区4080| 国产一区免费电影| 久久不见久久见中文字幕免费| 免费高清在线视频一区·| 丝袜美腿亚洲一区| 日日摸夜夜添夜夜添国产精品| 偷拍自拍另类欧美| 午夜电影久久久| 日本sm残虐另类| 日本欧美一区二区在线观看| 蜜桃视频一区二区| 激情都市一区二区| 久久99久久精品| 韩国一区二区三区| 国产精品一区二区无线| 国产成人av影院| 粉嫩高潮美女一区二区三区| 成人免费视频视频在线观看免费 | 欧美猛男gaygay网站| 欧美日韩精品欧美日韩精品一| 欧美日韩精品专区| 欧美一级一区二区| 欧美精品一区二区三区视频| 久久久99久久精品欧美| 中国av一区二区三区| 亚洲日本va在线观看| 亚洲一区二区三区四区在线观看| 亚洲bdsm女犯bdsm网站| 日本系列欧美系列| 国产一区二区在线免费观看| 成人网在线播放| 色www精品视频在线观看| 欧美人牲a欧美精品| 欧美xxxx在线观看| 国产精品免费久久| 亚洲aⅴ怡春院| 精品午夜一区二区三区在线观看| 国产乱码精品一区二区三区av| 成人久久18免费网站麻豆 | 3d成人h动漫网站入口| 欧美成人性福生活免费看| 国产精品久久三区| 丝袜美腿亚洲色图| 国产91精品欧美| 欧美日韩一区二区三区免费看| 日韩欧美的一区| 亚洲天堂中文字幕| 日本aⅴ精品一区二区三区| 国产精品亚洲一区二区三区在线| 97久久超碰国产精品电影| 欧美一区二区大片| 中文字幕不卡在线| 日韩专区在线视频| 福利电影一区二区| 欧美日韩日日摸| 国产精品久久久爽爽爽麻豆色哟哟| 麻豆精品视频在线| 日韩国产在线观看| 播五月开心婷婷综合| 欧美精品在线一区二区三区| 国产精品日产欧美久久久久| 亚洲成人综合在线| 国产高清无密码一区二区三区| 久久精品亚洲麻豆av一区二区| 亚洲免费观看在线观看| 国产一区二区三区| 欧美午夜精品电影| 久久久亚洲综合| 日韩国产欧美一区二区三区| 成人av综合一区| 日韩欧美国产1| 性久久久久久久| 99精品视频中文字幕| 精品裸体舞一区二区三区| 一区二区三区四区在线播放| 国产99久久久国产精品免费看| 91麻豆精品91久久久久久清纯| 亚洲欧洲性图库| 丁香六月综合激情| 精品三级av在线| 五月激情六月综合| 色菇凉天天综合网| 中文字幕一区免费在线观看| 国产一区二区不卡在线| 日韩欧美一区二区免费| 亚洲va欧美va人人爽| 欧美综合在线视频| 亚洲天堂福利av| 成人高清伦理免费影院在线观看| 精品国产一区二区三区四区四 | 欧美视频你懂的| 亚洲特黄一级片| 岛国av在线一区| 2023国产精品自拍| 久草热8精品视频在线观看| 欧美精品久久99| 亚洲成人一二三| 欧美人妖巨大在线| 天堂一区二区在线免费观看| 欧美午夜精品一区二区三区| 亚洲图片自拍偷拍| 欧美图片一区二区三区| 亚洲在线视频网站| 一本久久a久久精品亚洲| 亚洲视频一二三| 97久久超碰精品国产| 亚洲三级在线播放| 97久久精品人人澡人人爽| 亚洲视频免费在线观看| av激情综合网| 成人欧美一区二区三区在线播放| 99这里只有精品| 亚洲精品五月天| 欧美色图第一页| 天天色图综合网| 欧美一级高清片| 国内精品国产成人国产三级粉色 | 久久综合综合久久综合| 欧美电视剧在线看免费| 国产精品一区二区x88av| 国产女人水真多18毛片18精品视频| 床上的激情91.| 欧美高清dvd| 九一九一国产精品| 久久久五月婷婷| 波多野结衣欧美| 亚洲一区在线看| 欧美一区二区三区日韩视频| 国产精品小仙女| 亚洲日本青草视频在线怡红院| 欧美日韩久久一区二区| 日本中文字幕不卡| 国产偷v国产偷v亚洲高清| 91丨porny丨蝌蚪视频| 亚洲动漫第一页| 久久亚洲影视婷婷| 99免费精品在线| 午夜欧美视频在线观看| 精品处破学生在线二十三| 成人app软件下载大全免费| 亚洲影视资源网| 日韩精品一区二区在线| 成人激情av网| 亚洲123区在线观看| 国产丝袜美腿一区二区三区| 在线视频你懂得一区二区三区| 精品一区中文字幕| 亚洲欧美日本韩国| 欧美日韩黄色一区二区| 国产精品白丝jk黑袜喷水| 亚洲自拍偷拍麻豆| 国产午夜精品一区二区三区嫩草 | 亚洲国产精品欧美一二99| 欧美不卡一区二区三区四区| 99国产精品国产精品久久| 日韩国产精品久久久| 国产精品网站导航| 欧美一二三四在线| 91亚洲精华国产精华精华液| 麻豆传媒一区二区三区| 亚洲欧美一区二区三区久本道91| 日韩欧美一级特黄在线播放| 91视频免费观看| 国产精一品亚洲二区在线视频| 一区二区三区日韩精品视频| 884aa四虎影成人精品一区| 韩国欧美国产一区| 成人免费在线播放视频| 日韩欧美一区二区三区在线| 色综合久久中文字幕|