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

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

?? descriptor.h

?? arm
?? H
字號(hào):
/****************************************Copyright (c)**************************************************
**                               廣州周立功單片機(jī)發(fā)展有限公司
**                                     研    究    所
**                                        產(chǎn)品一部 
**
**                                 http://www.zlgmcu.com
**
** 文   件   名: Descriptor.h
** 最后修改日期: 2004年7月2日
** 描        述: USB驅(qū)動(dòng)程序軟件包: PDIUSBD12 設(shè)備端驅(qū)動(dòng)程序 USB協(xié)議層有關(guān)描述符結(jié)構(gòu)體定義及取值
** 版	     本: V1.0
**********************************************************************************************************/


/*
*********************************************************************************************
*        					USB 描述符結(jié)構(gòu)體及其成員取值宏定義
*********************************************************************************************
*/
/***********  USB  設(shè)備描述符結(jié)構(gòu)體  ****************/
typedef struct _USB_DEVICE_DESCRIPTOR {
    INT8U bLength;
    INT8U bDescriptorType;
    INT8U bcdUSB0;
    INT8U bcdUSB1;
    INT8U bDeviceClass;
    INT8U bDeviceSubClass;
    INT8U bDeviceProtocol;
    INT8U bMaxPacketSize0;
    INT8U idVendor0;
    INT8U idVendor1;
    INT8U idProduct0;
    INT8U idProduct1;
    INT8U bcdDevice0;
    INT8U bcdDevice1;
    INT8U iManufacturer;
    INT8U iProduct;
    INT8U iSerialNumber;
    INT8U bNumConfigurations;
} USB_DEVICE_DESCRIPTOR, *PUSB_DEVICE_DESCRIPTOR;

/***********  USB  配置描述符結(jié)構(gòu)體  ****************/
typedef struct _USB_CONFIGURATION_DESCRIPTOR {
    INT8U bLength;
    INT8U bDescriptorType;
    INT8U wTotalLength0;
    INT8U wTotalLength1;
    INT8U bNumInterfaces;
    INT8U bConfigurationValue;
    INT8U iConfiguration;
    INT8U bmAttributes;
    INT8U MaxPower;
} USB_CONFIGURATION_DESCRIPTOR, *PUSB_CONFIGURATION_DESCRIPTOR;

/***********  USB  接口描述符結(jié)構(gòu)體  ****************/
typedef struct _USB_INTERFACE_DESCRIPTOR {
    INT8U bLength;
    INT8U bDescriptorType;
    INT8U bInterfaceNumber;
    INT8U bAlternateSetting;
    INT8U bNumEndpoints;
    INT8U bInterfaceClass;
    INT8U bInterfaceSubClass;
    INT8U bInterfaceProtocol;
    INT8U iInterface;
} USB_INTERFACE_DESCRIPTOR, *PUSB_INTERFACE_DESCRIPTOR;

/***********  USB  端點(diǎn)描述符結(jié)構(gòu)體  ****************/
typedef struct _USB_ENDPOINT_DESCRIPTOR {
    INT8U bLength;
    INT8U bDescriptorType;
    INT8U bEndpointAddress;
    INT8U bmAttributes;
    INT8U wMaxPacketSize0;
    INT8U wMaxPacketSize1;
    INT8U bInterval;
} USB_ENDPOINT_DESCRIPTOR, *PUSB_ENDPOINT_DESCRIPTOR;


/***********  USB 字符串描述符結(jié)構(gòu)體  ****************/
typedef struct _USB_STRING_DESCRIPTOR {
    INT8U bLength;
    INT8U bDescriptorType;
    INT8U bString[1];
} USB_STRING_DESCRIPTOR, *PUSB_STRING_DESCRIPTOR;

//USB最大字符長(zhǎng)度
#define MAXIMUM_USB_STRING_LENGTH 255

/***********  USB 電源描述符結(jié)構(gòu)體  ****************/
typedef struct _USB_POWER_DESCRIPTOR {
    INT8U  bLength;
    INT8U  bDescriptorType;
    INT8U  bCapabilitiesFlags;
    INT16U EventNotification;
    INT16U D1LatencyTime;
    INT16U D2LatencyTime;
    INT16U D3LatencyTime;
    INT8U  PowerUnit;
    INT16U D0PowerConsumption;
    INT16U D1PowerConsumption;
    INT16U D2PowerConsumption;
} USB_POWER_DESCRIPTOR, *PUSB_POWER_DESCRIPTOR;

// USB 供電描述符取值
#define USB_SUPPORT_D0_COMMAND      0x01
#define USB_SUPPORT_D1_COMMAND      0x02
#define USB_SUPPORT_D2_COMMAND      0x04
#define USB_SUPPORT_D3_COMMAND      0x08

