USB Device Type code (class type)

Source: Internet
Author: User

Base Class e0h (Wireless Controller)

This base class was defined for devices, is Wireless controllers. Values not shown in the table below is reserved. These class codes is to being used in Interface descriptors, with the exception of the Bluetooth class code which can also b E used in a Device descriptor.

Base Class

Subclass

Protocol

Meaning

e0h

01h

01h

Bluetooth programming Interface. Get specific information from the Bluetooth SIG.

02h

UWB Radio Control Interface. Definition for this is found in the Wireless USB specification in Chapter 8.

03h

Remote NDIS. Information can found at:http://www.microsoft.com/windowsmobile/mobileoperators/default.mspx

02h

01h

Host wire Adapter Control/data interface. Definition can is found in the Wireless USB specification in Chapter 8.

02h

Device wire Adapter Control/data interface. Definition can is found in the Wireless USB specification in Chapter 8.

03h

Device wire Adapter isochronous interface. Definition can is found in the Wireless USB specification in Chapter 8.

Base Class EFH (Miscellaneous)

This base class was defined for miscellaneous device definitions.  Values not shown in the table below is reserved. The use of these class codes (Device or Interface descriptor) is specifically annotated in each entry below.

Base Class

Subclass

Protocol

Meaning

Efh

01h

01h

Active Sync device.  This class code can is used in either Device or Interface descriptors. Contact Microsoft-Information on the This class.

02h

Palm Sync. This class code can is used in either Device or Interface descriptors.

02h

01h

Interface Association Descriptor.  The usage of this class code triple are defined in the Interface Association descriptor ECN That's provided on www.usb.org  . This class code is used in Device descriptors.

02h

Wire Adapter multifunction Peripheral programming interface.  Definition can is found in the Wireless USB specification in Chapter 8. This class code is used in Device descriptors

03h

01h

Cable Based Association Framework.  This was defined in the association Model addendum to the Wireless USB specification. This class code is used in Interface descriptors.

Base Class FEh (Application specific)

This base class was defined for devices, conform to several class specifications found on the Usb-if website.  That specification defines the usable set of subclass and Protocol values.  Values outside of that defined spec is reserved. These class codes can only is used in Interface descriptors.

Base Class

Subclass

Protocol

Meaning

FEh

01h

01h

Device Firmware Upgrade. Device class definition provided on www.usb.org.

02h

00h

IRDA Bridge device. Device class definition provided on www.usb.org.

03h

00h

USB Test and Measurement Device. Definition provided in the USB Test and measurement Class spec found on www.usb.org.

01h

USB Test and measurement Device conforming to the USBTMC USB488 subclass specification found on www.usb.org.

Base Class FFh (Vendor specific)

This base class is defined-vendors to use as they. These class codes can be used in both Device and Interface descriptors.

Base Class

Subclass

Protocol

Meaning

FFh

Xxh

Xxh

Vendor specific

USB Device Type code (class type)

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.