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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? cdc-acm.h

?? linux2.6.16版本
?? H
字號:
/* * * Includes for cdc-acm.c * * Mainly take from usbnet's cdc-ether part * *//* * CMSPAR, some architectures can't have space and mark parity. */#ifndef CMSPAR#define CMSPAR			0#endif/* * Major and minor numbers. */#define ACM_TTY_MAJOR		166#define ACM_TTY_MINORS		32/* * Requests. */#define USB_RT_ACM		(USB_TYPE_CLASS | USB_RECIP_INTERFACE)/* * Output control lines. */#define ACM_CTRL_DTR		0x01#define ACM_CTRL_RTS		0x02/* * Input control lines and line errors. */#define ACM_CTRL_DCD		0x01#define ACM_CTRL_DSR		0x02#define ACM_CTRL_BRK		0x04#define ACM_CTRL_RI		0x08#define ACM_CTRL_FRAMING	0x10#define ACM_CTRL_PARITY		0x20#define ACM_CTRL_OVERRUN	0x40/* * Internal driver structures. *//* * The only reason to have several buffers is to accomodate assumptions * in line disciplines. They ask for empty space amount, receive our URB size, * and proceed to issue several 1-character writes, assuming they will fit. * The very first write takes a complete URB. Fortunately, this only happens * when processing onlcr, so we only need 2 buffers. */#define ACM_NWB  2#define ACM_NRU  16#define ACM_NRB  16struct acm_wb {	unsigned char *buf;	dma_addr_t dmah;	int len;	int use;};struct acm_rb {	struct list_head	list;	int			size;	unsigned char		*base;	dma_addr_t		dma;};struct acm_ru {	struct list_head	list;	struct acm_rb		*buffer;	struct urb		*urb;	struct acm		*instance;};struct acm {	struct usb_device *dev;				/* the corresponding usb device */	struct usb_interface *control;			/* control interface */	struct usb_interface *data;			/* data interface */	struct tty_struct *tty;				/* the corresponding tty */	struct urb *ctrlurb, *writeurb;			/* urbs */	u8 *ctrl_buffer;				/* buffers of urbs */	dma_addr_t ctrl_dma;				/* dma handles of buffers */	struct acm_wb wb[ACM_NWB];	struct acm_ru ru[ACM_NRU];	struct acm_rb rb[ACM_NRB];	int rx_endpoint;	spinlock_t read_lock;	struct list_head spare_read_urbs;	struct list_head spare_read_bufs;	struct list_head filled_read_bufs;	int write_current;				/* current write buffer */	int write_used;					/* number of non-empty write buffers */	int write_ready;				/* write urb is not running */	spinlock_t write_lock;	struct usb_cdc_line_coding line;		/* bits, stop, parity */	struct work_struct work;			/* work queue entry for line discipline waking up */	struct tasklet_struct urb_task;                 /* rx processing */	spinlock_t throttle_lock;			/* synchronize throtteling and read callback */	unsigned int ctrlin;				/* input control lines (DCD, DSR, RI, break, overruns) */	unsigned int ctrlout;				/* output control lines (DTR, RTS) */	unsigned int writesize;				/* max packet size for the output bulk endpoint */	unsigned int readsize,ctrlsize;			/* buffer sizes for freeing */	unsigned int used;				/* someone has this acm's device open */	unsigned int minor;				/* acm minor number */	unsigned char throttle;				/* throttled by tty layer */	unsigned char clocal;				/* termios CLOCAL */	unsigned int ctrl_caps;				/* control capabilities from the class specific header */};#define CDC_DATA_INTERFACE_TYPE	0x0a/* constants describing various quirks and errors */#define NO_UNION_NORMAL			1

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
一本到不卡免费一区二区| 欧美欧美欧美欧美| 欧美另类高清zo欧美| 欧美国产激情一区二区三区蜜月| 日韩av中文字幕一区二区三区| 色中色一区二区| 亚洲免费在线看| 日本韩国一区二区三区视频| 国产精品久久午夜夜伦鲁鲁| 99这里只有久久精品视频| 国产精品网站在线| 91福利资源站| 舔着乳尖日韩一区| 欧美亚洲精品一区| 一区二区三区四区在线播放| 欧洲av一区二区嗯嗯嗯啊| 亚洲一区精品在线| 欧美sm美女调教| 99久久久精品| 午夜影院久久久| 精品日韩成人av| 成人福利视频网站| 一区2区3区在线看| 欧美不卡一二三| 9人人澡人人爽人人精品| 亚洲成av人片在线| 国产欧美一区二区精品秋霞影院 | 精品国产欧美一区二区| 国产黄色成人av| 一区二区视频免费在线观看| 欧美日韩在线一区二区| 国产一区二区伦理| 国产精品一二一区| 首页国产欧美久久| 亚洲免费资源在线播放| 日韩欧美一级二级| 91久久线看在观草草青青| 国产综合色在线| 亚洲1区2区3区4区| 亚洲综合免费观看高清完整版 | 一区二区三区四区亚洲| 久久先锋影音av鲁色资源| 91.com视频| 欧美久久婷婷综合色| 色综合久久久久久久久久久| 毛片基地黄久久久久久天堂| 亚洲精品中文在线观看| 国产日韩欧美一区二区三区乱码 | 无吗不卡中文字幕| 伊人开心综合网| 国产精品美女www爽爽爽| 精品福利一区二区三区免费视频| 制服丝袜亚洲精品中文字幕| 久久久久久**毛片大全| 国产欧美一区二区精品性| 久久久影院官网| 欧美国产综合一区二区| 色久综合一二码| 亚洲第一精品在线| 亚洲老妇xxxxxx| 国产一区二区三区美女| 欧美日韩一级大片网址| 国产一区二区三区高清播放| 麻豆精品新av中文字幕| 免费视频一区二区| 国产一区二区三区最好精华液| 日日噜噜夜夜狠狠视频欧美人| 亚洲精品日韩综合观看成人91| 中文字幕精品综合| 亚洲人成伊人成综合网小说| 亚洲欧美中日韩| 亚洲一区二区偷拍精品| 日韩激情一区二区| 成人免费黄色大片| 欧美军同video69gay| 精品国产成人系列| 全国精品久久少妇| 成人av电影在线网| 国产女同互慰高潮91漫画| 伊人一区二区三区| 日日夜夜精品视频天天综合网| 精品一区二区三区在线播放视频| 成人免费视频视频| 日韩欧美卡一卡二| 亚洲精品福利视频网站| 国内久久婷婷综合| 91久久免费观看| 国产精品国产自产拍高清av王其| 日本美女视频一区二区| 色婷婷av一区二区三区软件| 成人美女在线观看| 91国模大尺度私拍在线视频| 欧美国产精品一区二区| 91一区二区在线| 毛片基地黄久久久久久天堂| 欧美精品 国产精品| 亚洲6080在线| 欧美人妖巨大在线| 久久国产精品免费| 欧美高清视频一二三区| 青青草一区二区三区| 色综合亚洲欧洲| 国产精品的网站| 99精品久久只有精品| 一区二区三区免费网站| 色综合色综合色综合色综合色综合| 老司机精品视频线观看86 | 久久影院电视剧免费观看| 在线观看亚洲精品| 日日摸夜夜添夜夜添国产精品| 精品国产不卡一区二区三区| 成人av电影免费在线播放| 天堂一区二区在线免费观看| 久久久久久久久久久久久夜| 盗摄精品av一区二区三区| 亚洲一区二区三区四区不卡| 欧美成人艳星乳罩| 972aa.com艺术欧美| 免费观看久久久4p| 日本一区二区免费在线| 欧美色男人天堂| 久久丁香综合五月国产三级网站| 日本一区二区三区四区在线视频 | 亚洲男同1069视频| 日韩精品一区二区三区中文不卡 | 欧美精品三级在线观看| 色狠狠色狠狠综合| 日本高清成人免费播放| 91在线视频观看| 久久99国内精品| 亚洲电影视频在线| 亚洲天堂精品在线观看| 欧美国产乱子伦| 久久久久久久久久久99999| 日韩久久久精品| 777午夜精品免费视频| 欧美性猛交xxxxxxxx| 在线观看亚洲专区| 在线观看日韩高清av| 色综合中文字幕国产 | 91影视在线播放| 国产91丝袜在线播放0| 国产美女精品一区二区三区| 日韩电影在线观看网站| 亚洲成av人片在线观看无码| 天天影视涩香欲综合网 | 韩国av一区二区三区在线观看| 久久精品国产亚洲一区二区三区| 日韩av不卡在线观看| 国产自产2019最新不卡| 丁香婷婷综合色啪| 欧美综合亚洲图片综合区| 欧美日韩夫妻久久| 欧美大片一区二区| 国产精品你懂的在线| 亚洲欧美日韩中文字幕一区二区三区 | 亚洲午夜免费视频| 精品亚洲国产成人av制服丝袜| 国产成人av电影| 欧美日韩久久久一区| 精品国产麻豆免费人成网站| 国产人久久人人人人爽| 国产成人在线免费观看| 91同城在线观看| 日韩一区二区麻豆国产| 国产精品麻豆网站| 日韩国产精品大片| 国产91精品一区二区麻豆亚洲| bt7086福利一区国产| 91麻豆精品91久久久久久清纯| 国产调教视频一区| 日韩黄色免费网站| 国产高清精品在线| 91麻豆精品国产综合久久久久久| 国产精品情趣视频| 九色porny丨国产精品| 91久久精品网| 国产精品毛片久久久久久| 裸体在线国模精品偷拍| 欧洲国内综合视频| 中文字幕一区二区三区四区不卡 | 日韩欧美精品在线| 日韩av网站免费在线| 色屁屁一区二区| 国产欧美一区二区三区在线看蜜臀 | 玉米视频成人免费看| 高清beeg欧美| 日本一区二区不卡视频| 精品一区二区三区视频| 欧美大片免费久久精品三p| 日本中文字幕一区| 欧美一区二区国产| 美日韩一级片在线观看| 日韩亚洲欧美一区二区三区| 亚洲成人精品影院| 欧美高清www午色夜在线视频| 视频一区视频二区中文| 欧美一区二区三区在线观看视频| 日本不卡一区二区三区高清视频| 制服丝袜国产精品|