1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-31 07:08:10 +00:00
serenity/Kernel/Bus/USB/UHCI
b14ckcat 6aea13e229 Kernel/USB: Make UHCI descriptor pool thread-safe
Right now the TD and QH descriptor pools look to be susceptible
to a race condition in the event they are accessed simultaneously
by separate threads making USB transfers. This fix does not seem to
add any noticeable overhead.
2022-07-19 11:29:58 +01:00
..
UHCIController.cpp Kernel/USB: Support UHCI full speed bandwidth reclamation 2022-07-15 12:28:09 +02:00
UHCIController.h Kernel/USB: Add support for bulk transfers 2022-05-21 22:12:05 +02:00
UHCIDescriptorPool.h Kernel/USB: Make UHCI descriptor pool thread-safe 2022-07-19 11:29:58 +01:00
UHCIDescriptorTypes.h Kernel/USB: Support UHCI full speed bandwidth reclamation 2022-07-15 12:28:09 +02:00
UHCIRootHub.cpp Kernel/USB: Send correct data for Root Hub Configuration Descriptor 2022-04-22 15:16:56 +02:00
UHCIRootHub.h Kernel: Replace KResult and KResultOr<T> with Error and ErrorOr<T> 2021-11-08 01:10:53 +01:00