[OpenBIOS] [PATCH 4/7] drivers/usb.c: rework descriptor read logic in get_descriptor()