#define USB_SUPPORT_D1_WAKEUP       0x10
#define USB_SUPPORT_D2_WAKEUP       0x20

/***********  USB 通用描述符結(jié)構(gòu)體  ****************/
typedef struct _USB_COMMON_DESCRIPTOR {
    INT8U bLength;
    INT8U bDescriptorType;
} USB_COMMON_DESCRIPTOR, *PUSB_COMMON_DESCRIPTOR;


/***********  USB HUB 描述符結(jié)構(gòu)體  ***************/
typedef struct _USB_HUB_DESCRIPTOR {
    INT8U        bDescriptorLength;      // Length of this descriptor
    INT8U        bDescriptorType;        // Hub configuration type
    INT8U        bNumberOfPorts;         // number of ports on this hub
    INT16U       wHubCharacteristics;    // Hub Charateristics
    INT8U        bPowerOnToPowerGood;    // port power on till power good in 2ms
    INT8U        bHubControlCurrent;     // max current in mA
    //
    // room for 255 ports power control and removable bitmask
    INT8U        bRemoveAndPowerMask[64];
} USB_HUB_DESCRIPTOR, *PUSB_HUB_DESCRIPTOR;

/*
*********************************************************************************************
*                  	 通用 描述符結(jié)構(gòu)體成員取值宏定義
*********************************************************************************************
*/
	//*******************************************************
	// USB 設(shè)備請(qǐng)求類型掩碼 masks 
	//*******************************************************
//(1) 接收方: D4...D0 
#define USB_RECIPIENT            (INT8U)0x1F
#define USB_RECIPIENT_DEVICE     (INT8U)0x00
#define USB_RECIPIENT_INTERFACE  (INT8U)0x01
#define USB_RECIPIENT_ENDPOINT   (INT8U)0x02

//(2) 類型: D6...D5
#define USB_REQUEST_TYPE_MASK    (INT8U)0x60
#define USB_STANDARD_REQUEST     (INT8U)0x00
#define USB_CLASS_REQUEST        (INT8U)0x20
#define USB_VENDOR_REQUEST       (INT8U)0x40

//(3) 數(shù)據(jù)傳輸方向: D7
#define DEVICE_ADDRESS_MASK      0x7F

