Hardware - разное

Свойства слотов PCI


О функциях этого раздела обычно вспоминают тогда, когда возникают конфликты по прерываниям между устройствами ISA и PCI. Дело в том, что одной из задач BIOS при загрузке компьютера является правильное распределение системных ресурсов. Согласно этой технологии карта PCI может быть настроена на работу с определенным прерыванием и с определенным портом ввода-вывода. Больше того: одно и то же прерывание может совместно использоваться несколькими устройствами PCI.

Информация о распределении ресурсов хранится в специальной таблице - ESCD (Extended System Configuration Data). Но это еще не все. ОС, поддерживающая PnP, позже может перераспределить ресурсы по своему усмотрению. Считается, что Windows справляется с этой задачей эффективнее, чем BIOS компьютера. Однако идиллию портят карты ISA, не поддерживающие PnP. Они настраиваются с помощью перемычек или специальных утилит. Поэтому может возникнуть необходимость закрепить за ISA-слотом определенное прерывание. Для этой цели служат следующие параметры:

  • PnP OS Installed. Это сложный параметр. Для Windows 95/98 рекомендуется установить значение Yes. Windows 2000 использует новейшую технологию ACPI, поэтому для нее Microsoft рекомендует значение No. Linux не является полностью PnP-системой, но при наличии PnP-карт ISA значение Yes может понадобиться для ISAPNPTOOLS. Здесь совет один: пока все в порядке, не трогайте этот параметр. Если же возникли проблемы, сверьте таблицы прерываний - ту, которую выводит BIOS после процедуры POST, и ту, которую использует Windows. Если существуют различия в неработающих платах - придется "поковыряться" в настройках BIOS и Windows;
  • Reset Configuration Data, Force Update ESCD. Бывает, что компьютер не распознает плату, установленную вместо старой. Присвоив параметру Reset Configuration Data значение Enabled, вы заставите BIOS "забыть" прежние установки и заново проанализировать конфигурацию;
  • Resource Controlled By. Как поступить с распределением ресурсов? Оставить это функциям BIOS (режим Auto) или же сделать вручную (Manual)? Если выбрать режим Manual, то активируются пункты, описанные ниже;
  • IRQ-X assigned to. Этот параметр позволяет прерыванию X назначить тип устройства. Режим Legacy ISA требует отдельных IRQ и DMA. Режим PCI/Pnp ISA позволяет использовать эти ресурсы совместно с другими платами. Например, для старой платы ISA, работающей, скажем, на прерывании 9 IRQ, можно во избежание конфликтов выбрать режим Legacy ISA;
  • Delayed Transaction и PCI 2.1 Compliance. Оба параметра отвечают за согласованность работы шин PCI и ISA. Если их активировать, то данные между этими шинами будут передаваться через буфер. Пока данные накапливаются в буфере, более быстрая PCI получит возможность обрабатывать транзакции.



Содержание раздела