.editorconfig
.gitignore
CHANGELOG.md
CODE_OF_CONDUCT.md
CONTRIBUTING.md
LICENSE
README.md
noxfile.py
setup.py
.github/codecov.yml
.github/ISSUE_TEMPLATE/bug_report.yml
.github/ISSUE_TEMPLATE/config.yml
.github/ISSUE_TEMPLATE/feature_request.yml
.github/workflows/docs.yaml
.github/workflows/tests.yaml
contrib/.flake8
contrib/.mypy.ini
contrib/coveragerc
docs/changelog.md
docs/conf.py
docs/index.md
docs/requirements.txt
docs/_static/css/styles.css
docs/_templates/versions.html
docs/emitters/index.md
docs/types/core.md
docs/types/index.md
docs/types/superspeed.md
docs/types/descriptors/cdc.md
docs/types/descriptors/dfu.md
docs/types/descriptors/index.md
docs/types/descriptors/microsoft.md
docs/types/descriptors/midi1.md
docs/types/descriptors/midi2.md
docs/types/descriptors/standard.md
docs/types/descriptors/uac1.md
docs/types/descriptors/uac2.md
docs/types/descriptors/uac3.md
docs/types/descriptors/uas3.md
docs/types/descriptors/webusb.md
examples/descriptor_builder.py
examples/simple_descriptors.py
tests/__init__.py
tests/test_emitters_construct_interop.py
tests/test_emitters_descriptors_standard.py
tests/test_types_descriptors_standard.py
tests/test_types_descriptors_uac2.py
usb_construct/__init__.py
usb_construct/py.typed
usb_construct.egg-info/PKG-INFO
usb_construct.egg-info/SOURCES.txt
usb_construct.egg-info/dependency_links.txt
usb_construct.egg-info/requires.txt
usb_construct.egg-info/top_level.txt
usb_construct/contextmgrs/__init__.py
usb_construct/contextmgrs/manager.py
usb_construct/contextmgrs/descriptors/__init__.py
usb_construct/contextmgrs/descriptors/dfu.py
usb_construct/contextmgrs/descriptors/microsoft.py
usb_construct/contextmgrs/descriptors/uac3.py
usb_construct/emitters/__init__.py
usb_construct/emitters/construct_interop.py
usb_construct/emitters/descriptor.py
usb_construct/emitters/descriptors/__init__.py
usb_construct/emitters/descriptors/cdc.py
usb_construct/emitters/descriptors/dfu.py
usb_construct/emitters/descriptors/microsoft.py
usb_construct/emitters/descriptors/standard.py
usb_construct/emitters/descriptors/uac1.py
usb_construct/emitters/descriptors/uac2.py
usb_construct/emitters/descriptors/uac3.py
usb_construct/emitters/descriptors/uas3.py
usb_construct/emitters/descriptors/webusb.py
usb_construct/types/__init__.py
usb_construct/types/descriptor.py
usb_construct/types/descriptors/__init__.py
usb_construct/types/descriptors/cdc.py
usb_construct/types/descriptors/dfu.py
usb_construct/types/descriptors/microsoft.py
usb_construct/types/descriptors/midi1.py
usb_construct/types/descriptors/midi2.py
usb_construct/types/descriptors/msc.py
usb_construct/types/descriptors/standard.py
usb_construct/types/descriptors/uac1.py
usb_construct/types/descriptors/uac2.py
usb_construct/types/descriptors/uac3.py
usb_construct/types/descriptors/uas3.py
usb_construct/types/descriptors/webusb.py
usb_construct/types/descriptors/partial/__init__.py
usb_construct/types/descriptors/partial/standard.py
usb_construct/types/superspeed/__init__.py