mirror of
https://github.com/RGBCube/serenity
synced 2025-07-25 14:57:35 +00:00
Kernel/USB: Tidy up USB::Transfer construction
This commit is contained in:
parent
f4a9a0d561
commit
79fbad6df9
3 changed files with 5 additions and 9 deletions
|
@ -61,11 +61,7 @@ KResultOr<size_t> Pipe::control_transfer(u8 request_type, u8 request, u16 value,
|
|||
usb_request.index = index;
|
||||
usb_request.length = length;
|
||||
|
||||
auto transfer = Transfer::try_create(*this, length);
|
||||
|
||||
if (!transfer)
|
||||
return ENOMEM;
|
||||
|
||||
auto transfer = TRY(Transfer::try_create(*this, length));
|
||||
transfer->set_setup_packet(usb_request);
|
||||
|
||||
dbgln_if(USB_DEBUG, "Pipe: Transfer allocated @ {}", transfer->buffer_physical());
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue