Легенда:
новое сообщение
закрытая нитка
новое сообщение
в закрытой нитке
старое сообщение
|
- Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
- Новичкам также крайне полезно ознакомиться с данным документом.
SerialXP.sys - new advanced serial driver 25.04.03 21:09
Автор: leo <Леонид Юрьев> Статус: Elderman Отредактировано 25.04.03 21:11 Количество правок: 2
|
SerialXP.sys - Новый универсальный высокопроизводительный драйвер Windows 2000/XP/NET для последовательных асинхронных портов и мультипортовых плат (адаптеров.
По сравнению со стандартным serial.sys, затрачивает меньше процессорного времени на обслуживание любых адаптеров.
Кроме этого не содержит ошибок обнаруженных в serial.sys
Просьба ко всем кто заинтересован, или кому просто любопытно, потестировать subj.
Отличия от стандартного serial.sys (исключая отличия которые существуют только в Beta-версиях):
* Корректно обслуживаются UART-чипы с ошибками, допускающими потерю прерываний;
* Отсутствует возможность "залипания" передатчика при отправке XON/XOFF символов на UART с аппаратной ошибкой потери прерывания;
* Отсутствует возможность зацикливания в обработчике прерывания при частом изменении статуса линии и логической паузе в передаче (запросе от удаленного устройства на паузу в передаче);
* Отсутствует ошибка в обработке таймаута IOCTL_SERIAL_XOFF_COUNTER;
* Отсутствует ошибка в проверке корректности параметров IOCTL_SERIAL_SET_HANDFLOW;
* Отсутствует несколько ошибок связанных с не восстановлением исходного IRQL (синий экран). В Windows Server 2003 эта ошибка исправлена, "всего лишь" через год, после того как информация об этом была передана в Microsoft;
* Всегда корректно обрабатываются необходимые таймауты, все зависимости от интерференции с тиками системного времени;
* Весь код драйвера резидентный, т.е. отсутствуют PAGEABLE-секции;
* Производится автоматическое управление питанием, неиспользуемые устройства отключаются;
* Производится тестирование всех портов;
* Определяется реальная скорость COM-портов (учитывается Turbo-режим);
* Определяется реальный размер FIFO-буферов;
* Определяется наличие дополнительных аппаратных возможностей COM-портов, например автоматического управление потоком (flow control);
http://leo.yuriev.ru/SerialXP/index.htm
|
|
|