Skip to content

Conversation

@hwiesmann
Copy link

According to the documents a couple of class codes are missing (reference: www.usb.org/defined-class-codes).

This pull request is related to issue #1716.

LIBUSB_CLASS_PERSONAL_HEALTHCARE = 0x0f,

/** Audio & Video */
LIBUSB_CLASS_AUDIO_VIDEO = 0x10,
Copy link
Contributor

@seanm seanm Nov 16, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

look like indented 1 space too much...

@mcuee mcuee added enhancement New features core Related to common codes labels Nov 26, 2025
@seanm seanm requested a review from sonatique January 11, 2026 21:41

/** I3C */
LIBUSB_CLASS_I3C = 0x3c,

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please order this correctly, before 0xdc.

LIBUSB_CLASS_BILLBOARD = 0x11,

/** Interface class */
LIBUSB_CLASS_INTERFACE = 0x12,
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Did you maybe look at the wrong column here?
USB Type-C Bridge Class

Copy link
Contributor

@tormodvolden tormodvolden left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

With some fixups this looks good.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

core Related to common codes enhancement New features

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants