Re[2]: драйвер com порта при чтении из портов всегда 0xFF
От: Vitaliy_ Россия  
Дата: 09.01.06 07:45
Оценка:
Здравствуйте, kexit, Вы писали:

K>Поимел аналогичную проблему при написании драйвера для LPT. Порты там работали нормально но если я вырубал стандартный виндовый драйвер для LPT(чтоб не мешался)

K>то получалась картина аналогичная твоей-порты как отрубило. Видимо в драйвере надо как-то регать обладание портом, его порты ввода вывода и тд и тп. Но мне лень было разбираться(и так все работает). Я оставил все как есть(с драйвером).
K>Проверял и для COM — то же что и у тебя.
K>Методом тыка нашел один способ обойти проблему. Он конечно кривой но лучше не знаю.
K>Открываешь порт как девайс в виде CreateFile("COM1",...); и его порты магическим образом появляются(виндовый драйвер их как-то врубает).
K>ЗЫ. А вообще надо писать нормальные PNP драйверы. Тк мой драйвер полность игнорировал операционку при работе с железом, из за видимо чего и возникла проблема.

Да я так и предпологал, что надо как то ресурсы прикрепить чтобы в свойствах оборудования был их список только моих знаний на это не хватает. Мне бы инфы по болоьше про написание именно ПнП. Я по книге Солдатова делал дак там как то все кратко и ужасно не понятно про ето дело.
если есть гденить инфа про написание ПнП скинте ссылочку плиз.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.