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

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

?? asp.h

?? linux下觸摸屏的驅動和測試程序 包含鼠標校準程序
?? H
字號:
/* * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; either version 2 of the License, or * (at your option) any later version. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA * * Copyright (C) 2002, 2003 Motorola Semiconductors HK Ltd * *//****************************************************************************** *  * File Name:   asp.h *  * Progammers:  Chen Ning * * Date of Creations:   10 DEC,2001 * * Synopsis: * * Modification History: * 10 DEC, 2001, initialization version, frame work for frame buffer driver * *****************************************************************************/#ifndef ASP_H#define ASP_H//#define MOD_NAME        "asp"//#define DEV_IRQ_NAME	"asp"//#define DEV_IRQ_ID	"asp"#define MOD_NAME        "PenDevice"#define DEV_IRQ_NAME	"PenDevice"#define DEV_IRQ_ID	    "PenDevice"// registers//////////////////////////////////////////////lyk add it//hhtechtypedef unsigned int U32;       /* unsigned 32 bit data */#define PTB_BASE_ADDR           0xF021C100#define PTB_DDIR                PTB_BASE_ADDR#define PTB_OCR1                (PTB_BASE_ADDR+0x04)#define PTB_OCR2                (PTB_BASE_ADDR+0x08)#define PTB_ICONFA1             (PTB_BASE_ADDR+0x0C)#define PTB_ICONFA2             (PTB_BASE_ADDR+0x10)#define PTB_ICONFB1             (PTB_BASE_ADDR+0x14)#define PTB_ICONFB2             (PTB_BASE_ADDR+0x18)#define PTB_DR                  (PTB_BASE_ADDR+0x1C)#define PTB_GIUS                (PTB_BASE_ADDR+0x20)#define PTB_SSR                 (PTB_BASE_ADDR+0x24)#define PTB_ICR1                (PTB_BASE_ADDR+0x28)#define PTB_ICR2                (PTB_BASE_ADDR+0x2C)#define PTB_IMR                 (PTB_BASE_ADDR+0x30)#define PTB_ISR                 (PTB_BASE_ADDR+0x34)#define PTB_GPR                 (PTB_BASE_ADDR+0x38)#define PTB_SWR                 (PTB_BASE_ADDR+0x3C)#define PTB_PUEN                (PTB_BASE_ADDR+0x40)/////////////////////////////////////////////////#define ASP_BASE		0xf0215000#define ASP_REGION_SIZE		0x0100#define ASP_ACNTLCR		0xf0215010#define ASP_PSMPLRG		0xf0215014#define ASPCMPCNTL		0xf0215030#define ASP_ICNTLR		0xf0215018#define ASP_ISTATR		0xf021501c#define ASP_PADFIFO		0xf0215000#define ASP_CLKDIV		0xf021502c// default value// ASP_ACNTLCR// CLKEN	:1// BGE		:1// SWRST	:1	 software reset ASP// NM		:1// SW		:0x020// MOD		:10// U_SEL	:0// AZ_SEL	:0// AZE		:1#define ASP_ACNTLCR_DEF		0x0284e203#define ASP_ACNTLCR_START	(ASP_ACNTLCR_DEF|0x02)// DMCNT	:111// BIT_SELECT	:00		-- 16b// IDLECNT	:0x3f		-- 63 clocks// DSCNT	:0xf		-- 15 clocks#define ASP_PSMPLRG_DEF		0x000073ff// compare control register// INT		:?		-- triggered// CC		:0		-- less// INSEL	:01		-- x channel// compare value:0x9000#define ASPCMPCNTL_DEF		0x00019000#define ASPCMPCNTL_INT		0x00040000// PFFE		:1// PDRE		:0// POL		:0		-- active low// EDGE		:1 ? edge// PIRQE	:1		-- pen enable#define ASP_ICNTLR_DEF		0x00000032#define ASP_ISTATR_BGR		0x00000200#define ASP_ISTATR_POV		0x00000080#define ASP_ISTATR_PEN		0x00000040#define ASP_ISTATR_PFF		0x00000002#define ASP_ISTATR_PDR		0x00000001// pen clock divide ratio is 5#define ASP_CLKDIV_DEF		0x00000005#define ASP_FIFO_SIZE	12unsigned int READREG(unsigned int r)		{			volatile unsigned int * addr;		addr = (unsigned int *)r;			return *(volatile unsigned int *)addr;		}void WRITEREG(unsigned int r, unsigned int val) {	volatile unsigned int * addr;	addr = (unsigned int *)r;	*(volatile unsigned int *)addr = val;}#define QT_IPAQtypedef struct {#ifdef QT_IPAQ	unsigned short pressure;#else	unsigned char pressure;#endif	unsigned short x;	unsigned short y;#ifdef QT_IPAQ	unsigned short pad;#endif} ts_event_t;typedef struct asp_tag{	int auto_zero_value;	int pen_up_value;}ASP_S;void update_AZ_and_AV(ASP_S *);void disable_auto_sample(void);void enable_auto_sample(void);void enable_pen(void);void enable_pen_interrupt(void);void set_pen_up_threshold(ASP_S *);void clear_pen_interrupt_flag(void);void clear_cmp_interrupt_flag(void);void clear_data_interrupt_flag(void);void clear_pen_FIFO(void);void disable_pen_interrupt(void);void disable_pen(void);void enable_data_interrupt(void);void disable_data_interrupt(void);void disable_cmp_interrupt(void);// TODO: what meant#define  MAX_ID 	0x14#ifdef QT_IPAQ#define PENUP		0x0#define PENDOWN		0xffff#else#define PENUP		0x0#define PENDOWN		0xff#endif#define FIFOLEN		16#endif //ASP_H

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲国产精品精华液网站 | 欧美激情综合在线| 91精品国产福利在线观看| 在线一区二区三区四区| 一本色道综合亚洲| 欧美性猛交xxxxxx富婆| 欧美亚洲动漫制服丝袜| 欧美日韩三级在线| 欧美疯狂性受xxxxx喷水图片| 欧美绝品在线观看成人午夜影视| 7777精品伊人久久久大香线蕉 | 中文字幕一区二区三区乱码在线| 国产午夜精品久久久久久久| 久久久欧美精品sm网站| 国产日韩欧美a| 国产精品成人网| 亚洲一级二级在线| 久久草av在线| 成人国产精品免费| 欧美在线影院一区二区| 欧美日韩aaa| 精品91自产拍在线观看一区| 欧美国产精品专区| 一区二区不卡在线播放| 三级成人在线视频| 夫妻av一区二区| 欧美日韩精品一区二区三区四区| 日韩一区二区三区av| 国产日产欧美一区二区视频| 亚洲女人****多毛耸耸8| 丝袜脚交一区二区| 国产aⅴ综合色| 欧美网站大全在线观看| 欧美精品一区二区三区在线播放 | 欧美在线999| 精品奇米国产一区二区三区| 国产精品传媒入口麻豆| 日本不卡的三区四区五区| 国产麻豆日韩欧美久久| 91成人国产精品| 久久久国产午夜精品| 亚洲永久精品大片| 国产成人综合在线| 51精品视频一区二区三区| 日本午夜精品视频在线观看| 成人妖精视频yjsp地址| 欧美一区二区三级| 亚洲精品国产成人久久av盗摄| 国产自产v一区二区三区c| 色哟哟日韩精品| 国产欧美日韩激情| 韩国女主播一区| 欧美一区二区网站| 亚洲精品国产第一综合99久久 | 色综合久久久久综合体桃花网| 欧美一区二视频| 五月婷婷久久综合| 色综合中文字幕国产 | 国产乱码精品一区二区三区五月婷| 亚洲精品在线电影| 午夜国产精品影院在线观看| 成人亚洲一区二区一| 欧美一区二区视频在线观看| 亚洲美女区一区| 成人免费视频视频| 国产亚洲精品中文字幕| 久久国产精品第一页| 日韩西西人体444www| 亚洲1区2区3区视频| 91国模大尺度私拍在线视频| 日韩理论片一区二区| 99久久精品久久久久久清纯| 国产精品欧美久久久久一区二区| 国产一区二区三区高清播放| 亚洲精品一区二区三区影院 | 亚洲天堂中文字幕| 成人小视频在线| 日本一区二区动态图| 精油按摩中文字幕久久| 日韩一级片网址| 麻豆成人综合网| 精品久久99ma| 精品一区二区三区免费视频| 精品欧美一区二区久久| 国产在线精品免费| 日韩精品电影在线| 日韩欧美高清dvd碟片| 精品一区二区三区在线播放| 久久久国产综合精品女国产盗摄| 粉嫩高潮美女一区二区三区| 国产精品成人在线观看| 在线亚洲人成电影网站色www| 偷拍亚洲欧洲综合| 欧美大片顶级少妇| 成人性生交大片免费| 有码一区二区三区| 欧美一区二区视频观看视频| 国内成人精品2018免费看| 国产精品成人免费| 欧美日韩国产综合一区二区| 国产美女一区二区| 亚洲欧美aⅴ...| 日韩亚洲欧美在线| 9人人澡人人爽人人精品| 亚洲一区免费在线观看| 亚洲成人手机在线| 久久久久久久久蜜桃| 91麻豆产精品久久久久久| 日韩精品一二三区| 国产精品天天摸av网| 欧美男男青年gay1069videost| 韩国欧美国产1区| 亚洲精品大片www| 精品久久久久久久久久久院品网| 91蝌蚪porny九色| 麻豆91在线播放免费| 亚洲免费电影在线| 久久这里只精品最新地址| 在线观看欧美精品| 成人一区二区三区中文字幕| 蜜桃视频在线观看一区| 亚洲欧美一区二区三区极速播放| 日韩欧美在线网站| 在线亚洲+欧美+日本专区| 国产乱子伦一区二区三区国色天香 | 一区二区三区在线视频观看| 精品av综合导航| 3atv一区二区三区| 色婷婷综合久久久久中文 | 亚洲日本在线观看| 久久综合九色综合97婷婷女人| 欧美性高清videossexo| 成人午夜av电影| 国产精品资源在线看| 免费的国产精品| 亚洲不卡av一区二区三区| 国产精品私人影院| 欧美大片在线观看| 欧美一区二区三区色| 91久久精品网| 91蝌蚪porny| 99久久国产综合色|国产精品| 国产精品99久久久| 国产精品影视网| 国产精品夜夜爽| 国产成人亚洲综合a∨猫咪| 老司机一区二区| 精品无人码麻豆乱码1区2区| 蜜桃av一区二区三区电影| 三级成人在线视频| 男女男精品视频网| 蜜芽一区二区三区| 日本不卡视频在线| 精品一区二区久久| 九九视频精品免费| 日韩视频一区在线观看| 欧美高清激情brazzers| 欧美乱熟臀69xxxxxx| 91精品免费在线观看| 日韩欧美一区二区免费| 久久久国产一区二区三区四区小说| 精品久久久久一区二区国产| 久久婷婷综合激情| 欧美激情一区不卡| 亚洲人吸女人奶水| 亚洲与欧洲av电影| 老司机精品视频导航| 国产在线视视频有精品| 成人性生交大片免费看在线播放| 99视频一区二区| 欧美日韩二区三区| 性欧美大战久久久久久久久| 久久成人18免费观看| 成人免费精品视频| 色婷婷激情综合| 国产女同性恋一区二区| 日韩毛片精品高清免费| 一区二区免费视频| 国产高清久久久久| 欧美性欧美巨大黑白大战| 国产精品麻豆久久久| 精品一区二区三区久久| 在线观看av一区二区| 欧美成人三级在线| 一色屋精品亚洲香蕉网站| 欧美国产在线观看| 亚洲欧洲成人精品av97| 亚洲女同ⅹxx女同tv| 亚洲国产精品尤物yw在线观看| 国产精品影视天天线| 日本一区二区三区高清不卡| 日本午夜精品一区二区三区电影| 欧美成人女星排行榜| 欧美无砖专区一中文字| 成人污污视频在线观看| 亚洲精品久久7777| 欧美日韩国产高清一区二区三区| 久久蜜桃av一区精品变态类天堂| 亚洲精品高清在线| 97精品视频在线观看自产线路二 |