LPT без IRQ в W98 хочу.

В XP во вкладке "оборудование..." в настройках LPT знаю, есть галочка "не использовать IRQ", не знаю, как после этого работает LPT и работает ли вообще, но видимо работает, раз такой опшен есть помимо "disable device". На практике не проверял (тогда не надо было, а сейчас под рукой нет установленной xp), но помню, что фишка такая есть.

Вопрос собственно, работает ли оно действительно именно так (lpt доступен/частично доступен, а irq свободно для других девайсов), и можно ли также организовать в w98, путём подмены драйвера контроллера или ещё как?

Вообще-то, NT-подобные системы тем и отличаются от DOS-подобных, что обращаются к оборудованию напрямую, а не через Биос. В этом и есть их главное отличие.


Значит, под Вашей ХР ее драйвер вполне может не использовать IRQ. Более того, "использование IRQ" в данном случае нужно не самой системе, а старым или кривоватым драйверам особо "хитрых" устройств. Например, старым сканерам...
Win98 же - система на основе DOS, и далеко не все драйверы LPT-устройств могут работать под Win98 не используя прерывания. Другое дело, что в ЧМОС-настройках большинства матплат можно задать адрес LPT-порта и номер прерывания - 5 или 7. А вот совсем без прерывания... получается далеко не всегда. Вообще, вопрос правильной раздачи прерываний в Win98 - одна из нетривиальных задач, часто приходилось ее решать тупой перестановкой устройств в PCI-слотах.

У вас прекрасные дети ! Но все, что вы делаете РУКАМИ - никуда, никуда не годится !

Отправить комментарий

Содержание этого поля является приватным и не предназначено к показу.
  • Разрешённые HTML-теги: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <img>
  • You can use BBCode tags in the text. URLs will automatically be converted to links.

Подробнее о форматировании текста

Антибот - введите цифру.
Ленты новостей