Advertisement
cheungtifan

iPhone 4S lsusb

Oct 17th, 2011
720
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 15.62 KB | None | 0 0
  1. Bus 002 Device 005: ID 05ac:12a0 Apple, Inc.
  2. Device Descriptor:
  3.   bLength                18
  4.   bDescriptorType         1
  5.   bcdUSB               2.00
  6.   bDeviceClass            0 (Defined at Interface level)
  7.   bDeviceSubClass         0
  8.   bDeviceProtocol         0
  9.   bMaxPacketSize0        64
  10.   idVendor           0x05ac Apple, Inc.
  11.   idProduct          0x12a0
  12.   bcdDevice            0.01
  13.   iManufacturer           1 Apple Inc.
  14.   iProduct                2 iPhone
  15.   iSerial                 3 XXXX
  16.   bNumConfigurations      4
  17.   Configuration Descriptor:
  18.     bLength                 9
  19.     bDescriptorType         2
  20.     wTotalLength           39
  21.     bNumInterfaces          1
  22.     bConfigurationValue     1
  23.     iConfiguration          5 PTP
  24.     bmAttributes         0xc0
  25.       Self Powered
  26.     MaxPower              500mA
  27.     Interface Descriptor:
  28.       bLength                 9
  29.       bDescriptorType         4
  30.       bInterfaceNumber        0
  31.       bAlternateSetting       0
  32.       bNumEndpoints           3
  33.       bInterfaceClass         6 Imaging
  34.       bInterfaceSubClass      1 Still Image Capture
  35.       bInterfaceProtocol      1 Picture Transfer Protocol (PIMA 15470)
  36.       iInterface              0
  37.       Endpoint Descriptor:
  38.         bLength                 7
  39.         bDescriptorType         5
  40.         bEndpointAddress     0x02  EP 2 OUT
  41.         bmAttributes            2
  42.           Transfer Type            Bulk
  43.           Synch Type               None
  44.           Usage Type               Data
  45.         wMaxPacketSize     0x0200  1x 512 bytes
  46.         bInterval              10
  47.       Endpoint Descriptor:
  48.         bLength                 7
  49.         bDescriptorType         5
  50.         bEndpointAddress     0x81  EP 1 IN
  51.         bmAttributes            2
  52.           Transfer Type            Bulk
  53.           Synch Type               None
  54.           Usage Type               Data
  55.         wMaxPacketSize     0x0200  1x 512 bytes
  56.         bInterval              10
  57.       Endpoint Descriptor:
  58.         bLength                 7
  59.         bDescriptorType         5
  60.         bEndpointAddress     0x83  EP 3 IN
  61.         bmAttributes            3
  62.           Transfer Type            Interrupt
  63.           Synch Type               None
  64.           Usage Type               Data
  65.         wMaxPacketSize     0x0040  1x 64 bytes
  66.         bInterval              10
  67.   Configuration Descriptor:
  68.     bLength                 9
  69.     bDescriptorType         2
  70.     wTotalLength          149
  71.     bNumInterfaces          3
  72.     bConfigurationValue     2
  73.     iConfiguration          6 iPod USB Interface
  74.     bmAttributes         0xc0
  75.       Self Powered
  76.     MaxPower              500mA
  77.     Interface Descriptor:
  78.       bLength                 9
  79.       bDescriptorType         4
  80.       bInterfaceNumber        0
  81.       bAlternateSetting       0
  82.       bNumEndpoints           0
  83.       bInterfaceClass         1 Audio
  84.       bInterfaceSubClass      1 Control Device
  85.       bInterfaceProtocol      0
  86.       iInterface              0
  87.       AudioControl Interface Descriptor:
  88.         bLength                 9
  89.         bDescriptorType        36
  90.         bDescriptorSubtype      1 (HEADER)
  91.         bcdADC               1.00
  92.         wTotalLength           30
  93.         bInCollection           1
  94.         baInterfaceNr( 0)       1
  95.       AudioControl Interface Descriptor:
  96.         bLength                12
  97.         bDescriptorType        36
  98.         bDescriptorSubtype      2 (INPUT_TERMINAL)
  99.         bTerminalID             1
  100.         wTerminalType      0x0201 Microphone
  101.         bAssocTerminal          2
  102.         bNrChannels             2
  103.         wChannelConfig     0x0003
  104.           Left Front (L)
  105.           Right Front (R)
  106.         iChannelNames           0
  107.         iTerminal               0
  108.       AudioControl Interface Descriptor:
  109.         bLength                 9
  110.         bDescriptorType        36
  111.         bDescriptorSubtype      3 (OUTPUT_TERMINAL)
  112.         bTerminalID             2
  113.         wTerminalType      0x0101 USB Streaming
  114.         bAssocTerminal          1
  115.         bSourceID               1
  116.         iTerminal               0
  117.     Interface Descriptor:
  118.       bLength                 9
  119.       bDescriptorType         4
  120.       bInterfaceNumber        1
  121.       bAlternateSetting       0
  122.       bNumEndpoints           0
  123.       bInterfaceClass         1 Audio
  124.       bInterfaceSubClass      2 Streaming
  125.       bInterfaceProtocol      0
  126.       iInterface              0
  127.     Interface Descriptor:
  128.       bLength                 9
  129.       bDescriptorType         4
  130.       bInterfaceNumber        1
  131.       bAlternateSetting       1
  132.       bNumEndpoints           1
  133.       bInterfaceClass         1 Audio
  134.       bInterfaceSubClass      2 Streaming
  135.       bInterfaceProtocol      0
  136.       iInterface              0
  137.       AudioStreaming Interface Descriptor:
  138.         bLength                 7
  139.         bDescriptorType        36
  140.         bDescriptorSubtype      1 (AS_GENERAL)
  141.         bTerminalLink           2
  142.         bDelay                  1 frames
  143.         wFormatTag              1 PCM
  144.       AudioStreaming Interface Descriptor:
  145.         bLength                35
  146.         bDescriptorType        36
  147.         bDescriptorSubtype      2 (FORMAT_TYPE)
  148.         bFormatType             1 (FORMAT_TYPE_I)
  149.         bNrChannels             2
  150.         bSubframeSize           2
  151.         bBitResolution         16
  152.         bSamFreqType            9 Discrete
  153.         tSamFreq[ 0]         8000
  154.         tSamFreq[ 1]        11025
  155.         tSamFreq[ 2]        12000
  156.         tSamFreq[ 3]        16000
  157.         tSamFreq[ 4]        22050
  158.         tSamFreq[ 5]        24000
  159.         tSamFreq[ 6]        32000
  160.         tSamFreq[ 7]        44100
  161.         tSamFreq[ 8]        48000
  162.       Endpoint Descriptor:
  163.         bLength                 9
  164.         bDescriptorType         5
  165.         bEndpointAddress     0x81  EP 1 IN
  166.         bmAttributes            1
  167.           Transfer Type            Isochronous
  168.           Synch Type               None
  169.           Usage Type               Data
  170.         wMaxPacketSize     0x00c0  1x 192 bytes
  171.         bInterval               4
  172.         bRefresh                0
  173.         bSynchAddress           0
  174.         AudioControl Endpoint Descriptor:
  175.           bLength                 7
  176.           bDescriptorType        37
  177.           bDescriptorSubtype      1 (EP_GENERAL)
  178.           bmAttributes         0x01
  179.             Sampling Frequency
  180.           bLockDelayUnits         0 Undefined
  181.           wLockDelay              0 Undefined
  182.     Interface Descriptor:
  183.       bLength                 9
  184.       bDescriptorType         4
  185.       bInterfaceNumber        2
  186.       bAlternateSetting       0
  187.       bNumEndpoints           1
  188.       bInterfaceClass         3 Human Interface Device
  189.       bInterfaceSubClass      0 No Subclass
  190.       bInterfaceProtocol      0 None
  191.       iInterface              0
  192.         HID Device Descriptor:
  193.           bLength                 9
  194.           bDescriptorType        33
  195.           bcdHID               1.11
  196.           bCountryCode            0 Not supported
  197.           bNumDescriptors         1
  198.           bDescriptorType        34 Report
  199.           wDescriptorLength     208
  200.           Warning: incomplete report descriptor
  201.           Report Descriptor: (length is 9)
  202.             Item(Main  ): (null), data=none
  203.             Item(Main  ): (null), data=none
  204.             Item(Main  ): (null), data=none
  205.             Item(Main  ): (null), data=none
  206.             Item(Main  ): (null), data=none
  207.             Item(Main  ): (null), data=none
  208.             Item(Main  ): (null), data=none
  209.             Item(Main  ): (null), data=none
  210.             Item(Main  ): (null), data=none
  211.       Endpoint Descriptor:
  212.         bLength                 7
  213.         bDescriptorType         5
  214.         bEndpointAddress     0x83  EP 3 IN
  215.         bmAttributes            3
  216.           Transfer Type            Interrupt
  217.           Synch Type               None
  218.           Usage Type               Data
  219.         wMaxPacketSize     0x0040  1x 64 bytes
  220.         bInterval               1
  221.   Configuration Descriptor:
  222.     bLength                 9
  223.     bDescriptorType         2
  224.     wTotalLength           62
  225.     bNumInterfaces          2
  226.     bConfigurationValue     3
  227.     iConfiguration          7 PTP + Apple Mobile Device
  228.     bmAttributes         0xc0
  229.       Self Powered
  230.     MaxPower              500mA
  231.     Interface Descriptor:
  232.       bLength                 9
  233.       bDescriptorType         4
  234.       bInterfaceNumber        0
  235.       bAlternateSetting       0
  236.       bNumEndpoints           3
  237.       bInterfaceClass         6 Imaging
  238.       bInterfaceSubClass      1 Still Image Capture
  239.       bInterfaceProtocol      1 Picture Transfer Protocol (PIMA 15470)
  240.       iInterface              0
  241.       Endpoint Descriptor:
  242.         bLength                 7
  243.         bDescriptorType         5
  244.         bEndpointAddress     0x02  EP 2 OUT
  245.         bmAttributes            2
  246.           Transfer Type            Bulk
  247.           Synch Type               None
  248.           Usage Type               Data
  249.         wMaxPacketSize     0x0200  1x 512 bytes
  250.         bInterval              10
  251.       Endpoint Descriptor:
  252.         bLength                 7
  253.         bDescriptorType         5
  254.         bEndpointAddress     0x81  EP 1 IN
  255.         bmAttributes            2
  256.           Transfer Type            Bulk
  257.           Synch Type               None
  258.           Usage Type               Data
  259.         wMaxPacketSize     0x0200  1x 512 bytes
  260.         bInterval              10
  261.       Endpoint Descriptor:
  262.         bLength                 7
  263.         bDescriptorType         5
  264.         bEndpointAddress     0x83  EP 3 IN
  265.         bmAttributes            3
  266.           Transfer Type            Interrupt
  267.           Synch Type               None
  268.           Usage Type               Data
  269.         wMaxPacketSize     0x0040  1x 64 bytes
  270.         bInterval              10
  271.     Interface Descriptor:
  272.       bLength                 9
  273.       bDescriptorType         4
  274.       bInterfaceNumber        1
  275.       bAlternateSetting       0
  276.       bNumEndpoints           2
  277.       bInterfaceClass       255 Vendor Specific Class
  278.       bInterfaceSubClass    254
  279.       bInterfaceProtocol      2
  280.       iInterface              0
  281.       Endpoint Descriptor:
  282.         bLength                 7
  283.         bDescriptorType         5
  284.         bEndpointAddress     0x04  EP 4 OUT
  285.         bmAttributes            2
  286.           Transfer Type            Bulk
  287.           Synch Type               None
  288.           Usage Type               Data
  289.         wMaxPacketSize     0x0200  1x 512 bytes
  290.         bInterval               0
  291.       Endpoint Descriptor:
  292.         bLength                 7
  293.         bDescriptorType         5
  294.         bEndpointAddress     0x85  EP 5 IN
  295.         bmAttributes            2
  296.           Transfer Type            Bulk
  297.           Synch Type               None
  298.           Usage Type               Data
  299.         wMaxPacketSize     0x0200  1x 512 bytes
  300.         bInterval               0
  301.   Configuration Descriptor:
  302.     bLength                 9
  303.     bDescriptorType         2
  304.     wTotalLength           94
  305.     bNumInterfaces          3
  306.     bConfigurationValue     4
  307.     iConfiguration          8 PTP + Apple Mobile Device + Apple USB Ethernet
  308.     bmAttributes         0xc0
  309.       Self Powered
  310.     MaxPower              500mA
  311.     Interface Descriptor:
  312.       bLength                 9
  313.       bDescriptorType         4
  314.       bInterfaceNumber        0
  315.       bAlternateSetting       0
  316.       bNumEndpoints           3
  317.       bInterfaceClass         6 Imaging
  318.       bInterfaceSubClass      1 Still Image Capture
  319.       bInterfaceProtocol      1 Picture Transfer Protocol (PIMA 15470)
  320.       iInterface              0
  321.       Endpoint Descriptor:
  322.         bLength                 7
  323.         bDescriptorType         5
  324.         bEndpointAddress     0x02  EP 2 OUT
  325.         bmAttributes            2
  326.           Transfer Type            Bulk
  327.           Synch Type               None
  328.           Usage Type               Data
  329.         wMaxPacketSize     0x0200  1x 512 bytes
  330.         bInterval              10
  331.       Endpoint Descriptor:
  332.         bLength                 7
  333.         bDescriptorType         5
  334.         bEndpointAddress     0x81  EP 1 IN
  335.         bmAttributes            2
  336.           Transfer Type            Bulk
  337.           Synch Type               None
  338.           Usage Type               Data
  339.         wMaxPacketSize     0x0200  1x 512 bytes
  340.         bInterval              10
  341.       Endpoint Descriptor:
  342.         bLength                 7
  343.         bDescriptorType         5
  344.         bEndpointAddress     0x83  EP 3 IN
  345.         bmAttributes            3
  346.           Transfer Type            Interrupt
  347.           Synch Type               None
  348.           Usage Type               Data
  349.         wMaxPacketSize     0x0040  1x 64 bytes
  350.         bInterval              10
  351.     Interface Descriptor:
  352.       bLength                 9
  353.       bDescriptorType         4
  354.       bInterfaceNumber        1
  355.       bAlternateSetting       0
  356.       bNumEndpoints           2
  357.       bInterfaceClass       255 Vendor Specific Class
  358.       bInterfaceSubClass    254
  359.       bInterfaceProtocol      2
  360.       iInterface              0
  361.       Endpoint Descriptor:
  362.         bLength                 7
  363.         bDescriptorType         5
  364.         bEndpointAddress     0x04  EP 4 OUT
  365.         bmAttributes            2
  366.           Transfer Type            Bulk
  367.           Synch Type               None
  368.           Usage Type               Data
  369.         wMaxPacketSize     0x0200  1x 512 bytes
  370.         bInterval               0
  371.       Endpoint Descriptor:
  372.         bLength                 7
  373.         bDescriptorType         5
  374.         bEndpointAddress     0x85  EP 5 IN
  375.         bmAttributes            2
  376.           Transfer Type            Bulk
  377.           Synch Type               None
  378.           Usage Type               Data
  379.         wMaxPacketSize     0x0200  1x 512 bytes
  380.         bInterval               0
  381.     Interface Descriptor:
  382.       bLength                 9
  383.       bDescriptorType         4
  384.       bInterfaceNumber        2
  385.       bAlternateSetting       0
  386.       bNumEndpoints           0
  387.       bInterfaceClass       255 Vendor Specific Class
  388.       bInterfaceSubClass    253
  389.       bInterfaceProtocol      1
  390.       iInterface              0
  391.     Interface Descriptor:
  392.       bLength                 9
  393.       bDescriptorType         4
  394.       bInterfaceNumber        2
  395.       bAlternateSetting       1
  396.       bNumEndpoints           2
  397.       bInterfaceClass       255 Vendor Specific Class
  398.       bInterfaceSubClass    253
  399.       bInterfaceProtocol      1
  400.       iInterface              0
  401.       Endpoint Descriptor:
  402.         bLength                 7
  403.         bDescriptorType         5
  404.         bEndpointAddress     0x86  EP 6 IN
  405.         bmAttributes            2
  406.           Transfer Type            Bulk
  407.           Synch Type               None
  408.           Usage Type               Data
  409.         wMaxPacketSize     0x0200  1x 512 bytes
  410.         bInterval               0
  411.       Endpoint Descriptor:
  412.         bLength                 7
  413.         bDescriptorType         5
  414.         bEndpointAddress     0x05  EP 5 OUT
  415.         bmAttributes            2
  416.           Transfer Type            Bulk
  417.           Synch Type               None
  418.           Usage Type               Data
  419.         wMaxPacketSize     0x0200  1x 512 bytes
  420.         bInterval               0
  421. Device Qualifier (for other device speed):
  422.   bLength                10
  423.   bDescriptorType         6
  424.   bcdUSB               2.00
  425.   bDeviceClass            0 (Defined at Interface level)
  426.   bDeviceSubClass         0
  427.   bDeviceProtocol         0
  428.   bMaxPacketSize0        64
  429.   bNumConfigurations      4
  430. Device Status:     0x0000
  431.   (Bus Powered)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement