USB. org - Defined 1. Class Codes. USB Class Codes June 1. USB defines class code information that is used to identify a device. The information is contained in three bytes with the names Base Class, Sub. Class, and Protocol. That terminology is not used in the USB Specification). There are two places on a device where class code information can be placed. One place is in the Device Descriptor, and the other is in Interface Descriptors. Some defined class codes are allowed to be used only in a Device Descriptor, others can be used in both Device and Interface Descriptors, and some can only be used in Interface Descriptors. The table below shows the currently defined set of. Base Class values, what the generic usage is, and where that Base Class can be used (either Device or Interface Descriptors or both).(Device)This base class is defined to be used in Device Descriptors to indicate that class information should be determined from the Interface Descriptors in the device. There is one class code definition in this base class. Base Class. Sub. Class. Protocol. Meaning. Use class code info from Interface Descriptors. This base class is defined for Audio capable devices that conform to the Audio Device Class Specification found on the USB- IF website. That specification defines the usable set of Sub. Class and Protocol values. Values outside of that defined spec are reserved. These class codes may only be used in Interface Descriptors. Base Class. Sub. Class. Protocol. Meaning. Audio device This base class is defined for devices that conform to the Communications Device Class Specification found on the USB- IF website. ![]()
Quickar Electronics, Inc. From millions of real job salary data. 0 salary data. Average salary is Detailed starting salary, median salary, pay scale, bonus data report. The port numbers are divided into three ranges: the Well Known Ports, the Registered Ports, and the Dynamic and/or Private Ports. The Well Known Ports are those from. That specification defines the usable set of Sub. Class and Protocol values. Values outside of that defined spec are reserved. Base Class. Sub. Class. Protocol. Meaning. Communication device class. This base class is defined for devices that conform to the HID Device Class Specification found on the USB- IF website. That specification defines the usable set of Sub. Class and Protocol values. These class codes can only be used in Interface Descriptors. Base Class. Sub. Class. Protocol. Meaning. HID device class. This base class is defined for devices that conform to the Physical Device Class Specification found on the USB- IF website. That specification defines the usable set of Sub. Class and Protocol values. These class codes can only be used in Interface Descriptors. Base Class. Sub. Class. Protocol. Meaning. Physical device class. This base class is defined for devices that conform to the Imaging Device Class Specification found on the USB- IF website. That specification defines the usable set of Sub. Class and Protocol values. Base Class. Sub. Class. Protocol. Meaning. Still Imaging device. This base class is defined for devices that conform to the Printer Device Class Specification found on the USB- IF website. Base Class. Sub. Class. Protocol. Meaning. Printer device. This base class is defined for devices that conform to the Mass Storage Device Class Specification found on the USB- IF website. That specification defines the usable set of Sub. Class and Protocol values. Values outside of that defined spec are reserved. These class codes can only be used in Interface Descriptors. Base Class. Sub. Class. Protocol. Meaning. Mass Storage device. This base class is defined for devices that are USB hubs and conform to the definition in the USB specification. Base Class. Sub. Class. Protocol. Meaning. Full speed Hub. 01h. Hi- speed hub with single TT0. Hi- speed hub with multiple TTs. This base class is defined for devices that conform to the Communications Device Class Specification found on the USB- IF website. That specification defines the usable set of Sub. Class and Protocol values. Values outside of that defined spec are reserved. These class codes can only be used in Interface Descriptors. Base Class. Sub. Class. Protocol. Meaning. Ahxxhxxh. CDC data device. This base class is defined for devices that conform to the Smart Card Device Class Specification found on the USB- IF website. These class codes can only be used in Interface Descriptors. Base Class. Sub. Class. Protocol. Meaning. Bhxxhxxh. Smart Card device. This base class is defined for devices that conform to the Content Security Device Class Specification found on the USB- IF website. That specification defines the usable set of Sub. Class and Protocol values. Values outside of that defined spec are reserved. These class codes can only be used in Interface Descriptors. Base Class. Sub. Class. Protocol. Meaning. Dh. 00h. 00h. Content Security device. This base class is defined for devices that conform to the Video Device Class Specification found on the USB- IF website. That specification defines the usable set of Sub. Class and Protocol values. Values outside of that defined spec are reserved. These class codes can only be used in Interface Descriptors. Base Class. Sub. Class. Protocol. Meaning. Ehxxhxxh. Video device. This base class is defined for devices that conform to the Personal Healthcare Device Class Specification found on the USB- IF website. That specification defines the usable set of Sub. Class and Protocol values. Values outside of that defined spec are reserved. These class codes should only be used in Interface Descriptors. Base Class. Sub. Class. Protocol. Meaning. Fhxxhxxh. Personal Healthcare device. The USB Audio/Video (AV) Device Class Definition describes the methods used to communicate with devices or functions embedded in composite devices that are used to manipulate audio, video, voice, and all image- and sound- related functionality. That specification defines the usable set of Sub. Class and Protocol values. Values outside of that defined spec are reserved. These class codes can only be used in Interface Descriptors. Base Class. Sub. Class. Protocol. Meaning. Audio/Video Device . That specification defines the usable set of. Sub. Class and Protocol values. Values outside of that defined spec are reserved. That specification defines the. Sub. Class and Protocol values. Values outside of that defined spec. Protocol. Meaning. USB Type- C Bridge. Device. This base class is defined for devices that diagnostic devices. This class code can be used in Device or Interface Descriptors. Trace is a form of debugging where processor or system activity is made externally visible in real- time or stored and later retrieved for viewing by an applications developer, applications program, or, external equipment specializing observing system activity. Design for Debug or Test (Dfx). This refers to a logic block that provides debug or testsupport (E. Dv. C: Debug Capability on the USB device (Device Capability) This base class is defined for devices that are Wireless controllers. Values not shown in the table below are reserved. These class codes are to be used in Interface Descriptors, with the exception of the Bluetooth class code which can also be used in a Device Descriptor. Base Class Sub. Class Protocol Meaning E0h 0. Bluetooth Programming. Interface. 0. 2h UWB Radio Control. Interface. 0. 3h Remote NDIS. Get specific information from www. Host Wire Adapter. Control/Data interface. Device Wire Adapter. Control/Data interface. Device Wire Adapter Isochronous interface. Values not shown in the table below are reserved. This class code can be used in either Device or Interface. Descriptors. Contact Microsoft for more information on this class. Palm Sync. This class code can be used in either Device. Interface Descriptors. Interface. Association Descriptor. The usage of this class code triple is defined in the. Interface Association Descriptor ECN that is provided on www. This class code may only be used in Device Descriptors. Wire Adapter. Multifunction Peripheral programming interface. Definition can be found in. Wireless USB Specification in Chapter 8. This class code may only be used. Device Descriptors 0. Cable Based. Association Framework. This is defined in the Association Model addendum to. Wireless USB specification. This class code may only be used in Interface. Descriptors. 0. 4h. RNDIS over. Ethernet. Connecting a. host to the Internet via Ethernet mobile device. The device appears to the. Ethernet gateway device. This class code. may only be used in Interface Descriptors. RNDIS over Wi. Fi. Connecting a. host to the Internet via Wi. Fi enabled mobile device. WWAN. (GSM/CDMA). This class code. may only be used in Interface Descriptors. RNDIS for Raw. IPv. Connecting a. host to the Internet using raw IPv. Ethernet mobile device. This standard covers. Reference: http: //visiononline. This class code. may only be used in Interface Descriptors. USB3 Vision. Event Interface 0. USB3 Vision. Streaming Interface. STEP. Stream Transport Efficient Protocol for. STEP. RAW. Stream Transport Efficient Protocol for Raw content protection. Command Interface in IADThe DVB Common Interface (DVB- CI). CI Conditional Access. Module (CICAM), given the appropriate usage rights, unscrambles protected. TV content and routes it over the same interface back to a TV receiver. An interface association for a DVB- CI function will contain a. DVB- CI Command Interface for command, control, and status information, it may. DVB- CI Media Interface for audiovisual data streams, and it may. CDC EEM interface to provide bridged networking to the CICAM. Reference: https: //www. Command Interface in Interface Descriptor. Media Interface in Interface Descriptor This base class is defined for devices that conform to several class specifications found on the USB- IF website. Base Class. Sub. Class. Protocol. Meaning. FEh. 01h. 01h. Device Firmware Upgrade. Base Class. Sub. Class. Protocol. Meaning. FFhxxhxxh. Vendor specific. Video Editing Software & Screen Recorder. New. Blue Video Essentials 2. Over 1. 00 presets in 1. Enhance your raw footage with Noise Reducer and Chroma Key and add color and visual interest with Color EQ, Picture- in Picture, Lens Correction and more. Watch Video. New. Blue Video Essentials 3. New. Blue Video Essentials III includes over 1. Easily split screens, spotlight areas of interest, smooth edges, improve contrast and much more. Watch Video. New. Blue Video Essentials 4. New. Blue Video Essentials 4 software plugins offer many new features like turning day footage to night, creating a reflection, retouching skin in video, creating a photo essay, and more! Watch Video. New. Blue Video Essentials 6. New. Blue. FX Video Essentials 6 includes over 1. This best- selling toolkit features Saturation Modifier, Picture- in- Shape, Cutaway, and Color Replace, to enhance your footage and highlight the details of your story to achieve your creative vision. Watch Video. New. Blue Motion Blends. Add movement to your scene transitions with 1. Transport your audience from scene to scene with these energetic plugins that Liquify, Shear, Smear, and Melt one scene into the next. Watch Video. New. Blue Light Blends. Light Blends electrifies your story with over 1. Glow Pro, Light Bender, Neon Lights, and Psycho Strobe. These light- based scene transitions give you the tools to add vivid impact to your video with light flairs, orbs, rays, strobes, glowing blasts, and more. Watch Video. New. Blue Video Essentials 7. This collection includes 1. Auto Pan, Gamma Corrector, Quick Pixelator, Gradient Fill Pro and more. Create gradients over alpha assets, separate your image into high and low regions and pan and zoom on stills and video footage to enhance your videos.
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |