RELEASE 1.2.2 - 4 - USB Device Class Definition
January 29, 2021 for Billboard Devices
Copy right © 2021 USB Promoter Group. All rights reserved.
CONTENTS
Specification Work Group Contributors................................................................. 5
1 Introduction................................................................................................. 6
1.1 Scope .................................................................................................. 6
1.2 Purpose .............................................................................................. 6
1.3 Related Documents .............................................................................. 6
1.4 Terms and Abbreviations...................................................................... 6
1.5 Conventions and Notations ................................................................... 7
1.5.1 Precedence .............................................................................. 7
1.5.2 Keywords ................................................................................ 7
1.5.3 Numbering............................................................................... 8
1.5.4 Byte Ordering .......................................................................... 8
2 Management Overview .................................................................................. 9
2.1 USB Operating Speed............................................................................ 9
2.2 Billboard Device Connection Process ..................................................... 9
2.3 Non user-facing Modes ....................................................................... 11
2.4 Support for Multiple Modes ................................................................ 11
2.5 Use of URLs ....................................................................................... 11
3 Billboard Descriptors .................................................................................. 12
3.1 Standard Descriptors ......................................................................... 12
3.1.1 Device Descriptor ................................................................... 12
3.1.2 Device Qualifier Descriptor (if the device is a High -speed device) 12
3.1.3 Configuration Descriptor......................................................... 13
3.1.4 Other_Speed_Configuration Descriptor (if the device is a High-
speed device) ......................................................................... 13
3.1.5 Interface Descriptor ............................................................... 13
3.1.6 BOS Descriptor....................................................................... 14
4 Requests and Control Sequences .................................................................. 19
4.1 Standard Requests ............................................................................. 19
4.2 Class-Specific Requests....................................................................... 19
A Values of Constants..................................................................................... 20
A.1. Billboard Class Code........................................................................... 20
A.2. Billboard Subclass Codes .................................................................... 20
A.3. Billboard Protocol Codes .................................................................... 20
A.4. Billboard Descriptor Types ................................................................. 20
A.5. Parameter Values............................................................................... 20
TABLES
Table 1-1: Terms and Abbreviations ..................................................................... 6
Table 3-1: Device Descriptor .............................................................................. 12
Table 3-2: Device Qualifier Descriptor ................................................................ 12
Table 3-3: Configuration Descriptor.................................................................... 13