Аппаратные интерфейсы ПК



              

Хост-адаптер SCSI - часть 2


Утилита конфигурирования обычно входит в расширение BIOS, установленное на плате адаптера, и пригла­шение к ее вызову выводится на экран во время теста POST. Как и всякая карта расширения, хост-адаптер должен быть сконфигурирован с точки зрения шины расширения, к которой он подключается. Системные ресурсы для шинного SCSI-адаптера включают:

¦ область памяти для расширения ROM BIOS, необходимого для поддержки

конфигурирования устройств и дисковых функций (если в системе установлено

несколько однотипных хост-адаптеров, для них используется ROM BIOS с од­ного адаптера, а разнотипные хост-адаптеры не всегда могут работать вместе);

¦     область разделяемой буферной памяти;

¦     область портов ввода-вывода (I/O port);

¦     IRQ — запрос прерывания;

¦     DMA — канал прямого доступ к памяти (для шин ISA/EISA), часто использу­емый для захвата управления шиной (bus mastering).

Всем устройствам SCSI, в том числе и хост-адаптеру, требуются специальные драйверы. Базовый драйвер дисковых устройств входит в BIOS хост-адаптера; он обычно эмулирует трехмерную адресацию дискового сервиса Int 13h. Расшире­ния, например ASPI (Advanced SCSI Programming Interface), загружаются отдель­но. От драйверов сильно зависит производительность устройств SCSI. «Умное» ПО способно эффективно загружать работой устройства, а иногда и «срезать углы» — выполнять копирование данных между устройствами без выхода на си­стемную шину компьютера. Наиболее предпочтительны драйверы, работающие в режиме прямого управления шиной (bus mastering); их применение позволяет реализовать все преимущества SCSI в многозадачных системах.




Содержание  Назад  Вперед