Johannes Anderwald
dba4efbcae
[USBCCGP] [USBPORT] USB Stack improvements ( #7740 )
...
[USBCCGP]
Ignore invalid devices
Group audio function interfaces together
[USBPORT]
Prevent infinite loop in USBPORT_OpenPipe when endpoint is not becoming ready
2025-03-19 01:35:36 -07:00
Victor Perevertkin
34593d933b
[FORMATTING][NTOS][HAL][DRIVERS][SDK] Fix trailing spaces
2021-06-11 15:33:08 +03:00
Serge Gautherie
ed9f0dca14
[USBPORT] USBPORT_InvalidateEndpointHandler(): Properly enumerate endpoints
2019-09-29 13:39:12 +03:00
Thomas Faber
1946f6bb25
[USBPORT] Acquire EndpointSpinLock in addition to MiniportSpinLock in USBPORT_ReopenPipe.
2019-03-11 08:53:52 +01:00
Thomas Faber
e47240fb37
[USBPORT] Release StateChangeSpinLock before acquiring MiniportSpinLock.
...
Found by Driver Verifier.
2019-03-11 08:53:50 +01:00
Timo Kreuzer
c1944118ca
[USBPORT] Fix 64 bit issues
2018-08-04 19:19:34 +02:00
Vadim Galyant
11772da783
[USBPORT] Small changes for debugging.
2018-01-26 20:46:34 +09:00
Vadim Galyant
f37a3dc42f
[USBPORT] Add USB2_BIT_STUFFING_OVERHEAD constant.
2018-01-22 14:15:57 +09:00
Vadim Galyant
ab88f25048
[USBPORT] Check Period instead Factor.
2018-01-21 19:35:58 +01:00
Vadim Galyant
954cc021da
[USBPORT] Proper naming.
2018-01-21 19:35:57 +01:00
Vadim Galyant
18f4fc71c8
[USBPORT] Use min() macro.
2018-01-21 19:35:57 +01:00
Vadim Galyant
67138e7d54
[USBPORT] Use ExFreePoolWithTag() instead ExFreePool() for TtExtension. Add debug info.
2018-01-21 19:35:47 +01:00
Vadim Galyant
c2ae849dab
[USBPORT] Start implementation USBPORT_AllocateBandwidthUSB2().
2018-01-21 19:35:42 +01:00
Vadim Galyant
664e48cad5
[USBPORT] Implement USBPORT_FreeBandwidth().
2018-01-21 19:35:40 +01:00
Vadim Galyant
aae6dd6073
[USBPORT] Implement USBPORT_AllocateBandwidth().
2018-01-21 19:35:40 +01:00
Vadim Galyant
c6ca2a8f02
[USBPORT] Add support for transaction translators in USBPORT_OpenPipe() and USBPORT_ClosePipe().
2018-01-21 19:35:40 +01:00
Vadim Galyant
3fcbd7744c
[USBPORT] Add support for transaction translators in USBPORT_OpenPipe().
2018-01-21 19:35:38 +01:00
Vadim Galyant
0b78ad8eb2
[USBPORT] Use constants in USBPORT_OpenPipe().
2018-01-21 19:35:36 +01:00
Vadim Galyant
a3dd5620d3
[USBPORT] Use constants in USBPORT_CalculateUsbBandwidth().
2018-01-21 19:35:35 +01:00
Vadim Galyant
73bfc3c897
[USBPORT] Type-safe function signature (PVOID -> PUSBPORT_xxx).
2017-11-23 16:34:24 +01:00
Colin Finck
c2c66aff7d
Git conversion: Make reactos the root directory, move rosapps, rostests, wallpapers into modules, and delete rossubsys.
2017-10-03 07:45:34 +00:00