Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > C/C++: Программирование под Unix/Linux > Не могу получить получить из USB данные по EP0 |
Автор: Nzdrw 6.7.2007, 12:11 | ||
Передача проходит успешно - функция usb_control_msg - возвращает кол-во полученных байт - которое соответствует запрошенному кол-ву. В любом случае - НЕ отрицательное значение. Однако в буффер ничего не попадает.... вот код -
Дак вот, возвращаеть 8... а буффер пустой - в винде это устройство работает исправно. Есть идеи ПОЧЕМУ и что НЕ ТАК??? ![]() Заранее спасибо. |
Автор: Nzdrw 6.7.2007, 12:46 | ||
Оказывается, что ВОТ ТАК не работает:
описание этой функции см выше... (return ....) не работает именно прием информации... однако запись в регистры устройства... таким же макаром - РАБОТАЕТ. чесно говоря, странно. Короче, поставил рядом с info("..."); и всё заработало... ![]() |