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

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

?? gpio.h

?? EVC GPIO控制實驗程序 GPIO輸出測試
?? 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一区二区三区免费野_久草精品视频
国产欧美日韩综合精品一区二区| 成人黄色在线看| 欧美理论片在线| 亚洲精品国产一区二区三区四区在线| 99国产精品久久久久久久久久| 中文字幕亚洲电影| 一本大道久久精品懂色aⅴ| 亚洲伦在线观看| 欧美军同video69gay| 久久综合九色综合久久久精品综合| 美女视频免费一区| 久久网站热最新地址| www.爱久久.com| 亚洲激情图片小说视频| 欧美日韩一二三| 六月婷婷色综合| 中文字幕不卡一区| 在线观看视频一区二区欧美日韩| 日韩二区三区四区| 国产欧美一区二区三区沐欲| 色成人在线视频| 久久中文字幕电影| 91浏览器入口在线观看| 性久久久久久久久| 久久久91精品国产一区二区精品| 色综合久久久网| 三级成人在线视频| 国产精品伦理一区二区| 欧美优质美女网站| 国产精品资源站在线| 一区二区欧美国产| 久久婷婷久久一区二区三区| 91国偷自产一区二区三区观看| 亚洲精品一区二区三区蜜桃下载 | 久久综合久久久久88| 成人激情免费电影网址| 婷婷综合久久一区二区三区| 久久一区二区三区国产精品| 欧美综合天天夜夜久久| 国产一区二区三区在线观看免费 | 2021久久国产精品不只是精品| 成人福利视频网站| 日本欧美肥老太交大片| 亚洲欧洲一区二区三区| 精品少妇一区二区三区在线视频| 色哟哟精品一区| 国产成人自拍高清视频在线免费播放| 亚洲一二三四久久| 中文字幕亚洲在| 久久精品网站免费观看| 欧美午夜不卡在线观看免费| 成人免费毛片aaaaa**| 开心九九激情九九欧美日韩精美视频电影 | 欧美高清精品3d| 91亚洲精品久久久蜜桃| 国产一区二区调教| 美女诱惑一区二区| 午夜欧美视频在线观看| 一级特黄大欧美久久久| 中文字幕人成不卡一区| 国产欧美一区二区三区网站| 精品精品欲导航| 91精品国产欧美日韩| 在线观看国产日韩| 成人精品一区二区三区四区| 精品在线免费观看| 日本视频在线一区| 午夜国产不卡在线观看视频| 亚洲一区视频在线观看视频| 中文字幕综合网| 中国色在线观看另类| www激情久久| 欧美变态口味重另类| 日韩一区二区三区三四区视频在线观看 | 国产精品视频你懂的| www欧美成人18+| 成人免费观看视频| 豆国产96在线|亚洲| 国产成人av福利| 大白屁股一区二区视频| 成人91在线观看| 99久久精品免费看| 色呦呦国产精品| 天堂一区二区在线免费观看| 日日夜夜免费精品视频| 青草av.久久免费一区| 日本成人中文字幕| 蜜臀精品久久久久久蜜臀| 免费成人在线视频观看| 精品一区二区三区香蕉蜜桃| 国产馆精品极品| 成人性生交大合| 91国模大尺度私拍在线视频| 欧美日韩高清在线播放| 韩国三级中文字幕hd久久精品| 国产精品18久久久久久vr| 成人综合婷婷国产精品久久蜜臀| 成人黄色免费短视频| 在线观看免费成人| 日韩欧美亚洲国产另类| 精品国产123| 中文字幕在线不卡| 亚洲不卡在线观看| 国产在线不卡一区| 91视频xxxx| 欧美一区二区三区喷汁尤物| 久久精品一区二区三区四区| 一区二区三区在线免费视频| 久久午夜羞羞影院免费观看| 日韩美女视频一区| 日产国产高清一区二区三区| 国产成人精品影院| 一本大道av伊人久久综合| 91精品国产综合久久香蕉的特点 | 中文字幕一区二区三区不卡 | 欧美国产1区2区| 亚洲国产欧美另类丝袜| 国产资源精品在线观看| 97久久久精品综合88久久| 51精品秘密在线观看| 国产精品欧美经典| 美女在线一区二区| 一道本成人在线| 欧美精品在线一区二区| 国产女同性恋一区二区| 图片区小说区区亚洲影院| 国产成人综合在线播放| 欧美日韩久久不卡| 中文字幕精品一区| 日本欧美在线观看| 色婷婷久久久久swag精品| 精品99一区二区| 亚洲成在人线免费| 99国产精品久久久| 久久久久久久久久久久久久久99| 一区二区三区四区av| 丁香六月久久综合狠狠色| 91精品视频网| 亚洲人吸女人奶水| 国产v综合v亚洲欧| 欧美不卡一二三| 日韩福利电影在线观看| 在线亚洲一区二区| 中文字幕一区二区三区四区不卡| 紧缚捆绑精品一区二区| 91精品国产一区二区人妖| 一区二区在线免费| 99在线精品视频| 国产精品日韩成人| 国产99久久久国产精品| 日韩精品一区二区三区在线观看| 亚洲国产一区二区三区青草影视| aaa国产一区| 久久精品亚洲一区二区三区浴池| 美女免费视频一区二区| 日韩亚洲欧美综合| 午夜私人影院久久久久| 欧美日韩一区二区三区免费看 | 欧美一卡二卡在线| 五月天一区二区三区| 欧美色图在线观看| 91麻豆精品国产91| 视频在线观看一区| 91精品国产综合久久福利| 日韩综合小视频| 9191精品国产综合久久久久久| 欧美日韩精品一区二区三区| 亚洲午夜精品久久久久久久久| 欧美性色欧美a在线播放| 亚洲精品日韩综合观看成人91| 大美女一区二区三区| 亚洲特黄一级片| 色欧美日韩亚洲| 亚洲在线中文字幕| 欧美色男人天堂| 日韩综合小视频| 日韩欧美中文字幕一区| 免费成人你懂的| 久久只精品国产| 成年人网站91| 亚洲精品欧美激情| 色屁屁一区二区| 免费观看在线综合| 久久这里只有精品6| 国产精品亚洲一区二区三区在线| 久久久久久久综合色一本| 国产69精品久久777的优势| 国产精品久久久久aaaa樱花| 一本一本大道香蕉久在线精品 | 91精品国产色综合久久不卡蜜臀 | 亚洲在线视频一区| 欧美一区二区三区免费在线看| 免费看欧美美女黄的网站| 久久综合色之久久综合| 波多野结衣在线一区| 国产精品美女久久久久久久| 欧美综合一区二区| 蜜桃精品视频在线观看| 2020国产精品久久精品美国| www.一区二区|