..:: PCSX2 Forums ::..

Full Version: Eyetoy USB Descriptors
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
SLEH-00030 - Logitech

Information for device Logitech EyeToy USB Camera (VID=0x054C PID=0x0154):

Connection Information:
------------------------------
Device current bus speed: FullSpeed
Device supports USB 1.1 specification
Device supports USB 2.0 specification
Device address: 0x001B
Current configuration value: 0x01
Number of open pipes: 1

Device Descriptor:
------------------------------
0x12 bLength
0x01 bDescriptorType
0x0110 bcdUSB
0x00 bDeviceClass     
0x00 bDeviceSubClass 
0x00 bDeviceProtocol 
0x08 bMaxPacketSize0  (8 bytes)
0x054C idVendor
0x0154 idProduct
0x0100 bcdDevice
0x01 iManufacturer  "Sony Corporation"
0x02 iProduct        "Logitech EyeToy USB Camera"
0x00 iSerialNumber
0x01 bNumConfigurations

Configuration Descriptor:
------------------------------
0x09 bLength
0x02 bDescriptorType
0x00B4 wTotalLength  (180 bytes)
0x03 bNumInterfaces
0x01 bConfigurationValue
0x00 iConfiguration
0x80 bmAttributes  (Bus-powered Device)
0x32 bMaxPower      (100 mA)

Interface Descriptor:
------------------------------
0x09 bLength
0x04 bDescriptorType
0x00 bInterfaceNumber
0x00 bAlternateSetting
0x01 bNumEndPoints
0xFF bInterfaceClass      (Vendor specific)
0x00 bInterfaceSubClass 
0x00 bInterfaceProtocol 
0x00 iInterface

Endpoint Descriptor:
------------------------------
0x07 bLength
0x05 bDescriptorType
0x81 bEndpointAddress  (IN endpoint 1)
0x01 bmAttributes      (Transfer: Isochronous / Synch: None / Usage: Data)
0x0000 wMaxPacketSize    (1 x 0 bytes)
0x01 bInterval        (1 frames)

Interface Descriptor:
------------------------------
0x09 bLength
0x04 bDescriptorType
0x00 bInterfaceNumber
0x01 bAlternateSetting
0x01 bNumEndPoints
0xFF bInterfaceClass      (Vendor specific)
0x00 bInterfaceSubClass 
0x00 bInterfaceProtocol 
0x00 iInterface

Endpoint Descriptor:
------------------------------
0x07 bLength
0x05 bDescriptorType
0x81 bEndpointAddress  (IN endpoint 1)
0x01 bmAttributes      (Transfer: Isochronous / Synch: None / Usage: Data)
0x0180 wMaxPacketSize    (1 x 384 bytes)
0x01 bInterval        (1 frames)

Interface Descriptor:
------------------------------
0x09 bLength
0x04 bDescriptorType
0x00 bInterfaceNumber
0x02 bAlternateSetting
0x01 bNumEndPoints
0xFF bInterfaceClass      (Vendor specific)
0x00 bInterfaceSubClass 
0x00 bInterfaceProtocol 
0x00 iInterface

Endpoint Descriptor:
------------------------------
0x07 bLength
0x05 bDescriptorType
0x81 bEndpointAddress  (IN endpoint 1)
0x01 bmAttributes      (Transfer: Isochronous / Synch: None / Usage: Data)
0x0200 wMaxPacketSize    (1 x 512 bytes)
0x01 bInterval        (1 frames)

Interface Descriptor:
------------------------------
0x09 bLength
0x04 bDescriptorType
0x00 bInterfaceNumber
0x03 bAlternateSetting
0x01 bNumEndPoints
0xFF bInterfaceClass      (Vendor specific)
0x00 bInterfaceSubClass 
0x00 bInterfaceProtocol 
0x00 iInterface

Endpoint Descriptor:
------------------------------
0x07 bLength
0x05 bDescriptorType
0x81 bEndpointAddress  (IN endpoint 1)
0x01 bmAttributes      (Transfer: Isochronous / Synch: None / Usage: Data)
0x0300 wMaxPacketSize    (1 x 768 bytes)
0x01 bInterval        (1 frames)

Interface Descriptor:
------------------------------
0x09 bLength
0x04 bDescriptorType
0x00 bInterfaceNumber
0x04 bAlternateSetting
0x01 bNumEndPoints
0xFF bInterfaceClass      (Vendor specific)
0x00 bInterfaceSubClass 
0x00 bInterfaceProtocol 
0x00 iInterface

Endpoint Descriptor:
------------------------------
0x07 bLength
0x05 bDescriptorType
0x81 bEndpointAddress  (IN endpoint 1)
0x01 bmAttributes      (Transfer: Isochronous / Synch: None / Usage: Data)
0x0380 wMaxPacketSize    (1 x 896 bytes)
0x01 bInterval        (1 frames)

Interface Descriptor:
------------------------------
0x09 bLength
0x04 bDescriptorType
0x01 bInterfaceNumber
0x00 bAlternateSetting
0x00 bNumEndPoints
0x01 bInterfaceClass      (Audio Device Class)
0x01 bInterfaceSubClass  (Audio Control Interface)
0x00 bInterfaceProtocol  (Audio Protocol undefined)
0x00 iInterface

AC Interface Header Descriptor:
------------------------------
0x09 bLength
0x24 bDescriptorType
0x01 bDescriptorSubtype
0x0100 bcdADC
0x001E wTotalLength  (30 bytes)
0x01 bInCollection
0x02 baInterfaceNr(1)

AC Input Terminal Descriptor:
------------------------------
0x0C bLength
0x24 bDescriptorType
0x02 bDescriptorSubtype
0x01 bTerminalID
0x0201 wTerminalType  (Microphone)
0x00 bAssocTerminal
0x01 bNrChannels  (1 channels)
0x0000 wChannelConfig
0x00 iChannelNames
0x00 iTerminal

AC Output Terminal Descriptor:
------------------------------
0x09 bLength
0x24 bDescriptorType
0x03 bDescriptorSubtype
0x02 bTerminalID
0x0101 wTerminalType  (USB Streaming)
0x00 bAssocTerminal
0x01 bSourceID
0x00 iTerminal

Interface Descriptor:
------------------------------
0x09 bLength
0x04 bDescriptorType
0x02 bInterfaceNumber
0x00 bAlternateSetting
0x00 bNumEndPoints
0x01 bInterfaceClass      (Audio Device Class)
0x02 bInterfaceSubClass  (Audio Streaming Interface)
0x00 bInterfaceProtocol  (Audio Protocol undefined)
0x00 iInterface

Interface Descriptor:
------------------------------
0x09 bLength
0x04 bDescriptorType
0x02 bInterfaceNumber
0x01 bAlternateSetting
0x01 bNumEndPoints
0x01 bInterfaceClass      (Audio Device Class)
0x02 bInterfaceSubClass  (Audio Streaming Interface)
0x00 bInterfaceProtocol  (Audio Protocol undefined)
0x00 iInterface

AS Interface Descriptor:
------------------------------
0x07 bLength
0x24 bDescriptorType
0x01 bDescriptorSubtype
0x02 bTerminalLink
0x01 bDelay
0x0001 wFormatTag  (PCM)

AS Format Type 1 Descriptor:
------------------------------
0x0B bLength
0x24 bDescriptorType
0x02 bDescriptorSubtype
0x01 bFormatType  (FORMAT_TYPE_1)
0x01 bNrChannels  (1 channels)
0x02 bSubframeSize
0x10 bBitResolution  (16 bits per sample)
0x01 bSamFreqType  (Discrete sampling frequencies)
0x003E80 tSamFreq(1)  (16000 Hz)

Endpoint Descriptor (Audio/MIDI 1.0):
------------------------------
0x09 bLength
0x05 bDescriptorType
0x82 bEndpointAddress  (IN endpoint 2)
0x05 bmAttributes      (Transfer: Isochronous / Synch: Asynchronous / Usage: Data)
0x003C wMaxPacketSize    (1 x 60 bytes)
0x01 bInterval        (1 frames)
0x00 bRefresh
0x00 bSynchAddress

AS Isochronous Data Endpoint Descriptor:
------------------------------
0x07 bLength
0x25 bDescriptorType
0x01 bDescriptorSubtype
0x00 bmAttributes
0x00 bLockDelayUnits  (undefined)
0x0000 wLockDelay

Microsoft OS Descriptor is not available. Error code: 0x0000001F

String Descriptor Table
--------------------------------
Index  LANGID  String
0x00  0x0000  0x0409
0x01  0x0409  "Sony Corporation"
0x02  0x0409  "Logitech EyeToy USB Camera"

------------------------------

Connection path for device:
USB xHCI Compliant Host Controller
Root Hub
Logitech EyeToy USB Camera (VID=0x054C PID=0x0154) Port: 7

Running on: Windows 10 or greater (Build Version 19042)

