Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
34
Добавлен:
02.05.2014
Размер:
1.46 Mб
Скачать

Драйверы.

Программы DOS часто вынуждены работать непосредственно с картами периферийных устройств, таких как видеоконтроллер или последовательный порт. Это связано с тем, что DOS и BIOS не имеют в своем составе достаточно быстрых и удобных средств для работы с этими устройствами.

Если нужно обеспечить быстрый ввод изображения на экран для создания динамичной игры или разработать телекоммуникационную программу, необходимо изучать аппаратное обеспечение ПК, становясь системным программистом.

На этом пути есть несколько неприятных моментов:

во-первых, трудно найти подробное описание портов видеоконтроллеров и другой аппаратуры, так как оно поставляется фирмами-изготовителями не всем желающим.

во-вторых, разнообразие аппаратуры велико. Сейчас выпускаются сотни несовместимых друг с другом видеоконтроллеров, принтеров, контроллеров дисков и т. д.

в-третьих, аппаратура постоянно совершенствуется. Новые периферийные устройства не всегда совместимы со старыми. Поэтому старые программы либо не работают на новых ПК, либо работают не так как нужно.

В составе OS/2 поставляется набор драйверов для всех стандартных устройств ПК, что исключает необходимость работы с аппаратурой на уровне портов. В крайнем случае, можно использовать драйверы производителя аппаратуры. Нужно только убедиться, что он предназначен для той версии ОС, которая используется на ПК.

Так же как в MS DOS в OS/2 драйверы подключаются в файле конфигурации config.sys Однако в отличие от DOS файл конфигурации содержит две команды подключения драйверов – BASEDEV и DEVICE. Первая подключает базовые драйверы, без которых работа OS/2 невозможна, вторая – все остальные.

42

Соседние файлы в папке Операционные системы