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

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

?? mpc860.h

?? mpc860串口編程
?? H
?? 第 1 頁 / 共 4 頁
字號:
/*-----------------------------------------------------------------------------				
*
* File:  MPC860.H
** Description:  
*
* Definitions of the parameter area RAM.
* Note that different structures are overlaid
* at the same offsets for the different modes
* of operation.
*
* History:
** 12 DEC 95	   lvn	Bundled multiple files from MSIL into this file
*
* 18 JUN 96    saw  Replaced:
*
*                   VUWORD	simt_tbscr;
*	                 VUWORD	simt_rtcsc;
*	                 With:
*
*                   VUHWORD	simt_tbscr;
*                   VUBYTE	RESERVED100[0x2];
*                   VUHWORD	simt_rtcsc;
*                   VUBYTE	RESERVED110[0x2];
*
* 04 OCT 96    saw  Filled in PCMCIA section.
*
* 21 NOV 96    saw  Changed address of PIP PBODR to 0xac2 from 0xac0.
*
* 18 DEC 96    saw  Renamed Registers:
*
*                        scc_gsmra -> scc_gsmr_l
*                        scc_gsmrb -> scc_gsmr_h
*
* 06 JAN 97    sgj  Created 860 version from 8xx code standard
*
* 18 JUL 97	   sgj  Corrected mapping of Ucode/BD DPRAM
*
* 08 AUG 97    sgj  Added definitions for key registers for System
*                   Integration timers, Clock, and Reset
*
* 26 AUG 97    sgj  Removed ADS-specific definitions and
*                   reorganized for readability
*
* 20 NOV 97    jay  Added to and cleaned up the parameter map definitions
* 
* 10 FEB 98		jay  Updated IDMA definitions
*
* 18 FEB 98		ggh  Added QMC definitions 
*					ecg
*
* 01 MAY 98    jay  fixed a parameter ram bug created by the previous 
*                   modifications on 18 FEB 98.
*
*-----------------------------------------------------------------------------*/


/******************************************************************************
*
* Definitions of Parameter RAM entries for each peripheral and mode
*
******************************************************************************/

/*---------------------------------------------------------------------------*/
/*	                    HDLC parameter RAM (SCC)							           */
/*---------------------------------------------------------------------------*/

struct hdlc_pram 

{
       
   /*-------------------*/
   /* SCC parameter RAM */
   /*-------------------*/
   
   UHWORD	rbase;		/* RX BD base address */
   UHWORD	tbase;		/* TX BD base address */
   UBYTE	   rfcr;		   /* Rx function code */
   UBYTE	   tfcr;		   /* Tx function code */
   UHWORD	mrblr;		/* Rx buffer length */
   UWORD	   rstate;		/* Rx internal state */
   UWORD	   rptr;		   /* Rx internal data pointer */
   UHWORD	rbptr;		/* rb BD Pointer */
   UHWORD	rcount;		/* Rx internal byte count */
   UWORD	   rtemp;		/* Rx temp */
   UWORD	   tstate;		/* Tx internal state */
   UWORD	   tptr;		   /* Tx internal data pointer */
   UHWORD	tbptr;		/* Tx BD pointer */
   UHWORD	tcount;		/* Tx byte count */
   UWORD	   ttemp;		/* Tx temp */
   UWORD	   rcrc;		   /* temp receive CRC */
   UWORD	   tcrc;		   /* temp transmit CRC */
   
   /*-----------------------------*/
   /* HDLC specific parameter RAM */
   /*-----------------------------*/

