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

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

?? desc.h

?? 一個uCOS ARM(s3c44b0x)的完整代碼
?? H
字號:
unsigned char DEV_DESC[]=	{	18,		/*Device Descriptor length*/		1,		/*Decriptor type*/		0x00,	/*0x0001 is Specification Version (BCD)即符合USB1.0標準*/		0x01,		0x00,	/*Device class*/		0x00,	/*Device sub-class*/		0x00,	/*Device sub-sub-class*/		8,	/*Maximum packet size*/		0x19,   /*Vendor ID=0x1419(Samsung Semi)*/		0x14,		0x30,   /*Product ID=0x0130*/		0x01,		0x00,	/*Product version ID*/		0x01,		1,		/*Manufacturer string index*/		2,		/*Product string index*/		3,		/*Serial number string index*/		1		/*Number of configurations*/	};/*Configuration	The configuration descriptor describes information about a specific device configuration.The descriptorcontains a bConfigurationValue field with a value that,when used as parameter to the SetConfiguration()request,cause the device to assume the described configuration.	The descriptor descriptor describes the number of interface provided by the configuration.Each interfacemay operate independently.For example,an ISDN device might be configured with two interface,each prviding64KB/s bi-directional channels that have separate data sources or sinks on the host.Another configuration mightpresent the ISDN device as a single interface,bonding the two channels into one 128KB/s bi-directional channels.	When the host requests the configuration descriptor,all related interface and endpoint descriptors arereturn.	A USB device has one or more configuration descriptors.Each configuration has one or more interface and eachinterface has zero or more endpoints.An endpoint is not shared among interfaces whthin a single configurationunless the endpoint is used by alternate settings of the same interface.Endpoints may be shared among interfacethat are part of different configuration.Following shows the standard configuration descriptor.--------------------------------------------------------|Offset|      Field        |Size|Value   ||======+===================+====+========+|  0   |bLength            | 1  |Number  |size of this descriptor in bytes|------+-------------------+----+--------+--------------------------------|  1   |bDescriptorType    | 1  |Constant|CONFIGURATION Descriptor Type|------+-------------------+----+--------+--------------------------------|  2   |wTotalLength       | 2  |Number  ||------+-------------------+----+--------+|  4   |bNumInterfaces     | 1  |Number  ||------+-------------------+----+--------+|  5   |bConfigurationValue| 1  |Number  ||------+-------------------+----+--------+|  6   |iConfiguration     | 1  |Index   ||------+-------------------+----+--------+*/unsigned char CFG_DESC[]=	{	9,		/*Configuration Descriptor length of this desc*/		2,		/*Decriptor type(CONFIGURATION)*/		60,	/*TOTAL LENGTH of data returned(LSB)->60Bytes*/		0x00,	/*TOTAL LENGTH of data returned(MSB)*/		0x01,	/*NUM OF INTERFACES*/		1,		/*ID of this CONFIG (1 FOR NOW)*/		4,		/*Config string index*/		0x80,	/*Bus power*/		150,	/*MAX POWER, 300MA FOR NOW*//*following is interface descriptor*/		9,		/*Size of this*/		4,		/*TYPE:interface*/		0x00,	/*Index of this interface*/		0x00,	/*Index of this alternate setting*/		0x06,	/*endpoint number由于在這里我們使用了6個endpoint(endpoint1~3×2),所以這里為6*/		0xff,	/*InterfaceClass*/		0xff,	/*InterfaceSubClass*/		0xff,	/*InterfaceProtocol*/		5,		/*Interface string index*//*following is standard BULK IN endpointer descriptor*/		7,		/*Size of this descriptor*/		5,		/*Descriptor type:endpoint*/		0x81,	/*IN endpoint 1*/		0x02,	/*BULK*/		64,		/*Max Packet size is 64bytes*/		0x00,	/**/		0x00,	/**//*following is standard BULK OUT endpointer descriptor*/		7,		/*Size of this descriptor*/		5,		/*Descriptor type:endpoint*/		0x01,	/*OUT endpoint 1*/		0x02,	/*BULK*/		64,		/*Max Packet size is 64bytes*/		0x00,		0x00,/*following is standard BULK IN endpointer descriptor*/		7,		/*Size of this descriptor*/		5,		/*Descriptor type:endpoint*/		0x82,	/*IN endpoint 2*/		0x02,	/*BULK*/		64,		/*Max Packet size is 64bytes*/		0x00,	/**/		0x00,	/**//*following is standard BULK OUT endpointer descriptor*/		7,		/*Size of this descriptor*/		5,		/*Descriptor type:endpoint*/		0x02,	/*OUT endpoint 2*/		0x02,	/*BULK*/		64,		/*Max Packet size is 64bytes*/		0x00,		0x00,/*following is standard BULK IN endpointer descriptor*/		7,		/*Size of this descriptor*/		5,		/*Descriptor type:endpoint*/		0x83,	/*IN endpoint 3*/		0x02,	/*BULK*/		64,		/*Max Packet size is 64bytes*/		0x00,	/**/		0x00,	/**//*following is standard BULK OUT endpointer descriptor*/		7,		/*Size of this descriptor*/		5,		/*Descriptor type:endpoint*/		0x03,	/*OUT endpoint 3*/		0x02,	/*BULK*/		64,		/*Max Packet size is 64bytes*/		0x00,		0x00	};#define MFG_STR_OFS   4#define PID_STR_OFS  30#define SER_STR_OFS	 58#define CON_STR_OFS  70#define IFC_STR_OFS  116unsigned char STR_OFFSET[]=	{		0,		MFG_STR_OFS, /*Index1 string在STR_DATA[]中的偏移量*/		PID_STR_OFS, /*Index2 string在STR_DATA[]中的偏移量*/		SER_STR_OFS, /*Index3 string在STR_DATA[]中的偏移量*/		CON_STR_OFS, /*Index4 string在STR_DATA[]中的偏移量*/		IFC_STR_OFS  /*Index5 string在STR_DATA[]中的偏移量*/					};unsigned char STR_DATA[]=	{	/*index0 is for Language ID*/	4,		/*String descriptor length*/	3,		/*DSCR Type is string     */	9,4 	/*English language ID     *//*the offset of here is 4*/	/*following is index1 string*/	,26,	/*Index1 String descriptor length*/	3,		/*DSCR Type is string            */	'H',0,	'a',0,	'r',0,	'd',0,	' ',0,	'&',0,	' ',0,	'S',0,	'o',0,	'f',0,	't',0,	' ',0/*the offset of here is 30*/	/*following is index2 string*/	,28,	/*Index2 String descriptor length*/	3,		/*DSCR Type is string            */	'S',0,	'a',0,	'm',0,	'A',0,	'r',0,	'm',0,	' ',0,	'D',0,	'V',0,	'K',0,	' ',0,	' ',0,	' ',0/*the offset of here is 58*/	/*following is index3 string*/	,12,	/*Index3 String descriptor length*/	3,		/*DSCR Type is string            */	'V',0,	'2',0,	'.',0,	'0',0,	'0',0/*the offset of here is 70*/	/*following is index4 string*/	,46,	/*Index4 String descriptor length*/	3,	'S',0,	't',0,	'a',0,	'n',0,	'd',0,	'a',0,	'r',0,	'd',0,	' ',0,	'C',0,	'o',0,	'n',0,	'f',0,	'i',0,	'g',0,	'u',0,	'a',0,	'r',0,	't',0,	'i',0,	'o',0,	'n',0/*the offset here is 116*/	/*following is index5 string*/	,36,	/*Index5 String descriptor length*/	3,	'F',0,	'o',0,	'r',0,	' ',0,	'S',0,	'3',0,	'C',0,	'4',0,	'4',0,	'B',0,	'0',0,	'(',0,	'A',0,	'R',0,	'M',0,	'7',0,	')',0/*the offset here is 152*/};unsigned char ReportDescriptor[]={0,1,2,3,4,5,6,7,8,9};#define DEV_DESC_SIZE sizeof(DEV_DESC)#define CFG_DESC_SIZE sizeof(CFG_DESC)#define STR_DATA_SIZE sizeof(STR_DATA)#define RPT_DESC_SIZE sizeof(ReportDescriptor)

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产精品一区二区久激情瑜伽| 国产精品 欧美精品| 一区二区理论电影在线观看| 国产视频一区在线播放| 精品国产乱码久久久久久久久| 欧美r级电影在线观看| 欧美电视剧免费观看| 日韩一级高清毛片| 日韩欧美一级二级三级| 欧美成人乱码一区二区三区| 久久毛片高清国产| 久久一二三国产| 国产三级精品在线| 国产精品女主播av| 亚洲男人的天堂网| 亚洲综合精品自拍| 日韩和欧美一区二区三区| 亚洲超碰精品一区二区| 欧美aa在线视频| 国产最新精品精品你懂的| 国产高清不卡二三区| 成人avav影音| 欧美亚洲综合一区| 欧美一卡在线观看| ww亚洲ww在线观看国产| 国产精品午夜久久| 亚洲国产一区视频| 美腿丝袜一区二区三区| 粉嫩av一区二区三区| 色综合久久天天综合网| 欧美电影一区二区| 精品国产一区二区在线观看| 中文字幕一区二区在线播放| 亚洲午夜三级在线| 国产在线精品一区在线观看麻豆| 高清国产一区二区三区| 色婷婷精品久久二区二区蜜臀av | 国产麻豆视频一区二区| 成人午夜激情片| 欧美日韩国产片| 久久综合狠狠综合久久激情| 亚洲欧美在线视频观看| 日韩电影免费在线看| 成人国产电影网| 欧美一区二区三区在线看| 欧美国产日韩a欧美在线观看 | 国产馆精品极品| 欧美午夜视频网站| 精品国产免费人成在线观看| 亚洲三级在线免费观看| 日一区二区三区| 成人午夜精品在线| 欧美一区二区三区影视| 日韩一区日韩二区| 麻豆专区一区二区三区四区五区| 不卡一卡二卡三乱码免费网站| 欧美乱妇23p| 日本一区二区不卡视频| 日韩高清不卡一区| 91香蕉国产在线观看软件| 日韩三级在线免费观看| 亚洲色图在线看| 国产一区二区三区久久久| 欧美午夜影院一区| 国产精品久久久久三级| 麻豆一区二区三区| 欧美亚洲图片小说| 国产精品女人毛片| 麻豆91免费看| 欧美性猛交一区二区三区精品| 国产亚洲成av人在线观看导航| 天天色综合成人网| 一本到高清视频免费精品| 久久久www成人免费无遮挡大片| 午夜精品一区二区三区电影天堂| 粉嫩av一区二区三区| 精品少妇一区二区三区视频免付费| 夜夜嗨av一区二区三区中文字幕| 国产成人高清视频| 欧美不卡123| 日日夜夜精品视频天天综合网| 91成人国产精品| 综合色天天鬼久久鬼色| 国产传媒一区在线| 欧美mv和日韩mv国产网站| 日韩福利视频导航| 欧美剧在线免费观看网站 | 国产精品69毛片高清亚洲| 日韩一区和二区| 天堂蜜桃91精品| 欧洲av一区二区嗯嗯嗯啊| 成人欧美一区二区三区在线播放| 国产乱子伦视频一区二区三区| 91精品福利在线一区二区三区| 亚洲高清免费在线| 在线观看免费成人| 亚洲激情图片小说视频| 91亚洲男人天堂| 国产精品国产三级国产aⅴ原创 | 精品一区二区三区久久| 欧美一区二区三区电影| 日韩成人午夜电影| 91精品国产色综合久久不卡电影| 亚洲图片自拍偷拍| 欧美日韩激情在线| 午夜精品久久久久久久久久| 欧美色图12p| 亚洲国产日日夜夜| 欧美日韩日日骚| 日韩主播视频在线| 91精品国产麻豆| 青椒成人免费视频| 日韩欧美一区二区免费| 久久91精品国产91久久小草| 26uuu色噜噜精品一区二区| 精久久久久久久久久久| 国产日产亚洲精品系列| 成人精品免费看| 日韩美女视频一区二区| 在线精品观看国产| 日韩国产欧美三级| 精品少妇一区二区三区日产乱码| 国产精品亚洲一区二区三区妖精 | 一二三四社区欧美黄| 欧美日韩精品专区| 免费精品视频最新在线| 久久众筹精品私拍模特| 成人免费va视频| 亚洲综合视频在线观看| 日韩一区二区在线看| 国产原创一区二区| 国产精品护士白丝一区av| 一本大道久久精品懂色aⅴ| 亚洲第一会所有码转帖| 日韩欧美亚洲另类制服综合在线| 国产酒店精品激情| 亚洲女同女同女同女同女同69| 欧美精品日韩综合在线| 国产毛片精品一区| 亚洲男同性恋视频| 日韩欧美一区二区久久婷婷| 菠萝蜜视频在线观看一区| 亚洲第一会所有码转帖| 久久免费视频一区| 欧美亚洲日本一区| 国内久久精品视频| 一区二区三区在线免费播放| 欧美一区二区免费| 懂色av中文字幕一区二区三区| 亚洲国产成人porn| 久久久久国产精品麻豆| 在线视频你懂得一区二区三区| 麻豆精品蜜桃视频网站| 亚洲嫩草精品久久| 2023国产精品| 欧美日本一区二区三区四区| 粗大黑人巨茎大战欧美成人| 亚洲成人精品在线观看| 国产三级久久久| 91精品国产免费久久综合| 99国产一区二区三精品乱码| 捆绑变态av一区二区三区| 亚洲免费av网站| 国产欧美日韩亚州综合| 欧美另类久久久品| 99re6这里只有精品视频在线观看 99re8在线精品视频免费播放 | 在线免费一区三区| 国产精品一区二区黑丝| 午夜影视日本亚洲欧洲精品| 国产日产欧产精品推荐色| 在线观看日韩一区| www..com久久爱| 狠狠色综合播放一区二区| 一区二区三区国产| 中文字幕一区二区视频| 久久久久久97三级| 欧美一区二区二区| 欧美日韩国产色站一区二区三区| 91丨porny丨首页| 国产精品一区三区| 精彩视频一区二区| 日韩国产精品久久久| 亚洲一级不卡视频| 自拍偷拍欧美精品| 日本一区二区免费在线| 精品国产乱码91久久久久久网站| 欧美日韩国产一级| 91福利视频在线| 91影院在线免费观看| 成人av电影免费在线播放| 懂色一区二区三区免费观看| 国产精品自拍在线| 久久国产视频网| 日本不卡高清视频| 日本成人在线电影网| 婷婷国产在线综合| 亚洲国产精品久久艾草纯爱| 亚洲高清中文字幕| 婷婷丁香久久五月婷婷| 亚洲成人在线网站|