Morphus
駁強釘郷
駁強釘郷
  • 廣過晩豚2004-10-21
  • 恷朔鞠村2010-04-12
  • 頚某0
  • 購廣0
  • 持蛍10蛍
  • 璃李1泣
  • 恒�忖�0泣
  • 挫得業1泣
  • 圻幹蛍0蛍
  • 廨社蛍0蛍
堋響��1738指鹸��0

箔廁��USB耕周諒籾��互返秘��

促麼#
厚謹 窟下噐��2004-11-11 15:12
仂頭葎D12議��徽頁喘Philips議椎倖霞編堀業殻會扮��祥短郡哘阻��ep2航軟。
和中頁USBbound廛議方象

 22.0 CTL  c0 0c 00 00 72 04 01 00 VENDOR          1.1.0    
 22  IRP  06 00 24 01 00 00 00 00              1.2.0    
        00 00 00 00 00 00 00 00              1.2.8    
        b8 63 5d 82 4c fa 2a fe              1.2.16   
        00 00 00 00 00 00 00 00              1.2.24   
 22  STAK  0f 00 00 e0 08 36 61 ff INTERNAL IOCTL      1.3.0    
        00 00 00 00 03 00 22 00              1.3.8    
        00 00 00 00 d0 52 cc 83              1.3.16   
        00 00 00 00 b0 9d 2d ed              1.3.24   
 22.0 LEN  01 00 00 00        1            1.4.0    
 22.0 DI   30            0            1.5.0    
 22.0 URB  50 00 08 00 00 00 00 00 CONTROL TRANSFER     1.6.0    
        c8 a3 53 ff 03 00 00 00              1.6.8    
        d4 a3 53 ff 03 00 00 00              1.6.16   
        01 00 00 00 a8 64 e1 fe              1.6.24   
 22.0 CTL  40 0c 00 00 71 04 06 00 VENDOR          2.1.0    
 22  IRP  06 00 48 01 68 e4 79 82              3.1.0    
        00 09 00 00 00 00 00 00              3.1.8    
        4c fa 2a fe 4c fa 2a fe              3.1.16   
        9c 00 00 c0 00 00 00 00              3.1.24   
 22  STAK  0f 00 00 e0 08 36 61 ff INTERNAL IOCTL      3.2.0    
        00 00 00 00 03 00 22 00              3.2.8    
        00 00 00 00 d0 52 cc 83              3.2.16   
        00 00 00 00 b0 9d 2d ed              3.2.24   
 22.2 USTS  0c 00 00 c0        buffer overrun      3.3.0    
 22.2 URB  48 00 09 00 0c 00 00 c0 BULK/INT XFER      3.4.0    
        c8 a3 53 ff 01 00 00 00              3.4.8    
        e0 47 7b ff 03 00 00 00              3.4.16   
        00 00 00 00 00 00 00 00              3.4.24   
 22  IRP  06 00 24 01 00 00 00 00              2.2.0    
        00 00 00 00 00 00 00 00              2.2.8    
        58 f8 de fe ac aa db fd              2.2.16   
        00 00 00 00 00 00 00 00              2.2.24   
 22  STAK  0f 00 00 e0 28 32 53 ff INTERNAL IOCTL      2.3.0    
        00 00 00 00 03 00 22 00              2.3.8    
        00 00 00 00 d0 52 cc 83              2.3.16   
        00 00 00 00 b0 9d 2d ed              2.3.24   
 22.0 LEN  06 00 00 00        6            2.4.0    
 22.0 DO   00 00 00 40 00 81    ...@..          2.5.0    
 22.0 URB  50 00 08 00 00 00 00 00 CONTROL TRANSFER     2.6.0    
        c8 a3 53 ff 03 00 00 00              2.6.8    
        d4 a3 53 ff 02 00 00 00              2.6.16   
        06 00 00 00 48 fe dc 00              2.6.24   
 22.2 RSET                           4.1.0    
 22  IRP  06 00 24 01 00 00 00 00              4.2.0    
        00 00 00 00 00 00 00 00              4.2.8    
        b8 63 5d 82 4c fa 2a fe              4.2.16   
        20 01 00 c0 00 00 00 00              4.2.24   
 22  STAK  0f 00 00 e0 e8 d4 64 ff INTERNAL IOCTL      4.3.0    
        00 00 00 00 03 00 22 00              4.3.8    
        00 00 00 00 d0 52 cc 83              4.3.16   
        00 00 00 00 b0 9d 2d ed              4.3.24   
 22.2 NSTS  20 01 00 c0        cancelled        4.4.0    
 22.2 URB  18 00 1e 00 00 00 00 00 RESET PIPE        4.5.0    
        c8 a3 53 ff 00 00 00 00              4.5.8    
        e0 47 7b ff 68 f8 d7 fd              4.5.16   
 22.0 CTL  c0 0c 00 00 72 04 01 00 VENDOR          5.1.0    
 22  IRP  06 00 24 01 00 00 00 00              5.2.0    
        00 00 00 00 00 00 00 00              5.2.8    
        18 50 cc 83 4c fa 2a fe              5.2.16   
        00 00 00 00 00 00 00 00              5.2.24   
 22  STAK  0f 00 00 e0 08 36 61 ff INTERNAL IOCTL      5.3.0    
        00 00 00 00 03 00 22 00              5.3.8    
        00 00 00 00 d0 52 cc 83              5.3.16   
        00 00 00 00 b0 9d 2d ed              5.3.24   
 22.0 LEN  01 00 00 00        1            5.4.0    
 22.0 DI   30            0            5.5.0    
 22.0 URB  50 00 08 00 00 00 00 00 CONTROL TRANSFER     5.6.0    
        c8 a3 53 ff 03 00 00 00              5.6.8    
        d4 a3 53 ff 03 00 00 00              5.6.16   
        01 00 00 00 e8 5f 7a ff              5.6.24   
 22  IRP  06 00 48 01 28 d9 1c fe              6.1.0    
        00 09 00 00 00 00 00 00              6.1.8    
        4c fa 2a fe 4c fa 2a fe              6.1.16   
        9c 00 00 c0 00 00 00 00              6.1.24   
 22  STAK  0f 00 00 e0 08 36 61 ff INTERNAL IOCTL      6.2.0    
        00 00 00 00 03 00 22 00              6.2.8    
        00 00 00 00 d0 52 cc 83              6.2.16   
        00 00 00 00 b0 9d 2d ed              6.2.24   
 22.2 LEN  10 00 00 00        16            6.3.0    
 22.2 DI   06 00 00 00 40 00 81 00 ....@...         6.4.0    
        00 00 00 00 00 00 00 00 ........         6.4.8    
 22.2 USTS  30 00 00 c0        endpoint halted     6.5.0    
 22.2 URB  48 00 09 00 30 00 00 c0 BULK/INT XFER      6.6.0    
        c8 a3 53 ff 01 00 00 00              6.6.8    
        e0 47 7b ff 03 00 00 00              6.6.16   
        10 00 00 00 00 00 00 00              6.6.24   
 22.2 RSET                           7.1.0    
 22  IRP  06 00 24 01 00 00 00 00              7.2.0    
        00 00 00 00 00 00 00 00              7.2.8    
        18 50 cc 83 4c fa 2a fe              7.2.16   
        20 01 00 c0 00 00 00 00              7.2.24   
 22  STAK  0f 00 00 e0 e8 d4 64 ff INTERNAL IOCTL      7.3.0    
        00 00 00 00 03 00 22 00              7.3.8    
        00 00 00 00 d0 52 cc 83              7.3.16   
        00 00 00 00 b0 9d 2d ed              7.3.24   
 22.2 NSTS  20 01 00 c0        cancelled        7.4.0    
 22.2 URB  18 00 1e 00 00 00 00 00 RESET PIPE        7.5.0    
        c8 a3 53 ff 00 00 00 00              7.5.8    
        e0 47 7b ff bb 02 00 00              7.5.16   


