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

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

?? gpio.h

?? 周立功WinCE光盤資料
?? 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一区二区三区免费野_久草精品视频
亚洲在线一区二区三区| 久久女同性恋中文字幕| 亚洲黄色在线视频| 色综合久久综合网| 一区二区三区日韩精品| 4438x成人网最大色成网站| 日韩一区欧美二区| 日韩免费高清av| 国产成都精品91一区二区三| 久久久久国产精品麻豆ai换脸| 国产成人精品免费一区二区| 国产精品女人毛片| 欧美性生交片4| 日本成人中文字幕| 久久精品亚洲乱码伦伦中文| 国产成人无遮挡在线视频| 亚洲欧洲日韩女同| 欧美三级资源在线| 国产一区91精品张津瑜| 成人欧美一区二区三区小说| 欧美久久免费观看| 国产最新精品精品你懂的| 欧美高清在线视频| 欧美三级电影在线看| 韩国三级在线一区| 国产精品传媒视频| 日韩视频一区在线观看| 国产mv日韩mv欧美| 午夜国产精品一区| 欧美国产精品一区二区| 欧美日韩一区二区在线视频| 国产麻豆一精品一av一免费| 亚洲激情网站免费观看| 欧美一级久久久久久久大片| av不卡免费在线观看| 奇米影视在线99精品| 综合久久综合久久| 久久综合久久综合久久综合| 91黄色在线观看| 国产精品888| 日韩精品一二三区| 国产精品久久久久影院亚瑟| 日韩一区二区三区四区| 欧美最猛性xxxxx直播| 国产成人av在线影院| 视频一区视频二区中文| 亚洲色图色小说| 久久久久国产一区二区三区四区| 欧美日韩激情一区| 99久久久免费精品国产一区二区| 日韩成人一级大片| 亚洲第一成人在线| 亚洲欧美色综合| 欧美国产一区在线| 精品国产乱码久久久久久牛牛 | 亚洲一区二区三区激情| 久久精品亚洲精品国产欧美| 欧美一区二区三区日韩视频| 一本色道a无线码一区v| 国产成人av电影免费在线观看| 免费欧美在线视频| 天天操天天色综合| 一区二区三区在线观看国产| 国产精品久久久久久久久免费相片| 日韩精品一区在线| 5月丁香婷婷综合| 精品婷婷伊人一区三区三| 91视频你懂的| youjizz国产精品| 国产99久久久国产精品潘金网站| 美女网站在线免费欧美精品| 日韩国产欧美在线视频| 午夜精品视频一区| 午夜欧美2019年伦理| 亚洲综合丁香婷婷六月香| 亚洲女子a中天字幕| 日韩久久一区二区| 一区二区在线看| 一区二区三区日本| 亚洲午夜精品网| 亚洲bt欧美bt精品777| 亚洲韩国一区二区三区| 亚洲va欧美va人人爽午夜| 五月天一区二区| 日韩精品一级中文字幕精品视频免费观看| 亚洲午夜免费视频| 日韩影院在线观看| 精品一区二区在线观看| 国内精品免费**视频| 国产电影一区二区三区| 成人一区二区在线观看| 99re成人在线| 欧美日韩一区精品| 欧美大尺度电影在线| 国产精品美日韩| 亚洲欧美激情插| 午夜亚洲福利老司机| 麻豆精品在线播放| 国产精品一区二区在线观看网站| 懂色av一区二区夜夜嗨| 99久久久国产精品| 欧美日韩高清影院| 精品少妇一区二区三区免费观看| 26uuu国产电影一区二区| 国产精品久久久久7777按摩| 一区二区三区丝袜| 激情综合色综合久久| 成人动漫一区二区三区| 91电影在线观看| 日韩片之四级片| 亚洲欧美在线另类| 日一区二区三区| 国产成人久久精品77777最新版本 国产成人鲁色资源国产91色综 | 国产精品综合二区| 色香色香欲天天天影视综合网| 欧美日韩国产三级| 国产色综合一区| 亚洲成人免费视| 国产成人福利片| 欧美日韩欧美一区二区| 国产偷v国产偷v亚洲高清| 亚洲专区一二三| 国产精品一区二区在线看| 欧美自拍丝袜亚洲| 久久九九久久九九| 亚洲第一主播视频| 成人午夜精品在线| 欧美日韩精品欧美日韩精品| 日本一区二区三区电影| 91免费看视频| 日韩精品一区在线观看| 亚洲一区二区欧美| 丁香桃色午夜亚洲一区二区三区| 欧洲激情一区二区| 国产精品少妇自拍| 九九精品视频在线看| 91国产免费观看| 欧美韩国日本一区| 久草这里只有精品视频| 欧美日韩国产成人在线91| 亚洲特黄一级片| 国产福利一区二区| 日韩午夜在线观看| 午夜影院在线观看欧美| av电影天堂一区二区在线观看| 精品久久五月天| 日本va欧美va瓶| 欧美亚洲国产bt| 最新欧美精品一区二区三区| 韩国精品一区二区| 91麻豆精品国产91久久久久久久久| 综合久久给合久久狠狠狠97色| 国产精品羞羞答答xxdd| 欧美一区二区三区在线观看视频| 亚洲精品欧美专区| 99这里只有精品| 欧美极品aⅴ影院| 国内精品国产成人国产三级粉色 | 91精品国产综合久久国产大片| 亚洲乱码日产精品bd| 成人综合在线网站| 久久久久久久国产精品影院| 捆绑变态av一区二区三区| 777久久久精品| 日韩激情av在线| 欧美日韩国产另类一区| 亚洲精选视频在线| 成人app软件下载大全免费| 国产欧美精品一区| 国产精品一区二区91| 国产日韩欧美精品一区| 国产成人久久精品77777最新版本| 久久免费电影网| 国产在线国偷精品产拍免费yy| 精品国产百合女同互慰| 国产一区二区精品在线观看| 久久精品亚洲乱码伦伦中文| 国产成人精品免费视频网站| 日本一区二区三区国色天香| av不卡一区二区三区| 亚洲另类春色国产| 欧美日韩黄色一区二区| 麻豆91在线观看| 久久久亚洲精品一区二区三区| 国产成人av一区二区三区在线| 国产性天天综合网| 色综合久久天天综合网| 亚洲国产你懂的| 欧美一级理论片| 懂色av噜噜一区二区三区av| 最好看的中文字幕久久| 欧美日产在线观看| 狠狠色狠狠色综合| 国产精品久久久久久久久免费相片| av电影天堂一区二区在线观看| 尤物av一区二区| 日韩欧美中文字幕精品| 成人午夜精品在线| 亚洲va国产va欧美va观看| 精品久久久久久亚洲综合网|