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

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

?? s12xgatev2.h

?? 飛思卡爾液帶晶驅動的MCU例程 飛思卡爾液帶晶驅動的MCU例程
?? H
字號:
/*****************************************************************************/
/*                                             COPYRIGHT (c) FREESCALE 2005  */
/*                                                                           */
/* File Name          :    $RCSfile: S12XGATEV2.h,v $                        */
/*                                                                           */
/* Current Revision :      $Revision: 1.0 $                                  */
/*                                                                           */
/* PURPOSE: header file for S12X XGATE register block                        */
/*                                                                           */
/*  ***********************************************************************  */
/*  *  THIS CODE IS ONLY INTENDED AS AN EXAMPLE OF CODE FOR THE           *  */
/*  *  METROWERKS COMPILER AND THE S12X EVB AND HAS ONLY BEEN GIVEN A     *  */
/*  *  MIMIMUM LEVEL OF TEST. IT IS PROVIDED 'AS SEEN' WITH NO GUARANTEES *  */
/*  *  AND NO PROMISE OF SUPPORT.                                         *  */
/*  ***********************************************************************  */
/*                                                                           */
/*                                                                           */
/* DESCRIPTION:  Defines the Interrupt register block as a datastructure     */
/*               of type tXGATE.                                             */
/*                                                                           */
/* UPDATE HISTORY                                                            */
/* REV  AUTHOR       DATE       DESCRIPTION OF CHANGE                        */
/* ---  ------      --------    ---------------------                        */
/* 1.0  r32151      24/02/05    Initial coding based on S12XGATEV1.h         */
/*                                                                           */
/*===========================================================================*/
/* Freescale reserves the right to make changes without further notice to any*/
/* product herein to improve reliability, function, or design. Freescale does*/
/* not assume any  liability arising  out  of the  application or use of any */
/* product,  circuit, or software described herein;  neither  does it convey */
/* any license under its patent rights  nor the  rights of others.  Freescale*/
/* products are not designed, intended,  or authorized for use as components */
/* in  systems  intended  for  surgical  implant  into  the  body, or  other */
/* applications intended to support life, or  for any  other application  in */
/* which the failure of the Freescale product  could create a situation where*/
/* personal injury or death may occur. Should Buyer purchase or use Freescale*/
/* products for any such intended  or unauthorized  application, Buyer shall */
/* indemnify and  hold  Freescale  and its officers, employees, subsidiaries,*/
/* affiliates,  and distributors harmless against all claims costs, damages, */
/* and expenses, and reasonable  attorney  fees arising  out of, directly or */
/* indirectly,  any claim of personal injury  or death  associated with such */
/* unintended or unauthorized use, even if such claim alleges that  Freescale*/
/* was negligent regarding the  design  or manufacture of the part. Freescale*/
/* and the Freescale logo* are registered trademarks of Freescale Ltd.       */
/*****************************************************************************/

#ifndef S12XGATEV2_H      /*prevent duplicated includes */
#define S12XGATEV2_H

#ifndef S12_COMMON_H      /*prevent duplicated includes */
#include "s12_common.h"
#endif


#define XGIE      0x01  /*bit masks for XGMCTL  */
#define XGSWEIF   0x02
#define XGFACT    0x08
#define XGSS      0x10
#define XGDBG     0x20
#define XGFRZ     0x40
#define XGE       0x80
#define XGIEM     0x0100   
#define XGSWEIFM  0x0200
#define XGFACTM   0x0800
#define XGSSM     0x1000
#define XGDBGM    0x2000
#define XGFRZM    0x4000
#define XGEM      0x8000


typedef union uXGSWT
{
  tU16  word;
  struct
  {
    tU08 xgswtm;        /* XGATE Software Trigger Mask Register */
    tU08 xgswtr;        /* XGATE Software Trigger Register */
  }byte;
}tXGSWT;

#define XGSWTM0 0x0100
#define XGSWTM1 0x0200
#define XGSWTM2 0x0400
#define XGSWTM3 0x0800
#define XGSWTM4 0x1000
#define XGSWTM5 0x2000
#define XGSWTM6 0x4000
#define XGSWTM7 0x8000

#define XGSWT0 0x01
#define XGSWT1 0x02
#define XGSWT2 0x04
#define XGSWT3 0x08
#define XGSWT4 0x10
#define XGSWT5 0x20
#define XGSWT6 0x40
#define XGSWT7 0x80

typedef union uXGSEM
{
  tU16  word;
  struct
  {
    tU08 xgsemm;        /* XGATE Semaphore Mask Register */
    tU08 xgsemr;        /* XGATE Semaphore Register */
  }byte;
}tXGSEM;

#define XGSEMM0 0x0100
#define XGSEMM1 0x0200
#define XGSEMM2 0x0400
#define XGSEMM3 0x0800
#define XGSEMM4 0x1000
#define XGSEMM5 0x2000
#define XGSEMM6 0x4000
#define XGSEMM7 0x8000

#define XGSEM0 0x01
#define XGSEM1 0x02
#define XGSEM2 0x04
#define XGSEM3 0x08
#define XGSEM4 0x10
#define XGSEM5 0x20
#define XGSEM6 0x40
#define XGSEM7 0x80

typedef union uXGCCR
{
  tU08   byte;
  struct
  {
    tU08 xgc   :1;      /* XGATE Carry Flag */
    tU08 xgv   :1;      /* XGATE Overflow Flag */
    tU08 xgz   :1;      /* XGATE Zero Flag */
    tU08 xgn   :1;      /* XGATE Sign Flag */
    tU08       :4;      /* not used */
  }bit;
}tXGCCR;


typedef struct             /* XGATE module used on the S12XDP256  */
{
  volatile tU16         xgmctl;        /* XGATE Module Control Register */
  volatile tU08         xgchid;        /* XGATE Channel ID Register     */
           tU08         rsv0[3];       /* reserved */
  volatile tU16         xgvbr;         /* XGATE Vector Base Address Register */  
  volatile tU16         xgif_70;       /* XGATE Channel Interrupt Flag 70 - 78 */
  volatile tU16         xgif_60;       /* XGATE Channel Interrupt Flag 60 - 6F */
  volatile tU16         xgif_50;       /* XGATE Channel Interrupt Flag 50 - 5F */
  volatile tU16         xgif_40;       /* XGATE Channel Interrupt Flag 40 - 4F */
  volatile tU16         xgif_30;       /* XGATE Channel Interrupt Flag 30 - 3F */
  volatile tU16         xgif_20;       /* XGATE Channel Interrupt Flag 20 - 2F */
  volatile tU16         xgif_10;       /* XGATE Channel Interrupt Flag 10 - 1F */
  volatile tU16         xgif_00;       /* XGATE Channel Interrupt Flag 09 - 0F */
  volatile tXGSWT       xgswt;         /* XGATE Software Trigger Register */
  volatile tXGSEM       xgsem;         /* XGATE Semaphore Register */
           tU08         rsv1c;         /* reserved byte */
  volatile tXGCCR       xgccr;         /* XGATE Condition Code Register */
  volatile tU16         xgpc;          /* XGATE Program Counter */
           tU16         rsv20;         /* reserved word */
  volatile tU16         xgr1;          /* XGATE Register 1 */
  volatile tU16         xgr2;          /* XGATE Register 2 */
  volatile tU16         xgr3;          /* XGATE Register 3 */
  volatile tU16         xgr4;          /* XGATE Register 4 */
  volatile tU16         xgr5;          /* XGATE Register 5 */
  volatile tU16         xgr6;          /* XGATE Register 6 */
  volatile tU16         xgr7;          /* XGATE Register 7 */
}tXGATE;

