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

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

?? sngks32csio.h

?? Vxworks下BSP源碼
?? H
?? 第 1 頁 / 共 2 頁
字號:
/* sngks32cSio.h - header file for Samsung KS32C serial driver *//* Copyright 1984-2001 Wind River Systems, Inc. */#include "copyright_wrs.h"/*modification history--------------------01c,16jul02,m_h  C++ protection01b,26apr01,m_h  convert tabs to spaces for readability01a,12apr01,m_h  created from snds100 template.*/#ifndef __INCsngks32cSioh#define __INCsngks32cSioh#ifdef __cplusplusextern "C" {#endif#include "sioLib.h"#include "sngks32c.h"#include "sngks32cTimer.h"#define AT91C_PIO_PER  	0x00 /* PIO Enable Register */#define AT91C_PIO_OER  	0x10 /* PIO Output Enable Register */#define AT91C_PIO_SODR 	0x30 /* PIO Set Output Data Register */#define AT91C_PIO_CODR 	0x34 /* PIO Clear Output Data Register */#define AT91C_PIO14		((unsigned int)1<<14)#define MODE_RS232 		0#define MODE_RS485		0xF/* 2	PIOA pins :31&30	used by GBGU as  TX & RX 	*/#define AT91C_PIOA_PDR  	0xFFFFF404	 /*  (PIOA) PIO Disable Register	*/#define AT91C_PIOA_ASR   	0xFFFFF470 	 /*  (PIOA) Select A Register		*/#define AT91C_PA31_DTXD     ((unsigned int) 1 << 31) /*   DBGU Debug Transmit Data	*/#define AT91C_PA30_DRXD     ((unsigned int) 1 << 30) /*   DBGU Debug Receive Data	*/#define AT91C_PA17_TXD0     ((unsigned int) 1 << 17) /*  USART 0 Transmit Data */#define AT91C_PA18_RXD0     ((unsigned int) 1 << 18) /*  USART 0 Receive Data */#if 0	AT91C_BASE_PIOA->PIO_PDR = AT91C_PA31_DTXD | AT91C_PA30_DRXD;  /* PA 31 & 30 */	AT91C_BASE_PIOA->PIO_ASR = AT91C_PA31_DTXD | AT91C_PA30_DRXD;	/*PIOa --TXD0,RXD0*/	AT91C_BASE_PIOA->PIO_PDR = (unsigned int)0x01<<17 | (unsigned int)0x01<<18;/*disable*/	AT91C_BASE_PIOA->PIO_ASR = (unsigned int)0x01<<17 | (unsigned int)0x01<<18;	/*PIOB--TXD1,RXD1---20\21*/	AT91C_BASE_PIOB->PIO_PDR = (unsigned int)0x01<<20 | (unsigned int)0x01<<21;/*disable*/	AT91C_BASE_PIOB->PIO_ASR = (unsigned int)0x01<<20 | (unsigned int)0x01<<21;	#endif/* Register offsets from Base Address  for DBGU peripheral*/#define AT91C_DBGU_C2R  	 0x44    /* (DBGU) Chip ID2 Register */#define AT91C_DBGU_THR  	 0x1C    /* (DBGU) Transmitter Holding Register */#define AT91C_DBGU_CSR 	 0x14    /* (DBGU) Channel Status Register */#define AT91C_DBGU_IDR  	 0x0C    /* (DBGU) Interrupt Disable Register */#define AT91C_DBGU_MR   	 0x04    /* (DBGU) Mode Register */#define AT91C_DBGU_FNTR 	 0x48    /* (DBGU) Force NTRST Register */#define AT91C_DBGU_C1R  	 0x40    /* (DBGU) Chip ID1 Register */#define AT91C_DBGU_BRGR 	 0x20    /* (DBGU) Baud Rate Generator Register */#define AT91C_DBGU_RHR  	 0x18    /* (DBGU) Receiver Holding Register */#define AT91C_DBGU_IMR  	 0x10    /* (DBGU) Interrupt Mask Register */#define AT91C_DBGU_IER  	 0x08    /* (DBGU) Interrupt Enable Register */#define AT91C_DBGU_CR   	 0x00    /* (DBGU) Control Register *//*	Register offsets from Base Address  for US peripheral	*/#define AT91C_US_TTGR  		0x28       			 /*  (US) Transmitter Time-guard Register    */#define AT91C_US_BRGR  		AT91C_DBGU_BRGR        /*  (US) Baud Rate Generator Register    */#define AT91C_US_RHR   		AT91C_DBGU_RHR        /*  (US) Receiver Holding Register    */#define AT91C_US_IMR   		AT91C_DBGU_IMR        /*  (US) Interrupt Mask Register    */#define AT91C_US_NER   		0x44       			 /*  (US) Nb Errors Register    */#define AT91C_US_RTOR  		0x24        			/*  (US) Receiver Time-out Register    */#define AT91C_US_XXR   		0x48        			/*  (US) XON_XOFF Register    */#define AT91C_US_FIDI  		0x40       			 /*  (US) FI_DI_Ratio Register    */#define AT91C_US_CR    		AT91C_DBGU_CR        /*  (US) Control Register    */#define AT91C_US_IER   		AT91C_DBGU_IER        /*  (US) Interrupt Enable Register    */#define AT91C_US_IF    		0x4C       			 /*  (US) IRDA_FILTER Register    */#define AT91C_US_MR   		AT91C_DBGU_MR        /*  (US) Mode Register    */#define AT91C_US_IDR   		AT91C_DBGU_IDR        /*  (US) Interrupt Disable Register    */#define AT91C_US_CSR   		AT91C_DBGU_CSR        /*  (US) Channel Status Register    */#define AT91C_US_THR   		AT91C_DBGU_THR        /*  (US) Transmitter Holding Register    *//*  -------- DBGU_CR : (DBGU Offset: 0x0) Debug Unit Control Register -------- */#define AT91C_US_RSTRX        ((unsigned int) 0x1 <<  2) /*  (DBGU) Reset Receiver */#define AT91C_US_RSTTX        ((unsigned int) 0x1 <<  3) /*  (DBGU) Reset Transmitter */#define AT91C_US_RXEN         ((unsigned int) 0x1 <<  4) /*  (DBGU) Receiver Enable */#define AT91C_US_RXDIS        ((unsigned int) 0x1 <<  5) /*  (DBGU) Receiver Disable */#define AT91C_US_TXEN         ((unsigned int) 0x1 <<  6) /*  (DBGU) Transmitter Enable */#define AT91C_US_TXDIS        ((unsigned int) 0x1 <<  7) /*  (DBGU) Transmitter Disable *//*  -------- US_CR : (USART Offset: 0x0) Debug Unit Control Register -------- */#define AT91C_US_RSTSTA       ((unsigned int) 0x1 <<  8) /*  (USART) Reset Status Bits	*/#define AT91C_US_STTBRK       ((unsigned int) 0x1 <<  9) /*  (USART) Start Break	*/#define AT91C_US_STPBRK       ((unsigned int) 0x1 << 10) /*  (USART) Stop Break	*/#define AT91C_US_STTTO        ((unsigned int) 0x1 << 11) /*  (USART) Start Time-out	*/#define AT91C_US_SENDA        ((unsigned int) 0x1 << 12) /*  (USART) Send Address	*/#define AT91C_US_RSTIT        ((unsigned int) 0x1 << 13) /*  (USART) Reset Iterations	*/#define AT91C_US_RSTNACK      ((unsigned int) 0x1 << 14) /*  (USART) Reset Non Acknowledge	*/#define AT91C_US_RETTO        ((unsigned int) 0x1 << 15) /*  (USART) Rearm Time-out	*/#define AT91C_US_DTREN        ((unsigned int) 0x1 << 16) /*  (USART) Data Terminal readyEnable	*/#define AT91C_US_DTRDIS       ((unsigned int) 0x1 << 17) /*  (USART) Data Terminal ready Disable	*/#define AT91C_US_RTSEN        ((unsigned int) 0x1 << 18) /*  (USART) Request to Send enable	*/#define AT91C_US_RTSDIS       ((unsigned int) 0x1 << 19) /*  (USART) Request to Send Disable	*//*  -------- DBGU_MR : (DBGU Offset: 0x4) Debug Unit Mode Register -------- */#define AT91C_US_PAR          ((unsigned int) 0x7 <<  9) /*  (DBGU) Parity type  */#define 	AT91C_US_PAR_EVEN                 ((unsigned int) 0x0 <<  9) /*  (DBGU) Even Parity */#define 	AT91C_US_PAR_ODD                  ((unsigned int) 0x1 <<  9) /*  (DBGU) Odd Parity	*/#define 	AT91C_US_PAR_SPACE                ((unsigned int) 0x2 <<  9) /*  (DBGU) Parity forced to 0 (Space)	*/#define 	AT91C_US_PAR_MARK                 ((unsigned int) 0x3 <<  9) /*  (DBGU) Parity forced to 1 (Mark)	*/#define 	AT91C_US_PAR_NONE                 ((unsigned int) 0x4 <<  9) /*  (DBGU) No Parity	*/#define 	AT91C_US_PAR_MULTI_DROP           ((unsigned int) 0x6 <<  9) /*  (DBGU) Multi-drop mode	*/#define AT91C_US_CHMODE       ((unsigned int) 0x3 << 14) /*  (DBGU) Channel Mode	*/#define 	AT91C_US_CHMODE_NORMAL               ((unsigned int) 0x0 << 14) /*  (DBGU) Normal Mode: The USART channel operates as an RX/TX USART.	*/#define 	AT91C_US_CHMODE_AUTO                 ((unsigned int) 0x1 << 14) /*  (DBGU) Automatic Echo: Receiver Data Input is connected to the TXD pin.	*/#define 	AT91C_US_CHMODE_LOCAL                ((unsigned int) 0x2 << 14) /*  (DBGU) Local Loopback: Transmitter Output Signal is connected to Receiver Input Signal.	*/#define 	AT91C_US_CHMODE_REMOTE               ((unsigned int) 0x3 << 14) /*  (DBGU) Remote Loopback: RXD pin is internally connected to TXD pin.	*//*  -------- US_MR : (USART Offset: 0x4) Debug Unit Mode Register -------- */#define AT91C_US_USMODE       ((unsigned int) 0xF <<  0) /*  (USART) Usart mode	*/#define 	AT91C_US_USMODE_NORMAL               ((unsigned int) 0x0) /*  (USART) Normal	*/#define 	AT91C_US_USMODE_RS485                ((unsigned int) 0x1) /*  (USART) RS485	*/#define 	AT91C_US_USMODE_HWHSH                ((unsigned int) 0x2) /*  (USART) Hardware Handshaking	*/#define 	AT91C_US_USMODE_MODEM                ((unsigned int) 0x3) /*  (USART) Modem	*/#define 	AT91C_US_USMODE_ISO7816_0            ((unsigned int) 0x4) /*  (USART) ISO7816 protocol: T = 0		*/#define 	AT91C_US_USMODE_ISO7816_1            ((unsigned int) 0x6) /*  (USART) ISO7816 protocol: T = 1		*/#define 	AT91C_US_USMODE_IRDA                 ((unsigned int) 0x8) /*  (USART) IrDA		*/#define 	AT91C_US_USMODE_SWHSH                ((unsigned int) 0xC) /*  (USART) Software Handshaking	*/#define AT91C_US_CLKS         ((unsigned int) 0x3 <<  4) /*  (USART) Clock Selection (Baud Rate generator Input Clock		*/#define 	AT91C_US_CLKS_CLOCK                ((unsigned int) 0x0 <<  4) /*  (USART) Clock*/#define 	AT91C_US_CLKS_FDIV1                ((unsigned int) 0x1 <<  4) /*  (USART) fdiv1	*/#define 	AT91C_US_CLKS_SLOW                 ((unsigned int) 0x2 <<  4) /*  (USART) slow_clock (ARM)	*/#define 	AT91C_US_CLKS_EXT                  ((unsigned int) 0x3 <<  4) /*  (USART) External (SCK)	*/#define AT91C_US_CHRL         ((unsigned int) 0x3 <<  6) /*  (USART) Clock Selection (Baud Rate generator Input Clock	*/#define 	AT91C_US_CHRL_5_BITS               ((unsigned int) 0x0 <<  6) /*  (USART) Character Length: 5 bits	*/#define 	AT91C_US_CHRL_6_BITS               ((unsigned int) 0x1 <<  6) /*  (USART) Character Length: 6 bits	*/#define 	AT91C_US_CHRL_7_BITS               ((unsigned int) 0x2 <<  6) /*  (USART) Character Length: 7 bits	*/#define 	AT91C_US_CHRL_8_BITS               ((unsigned int) 0x3 <<  6) /*  (USART) Character Length: 8 bits	*/#define AT91C_US_SYNC         ((unsigned int) 0x1 <<  8) /*  (USART) Synchronous Mode Select	*/#define AT91C_US_NBSTOP       ((unsigned int) 0x3 << 12) /*  (USART) Number of Stop bits	*/#define 	AT91C_US_NBSTOP_1_BIT                ((unsigned int) 0x0 << 12) /*  (USART) 1 stop bit	*/#define 	AT91C_US_NBSTOP_15_BIT               ((unsigned int) 0x1 << 12) /*  (USART) Asynchronous (SYNC=0) 2 stop bits Synchronous (SYNC=1) 2 stop bits	*/#define 	AT91C_US_NBSTOP_2_BIT                ((unsigned int) 0x2 << 12) /*  (USART) 2 stop bits	*/#define AT91C_US_MSBF         ((unsigned int) 0x1 << 16) /*  (USART) Bit Order	*/#define AT91C_US_MODE9        ((unsigned int) 0x1 << 17) /*  (USART) 9-bit Character length		*/#define AT91C_US_CKLO         ((unsigned int) 0x1 << 18) /*  (USART) Clock Output Select	*/#define AT91C_US_OVER         ((unsigned int) 0x1 << 19) /*  (USART) Over Sampling Mode	*/#define AT91C_US_INACK        ((unsigned int) 0x1 << 20) /*  (USART) Inhibit Non Acknowledge	*/#define AT91C_US_DSNACK       ((unsigned int) 0x1 << 21) /*  (USART) Disable Successive NACK	*/#define AT91C_US_MAX_ITER     ((unsigned int) 0x1 << 24) /*  (USART) Number of Repetitions	*/#define AT91C_US_FILTER       ((unsigned int) 0x1 << 28) /*  (USART) Receive Line Filter	*//*  -------- DBGU_IER : (DBGU Offset: 0x8) Debug Unit Interrupt Enable Register -------- */#define AT91C_US_RXRDY        ((unsigned int) 0x1 <<  0) /*  (DBGU) RXRDY Interrupt  */#define AT91C_US_TXRDY        ((unsigned int) 0x1 <<  1) /*  (DBGU) TXRDY Interrupt  */#define AT91C_US_ENDRX        ((unsigned int) 0x1 <<  3) /*  (DBGU) End of Receive Transfer Interrupt  */#define AT91C_US_ENDTX        ((unsigned int) 0x1 <<  4) /*  (DBGU) End of Transmit Interrupt  */#define AT91C_US_OVRE         ((unsigned int) 0x1 <<  5) /*  (DBGU) Overrun Interrupt  */#define AT91C_US_FRAME        ((unsigned int) 0x1 <<  6) /*  (DBGU) Framing Error Interrupt  */#define AT91C_US_PARE         ((unsigned int) 0x1 <<  7) /*  (DBGU) Parity Error Interrupt  */#define AT91C_US_TXEMPTY      ((unsigned int) 0x1 <<  9) /*  (DBGU) TXEMPTY Interrupt  */#define AT91C_US_TXBUFE       ((unsigned int) 0x1 << 11) /*  (DBGU) TXBUFE Interrupt  */#define AT91C_US_RXBUFF       ((unsigned int) 0x1 << 12) /*  (DBGU) RXBUFF Interrupt  */#define AT91C_US_COMM_TX      ((unsigned int) 0x1 << 30) /*  (DBGU) COMM_TX Interrupt  */#define AT91C_US_COMM_RX      ((unsigned int) 0x1 << 31) /*  (DBGU) COMM_RX Interrupt  *//*  -------- US_IER : (USART Offset: 0x8) Debug Unit Interrupt Enable Register -------- */#define AT91C_US_RXBRK        ((unsigned int) 0x1 <<  2) /*  (USART) Break Received/End of Break	*/#define AT91C_US_TIMEOUT      ((unsigned int) 0x1 <<  8) /*  (USART) Receiver Time-out	*/#define AT91C_US_ITERATION    ((unsigned int) 0x1 << 10) /*  (USART) Max number of Repetitions Reached	*/#define AT91C_US_NACK         ((unsigned int) 0x1 << 13) /*  (USART) Non Acknowledge	*/#define AT91C_US_RIIC         ((unsigned int) 0x1 << 16) /*  (USART) Ring INdicator Input Change Flag	*/#define AT91C_US_DSRIC        ((unsigned int) 0x1 << 17) /*  (USART) Data Set Ready Input Change Flag	*/#define AT91C_US_DCDIC        ((unsigned int) 0x1 << 18) /*  (USART) Data Carrier Flag		*/#define AT91C_US_CTSIC        ((unsigned int) 0x1 << 19) /*  (USART) Clear To Send Input Change Flag	*//*  -------- DBGU_IDR : (DBGU Offset: 0xc) Debug Unit Interrupt Disable Register -------- 	*//*  -------- US_IDR : (USART Offset: 0xc) Debug Unit Interrupt Disable Register -------- */

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美一区二区视频在线观看 | 亚洲精品日日夜夜| 国产91富婆露脸刺激对白| 久久精品人人做人人爽97 | 成人国产免费视频| 亚洲欧美在线视频| 欧美三电影在线| 日本最新不卡在线| 久久久噜噜噜久久人人看| 成人午夜大片免费观看| 亚洲激情在线播放| 欧美一二三四区在线| 国产大片一区二区| 日本不卡一区二区| 久久综合久久综合久久综合| 粉嫩aⅴ一区二区三区四区五区| 中文字幕一区二区三区av| 色吊一区二区三区 | 极品美女销魂一区二区三区免费| 久久品道一品道久久精品| 99精品视频在线观看| 亚洲大片免费看| 国产午夜一区二区三区| 91免费视频网| 精品一区二区三区视频在线观看| 中文字幕精品三区| 欧美精品一级二级三级| 国产精品一品二品| 图片区小说区区亚洲影院| 国产亚洲美州欧州综合国| 欧美自拍丝袜亚洲| 高清国产一区二区三区| 日韩电影在线观看电影| 国产精品午夜久久| 69堂亚洲精品首页| 成人av电影在线观看| 美女视频第一区二区三区免费观看网站| 国产日韩v精品一区二区| 欧美色综合影院| 成人美女视频在线看| 九九久久精品视频| 亚洲一卡二卡三卡四卡| 中文字幕 久热精品 视频在线| 7777女厕盗摄久久久| aaa欧美大片| 激情都市一区二区| 天堂蜜桃一区二区三区| 国产精品久久久久久久久图文区 | 亚洲国产aⅴ天堂久久| 欧美国产欧美综合| 精品国产区一区| 欧美精品自拍偷拍动漫精品| 91免费视频大全| 成人涩涩免费视频| 国产精一区二区三区| 蜜臀精品久久久久久蜜臀| 亚洲一区二区av在线| 成人免费在线视频观看| 久久久久久麻豆| 欧美日韩日日摸| 91福利在线播放| 99re视频这里只有精品| 成人免费观看男女羞羞视频| 国产美女精品一区二区三区| 免费精品视频在线| 琪琪久久久久日韩精品| 日韩电影一区二区三区四区| 亚洲第一搞黄网站| 午夜精品福利久久久| 五月开心婷婷久久| 亚洲国产精品久久久久婷婷884| 一区二区在线观看不卡| 亚洲免费在线电影| 亚洲在线观看免费| 亚洲国产日韩在线一区模特 | 久久av老司机精品网站导航| 日本亚洲免费观看| 久久精品噜噜噜成人av农村| 强制捆绑调教一区二区| 久久国产生活片100| 韩国av一区二区三区在线观看| 激情综合色丁香一区二区| 韩国一区二区三区| 国产99久久久精品| caoporn国产精品| 99久久99久久精品国产片果冻| 91丨九色丨黑人外教| 在线观看91精品国产入口| 欧美又粗又大又爽| 欧美挠脚心视频网站| 91精品午夜视频| 精品国产1区2区3区| 久久久久久免费毛片精品| 亚洲国产精品精华液ab| 国产精品午夜电影| 亚洲一区免费在线观看| 视频一区视频二区中文| 蜜桃精品视频在线| 成人免费看的视频| 欧美在线你懂得| 日韩欧美第一区| 久久无码av三级| 国产精品久久久久久久岛一牛影视 | 国产伦精一区二区三区| 国产乱子轮精品视频| 99re视频这里只有精品| 678五月天丁香亚洲综合网| 久久理论电影网| 亚洲精品视频免费观看| 男人的j进女人的j一区| 成人免费看片app下载| 欧美日韩一级大片网址| 精品日韩av一区二区| 国产精品青草综合久久久久99| 亚洲国产精品久久不卡毛片| 国产乱码字幕精品高清av| 97精品国产97久久久久久久久久久久| 欧美女孩性生活视频| 久久精品日产第一区二区三区高清版| 亚洲女同女同女同女同女同69| 日韩主播视频在线| 成人av免费在线观看| 欧美一区二区成人| 中文字幕一区不卡| 精品一区二区免费| 欧美最猛性xxxxx直播| 久久久99精品久久| 日本美女视频一区二区| 972aa.com艺术欧美| 亚洲精品一区二区在线观看| 一区二区三区中文字幕电影 | 欧美一二三四在线| 国产精品久线在线观看| 九九国产精品视频| 在线一区二区三区四区五区| 久久久久99精品一区| 亚洲mv在线观看| 一本大道久久a久久综合| 久久久影视传媒| 国产福利一区二区| 欧美一级国产精品| 亚洲一区国产视频| www.久久久久久久久| 久久久亚洲午夜电影| 日本欧美加勒比视频| 不卡视频一二三| 国产日韩欧美不卡| 精久久久久久久久久久| 91精品国产91久久久久久一区二区 | 亚洲天堂久久久久久久| 国产乱人伦偷精品视频不卡 | 国产精品麻豆网站| 国产福利91精品一区| 欧美精品一区二区三区蜜桃视频| 天堂久久久久va久久久久| 91国产成人在线| 亚洲精选视频免费看| av中文字幕不卡| 国产精品色婷婷| 高清不卡在线观看| 久久精品夜色噜噜亚洲a∨| 国产老女人精品毛片久久| 久久影音资源网| 九一九一国产精品| 亚洲精品一区二区三区香蕉| 青青草原综合久久大伊人精品优势| 欧美日韩国产中文| 三级精品在线观看| 欧美一区二区二区| 精品一区二区免费在线观看| 久久综合久久99| 国产大陆精品国产| 亚洲欧美在线视频观看| 91在线视频免费观看| 亚洲最新视频在线播放| 欧美性视频一区二区三区| 午夜精品久久久久久久99樱桃 | 丝袜美腿成人在线| 日韩免费观看高清完整版在线观看| 麻豆精品在线看| 2023国产精品| 国产精华液一区二区三区| 中文字幕精品一区二区精品绿巨人 | 成人激情av网| 一区二区成人在线视频| 欧美日韩精品免费观看视频| 日韩经典一区二区| 911精品国产一区二区在线| 蜜臀av在线播放一区二区三区| 精品va天堂亚洲国产| 成人深夜视频在线观看| 亚洲精品自拍动漫在线| 欧美女孩性生活视频| 在线观看视频一区二区欧美日韩| 午夜精品久久久久久久久久| 欧美tickling网站挠脚心| 成人的网站免费观看| 亚洲成av人影院| 欧美极品美女视频| 欧美日韩在线播放三区|