//(4) USB 請(qǐng)求

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
中文字幕第一区综合| 美女视频一区在线观看| 亚洲一区二区在线免费观看视频 | 亚洲欧美视频一区| 91国产视频在线观看| 久久av老司机精品网站导航| 91色婷婷久久久久合中文| 欧美一二区视频| 一二三区精品视频| caoporn国产精品| 久久99精品久久久久久国产越南| 欧美大片在线观看| 在线播放欧美女士性生活| 亚洲人快播电影网| 中文字幕一区二区5566日韩| 久久综合网色—综合色88| 日韩在线播放一区二区| 91蝌蚪国产九色| 国产精品国产三级国产有无不卡| 久久99最新地址| 精品中文字幕一区二区| 欧美一三区三区四区免费在线看| 亚洲综合一二区| 91网址在线看| 亚洲男人天堂一区| 国产亚洲一区字幕| 激情文学综合网| 国产精品一区二区久激情瑜伽| 日韩欧美精品在线视频| 中文字幕在线不卡一区二区三区| 欧美日韩国产精品自在自线| 曰韩精品一区二区| 在线视频观看一区| 亚洲一区二区在线播放相泽 | 国产999精品久久| 精品国产乱码久久久久久久久 | 亚洲综合色噜噜狠狠| 在线一区二区三区做爰视频网站| 黄色精品一二区| 久久精品一区二区三区四区| 国产无一区二区| 99在线视频精品| 亚洲精品视频在线看| 日本高清不卡视频| 性欧美疯狂xxxxbbbb| 婷婷综合另类小说色区| 精品一区二区三区久久久| 精品国产露脸精彩对白| 国产成人在线色| 不卡一区在线观看| 色婷婷av一区| 日本一区中文字幕| 久久久亚洲精品石原莉奈| 国产iv一区二区三区| 亚洲人被黑人高潮完整版| 欧美日韩在线播| 精品国产污污免费网站入口 | 日本一区二区三级电影在线观看| 久久久国产午夜精品| 懂色av一区二区夜夜嗨| 一区二区三区高清| 日韩欧美国产wwwww| 国产精品一区二区在线看| 99精品视频在线播放观看| 色综合欧美在线| 老司机免费视频一区二区| 亚洲国产精品av| 欧美日韩国产天堂| 国产视频一区在线观看| 亚洲精品ww久久久久久p站| 欧美精品日韩一区| 国产aⅴ综合色| 日韩精品色哟哟| 亚洲日本在线观看| 日韩欧美不卡一区| 日本高清不卡aⅴ免费网站| 国内精品久久久久影院薰衣草 | 自拍偷拍亚洲欧美日韩| 欧美日韩你懂的| 丁香婷婷综合激情五月色| 爽好多水快深点欧美视频| 国产精品看片你懂得| 日韩高清不卡一区| 有码一区二区三区| 国产午夜精品福利| 日韩久久久久久| 欧美在线色视频| 成人黄色小视频| 国产一区二区在线影院| 欧美日韩一区久久| 9l国产精品久久久久麻豆| 欧美精品一区二区三区久久久| 欧美午夜精品久久久久久孕妇| 国产99一区视频免费| 久久精品国产成人一区二区三区| 成人h动漫精品一区二区| 秋霞成人午夜伦在线观看| 亚洲综合精品久久| 中文字幕制服丝袜一区二区三区| 日韩欧美一级二级| 91精品久久久久久久91蜜桃| 欧美日韩一区二区三区四区| 91麻豆免费在线观看| 国产91精品入口| 国产成人在线看| 国产精品亚洲第一区在线暖暖韩国| 日本v片在线高清不卡在线观看| 亚洲一区二区在线观看视频 | 五月综合激情日本mⅴ| 亚洲乱码国产乱码精品精98午夜| 国产精品久久久久久一区二区三区| 欧美精品一区二区三区一线天视频 | 亚洲婷婷在线视频| 亚洲国产精品ⅴa在线观看| 久久久久久久综合| 国产成人av电影| 成人黄色大片在线观看| 亚洲国产精品成人久久综合一区| 国产欧美一区二区精品久导航| 国产色91在线| 国产精品大尺度| 综合久久久久久| 亚洲一卡二卡三卡四卡无卡久久| 国产麻豆精品theporn| 99国产精品国产精品毛片| 91免费精品国自产拍在线不卡| 色悠悠亚洲一区二区| 一区二区三区丝袜| 亚洲国产成人av网| 日韩极品在线观看| 欧美不卡一区二区三区| 久久精品亚洲乱码伦伦中文| 综合自拍亚洲综合图不卡区| 一区二区三区日韩精品| 日韩精品成人一区二区在线| 久久99热狠狠色一区二区| 大白屁股一区二区视频| 亚洲一二三专区| 精东粉嫩av免费一区二区三区| 国产福利91精品一区二区三区| 国产精品福利一区二区| 亚洲一区二区五区| 久久99精品视频| 99r国产精品| 麻豆91免费观看| 99久久99久久精品国产片果冻 | 精品福利视频一区二区三区| 国产精品美女久久久久久久| 欧美日韩国产高清一区二区| 精品女同一区二区| 亚洲二区在线视频| 日韩精品五月天| 丁香婷婷综合色啪| 欧美精品高清视频| 久久久精品日韩欧美| 亚洲一卡二卡三卡四卡无卡久久| xfplay精品久久| 亚洲成av人片| 成人高清伦理免费影院在线观看| 欧美另类久久久品| 国产精品久久久久aaaa| 麻豆精品国产传媒mv男同| 日本道在线观看一区二区| 天堂午夜影视日韩欧美一区二区| 成人精品电影在线观看| 日韩写真欧美这视频| 亚洲综合色丁香婷婷六月图片| 国产精品亚洲一区二区三区妖精| 丝袜国产日韩另类美女| 91麻豆123| 国产精品视频在线看| 久久国产精品露脸对白| 欧美精品在线视频| 色综合久久综合| 国产精品丝袜黑色高跟| 精品一区二区国语对白| 精品久久久久久久久久久久久久久久久| 亚洲国产精品激情在线观看| 极品瑜伽女神91| 91精品国产综合久久小美女| 亚洲一区在线免费观看| 在线免费观看日本欧美| 久久久久久夜精品精品免费| 蜜臀av在线播放一区二区三区| 色一情一伦一子一伦一区| 亚洲国产精品成人综合 | 琪琪久久久久日韩精品| 在线精品国精品国产尤物884a| 成人久久久精品乱码一区二区三区| 日韩视频在线观看一区二区| 日韩国产欧美在线视频| 91精品一区二区三区久久久久久 | 国产电影一区在线| 精品综合免费视频观看| 免费xxxx性欧美18vr| 欧美一区二区大片| 美女视频黄免费的久久| 欧美成人一区二区三区片免费| 精品在线一区二区三区| 久久久精品国产免大香伊|