Better estimate the maximum USB transfer size.

This commit is contained in:
Vladimir 'phcoder' Serbinenko 2013-03-19 08:17:51 +01:00
parent 2f1071d57e
commit 5dd6f58789
6 changed files with 85 additions and 44 deletions

View file

@ -1902,7 +1902,9 @@ static struct grub_usb_controller_dev usb_controller = {
.cancel_transfer = grub_ehci_cancel_transfer,
.hubports = grub_ehci_hubports,
.portstatus = grub_ehci_portstatus,
.detect_dev = grub_ehci_detect_dev
.detect_dev = grub_ehci_detect_dev,
/* estimated max. count of TDs for one bulk transfer */
.max_bulk_tds = GRUB_EHCI_N_TD * 3 / 4
};
GRUB_MOD_INIT (ehci)