mirror of
https://github.com/ReneLergner/WPinternals.git
synced 2026-06-16 04:10:11 +10:00
Code update
- WPinternals is now a .NET Core 3.0 application - Implemented new unlock process for Spec A devices - Updated logic for unlocking Spec B devices - Implemented MMOS support for Spec B devices - Implemented battery status in Flash Mode - Implemented Fuse configuration information in Flash Mode - Implemented Reboot from mass storage for Spec A and some Spec B devices - Implemented shutdown from flash mode (preliminary) - Fixed label mode support for Spec B
This commit is contained in:
@@ -380,6 +380,22 @@ namespace MadWizard.WinUSBNet
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Resets all pending transfers for this pipe.
|
||||
/// </summary>
|
||||
public void Reset()
|
||||
{
|
||||
try
|
||||
{
|
||||
_device.InternalDevice.ResetPipe(Interface.InterfaceIndex, _pipeInfo.PipeId);
|
||||
}
|
||||
catch (API.APIException e)
|
||||
{
|
||||
// throw new USBException("Failed to reset pipe.", e);
|
||||
LogAndThrowException(new USBException("Failed to reset pipe.", e));
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Flushes the pipe, discarding any data that is cached. Only available on IN direction pipes.
|
||||
/// </summary>
|
||||
|
||||
Reference in New Issue
Block a user