Brought to you by TDD v2.15.0, Jun  8 2020, 17:18:07

SLEH-00031 and SCEH-0004 - Namtai

Information for device EyeToy USB camera Namtai (VID=0x054C PID=0x0155):

Connection Information:
------------------------------
Device current bus speed: FullSpeed
Device supports USB 1.1 specification
Device supports USB 2.0 specification
Device address: 0x001E
Current configuration value: 0x01
Number of open pipes: 1

Device Descriptor:
------------------------------
0x12 bLength
0x01 bDescriptorType
0x0110 bcdUSB
0x00 bDeviceClass     
0x00 bDeviceSubClass 
0x00 bDeviceProtocol 
0x08 bMaxPacketSize0  (8 bytes)
0x054C idVendor
0x0155 idProduct
0x0100 bcdDevice
0x01 iManufacturer  "Sony corporation"
0x02 iProduct        "EyeToy USB camera Namtai"
0x00 iSerialNumber
0x01 bNumConfigurations

Configuration Descriptor:
------------------------------
0x09 bLength
0x02 bDescriptorType
0x00B4 wTotalLength  (180 bytes)
0x03 bNumInterfaces
0x01 bConfigurationValue
0x00 iConfiguration
0x80 bmAttributes  (Bus-powered Device)
0xFA bMaxPower      (500 mA)

Interface Descriptor:
------------------------------
0x09 bLength
0x04 bDescriptorType
0x00 bInterfaceNumber
0x00 bAlternateSetting
0x01 bNumEndPoints
0xFF bInterfaceClass      (Vendor specific)
0x00 bInterfaceSubClass 
0x00 bInterfaceProtocol 
0x00 iInterface

Endpoint Descriptor:
------------------------------
0x07 bLength
0x05 bDescriptorType
0x81 bEndpointAddress  (IN endpoint 1)
0x01 bmAttributes      (Transfer: Isochronous / Synch: None / Usage: Data)
0x0000 wMaxPacketSize    (1 x 0 bytes)
0x01 bInterval        (1 frames)

Interface Descriptor:
------------------------------
0x09 bLength
0x04 bDescriptorType
0x00 bInterfaceNumber
0x01 bAlternateSetting
0x01 bNumEndPoints
0xFF bInterfaceClass      (Vendor specific)
0x00 bInterfaceSubClass 
0x00 bInterfaceProtocol 
0x00 iInterface

Endpoint Descriptor:
------------------------------
0x07 bLength
0x05 bDescriptorType
0x81 bEndpointAddress  (IN endpoint 1)
0x01 bmAttributes      (Transfer: Isochronous / Synch: None / Usage: Data)
0x0180 wMaxPacketSize    (1 x 384 bytes)
0x01 bInterval        (1 frames)

Interface Descriptor:
------------------------------
0x09 bLength
0x04 bDescriptorType
0x00 bInterfaceNumber
0x02 bAlternateSetting
0x01 bNumEndPoints
0xFF bInterfaceClass      (Vendor specific)
0x00 bInterfaceSubClass 
0x00 bInterfaceProtocol 
0x00 iInterface

Endpoint Descriptor:
------------------------------
0x07 bLength
0x05 bDescriptorType
0x81 bEndpointAddress  (IN endpoint 1)
0x01 bmAttributes      (Transfer: Isochronous / Synch: None / Usage: Data)
0x0200 wMaxPacketSize    (1 x 512 bytes)
0x01 bInterval        (1 frames)

Interface Descriptor:
------------------------------
0x09 bLength
0x04 bDescriptorType
0x00 bInterfaceNumber
0x03 bAlternateSetting
0x01 bNumEndPoints
0xFF bInterfaceClass      (Vendor specific)
0x00 bInterfaceSubClass 
0x00 bInterfaceProtocol 
0x00 iInterface

Endpoint Descriptor:
------------------------------
0x07 bLength
0x05 bDescriptorType
0x81 bEndpointAddress  (IN endpoint 1)
0x01 bmAttributes      (Transfer: Isochronous / Synch: None / Usage: Data)
0x0300 wMaxPacketSize    (1 x 768 bytes)
0x01 bInterval        (1 frames)

Interface Descriptor:
------------------------------
0x09 bLength
0x04 bDescriptorType
0x00 bInterfaceNumber
0x04 bAlternateSetting
0x01 bNumEndPoints
0xFF bInterfaceClass      (Vendor specific)
0x00 bInterfaceSubClass 
0x00 bInterfaceProtocol 
0x00 iInterface

