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

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

?? gpio.h

?? MagicARM2410的BSP包,增加了AD,CAN,PCCARD驅動,串口驅動3個
?? H
字號:
/****************************************Copyright (c)**************************************************
**                               Guangzhou ZHIYUAN electronics Co.,LTD.
**                                     
**                                 http://www.zyinside.com
**
**--------------File Info-------------------------------------------------------------------------------
** File Name: 				gpio.h
** Last modified Date: 		2006-10-09
** Last Version:			V1.0		
** Description: 			S3C2410 GPIO 驅動頭文件
**                          
**------------------------------------------------------------------------------------------------------
** Created By: 				MingYuan Zheng 鄭明遠
** Created date: 			2006-10-09
** Version: 				V1.0
** Descriptions:			The original version
**
**------------------------------------------------------------------------------------------------------
** Modified by:
** Modified date:
** Version:
** Description:
**
********************************************************************************************************/

#ifndef __GPIO_H__
#define __GPIO_H__

#ifdef __cplusplus
extern "C" {
#endif



#define  GPIO_A	 	0x00
#define  GPIO_B	 	0x01
#define  GPIO_C	 	0x02
#define  GPIO_D	 	0x03
#define  GPIO_E	 	0x04
#define  GPIO_F	 	0x05
#define  GPIO_G	 	0x06
#define  GPIO_H 	0x07


/* config GPx pin out */
#define	 IOCTL_GPIO_FUN_MASK				0x00000F0
#define	 IOCTL_GPX_MASK						0x000000F

#define  IOCTL_GPIO_SET_PIN_OUT				0x0000010			/* pin out  */
#define  IOCTL_GPA_SET_PIN_OUT				0x0000010			/* pin out  */
#define  IOCTL_GPB_SET_PIN_OUT				0x0000011			/* pin out  */
#define  IOCTL_GPC_SET_PIN_OUT				0x0000012			/* pin out  */
#define  IOCTL_GPD_SET_PIN_OUT				0x0000013			/* pin out  */
#define  IOCTL_GPE_SET_PIN_OUT				0x0000014			/* pin out  */
#define  IOCTL_GPF_SET_PIN_OUT				0x0000015			/* pin out  */
#define  IOCTL_GPG_SET_PIN_OUT				0x0000016			/* pin out  */
#define  IOCTL_GPH_SET_PIN_OUT				0x0000017			/* pin out  */


/* set GPx's multi pin's out */
/* one bit is 1, the pin is out */
/* one bit is 0, the pin don't change */
#define  IOCTL_GPIO_SET_MULTI_PIN_OUT		0x0000020
#define  IOCTL_GPA_SET_MULTI_PIN_OUT		0x0000020			
#define  IOCTL_GPB_SET_MULTI_PIN_OUT		0x0000021			
#define  IOCTL_GPC_SET_MULTI_PIN_OUT		0x0000022			
#define  IOCTL_GPD_SET_MULTI_PIN_OUT		0x0000023			
#define  IOCTL_GPE_SET_MULTI_PIN_OUT		0x0000024			
#define  IOCTL_GPF_SET_MULTI_PIN_OUT		0x0000025			
#define  IOCTL_GPG_SET_MULTI_PIN_OUT		0x0000026			
#define  IOCTL_GPH_SET_MULTI_PIN_OUT		0x0000027


/* config pin in   */
#define  IOCTL_GPIO_SET_PIN_IN				0x0000030	
#define  IOCTL_GPA_SET_PIN_IN				0x0000030
#define  IOCTL_GPB_SET_PIN_IN				0x0000031
#define  IOCTL_GPC_SET_PIN_IN				0x0000032
#define  IOCTL_GPD_SET_PIN_IN				0x0000033
#define  IOCTL_GPE_SET_PIN_IN				0x0000034
#define  IOCTL_GPF_SET_PIN_IN				0x0000035
#define  IOCTL_GPG_SET_PIN_IN				0x0000036
#define  IOCTL_GPH_SET_PIN_IN				0x0000037


/* set GPx's multi pin's in */
/* one bit is 1, the pin is in */
/* one bit is 0, the pin don't change */
#define  IOCTL_GPIO_SET_MULTI_PIN_IN		0x0000040
#define  IOCTL_GPA_SET_MULTI_PIN_IN			0x0000040	
#define  IOCTL_GPB_SET_MULTI_PIN_IN			0x0000041
#define  IOCTL_GPC_SET_MULTI_PIN_IN			0x0000042
#define  IOCTL_GPD_SET_MULTI_PIN_IN			0x0000043
#define  IOCTL_GPE_SET_MULTI_PIN_IN			0x0000044
#define  IOCTL_GPF_SET_MULTI_PIN_IN			0x0000045
#define  IOCTL_GPG_SET_MULTI_PIN_IN			0x0000046
#define  IOCTL_GPH_SET_MULTI_PIN_IN			0x0000047

/* set pin high */
#define  IOCTL_GPIO_SET_PIN					0x0000050
#define  IOCTL_GPA_SET_PIN					0x0000050
#define  IOCTL_GPB_SET_PIN					0x0000051
#define  IOCTL_GPC_SET_PIN					0x0000052
#define  IOCTL_GPD_SET_PIN					0x0000053
#define  IOCTL_GPE_SET_PIN					0x0000054
#define  IOCTL_GPF_SET_PIN					0x0000055
#define  IOCTL_GPG_SET_PIN					0x0000056
#define  IOCTL_GPH_SET_PIN					0x0000057
	

/* set GPx's MULTI pins */
/* one bit is 1, the pin is high */
/* one bit is 0, the pin don't change */
#define  IOCTL_GPIO_SET_MULTI_PIN			0x0000060			
#define  IOCTL_GPA_SET_MULTI_PIN			0x0000060	
#define  IOCTL_GPB_SET_MULTI_PIN			0x0000061		
#define  IOCTL_GPC_SET_MULTI_PIN			0x0000062	
#define  IOCTL_GPD_SET_MULTI_PIN			0x0000063	
#define  IOCTL_GPE_SET_MULTI_PIN			0x0000064	
#define  IOCTL_GPF_SET_MULTI_PIN			0x0000065	
#define  IOCTL_GPG_SET_MULTI_PIN			0x0000066	
#define  IOCTL_GPH_SET_MULTI_PIN			0x0000067	

/* set pin low   */
#define  IOCTL_GPIO_CLR_PIN					0x0000070
#define  IOCTL_GPA_CLR_PIN					0x0000070	
#define  IOCTL_GPB_CLR_PIN					0x0000071
#define  IOCTL_GPC_CLR_PIN					0x0000072
#define  IOCTL_GPD_CLR_PIN					0x0000073
#define  IOCTL_GPE_CLR_PIN					0x0000074
#define  IOCTL_GPF_CLR_PIN					0x0000075
#define  IOCTL_GPG_CLR_PIN					0x0000076
#define  IOCTL_GPH_CLR_PIN					0x0000077


/* clr GPx's all pins */
/* one bit is 1, the pin is low */
/* one bit is 0, the pin don't change */
#define  IOCTL_GPIO_CLR_MULTI_PIN				0x0000080			
#define  IOCTL_GPA_CLR_MULTI_PIN				0x0000080	
#define  IOCTL_GPB_CLR_MULTI_PIN				0x0000081	
#define  IOCTL_GPC_CLR_MULTI_PIN				0x0000082	
#define  IOCTL_GPD_CLR_MULTI_PIN				0x0000083
#define  IOCTL_GPE_CLR_MULTI_PIN				0x0000084
#define  IOCTL_GPF_CLR_MULTI_PIN				0x0000085	
#define  IOCTL_GPG_CLR_MULTI_PIN				0x0000086	
#define  IOCTL_GPH_CLR_MULTI_PIN				0x0000087	                                                                
                                                                
/* read pin's voltage level status */
#define  IOCTL_GPIO_READ_PIN				0x0000090	
#define  IOCTL_GPA_READ_PIN					0x0000090
#define  IOCTL_GPB_READ_PIN					0x0000091
#define  IOCTL_GPC_READ_PIN					0x0000092
#define  IOCTL_GPD_READ_PIN					0x0000093
#define  IOCTL_GPE_READ_PIN					0x0000094
#define  IOCTL_GPF_READ_PIN					0x0000095
#define  IOCTL_GPG_READ_PIN					0x0000096
#define  IOCTL_GPH_READ_PIN					0x0000097


/* read GPx's all pin's set */				
#define  IOCTL_GPIO_READ_ALL_PIN			0x00000A0			
#define  IOCTL_GPA_READ_ALL_PIN				0x00000A0
#define  IOCTL_GPB_READ_ALL_PIN				0x00000A1
#define  IOCTL_GPC_READ_ALL_PIN				0x00000A2
#define  IOCTL_GPD_READ_ALL_PIN				0x00000A3
#define  IOCTL_GPE_READ_ALL_PIN				0x00000A4
#define  IOCTL_GPF_READ_ALL_PIN				0x00000A5
#define  IOCTL_GPG_READ_ALL_PIN				0x00000A6
#define  IOCTL_GPH_READ_ALL_PIN				0x00000A7


/* enable GPx pin pull-up */
#define  IOCTL_GPIO_EN_PULLUP				0x00000B0	
#define  IOCTL_GPA_EN_PULLUP				0x00000B0
#define  IOCTL_GPB_EN_PULLUP				0x00000B1
#define  IOCTL_GPC_EN_PULLUP				0x00000B2
#define  IOCTL_GPD_EN_PULLUP				0x00000B3
#define  IOCTL_GPE_EN_PULLUP				0x00000B4
#define  IOCTL_GPF_EN_PULLUP				0x00000B5
#define  IOCTL_GPG_EN_PULLUP				0x00000B6
#define  IOCTL_GPH_EN_PULLUP				0x00000B7


/* enable GPx pin pull-up */
#define  IOCTL_GPIO_EN_MULTI_PIN_PULLUP		0x00000C0	
#define  IOCTL_GPA_EN_MULTI_PIN_PULLUP		0x00000C0
#define  IOCTL_GPB_EN_MULTI_PIN_PULLUP		0x00000C1
#define  IOCTL_GPC_EN_MULTI_PIN_PULLUP		0x00000C2
#define  IOCTL_GPD_EN_MULTI_PIN_PULLUP		0x00000C3
#define  IOCTL_GPE_EN_MULTI_PIN_PULLUP		0x00000C4
#define  IOCTL_GPF_EN_MULTI_PIN_PULLUP		0x00000C5
#define  IOCTL_GPG_EN_MULTI_PIN_PULLUP		0x00000C6
#define  IOCTL_GPH_EN_MULTI_PIN_PULLUP		0x00000C7


/* disable GPx pin pull-up */
#define  IOCTL_GPIO_DIS_PULLUP				0x00000D0	
#define  IOCTL_GPA_DIS_PULLUP				0x00000D0
#define  IOCTL_GPB_DIS_PULLUP				0x00000D1
#define  IOCTL_GPC_DIS_PULLUP				0x00000D2
#define  IOCTL_GPD_DIS_PULLUP				0x00000D3
#define  IOCTL_GPE_DIS_PULLUP				0x00000D4
#define  IOCTL_GPF_DIS_PULLUP				0x00000D5
#define  IOCTL_GPG_DIS_PULLUP				0x00000D6
#define  IOCTL_GPH_DIS_PULLUP				0x00000D7

/* disable GPx pin pull-up */
#define  IOCTL_GPIO_DIS_MULTI_PIN_PULLUP	0x00000E0	
#define  IOCTL_GPA_DIS_MULTI_PIN_PULLUP		0x00000E0
#define  IOCTL_GPB_DIS_MULTI_PIN_PULLUP		0x00000E1
#define  IOCTL_GPC_DIS_MULTI_PIN_PULLUP		0x00000E2
#define  IOCTL_GPD_DIS_MULTI_PIN_PULLUP		0x00000E3
#define  IOCTL_GPE_DIS_MULTI_PIN_PULLUP		0x00000E4
#define  IOCTL_GPF_DIS_MULTI_PIN_PULLUP		0x00000E5
#define  IOCTL_GPG_DIS_MULTI_PIN_PULLUP		0x00000E6
#define  IOCTL_GPH_DIS_MULTI_PIN_PULLUP		0x00000E7



/* read port's setting */
#define  IOCTL_GPIO_READ_PORT				0x00000F0			
#define  IOCTL_GPA_READ_PORT				0x00000F0			
#define  IOCTL_GPB_READ_PORT				0x00000F1			
#define  IOCTL_GPC_READ_PORT				0x00000F2			
#define  IOCTL_GPD_READ_PORT				0x00000F3			
#define  IOCTL_GPE_READ_PORT				0x00000F4			
#define  IOCTL_GPF_READ_PORT				0x00000F5			
#define  IOCTL_GPG_READ_PORT				0x00000F6			
#define  IOCTL_GPH_READ_PORT				0x00000F7			

				

#ifdef __cplusplus
}
#endif

#endif // __GPIO_H__

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美日韩国产天堂| 综合网在线视频| 欧美激情一区二区三区不卡 | 亚洲黄色片在线观看| 麻豆国产欧美日韩综合精品二区| av网站免费线看精品| 欧美精品一区二区蜜臀亚洲| 夜夜爽夜夜爽精品视频| 高清beeg欧美| 久久精品无码一区二区三区| 日韩精品电影在线观看| 色综合色综合色综合色综合色综合 | 成人性视频网站| 欧美哺乳videos| 免费看日韩精品| 欧美肥大bbwbbw高潮| 亚洲免费观看高清完整版在线| 成人精品国产一区二区4080| 精品国产精品网麻豆系列| 六月丁香综合在线视频| 日韩一区二区三区免费看| 五月天中文字幕一区二区| 日本精品视频一区二区| 综合av第一页| 色偷偷久久一区二区三区| 综合精品久久久| 色婷婷亚洲婷婷| 一区二区三区日韩| 色狠狠av一区二区三区| 亚洲人成网站影音先锋播放| 91在线视频在线| 亚洲精品国产成人久久av盗摄| 99精品一区二区三区| 日韩一区在线免费观看| 色综合天天综合给合国产| 亚洲精品中文字幕在线观看| 一本久久a久久免费精品不卡| 亚洲女厕所小便bbb| 色老头久久综合| 日韩中文欧美在线| 精品少妇一区二区| 国产91精品一区二区麻豆网站| 国产精品网站在线| 色综合久久综合| 日韩在线卡一卡二| 久久综合狠狠综合| av在线播放不卡| 一区二区三区在线免费| 91精品在线麻豆| 国产最新精品免费| 国产精品无码永久免费888| 91黄色免费看| 蜜桃一区二区三区在线观看| 国产亚洲一区二区三区四区 | 国产在线不卡视频| 国产精品白丝在线| 欧美精品v日韩精品v韩国精品v| 美女视频一区二区| 国产精品高潮呻吟久久| 欧美丝袜丝nylons| 久久99精品国产| 亚洲裸体xxx| 日韩欧美一区在线观看| 波多野结衣亚洲| 日本在线不卡一区| 欧美国产视频在线| 欧美人牲a欧美精品| 国产不卡视频在线播放| 亚洲福利一区二区| 国产人伦精品一区二区| 欧美亚洲一区二区三区四区| 精品亚洲国产成人av制服丝袜| 国产精品国产三级国产普通话蜜臀 | 丝袜亚洲精品中文字幕一区| 26uuu精品一区二区三区四区在线| av在线不卡网| 精品一区二区三区香蕉蜜桃| 一区二区日韩av| 国产欧美一二三区| 日韩一区二区三区免费观看| 91在线看国产| 国产精品一二一区| 日韩电影免费在线看| 国产精品九色蝌蚪自拍| 精品成人一区二区三区| 欧美性xxxxxx少妇| 成人a免费在线看| 久久精品国产一区二区| 亚洲最新在线观看| 国产精品伦理一区二区| 久久久99精品免费观看| 欧美电影免费观看高清完整版| 一本到高清视频免费精品| 福利一区二区在线观看| 国内精品视频666| 免费久久99精品国产| 亚洲最快最全在线视频| 亚洲乱码国产乱码精品精的特点 | 日韩无一区二区| 欧美色网站导航| 色哟哟国产精品| 色综合久久久久久久久| 国产风韵犹存在线视精品| 免费高清在线一区| 日本不卡视频在线| 日韩高清中文字幕一区| 亚洲成人免费影院| 一区二区成人在线视频| 亚洲免费视频成人| 一区二区三区国产精华| 亚洲欧美激情一区二区| 亚洲精品高清视频在线观看| 国产精品麻豆99久久久久久| 中文在线一区二区| 国产精品无遮挡| 亚洲视频一区二区在线| 亚洲乱码国产乱码精品精小说| 一区二区在线观看视频 | 欧美韩国日本一区| 国产精品每日更新| 亚洲免费观看高清完整版在线| 一区二区三区中文免费| 手机精品视频在线观看| 日av在线不卡| 国产黄人亚洲片| aaa欧美大片| 日本福利一区二区| 欧美福利视频导航| 久久伊人中文字幕| 国产精品国产三级国产a| 亚洲女同ⅹxx女同tv| 天堂蜜桃91精品| 国产在线精品一区二区夜色| 成人黄色电影在线| 91福利视频网站| 91精品福利在线一区二区三区| 日韩精品中文字幕在线不卡尤物| www久久精品| 亚洲特级片在线| 蜜桃视频一区二区三区在线观看| 国产麻豆精品视频| 色呦呦网站一区| 精品入口麻豆88视频| 国产精品毛片久久久久久久| 亚洲一区二区高清| 国产美女一区二区三区| 色香蕉成人二区免费| 欧美成人国产一区二区| 中文字幕欧美激情一区| 亚洲一区二区三区三| 国产一区二区三区四区五区入口 | 国产成人亚洲精品青草天美 | 国产在线播放一区| 91国产视频在线观看| 91精品在线免费| 综合久久综合久久| 久久97超碰色| 欧美性视频一区二区三区| 精品久久久久久久人人人人传媒 | 色八戒一区二区三区| 日韩欧美不卡一区| 亚洲欧美色综合| 国产一级精品在线| 欧美亚洲动漫制服丝袜| 国产午夜精品一区二区三区视频| 亚洲一区二区三区激情| 成人国产免费视频| 日韩精品一区二区在线观看| 亚洲一区欧美一区| 成人精品亚洲人成在线| 精品国产麻豆免费人成网站| 一区二区三区不卡视频在线观看| 国产精品中文字幕日韩精品 | 秋霞午夜鲁丝一区二区老狼| 福利视频网站一区二区三区| 91麻豆精品91久久久久同性| 亚洲精品国产精华液| 不卡的av电影在线观看| 久久这里只有精品6| 日日夜夜一区二区| 99re视频这里只有精品| 久久久久久久综合日本| 日本不卡一二三| 91精品国产综合久久精品app | 久久蜜桃一区二区| 日本美女一区二区三区| 精品视频全国免费看| 亚洲激情中文1区| 成人h精品动漫一区二区三区| 久久久综合九色合综国产精品| 狂野欧美性猛交blacked| 91精品黄色片免费大全| 日日夜夜精品免费视频| 色噜噜夜夜夜综合网| 亚洲你懂的在线视频| 在线一区二区三区做爰视频网站| 亚洲同性同志一二三专区| 91理论电影在线观看| 亚洲精品乱码久久久久久日本蜜臀| 91在线观看美女|