Функции подключения периферийных устройств в BIOS
AGP
- смысл этой опции интуитивно понятен, а возможных параметров всего два: "Enabled" (разрешено) и "Disabled" (запрещено).
Init AGP Display First
- при установке "Enabled" первичным в системе становится дисплей, подключенный к AGP-карте. Если выбрано значение "Disabled", то приоритет отдается PCI-карте или даже ISA.
Аналогично функционирует опция "Init Display First" с параметрами "AGP" и "PCI" ("PCI Slot"). При наличии одного видеоадаптера опция не вызывает проблем, но при установке двух адаптеров, поддерживаемых операционной системой, важно выбрать наиболее производительный, либо единственный возможный вариант для подключения обоих дисплеев. Это связано с тем, что PCI-адаптер может не функционировать вторым.
Опция "VGA BIOS Sequence" (последовательность загрузки BIOS видеокарт) имеет параметры "PCI/AGP" и "AGP/PCI". Опция "Default Primary Video" в "AMI BIOS" также предлагает значения "AGP" и "PCI".
Опция "Primary Display" в "Phoenix BIOS" имеет такие значения: "AGP VGA" (загрузка в порядке - ISA VGA, AGP VGA, PCI VGA) и "PCI VGA" (ISA VGA, PCI VGA, AGP VGA). При интегрированном видеоадаптере на материнской плате "Init Display First" может принимать значения "Onboard" и "PCI Slot".
Существует и более "древний" вариант аналогичной функции под названием "Graphics Adaptor" с параметрами "VL Bus" и "PCI Bus".
Joystick Function
- при наличии в системе джойстика данная опция должна быть установлена в "Enabled".
LAN Controller
- опция для управления разрешением или запрещением ("Enabled"/"Disabled") работы сетевого адаптера на материнской плате. Некоторые системы со встроенным сетевым контроллером, даже при значении "Disabled", при загрузке системы автоматически активируют его.
Multiple Monitor Support
- опция поддержки нескольких мониторов. Эта функция аналогична опции "Default Primary Video", но её задача — определить первичный графический контроллер в системе. Возможные значения:
- "Motherboard Primary" - активируется графический контроллер, интегрированный в центральный процессор,
- "Motherboard Disabled" - активируется графический контроллер, встроенный в чипсет,
- "Adapter Primary" - активируется графический контроллер платы расширения.
Onboard FDC Controller
- опция, отвечающая за включение ("Enabled" - по умолчанию) или отключение контроллера флоппи-дисководов на материнской плате. В "Phoenix BIOS" аналогичные опции названы "Diskette Controller" и "Floppy Disk Controller" с теми же значениями "Enabled"/"Disabled".
Существуют и другие варианты названий для этой функции, такие как "Onboard FDD Controller", "Onboard FDC", и "Floppy Interface". Последние две вариации, помимо стандартных "вкл./откл.", имеют вариант "Auto" для автоконфигурирования. При отключении контроллера освобождается IRQ6.
В "Phoenix BIOS" опция "Floppy Interface" имеет значения "Auto Configured" и "Disabled". Параллельно, другая опция, "Floppy Status", позволяет вывести на экран состояние дисковода во время загрузки системы.
Onboard Parallel Port
- данная опция позволяет запретить ("Disabled") использование встроенного параллельного порта, автоматизировать процесс выделения требуемых ресурсов ("Auto") или установить базовые адреса ввода/вывода вручную ("378" или "278").
Опция может называться "Parallel Port" и иметь следующие значения:
- "Disabled"
- "Enabled" — при этом становятся доступными дополнительные поля для ручной настройки конфигурации,
- "Auto" — адреса, прерывания и DMA будут установлены автоматически,
- "OS Controlled" — управление передаётся операционной системе (аналог опции "PnP OS" в других версиях BIOS).
Также возможны варианты "Parallel" и "Parallel Port Interface". Эта опция может иметь такие параметры:
- "Disabled"
- "LPT1... 378... IRQ7" — устанавливается при автоконфигурировании,
- "LPT1... 378... IRQ5"
- "LPT2... 278... IRQ7"
- "LPT2... 278... IRQ5"
- "LPT3... 3BC... IRQ7"
- "LPT3... 3BC... IRQ5"
- "Auto Configured" (по умолчанию)
Ранее существовало меню с опциями "On-Board LPT 3", "On-Board LPT 2", "On-Board LPT 1" со значениями "Disabled" и "Enabled". При этом система автоматически присваивала названия от LPT1 до LPT3 любым обнаруженным параллельным портам.
Onboard PCI IDE Enable
- разрешение работы интегрированного контроллера IDE. Этот параметр управляет доступом к каждому из двух каналов контроллера IDE, встроенного в материнскую плату. Возможные значения:
- "Primary" — разрешена работа только первого канала,
- "Secondary" — разрешена работа только второго канала,
- "Both" — разрешена работа обоих каналов (по умолчанию),
- "Disabled" — оба канала отключены.
Ранее функция называлась "Onboard 496B IDE Port" и предлагала те же четыре параметра. Стоит отметить, что нумерация портов представляется в 16-ричном формате (например, 01F0-01F7 для первичного и 0170-0177 для вторичного канала). Аналогичные функции можно найти под названиями "Onboard IDE", "IDE controller", "Onboard Local Bus IDE" и "Internal PCI/IDE". Низкоскоростные устройства, такие как CD-ROM, рекомендуется подключать ко вторичному каналу.
Существуют также опции "Primary IDE Channel" и "Secondary IDE Channel" для отдельной настройки каналов. Примеры других подобных опций:
- "Primary PCI IDE Interface", "Secondary PCI IDE Interface"
- "On-chip Primary PCI IDE", "On-chip Secondary PCI IDE"
- "PCI Slot IDE 1st Channel", "PCI Slot IDE 2nd Channel"
В некоторых BIOS, например, в "Phoenix BIOS", вместо значений "Enabled"/"Disabled" предлагаются "Auto Configured" и "Disabled". В начальные этапы развития EIDE-интерфейса опции управления вторичным каналом могли быть представлены отдельно, что позволяло избежать конфликтов на основном канале. Например, опция "IDE Second Channel Control" (или "2nd Channel IDE") при значении "Enabled" закрепляла IRQ15 за вторичным IDE-каналом, а при "Disabled" позволяла использовать IRQ15 для других устройств.
Onboard Serial Port 1/2
- опция включения/отключения и установки системных ресурсов (адреса портов и прерывания) для встроенных первого и второго последовательных портов. Если "BIOS Setup" позволяет, рекомендуется установить значение "Auto" для автоматической настройки. Стандартные корректные установки обычно задаются по умолчанию (defaults) при первой установке "BIOS Setup". Возможные значения:
- "3F8/IRQ4" - первый последовательный порт,
- "2F8/IRQ3" - второй последовательный порт,
- "3E8/IRQ4" - первый последовательный порт,
- "2E8/IRQ3" - второй последовательный порт,
- "Disabled" - отключение последовательных портов, освобождая прерывания для других целей,
- "Auto" (или "Auto Configured") - автоматический выбор I/O-адресов и прерываний системой.
Могут также быть доступны дополнительные адреса и прерывания, такие как "3F8/COM1" и аналогичные. Альтернативные названия этой опции: "Onboard Serial Port A/B", "Onboard Serial UART1/2", "Onboard UART 1/2", "Serial Port 1/2 Interface" и "Serial 1/2".
OffBoard PCI IDE Card
- эта опция "AMI BIOS" служит для включения IDE-интерфейса на PCI-карте расширения. При обнаружении внешнего контроллера PCI IDE встроенный IDE-интерфейс автоматически отключается. Возможные значения: "Auto" или "Slot1" - "Slot6". Установка "Auto" позволяет BIOS автоматически определить параметры, включая активацию встроенного контроллера, если внешний не используется.
OffBoard PCI IDE Primary IRQ и OffBoard PCI IDE Secondary IRQ - эти опции становятся доступны при выборе конкретного PCI-слота в основной настройке, позволяя назначить соответствующие прерывания: IRQ14 и IRQ15 для каждого канала контроллера.
Primary Master ARMD Emulated as
Primary Slave ARMD Emulated as
Secondary Master ARMD Emulated as
Secondary Slave ARMD Emulated as
- ARMD (ATAPI Removable Media Disks) — гибридные дисководы (например, ZIP-дисководы), которые могут использоваться как флоппи-диски или, благодаря своей емкости, как жесткие диски. Поскольку они работают через IDE-интерфейс, эта опция определяет, в каком виде (устройстве) система будет распознавать такой гибридный дисковод. Возможные значения:
- "Auto" - автоматическое определение,
- "Floppy" - использование в качестве флоппи-дисковода,
- "Hard Disk" - использование в качестве жесткого диска.
Эти опции обычно располагаются в меню настройки IDE-интерфейса, но могут также встречаться в разделе "Boot" как часть опции "Boot Sequence" в "AMI BIOS".
PS/2 Mouse Function Control
- управление функциями порта мыши PS/2. Установка этого параметра в "Enabled" резервирует IRQ12 для порта мыши PS/2 и подтверждает её наличие в системе. В противном случае, если мышь PS/2 не подключена, IRQ12 освобождается для других устройств. Рекомендуется установка значения "Auto". Возможные значения:
- "Enabled" - контроллер мыши активен, IRQ12 занято,
- "Auto" - BIOS автоматически определяет наличие PS/2-мыши. В некоторых BIOS значение "Auto" заменяется на "Disabled".
Аналогичные функции выполняют опции "PS/2 Mouse Port", "PS/2 Mouse Support", "Mouse Support". В "Phoenix BIOS" опция "Mouse Controller" также позволяет освободить IRQ12 при значении "Disabled", с доступными параметрами "Enabled" и "Auto Detect". При "Auto Detect" мышь активируется и конфигурируется автоматически при поддержке Plug&Play.
Опция "PS/2 Mouse" часто имеет значения:
- "Enabled" - контроллер мыши активен, IRQ12 используется,
- "Disabled" - контроллер отключен, IRQ12 свободно,
- "Auto Detect" - мышь обнаруживается автоматически и активируется BIOS при завершении POST,
- "OS Controlled" - операционная система Plug&Play самостоятельно конфигурирует PS/2-мышь.
USB Controller
- опция активации USB-контроллера на материнской плате. USB-контроллер имеет смысл включать только при использовании соответствующих периферийных устройств, так как он выделяет прерывание, что может вызвать конфликты при большом количестве устройств. Возможные значения:
- "Enabled" - USB-контроллер активен,
- "Disabled" - USB-контроллер отключен (по умолчанию).
Опция также известна под названиями "USB Interface", "Integrated USB Controller", "OnChip USB" и "USB Function". Параметр "Legacy USB Support" эмулирует интерфейс последовательной мыши для программ, не поддерживающих USB-мышь напрямую, со значениями "Disabled", "Enabled" и "Auto" (по умолчанию). В "Phoenix BIOS" аналогичная опция может называться "USB Host Controller".
USB Keyboard Support
- данная функция предназначена для поддержки USB-клавиатуры. Для её работы требуется включить USB-контроллер. При отсутствии USB-клавиатуры опция устанавливается в "Disabled" (по умолчанию).
Опция также может быть названа "USB Keyboard Legacy Support". Дополнительно см. "USB Keyboard Support Via" в разделе "Boot". В "AMI BIOS" включение "USB Function" иногда активирует дополнительные опции:
- USB KB/Mouse Legacy Support - позволяет использовать USB-клавиатуры с мышью PS/2, если имеется порт PS/2 на клавиатуре.
- Port 64/60 Emulation - установка в "Disabled" обеспечивает нормальную работу USB-клавиатуры в различных ОС, а установка в "Enabled" необходима для работы под Windows NT.
Порты 0060 и 0064 предназначены для контроллера клавиатуры в режиме прерываний и команд соответственно. Подробнее см. раздел "Keyboard".
Функции подключения встроенного аудио и SCSI-интерфейса подробно рассмотрены в другом разделе.