亚洲欧美第一页_禁久久精品乱码_粉嫩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一区二区三区免费野_久草精品视频
亚洲国产视频a| 在线一区二区视频| 精品一区二区三区在线观看| 性久久久久久久| 亚洲国产一区二区在线播放| 一区二区三区四区精品在线视频| 亚洲人成影院在线观看| 亚洲欧美国产高清| 亚洲综合在线观看视频| 亚洲一区二区在线免费观看视频| 亚洲一级二级三级在线免费观看| 亚洲线精品一区二区三区| 国产精品一品视频| 福利91精品一区二区三区| 成人听书哪个软件好| 91在线视频网址| 欧美图区在线视频| 欧美一区二区不卡视频| 欧美精品一区二区在线观看| 国产亚洲一区二区三区在线观看| 国产精品午夜在线| 亚洲激情第一区| 日日摸夜夜添夜夜添精品视频| 理论电影国产精品| 成人性生交大片| 欧美优质美女网站| 欧美精品电影在线播放| 精品国产亚洲在线| 国产精品美日韩| 亚洲精品一二三| 日本亚洲欧美天堂免费| 精品一区二区日韩| 91香蕉视频mp4| 91精品国产手机| 国产偷v国产偷v亚洲高清| 综合自拍亚洲综合图不卡区| 偷窥国产亚洲免费视频| 黑人巨大精品欧美黑白配亚洲 | 91香蕉国产在线观看软件| 欧美视频中文字幕| 精品少妇一区二区三区在线视频| 中文字幕不卡在线观看| 亚洲亚洲人成综合网络| 国产一区二区在线免费观看| 91麻豆国产精品久久| 欧美一区二区三区爱爱| 国产女同互慰高潮91漫画| 亚洲综合一区二区三区| 国产毛片精品一区| av动漫一区二区| 91精品国产一区二区人妖| 国产精品免费看片| 美女网站在线免费欧美精品| 91猫先生在线| 精品电影一区二区三区| 樱花影视一区二区| 国产福利一区二区| 欧美精品乱码久久久久久按摩| 欧美韩日一区二区三区| 秋霞国产午夜精品免费视频| 91麻豆蜜桃一区二区三区| 日韩精品一区二区三区在线播放 | 亚洲一区二区五区| 国产91在线看| 日韩一区二区三区四区| 一区二区久久久久久| 国产精品18久久久久久久久| 欧美一区二区三区在线电影| 亚洲欧洲精品一区二区三区| 狠狠色丁香婷婷综合| 国产精品电影一区二区| 日本成人中文字幕| 91官网在线观看| 国产精品国产馆在线真实露脸| 国内精品免费**视频| 精品视频在线视频| 亚洲色图制服诱惑| 国产乱码精品一区二区三区av | 8x福利精品第一导航| 中文字幕一区在线观看视频| 国产乱码精品一区二区三区忘忧草| 69堂国产成人免费视频| 亚洲一区在线视频观看| 色香色香欲天天天影视综合网| 国产女人aaa级久久久级| 久久 天天综合| 欧美一区二区视频在线观看2022 | 日韩国产欧美三级| 欧美日韩免费不卡视频一区二区三区 | 久久综合给合久久狠狠狠97色69| 日韩精品91亚洲二区在线观看| 欧美视频在线播放| 亚洲国产日日夜夜| 在线观看www91| 一区二区三区欧美视频| 色婷婷av一区二区三区大白胸| 亚洲人成伊人成综合网小说| 91女厕偷拍女厕偷拍高清| 国产精品护士白丝一区av| 白白色 亚洲乱淫| 中文字幕在线观看不卡| 99久久er热在这里只有精品15| 国产日韩欧美精品综合| 粗大黑人巨茎大战欧美成人| 中文在线一区二区| 成人激情黄色小说| 日韩毛片精品高清免费| 欧洲一区二区av| 亚洲一区二区免费视频| 欧美日韩国产小视频在线观看| 亚洲大片在线观看| 欧美一级欧美一级在线播放| 另类欧美日韩国产在线| 国产偷国产偷精品高清尤物| 国产凹凸在线观看一区二区| 国产精品久久久久久久久晋中 | 欧美韩日一区二区三区| www..com久久爱| 一区二区三区精品视频| 欧美日韩国产综合一区二区| 蜜乳av一区二区三区| 久久免费电影网| 99久久久免费精品国产一区二区| 亚洲精品菠萝久久久久久久| 欧美日韩大陆在线| 精一区二区三区| 国产精品美女一区二区在线观看| 91色porny蝌蚪| 午夜av电影一区| 久久久91精品国产一区二区精品| 波多野结衣视频一区| 亚洲综合av网| 亚洲精品在线一区二区| 成人福利电影精品一区二区在线观看| 1区2区3区欧美| 91精品国产综合久久精品麻豆 | 在线观看国产91| 免费亚洲电影在线| 国产欧美精品国产国产专区| 91久久精品一区二区| 美女爽到高潮91| 亚洲欧美在线高清| 在线成人免费观看| 国产69精品久久777的优势| 亚洲图片一区二区| 久久亚洲综合色一区二区三区| eeuss鲁片一区二区三区在线观看 eeuss鲁片一区二区三区在线看 | 久久综合狠狠综合| 在线精品亚洲一区二区不卡| 久久99久久99精品免视看婷婷 | 亚洲综合色婷婷| 精品福利视频一区二区三区| 91行情网站电视在线观看高清版| 日韩高清不卡一区二区三区| 国产精品成人免费在线| 欧美一级日韩一级| 色综合一个色综合| 国产精品综合一区二区| 亚洲高清久久久| 国产精品理论在线观看| 日韩精品一区在线观看| 欧美影视一区二区三区| 国产精品中文字幕日韩精品 | 国产精品夜夜嗨| 五月婷婷激情综合网| 国产精品乱人伦| 欧美电影免费观看高清完整版在 | 久久精品视频免费| 欧美日韩高清在线播放| 国产91丝袜在线播放| 久久成人免费电影| 亚洲chinese男男1069| 国产精品视频免费看| 精品理论电影在线观看 | 久久久亚洲国产美女国产盗摄| 在线亚洲欧美专区二区| 成人av在线影院| 国产精品一二三四| 精品一区二区三区免费视频| 天天影视涩香欲综合网 | 91国偷自产一区二区开放时间 | 欧美另类高清zo欧美| 成人免费视频播放| 激情亚洲综合在线| 丝袜美腿一区二区三区| 亚洲精品日日夜夜| 欧美国产欧美综合| 欧美一区二区三区免费在线看 | 1区2区3区精品视频| 国产精品天天摸av网| 久久精品亚洲乱码伦伦中文 | 亚洲国产高清不卡| 亚洲精品在线三区| 日韩欧美一区电影| 日韩欧美国产综合在线一区二区三区| 欧美精品丝袜中出| 欧美色欧美亚洲另类二区| 在线免费观看日韩欧美| 欧美专区亚洲专区| 色久综合一二码|