wwiiww
驱动牛犊
驱动牛犊
  • 注册日期2003-01-06
  • 最后登录2010-01-26
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望11点
  • 贡献值0点
  • 好评度11点
  • 原创分0分
  • 专家分0分
阅读:1143回复:3

u盘的描述符,请问

楼主#
更多 发布于:2004-02-26 10:21
u盘的描述符,请问
jiangyiyong
驱动大牛
驱动大牛
  • 注册日期2002-11-28
  • 最后登录2004-08-30
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2004-02-26 10:36
???
我来自中国 抵制日货
wwiiww
驱动牛犊
驱动牛犊
  • 注册日期2003-01-06
  • 最后登录2010-01-26
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望11点
  • 贡献值0点
  • 好评度11点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2004-02-26 10:42
您好,这是我想写的u盘描述符,不知道对不,请指正。



code USB_DEVICE_DESCRIPTOR DeviceDescr =
{
sizeof(USB_DEVICE_DESCRIPTOR),
USB_DEVICE_DESCRIPTOR_TYPE,
SWAP(0x0100),
    0,
0,
0,
EP0_PACKET_SIZE,
    SWAP(0x0584),   // PHILIPS VID
    SWAP(0x0001),   // Mass PID
    
SWAP(0x0100),
   0,
0,
0,
    1
};

#define NUM_ENDPOINTS 2

#define CONFIG_DESCRIPTOR_LENGTH    (sizeof(USB_CONFIGURATION_DESCRIPTOR) + sizeof(USB_INTERFACE_DESCRIPTOR) + (NUM_ENDPOINTS * sizeof(USB_ENDPOINT_DESCRIPTOR)))

code USB_CONFIGURATION_DESCRIPTOR ConfigDescr =
{
    sizeof(USB_CONFIGURATION_DESCRIPTOR),
    USB_CONFIGURATION_DESCRIPTOR_TYPE,
    SWAP(CONFIG_DESCRIPTOR_LENGTH),
1,
1,
    0,      //STR_INDEX_CONFIGURATION,
0x80,
0x32     // zero power consumption
};

code USB_INTERFACE_DESCRIPTOR InterfaceDescr =
{
    sizeof(USB_INTERFACE_DESCRIPTOR),
    USB_INTERFACE_DESCRIPTOR_TYPE,
    0,
    0,
NUM_ENDPOINTS,
USB_CLASS_CODE_MASSSTORAGE_CLASS_DEVICE,
// USB_SUBCLASS_CODE_RBC,
USB_SUBCLASS_CODE_SCSI,
USB_PROTOCOL_CODE_BULK,
// USB_SUBCLASS_CODE_SCSI,
    0   // STR_INDEX_INTERFACE
};

code USB_ENDPOINT_DESCRIPTOR EP2_TXDescr =
{
sizeof(USB_ENDPOINT_DESCRIPTOR),
USB_ENDPOINT_DESCRIPTOR_TYPE,
0x82,
USB_ENDPOINT_TYPE_BULK,
SWAP(EP2_PACKET_SIZE),
0
};

code USB_ENDPOINT_DESCRIPTOR EP2_RXDescr =
{
sizeof(USB_ENDPOINT_DESCRIPTOR),
USB_ENDPOINT_DESCRIPTOR_TYPE,
0x2,
USB_ENDPOINT_TYPE_BULK,
SWAP(EP2_PACKET_SIZE),
0
};
larryhh
驱动小牛
驱动小牛
  • 注册日期2001-10-12
  • 最后登录2004-09-21
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2004-03-04 15:34
结构都有了,还问???
larry
游客

返回顶部