   UBYTE	   RESERVED1[4];	/* Reserved area */
   UWORD	   c_mask;			/* CRC constant */
   UWORD	   c_pres;			/* CRC preset */
   UHWORD	disfc;			/* discarded frame counter */
   UHWORD	crcec;			/* CRC error counter */
   UHWORD	abtsc;			/* abort sequence counter */
   UHWORD	nmarc;			/* nonmatching address rx cnt */
   UHWORD	retrc;			/* frame retransmission cnt */
   UHWORD	mflr;			   /* maximum frame length reg */
   UHWORD	max_cnt;		   /* maximum length counter */
   UHWORD	rfthr;			/* received frames threshold */
   UHWORD	rfcnt;			/* received frames count */
   UHWORD	hmask;			/* user defined frm addr mask */
   UHWORD	haddr1;			/* user defined frm address 1 */
   UHWORD	haddr2;			/* user defined frm address 2 */
   UHWORD	haddr3;			/* user defined frm address 3 */
   UHWORD	haddr4;			/* user defined frm address 4 */
   UHWORD	tmp;			   /* temp */
   UHWORD	tmp_mb;			/* temp */
};


/*-------------------------------------------------------------------------*/
/*	                 ASYNC HDLC parameter RAM (SCC)						         */
/*-------------------------------------------------------------------------*/

struct async_hdlc_pram 

{
       
   /*-------------------*/
   /* SCC parameter RAM */
   /*-------------------*/

   UHWORD	rbase;		/* RX BD base address */
   UHWORD	tbase;		/* TX BD base address */
   UBYTE	   rfcr;		   /* Rx function code */
   UBYTE	   tfcr;		   /* Tx function code */
   UHWORD	mrblr;		/* Rx buffer length */
   UWORD	   rstate;		/* Rx internal state */
   UWORD	   rptr;		   /* Rx internal data pointer */
   UHWORD	rbptr;		/* rb BD Pointer */
   UHWORD	rcount;		/* Rx internal byte count */
   UWORD	   rtemp;		/* Rx temp */
   UWORD	   tstate;		/* Tx internal state */
   UWORD	   tptr;		   /* Tx internal data pointer */
   UHWORD	tbptr;		/* Tx BD pointer */
   UHWORD	tcount;		/* Tx byte count */
   UWORD 	ttemp;		/* Tx temp */
   UWORD	   rcrc;		   /* temp receive CRC */
   UWORD    tcrc;		   /* temp transmit CRC */
         
   /*-----------------------------------*/
   /* ASYNC HDLC specific parameter RAM */
   /*-----------------------------------*/

   UBYTE	   RESERVED2[4];	/* Reserved area */
   UWORD	   c_mask;			/* CRC constant */
   UWORD	   c_pres;			/* CRC preset */
   UHWORD	bof;			   /* begining of flag character */
   UHWORD	eof;			   /* end of flag character */
   UHWORD	esc;			   /* control escape character */
   UBYTE	   RESERVED3[4];	/* Reserved area */
   UHWORD	zero;			   /* zero */
   UBYTE	   RESERVED4[2];	/* Reserved area */
   UHWORD	rfthr;			/* received frames threshold */
   UBYTE	   RESERVED5[4];	/* Reserved area */
   UWORD	   txctl_tbl;		/* Tx ctl char mapping table */
   UWORD	   rxctl_tbl;		/* Rx ctl char mapping table */
   UHWORD	nof;			   /* Number of opening flags */
};


/*--------------------------------------------------------------------------*/
/*                    UART parameter RAM (SCC)								       */
/*--------------------------------------------------------------------------*/

/*----------------------------------------*/
/* bits in uart control characters table  */
/*----------------------------------------*/

#define	CC_INVALID	0x8000		/* control character is valid */
#define	CC_REJ		0x4000		/* don't store char in buffer */
#define	CC_CHAR		0x00ff		/* control character */

/*------*/
/* UART */
/*------*/

struct uart_pram 

{
   /*-------------------*/
   /* SCC parameter RAM */
   /*-------------------*/

   UHWORD	rbase;		/* RX BD base address */
   UHWORD	tbase;		/* TX BD base address */
   UBYTE	   rfcr;		   /* Rx function code */
   UBYTE	   tfcr;		   /* Tx function code */
   UHWORD	mrblr;		/* Rx buffer length */
   UWORD	   rstate;		/* Rx internal state */
   UWORD	   rptr;		   /* Rx internal data pointer */
   UHWORD	rbptr;		/* rb BD Pointer */
   UHWORD	rcount;		/* Rx internal byte count */
   UWORD	   rx_temp;	   /* Rx temp */
   UWORD	   tstate;		/* Tx internal state */
   UWORD	   tptr;		   /* Tx internal data pointer */
   UHWORD	tbptr;		/* Tx BD pointer */
   UHWORD	tcount;		/* Tx byte count */
   UWORD	   ttemp;		/* Tx temp */
   UWORD	   rcrc;		   /* temp receive CRC */
   UWORD	   tcrc;		   /* temp transmit CRC */

