Меню
+7 (495) 785-95-25
sale@lcard.ru
sale@lcard.ru
Страницы 1
Тема закрыта
|
||||
|
lcomp (e2010) + GNU/Linux AMD64Здравствуйте.
Хочу найти причину по которой драйвер не работает в 64-хразрядной системе.
В логах не никаких следов срабатывания ldevusb_read_bulk_callback.
|
|||
|
||||
|
Re: lcomp (e2010) + GNU/Linux AMD64usb_submit_urb возвращает ноль, но ldevusb_read_bulk_callback не срабатывает. |
|||
|
||||
|
Re: lcomp (e2010) + GNU/Linux AMD64а в такой же конфигурации, но в 32-разрядном режиме? |
|||
|
||||
|
Re: lcomp (e2010) + GNU/Linux AMD64да, в 32-х. для большей информативности могу привести статусы завершения вызовов для девайсо-специфичных функций из файла e2010.c |
|||
|
||||
|
Re: lcomp (e2010) + GNU/Linux AMD64значит я где-то непортабельно написал адресную арифметику или определение размеров... Linux машина у меня 32 битная так что 64 битной сборки я не делаю... |
|||
|
||||
|
Re: lcomp (e2010) + GNU/Linux AMD64Вот и хочу понять где именно проблема.
Сам я их воспроизвести пока не могу -- нет под рукой 32-битного дистрибутива. Был бы очень признателен Вам, если бы Вы их здесь привели. |
|||
|
||||
|
Re: lcomp (e2010) + GNU/Linux AMD64по логу что ранее постился - загрузка не прошла и потому ничего и неработает. Обработка статуса просто корявая потому и не сигнализирует об этом явно... |
|||
|
||||
|
Re: lcomp (e2010) + GNU/Linux AMD64Под загрузкой понимается LoadBios_E2010 и все более низкоуровневые функции? Вот подробный лог со статусами. Надеюсь, это позволит более точно диагностировать проблему. [ 617.020509] lcard: Staring LDev driver...
|
|||
|
||||
|
Re: lcomp (e2010) + GNU/Linux AMD64In LoadBios_E2010 usb_control_msg.status=-110
во тут должно в ответ прочитаться 510 байт....
|
|||
|
||||
|
Re: lcomp (e2010) + GNU/Linux AMD64Спасибо.
|
|||
|
||||
|
Re: lcomp (e2010) + GNU/Linux AMD64Проверил и на более свежих ядрах: 2.6.{28, 30, 31-rc5}. Тестовый пример работает. diff ./ldevice.c ./ldevice.c_orig 9d8
|
Страницы 1
Тема закрыта
Адрес: 117105, Москва, Варшавское шоссе, д. 5, корп. 4, стр. 2
Многоканальный телефон:
+7 (495) 785-95-25
Отдел продаж: sale@lcard.ru
Техническая поддержка: support@lcard.ru
Время работы: с 9-00 до 19-00 мск