宙峰憲泌和��
static const U8 ucDeviceDescriptor[] =
{
    0x12,                               // bLength
    0x01,                               // bDescriptorType
    0x10, 0x01,                         // bcdUSB
    0xdc,                               // bDeviceClass
    0x00,                               // bDeviceSubClass
    0x00,                               // bDeviceProtocol
    0x10,                               // bMaxPacketSize0
    0x71, 0x04,                         // idVendor 0x5e, 0x04,
    0x66, 0x06,                         // idProduct 0x0a, 0x93,
    0x00, 0x01,                         // bcdDevice
    0x00,                               // iManufacturer
    0x00,                               // iProduct
    0x00,                               // iSerial Number
    0x19                                // bNumConfigurations
};

static const U8 ucConfigurationDescriptor[] =
{
    //
    // The configuration descriptor structure.
    //
    0x09,                               // bLength
    0x02,                               // bDescriptorType
    0x2E,                               // wTotalLength
    0x00,                               // bCorrection
    0x01,                               // bNumInterfaces
    0x01,                               // bConfigurationValue
    0x00,                               // iConfiguration
    0x60,                               // bmAttributes 0x40
    0xF0,                               // MaxPower 0x00

    //
    // The interface descriptor structure.
    //
    0x09,                               // bLength
    0x04,                               // bDescriptorType
    0x00,                               // bInterfaceNumber
    0x00,                               // bAlternateSetting
    0x04,                               // bNumEndpoints
    0xDC,                               // bInterfaceClass
    0xA0,                               // bInterfaceSubClass
    0xB0,                               // bInterfaceProtocol
    0x00,                               // iInterface

    //
    // The endpoint descriptor structure.
    //
    0x07,                               // bLength
    0x05,                               // bDescriptorType
    0x82,                               // bEndpointAddress
    0x02,                               // bmAttributes
    0x40, 0x00,                         // wMaxPacketSize
    0x00,                               // bInterval

    //
    // The endpoint descriptor structure.
    //
    0x07,                               // bLength
    0x05,                               // bDescriptorType
    0x02,                               // bEndpointAddress
    0x02,                               // bmAttributes
    0x40, 0x00,                         // wMaxPacketSize
    0x00,                                // bInterval
    //
    // The endpoint descriptor structure.
    //
    0x07,                               // bLength
    0x05,                               // bDescriptorType
    0x81,                               // bEndpointAddress
    0x03,                               // bmAttributes
    0x04, 0x00,                         // wMaxPacketSize
    0x0A,                               // bInterval

    //
    // The endpoint descriptor structure.
    //
    0x07,                               // bLength
    0x05,                               // bDescriptorType
    0x01,                               // bEndpointAddress
    0x03,                               // bmAttributes
    0x04, 0x00,                         // wMaxPacketSize
    0x0A                               // bInterval
};

尋萩互返逸脱蛍裂匯和

[園辞 -  11/11/04 by  Morphus]
嗄人

卦指競何