mirror of
https://github.com/RGBCube/serenity
synced 2025-07-25 09:47:35 +00:00
![]() Implemented both Queue Heads and Transfer Descriptors. These are required to actually perform USB transactions. The UHCI driver sets up a pool of these that can be allocated when we need them. It seems some drivers have these statically allocated, so it might be worth looking into that, but for now, the simple way seems to be to allocate them on the fly as we need them, and then release them. |
||
---|---|---|
.. | ||
UHCIController.cpp | ||
UHCIController.h | ||
UHCIDescriptorTypes.h |