Releases: itzandroidtab/catc_usb_chief_driver
Release V1.0.2.1
Minor build with a small performance fix for receiving data from the USB chief with vendor requests. Adds an additional check to bypass a copy when not needed.
Build was validated on Windows 11 Pro 64-bit
Release files
Release files are build using Github actions and are not signed. If you want to sign the drivers run sign_drivers.ps1. This will create a certificate and sign the drivers so you can install them.
Note: the INF file required for sign_drivers.ps1 can be found in the root of the project
Note: the x86 driver has not been tested
What's Changed
- changed to c++ cast + reworked usb config descriptor by @itzandroidtab in #6
- Reworked power and plug and play by @itzandroidtab in #7
- Bugfix copying data when not needed sending vendor request @itzandroidtab
Full Changelog: V1.0.1.0...V1.0.2.1
Notes for Release V1.0.2.1
Reworked the power and plug and play part of the driver and removed unused code (that was not supported by the USB chief). This release also adds support for "disabling" the driver in the device manager (not sure if the original was able to do this).
Another milestone, the driver is now officially smaller than the original on 32-bit (10kb vs 13 kb), the 64-big is almost the same size (14kb).
Original driver/application
For the original files of the driver and the application view release V1.0
Release V1.0.2.0
Reworked the power and plug and play part of the driver and removed unused code (that was not supported by the USB chief). This release also adds support for "disabling" the driver in the device manager (not sure if the original was able to do this).
Another milestone, the driver is now officially smaller than the original on 32-bit (10kb vs 13 kb), the 64-big is almost the same size (14kb).
Validated on Windows 11 Pro 64-bit
Release files
Release files are build using Github actions and are not signed. If you want to sign the drivers run sign_drivers.ps1. This will create a certificate and sign the drivers so you can install them.
Note: the INF file required for sign_drivers.ps1 can be found in the root of the project
Note: the x86 driver has not been tested
What's Changed
- changed to c++ cast + reworked usb config descriptor by @itzandroidtab in #6
- Reworked power and plug and play by @itzandroidtab in #7
Full Changelog: V1.0.1.0...V1.0.2.0
Original driver/application
For the original files of the driver and the application view release V1.0
Release V1.0.1.0
A new version of the driver USB chief driver. This mostly removes dead code and cleans up the code. The performance should have increased as there are less memory allocations. From the user side there should be no difference.
Validated on Windows 11 Pro 64-bit
Release files
Release files are build using Github actions and are not signed. If you want to sign the drivers run sign_drivers.ps1. This will create a certificate and sign the drivers so you can install them.
Note: the INF file required for sign_drivers.ps1 can be found in the root of the project
Note: the x86 driver has not been tested
What's Changed
- Removed multi transfer part from driver by @itzandroidtab in #1
- Split usb to seperate file by @itzandroidtab in #2
- Rework on the usb side by @itzandroidtab in #3
- Bugfixes and TODO cleanup by @itzandroidtab in #4
- Made the INF version match the tag in the release
Full Changelog: V1.0...V1.0.1.0
Original driver/application
For the original files of the driver and the application view release V1.0
First working driver
The first working version of the driver. Has the same issues as the original driver. Driver has been tested on Windows 11 64-bit.
Full Changelog: https://github.com/itzandroidtab/catc_usb_chief_driver/commits/V1.0
Added the original application and driver from CATC. Can also be found at Teledynelecroy