阅读:1454回复:4
关于描述符类型的问题,各种描述符的类型在什么地方有定义?
实际上很多描述符里的字段在USB协议里都只有说明没有具体定义。比如bDescriptorType从来只有说明没有定义。我应该到什么地方去找定义呢?不然我写firmware这些子段怎么知道该用什么值呢?
|
|
沙发#
发布于:2002-06-22 10:59
怎么会呢?以下是USB100.H的内容:
#define USB_DEVICE_DESCRIPTOR_TYPE 0x01 #define USB_CONFIGURATION_DESCRIPTOR_TYPE 0x02 #define USB_STRING_DESCRIPTOR_TYPE 0x03 #define USB_INTERFACE_DESCRIPTOR_TYPE 0x04 #define USB_ENDPOINT_DESCRIPTOR_TYPE 0x05 #define USB_POWER_DESCRIPTOR_TYPE 0x06 看DDK中的源文件的定义啊。 |
|
|
板凳#
发布于:2002-06-22 11:29
谢谢版主,我明白了。请问bInterfaceClass哪里有定义?
谢谢 |
|
地板#
发布于:2002-06-22 11:33
sorry,就在usb100.h里,谢谢版主
|
|
地下室#
发布于:2002-06-23 15:12
你自己找个firmware的例子然后模仿着做不就OK了吗。
|
|
|