   /*------------------------------*/
   /*	UART specific parameter RAM  */
   /*------------------------------*/

   UBYTE	   RESERVED6[8];	/* Reserved area */
   UHWORD	max_idl;		   /* maximum idle characters */
   UHWORD	idlc;			   /* rx idle counter (internal) */
   UHWORD	brkcr;			/* break count register */

   UHWORD	parec;			/* Rx parity error counter */
   UHWORD	frmec;			/* Rx framing error counter */
   UHWORD	nosec;			/* Rx noise counter */
   UHWORD	brkec;			/* Rx break character counter */
   UHWORD	brkln;			/* Reaceive break length */
                                           
   UHWORD	uaddr1;			/* address character 1 */
   UHWORD	uaddr2;			/* address character 2 */
   UHWORD	rtemp;			/* temp storage */
   UHWORD	toseq;			/* Tx out of sequence char */
   UHWORD	cc[8];			/* Rx control characters */
   UHWORD	rccm;			   /* Rx control char mask */
   UHWORD	rccr;			   /* Rx control char register */
   UHWORD	rlbc;			   /* Receive last break char */
};


/*---------------------------------------------------------------------------
*                    BISYNC parameter RAM (SCC)
*--------------------------------------------------------------------------*/

struct bisync_pram 

{
   /*-------------------*/
   /* SCC parameter RAM */
   /*-------------------*/

   UHWORD	rbase;		/* RX BD base address */
   UHWORD	tbase;		/* TX BD base address */
   UBYTE	   rfcr;		   /* Rx function code */
   UBYTE	   tfcr;		   /* Tx function code */
   UHWORD	mrblr;		/* Rx buffer length */
   UWORD	   rstate;		/* Rx internal state */
   UWORD	   rptr;		   /* Rx internal data pointer */
   UHWORD	rbptr;		/* rb BD Pointer */
   UHWORD	rcount;		/* Rx internal byte count */
   UWORD	   rtemp;		/* Rx temp */
   UWORD	   tstate;		/* Tx internal state */
   UWORD	   tptr;		   /* Tx internal data pointer */
   UHWORD	tbptr;		/* Tx BD pointer */
   UHWORD	tcount;		/* Tx byte count */
   UWORD	   ttemp;		/* Tx temp */
   UWORD	   rcrc;		   /* temp receive CRC */
   UWORD	   tcrc;		   /* temp transmit CRC */

   /*--------------------------------*/
   /*	BISYNC specific parameter RAM */
   /*--------------------------------*/

   UBYTE	   RESERVED7[4];	/* Reserved area */
   UWORD	   crcc;			   /* CRC Constant Temp Value */
   UHWORD	prcrc;			/* Preset Receiver CRC-16/LRC */
   UHWORD	ptcrc;			/* Preset Transmitter CRC-16/LRC */
   UHWORD	parec;			/* Receive Parity Error Counter */
   UHWORD	bsync;			/* BISYNC SYNC Character */
   UHWORD	bdle;			   /* BISYNC DLE Character */
   UHWORD	cc[8];			/* Rx control characters */
   UHWORD	rccm;			   /* Receive Control Character Mask */
};


/*-------------------------------------------------------------------------*/
/*             Transparent mode parameter RAM (SCC)						   */
/*-------------------------------------------------------------------------*/

struct transparent_pram 

{
   /*--------------------*/
   /*	SCC parameter RAM */
   /*--------------------*/