Endpoint Descriptor:
------------------------------
0x07 bLength
0x05 bDescriptorType
0x81 bEndpointAddress  (IN endpoint 1)
0x01 bmAttributes      (Transfer: Isochronous / Synch: None / Usage: Data)
0x0380 wMaxPacketSize    (1 x 896 bytes)
0x01 bInterval        (1 frames)

Interface Descriptor:
------------------------------
0x09 bLength
0x04 bDescriptorType
0x01 bInterfaceNumber
0x00 bAlternateSetting
0x00 bNumEndPoints
0x01 bInterfaceClass      (Audio Device Class)
0x01 bInterfaceSubClass  (Audio Control Interface)
0x00 bInterfaceProtocol  (Audio Protocol undefined)
0x00 iInterface

AC Interface Header Descriptor:
------------------------------
0x09 bLength
0x24 bDescriptorType
0x01 bDescriptorSubtype
0x0100 bcdADC
0x001E wTotalLength  (30 bytes)
0x01 bInCollection
0x02 baInterfaceNr(1)

AC Input Terminal Descriptor:
------------------------------
0x0C bLength
0x24 bDescriptorType
0x02 bDescriptorSubtype
0x01 bTerminalID
0x0201 wTerminalType  (Microphone)
0x00 bAssocTerminal
0x01 bNrChannels  (1 channels)
0x0000 wChannelConfig
0x00 iChannelNames
0x00 iTerminal

AC Output Terminal Descriptor:
------------------------------
0x09 bLength
0x24 bDescriptorType
0x03 bDescriptorSubtype
0x02 bTerminalID
0x0101 wTerminalType  (USB Streaming)
0x00 bAssocTerminal
0x01 bSourceID
0x00 iTerminal

Interface Descriptor:
------------------------------
0x09 bLength
0x04 bDescriptorType
0x02 bInterfaceNumber
0x00 bAlternateSetting
0x00 bNumEndPoints
0x01 bInterfaceClass      (Audio Device Class)
0x02 bInterfaceSubClass  (Audio Streaming Interface)
0x00 bInterfaceProtocol  (Audio Protocol undefined)
0x00 iInterface

Interface Descriptor:
------------------------------
0x09 bLength
0x04 bDescriptorType
0x02 bInterfaceNumber
0x01 bAlternateSetting
0x01 bNumEndPoints
0x01 bInterfaceClass      (Audio Device Class)
0x02 bInterfaceSubClass  (Audio Streaming Interface)
0x00 bInterfaceProtocol  (Audio Protocol undefined)
0x00 iInterface

AS Interface Descriptor:
------------------------------
0x07 bLength
0x24 bDescriptorType
0x01 bDescriptorSubtype
0x02 bTerminalLink
0x01 bDelay
0x0001 wFormatTag  (PCM)

AS Format Type 1 Descriptor:
------------------------------
0x0B bLength
0x24 bDescriptorType
0x02 bDescriptorSubtype
0x01 bFormatType  (FORMAT_TYPE_1)
0x01 bNrChannels  (1 channels)
0x02 bSubframeSize
0x10 bBitResolution  (16 bits per sample)
0x01 bSamFreqType  (Discrete sampling frequencies)
0x003E80 tSamFreq(1)  (16000 Hz)

Endpoint Descriptor (Audio/MIDI 1.0):
------------------------------
0x09 bLength
0x05 bDescriptorType
0x82 bEndpointAddress  (IN endpoint 2)
0x05 bmAttributes      (Transfer: Isochronous / Synch: Asynchronous / Usage: Data)
0x0028 wMaxPacketSize    (1 x 40 bytes)
0x01 bInterval        (1 frames)
0x00 bRefresh
0x00 bSynchAddress

AS Isochronous Data Endpoint Descriptor:
------------------------------
0x07 bLength
0x25 bDescriptorType
0x01 bDescriptorSubtype
0x00 bmAttributes
0x00 bLockDelayUnits  (undefined)
0x0000 wLockDelay

Microsoft OS Descriptor is not available. Error code: 0x0000001F

String Descriptor Table
--------------------------------
Index  LANGID  String
0x00  0x0000  0x0409
0x01  0x0409  "Sony corporation"
0x02  0x0409  "EyeToy USB camera Namtai"

------------------------------

Connection path for device:
USB xHCI Compliant Host Controller
Root Hub
EyeToy USB camera Namtai (VID=0x054C PID=0x0155) Port: 7

Running on: Windows 10 or greater (Build Version 19042)

Brought to you by TDD v2.15.0, Jun  8 2020, 17:18:07