Если, кроме стандартных СОМ1 и COM2, устанавливаются еще и дополнительные после- довательные порты, обязательно убедитесь, что они используют уникальные номера преры- ваний, не вызывающие конфликтов. При установке адаптера последовательных портов про- ьерьте, не используются ли прерывания IRQ3n IRQ4. Производители BIOS никогда не встраивают поддержку COM3 и COM4 в свои продукты. Поэтому DOS не может работать с последовательными портами выше COM2, поскольку получает информацию об интерфейсах ввода-вывода из BIOS. Наличие и типы установлен- ных устройств определяются BIOS при проведении тестирования POST (Power On Self Test); при этом проверяются только два первых инсталлированных порта. Подобные проблемы не касаются Windows, поскольку Windows 95 и выше поддерживают до 128 портов. Тестирование последовательных портов Последовательные и параллельные порты можно протестировать программным или аппа- ратно-программным способом. Программные тесты выполняются с помощью специальных программ, например MSD, а аппаратно-программные — с помощью разъемов-заглушек, под- ключаемых к портам. 254 Глава 8. Шины расширения Программа Microsoft Diagnostics (MSD) Диагностическая программа MSD входит it MS-DOS6.V. Microsoft Windows n Windows 9.v/ Me/2000. Ранние Персии программы поставлялись также с такими приложениям» Microsoft, как Microsoft Word для DOS. Хочу заметить, что на компакт-диске с Windows 95 мта программа, как привило, находится в папке \other\msd, а на компакт-диске с Windows 98/Мс/2000 — в панке \tools\oldmsdos. Эта программа автоматически не устанавливается при инсталля- ции операционной системы. Чтобы использовать MSD, ее необходимо запустить непосредст- венно с компакт-диска пли предварительно скопировать на жесткий диск. Многие программы диагностики типа MSD работают лучше (дают наиболее точные результаты) в среде DOS. поэтому рекомендуемся напускать компьютер в режиме DOS перед их использованием. Для запуска п)х>граммы MSD перейдите в каталог, в котором расположен файл Msd. ехе. В командной строке DOS введите MSD и нажмите клавишу <Entcr>. Через некоторое время на .жране появится меню. Выберите параметр Serial ports ¦ появится информация о микросхеме UART, которая установлена в последовательный порт пашг-го компьютера, а также о доступных портах. Пели в этот момент какой-нибудь из портов используется, например к нему подключена мышь, то программа сообщит и об атом. Программа MSD xojxiiua тем, что отображает на ;>кране информацию только о доступных портах. Другими словами, если какой-нибудь порт не реагирует на тест, он не попадает и от- чет программы, поэтому при проверке неисправности портов я всегда использую MSD.
|