#endif /* S12XGATEV2_H  */

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产成人99久久亚洲综合精品| 精品一区中文字幕| 欧美—级在线免费片| 欧美成人欧美edvon| 日韩欧美中文字幕公布| 日韩免费在线观看| 久久久亚洲欧洲日产国码αv| 日韩午夜在线观看| 国产亚洲精品aa午夜观看| 久久精品视频在线免费观看| 中文字幕日本乱码精品影院| 亚洲男人的天堂网| 日本欧美一区二区在线观看| 国产一区二区三区国产| 国产传媒一区在线| 色诱亚洲精品久久久久久| 欧美日韩免费一区二区三区 | 日本乱码高清不卡字幕| 91官网在线免费观看| 欧美日韩一区不卡| 日韩欧美久久久| 国产精品久久久久久久蜜臀| 亚洲一二三级电影| 国内精品国产三级国产a久久| k8久久久一区二区三区 | 久久精品一区八戒影视| 中文字幕第一页久久| 亚洲女人****多毛耸耸8| 天天操天天色综合| 国产aⅴ综合色| 欧美三级韩国三级日本一级| 欧美草草影院在线视频| 国产精品国产三级国产普通话99| 一区二区三区日韩欧美| 国产在线国偷精品产拍免费yy| 91丨九色丨蝌蚪富婆spa| 欧美一级片在线看| 一区二区在线观看免费| 国产一区二区三区日韩| 欧美午夜精品一区| 中文字幕免费不卡| 天天综合色天天综合| 成人av片在线观看| 精品久久久影院| 亚洲激情一二三区| 国产成人精品三级| 日韩精品一区二区三区在线| 一区二区三区四区在线| 国产成人高清在线| 久久一区二区三区四区| 午夜电影一区二区| 91浏览器在线视频| 国产精品久久久久久久浪潮网站 | 欧洲一区二区三区在线| 国产欧美综合在线| 国产综合色在线| 欧美一级一级性生活免费录像| 亚洲天堂久久久久久久| 国产夫妻精品视频| 欧美tickling网站挠脚心| 日韩精品91亚洲二区在线观看| 色婷婷久久久综合中文字幕| 国产精品日日摸夜夜摸av| 日韩电影在线一区二区| 欧美高清激情brazzers| 亚洲综合丁香婷婷六月香| 国产mv日韩mv欧美| 欧美国产一区在线| 国产精品一区二区三区99| 久久伊人中文字幕| 国产一区高清在线| 久久女同精品一区二区| 久久99精品久久久久婷婷| 日韩欧美中文字幕公布| 久久国内精品视频| 日韩视频国产视频| 日韩电影在线看| 精品国产百合女同互慰| 狠狠色狠狠色综合系列| 久久婷婷色综合| 成人丝袜18视频在线观看| 中文一区一区三区高中清不卡| 国产大片一区二区| 国产精品国产三级国产aⅴ入口 | 亚洲国产精品ⅴa在线观看| 国产麻豆视频精品| 中文字幕在线观看不卡| 在线免费视频一区二区| 亚洲第一综合色| 日韩三级av在线播放| 国产高清精品久久久久| 中文字幕中文字幕一区二区| 欧美色综合网站| 另类人妖一区二区av| 国产无遮挡一区二区三区毛片日本| 成人av在线一区二区三区| 亚洲人精品午夜| 欧美一区二区在线观看| 激情成人综合网| 综合激情成人伊人| 在线电影一区二区三区| 国产精品一区在线观看乱码 | 欧美日韩久久久一区| 日韩成人一区二区| 国产女同互慰高潮91漫画| 91麻豆精品在线观看| 久久精品国产久精国产爱| 1区2区3区精品视频| 欧美久久婷婷综合色| 国产资源精品在线观看| 一区二区三区成人| 久久精品视频在线免费观看| 欧美天堂一区二区三区| 国产一区久久久| 亚洲3atv精品一区二区三区| 久久久久国产精品免费免费搜索| 欧洲日韩一区二区三区| 国产精品自拍一区| 日韩有码一区二区三区| 亚洲欧洲成人自拍| 欧美精品一区二区三区视频| 欧美日韩一二区| 99视频超级精品| 精品一区二区三区香蕉蜜桃| 亚洲一区二区三区视频在线播放| 337p日本欧洲亚洲大胆色噜噜| 欧美中文一区二区三区| 成人h精品动漫一区二区三区| 全部av―极品视觉盛宴亚洲| 亚洲自拍都市欧美小说| 中文一区在线播放| 亚洲精品在线电影| 欧美一区二区成人6969| 欧美久久一二区| 欧美三级视频在线观看| 99久久99久久久精品齐齐| 国产成人精品免费视频网站| 国产一区二区三区在线观看免费 | 蜜臀av性久久久久蜜臀av麻豆| 亚洲日韩欧美一区二区在线| 欧美国产日韩精品免费观看| 精品国产乱码久久久久久图片| 777xxx欧美| 3atv一区二区三区| 欧美一级二级三级蜜桃| 欧美日韩高清不卡| 欧美老肥妇做.爰bbww视频| 欧美日韩免费观看一区二区三区 | www激情久久| 精品精品国产高清一毛片一天堂| 欧美精品一卡两卡| 欧美日韩在线播放三区| 欧美日韩国产免费一区二区 | 天天影视色香欲综合网老头| 一区二区三区在线影院| 亚洲高清免费观看高清完整版在线观看| 国产精品久久看| 中文字幕综合网| 亚洲电影一区二区三区| 首页国产欧美久久| 极品销魂美女一区二区三区| 国产一区在线观看视频| 风间由美中文字幕在线看视频国产欧美 | 在线观看日韩电影| 精品视频在线视频| 欧美一级黄色录像| 国产日韩综合av| 亚洲免费三区一区二区| 日本不卡一二三| 国产原创一区二区三区| aaa亚洲精品一二三区| 92国产精品观看| 777亚洲妇女| 国产精品免费av| 一区二区三区成人| 国产乱人伦偷精品视频免下载| 成人性色生活片| 在线免费视频一区二区| 精品成人一区二区三区| 亚洲嫩草精品久久| 久久 天天综合| 91玉足脚交白嫩脚丫在线播放| 欧美三级欧美一级| 中文字幕欧美三区| 日韩和的一区二区| 波多野结衣亚洲一区| 欧美日韩dvd在线观看| 国产午夜精品理论片a级大结局 | 欧美影视一区在线| 欧美不卡在线视频| 夜夜嗨av一区二区三区网页| 久久精品久久99精品久久| 91伊人久久大香线蕉| 精品理论电影在线观看| 尤物视频一区二区| 国产激情一区二区三区四区 | 免费成人性网站| 91一区二区在线| 精品国产91久久久久久久妲己 | 免费成人在线视频观看|