![]() |
Модераторы: xvr |
![]() ![]() ![]() |
|
Nzdrw |
|
|||
Новичок Профиль Группа: Участник Сообщений: 25 Регистрация: 16.5.2007 Репутация: нет Всего: нет |
В одном из способов принять данные с usb устройства присутствует необходимый оператор usb_sg_wait - В ней происходит последовательная отправка запросов для каждого буфера, переданного в массиве sg при вызове usb_sg_init. Завершение ее выполнения произойдет только после завершения хостом пересылки всех данных(взято из статьи) - Как можно вызвав эту функцию не дожидаться её окончания?
Поясняю: отладочная программа вызывает запрос ioctl на захват кадра - в обработчике и происходит вызов usb_sg_init + usb_sg_wait - |
|||
|
||||
MAKCim |
|
|||
![]() Воін дZэна ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 5644 Регистрация: 10.12.2005 Где: Менск, РБ Репутация: 84 Всего: 207 |
Nzdrw,
1. Запустить ее в отдельном потоке ядра 2. Рабочие потоки Это сообщение отредактировал(а) MAKCim - 26.6.2007, 08:43 -------------------- Ах, у елі, ах, у ёлкі, ах, у елі злыя волкі © |
|||
|
||||
GrayCardinal |
|
|||
Фигасе ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3039 Регистрация: 9.11.2003 Репутация: 8 Всего: 58 |
Это что-то новенькое ![]() ![]() |
|||
|
||||
Nzdrw |
|
|||
Новичок Профиль Группа: Участник Сообщений: 25 Регистрация: 16.5.2007 Репутация: нет Всего: нет |
уверен. реализовал в потоке - работает стабильно - и с нужной скоростью - fill_urb - не давал целых кадров, а про bulk_msg молчу... Это сообщение отредактировал(а) Nzdrw - 26.6.2007, 13:17 |
|||
|
||||
![]() ![]() ![]() |
Правила форума "С/С++: Программирование под Unix/Linux" | |
|
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, xvr. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | C/C++: Программирование под Unix/Linux | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |