├── .github └── workflows │ └── github-ci.yml ├── .gitignore ├── .gitmodules ├── .travis.yml ├── CHANGELOG.md ├── Cargo.toml ├── LICENSE ├── README.md ├── examples ├── hotplug.rs ├── libusb_info.rs ├── list_devices.rs └── read_device.rs ├── libusb1-sys ├── CHANGELOG.md ├── Cargo.toml ├── LICENSE ├── README.md ├── build.rs ├── examples │ ├── ffi_info.rs │ ├── ffi_list_devices.rs │ └── ffi_read_device.rs ├── src │ ├── constants.rs │ └── lib.rs └── tests │ └── test.rs └── src ├── config_descriptor.rs ├── context.rs ├── device.rs ├── device_descriptor.rs ├── device_handle.rs ├── device_list.rs ├── endpoint_descriptor.rs ├── error.rs ├── fields.rs ├── hotplug.rs ├── interface_descriptor.rs ├── language.rs ├── lib.rs ├── options.rs ├── test_helpers.rs └── version.rs /.github/workflows/github-ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a1ien/rusb/HEAD/.github/workflows/github-ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | target 2 | Cargo.lock 3 | /.idea 4 | -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a1ien/rusb/HEAD/.gitmodules -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a1ien/rusb/HEAD/.travis.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a1ien/rusb/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a1ien/rusb/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a1ien/rusb/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a1ien/rusb/HEAD/README.md -------------------------------------------------------------------------------- /examples/hotplug.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a1ien/rusb/HEAD/examples/hotplug.rs -------------------------------------------------------------------------------- /examples/libusb_info.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a1ien/rusb/HEAD/examples/libusb_info.rs -------------------------------------------------------------------------------- /examples/list_devices.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a1ien/rusb/HEAD/examples/list_devices.rs -------------------------------------------------------------------------------- /examples/read_device.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a1ien/rusb/HEAD/examples/read_device.rs -------------------------------------------------------------------------------- /libusb1-sys/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a1ien/rusb/HEAD/libusb1-sys/CHANGELOG.md -------------------------------------------------------------------------------- /libusb1-sys/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a1ien/rusb/HEAD/libusb1-sys/Cargo.toml -------------------------------------------------------------------------------- /libusb1-sys/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a1ien/rusb/HEAD/libusb1-sys/LICENSE -------------------------------------------------------------------------------- /libusb1-sys/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a1ien/rusb/HEAD/libusb1-sys/README.md -------------------------------------------------------------------------------- /libusb1-sys/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a1ien/rusb/HEAD/libusb1-sys/build.rs -------------------------------------------------------------------------------- /libusb1-sys/examples/ffi_info.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a1ien/rusb/HEAD/libusb1-sys/examples/ffi_info.rs -------------------------------------------------------------------------------- /libusb1-sys/examples/ffi_list_devices.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a1ien/rusb/HEAD/libusb1-sys/examples/ffi_list_devices.rs -------------------------------------------------------------------------------- /libusb1-sys/examples/ffi_read_device.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a1ien/rusb/HEAD/libusb1-sys/examples/ffi_read_device.rs -------------------------------------------------------------------------------- /libusb1-sys/src/constants.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a1ien/rusb/HEAD/libusb1-sys/src/constants.rs -------------------------------------------------------------------------------- /libusb1-sys/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a1ien/rusb/HEAD/libusb1-sys/src/lib.rs -------------------------------------------------------------------------------- /libusb1-sys/tests/test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a1ien/rusb/HEAD/libusb1-sys/tests/test.rs -------------------------------------------------------------------------------- /src/config_descriptor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a1ien/rusb/HEAD/src/config_descriptor.rs -------------------------------------------------------------------------------- /src/context.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a1ien/rusb/HEAD/src/context.rs -------------------------------------------------------------------------------- /src/device.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a1ien/rusb/HEAD/src/device.rs -------------------------------------------------------------------------------- /src/device_descriptor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a1ien/rusb/HEAD/src/device_descriptor.rs -------------------------------------------------------------------------------- /src/device_handle.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a1ien/rusb/HEAD/src/device_handle.rs -------------------------------------------------------------------------------- /src/device_list.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a1ien/rusb/HEAD/src/device_list.rs -------------------------------------------------------------------------------- /src/endpoint_descriptor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a1ien/rusb/HEAD/src/endpoint_descriptor.rs -------------------------------------------------------------------------------- /src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a1ien/rusb/HEAD/src/error.rs -------------------------------------------------------------------------------- /src/fields.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a1ien/rusb/HEAD/src/fields.rs -------------------------------------------------------------------------------- /src/hotplug.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a1ien/rusb/HEAD/src/hotplug.rs -------------------------------------------------------------------------------- /src/interface_descriptor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a1ien/rusb/HEAD/src/interface_descriptor.rs -------------------------------------------------------------------------------- /src/language.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a1ien/rusb/HEAD/src/language.rs -------------------------------------------------------------------------------- /src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a1ien/rusb/HEAD/src/lib.rs -------------------------------------------------------------------------------- /src/options.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a1ien/rusb/HEAD/src/options.rs -------------------------------------------------------------------------------- /src/test_helpers.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a1ien/rusb/HEAD/src/test_helpers.rs -------------------------------------------------------------------------------- /src/version.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a1ien/rusb/HEAD/src/version.rs --------------------------------------------------------------------------------