[an error occurred while processing this directive]
А в чем проблемы с родным ezusb.sys? Сам я с ним не работал, но знаю тех, кто дело имел. Претензий не слышал.
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
Отправлено
SM
26 октября 2006 г. 12:48
В ответ на:
И это просто? Человек как минимум должен уметь компилировать драйвера! Что я учился делать (на радиотехническом такому не учат).
отправлено Trashy 26 октября 2006 г. 12:44
Составить ответ
|||
Конференция
|||
Архив
Ответы
Если делать тестовую халабуду, что бы показать начальнику, какй ты умный, то родной - просто сказка. А, то, что у него нет элементарной overlapped, говорит о том, что придётся создавать дополнительные потоки для работы с ним. Особенно если опыта работы с этим нет, то сам понимаешь, что это ни хрена не просто...
—
Trashy
(26.10.2006 12:53
217.29.80.82
, 159 байт)
А... Сорри, причем тут overlapped и драйвер? Overlapped это запчасть (+)
—
SM
(26.10.2006 12:59
85.21.237.237
, 186 байт)
В терминологии не силён(так как самоучка), но объясню:
—
Trashy
(26.10.2006 13:05
217.29.80.82
, 253 байт)
ДевайсИоКонтрол тоже на ура работает в overlapped режиме.
—
SM
(26.10.2006 13:12
85.21.237.237
,
пустое
)
Кстати в своих драйверах я тоже стараюсь уходить от ReadFile/WriteFile, так как иоконтрол имеет бОльшую функциональность, включая тех обоих.
—
SM
(26.10.2006 13:13
85.21.237.237
,
пустое
)
Только не в EZUSB.SYS
—
Trashy
(26.10.2006 13:13
217.29.80.82
,
пустое
)
Да это не зависит от драйвера! Это зависит только от того, как был CreateFile оформлен.
—
SM
(26.10.2006 13:15
85.21.237.237
,
пустое
)
Я консультировался на БорландХпортал. Сказали, что в драйвере проблема. Я неделю угробил на это. Так и не запустил. Пришлось потоки дополнительные городить.
—
Trashy
(26.10.2006 13:24
217.29.80.82
,
пустое
)
Драйвер может только инициировать синхронное выполнение асинхронного запроса. Но при этом открываться в overlapped режиме он все равно должен, Как и отдавать свои результаты через overlapped.
—
SM
(26.10.2006 13:26
85.21.237.237
,
пустое
)
Вероятно у меня руки из...
—
Trashy
(26.10.2006 13:32
217.29.80.82
,
пустое
)
А вообще, по хорошему, можно в драйвер переносить часть функциональности софта. Так как скомпилировать драйвер ничуть не сложнее, чем софтину юзерскую. Только отладка сложнее, но тут в основном дело осторожности и аккуратности.
—
SM
(26.10.2006 13:36
85.21.237.237
,
пустое
)
Отправка ответа
Имя (обязательно):
Пароль:
E-mail:
Тема (обязательно):
Сообщение:
Ссылка на URL:
Название ссылки:
URL изображения:
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание