TeraDak SA9027 USB Audio Hardware Report

Return to TeraDak SA9027 USB Audio.



Bus 001 Device 004: ID 262a:1020 Device Descriptor: bLength               18 bDescriptorType        1 bcdUSB              1.10 bDeviceClass           0 bDeviceSubClass        0 bDeviceProtocol        0 bMaxPacketSize0        8 idVendor          0x262a idProduct         0x1020 bcdDevice           0.01 iManufacturer          1 TeraDak iProduct               2 SA9027 USB Audio iSerial                0 bNumConfigurations     1 Configuration Descriptor: bLength                9 bDescriptorType        2 wTotalLength         429 bNumInterfaces         4 bConfigurationValue    1 iConfiguration         0 bmAttributes        0x80 (Bus Powered) MaxPower             500mA Interface Descriptor: bLength                9 bDescriptorType        4 bInterfaceNumber       0 bAlternateSetting      0 bNumEndpoints          1 bInterfaceClass        3 bInterfaceSubClass     0 bInterfaceProtocol     0 iInterface             0 HID Device Descriptor: bLength                9 bDescriptorType       33 bcdHID              1.00 bCountryCode           0 Unknown bNumDescriptors        1 bDescriptorType       34 (null) wDescriptorLength     92 Report Descriptor: (length is 92) Item(Global): (null), data= [ 0x0c ] 12 (null) Item(Local ): (null), data= [ 0x01 ] 1 (null) Item(Main ): (null), data= [ 0x01 ] 1 Application Item(Global): (null), data= [ 0x00 ] 0 Item(Global): (null), data= [ 0x01 ] 1 Item(Local ): (null), data= [ 0xe9 ] 233 (null) Item(Global): (null), data= [ 0x01 ] 1 Item(Global): (null), data= [ 0x01 ] 1 Item(Main ): (null), data= [ 0x02 ] 2 Data Variable Absolute No_Wrap Linear Preferred_State No_Null_Position Non_Volatile Bitfield Item(Local ): (null), data= [ 0xea ] 234 (null) Item(Global): (null), data= [ 0x01 ] 1 Item(Global): (null), data= [ 0x01 ] 1 Item(Main ): (null), data= [ 0x02 ] 2 Data Variable Absolute No_Wrap Linear Preferred_State No_Null_Position Non_Volatile Bitfield Item(Local ): (null), data= [ 0xe2 ] 226 (null) Item(Global): (null), data= [ 0x01 ] 1 Item(Global): (null), data= [ 0x01 ] 1 Item(Main ): (null), data= [ 0x06 ] 6 Data Variable Relative No_Wrap Linear Preferred_State No_Null_Position Non_Volatile Bitfield Item(Local ): (null), data= [ 0xcd ] 205 (null) Item(Global): (null), data= [ 0x01 ] 1 Item(Global): (null), data= [ 0x01 ] 1 Item(Main ): (null), data= [ 0x06 ] 6 Data Variable Relative No_Wrap Linear Preferred_State No_Null_Position Non_Volatile Bitfield Item(Local ): (null), data= [ 0xb5 ] 181 (null) Item(Global): (null), data= [ 0x01 ] 1 Item(Global): (null), data= [ 0x01 ] 1 Item(Main ): (null), data= [ 0x02 ] 2 Data Variable Absolute No_Wrap Linear Preferred_State No_Null_Position Non_Volatile Bitfield Item(Local ): (null), data= [ 0xb6 ] 182 (null) Item(Global): (null), data= [ 0x01 ] 1 Item(Global): (null), data= [ 0x01 ] 1 Item(Main ): (null), data= [ 0x02 ] 2 Data Variable Absolute No_Wrap Linear Preferred_State No_Null_Position Non_Volatile Bitfield Item(Local ): (null), data= [ 0xb7 ] 183 (null) Item(Global): (null), data= [ 0x01 ] 1 Item(Global): (null), data= [ 0x01 ] 1 Item(Main ): (null), data= [ 0x02 ] 2 Data Variable Absolute No_Wrap Linear Preferred_State No_Null_Position Non_Volatile Bitfield Item(Local ): (null), data= [ 0x00 ] 0 (null) Item(Global): (null), data= [ 0x01 ] 1 Item(Global): (null), data= [ 0x01 ] 1 Item(Main ): (null), data= [ 0x02 ] 2 Data Variable Absolute No_Wrap Linear Preferred_State No_Null_Position Non_Volatile Bitfield Item(Global): (null), data= [ 0xff 0x00 ] 255 Item(Local ): (null), data= [ 0x00 ] 0 (null) Item(Global): (null), data= [ 0x08 ] 8 Item(Global): (null), data= [ 0x12 ] 18 Item(Main ): (null), data= [ 0x02 ] 2 Data Variable Absolute No_Wrap Linear Preferred_State No_Null_Position Non_Volatile Bitfield Item(Local ): (null), data= [ 0x00 ] 0 (null) Item(Global): (null), data= [ 0x1c ] 28 Item(Main ): (null), data= [ 0x02 ] 2 Data Variable Absolute No_Wrap Linear Preferred_State No_Null_Position Non_Volatile Bitfield Item(Main ): (null), data=none Endpoint Descriptor: bLength                7 bDescriptorType        5 bEndpointAddress    0x81  EP 1 IN        bmAttributes            3 Transfer Type           Interrupt Synch Type              None Usage Type              Data wMaxPacketSize    0x0013  1x 19 bytes bInterval             32 Interface Descriptor: bLength                9 bDescriptorType        4 bInterfaceNumber       1 bAlternateSetting      0 bNumEndpoints          0 bInterfaceClass        1 bInterfaceSubClass     1 bInterfaceProtocol     0 iInterface             3 TeraDak SA27 USB Audio AudioControl Interface Descriptor: bLength               10 bDescriptorType       36 bDescriptorSubtype     1 (HEADER) bcdADC              1.00 wTotalLength         102 bInCollection          2 baInterfaceNr( 0)      2 baInterfaceNr( 1)      3 AudioControl Interface Descriptor: bLength               12 bDescriptorType       36 bDescriptorSubtype     2 (INPUT_TERMINAL) bTerminalID            1 wTerminalType     0x0603 bAssocTerminal         0 bNrChannels            2 wChannelConfig    0x0003 Left Front (L) Right Front (R) iChannelNames          0 iTerminal              0 AudioControl Interface Descriptor: bLength               10 bDescriptorType       36 bDescriptorSubtype     6 (FEATURE_UNIT) bUnitID                8 bSourceID              1 bControlSize           1 bmaControls( 0)     0x01 Mute Control bmaControls( 1)     0x02 Volume Control bmaControls( 2)     0x02 Volume Control iFeature               0 AudioControl Interface Descriptor: bLength               12 bDescriptorType       36 bDescriptorSubtype     2 (INPUT_TERMINAL) bTerminalID            3 wTerminalType     0x0605 bAssocTerminal         0 bNrChannels            2 wChannelConfig    0x0003 Left Front (L) Right Front (R) iChannelNames          0 iTerminal              0 AudioControl Interface Descriptor: bLength               10 bDescriptorType       36 bDescriptorSubtype     6 (FEATURE_UNIT) bUnitID               10 bSourceID              3 bControlSize           1 bmaControls( 0)     0x01 Mute Control bmaControls( 1)     0x00 bmaControls( 2)     0x00 iFeature               0 AudioControl Interface Descriptor: bLength                8 bDescriptorType       36 bDescriptorSubtype     5 (SELECTOR_UNIT) bUnitID                7 bNrInPins              2 baSource( 0)           8 baSource( 1)          10 iSelector              0 AudioControl Interface Descriptor: bLength                9 bDescriptorType       36 bDescriptorSubtype     3 (OUTPUT_TERMINAL) bTerminalID            5 wTerminalType     0x0101 bAssocTerminal         0 bSourceID              7 iTerminal              0 AudioControl Interface Descriptor: bLength               12 bDescriptorType       36 bDescriptorSubtype     2 (INPUT_TERMINAL) bTerminalID            6 wTerminalType     0x0101 bAssocTerminal         0 bNrChannels            2 wChannelConfig    0x0003 Left Front (L) Right Front (R) iChannelNames          0 iTerminal              0 AudioControl Interface Descriptor: bLength               10 bDescriptorType       36 bDescriptorSubtype     6 (FEATURE_UNIT) bUnitID                9 bSourceID              6 bControlSize           1 bmaControls( 0)     0x01 Mute Control bmaControls( 1)     0x02 Volume Control bmaControls( 2)     0x02 Volume Control iFeature               0 AudioControl Interface Descriptor: bLength                9 bDescriptorType       36 bDescriptorSubtype     3 (OUTPUT_TERMINAL) bTerminalID            2 wTerminalType     0x0605 bAssocTerminal         0 bSourceID              9 iTerminal              0 Interface Descriptor: bLength                9 bDescriptorType        4 bInterfaceNumber       2 bAlternateSetting      0 bNumEndpoints          0 bInterfaceClass        1 bInterfaceSubClass     2 bInterfaceProtocol     0 iInterface             0 Interface Descriptor: bLength                9 bDescriptorType        4 bInterfaceNumber       2 bAlternateSetting      1 bNumEndpoints          1 bInterfaceClass        1 bInterfaceSubClass     2 bInterfaceProtocol     0 iInterface             0 AudioStreaming Interface Descriptor: bLength                7 bDescriptorType       36 bDescriptorSubtype     1 (AS_GENERAL) bTerminalLink          5 bDelay                 0 frames wFormatTag             1 PCM AudioStreaming Interface Descriptor: bLength               23 bDescriptorType       36 bDescriptorSubtype     2 (FORMAT_TYPE) bFormatType            1 (FORMAT_TYPE_I) bNrChannels            2 bSubframeSize          2 bBitResolution        16 bSamFreqType           5 Discrete tSamFreq[ 0]       96000 tSamFreq[ 1]       88200 tSamFreq[ 2]       48000 tSamFreq[ 3]       44100 tSamFreq[ 4]       32000 Endpoint Descriptor: bLength                9 bDescriptorType        5 bEndpointAddress    0x82  EP 2 IN        bmAttributes            9 Transfer Type           Isochronous Synch Type              Adaptive Usage Type              Data wMaxPacketSize    0x0184  1x 388 bytes bInterval              1 bRefresh               0 bSynchAddress          0 AudioControl Endpoint Descriptor: bLength                7 bDescriptorType       37 bDescriptorSubtype     1 (EP_GENERAL) bmAttributes        0x01 Sampling Frequency bLockDelayUnits        2 Decoded PCM samples wLockDelay             2 Decoded PCM samples Interface Descriptor: bLength                9 bDescriptorType        4 bInterfaceNumber       2 bAlternateSetting      2 bNumEndpoints          1 bInterfaceClass        1 bInterfaceSubClass     2 bInterfaceProtocol     0 iInterface             0 AudioStreaming Interface Descriptor: bLength                7 bDescriptorType       36 bDescriptorSubtype     1 (AS_GENERAL) bTerminalLink          5 bDelay                 0 frames wFormatTag             1 PCM AudioStreaming Interface Descriptor: bLength               23 bDescriptorType       36 bDescriptorSubtype     2 (FORMAT_TYPE) bFormatType            1 (FORMAT_TYPE_I) bNrChannels            2 bSubframeSize          3 bBitResolution        24 bSamFreqType           5 Discrete tSamFreq[ 0]       96000 tSamFreq[ 1]       88200 tSamFreq[ 2]       48000 tSamFreq[ 3]       44100 tSamFreq[ 4]       32000 Endpoint Descriptor: bLength                9 bDescriptorType        5 bEndpointAddress    0x82  EP 2 IN        bmAttributes            9 Transfer Type           Isochronous Synch Type              Adaptive Usage Type              Data wMaxPacketSize    0x0246  1x 582 bytes bInterval              1 bRefresh               0 bSynchAddress          0 AudioControl Endpoint Descriptor: bLength                7 bDescriptorType       37 bDescriptorSubtype     1 (EP_GENERAL) bmAttributes        0x01 Sampling Frequency bLockDelayUnits        2 Decoded PCM samples wLockDelay             2 Decoded PCM samples Interface Descriptor: bLength                9 bDescriptorType        4 bInterfaceNumber       3 bAlternateSetting      0 bNumEndpoints          0 bInterfaceClass        1 bInterfaceSubClass     2 bInterfaceProtocol     0 iInterface             0 Interface Descriptor: bLength                9 bDescriptorType        4 bInterfaceNumber       3 bAlternateSetting      1 bNumEndpoints          1 bInterfaceClass        1 bInterfaceSubClass     2 bInterfaceProtocol     0 iInterface             0 AudioStreaming Interface Descriptor: bLength                7 bDescriptorType       36 bDescriptorSubtype     1 (AS_GENERAL) bTerminalLink          6 bDelay                 0 frames wFormatTag             1 PCM AudioStreaming Interface Descriptor: bLength               23 bDescriptorType       36 bDescriptorSubtype     2 (FORMAT_TYPE) bFormatType            1 (FORMAT_TYPE_I) bNrChannels            2 bSubframeSize          2 bBitResolution        16 bSamFreqType           5 Discrete tSamFreq[ 0]       96000 tSamFreq[ 1]       88200 tSamFreq[ 2]       48000 tSamFreq[ 3]       44100 tSamFreq[ 4]       32000 Endpoint Descriptor: bLength                9 bDescriptorType        5 bEndpointAddress    0x03  EP 3 OUT bmAttributes           9 Transfer Type           Isochronous Synch Type              Adaptive Usage Type              Data wMaxPacketSize    0x0184  1x 388 bytes bInterval              1 bRefresh               0 bSynchAddress          0 AudioControl Endpoint Descriptor: bLength                7 bDescriptorType       37 bDescriptorSubtype     1 (EP_GENERAL) bmAttributes        0x01 Sampling Frequency bLockDelayUnits        2 Decoded PCM samples wLockDelay             2 Decoded PCM samples Interface Descriptor: bLength                9 bDescriptorType        4 bInterfaceNumber       3 bAlternateSetting      2 bNumEndpoints          1 bInterfaceClass        1 bInterfaceSubClass     2 bInterfaceProtocol     0 iInterface             0 AudioStreaming Interface Descriptor: bLength                7 bDescriptorType       36 bDescriptorSubtype     1 (AS_GENERAL) bTerminalLink          6 bDelay                 0 frames wFormatTag             1 PCM AudioStreaming Interface Descriptor: bLength               23 bDescriptorType       36 bDescriptorSubtype     2 (FORMAT_TYPE) bFormatType            1 (FORMAT_TYPE_I) bNrChannels            2 bSubframeSize          3 bBitResolution        24 bSamFreqType           5 Discrete tSamFreq[ 0]       96000 tSamFreq[ 1]       88200 tSamFreq[ 2]       48000 tSamFreq[ 3]       44100 tSamFreq[ 4]       32000 Endpoint Descriptor: bLength                9 bDescriptorType        5 bEndpointAddress    0x03  EP 3 OUT bmAttributes           9 Transfer Type           Isochronous Synch Type              Adaptive Usage Type              Data wMaxPacketSize    0x0246  1x 582 bytes bInterval              1 bRefresh               0 bSynchAddress          0 AudioControl Endpoint Descriptor: bLength                7 bDescriptorType       37 bDescriptorSubtype     1 (EP_GENERAL) bmAttributes        0x01 Sampling Frequency bLockDelayUnits        2 Decoded PCM samples wLockDelay             2 Decoded PCM samples Interface Descriptor: bLength                9 bDescriptorType        4 bInterfaceNumber       3 bAlternateSetting      3 bNumEndpoints          1 bInterfaceClass        1 bInterfaceSubClass     2 bInterfaceProtocol     0 iInterface             0 AudioStreaming Interface Descriptor: bLength                7 bDescriptorType       36 bDescriptorSubtype     1 (AS_GENERAL) bTerminalLink          6 bDelay                 0 frames wFormatTag          8193 IEC1937_AC-3 AudioStreaming Interface Descriptor: bLength               14 bDescriptorType       36 bDescriptorSubtype     2 (FORMAT_TYPE) bFormatType            3 (FORMAT_TYPE_III) bNrChannels            2 bSubframeSize          2 bBitResolution        16 bSamFreqType           2 Discrete tSamFreq[ 0]       48000 tSamFreq[ 1]       44100 Endpoint Descriptor: bLength                9 bDescriptorType        5 bEndpointAddress    0x03  EP 3 OUT bmAttributes           9 Transfer Type           Isochronous Synch Type              Adaptive Usage Type              Data wMaxPacketSize    0x00c4  1x 196 bytes bInterval              1 bRefresh               0 bSynchAddress          0 AudioControl Endpoint Descriptor: bLength                7 bDescriptorType       37 bDescriptorSubtype     1 (EP_GENERAL) bmAttributes        0x01 Sampling Frequency bLockDelayUnits        2 Decoded PCM samples wLockDelay             2 Decoded PCM samples Device Status:    0xfd54 (Bus Powered) Test Mode Debug Mode