   UHWORD	rbase;		/* RX BD base address */
   UHWORD	tbase;		/* TX BD base address */
   UBYTE	   rfcr;		   /* Rx function code */
   UBYTE	   tfcr;		   /* Tx function code */
   UHWORD	mrblr;		/* Rx buffer length */
   UWORD	   rstate;		/* Rx internal state */
   UWORD	   rptr;		   /* Rx internal data pointer */
   UHWORD	rbptr;		/* rb BD Pointer */
   UHWORD	rcount;		/* Rx internal byte count */
   UWORD	   rtemp;		/* Rx temp */
   UWORD	   tstate;		/* Tx internal state */
   UWORD	   tptr;		   /* Tx internal data pointer */
   UHWORD	tbptr;		/* Tx BD pointer */
   UHWORD	tcount;		/* Tx byte count */
   UWORD	   ttemp;		/* Tx temp */
   UWORD	   rcrc;		   /* temp receive CRC */
   UWORD	   tcrc;		   /* temp transmit CRC */

   /*-------------------------------------*/
   /*	TRANSPARENT specific parameter RAM */
   /*-------------------------------------*/

   UWORD	crc_p;		/* CRC Preset */
   UWORD	crc_c;		/* CRC constant */
};

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
一区二区三区在线观看欧美| 欧美精品一区二区在线观看| 国产精品免费视频观看| 亚洲成av人片在www色猫咪| gogogo免费视频观看亚洲一| 欧美sm极限捆绑bd| 日日夜夜精品视频免费| 99久久久国产精品| 国产欧美日韩另类一区| 美女精品自拍一二三四| 欧美巨大另类极品videosbest | 麻豆免费看一区二区三区| 欧美三级三级三级爽爽爽| 亚洲综合免费观看高清完整版 | 午夜影院久久久| 91小视频在线免费看| 国产精品丝袜黑色高跟| 国产乱理伦片在线观看夜一区| 欧美精品乱人伦久久久久久| 夜夜爽夜夜爽精品视频| 色婷婷精品久久二区二区蜜臀av | 欧美大片一区二区三区| 亚洲国产乱码最新视频 | 日本成人中文字幕| 欧美久久一二三四区| 一本到三区不卡视频| 精品1区2区在线观看| 蜜臀va亚洲va欧美va天堂 | 久久综合成人精品亚洲另类欧美| 亚洲男人的天堂一区二区| 国产精品久久久久久福利一牛影视 | 国产精品一区二区男女羞羞无遮挡 | 久久91精品国产91久久小草| 欧美人妖巨大在线| 丝袜脚交一区二区| 欧美日韩国产三级| 亚洲国产你懂的| 欧美三级视频在线播放| 性感美女极品91精品| 欧美大黄免费观看| 国产91丝袜在线18| 亚洲精品中文在线影院| 欧美日韩大陆一区二区| 精品一区二区三区av| 国产视频在线观看一区二区三区| 99久久久国产精品| 天天综合天天综合色| 日韩精品一区在线观看| 东方aⅴ免费观看久久av| 亚洲免费观看高清完整版在线观看熊 | 一区av在线播放| 日韩一卡二卡三卡| 成人免费va视频| 午夜久久福利影院| 久久夜色精品国产欧美乱极品| 成人av免费在线| 亚洲国产另类av| 2021中文字幕一区亚洲| 色综合中文字幕国产| 亚洲第一激情av| 国产在线精品不卡| 亚洲人成网站在线| 精品美女一区二区| 色综合天天综合色综合av| 日本中文字幕一区二区视频| 亚洲国产成人午夜在线一区| 欧美视频一区二区三区四区| 韩国欧美一区二区| 亚洲影院在线观看| 久久先锋影音av鲁色资源网| 色婷婷亚洲一区二区三区| 男男视频亚洲欧美| 亚洲桃色在线一区| 精品久久人人做人人爽| 91九色最新地址| 国产一区美女在线| 亚洲777理论| 亚洲欧洲色图综合| 精品伦理精品一区| 欧洲视频一区二区| 国产91精品一区二区麻豆网站| 五月婷婷久久丁香| 成人欧美一区二区三区在线播放| 日韩欧美综合一区| 色狠狠色狠狠综合| 成人性视频免费网站| 免费人成黄页网站在线一区二区| 亚洲免费观看在线观看| 国产亚洲精品超碰| 日韩欧美一区在线观看| 欧美亚洲国产一区二区三区va| 高清不卡在线观看av| 日本不卡中文字幕| 亚洲一区欧美一区| 国产精品二区一区二区aⅴ污介绍| 日韩欧美电影一二三| 欧美日精品一区视频| www.激情成人| 国产麻豆精品久久一二三| 日本成人在线视频网站| 亚洲国产精品久久人人爱蜜臀| 1区2区3区精品视频| 久久久美女艺术照精彩视频福利播放| 欧美精品粉嫩高潮一区二区| 色综合中文字幕国产 | 国产精品中文字幕欧美| 日本不卡在线视频| 丝瓜av网站精品一区二区| 亚洲免费在线看| 最新不卡av在线| 国产日产欧产精品推荐色 | 国产精品欧美久久久久一区二区| 日韩免费看的电影| 91精品福利在线一区二区三区 | 色狠狠av一区二区三区| 91亚洲资源网| yourporn久久国产精品| 高潮精品一区videoshd| 国产在线乱码一区二区三区| 蜜桃av噜噜一区| 日韩电影在线观看电影| 亚洲18女电影在线观看| 亚洲自拍都市欧美小说| 亚洲黄色性网站| 亚洲欧美日韩小说| 亚洲精品伦理在线| 亚洲精品乱码久久久久久黑人| 亚洲欧美日韩精品久久久久| 18成人在线视频| 亚洲精品视频在线看| 亚洲欧美日韩国产手机在线| 亚洲男人天堂av| 亚洲精品成人悠悠色影视| 亚洲激情校园春色| 亚洲夂夂婷婷色拍ww47| 亚洲精品菠萝久久久久久久| 一区二区三区中文字幕电影| 一区二区国产视频| 亚洲一区在线观看免费| 午夜伦欧美伦电影理论片| 日本亚洲免费观看| 久草中文综合在线| 国产精一品亚洲二区在线视频| 国产一区二区不卡| 国产成人精品www牛牛影视| 成人免费视频网站在线观看| 成人午夜电影久久影院| 丁香天五香天堂综合| 不卡的av中国片| 91免费在线视频观看| 欧美伊人精品成人久久综合97| 天堂精品中文字幕在线| 日韩av电影一区| 狠狠狠色丁香婷婷综合久久五月| 国产黄色91视频| 99精品热视频| 欧美日韩成人在线| 日韩一区二区三区在线视频| 久久精品一二三| 国产精品久久久久久久久果冻传媒 | 国产91在线|亚洲| 色综合久久中文字幕综合网| 欧美伊人久久久久久午夜久久久久| 6080国产精品一区二区| 精品福利视频一区二区三区| 日本一区二区三区四区在线视频 | 亚洲美女免费在线| 午夜视频一区在线观看| 精品午夜久久福利影院| 成人av资源站| 欧美午夜一区二区三区免费大片| 制服丝袜亚洲色图| 国产校园另类小说区| 日韩美女久久久| 男人的天堂亚洲一区| 成人精品gif动图一区| 91福利小视频| 日韩欧美国产不卡| 综合欧美亚洲日本| 日本不卡免费在线视频| 国产sm精品调教视频网站| 91蝌蚪porny九色| 欧美一区二区三区视频在线观看| 久久看人人爽人人| 一区二区三区资源| 麻豆精品精品国产自在97香蕉| 99精品欧美一区二区蜜桃免费| 91精品国产综合久久久久| 中日韩av电影| 日韩av午夜在线观看| av电影在线观看一区| 日韩精品一区在线观看| 亚洲美女精品一区| 狠狠色狠狠色综合日日91app| 在线亚洲一区二区| 国产亚洲欧美日韩俺去了| 亚洲第四色夜色| 成人美女在线观看| 日韩欧美国产一区在线观看| 伊人一区二区三区|