Linux USB_2 EHCI: Параметры и приоритеты планировщика для isochronous пакетов Есть прожорливая usb isocronous камера.
Драйвер этой камеры UVC.
Драйвер говорит, что часть пакетов теряется, и на картинке это место(горизонтальная полоса) отается от предыдущего кадра.
Можно ли и как сказать драйверу и планировщику USB_EHCI дать наибольший приоритет isochronous пакетам?
Как я понял, возможность указать приоритет isochronous задается ТОЛЬКО через параметры urb->interval . ==1 - это наибольший приоритет из возможных?
urb = usb_alloc_urb(npackets);
urb->pipe = usb_rcvisocpipe(video->dev->udev, ep->bEndpointAddress);
urb->transfer_flags = USB_ISO_ASAP;
urb->interval = 1; //ep->bInterval
++