LICENSE
README.md
pyproject.toml
src/usbx/__init__.py
src/usbx/configuration.py
src/usbx/controltransfer.py
src/usbx/device.py
src/usbx/enums.py
src/usbx/exceptions.py
src/usbx/py.typed
src/usbx/registry.py
src/usbx/usb.py
src/usbx/version.py
src/usbx.egg-info/PKG-INFO
src/usbx.egg-info/SOURCES.txt
src/usbx.egg-info/dependency_links.txt
src/usbx.egg-info/top_level.txt
src/usbx/_common/confparser.py
src/usbx/_common/ctypesfunc.py
src/usbx/_common/devicebase.py
src/usbx/_common/registrybase.py
src/usbx/_linux/asynctransfer.py
src/usbx/_linux/ioctl.py
src/usbx/_linux/linuxdevice.py
src/usbx/_linux/linuxregistry.py
src/usbx/_linux/udev.py
src/usbx/_linux/usbdevfs.py
src/usbx/_macos/corefoundation.py
src/usbx/_macos/iokit.py
src/usbx/_macos/macosdevice.py
src/usbx/_macos/macoserrors.py
src/usbx/_macos/macosregistry.py
src/usbx/_macos/transfertimeout.py
src/usbx/_windows/deviceinfoset.py
src/usbx/_windows/kernel32.py
src/usbx/_windows/ole32.py
src/usbx/_windows/setupapi.py
src/usbx/_windows/user32.py
src/usbx/_windows/windevice.py
src/usbx/_windows/winerror.py
src/usbx/_windows/winregistry.py
src/usbx/_windows/winusb.py
tests/test_abort.py
tests/test_alternate.py
tests/test_bulk_transfer.py
tests/test_configuration.py
tests/test_confparser.py
tests/test_control_transfer.py
tests/test_descriptors.py
tests/test_device_info.py
tests/test_enumeration.py
tests/test_interrupt_transfer.py
tests/test_open_device.py
tests/test_stall.py
tests/test_timeout.py