usb_dev_qlf_descr(9s) 맨 페이지 - 윈디하나의 솔라나라

개요

섹션
맨 페이지 이름
검색(S)

usb_dev_qlf_descr(9s)

Kernel & Driver Data Structures                          usb_dev_qlf_descr(9S)



NAME
       usb_dev_qlf_descr - USB device qualifier descriptor

SYNOPSIS
       #include <sys/usb/usba.h>

INTERFACE LEVEL
       Solaris DDI specific (Solaris DDI)

DESCRIPTION
       The  device qualifier descriptor usb_dev_qlf_descr_t defines how fields
       of a high speed device's device descriptor would look if that device is
       run  at  a different speed. If a high-speed device is running currently
       at full/high speed,  fields  of  this  descriptor  reflect  how  device
       descriptor  fields would look if speed was changed to high/full. Please
       refer to section 9.6.2 of the USB 2.0 specification. The USB 2.0 speci‐
       fication is available at https://www.usb.org/ .


       A device descriptor contains the following fields:



         uint8_t     bLength             Size of this descriptor.

         uint8_t     bDescriptorType     Set to USB_DESCR_TYPE_DEV_QLF.

         uint16_t    bcdUSB              USB specification release
                                         number in binary coded decimal.

         uint8_t     bDeviceClass        Device class code.
                                         (See usb_dev_descr(9s).)

         uint8_t     bDeviceSubClass     Device subclass code.(See
                                         USB 2.0 specification of
                                         applicable device class for
                                         information.)

         uint8_t     bDeviceProtocol     Protocol code.(See
                                         USB 2.0 specification of
                                         applicable device class for
                                         information.)

         uint8_t     bMaxPacketSize0     Maximum packet size of
                                         endpoint 0.

         uint8_t     bNumConfigurations  Number of available
                                         configurations.

         uint8_t     bReserved           Reserved.


ATTRIBUTES
       See attributes(7) for descriptions of the following attributes:


       tab()  box; cw(2.75i) |cw(2.75i) lw(2.75i) |lw(2.75i) ATTRIBUTE TYPEAT‐
       TRIBUTE VALUE _ ArchitecturePCI-based systems  _  Interface  Stability‐
       Committed _ Availabilitysystem/io/usb


SEE ALSO
       attributes(7),           usb_get_alt_if(9F),           usb_get_cfg(9F),
       usb_get_dev_data(9F),   usb_get_string_descr(9F).   usb_parse_data(9F),
       usb_cfg_descr(9S),       usb_ctrl_request(9S),       usb_dev_descr(9S),
       usb_ep_descr(9S),   usb_if_descr(9S),    usb_other_speed_cfg_descr(9S),
       usb_string_descr(9S)



Oracle Solaris 11.4               5 Jan 2004             usb_dev_qlf_descr(9S)
맨 페이지 내용의 저작권은 맨 페이지 작성자에게 있습니다.
RSS ATOM XHTML 5 CSS3