Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.04.17;
Скачать: CL | DM;

Вниз

Определить режим работы LPT порта.   Найти похожие ветки 

 
Dmitriy_R   (2003-02-21 10:06) [0]

Народ подскажите как определить режим работы LPT порта.(EPP, ECP, SPP и т.д.)


 
Dmitriy_R   (2003-02-22 12:40) [1]

Ну неужели никто не знает, Как то ведь некоторые проги проверяют это.


 
KAS   (2003-02-22 12:52) [2]

Подробнее напиши, что ты подразумеваешь под "режимом работы LPT порта". Вообще то насколько я понял вопрос режим будет связан с железкой, которая на нем. Если надо, могу прислать заметки по использованию принтера на LPT (через разные прерывания, порты..)



 
Dmitriy_R   (2003-02-22 13:16) [3]

Нет дело не в железке. Вот к примеру:
В биосе выставил режим ЕРР, режим ESP, вот и надо выяснить какой режим использует LPT порт. Потому как некоторый рижимы дву направленные, а некоторые нет. Вот мне и недо при старте программы проверить в каком режиме стоит мой LPT порт, если двунаправленный то продолжаем работать, а если нет то демо режим.
Пишу софт под программатор, он работает строго с определенным режимом, если режим не тот то он работает, но микросхему губит.


 
Hip Hop Music   (2003-02-22 13:30) [4]

Вообще-то из user mode низзя. IMHO.
:)


 
BPK   (2003-02-23 23:51) [5]

IMHO для каждого режима параллельного порта есть свой драйвер. Поменяли режим порта - срабатывает Plug-and-play, и Windows меняет драйвер.
Попробуйте поискать в сети, как можно узнать тип драйвера.


 
Hip Hop Music   (2003-02-24 13:04) [6]

BPK (23.02.03 23:51)

Не нужно путать логический порт, создаваемый монитором печати для спулера печати и физическое устройство "параллельный порт", пусть даже их названия и совпадают.

Кроме того, драйвер принтера не имеет отношения к драйверу порта.

А по сабжу вопроса -- можно узнать режим! Если написать драйвер, который свяжется с parport.sys и даст ему запрос IOCTL_INTERNAL_GET_PARALLEL_PNP_INFO.



Страницы: 1 вся ветка

Текущий архив: 2003.04.17;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.012 c
14-54799
BJValentine
2003-03-31 14:41
2003.04.17
Outlook ^%^%$


3-54431
Pretender
2003-04-01 18:05
2003.04.17
почему при связке двух таблиц выдается ошибка?


1-54629
АлеКо
2003-04-08 07:09
2003.04.17
Определить число строк на листе Excel


4-54952
Anar
2003-02-18 22:43
2003.04.17
Проблемы с CreateProcess


14-54848
Neznaika
2003-04-01 13:43
2003.04.17
Прозрачный фон в RichEdite