Data Structures for Drivers usbstringdescr(9S)
NAME
usbstringdescr - USB string descriptor
SYNOPSIS
#include
INTERFACE LEVEL
Solaris DI specific (Solaris DI)
DESCRIPTION
The usbstringdescrt string descriptor defines the attri-
butes of a string, including size and Unicode language ID.
Other USB descriptors may have string descriptor index
fields which refer to specific string descriptors retrieved
as part of a device's configuration.
Please refer to Section 9.6.7 of the USB 2.0 specification.
The USB 2.0 specification is available at www.usb.org.
A string descriptor has the following fields:
uint8t bLength Size of this descriptor,
in bytes.
uint8t bDescriptorType Set to USBDESCRTYPESTRING.
uint16t bString[1]; Variable length Unicode encoded
string.
ATRIBUTES
See attributes(5) for descriptions of the following attri-
butes:
SunOS 5.11 Last change: 5 Jan 2004 1
Data Structures for Drivers usbstringdescr(9S)
ATRIBUTE TYPE ATRIBUTE VALUE
Architecture PCI-based systems
Interface stability Committed
Availability SUNWusbu
SEE ALSO
attributes(5), usbgetaltif(9F), usbgetcfg(9F),
usbgetdevdata(9F), usbgetstringdescr(9F),
usbparsedata(9F), usbctrlrequest(9S)
SunOS 5.11 Last change: 5 Jan 2004 2
|