usbtrans.c - wrong max packet size for bulk transfer

This commit is contained in:
starous 2010-10-02 20:49:05 +02:00
parent 441cfe65c0
commit a94551944e
4 changed files with 15 additions and 7 deletions

View file

@ -228,7 +228,7 @@ grub_usb_bulk_setup_readwrite (grub_usb_device_t dev,
if (dev->initialized)
{
struct grub_usb_desc_endp *endpdesc;
endpdesc = grub_usb_get_endpdescriptor (dev, 0);
endpdesc = grub_usb_get_endpdescriptor (dev, endpoint);
if (endpdesc)
max = endpdesc->maxpacket;