Последовательный интерфейс

Bit I/O

- данная опция "Phoenix BIOS" предлагает два значения:

"Enabled" - передача данных между системной шиной (процессор, память) и IDE-интерфейсом будет производиться с шириной полосы в 32 бита. Устанавливается по умолчанию,

"Disabled" - ширина полосы пропускания составляет 16 бит.

Опция может называться "IDE 32-bit Transfer Mode" или "32-bit Disk Access". Опция "AMI BIOS" может именоваться "32 Bit Transfer Mode", а ее значениями будут "On" и "Off".

Естественно, что установка "Enabled" (или "On") допускается, если локальная шина поддерживает 32-разрядную передачу данных (речь идет, прежде всего о PCI). В то же время речь идет вовсе не о жестком диске. Достаточно рассмотреть назначение 40 контактов разъема жесткого диска и увидеть 16-разрядную структуру данных. Это означает, что интерфейс жестких IDE-дисков 16-битный. Решение задачи берет на себя контроллер интерфейса, объединяя два 16-битных цикла чтения в одно двойное слово. Тем самым повышается эффективность работы PCI-шины.

Установив "Disabled", пользователь не снижает скоростные характеристики процессов чтения/записи в самом жестком диске, но при этом снижается общая производительность IDE-интерфейса.

К сожалению, запрещение 32-битного доступа может потребоваться для пользователей "WindowsNT 4.0". Так рекомендует сама "Microsoft": из-за возможности искажения данных при их передаче. Некоторые проблемы были сняты еще с выпуском "Service Pack 2", но как знать?!.

AC PWR Loss Restart

- (рестарт после пропадания питания). Разрешение этого параметра позволяет системе включиться автоматически после пропадания питания. В противном случае после восстановления питания система не включится, и необходимо будет снова нажать кнопку подачи питания. Может принимать значения:

"Enabled" - разрешено (по умолчанию),

"Disabled" - запрещено.

Абсолютно аналогична опция "AMI BIOS" "Auto Start On AC Loss".

ACPI Control Register

- данная опция "AMI BIOS" абсолютно идентична "ACPI Function", но она вынесена отдельно. И вот почему! Возможности операционных систем по реализации ACPI-технологии связаны прежде всего с наличием в современных чипсетах специального регистра, осуществляющего управленческие функции. Для того, чтобы операционная система могла реализовать эти возможности, данная опция должна быть включена ("Enabled").

ACPI Function

- (функционирование ACPI). Разрешается или запрещается поддержка через BIOS стандарта ACPI. Включение этой функции имеет смысл, если только операционная система поддерживает ACPI. Если опция включена, система будет игнорировать установки полей "Suspend Mode", "HDD Power Down" и некоторых аналогичных, поскольку уже операционная система ("Windows 98" и выше) возьмет на себя решение многих вопросов. Может принимать значения:

"Enabled" - разрешено,

"Disabled" - запрещено (по умолчанию).

Опция "Phoenix BIOS" с теми же значениями называется просто - "ACPI".

Сказанное выше абсолютно точно выражено в названии опции "AMI BIOS" "ACPI Aware O/S". Установка значения в "Yes" одназначно означает поддержку стандарта со стороны BIOS и операционной системы. По умолчанию устанавливается "No".

ACPI I/O Device Mode

- опция в общем-то подобная вышеприведенным, но трактуется несколько шире. Она предполагает поддержку стандарта со стороны периферии. В частности, речь может идти о поддержке удаленного включения.

ACPI Suspend Type

- возможные значения:

"S1(POS)" - включение функции "Power On Suspend",

"S3(STR)" - включение функции "Suspend to RAM".

Современные материнские платы все чаще поддерживают режим "Suspend to RAM". При активизации этого режима посредством интерфейса ACPI в "Windows 98" (или выше) компьютер полностью выключается, а питание сохраняется лишь для модулей памяти, куда и записывается информация о состоянии системы. После выхода из режима "STR" (путем нажатия клавиши на клавиатуре, по сигналу от модема, т.п.) состояние ПК, в том числе ОС и всех прикладных программ, восстанавливается.

Небольшая рекомендация! Для включения функции ACPI в процессе инсталляции "Windows 98" необходимо добавить следующие параметры в командную строку: setup.exe /pj.

After G3 Enable

- данная опция позволяет (если установлено "Enabled") в результате переключения режимов энергосбережения выйти на состояние G3, которое по методологии ACPI означает полное отключение питания (mechanical off).

AGP -2x Mode

- (режим AGP 2X). По умолчанию устанавливается "Disabled". "Enabled" выбирается лишь в случае, если графическая карта, а также системные компоненты (чипсет) поддерживают режим AGP 2x.

Режим 2X использует дополнительно ниспадающий фронт тактового сигнала AGP-интерфейса для передачи данных. Включение данного режима для AGP позволяет удвоить пропускную способность при помощи передачи данных по обоим (возрастающему и нисходящему) фронтам тактового сигнала. Это равносильно функционированию AGP-шины на 133 МГц и полосе в 264 МБ/сек. Подобные решения нашли применение и в протоколах UltraDMA для жестких дисков. Если графический адаптер поддерживает "удвоенную" частоту, данную опцию необходимо включить. Понятно, что такие действия позволят значительно повысить пропускную способность всего видеотракта. Выключение режима может потребоваться при возможной нестабильности работы (особенно с системами на "Super Socket 7"), а также при разгоне AGP-шины свыше 75 МГц.

Опция могла называться "AGP 2X Mode".



AGP 4X Mode

- значения этой опции аналогичны: "Disabled" и "Enabled". И все действия пользователя также однозначны. Опция по умолчанию отключена, что дает достаточно прозрачный намек на необходимость поддержки 4X-протокола в системе. Поскольку в современных системах и видеокартах уже реализуются режимы AGP 8X, то некоторые прежние проблемы уже ушли в прошлое. А еще не так давно некоторые производители материнских плат специально блокировали данную опцию во избежание возможных осложнений при использовании видеокарт, поддерживающих только режимы AGP 1X или 2X.

Массовое распространение "интегрированных" систем ввело "в обиход" опцию "AGP Data Rate". Если для чипсета i740 значения опции были "1x" и "2x", то уже для i820 добавилось еще одно - "4x". Такое же содержание характерно было и для опций "AGP Transfer Mode" и "AGP Transfer Rate". Более поздняя опция "AGP Capability" уже не содержала значения "1x", а значит и не могла быть использована для старых AGP-адаптеров ("2X Mode", "4X Mode").

AGP Aperture Size

- (размер графической апертуры для AGP). Апертурой называется порция адресов памяти PCI, выделенная в адреса графической памяти. Циклы, обращающиеся к этим адресам, не требуют трансляции и передаются напрямую в AGP. Кроме того, размер указывает максимальный объем системной памяти, выделяемый для хранения текстур. Это означает, что видеоплатам выделяется адресное пространство, причем независимо от фактической емкости видеопамяти платы.

Размер апертуры незначительно сказывается на общей производительности системы. Но большинство современных 3D-акселераторов требует значительно больше, чем 8МБ апертуры для нормального функционирования. Замечено также, что на акселераторах TNT тесты по обработке больших массивов текстур существенно замедлялись в случае выделения менее 64 МБ памяти. Чтобы определить наиболее подходящее значение, надо провести тестирование. Поэтому для конкретной видеоплаты может оказаться оптимальным значение в 256 МБ (при физическом размере системной памяти в 64 МБ). На текущий момент стандартным размером является значение "64M", хотя рекомендованным является значение, равное половине инсталлированного объема памяти. И так же надо помнить о том, что при увеличении параметра увеличивается и размер GART-таблицы. Доступный ряд значений графической апертуры: "4M", "8M", "16M", "32M", "64M", "128M" и "256M".

Опция также может называться "Graphics Aperture Size" или просто "Graphics Aperture".

AGP Fast Write

- (быстрый цикл записи в AGP-интерфейс). Наличие данной опции в "BIOS Setup" и ее включение ("Enabled") могут оказаться неэффективными, если в современную систему будет установлена AGP-карта "с бородой". Современные BIOS поддерживают функцию "Fast Write", ее же поддерживают и современные графические адаптеры, обеспечивающие режим 2x и выше. Включение опции позволит центральному процессору (через чипсет, конечно) получить прямой доступ к видеоадаптеру на скоростях до 1 ГБ/сек. и выше. В противном случае общая пропускная способность видеотракта снизится за счет необходимости использования системной памяти. В этом случае системная память будет задействована как при обычном режиме работы AGP-адаптера в качестве "мастер"-устройства.

Необходимо помнить о том, что появление данной опции в системах конца 90-х годов сопровождалось зачастую ошибками. Функция "Fast Write" во многих версиях BIOS того времени попросту не функционировала, что требовало последующей перепрошивки CMOS-памяти.

Опция могла называться "AGP Fast Write Protocol", "AGP Fast Write Capability" или "AGP Fast Write Transaction". Значения всех опций: "Disabled" и "Enabled".

AGP Master 1 WS Write

- опции, позволяющие вставить один дополнительный такт ожидания в циклы чтения/записи на шине AGP. "Disabled" не ведет к этому, позволяет ускорить процесс передачи данных, но тем не менее вставка одного такта может позволить оптимизировать трансляцию видеоданных.

AGP Parity Error Response

- опция позволяет включить ("Enabled") режим проверки по четности для AGP-интерфейса.

AGP SERR

- опция позволяет разрешить ("Enabled") установку сигнала SERR (System Error) на AGP-шине. Этот сигнал выставляется при любой глобальной ошибке интерфейса, что может быть вызвано сигналом входной ошибки, сигналом ошибки по четности, ошибкой целевой адресации данных. За всем этим следит управляющий ERRCMD-регистр "северного" моста чипсета.



Прежде всего остановимся на PCI-шине и вспомним тот факт, что шина является мультиплексированной. То есть PCI-шина не имеет раздельных адресных линий и линий данных. По 32-разрядной шине сначала следует адресная информация, затем данные. Шина позволяет в наиболее производительном, т.е. пакетном, режиме после 32-разрядного адреса переслать 4 двойных слова данных, и этот пакетный цикл "вложится" в 5 шинных тактов.

При разработке AGP-интерфейса, базировавшейся на спецификациях PCI-шины, возможности последней были значительно расширены. Мультиплексированность не была изъята, но была добавлена дополнительная 8-разрядная адресная шина, которая получила название "побочной". Side-Band Addressing (SBA) означает адресацию по побочной шине. Адресная информация по этой побочной шине может передаваться параллельно с данными по основной шине. Таким образом, за 4 такта шины AGP будет передан пакет данных в 4 DWord и 32-разрядный адресный пакет. Явное повышение производительности, в некоторых случаях до 15%. Но для достижения такого эффекта необходима прежде всего поддержка "побочной" адресации со стороны видеокарты, реализации этой функции в AGP-контроллере и чипсете видеокарты, но это происходит далеко не всегда, так как не все производители видеоакселлераторов пытаются реализовать возможности SBA. Эффективность от использования такого режима зависит также и от системного чипсета.


AGP Sideband Addressing

- опция в большинстве случаев предоставляет возможность включения/отключения "побочной" адресации ("Enabled"/"Disabled"), и тут нет сложности. Но в некоторых случаях может появиться и третье значение - "8 Devices", и оно требует дополнительного исследования.

Опция может называться "Sideband Addressing".

AGPCLK/CPUCLK

- опция установки частоты (скорости) AGP-интерфейса. "1/1" выбирается для частоты системной шины до 100 Мгц, "2/3" - для частоты шины выше 100 Мгц. Некоторые AGP-карты могут работать с повышенной частотой, но, тем не менее, это не всегда оправдано с точки зрения живучести AGP-карты.

По установке скорости AGP-интерфейса смотри дополнительно опцию "PCI/AGP Clock".

APM

- так просто называется опция "Phoenix BIOS", предоставляющая возможность ("Enabled") операционной системе использовать, а также влиять на установки управления энергопотреблением системного BIOS. При этом естественно включаются соответствующие аппаратные функции и возможности системы. Естественным является требование поддержки APM-функций со стороны операционной системы.

Аналогично функционируют опции "APM BIOS", "Advanced Power Management" и "Power Management" (чаще встречаемый вариант см. ниже).

Также идентична перечисленным опция "AMI BIOS" "Power Management/APM".

Auto Detect DIMM/PCI Clk

- чтобы снизить возможность появления электромагнитной интерференции, BIOS определяет наличие/отсутствие компонентов в DIMM- и PCI-слотах и выключает подачу импульсов тактового генератора системы в пустые слоты. Может принимать значения:

"AUTO" - автоматический режим,

"Disabled" - запрещено.

Обычно "Disabled" устанавливается по умолчанию, к тому же "AUTO" в других версиях может быть заменено "Enabled".

Auto Suspend Timeout

- опция установки периода неактивности, по окончании которого система автоматически переводится в режим "Suspend". Если просуммировать различные версии BIOS, то этот интервал может меняться от 30 сек. до одного часа, а также присутствует стандартное "Disabled" (или "Off"). Правда, эти возможности доступны, если предварительно опция "Power Management Mode" установлена в "Customize" (или присутствует аналогичный вариант).

Опция может называться "Suspend Timeout", "Suspend Time Out", "Suspend Time Out (Minute)", "Suspend Time".

Опция может называться также "Suspend Mode" (см. ниже) и при этом предлагать целый ряд временных интервалов.

Пара важных замечаний! Поскольку режим "Standby" предшествует режиму "Suspend", то временные характеристики для последнего должны быть установлены несколько большей величины. И еще! Ниже будут рассмотрены вопросы, связанные с удаленным включением и пробуждением от сети. Но ситуация представляется иной, если речь идет о серверных установках. Тогда "Suspend Timeout" должен быть установлен в "Disabled". Опция должна быть заблокирована и при работе под "Windows NT", т.к. эта ОС не поддерживает доступа к функциям "power management".

Опция "Suspend Time Out" предложила также несколько нестандартный временной диапазон - от 4 минут до 508 минут и с шагом в 4 минуты.

Automatic Power Up

- (автоматическое включение). Используя этот параметр, можно включать компьютер ежедневно в указанное время или включить его в указанный день и час. Может принимать значения:

"Everyday" (ежедневно) - при вводе времени компьютер будет включаться ежедневно в назначенное время. Время вводится в поле "Time (hh:mm:ss) Alarm" в порядке - часы:минуты:секунды,

"By Date" (по дате) - компьютер включится в заданный день и в заданное время. При выборе этого параметра появляется дополнительное поле для ввода времени (такое же, как и для "Everyday") и поле для ввода дня месяца - "Date of Month Alarm",

"Disabled" - запрещение применения автоматического включения.



Baud Rate

- возможны варианты: "9600", "19.2k", "38.4k", "115.2k".

BIOS PM on AC

- нестандартная опция, направленная на сохранение свойств и функций управления энергопотреблением при ...использовании внешних источников питания. Значения же обычны: "On" (т.е. включено) и "Off".

BIOSFaX menu

Это специализированное меню (небольшой раздел), характерное для некоторых версий "Phoenix BIOS", связано с возможностью включения системы от модема. В процессе этого включения любой входящий звонок или факс будут сохранены. Естественно, что дальнейшие возможности работы со звонками или факсами связаны с применяемым прикладным коммуникационным ПО. Важнейшее требование к системе - это реализация возможностей удаленного включения (Remote on).

Clear Event Log

- опция установки параметров очистки журнала. Возможны значения:

"Keep" - пропустить очистку журнала при следующем POST-тестировании (по умолчанию),

"On Next Boot" - при следующем запуске системы журнал будет очищен, а опция установится в значение "Keep".

"Phoenix BIOS" для данной опции предлагает значения "No" и "Yes".

Clock for Spread Spectrum

Возможные значения: "Disabled", "0.5%", "1.0%", "1.5%", "3.0%".


COM Port Address

- возможны варианты:

"Disabled",

"3F8" - обычно адрес COM1,

"2F8" - обычно адрес COM2,

"3E8".

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

COM1/2 MIDI

- опция переключения портов COM1 или COM2 в режим совместимости с MIDI-интерфейсом. Осуществляется это через "Enabled", естественно при подключении MIDI-устройства к одному из COM-портов.

Функция может называться "Serial Port 1/2 MIDI".
MIDI (Musical Instrument Digital Interface - "цифровой интерфейс музыкальных инструментов) - стандарт, предложенный в 1983 г. фирмой "Roland" и тогда же утвержденный. Стандарт определялся как интерфейс обмена цифровой информацией между различными музыкальными устройствами, его поддерживающими. Стандарт MIDI был установлен благодаря усилиям производителей электронных музыкальных инструментов (ЭМИ), и жестко определял протокол передачи информации между ЭМИ, а также различными дополнительными устройствами - секвенсорами, семплерами и т.д. Передача данных в интерфейсе осуществляется аналогично тому, как это происходит в последовательном интерфейсе ПК - т.е. порциально, в виде отдельных коротких сообщений. Электрически интерфейс MIDI представляет собой соединение типа "токовая петля".

При переключении портов COM1 или COM2 в режим совместимости с MIDI-интерфейсом частота тактирования приемопередатчика порта повышается, чтобы при настройке на стандартную скорость 28800 бит/с (делитель частоты 4) порт фактически работал на стандартной для MIDI скорости 31250 бит/с. Однако это не делает последовательный порт программно совместимым с MIDI-портом звуковых карт; понадобится еще и программная поддержка обычного COM-порта.

IrDA - аббревиатура от "Infrared Data Association". Иногда можно встретить в литературе "D", как "Device", но это неверно. Ассоциация была создана в 1993 г. для решения накопившихся проблем по обеспечению совместимости оборудования от разных производителей, а также для стандартизации подходов к IrDA-интерфейсу. Создание такой ассоциации - один из успешных примеров взаимодейстия различных разработчиков, производителей аппаратного и программного обеспечения, направленного прежде всего на рынок.
Примеров тому немало, прежде всего, "MPEG", "VESA" и т.п. Такое же буквосочетание закрепилось и как название интерфейса с использованием инфракрасного порта, обеспечивающего беспроводное подключение периферийных устройств низкого и среднего быстродействия, которые расположены в непосредственной близости от ПК.

Корректная работа приемопередатчиков инфракрасного диапазона может осуществляться на расстоянии нескольких метров. Для инфракрасного излучения непреодолимым препятствием являются стены помещений. Отсюда и ограничения по применению интерфейса. Интерфейс работает по тому же принципу, что и пульты управления бытовой радиоаппаратурой. IrDA-интерфейс "встраивается" в современные компьютеры, им обладают некоторые модели принтеров, проекционных аппаратов, т.п.

В процессе выработки стандартов появилось и разделение систем по скоростным характеристикам, хотя в данном случае, что является причиной, а что следствием? Низкоскоростные системы работают на скоростях до 115,2 Кбит/с, системы средней скорости - до 1,152 Мбит/с. Высокоскоростные системы пригодны даже для обмена информацией между компьютерами, поскольку скорость обмена достигает 4 Мбит/сек. В настоящее время действует стандарт IrDA 1.1, а также собственные системы компаний "Hewlett- Packard" (HP-SIR - Hewlett-Packard Slow Infra Red) и "Sharp" (ASK - Amplitude Shifted Keyed IR). Протокол последовательного интерфейса IrDA версии 1.0 обеспечивал пропускную способность в пределах от 2,4 до 115,2 Кб/с и позволял работать с клавиатурой, мышью, принтером, динамиками, т.п. Версия протокола 1.1 повысила пропускную способность до 1,152-4 Мбит/с. По значениям скоростей обмена это выглядит также следующим образом:

Sharp ASK - 9,6-57,6 Кбит/с,

IrDA SIR (Slow Infra Red), HP-SIR - 9,6-115,2 Кбит/с,

IrDA MIR (Middle Infra Red) - до 1,152 Мбит/с,

IrDA FIR (Fast Infra Red) - до 4 Мбит/с.

И еще! "Amplitude Shift Keying" - метод манипуляции сдвигом амплитуды, или проще говоря, метод амплитудной модуляции.

На скоростях до 115,2 Кбит/ сек для инфракрасной связи используются приемопередатчики UART, совместимые с микросхемами 16450/16550. Это означает, что для инфракрасной связи может использоваться один из COM-портов (COM2). Для подключения устройств, обеспечивающих интерфейс, используется разъем системной платы (IR Connector).

На средних и высоких скоростях применяются специализированные микросхемы, ориентированные на интенсивный программноуправляемый обмен или DMA, с возможностью использования режима "Bus-Master".

IR Connector (разъем для инфракрасного излучателя/приемника) подключается к одному из встроенных COM-портов (обычно COM2) и позволяет установить беспроводную связь с любым устройством, снабженным подобным излучателем и приемником.

Внимание! Если в ПК нет встроенного ИК-порта, то для его организации используется специализированный адаптер, подключаемый к разъему ИК-связи (SIP - Serial Infrared Port) на материнской плате или к разъему последовательного порта RS-232C.

CPU fan on temp high

- согласно этой опции вентилятор процессора включится, когда его температура достигнет установленного опцией предельного значения.

CPU Sleep Pin Enable

- включение опции ("Enabled") позволит задействовать контакт "Sleep" разъема центрального процессора. Это даст возможность при определенных выключениях системы сохранять состояние процессора и памяти.

CPU-to-AGP Post Writes

- опции, абсолютно идентичные соответствующим опциям по работе с PCI-шиной, но предназначенные для оптимизации AGP- интерфейса (см. подробно выше). Кратко напомним, что в данных опциях речь идет о вставке дополнительного такта ожидания в пакетные циклы записи, о предварительной буферизации циклов записи в буфере отложенной записи, т.п. Естественно, что и значения этих опций такие же: "Enabled" и "Disabled".

В современных интегрированных чипсетах разделение памяти производится различными методами.

Это может происходить за счет программного разделения основной памяти под постоянную память и видеопамять (так, например, реализовано в чипсете i815).

В других случаях для встроенной графической подсистемы используются специально установленные дополнительные модули видеопамяти, которые "обслуживают" только канал графики. Для интегрированных плат (i810, например) в качестве специализированного дисплейного кэша (Display Cache) используется до 4 МБ видеопамяти типа SDRAM, работающей на частоте 100 МГц. Это внешняя кэш-память для канала графики, являющаяся дополнительной видеопамятью к основной, в качестве которой также может использоваться основная память системы.

И есть еще один путь. С помощью BIOS настраивается объем ОЗУ (16 или 32 МБ), выделяемый под видеопамять. Так, например, сделано в наборе Pro Savage PM133, построенном на базовом чипсете VIA Apollo Pro 133A.

CPU Warning Temperature

- уже из названия опции ясно, что речь в ней идет о допустимой температуре процессора, за пределами которой возможны нарушения в его работе. Для надежной работы системы можно порекомендовать пользователю иметь предустановленное прикладное ПО для постоянного мониторинга жизнедеятельности компьютера. Значения опции могут быть представлены, например, в таком виде: "Disabled", "50C/122F", "53C/127F", "56C/133F", "60C/140F", "63C/145F", "66C/151F", "70C/158F".

Critical Events in Log:

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

Device 8 (Parallel port)

Значения этих опций следующие: "Monitor" (по умолчанию) и "Ignore". Если установлено "Monitor", то система будет отслеживать выставление запроса от периферийных устройств, т.е. система будет реагировать на аппаратное прерывание. Естественно, что предложенные опции выполняют те же функции, что и разнообразные меню типа "PM Events".

Display Activity

- опция "AMI BIOS", позволяющая отслеживать любую активность видеосистемы и тем самым выводить всю систему из состояния одного из режимов энергосбережения в полнофункциональный режим. Для этого опция должна быть установлена в "Monitor". Значение "Ignore" блокирует эти возможности.

Аналогичны также опции "VGA Active Monitor", "Video Detection", хотя в некоторых случаях речь может идти конкретно о выходе из режима "Standby". Аналогична вышеприведенным и опция "Monitor Event in Full On Mode".

Display Cache Window Size

- опция, устанавливающая объем кэш-памяти, доступной в качестве локальной графической памяти. Значения могут быть следующими: "32MB" или "64MB". Поскольку в роли локальной видеопамяти выступает системная память, то данной опцией устанавливается объем кэшируемой памяти.

Опция может называться "On-Chip Video Window Size", а к представленным значениям добавилось "Disabled".

Embedded SCSI BIOS

- эта опция позволяет (через "Enabled") скопировать SCSI BIOS контроллера в системный BIOS. Преимущества такого решения очевидны. В противном случае BIOS SCSI-контроллера будет системой распознаваться в обычном порядке. Данная опция характерна для серверных систем.

EMP Access Mode

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

"Pre-boot Only" - доступ разрешается только до момента завершения теста самопроверки. При завершении POST в процессе загрузки операционной системы порт COM2 возвращается операционной системе для стандартного использования,

"Always Active" - EMP постоянно доступен. COM2 не может быть использован операционной системой, т.к. специально выделяется под EMP,

"Disabled" - EMP запрещен. COM2 всегда доступен для использования операционной системой или "Console Redirection Submenu" (см. ниже).

EMP Direct Connect/Modem Mode

- BIOS использует управляющую последовательность, последовательность отключения и начальную строку для работы с модемом. Режим прямого подключения подавляет эти последовательности, исходя из предположения, что связь с другим компьютером осуществляется посредством связанных друг с другом последовательных портов (конкретнее, - с помощью "null"-модемного кабеля). Возможные значения: "Direct Connect" и "Modem Mode". По умолчанию в разных версиях BIOS устанавливаются и разные значения.

EMP Escape Sequence

- в случае взаимодействия с EMP посредством модема системе требуется способ перевода присоединенного модема в командный режим. Для указания запроса на переход в режим команд в большинстве модемов используется специальная строка "+++", называемая управляющей последовательностью (escape sequence). Одно условие - используемый модем должен быть совместим с набором команд Hayes AT. Какая бы управляющая последовательность не требовалась модему, ее необходимо ввести в этой опции. Эта опция используется только в том случае, если опция "EMP Direct Connect/Modem Mode" установлена в режиме модема.

EMP Hangup Line Sequence

- системе требуется также иметь возможность заставить модем прервать действующий вызов. Совместимые с набором команд AT модемы используют управляющую последовательность для перехода в командный режим, а затем отправляют команду "ATH". И эта опция используется только в том случае, если опция "EMP Direct Connect/Modem Mode" установлена в режиме модема (как и некоторые последующие).

Аналогичная функция "Phoenix BIOS" называется "EMP Hang-up Line String".

EMP Password

- серверная плата (например, C440GX) обязательно имеет порт под названием EMP (Emergency Management Port - порт аварийного управления), представляющий собой последовательный порт, посредством которого оператор (администратор) может включать и отключать сервер, выполнять его сброс и (с монитора и клавиатуры локального сервера) подключаться к удаленным серверам. Подключение к EMP осуществляется через последовательный порт другого компьютера или модема для доступа по коммутируемой линии телефонной связи. Данный параметр позволяет защитить доступ к консоли EMP ("Enabled") или открыть доступ к ней ("Disabled").

Аналогичная функция "Phoenix BIOS" называется "EMP Password Switch", а вот собственно пароль устанавливается опцией "EMP Password". Опция становится доступной при включении предыдущей. Для ввода пароля могут использоваться буквенные и цифровые символы: A..Z, 0..9. При неправильном вводе пароля выдается звуковой сигнал.

EMP Restricted Mode Access

- если опция включена ("Enabled"), нельзя дистанционно отключать и включать питание сервера и перезапускать удаленное оборудование.

Event Count Granularity

- опцией устанавливается количество событий, которые будут пропущены перед записью очередного события в журнал. По умолчанию устанавливается "0". Другое название опции - "Event Log Count Granularity".

Event Log Capacity

- опция выводит на монитор информацию о заполненности журнала. Возможны "Not Full" или "Full".

Event Log Control

- опция управления журналом имеет подопции:

"All Events" с возможными "Enabled" (по умолчанию) и "Disabled",

"ECC Events" с возможными "Enabled" и "Disabled".

Понятно, что отказ от протоколирования всех событий равносилен отключению журнала.

Event Time Granularity

- опцией устанавливается промежуток времени (в минутах), который должен пройти до следующей записи события в журнал. По умолчанию устанавливается "0".

Fan Control

- данная опция позволяет управлять скоростью вентилятора центрального процессора. Значения опции следующие:

"Enhanced Cooling" - вентилятор вращается с максимально возможной скоростью,

"Auto" - скорость вращения вентилятора регулируется автоматически в соответствии с температурой процессора,

"Silent" - изменение внутренней скорости процессора, связанное с различными режимами работы CPU, в том числе режимами энергосбережения, приводит к уменьшению скорости вращения вентилятора. Это в итоге ведет к уменьшению шума.

Опция с тем же названием предложила совсем иные параметры:

"Enabled" - скорость вентилятора системой контролируется. При этом никаких дополнительных сообщений не выводится,

"Disabled" - установка максимальной скорости вентилятора (по умолчанию).

Практически идентичны последним параметры опции "Fan Speed":

"Auto" - скорость вентилятора процессора регулируется автоматически,

"Full" - удерживается максимальная скорость вентилятора.

Fan OFF at Suspend

- если опция включена ("Enabled"), вентилятор CPU отключится при входе системы в режим "Suspend". При выборе "Disabled" вентилятор процессора останется включенным.

Опция может называться и "CPUFAN Off in Suspend".

Fan State

- с помощью этой опции есть возможность контролировать не скорость вентиляторов системы, а их состояние. Предполагается, что таких вентиляторов три. Это вентиляторы центрального процессора, блока питания и дополнительный вентилятор на корпусе компьютера ("CPU", "Power Supply", "Auxiliary"). Естественно, что вентиляторы должны поддерживать функцию контроля (это решается аппаратно). По всем трем вентиляторам значения могут быть следующими и они носят информационный характер:

"OK" - состояние вентилятора контролируется и выводится на монитор ("включен"),

"None" - вентилятор не распознается BIOS,

"Fail" - BIOS распознал неисправный вентилятор, или вентилятор изъят из системы.

Если вентилятор не поддерживает функцию, то будет выведено сообщение "None" при работающем вентиляторе.
Секция "Thermal Monitor"

Flow Control

- опция выбора типа управления потоком. Возможны следующие варианты параметров:

"No Flow Control" - управление потоком не установлено,

"CTS/RTS" - аппаратное управление потоком,

"XON/XOFF" - программное управление потоком,

"CTS/RTS + CD" - аппаратное управление потоком плюс определение несущей (carrier detect) при использовании модема.
Flow Control (управление потоком данных) использует два протокола - аппаратный и программный.

При аппаратном протоколе управления потоком (Hardware Flow Control), который носит также название CTS/RTS, сигнал CTS (Clear To Send - готовность модема к приему данных для передачи в линию связи) позволяет приостановить передачу данных, если приемник не готов к их приему. Аппаратный протокол обеспечивает самую быструю реакцию передатчика на состояние приемника.

Через CTS-провод модем сообщает ПК о своей готовности принимать данные от компьютера. В обратном направлении ПК через другой провод (RTS - Request To Send) сообщает модему о своей готовности к приему данных.

Программный протокол (XON/XOFF) предполагает наличие двунаправленного канала передачи данных. При этом время реакции передатчика на изменение состояния приемника в сравнении с аппаратным протоколом возрастает значительно.

System Event Logging Submenu
Наряду с конфигурационным подменю консоли BIOS серверной материнской платы может содержать подменю с характеристиками различных системных событий. Установленный пользователем (администратором) ряд имеющих решающее значение системных событий, таких как, например, скорректированные с помощью кода коррекции ошибки памяти, может заноситься системной платой в специальный журнал. Предлагаемые опции активируют или отключают журнал, отдельные составные его части. Просмотр журнала осуществляется с помощью программы System Setup Utility (SSU), поставляемой вместе с материнской платой.

Последовательный интерфейс

- эта опция находит применение при интегрировании графических устройств на системной плате. При этом часть системной памяти используется как видеопамять, используются механизмы т.н. Unified Memory Architecture (UMA). Возможные значения: "UMA 1MB" и "UMA 512KB".

Unified Memory Architecture ("унифицированная архитектура памяти") отличается разделением памяти между графическим ускорителем и центральным процессором. Реализация этой технологии приводит к выделению в основной памяти значительных объемов под графику, соответственно уменьшению объемов под систему и в итоге к общему снижению производительности. Разделенная память не может обеспечить такую же производительность, как выделенная, тем более, что технология разделенной памяти изначально не поддерживалась "Microsoft".

Hard Disk Access Control

- эта опция, в отличие от "Floppy Disk Access Control (R/W)", была замечена только в "AMI BIOS". Назначение же абсолютно идентично. Значения параметра таковы: "Read-Write" или "Read-Only".



Hard Disk Power Down Mode

- данной опцией устанавливается режим консервации (энергопотребления), в который войдет жесткий диск после окончания установленного периода неактивности. Возможные значения: "Disabled" (рекомендуется), "Stand By" или "Suspend".

Аналогичная опция может также называться "HDD Off After".

Несколько другой смысл у опции "IDE Drive Power Down". Она имеет только два значения: "Disabled" и "Enabled" (по умолчанию). Последнее значение предусматривает автоматическое и безусловное отключение двигателя жесткого диска в конце периода неактивности.

"Phoenix BIOS" в опции "Power mode IDE-drive" предложил значения "Deaktiwated" и "Aktiwated".

с носителя читается сектор данных

- (опережающее чтение жесткого диска 1(2)). Попробуем понять смысл т.н. опережающего чтения. Если с носителя читается сектор данных z, то вполне вероятно, что следующей командой в следующий момент времени будет произведено чтение сектора z+1. Если система предоставляет возможность прочитать оба сектора сразу, в одном блоке данных, то это будет иметь значительный эффект при удачном предсказании последующей операции чтения. Реакция на команду чтения в отношении сектора z+1 будет мгновенной, т.к. данные будут уже находиться в специальном кэш-буфере.

Данная опция "Phoenix BIOS" предлагает два значения, "Enabled" и "Disabled", последнее из которых необходимо при работе с "Windows NT" или "OS/2".

Hard Disk Timeout

- для использования этой опции предварительно опция "Power Management Mode" должна быть установлена в "Customize" (или "Power Savings" в "Enabled"). Данной опцией устанавливается период неактивности жесткого диска, после чего производится отключение его двигателя, точнее перевод в состояние, установленное в опции "Hard Disk Power Down Mode". Практически каждая версия BIOS может внести свои коррективы в предлагаемые значения, которые в итоге могут изменяться от "1 Minute" до "1 Hour", а также "Disabled" (или "Off"). Поскольку практически любое воздействие на систему приводит к включению двигателя и его разгону (если он все-таки был отключен), то последнее наносит жесткому диску больший ущерб в сравнении с малоощутимым эффектом от экономии электроэнергии. Поэтому рекомендуется только "Disabled".

Опция может также называться "Hard Disk Time Out (Minute)", "HDD Power Down". Последняя опция, хотя и схожа по названию с представленной выше, тем не менее требует установки периода неактивности.

Еще несколько слов об опции "HDD Power Down", так как она, пожалуй, встречалась ранее чаще всего. При установке "базовой" опции "Power Management" в значения "Min. Power Saving" или "Max. Power Saving" для опции "HDD Power Down" автоматически фиксировались значения в 1 час и 1 минуту соответственно. Лишь параметр "User Define" позволял пользователю менять установки для жесткого диска. Естественно, что при отключении жесткого диска все остальные устройства продолжали находиться в активном состоянии.

Еще не так давно в название опций для жестких дисков входило наименование режима, т.е. период неактивности для конкретного режима энергопотребления указывался явным образом и сразу. Такие опции могли называться, например, "HDD Standby Timer". Интересно, что рекомендованное значение было связано с тем, какая операционная система установлена на диске и каков объем памяти. От этого зависила интенсивность использования системой жесткого диска. Например, для стандартной машины под MS-DOS рекомендовалась установка от 2 до 5 минут.

Hardware monitor

- опция включения (если "Enabled") функции аппаратного мониторинга системы.

Hardware Reset Protect

- включение опции ("Enabled") запрещает перезапуск системы нажатием на кнопку RESET>. Использование опции носит защитный характер, если речь идет о возможном случайном нажатии. В остальном применение этой опции малооправдано, разве что опция может оказаться полезной для машин серверного класса.

HDD Detection

- если опция включена ("Enabled"), любая активность жесткого диска вызовет пробуждение всей системы или перезапуск таймера неактивности.



HDD S.M.A.R.T. Capability

- (возможность S.M.A.R.T. диагностики). Опция позволяет разрешать/запрещать диагностику состояния жесткого диска в соответствии с требованиями S.M.A.R.T.-спецификаций. Авторы BIOS, к сожалению, не раскрывают механизма функционирования S.M.A.R.T.-диагностики в BIOS, поэтому не совсем понятно, каким образом обрабатывается информация от жесткого диска, так как граничные значения параметров жесткого диска зависят от конкретного производителя. Предполагается, что S.M.A.R.T. генерирует для BIOS или драйвера операционной системы отчет о возникшей неполадке. При разрешении параметра и нарушении нормального функционирования жесткого диска BIOS выдает на экран соответствующее сообщение до появления таблицы с характеристиками компьютера. Может принимать значения:

"Enabled" (разрешено),

"Disabled" (запрещено).

"AMI BIOS" содержит аналогичную функцию под названием "S.M.A.R.T. for Hard Disks", а "Phoenix BIOS" - "SMART Monitoring".



S.M.A.R.T. (Self-Monitoring, Analysis And Reporting Technology - "Самоконтроль, анализ и отчетность") - технология, разработанная и предложенная компаниями "IBM" и "Compaq", ставшая открытым промышленным стандартом и поддержанная позднее компаниями "Seagate", "Quantum", "Western Digital" и др. Впервые технология была разработана в 1992 г. "IBM" и коснулась она прежде всего SCSI-устройств. Лишь в 1995 г. технология была реализована для IDE/ATA-интерфейса. Стандарт изначально был направлен, прежде всего, на усовершенствование доступа к дисковой информации и на повышение надежности хранения данных.

S.M.A.R.T. позволяет контролировать множество параметров накопителя, осуществляя раннюю диагностику и профилактику сбоев, формировать прогноз и предупреждать о возможных проблемах накопителя и т.п. К контролируемым параметрам можно отнести, например, высоту полета головок над поверхностью диска, скорость передачи данных, количество перенесенных (передвинутых в другие области) секторов и неудачных попыток чтения и записи и т.п.

Для анализа надежности жесткого диска используются две группы параметров. Первая характеризует параметры естественного старения жесткого диска:

- количество циклов включения/выключения (старт/стоп),

- количество оборотов двигателя за время работы,

- количество перемещений головок.

Вторая группа параметров информирует о текущем состоянии накопителя. К этим параметрам относятся:

- расстояние между головкой и поверхностью диска,

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

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

- количество ошибок поиска,

- количество операций перекалибровки,

- скорость поиска данных на диске.

Обычно вся эта информация записывается на серводорожках, недоступных аппаратным и программным средствам общего пользования.

Технология S.M.A.R.T. прошла в своем развитии через 3 стадии: от мониторинга совокупности определенных параметров диска и обеспечения предсказания ошибок через выполнение ряда профилактических операций в состоянии ожидания или покоя (idle mode) до определения сбойных секторов с попытками их восстановления. Все эти алгоритмы уже реализованы в электронике современных дисков.

Вкратце наименования некоторых "фирменных" технологий:

"Quantum" - SPS (Shock Protection System), DPS (Data Protection System),

"Seagate" - SeaShield,

"IBM" - DFT (Drive Fitness Test), Drive-TIP (Temperature Indicator Processor),

"Western Digital" - Data Lifeguard.



High Modem Init String

- опции ввода строки инициализации. Пример строки - "AT&F0S0=1S14=0&D". Длинная строка используется, если общая длина последовательности превышает 16 символов. При этом 16 символов вводится в начальной строке, а "излишек" вводится в "High Modem Init String".
Console Redirection Submenu
BIOS серверных систем, как правило, содержит дополнительное подменю для установки параметров, доступ к которым обычно производится при настройке операционной системы, а точнее, коммуникационных параметров ОС (имеется ввиду, например, "Windows9x"). Довольно близки в этом плане по содержанию различные версии BIOS, но данная информация изложена на конкретном варианте "Phoenix BIOS".

IDE Buffer for DOS & Win

- опция разрешения/запрещения использования чипсетом предназначенного для IDE-интерфейса буфера упреждающего чтения (read-ahead) и отложенной записи (posted-write). "Enabled" устанавливается по умолчанию. В некоторых версиях BIOS данная опция предлагает изменять размер такого буфера. Включая буфер или увеличивая размер буфера, пользователь может повысить пропускную способность при работе с IDE-устройствами. Правда, в зависимости от конкретной конфигурации ПК, существует возможность, что более медленные IDE-устройства могут заработать еще медленнее. Так что включение опции (или изменение размера буфера) потребует опытной проверки. Стоит отметить, что эта опция уже не встречается в таком виде.

IDE Burst Mode

- установка данной опции в "Enabled" приводит нас к рассмотрению нескольких важных положений. Во-первых, на командном уровне управления жесткими дисками нет т.н. "пакетных" команд. Речь может идти об операциях множественного чтения/записи, о "слиянии" пакетов, т.п. Тогда в этом случае данная опция, вроде бы, ничем не отличается от тех функций, с помощью которых устанавливаются режим блочной передачи данных и размер блока. Но как увидим ниже, здесь речь идет о возможностях интерфейса, а не только жесткого диска.

Во-вторых, жесткий диск может иметь "на своем борту" достаточно объемный буфер, обращение к которому со стороны интерфейса происходит как к кэш-памяти. Ведь именно по отношению к работе с кэш-памятью в свое время и вводились механизмы "потоковых" операций. Стоит напомнить, что современные EIDE-диски обладают буфером размером в 2 МБ и выше. Но все же назначение буфера состоит в том, чтобы минимизировать затраты времени при обращении к дисковой информации. Присутствие необходимой информации в дисковом кэше значительно повышает производительность всей дисковой системы.

И в третьих, основная "тяжесть" решения задачи с пакетированием дисковой информации ложится на контроллер (точнее, контроллеры) интерфейса и на "приписанные" к интерфейсу различные буферы, о которых и идет речь в других опциях.

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

Опция может называться также "IDE Bursting".



IDE Data Post Write

- установив "Enabled", можно значительно ускорить процессы чтения/записи IDE-интерфейса. Но если интерфейс не содержит буфера отложенной записи, то включение опции может вызвать нестабильность в работе IDE-интерфейса. Появление ошибок потребует установки значения "Disabled".

Опция может называться также "IDE Data Port Post Write", "IDE Fast Post Write".

Функция может быть представлена в виде двух опций (для каждого из каналов): "Primary IDE Post Write Buffer", "Secondary IDE Post Write Buffer" и со значениями "Disabled", "Enabled", "5T", "6T".

Функция может быть представлена и в виде комбинированных опций:

"PM: Prefetch And Posting" (Primary Master)

"PS: Prefetch And Posting" (Primary Slave)

"SM: Prefetch And Posting" (Secondary Master)

"SS: Prefetch And Posting" (Secondary Slave)

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

Дополнительную информацию см. ниже в опции "IDE Prefetch Buffer".

IDE DMA Transfer Mode

- опцией устанавливается режим передачи по DMA-каналам для IDE-интерфейса. Опция предоставляет следующие значения:

"Disabled",

"Type B" (for EISA),

"Standard" (для PCI). Наиболее быстрый режим, однако могут возникнуть проблемы с устройствами CD-ROM, а точнее с ATAPI-интерфейсом. Стандартный режим обозначается также как "type F" (см. дополнительно раздел "DMA").



Хотя режимы программируемого ввода-вывода (PIO) являются стандартным методом, поддерживаемым в серийных устройствах IDE (см. ниже), и отличаются высокой совместимостью, существуют и другие способы повышения скорости обмена с жесткими дисками. Режимы PIO в дисковых контроллерах IDE получили более широкое распространение, в сравнении с режимами DMA, в связи с тем, что прерывание BIOS Int 13 и драйверы операционных систем поддерживают режим PIO, а не DMA. Уточним, режимы PIO поддерживаются всеми без исключения системами. Это означает, что для использования режимов DMA требуется поддержка со стороны BIOS, необходимы специальные контроллеры, а также драйверы для разных платформ и, что вполне естественно, учитывающие специфику как отдельных чипсетов, так и конкретных устройств. Поэтому, да и по другим причинам также, в однозадачных системах более предпочтительными являются режимы PIO, в многозадачных же - режимы DMA.

Метод "прямого доступа к памяти" (DMA) основан на передаче данных между диском и памятью компьютера без использования центрального процессора. Тип B для DMA в свое время был определен в спецификации EISA и обеспечивал обмен со скоростью 4 МБ/сек. Этот метод давал преимущество в сравнении со стандартной скоростью для шины ISA, но уступал характеристикам SCSI-интерфейса.
С развитием технологии локальных шин, конкретно спецификации PCI, был предложен новый вариант обмена с использованием DMA - тип F, обеспечивающий скорость 8.33 и 16.67 МБ/сек. В соответствии с возможностями существовавших на тот момент электронных компонентов была предложена спецификация DMA Mode 1 с циклом 150 нсек., обеспечивающая скорость обмена до 13,3 МБ/сек. за счет передачи нескольких слов за один запрос (режим Multiword-DMA). Уже в конце 1993 г. была налажена поставка соответствующих комплектов микросхем для производителей жестких дисков и DMA-контроллеров. Сразу необходимо отметить, что инициирование DMA-передачи данных занимает довольно много времени, поэтому такой режим работы имеет смысл только тогда, когда передаются друг за другом сразу несколько слов данных в течение одного сеанса работы с шиной. При одиночном режиме устройство для передачи каждого слова вырабатывает сигнал запроса DMARQ (DMA Request) и сбрасывает его по сигналу DMACK# (DMA Acknowledge), подтверждающему каждый цикл обмена. При множественном режиме на сигнал "DMARQ" хост отвечает потоком циклов, сопровождаемых сигналами "DMACK#". При этом запрос не снимается на весь период передачи данных. Каждый из режимов PIO и DMA имеет несколько разновидностей, характеризующих способ обмена и длительность цикла передачи одного слова, от которых зависит скорость передачи. Режимы DMA делятся на однословные (single word) и многословные (multiword), характеризуются различными временными характеристиками циклов обмена. Отсюда и такое "разнообразие" (см. таблицу).
Режим DMA Тактирование (минимальное время цикла), нс Максимальная скорость передачи (МБ/с) Спецификация
Single word
0 960 2,08 АТА
1 480 4,16 АТА
2 240 8,33 АТА
Multi word
0 480 4,12 АТА
1 150 13,3 АТА-2
2 120 16,6 АТА-2
Ultra DMA/33
UDMA/33 120* 33,3 Ultra ATA
* - необходимо учесть, что за каждый такт передаются два слова данных (используются и передний, и задний фронты тактирующего сигнала)



IDE FIFO Size

- опция установки размера IDE-буфера, построенного по принципу "первым пришел - первым ушел". Размер такого буфера был вполне приличным - 64 байта. Можно было выбрать либо полный размер буфера, либо половинный ("32 bytes"). Использование прошедшего времени указывает на древность этой опции.

IDE HDD Auto Detection

- опция, функция "BIOS Setup", позволяющая автоматически регистрировать в системе EIDE-устройства, а также некоторые IDE-диски. Эта же функция позволяет установить автоматически и режим работы жесткого диска, а точнее метод адресации, протокол обмена: Normal, LBA или же Large. Для более старых IDE-дисков возможны ошибки в процессе автоопределения параметров жесткого диска, и их параметры необходимо будет ввести вручную.

Представленная опция является наиболее привычной для массового пользователя, а с другой стороны, в таком виде она уже не способна решать проблемы современных компьютерных систем с дисками большой емкости. Вот как решает такие задачи опция "IDE Translation Mode":

"Standard CHS" - стандартное количество цилиндров (не превышает 1024), головок чтения/записи, секторов. Аналогично "Normal",

"Logical Block" - аналогично "LBA",

"Extended CHS" - расширенная адресация для дисков с физическим количеством цилиндров более 1024. Предназначено для дисков большой емкости,

"Auto detected" (по умолчанию) - по сути предназначено для дисков с LBA-трансляцией (Logical Block Addressing).

Внимание! Не все пользователи однозначно понимают принципы трансляции, установки параметров дисков и зачастую ошибаются в процессе автоопределения параметров. Грубейшей ошибкой являются попытки изменить тип трансляции (адресации) для отформатированных дисков с информацией. Для более детального изучения этой темы имеет смысл познакомиться со специальной литературой.

Вернемся к вопросу "ручных" установок параметров, которые обычно вынесены в "STANDARD CMOS SETUP". Расширенные версии BIOS хранят параметры различных типов жестких дисков (1 - 46) в соответствии с их характеристиками (число цилиндров, головок, секторов). Это своего рода анахронизм, который может оказаться полезным только в случае совпадения параметров Вашего жесткого диска и данных, хранящихся в постоянной памяти. Тип 47 (User Type) позволяет задать произвольные параметры диска, он же используется и при автоматическом определении характеристик жестких дисков через сервисы BIOS и самих дисков.


Для дисков ESDI и SCSI в поле типа дисковода необходимо указывать "None", т.к. контроллеры указанных жестких дисков произведут их идентификацию самостоятельно. Одно важное замечание, хотя и не имеющее непосредственного отношения к опциям "BIOS Setup". При подготовке жесткого диска к установке в компьютер перемычка SP ("Slave Present"), или DSP ("Drive Slave Present"), устанавливается на "мастер"-диске для указания на присутствие в системе "slave"-устройства. Если джампер установлен, а "вторичный" диск не обнаружен, то POST выдает сообщение об ошибке.
Максим. к-во секторов (512 байт/сектор) Максим. количество головок Максим. количество цилиндров Максим. емкость диска
63 16 1024 504 МБ
63 256 1024 8,4 ГБ
255 16 65536 136,9 ГБ


Normal - максимальное количество цилиндров ("C" от cylinder), головок ("H" от heads), секторов ("S" от sector) ограничено 1024, 16, 63 соответственно.

LBA (Logical Block Adressing) - "логическая адресация блоков". При таком способе адресации определенный блок данных на носителе задается не с помощью дорожки, головки, сектора, а его логическим адресом. Преобразование этого адреса в номер цилиндра, головки, сектора осуществляется внутри жесткого диска контроллером. LBA-адресация начала внедряться и использоваться в 1994 г. совместно со стандартом EIDE (Extended IDE). В те времена возникла интересная ситуация. Выпускавшиеся новые EIDE-диски очень часто устанавливались в устаревшие системы с BIOS, не поддерживавшим LBA. Жесткие диски поставлялись со специальными драйверами, которые производители дисков создали для обхода BIOS. И в более поздние времена не обходилось "без обмана", поскольку BIOS не в состоянии был воспринять число цилиндров свыше 1024. При установке LBA-режима в n раз уменьшается количество цилиндров, во столько же раз увеличивается число головок. При этом, к сожалению, уменьшается форматированная емкость диска при округлении дробного числа цилиндров.Метод LBA соответствует "Sector Mapping" для SCSI. BIOS SCSI-контроллера выполняет эти задачи автоматически, т.е. для жестких дисков SCSI-интерфейса метод логической адресации был характерен изначально.

Large - редко встречающийся на практике метод адресации. Предназначался для устройств, количество цилиндров у которых превышало 1024 (при емкости жесткого диска до 1 Гб), при этом такие жесткие диски не поддерживали LBA. !!! Жесткий диск, pазмеченный и отформатированный в pежиме LBA, несовместим с pежимом Large и наобоpот.



IDE HDD Block Mode

- если опция включена ("Enabled"), BIOS автоматически определяет, поддерживает ли жесткий диск "блочный" режим, и, если поддерживает, то включает эту поддержку. BIOS автоматически определяет оптимальный размер блока жесткого диска и контроллирует этот параметр в процессе чтения/записи данных. Использование этой опции позволит применить мультисекторное чтение/запись (передача данных по несколько секторов одновременно), что значительно повышает скорость работы. В обычном режиме контроллер жесткого диска передает данные в систему посекторно. Необходимо помнить, что не все старые жесткие диски могут работать в таком режиме. Если жесткий диск не поддерживает "Block mode", то необходима установка опции в "Disabled".

"Блочный" режим также называется block transfer, multiple commands или multiple sector read/write, а опция может называться также "IDE Block Mode", "IDE HDD Block Mode Sectors", "Multi-Sector Transfers". В некоторых случаях пользователю может быть предложен параметр "Maximum" (или "HDD Max"), устанавливающий количество секторов в блоке равным максимальному значению, что, однако, не всегда является оптимальным режимом для накопителя. Для установки наилучшего значения необходимо обратиться к документации жесткого диска.

"AMI BIOS" содержит аналогичную опцию под названием, как правило, "Multiple Sector Setting" с возможными значениями параметров: "Disabled", "Auto Detected" (по умолчанию), "4 sec/block" и "8 sec/block". В общем случае ко всем приведенным значениям (с учетом различных версий BIOS) можно добавить еще 2, 16 и 32 сектора в блоке.

Вниманию пользователей "Windows NT"! Работа в таком режиме в этой ОС может привести к потере информации на жестком диске, т.к. "Windows NT" не поддерживает блочный режим работы жестких дисков.

IDE Multiple Sector Mode

- если опция "IDE DMA Transfer Mode" включена, то предоставляется возможность установить количество секторов, передаваемых в едином блоке (в поточном режиме). Максимальное количество секторов ограничено 64-мя. Поскольку речь идет о "блочном" режиме передачи, то эта опция аналогична вышеприведенной.



Блок данных. Этот термин используется для обозначения фрагмента данных, передаваемого с помощью одного из режимов PIO. Блок данных передается между контроллером и устройством как единое целое. В большинстве случаев (за исключением команд "READ MULTIPLE", "WRITE MULTIPLE", "READ LONG" и "WRITE LONG" - реализуются также в PIO-режимах) блок данных представляет собой один сектор (512 байт).

Несколько дополнительных слов о командах IDE-интерфейса.

Identify Device - команда идентификации позволяет считать из контроллера блок из 256 слов, характеризующих устройство.

Write DMA, Read DMA - команды, реализующие DMA-режимы.

Read Multiple - команда чтения в блочном режиме. Блочный режим отличается от обычного (со стандартным обменом по PIO) тем, что запросы прерывания вырабатываются не на каждый сектор, а на блок секторов, размер которого задается командой Set Multiple Mode.

Блочный режим за счет сокращения числа прерываний, обслуживаемых процессором, в многозадачной системе позволяет повысить производительность работы жестких дисков на 30%. В однозадачной системе существенного выигрыша от блочного режима нет.

Read Long - команда "длинного" чтения считывает сектор данных (512 байт) вместе с контрольными байтами (их количество задается производителем диска и обычно составляет 4 байта). Данные считываются словами (16 бит), а контрольные байты - 8-битными, т.е. побайтно. Некоторые ATA-диски неспособны быстро передавать байты ECC вслед за данными. Для их считывания необходимо использовать низкоскоростной и 8-битный обмен по PIO Mode 0 и DMA 0 (режим "Single word").

Команды управления энергопотреблением:

Idle - команда переводит устройство в состояние ожидания,

Standby - команда перевода устройства в дежурный режим. Контроллер способен принимать команды, но доступ к носителю потребует определенного времени,

Sleep - перевод в режим "сна". Время "пробуждения" может доходить до 30 сек.


IDE Prefetch Buffer

- (буфер предвыборки IDE). Встроенный IDE-интерфейс поддерживает режим предвыборки, который служит для ускорения чтения из буфера диска, сокращая время занятия шины компьютера. На контроллере SiS496 (платы для 486-х процессоров) при одновременной работе двух устройств (неважно, на одном или разных каналах) возникали конфликты, приводившие к искажению передаваемых данных. Из-за этого более новые версии BIOS старались отключить этот буфер при обнаружении второго устройства, однако не все версии BIOS это делали. Похожие ошибки имелись в свое время в контроллерах PC-Tech RZ1000 и CMD PCIO 640. Если же интерфейс не поддерживает режима предвыборки, то необходима установка опции в "Disabled".

Опция может носить название "IDE Prefetch Mode" или "IDE Prefetching".

Еще одно замечание. Выключение данной опции рекомендуется в операционных системах (например, в "Windows NT"), которые не используют BIOS для доступа к диску и которые не отключают прерывания после окончания операций программного ввода/вывода. Кроме того, отключение данной опции позволит избежать ошибок и потерь данных в 32-битных операционных системах на компьютерах с некорректно работающим PCI-IDE интерфейсом. Новейшие версии BIOS позволяют при ошибках отключать данный режим автоматически.

Необходимо отметить, что результирующее действие от использования буфера предвыборки во многом совпадает с включением "блочного" режима. В некоторых случаях даже описания функций совпадают. А суть в том, что объем буфера позволяет "накопить" несколько секторов данных и транслировать их затем как при пакетном режиме.

В большинстве случаев различные версии BIOS предоставляют возможность раздельного управления каналами интерфейса. К этому могут быть добавлены возможности установки времени действия режима предвыборки (в системных тактах), что может оказаться необходимым, если граничные установки, т.е. "Disabled" и "Enabled", не устраивают пользователя и его систему. Тогда такие опции могут называться: "Primary IDE Prefetch Buffer", "Secondary IDE Prefetch Buffer". При этом возможны следующие варианты параметров: "Disabled", "Enabled", "5T", "6T".

Опция также может носить название "PCI IDE Prefetch Buffer".

IDE Secondary Slave UDMA

- эти опции позволяют установить режим работы каждого из четырех жестких дисков в системе в отдельности, поддерживающих спецификации Ultra ATA (Ultra DMA). Если в системе установлен достаточно устаревший EIDE-диск (тем более IDE-диск), то необходимо установить значение "Disabled". Поскольку понятие "устаревший" - относительное, то необходимо воспользоваться информацией из документации. Процесс установки может быть автоматизирован с помощью параметра "Auto".

Те же значения предлагает такая пара опций: "Master Drive Ultra DMA", "Slave Drive Ultra DMA".

В свое время "на свет божий" появилась интересная опция "Ultra DMA", для которой значение "Disabled" устанавливалось по умолчанию. А остальными значениями были "Mode 0", "Mode 1" и "Mode 2". В этом был глубокий смысл, т.к. реально работающих на скорости в 33,3 МБ/сек. жестких дисков в тот момент еще не было. А вот использование значения "Mode 2" в некоторых случаях могло позволить в максимальной степени реализовать возможности имеющегося EIDE-диска.

Вкратце о модификациях IDE-интеpфейса.

Hа данный момент их насчитывается четыpе: обычный IDE (ATA), EIDE (Enhanced IDE - pасшиpенный IDE, или ATA-2 [Fast ATA в ваpианте "Seagate"]), ATA-3 и Ultra ATA.

В 1984 г. компания "Western Digital" создала контроллеры дисководов (WD1002) и винчестеров (ST506), которые были использованы фирмой "IBM" при разработке компьютера IBM PC AT. Успех архитектуры АТ привел к значительному расширению рынка IBM-совместимых ПК и сделал контроллеры "Western Digital" стандартом de facto. В процессе становления рынка персональных компьютеров "Western Digital" пришла к выводу о необходимости интеграции электроники контроллера АТ и дискового устройства. В результате сотрудничества с "Compaq Computer Corporation" был разработан интерфейс IDE (Integrated Drive Electronics), называемый также АТА (AT Bus Attachment - подключенный к AT).
Первые промышленные устройства на базе IDE/ATA были выпущены в 1986 году. Жесткие диски в те времена подключались не к материнским платам, а к специализированным адаптеpам, вставляемым в слоты. IDE-интерфейс обычно не содеpжал собственного BIOS, все функции поддеpжки IDE были встpоены в системный BIOS.

Продолжая лидировать в сфере IDE-устройств, компания "Western Digital" предложила расширение интерфейса IDE. Новая спецификация (Enhanced IDE) повысила скорость обмена с диском, реализовала применение более скоростных дисков и обеспечила возможность установки в компьютере до четырех устройств IDE. Кроме того, Enhanced IDE позволила избавиться от других основных ограничений стандарта IDE/ATA: предельного размера диска в 504 МБ, позволила подключать к контроллеру не только винчестеры, но и другие устройства, поддерживающие спецификацию ATAPI (см. ниже).

В ATA-2 были введены дополнительные сигналы ("CHRDY", "CS" и т.п.), команды остановки двигателя, pежимы PIO 3-4 и DMA. Был также pасшиpен фоpмат инфоpмационного блока, запpашиваемого из устройства по команде "Identify".

В ATA-3 увеличена надежность pаботы в скоpостных pежимах (PIO Mode 4 и DMA Mode 2), введена технология S.M.A.R.T.

Стандаpт Ultra ATA (называемый также Synchronous DMA, а также Ultra DMA/33) разработан компанией "Quantum" при содействии "Intel". В нем повышена скоpость пеpедачи данных, пpедусмотpено стpобиpование пеpедаваемых данных со стоpоны пеpедатчика для устpанения пpоблем с задеpжками сигналов (в пpежних ATA-спецификациях стpобиpование всегда выполнялось контpоллеpом), а также введена возможность контpоля пеpедаваемых данных (метод CRC). Этот стандарт также включает в себя технологию захвата шины, использующую каналы DMA системы.

За счет чего же происходит удвоение скорости интерфейса в сравнении с ATA-2? И это при сохранении тактовой частоты в 8,33 МГц. А реализация оказалась достаточно "простой": данные передаются и по фронту тактового сигнала, и по его спаду.

Все четыpе pазновидности имеют одинаковую физическую pеализацию - 40-контактный pазъем, правда, с разным набором команд. Все интеpфейсы совместимы снизу ввеpх.

Ultra ATA/66 был предложен "Quantum" в 1998 г. в качестве расширения предыдущей спецификации. Известен также под названиями Ultra DMA/66 или Fast ATA-2. Двойное увеличение скорости интерфейса потребовало ввести дополнительные 40 заземляющихся проводников и это при сохранении стандартного 40-контактного разъема.

Ну и наконец, стандаpт ATAPI (ATA Packet Interface - пакетный интеpфейс ATA), пpедставляющий собой pасшиpение ATA для подключения устpойств пpочих типов (приводов CD-ROM, стpиммеpов). В число устройств, поддерживаемых интерфейсом ATAPI, вошли накопители IomegaZip, магнитооптические накопители. ATAPI не изменяет физических хаpактеpистик ATA, он лишь вводит пpотоколы обмена пакетами команд и данных, наподобие SCSI.



Initialize Display Cache Memory

- установка опции в "Enabled" позволит вывести информацию о дисплейной кэш-памяти в процессе загрузки системы и произвести ее инициализацию. "Disabled" вызовет пропуск инициализационной процедуры дисплейного кэша.

Как правило, BIOS "интегрированных" плат содержит дополнительное подменю по оптимизации работы дисплейного кэша. Все эти опции, уже знакомые пользователю, становятся доступными, если опция "Initialize Display Cache Memory" включена. Такое подменю может называться, например, "Onboard Display Cache Setting":

IR Duplex Mode

- опция для выбора дуплексного или полудуплексного режима работы инфракрасного порта. По умолчанию устанавливается "Half". Другим значением является естественно "Full" (дуплекс). Стоит напомнить, что под дуплексом понимают двунаправленную передачу данных, которая может происходить в двух направлениях в одно и то же время. При полудуплексе передача данных в некий момент времени происходит только в одном направлении. Эта опция доступна, если функция "UART2 Mode Select" (или ей аналогичная) установлена в "HPSIR" или "ASKIR". В некоторых редких случаях к стандартным двум значениям опции может быть добавлено третье - "N/A" (нет ответа). Пожалуй, действительно нет ответа.

В некоторых версиях BIOS аналогичная функция может называться "IR Transfer Mode", а параметры могут звучать как "Half-Duplex" и "Full-Duplex". Опция может называться также "UR2 Duplex Mode", "UART 1/2 Duplex Mode", "Duplex Mode", "Duplex Select", "InfraRed Duplex Type", "IR Function Duplex", "IR Transmission Mode".

В некоторых случаях в параметрах установки может появиться значение "Disabled", как отказ от использования инфракрасного порта. Присутствие в наименованиях опций конкретного указания на второй последовательный порт может говорить только об одном: соединительный кабель уже опциально подключен ко второму последовательному порту, использование первого последовательного интерфейса в качестве инфракрасного не допускается и т.п.
Параллельный интерфейс
Существует четыре основных типа параллельных портов: однонаправленный, двунаправленный, EPP и ECP. Большинство современных компьютеров поддерживают все эти режимы.

Однонаправленный. Самый простой, медленный и устаревший вариант. Этот интерфейс был 4-разрядным. Данные могли передаваться только в одном направлении со скоростью около 40-80 Кб/с. Функционирование порта было возможно через линии состояния.

Стандартный параллельный порт (Standard Parallel Port). Как правило, обозначается как "Normal" или "SPP". Это 8-разрядный порт вывода с возможностью чтения сигналов с выходных линий, с синхронизацией по опросу или по прерываниям и максимальной скоростью передачи данных от ПК к периферийному устройству, равной 140 Кб/с. Сигнальные линии порта обеспечивают обратную связь с принтером или другим устройством. При помощи такого порта можно связать два компьютера. Обмен данными при этом осуществляется тетрадами. Порт может использоваться для ввода информации по линиям состояния, максимальная скорость ввода при этом примерно вдвое меньше.

Двунаправленный порт типа 1. Этот 8-разрядный порт впервые появился в ПК семейства PS/2 фирмы "IBM". В компьютерах PC он обозначается как параллельный порт типа PS/2. Скорость передачи данных - от 80 до 300 Кб/с и зависит от производительности подключенного устройства и программного драйвера. Передача данных в обоих направлениях в штатном режиме позволяет внешнему устройству сообщать детальную информацию о своем состоянии.

Двунапрвленный порт типа 3 стал новым шагом корпорации "IBM" в развитии своей технологии. Порт обладает очень высокой производительностью благодаря использованию прямого доступа к памяти (DMA).

EPP (Enhanced Parallel Port) - усовершенствованный параллельный порт. Двунаправленный протокол EPP был разработан фирмами "Intel", "Xircom" и "Zenith Data Systems" для высокоскоростных устройств, например, внешних накопителей, сетевых адаптеров, ZIP- и CD-ROM-дисководов, и позволяет достичь скорости в 2 МБ/с, максимальной скорости передачи данных для параллельных портов. При разработке этого варианта интерфейса было изменено назначение некоторых сигналов, введены 8-разрядный ввод данных, 16-байтовый аппаратный FIFO-буфер, возможность адресации нескольких логических устройств. Последнее сделало возможным обращение к нескольким устройствам в случае, если каждое из них подключено "сквозь" другое.


Когда при установке режимов в " BIOS Setup" выбирается EPP, возможно (зависит от версии BIOS) будет предложено выбрать версию такого порта: 1.7 или 1.9. Для большинства периферийных устройств, выпущенных в последние годы, следует выбрать "EPP 1.9".

ECP (Enhanced Capabilities Port) - порт с расширенными возможностями. В 1993 г. "Hewlett-Packard" и "Microsoft" разработали протокол ECP, позднее включенный в стандарт IEEE 1284. Он был предназначен специально для подключения к компьютерам высокоскоростных периферийных устройств (сетевых принтеров, сканеров, цифровых видеокамер, т.п.), для увеличения скорости, улучшения двустороннего общения между устройством и компьютером, а также для повышения мощности сигналов при соединении с периферией. Протокол стал обеспечивать скорость передачи до 2,5 МБ/с. В ECP также была реализована возможность одновременного подключения нескольких периферийных устройств. Если принтер (или другое периферийное устройство) поддерживает ECP, можно получать отчеты о состоянии и ошибках непосредственно от устройства. Кроме того, введены возможность разделения передаваемой информации на команды и данные, поддержка DMA и сжатия передаваемых данных методом RLE (Run-Length Encoding - кодирование повторяющихся серий).

Чтобы внешний MPEG-декодер (устройство захвата видео) на параллельном интерфейсе достиг оптимальной скорости передачи данных, последний должен быть сконфигурирован в BIOS как ECP. Необходимо помнить, что эта эффективность достигается и за счет выделения собственного DMA-канала. При наличии проблем с режимом "ECP" следует перейти на более "спокойный" "EPP".

"IRQ 12 (Wake-up)" - разрешение

Каждая из опций может принимать значения: "Enabled" (разрешено) или "Disabled" (запрещено).

IRQ #3(4)

- когда "console redirection" доступна пользователю (включена), в этом поле показывается IRQ, назначенное порту после выбора соответствующего адреса в предыдущей опции. Если же в предыдущей опции было выбрано "Disabled", то параметр "None" означает, что прерывание будет выбрано автоматически.

IRQ8 Resume by Suspend

- (пробуждение по IRQ8). Опция включения "alarm"-функций. Разрешение этого параметра позволяет "разбудить" компьютер, соответствующим образом запрограммировав "Alarm Time" (время тревоги), так как сигнал от RTC (часы реального времени) заведен на IRQ8. Может принимать значения:

"Enabled" - разрешено,

"Disabled" - запрещено.

Абсолютно идентичная опция "IRQ8 Break Suspend".

Аналогична и опция "IRQ8 Clock Event" со значениями "Turn On" и "Turn Off". Хотя в таком виде эта опция может входить и в отдельное меню "PM Events".

Keyboard/Mouse Power On

- для использования этой функции в некоторых случаях возможно придется переставить в положение "On" соответствующую перемычку на материнской плате, например, под названием "The Wake-On-Keyboard/Mouse". При активизации опции при использовании режимов энергосбережения система будет просыпаться при воздействии на "мышь" или клавиатуру. Выбирая один из возможных параметров, мы устанавливаем источник, обнаружив изменение состояния которого BIOS пробуждает систему. Может принимать значения: "Disabled" (по умолчанию), "Password", "Hot Key", "Mouse Left", "Mouse Right", "Any Key", "Keyboard 98".

Keyboard Wake-up Function

- опция, несущая аналогичную нагрузку, как и предыдущая (за исключением "мышиных" параметров). Т.е. могут присутствовать те же значения ("Any Key", "Disabled", т.п.). Такая же опция может предложить более простой выбор: "Enabled" и "Disabled".

Опция с названием "Keyboard Resume" имеет абсолютно те же (простые) значения.



Keyboard

specifies whether the system can be switched off using a special on/off button on the keyboard. Enabled The system can be switched off using a special on/off button on the keyboard. Disabled The system cannot be switched off using a special on/off button on the keyboard. (default entry).

specifies whether the system can be switched on using a special on/off button on the keyboard. Enabled The system can be switched on using a special on/off button on the keyboard. (default entry). Disabled The system cannot be switched on using a special on/off button on the keyboard.

Lan

determines whether the system can be switched on by means of an LAN controller (onboard or additional board). Enabled The system can be switched on by means of an LAN controller. Disabled The system cannot be switched on by means of an LAN controller.

Landing Zone



Landing Zone (LZone). Этим термином обозначается по сути номер цилиндра для парковки головок жесткого диска. Если вспомнить былое, то можно было бы говорить даже и об опции с таким же названием. Ибо в старых системах при выборе зоны парковки явным образом указывался, скорее всего, последний цилиндр (например, 1023-й). Но при этом парковка головок осуществлялась программно, с помощью различных утилит.

Необходимость в парковке головок сохранила актуальность и по сей день, т.к. изначально была связана с невозможностью нахождения головок над поверхностью диска в состоянии покоя. Любые соприкосновения головок и поверхности диска в моменты разгона двигателя или его торможения в итоге могут привести к катастрофическим последствиям. В современных жестких дисках парковка головок осуществляется автоматически при снижении напряжения питания или же при снижении скорости вращения шпинделя ниже допустимого значения. Также действует и обратный принцип. Контроллер жесткого диска не выпустит головки из зоны парковки, пока шпиндель не наберет необходимой скорости вращения. Естественно, что даже если и будет установлено некое цифровое значение в "BIOS Setup", то параметр опции "LZone" будет проигнорирован.


Large Disk Access Mode

- опция "Phoenix BIOS" для управления режимом доступа к дискам большой емкости (более 1024 цилиндров и 16 головок). Опция связывает доступ к диску с тем, каким образом операционная система решает эти вопросы. Значения опции следующие:

"DOS" - если операционная система использует MS-DOS-совместимый доступ к жесткому диску (например, "MS-DOS", "Windows 9x"),

"Other" - если операционная система не использует MS-DOS-совместимый доступ к жесткому диску (например, "Novell", "SCO Unix").

В некоторых случаях опция с таким же названием может предложить уже знакомые значения: "LBA", "CHS" и т.д.

LBA Mode Control

- опция управления режимом LBA, точнее поддержки LBA. Значения опции - "Enabled" (по умолчанию) и "Disabled".

Аналогичная опция может называться "LBA/Large Mode", а ее значениями будут "Auto for Type", "On" или "Off".

Mark Existing Events

- назначение этой опции довольно простое, а вот применимость? Пользователю предлагается установить атрибуты для всех записей в журнале; предназначены ли они для чтения или не предназначены. По умолчанию параметр устанавливается как "Do Not Mark". Назначение выбранного параметра станет более понятным, если "BIOS Setup" будет содержать аналогичную опцию под названием "Mark Existing Events as Read". Другое значение параметра - "Mark" или "As Read".

MB Temperature

- (температура процессора, температура материнской платы). Один из возможных вариантов температурного мониторинга. При выборе значения "Ignore" температуры процессора и системной платы отслеживаться не будут. Значение "Monitor" (или аналогичное) позволяет системе вести наблюдение за температурой. Естественно, что в отдельных полях (опциях) устанавливаются предельные значения для соответствующих компонентов. Тогда при критическом повышении температуры BIOS будет выдавать сообщение на экране перед загрузкой операционной системы.

Monitoring

Первой фирмой, которая стала применять встроенные средства контроля в массовых моделях системных плат, стала компания "ASUSTeK". Один из лидеров производства материнских плат начал встраивать систему "PC Health Monitoring", построенную на основе специальной аналого-цифровой микросхемы LM78 производства "Analog Devices" (США). С помощью этого АЦП стало возможным измерять температуру и напряжения, определять состояние охлаждающих вентиляторов, т.п.

Mouse Wake-up Function

- также самостоятельная опция. Предлагается пробуждение от "мыши". Значения стандартные: "Enabled" и "Disabled".

MPS 1.4 Support

- поддержка режима MPS 1.4 (Intel Multiprocessor Specification). Этот параметр появляется только в BIOS материнских плат, допускающих установку нескольких процессоров. Параметр указывает операционной системе, какую версию мультипроцессорной спецификации поддерживает плата. При этом возможности BIOS достаточно велики, т.к. BIOS подготавливает таблицы, из которых операционная система получит информацию о мультипроцессорной конфигурации системы.

В MPS версии 1.4 добавлена поддержка расширенной таблицы, улучшающей работу с несколькими PCI-портами. При запрещении устанавливается режим MPS 1.1. Большинство современных серверных мультипроцессорных ОС поддерживают режим MPS 1.4. Рекомендуется устанавливать режим MPS 1.1 ("Disabled") только при работе со старыми операционными системами, в т.ч. различными версиями ОС "Windows". Для "Windows NT", "Novell Netware" естественно рекомендуется "Enabled".

MPS Version Control For OS

- аналогичная опция со следующими значениями:

"1.4" (по умолчанию),

"1.1".

С теми же параметрами в "AMI BIOS" замечены опции "MPS Revision", "MP Version", "MPS Version". Тот же "AMI BIOS" предложил вот такой "длинный" вариант - "Use Multiprocessor Specifications".

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

При SMP (Symmetric MultiProcessing - симметричная мультипроцессорная обработка) процессоры, объединенные общей шиной, разделяют между собой общие системные ресурсы компьютера, включая память и внешние устройства. Но и в такой "могучей" системе действует принцип, характерный для функционирования "мастер"-устройств в "обычной" системе. Системной шиной может управлять в каждый момент времени только один процессор, при этом каждый процессор продолжает "вести" свою задачу.

On Board PCI/SCSI BIOS

- установка значения "Enabled" (включено) необходима, если на материнской плате имеется встроенный SCSI-контроллер, подключенный к PCI-шине, и используется жесткий диск с интерфейсом SCSI. Стоит напомнить, что в процессе загрузки одновременное нажатие клавиш CTRL>+A> вызывает BIOS SCSI. Об этом подробнее будет сказано чуть ниже. Может принимать значения:

"Enabled" - включено;

"Disabled" - отключено.

Опция может называться также "Onboard PCI SCSI Chip".

On PME

- опция "Phoenix BIOS", разрешающая ("Power On" - по умолчанию) или запрещающая ("Stay Off") системе реагировать на внешние воздействия в тот момент, когда система находится в отключенном состоянии или в одном из состояний "сна". PME есть не что иное, как "power management event".



ONB AHA BIOS First

- (запуск BIOS контроллера "Adaptec" первым). Параметр разрешает/запрещает запуск BIOS встроенного контроллера "Adaptec" до запуска любого другого SCSI-контроллера. Может принимать значения:

"Yes" - разрешено,

"No" - запрещено.

ONB SCSI LVD Term.

- (терминаторы встроенного контроллера SCSI LVD). Параметр разрешает/запрещает подключение нагрузочных резисторов (терминаторов) на встроенном контроллере SCSI с LVD-передачей сигналов. "Phoenix BIOS" предложил аналогичную опцию под названием "SCSI Termination LVD". Опция может принимать значения:

"Enabled" - разрешено,

"Disabled" - запрещено. Такая установка имеет смысл, если SCSI-контроллер не является последним устройством в цепочке.

ONB SCSI SE Term.

- (терминаторы встроенного контроллера SCSI SE). Параметр разрешает/запрещает подключение нагрузочных резисторов (терминаторов) на встроенном SCSI-контроллере с SE-передачей данных. Может принимать значения:

"Enabled" - разрешено;

"Disabled" - запрещено.

Обычная шина SCSI называется также однопроводной (Single-Ended - SE), поскольку для передачи каждого сигнала используется один провод. Можно сказать, что SE - технология устройств, передачи данных, разъемов, в которой используются однополярные сигналы в уровнях TTL-логики, что характерно для Ultra Wide SCSI и более ранних стандартов. Основной недостаток такой передачи сигналов - малая помехозащищенность.

Внутренние ограничения SCSI-стандартов были в значительной степени преодолены в интерфейсе Ultra2 Wide SCSI, обеспечившем скорость передачи до 80 МБ/с. Постоянное развитие SCSI-интерфейсов ставило целью повышение частоты, что приводило в итоге и к снижению помехозащищенности, и к ограничению максимальной длины интерфейсного кабеля.

Дальнейшее совершенствование интерфейса привело к внедрению т.н. дифференциальной шины. В дифференциальной шине для передачи каждого сигнала используется двухпроводная линия связи. По одному из проводников передается прямой сигнал, а по второму - ему инверсный (т.е. в противофазе). В приемное устройство передается уже разница этих двух сигналов (отсюда и название - дифференциальная шина). Значительно повышается помехоустойчивость, а отсюда и длина кабеля. Вначале была внедрена дифференциальная шина высокого напряжения с определенным набором различных недостатков. На смену ей пришла низковольтная дифференциальная передача сигналов, или Low Voltage Differential (LVD), которая стала базовой технологией Ultra2 Wide SCSI. Благодаря ей удалось увеличить допустимую длину соединительного кабеля до 12 метров.

Onboard AHA BIOS

- (BIOS встроенного SCSI-контроллера "Adaptec"). Параметр разрешает/запрещает выполнение BIOS-функций встроенного SCSI-контроллера и тем самым разрешает/запрещает его работу. Параметр может принимать значения:

"AUTO" - разрешен автоматический поиск SCSI-контроллера "Adaptec" и запуск BIOS для него,

"Disabled" (запрещено) - выбор этого значения рекомендуется при отсутствии SCSI-карты.

Необходимо помнить, что некоторые SCSI-контроллеры той же фирмы "Adaptec", например "AHA-2940AU", не имеют собственного Flash-BIOS, и их конфигурирование осуществляется в BIOS компьютера и средствами ОС.

Onboard SCSI

- в таком виде "AMI BIOS" предлагает установить наличие ("Enabled") или отсутствие ("Disabled") встроенного SCSI-интерфейса. Как говорят, комментарии излишни.

Parallel Port Mode

- (режим работы параллельного порта). Естественно, что эта опция не может быть активной при запрещении использования параллельного порта. Параметр позволяет задать режимы работы параллельного порта в соответствии со стандартом IEEE 1284. Однако надо помнить, что существуют устройства, выполненные с отклонениями от стандарта IEEE 1284, например, некоторые платы (устройства сопряжения) от фирмы "Xircom". Для совместимости с такими платами в большинстве версий BIOS существуют различные параметры установки режима "ECP+EPP". Какую версию режима выбрать, необходимо выяснить из документации на подключаемое устройство или проверить экспериментально.

Следует учитывать, что скорость обмена для некоторых устройств может быть существенно увеличена при правильной установке режима работы порта принтера, например, для внешних устройств хранения информации типа Iomega ZIP.

Может принимать значения: "Normal" (или "SPP"), "EPP", "ECP", "ECP + EPP" (интегрированная опция).

Функция может называться "Onboard Parallel Mode", "Parallel Mode" или "Parallel Port Type".

Опция может называться и просто "Mode", но если речь идет о конфигурационном меню параллельного порта.

В современных версиях "AMI BIOS" режимы работы параллельных портов имеют следующие наименования: "Compatible" (AT/PC- совместимый, что означает простейший однонаправленный порт. Иногда такой параметр может называться "Output Only"), "Bi-directional" (двунаправленный), а также "EPP" и "ECP".

Password Checking

- опция "AMI BIOS", аналогичная "Security Option" для "Award BIOS", с той лишь разницей, что значению "System" соответствует значение "Always", но только лишь с блокировкой загрузки системы. А еще есть третье значение - "None" (т.е. никаких паролей).

Опция может называться Password Checking Option.

PC98 Power LED

- если опция установлена в "Enabled", индикатор питания компьютера переключается в желтый цвет при переходе системы в режим "Suspend". Если ПК не имеет двухцветного индикатора, то при переходе системы в режим "Suspend" индикатор питания (мощности) будет отключен. Но это случится, если опция окажется включенной. Значения опции - это "Enabled" и "Disabled".

Несколько слов о сокращениях. PC98 - это спецификация компьютеров 1998 г., ежегодно предлагаемая "Microsoft" и "Intel". LED (Light-Emitting Diode) - светодиод, светодиодный индикатор.

Опция может называться "PC98 LED".

PCI/VGA Palette Snoop

- (слежение за палитрой подсистемы видео или корректировка палитры VGA-видеокарты). Эта опция используется только при наличии карты видеозахвата (MPEG-карты) или TV-тюнера, подсоединенных к Feature Connector графической карты с помощью соединительного шлейфа, и в некоторых других случаях.

При установке опции в "Enabled" становится возможным корректировать цветовые палитры в буфере кадров видеокарты во время прохождения сигналов из MPEG-карты через VGA-коннектор, т.е. в случае некорректного отображения цветов. Собственно суть механизма действия этой функции заключена в способности платы графики "подсматривать" (перехватывать) циклы записи карты видеозахвата в регистры палитры цветов и их корректировке. Включение механизма корректировки палитры цветов может потребоваться и при передаче видеоинформации в обратном направлении, т.е. в ту же MPEG-карту. VGA-перехват (snooping) используется различными мультимедиа устройствами, например, фрейм-грабберами (захватчиками изображения) или картами MPEG-декомпрессии. В обычном режиме работы опция должна быть запрещена. Опция может быть отключена и в случае нормального отображения цветов.

Опция также может называться "PCI Palette Snoop", "VGA Palette Snoop", "Video Palette Snoop" или совсем необычно - "Multimedia Mode".

PM Events

- в этой секции (отдельное подменю) указываются те прерывания, от обращения к которым компьютер должен "просыпаться". Понятно, что под прерываниями "скрываются" конкретные периферийные устройства.

Power Button Function

- опция отключения системы, во многом аналогичная последующим функциям. Может принимать значения:

"On/Off" - в этом случае включение ПК и его отключение производится от кратковременного нажатия кнопки POWER>,

"Suspend" - при включенном состоянии ПК кратковременное нажатие кнопки питания активирует режим "Suspend". При более длительном удержании кнопки (более 4 сек.) система отключается.

Аналогичная опция может называться "Power Button Mode".

Power Button Over Ride

- еще один вариант функции по отключению ПК. Может принимать значения:

"Enabled" (по умолчанию) означает, что для выключения питания компьютера могут применяться другие методы, а не механическое нажатие кнопки POWER>. В данном случае речь идет об удержании кнопки более 4 сек.,

"Disabled" - безусловное отключение системы.

Power Button

specifies whether the system can be switched off with the On/Off switch on the front of the unit when the ACPI function is not active. Enabled The system can be switched off with the On/Off switch on the front of the unit. Disabled The system cannot be switched off with the On/Off switch on the front of the unit. If the On/Off switch on the front of the unit is pressed for longer than 4 seconds, the system always switches off. Power On Source

Power Fan Speed

- (скорость вращения дополнительного вентилятора в корпусе компьютера, вентилятора охлаждения процессора, вентилятора блока питания). Один из возможных вариантов мониторинга за состоянием охлаждающих вентиляторов. При выборе значения "Ignore" скорости вращения этих вентиляторов отслеживаться не будут. Значение "Monitor" (или аналогичное) позволяет системе вести наблюдение за состоянием вентиляторов и их скоростью. При этом в информационной части секции будут выведены поля типа Chassis Fan Speed (xxxx RPM), например.

Power Management - ACPI

Примерно с конца 1994 г. каждый ПК стал соответствовать спецификации "Energy Star" (наличие функций энергосбережения), а BIOS компьютера обогатился встроенными функциями т.н. "Advanced Power Management" (APM) - совместного стандарта корпораций "Microsoft" и "Intel", первая редакция которого появилась еще в 1992 г. Все началось с того, что EPA (Environmental Protection Agency - Агенство по защите окружающей среды) начало реализовывать программу "Energy Star" по энергосберегающим технологиям под патронатом правительства США. Затем кампания по сертификации различного оборудования коснулась энергосберегающих персональных компьютеров и периферийного оборудования. Соответствующий логотип, т.е. сертификат, могли получить только те продукты, которые выполняли квоту по экономии энергии.

"APM" был первой спецификацией для изготовителей ПК, которая установила взаимодействие между операционной системой и BIOS в задаче управления энергопотреблением (Power Management).

"ACPI" (Advanced Configuration and Power Interface) - интерфейс расширенного конфигурирования и управления питанием, заменяющий стандарт расширенного управления питанием (APM). ACPI - это технология, лежащая в основе разработанного "Microsoft" стандарта энергосбережения и стандарта "Plug-and-Play" - "On Now".

Спецификация разрабатывалась совместно "Intel", "Microsoft" и "Toshiba" и представляла собой новую архитектуру "Microsoft Windows 98". Операционная система взяла на себя управление многочисленными параметрами функционирования ПК. Технология реализует управление состоянием системы, работой компонентов и энергопотреблением на основе модели событий и использования программирования по таймеру. Все это достигается средствами ОС и представляет собой программируемый вход в режимы энергосбережения, а также выход из "спящего" режима от обращения к "мыши" или клавиатуре, в связи с приходом телефонного звонка или удаленного сетевого управления, т.п.
Системный BIOS дополнился и другими многочисленными функциями, о которых будет рассказано далее. Присутствие в этой троице "Toshiba" более чем объяснимо, поскольку проблемы и задачи энергосбережения пришли в мир настольных ПК от ПК-блокнотов.

Спецификация "ACPI" была реализована "Intel" впервые в чипсете 440LX с одновременной реализацией архитектуры AGP.

Параллельно с развитием и совершенствованием технологий энергосбережения, затрагивающих прежде всего производителей чипсетов, материнских плат, BIOS и разработчиков операционных систем, шел процесс совершенствования моделей мониторов. Стандарт "EPA Energy Star VESA DPMS" определил унифицированную процедуру энергосбережения и ступенчатого выключения монитора в трех стадиях:

¤ On (номинальный режим работы) >

¤ Standby (режим ожидания). В режиме ожидания изображение на экране пропадает (при этом прекращается выдача сигнала горизонтальной развертки), но внутренние компоненты монитора функционируют в нормальном режиме, а энергопотребление снижается до 80% от рабочего состояния >

¤ Suspend (режим приостановки). В режиме приостановки, как правило, отключаются высоковольтные узлы, также не подается сигнал вертикальной развертки, а потребление энергии падает до 30 Вт и менее >

¤ Off ("сон"). В режиме так называемого "сна" монитор потребляет не более 8 Вт, а функционирует у него только микропроцессор.

Стандарт DPMS (Display Power Management Signaling - система сигналов управления питанием монитора) ассоциации VESA определяет состав сигналов, передаваемых компьютером в монитор, при вхождении системы от состояния простоя в режимы пониженного потребления энергии. В этих системных процедурах контроль берет на себя драйвер, посылающий соответствующие сигналы через графическую карту. При нажатии клавиши на клавиатуре или движении "мыши" монитор переходит в нормальный режим работы.

---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

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

Современные модели 32-разрядных процессоров, кроме стандартных (обычных) режимов работы - реального, защищенного и виртуального (V86) - имеют дополнительный режим системного управления SMM (System Management Mode). Главным образом, этот режим предназначен для реализации системы управления энергопотреблением.

Если заглянуть в прошлое, то окажется, что "Intel" еще в "зеленые" 486SL-процессоры заложила систему SMM, которая с того времени непрерывно совершенствовалась. Кстати, упомянутые процессоры первоначально предназначались для портативных ПК.

В режим SMM процессор может войти только по сигналу на входе SMI# (System Management Interrupt). Сигнал SMI# для процессора является немаскируемым прерыванием с наивысшим приоритетом. Оно и предназначено для обслуживания всех событий, связанных с управлением энергопотребления. При входе в режим SMM автоматически запрещаются аппаратные прерывания. Сразу при входе в SMM процессор сохраняет состояние почти всех своих регистров в специальной памяти SMRAM, которая представляет собой выделенную область физической памяти, недоступной для ОС и прикладных программ. В том же фрагменте располагается и обработчик SMI (SMI Handler). Размер памяти SMRAM может меняться от 32 КБ (минимальные потребности SMM) до 4ГБ.

Если режим SMM используется для отключения питания процессора с возможностью быстрого "пробуждения", память SMRAM должна быть энергонезависимой. Если SMRAM не является энергонезависимой, то системная логика должна обеспечить возможность ее инициализации процессором из обычного режима работы до появления сигнала SMI#.

В системах с процессорами 6-го поколения (Pentium Pro, PII, ..) в процедуре ввода в режим SMM могут принимать участие и программируемые регистры MTRR.

Power Management Mode

- опция с таким названием может принадлежать любой версии BIOS. Современный вариант от "AMI" предлагает такие значения параметра:

"APM",

"ACPI",

"Disabled".

Power Management

- опция управления энергопотреблением, осуществляющая основной контроль за функциями энергосбережения, включая снижение энергопотребления жесткого диска, режимы резервирования, приостанавливающие режимы (Suspend Modes), включение таймеров устройств, т.п., которые все вместе составляют аппаратную схему консервации. Может принимать значения:

"User Define" (определяется пользователем). При установке этого параметра пользователь может самостоятельно установить таймеры переходов в режим пониженного энергопотребления, самостоятельно сконфигурировать все свойства режимов спасения и консервации,

"Max Saving" (максимальное энергосбережение). Компьютер перейдет в режим пониженного энергопотребления через 10 - 30 сек. после прекращения работы пользователя. При этом, как правило, по умолчанию используется заводская установка с максимально возможными режимами энергосбережения,

"Min Saving" (минимальное энергосбережение). При выборе этого параметра компьютер будет переходить в режим пониженного энергопотребления через время от 40 мин. до 2 часов (зависит от конкретного BIOS материнской платы),

"Disable" (запрещение) - запрещает режим энергосбережения.

Опция "Power Management Mode" (по названию совпадает со следующей опцией) предлагает такие значения:

"Customize" (аналогично "User Define") дает возможность пользователю установить "свои" параметры в полях "Standby Timeout", "Hard Disk Timeout", "Standby CPU Speed", "Video Timeout" (или им аналогичных) (устанавливается по умолчанию),

"Maximum",

"Medium",

"Minimum",

"Disabled".

Вот еще один вариант, предложенный "Phoenix BIOS". Опция "Power Savings":

"Disabled", "Enabled" (аналогично "User Define"), "Maximum Power Savings", "Maximum Performance".

Power-Off by PWR-BTTN

- опция выбора метода для управления отключением системы. Возможные значения параметра:

"Hold 4 Sec" (удерживать 4 секунды) - независимо от того, какая установка сделана в поле "Power Management", если кнопка включения питания нажата и отпущена менее чем через 4 сек., система входит в режим "Suspend". Назначение этой функции в предотвращении выключения системы в случае непреднамеренного нажатия кнопки POWER>. Удержание кнопки более 4 секунд приводит к отключению ПК,

"Instant-Off" - если установлено это значение, то при нажатии кнопки POWER> система отключается безо всяких условий и немедленно.

Аналогичная опция "AMI BIOS" может называться "Soft-Off by PWRBTTN" и со значениями "Instant Off" и "Delay 4 Sec.".

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

Power Saving Type

- опция предлагает выбрать один из режимов значительного энергосбережения, а точнее одну из разновидностей "сна". Значения опции следующие:

"POS" ("Power On Suspend") - наиболее "мягкий" режим "сна". Подробнее см. ниже,

"Sleep",

"Stop Clock" - полная остановка тактового генератора,

"Deep Sleep" ("глубокий сон") - максимальное энергосбережение.

Power Supply Type

- опция позволяет установить тип источника питания, а вместе с этим уровень компьютерной системы, ее возможность реализовать задачи энергосбережения, самотестирования источника питания, функций включения/выключения системы, т.п. Значения могут быть следующие: "AT", "ATX".

PWR Button

- (кнопка питания нажата менее 4 секунд). Опция управления функциями кнопки POWER> на системном блоке компьютера. Может принимать значения:

"Soft Off" - программное выключение. Кнопка работает как обычная кнопка включения/выключения питания компьютера, но при этом разрешается программное выключение компьютера при выходе из "Windows",

"Suspend" - временная остановка. При нажатии на кнопку питания на время менее 4 секунд компьютер переходит в состояние "Suspend",

"No Function" - функция не задействована. Кнопка POWER> становится обычной кнопкой включения/выключения питания.

PWR Lost Resume State

- опция определения метода включения (или не включения) питания компьютерной системы после пропадания сетевого напряжения. Возможности этой опции значительно шире приведенной выше "AC PWR Loss Restart", поэтому она и выделена отдельно. Может принимать значения:

"Keep Off" - при потере питания в сети и его восстановлении для включения ПК необходимо нажать кнопку питания,

"Turn On" - восстановление питания вызывает автоматическое включение системы,

"Last State" - к автоматическому включению ПК добавляется возможность восстановления системы в том состоянии, в котором она находилась на момент пропадания питания.

"AMI BIOS" содержит аналогичную опцию "Restore on AC/Power Loss" со следующими значениями:

"Last State" (по умолчанию) - аналогично вышеуказанному,

"Stay Off" - аналогично "Keep Off",

"Power On" - аналогично "Turn On".

Опция с названием "After Power Failure" имеет абсолютно те же значения.

Еще одна интересная опция - "PWRON After PWR-Fail". Возможные значения параметра:

"On" - автоматическое включение ПК после восстановления питающего напряжения,

"Off" - никакая информация о состоянии системы не сохраняется. Обычный перезапуск компьютера через нажатие кнопки,

"Former-sts" - система возвращается в состояние, которое было перед пропаданием сетевого напряжения, но только через нажатие кнопки POWER>.

И еще одна опция - "State After Power Failure". Возможных значений также три: "Auto", "Off", "On". Если последние два значения уже легко распознаваемы, то первое обозначает и "автоматическое" включение, и восстановление системы в прежнем состоянии.



Remote

specifies whether the system can be switched on by an incoming message (e.g. via modem, fax or telephone). The signal can be supplied externally via serial port 1 or internally via the modem on connector. Enabled The system can be switched on by an incoming message (default entry). Disabled The system cannot be switched on by an incoming message.

Resume by Ring

- при установке опции в "Enabled" входящий звонок приводит к "пробуждению" системы. При входящем звонке прежде всего активизируется линия модема и последовательного интерфейса Ring Indicator. По умолчанию опция устанавливается в "Disabled".

В других версиях BIOS опция может называться "Power On By Modem", "PWR Up On Modem Act" или "Ring Resume From Soft Off".

Использование этих опций возможно при использовании как внешнего, так и внутреннего модемов, обязательно поддерживающих функцию "Modem Wake Up". При этом внешний модем должен быть естественно включен в то время, как система находится в "спящем" состоянии.

Напоследок еще некоторые варианты аналогичных опций.

"AMI BIOS":

"RI Resume",

"Power-On COM1 Ring",

"On Modem Ring". Значения "Stay Off" (по умолчанию) и "Power On" идентичны приведенным выше "Disabled" и "Enabled".

И еще одна опция от "Phoenix BIOS", название которой может смутить пользователя, - "Remote Power On". Речь, хотя и идет об удаленном включении, но о включении от того же факса, например. "Enabled" устанавливается по умолчанию.

И еще одно важное замечание! Модем только инициирует пробуждение системы, которое, собственно говоря, начинается со стандартной загрузки операционной системы. А она в свою очередь инициирует полноценную (Full On) работу модема только после своей загрузки, а значит, процедуру соединения придется повторить. Естественно, что эта задача несколько упрощается, если включены режимы сохранения состояния системы на жестком диске или в памяти (см. выше).

Кстати, если все компоненты системы поддерживают функцию "Modem Wake Up", то включение питания модема (речь идет о внешнем модеме, конечно) может инициализировать включение компьютера.



Resume on PCI Event

- при установке опции в "Enabled" появляется возможность "пробуждения" системы, если PCI-карта (модем или сетевая карта) получили сигнал извне. При этом PCI-карта должна поддерживать функцию "Wake Up". При запрещении опции система никак не отреагирует на внешнее воздействие.

RTC Alarm Resume

- при установке опции в "Enabled" система включится в указанное время, устанавливаемое в следующих 4-х полях. Эти поля будут недоступны при запрещении опции.

Save To Disk

- эта опция "Phoenix BIOS" носит самостоятельный характер. Основное требование - функция "Power Management Mode" должна быть установлена в "Customize". При включении опции ("Enabled") состояние системы: содержание основной памяти, рабочей памяти, видеопамяти, кэша сохраняется на жестком диске в файле SAVETO.DSK при входе системы в режим "Suspend". Если установлено "Disabled", никакого "спасения" не производится (устанавливается по умолчанию).

SCSI Controller

- опция поддержки SCSI-контроллера. В этой опции нет ничего необычного, если не указать, что она предназначалась еще для ISA- плат. Дело прежде всего в том, что SCSI-контроллер занимает одно ISA-прерывание, даже если опциально контроллер отключен ("Disabled"). Поэтому для использования прерывания в других целях необходимо дополнительно воспользоваться установками меню "PCI Configuration" (или аналогичного). Опция с таким же названием встречалась и в более современных системах, и речь уже шла о контроллере на материнской плате.

SCSI Parity Checking

- включение опции ("Enabled") позволит "ultra-wide SCSI"-контроллеру использовать метод проверки по четности для потока данных от SCSI-устройств. Если хотя бы одно из устройств не поддерживает "Parity Checking", надо заблокировать опцию.

SCSI

SCSI (Small Computer System Interface) - "интерфейс малых вычислительных систем". Транспортный уровень соединений SCSI представляет собой "узкую" (narrow) 8-битную или "широкую" (wide) 16-битную параллельную передачу данных (разработаны также 32-разрядные системы). 8-битная передача данных реализуется с помощью 50-контактного соединительного кабеля, 16-битная - 68-контактного.

Стандарт был разработан в 1981 г. (на несколько лет раньше IDE-интерфейса) фирмами "Seagate" и "NEC" с целью создания универсального интерфейса большой пропускной способности для запоминающих устройств большой и сверхбольшой емкости, и первоначально назначение SCSI состояло в том, чтобы разделить физические свойства аппаратной части и логические свойства данных. Этот параллельный интерфейс обеспечивает последовательное подключение минимум семи устройств. Многозадачная ОС, например, "Windows NT" (и выше) позволяет обращаться к нескольким SCSI-дискам одновременно. Та же "Windows NT", в отличие от "Windows 9x", позволяет полностью реализовать возможности SCSI по одновременному выполнению операций ввода/вывода в нескольких приложениях, т.е. вести обработку множественных дисковых операций без существенной загрузки CPU.

В SCSI со времени введения CCS (Common Command Set) все устройства могут управляться на командном уровне. Внедрение в SCSI спецификации SCAM (SCSI Configured Automatically) приблизило стандарт SCSI к EIDE по простоте в использовании.

Дальнейшее развитие интерфейса, реализованное в Fast SCSI, предусматривало удвоение тактовой частоты до 10 МГц, которое позволило осуществить передачу данных со скоростью до 10 МБ/с по 8-разрядной или до 20 МБ/с по 16-разрядной шине. При этом контроллер и устройство работают синхронно, с одинаковой тактовой частотой, благодаря чему отпадает необходимость в отнимающей много времени оптимизации асинхронного режима (Handshaking).

Ultra SCSI (или Fast-20) повысило пиковую скорость до 20 МБ/с и с использованием Wide SCSI до 40 МБ/с. Но при этом длина кабеля уменьшилась до 1,5 м. Дополнительное устройство под названием "SCSI-BusExtender" увеличило допустимую длину кабеля до 6 м.

Протокол последовательной шины SBP (Serial Bus Protocol), реализованный в SCSI-3, за счет применения последовательного волоконно-оптического интерфейса позволяет увеличить скорость передачи данных до 1 ГБ/с. Этот стандарт называется также SSI (SCSI Serial Interface).

Основные применения интерфейса SCSI: серверы, высокопроизводительные рабочие станции. Очень эффективно использование интерфейса SCSI при работе с аудио- и видеоинформацией в режиме реального времени, где необходимо обеспечение четкой пропускной способности дискового интерфейса без задержек.

Secondary Slave

- опции-меню назначения каждому из возможно четырех жестких дисков EIDE-интерфейса оптимального PIO-режима (Programmed Input/Output). Возможные значения: "Auto" (по умолчанию), "Mode 0", "Mode 1", "Mode 2", "Mode 3", "Mode 4". Режимы 0..2 относятся к обычным IDE-дискам (стандаpт ATA), 3 и 4 - к EIDE (ATA-2), pежим 5 - к ATA-3. Понятно, что в автоматическом режиме система выберет для каждого из дисков наилучший скоростной режим передачи данных. Но надо помнить, что автоматическая установка PIO-режима производится в соответствии с возможностью автоопределения функционирования жесткого диска и объемом информации, полученным от устройства. Если у пользователя имеются сомнения в правильности автоопределения PIO-режима, то в соответствии с документацией на жесткий диск пользователь может изменить режим PIO для любого из дисков. BIOS в режиме "Auto" может также неправильно идентифицировать PIO-режим EIDE-диска, и последний не распознается. Для использования режимов 3 и 4 необходимо использование в системе EIDE-дисков. Необходимо знать, что некорректное повышение PIO-режима может привести к потере и разрушению информации на диске.

Возможна и такая ситуация! В "разогнанной системе" PCI-шина функционирует на повышенной частоте, что в свою очередь может привести к сбойной работе жестких дисков. В этом случае ситуацию можно попытаться спасти понижением PIO-режима.

Аналогичные (четыре!) опции могут называться также "IDE Primary Master PIO", "IDE Primary Slave PIO" и т.д.

Опция "Fast Programmed I/O Mode(s)" предлагает такие значения: "Disabled", "Auto detected", "PIO0", ... "PIO4". Опция с тем же названием неожиданно предложила значения "Disabled" и "Auto Detected" (по умолчанию), т.е. без возможности "ручного" подбора. Первое приводит к установке скоростных характеристик, меньших чем оптимальные, "Auto Detected" устанавливает максимально возможную скорость.


Опция может называться также "Mode PIO Transfer Data" или "Transfer Mode". Последняя опция предложила такой набор значений: "Auto", "Default" (равносильно "Fast PIO 1"), "Fast PIO 1", "Fast PIO 2", "Fast PIO 3", "Fast PIO 4", "FPIO 3 / DMA 1", "FPIO 4 / DMA 2". Понятно, что речь идет каждый раз о параметрах одного из четырех жестких дисков, или двух для более старых систем. В этом случае опции могут называться "IDE Master PIO Mode" ("Master Drive PIO Mode") и "IDE Slave PIO Mode" ("Slave Drive PIO Mode"), а их значения будут: "0", "1", "2", "3", "4", "Auto".
PIO режим Тактирование (минимальное время цикла), нс Максимальная скорость передачи (МБ/с) Спецификация
PIO Mode 0 600 3.3 ATA
PIO Mode 1 383 5.2 ATA
PIO Mode 2 240 8.3 ATA
PIO Mode 3 180 IORDY 11.1 ATA-2
PIO Mode 4 120 IORDY 16.6 ATA-2 (FAST ATA)
PIO Mode 5 100 IORDY 20.0 ATA-3
PIO (Programmed Input/Output - "программируемый ввод/вывод") осуществляется центральным процессором и работает путем передачи данных по определенным адресам ввода/вывода (см. подраздел "Порты"). Режимы PIO определяют, насколько быстро данные могут передаваться между диском и контроллером. При их использовании задействуются регистры центрального процессора системы. Но это не все! Режимами PIO (или DMA) определяются величина пакетов передаваемой информации, способ их кодировки, скорость и последовательность передачи, все временные характеристики цикла обмена. В зависимости от режимов устанавливаются различные времена циклов, поэтому скорости передачи могут меняться в очень широких пределах (см. таблицу).

При получении команды "Identify Drive" диск возвращает, наряду с другими параметрами, информацию о поддерживаемых режимах PIO и DMA. Эти параметры можно определить и с помощью специальных утилит.


Установка режима передачи осуществляется по значению одного из регистров - SC (регистра счетчика секторов ATA-устройств). Через один из режимов работы этого регистра и происходит управление режимом обмена.

Режимы ATA-2 (PIO 3 и PIO 4) используют аппаратное управление потоком данных. Если быть точным, то Enhanced IDE включает операции, называемые "управление потоком с использованием IORDY", которые позволяют диску включать пакетный режим передачи для 100%-ного использования полосы пропускания шины. Режим управления потоком передает инициативу устройству (диску) и позволяет избавиться от неэффективных "слепых" режимов PIO за счет установки полосы пропускания контроллера в соответствии с возможностями винчестера. Это означает, что в тех случаях, когда доступна вся полоса, винчестер будет управлять обменом данными с хост-адаптером.

Что это за сигнал? "IORDY" (Input/Output Ready) - сигнал от EIDE-винчестера, подтверждающий завершение цикла обмена с контроллером. Другие названия - "CHRDY", "IOCHDRY". Использование "IORDY" позволяет скоростному винчестеру затянуть цикл обмена с контроллером, когда он не успевает принять или передать данные. Это дает возможность свести стандартную длительность цикла обмена к минимуму, предельно увеличив скорость, а при необходимости удлинять отдельные циклы при помощи "IORDY". Для этого сигнал должен поддерживаться и винчестером, и контроллером. Управление потоком со стороны диска включается контроллером с помощью команды "Set Features", в результате чего такой обмен поддерживается одновременно и диском, и контроллером. Контроллеры, не поддерживающие "IORDY", могут приводить к потере данных при использовании быстрых режимов PIO; в этом случае следует использовать менее скоростные режимы. В некоторых источниках упоминается режим 5, однако распространения он не получил и стандартным не является.

При невозможности программировать режимы обмена индивидуально для каждого из устройств в системе и при подключении устройств, работающих оптимально в разных режимах, в системе будет установлен обмен со скоростью минимального из режимов.Отсюда, и стандартная рекомендация - не подключать к одному каналу жесткий диск и CD-ROM. Правда, данная рекомендация все меньше и меньше сохраняет свою актуальность. По причине того, что современные CD-ROMы поддерживают все PIO-режимы, вплоть до 4-го, да и в UltraDMA-режимах стали весьма "продвинутыми".

Режимы программируемого ввода/вывода достаточно эффективны только в однозадачных средах. Для многозадачных ОС режимы DMA более предпочтительны. Необходимо помнить, что высокоскоростные режимы множественного обмена по DMA реализуются драйверами операционной системы, а возможности программного конфигурирования драйвера определяют гибкость управления режимами DMA.



Security Option

- опция, позволяющая ограничить доступ к системе и к "BIOS Setup", или только к "BIOS Setup". Выбор "System" блокирует загрузку компьютера и доступ к "BIOS Setup". Вход в систему тогда возможен только при вводе правильного пароля. Выбор "Setup" не ведет к блокировке загрузки ПК, но блокирует вход в "BIOS Setup". По умолчанию - "Setup".

Serial, Parallel, ...

Последовательный интерфейс
Внимание!!! При не совсем корректном поведении "мыши" (неустойчивая работа, скачки, неравномерное движение) надо обратить свое внимание на установки BIOS. "Мышь" может быть подключена к последовательному порту на базе микросхемы 16550. В этом случае возможно придется отключить аппаратные функции микросхемы, чтобы она действовала как более старая микросхема 8250. В "BIOS Setup" этот параметр может быть обозначен как включение и отключение FIFO (аппаратного буфера очереди).

Shutdown Temperature

- согласно параметрам этой опции система автоматически отключится (без каких-либо предварительных условий) при достижении температуры процессора критического значения. Вот один из возможных наборов таких температур: "60C/140F" (по умолчанию), "65C/149F", "70C/158F", "75C/167F".

Slow Clock Ratio

- эта опция позволяет установить (в процентах от нормальной частоты процессора) частоту тактового сигнала при входе системы в режим "Standby". Ряд возможных параметров следующий: 0%-12.5%, 12.5%-25%, 25%-37.5%, 37.5%-50%, 50%-62.5%, 62.5%-75% и 75%-87.5%.

Опция может также называться "Manual Throttle Ratio" с аналогичным рядом значений: 12.5%, 25%, 37.5%, 50%, 62.5%, 75%, 87.5%.

И еще одна аналогичная опция - "Throttle Duty Cycle".

Snoop Ahead

- (предвидение). Эта опция применима, если в системе включено кэширование. Когда опция установлена в "Enabled", "master"- устройства на PCI-шине могут контролировать регистры VGA-палитры для непосредственных циклов записи и преобразования их в пакетный протокол PCI-формата с целью повышения скоростных характеристик обмена данными между PCI-шиной и памятью. В итоге значительно увеличивается производительность системы в процессе передачи видеоданных.

Soft Power Off

- опция программного выключения системы от "Phoenix BIOS". Если опция включена ("Enabled"), компьютер может быть выключен программным путем. Это же значение устанавливается по умолчанию.


Software

specifies whether the system can be switched off with a program (DeskOff, SWOFF) or an operating system (Windows 95, Windows NT with Siemens HAL). Enabled The system can be switched off with a program (default entry).. Disabled The system cannot be switched off with a program.

Spread Spectrum Modulated

- (распространение модулированного спектра). При работе тактового генератора может возникать такое явление, как электромагнитная интерференция (ElectroMagnetic Interference - EMI). Физически интерференция есть не что иное, как взаимодействие (наложение) двух или более волновых колебаний. В их появлении, сопровождающемся характерными для таких процессов многочисленными частотными гармоническими составляющими, "виноваты" экстремальные значения (пики) генерируемых тактовых импульсов. Включение опции позволяет сгладить пики и уменьшить интерференцию, а также уменьшить взаимное электромагнитное влияние различных компонент системной платы друг на друга. Также необходимо отметить, что при нынешнем глобальном повышении внутренних частот процессора растет и электромагнитное воздействие последнего на другие компоненты системы. На решение означенных выше задач направлен целый комплекс средств, следящий за работой тактового генератора и качеством вырабатываемых им сигналов.
Уменьшение электромагнитного излучения, кроме чисто технических задач, затрагивает и экологические проблемы, оно может достигать в некоторых случаях 6%. Следует заметить, что это может отрицательно отразиться на работе чувствительных к форме сигнала устройств, например, жестких дисков с интерфейсом Fast Wide SCSI. Поэтому параметр рекомендуется разрешать только при испытаниях компьютеров на электромагнитную совместимость.

Кроме того, есть еще режим "Smart Clock". В этом режиме тактовые сигналы для разъемов AGP, PCI и SDRAM отключаются в момент, когда не требуется их использование. В таком случае включение опции не сказывается на стабильности работы. Может принимать значения:

"Enabled" - разрешено,

"Disabled" - запрещено,

"0.25%",

"0.5%",

"Smart Clock".
Опция может называться "Spread Spectrum".

Дополнительная информация содержится также в подразделе "CPU Speed".

Standby CPU Speed

- опция "Phoenix BIOS", в общем-то аналогичная "Slow Clock Ratio", но ее значения заметно отличны от вышеприведенных. Для использования этой опции предварительно опция "Power Management Mode" должна быть установлена в "Customize" (или должны быть включены аналогичные установки). Если речь идет о серверной системе, то установка энергосберегающих режимов просто недопустима. Возможные значения данной опции следующие:

"Max" - стандартный режим работы процессора,

"High" - внутренняя тактовая частота процессора составляет 1/4 от максимального (стандартного) значения,

"Medium" - означает 1/8 стандартной частоты (по умолчанию),

"Low" - означает 1/16 стандартной частоты.

Standby/Suspend Timer Unit

- данная опция функционирует совместно с опциями "Standby Time Out" и "Suspend Time Out" и предназначена для выбора шага при работе с последними. Возможны следующие значения: "4 msec", "4 sec", "32 sec", "4 min".

Standby Timeout

- для использования этой опции предварительно опция "Power Management Mode" должна быть установлена в "Customize" (или "Power Savings" в "Enabled"). Данной опцией устанавливается период неактивности всей системы, после чего производится перевод системы в режим "Standby". При этом все подсистемы компьютера переводятся в этот режим, а это видеосистема, жесткие диски. Тактовая частота процессора при этом устанавливается в соответствии с опцией "Standby CPU Speed". Если версия BIOS содержит еще установки для режима "Doze", то необходимо помнить, что этот режим предшествует режиму "Standby". Поэтому для последнего временные значения должны быть выше. А они могут изменяться от "1 Minute" до "1 Hour", а также "Disabled" (отказ от использования режима "Standby", или "Off").

Опция может также называться "Standby Timer Select", "Standby Timers", "Standby Time Out". Последняя опция предложила неожиданно такой временной диапазон - от 4 минут до 508 минут и с шагом в 4 минуты, а опция "Standby Timer Select" - диапазон 2 -:- 256 минут.

Suspend Mode Option

- опция позволяет выбрать один из вариантов режима "Suspend", почти аналог "ACPI Suspend Type":

"POS" ("Power-on suspend", иногда обозначается "Static Suspend") - центральный процессор находится в режиме пониженного энергопотребления с приостановкой внутренней тактовой частоты,

"Auto" - по окончании периода "неактивности", установленного в поле "Auto Suspend Timeout", система автоматически переводится в "STD"-режим. Если же такой режим недоступен, система переводится в "STR"-режим,

"STD" ("Suspend to Disk", иногда как "Save to disk", а иногда такой режим называют "0V Suspend") - информация о состоянии системы, действующих приложениях записывается на жесткий диск, система отключается с последующим восстановлением,

"STR" (Suspend to RAM).

Опция может также называться "Suspend Option", хотя и с другими значениями: "POS", "STD".

Suspend Power Saving Type

- данной опцией устанавливается тип, а точнее даже одна из ступеней режима "Suspend". Возможны следующие значения:

"S1" (standby 1) - останавливаются тактовые генераторы CPU и всей системы, но при этом состояние памяти остается неизменным. Выход из S1 осуществляется мгновенно,

"S2" (standby 2) - также останавливаются тактовые генераторы CPU и всей системы, но к тому же отключается питание кэш-памяти и CPU, а данные, хранившиеся там, перезаписываются в основную память. Включение системы также происходит достаточно быстро.

Suspend Switch

- (переключатель режима "Suspend"). Параметр разрешает ("Enabled") или запрещает ("Disabled") переход в режим "Suspend" с помощью кнопки на системном блоке. Для этого необходимо соединить джампер SMI (System Management Interface) на материнской плате с кнопкой на лицевой панели. Как правило, для этого используется либо специальная кнопка SLEEP>, либо кнопка TURBO>.

Опция "Switch Function" вроде бы аналогична предыдущей, но ее возможности несколько шире. При выборе значения "Deturbo" и последующем нажатии кнопки POWER> система переходит в режим пониженного энергопотребления. Нажатие любой клавиши на клавиатуре возвращает систему к полной мощности. Следующий вариант: "Break" > кнопка питания - система вводится в "Suspend"-режим. Эффект от нажатия любой клавиши тот же. И еще вариант: "Break/Wake" > кнопка питания > "Suspend"-режим. Только в этом случае к полной мощности систему вернет повторное нажатие кнопки POWER>.

SYMBIOS (NCR) SCSI BIOS

- параметр устанавливает разрешение на поиск SCSI-контроллера на базе микросхемы NCR 810, используемой, например, в карте "ASUS SC-200". Параметр может принимать значения:

"AUTO" - разрешен автоматический поиск SCSI-контроллера и запуск BIOS для него;

"Disabled" (запрещено) - устанавливается в это значение при отсутствии SCSI-карты.

System Event Logging

- опция для включения ("Enabled") ведения журнала или отказа ("Disabled") от его использования.

System Thermal

- установка режима наблюдения за системной температурой. Выбор вариантов для данной функции невелик. Установка "Ignore" блокирует возможность перевода центрального процессора на безопасный режим работы. Параметр "Monitor" позволяет системе отслеживать возможность появления опасной ситуации. В данном случае речь идет о достижении процессором критической температуры, устанавливаемой в поле "CPU Critical Temperature". При достижении центральным процессором этой температуры внутренняя частота процессора снижается до величины, устанавливаемой в процентах в поле "Thermal Slow Clock Ratio".

Temperature Monitoring

- опция включения ("Enabled") функции температурного мониторинга системы.
Секция "Fan Monitor"

Thermal Sensor State

- с помощью этой опции есть возможность контролировать не величины температур в системе, а состояние температурных датчиков. Предполагается, что таких датчиков три. Это датчики центрального процессора, системной платы и дополнительный датчик, размещенный пользователем, например, на корпусе компьютера ("CPU", "System", "Auxiliary"). Естественно, что все датчики должны поддерживать функцию контроля (это решается аппаратно). По всем трем датчикам-сенсорам значения могут быть следующими и они носят информационный характер:

"OK" - состояние датчика контролируется и выводится на монитор ("включен"),

"None" - датчик не распознается BIOS,

"Fail" - BIOS распознал неисправный датчик, или датчик изъят из системы.

Если датчик не поддерживает функцию контроля, то будет выведено сообщение "None" при работающем датчике.


Timer

specifies whether the system can be timed to switch on at a particular time or after a particular period of time. The switch-on time cannot be specified in BIOS Setup. You require a suitable program for setting this switch-on time. Enabled The system can be switched on at set times. Disabled The system cannot be switched on under timer control (default entry). Rebooting after a critical system error (ASR&R Boot Delay field in the Server menu) is not affected by this setting.

TV/VGA Selection

- опция установки качественных характеристик выходного видеосигнала. Используется только при наличии интегрированных видеокомпонентов и, естественно, при наличии дополнительных (add-on) разъемов на материнской плате. Опция может иметь несколько параметров:

"Auto Detection" - при этом автоматически определяется, какое внешнее видеоустройство подключено к видеокарте, и активизируется соответствующий выходной канал. Если подключен телевизионный приемник, то система переключается в RGB-режим, если подключен монитор, то - в VGA-mode. Если же подключены оба устройства, то активизируется VGA-порт, и система работает в VGA-режиме,

"Comp+VGA" - при подключении телевизионного приемника (к антенному разъему) выходной узел видеокарты вырабатывает т.н. FBAS-сигнал, в то время как монитор принимает VGA-сигнал с частотой в 50 Гц,

"TV-RGB" - телевизионный приемник работает с RGB-сигналом (лучшее качество),

"TV-YC + VGA" - при подключении телевизионного приемника выходной узел видеокарты вырабатывает S-VHS-сигнал, в то время как монитор принимает VGA-сигнал с частотой в 50 Гц.

S-Video (компонентное видео и, конечно, разъем видеокарты) - более высококачественное видео с расщепленным видеосигналом (информация о яркости и цвете передается раздельно). Композитный сигнал передается через стандартный антенный разъем.

+++

UART2 Mode Select

- наличие такой опции в "BIOS Setup" означает, что системная плата поддерживает IrDA-функцию. Сама же опция является "подчиненной", поскольку ее активирование напрямую связано с предварительным включением опции "Onboard Serial Port 2" или ей аналогичной. Хотя могут существовать и более "хитрые" варианты. Но, как правило, опция установки режима инфракрасного интерфейса становится недоступной, если в системе отключен соответствующий последовательный порт.

Если используется последовательный порт COM2, то это поле нужно установить в "Normal". В остальных случаях эта опция служит для установки типа, или можно сказать, спецификаций IrDA-стандарта, поддерживаемого IrDA-периферийным устройством. Правда, значение "Standard" в разных версиях BIOS может обозначать и стандартный RS-232C-интерфейс, и поддержку последовательного инфракрасного интерфейса. При активировании IrDA-функции становятся доступными пользователю опции "RxD, TxD Active" и "IR Transmission Delay". Приводим почти все множество возможных вариантов используемых значений:

"Normal",

"Default" - порт функционирует как стандартный последовательный порт,

"Standard" - см. выше,

"IrDA 1.0" (или просто, "IrDA") - инфракрасный интерфейс, совместимый со спецификацией 1.0,

"IrDA 1.1" - инфракрасный интерфейс, совместимый со спецификацией 1.1,

"IrDA SIR" или "SIR",

"IrDA MIR" или "MIR",

"MIR 0.57M" - инфракрасный порт со скоростью в 0,57 Мбит/сек.,

"MIR 1.15M" - инфракрасный порт со скоростью до 1,152 Мбит/сек.,

"IrDA FIR" или "FIR",

"Sharp IR" - интерфейс со скоростью передачи до 4 Мбит/сек.,

"HPSIR" - поддержка инфракрасного интерфейса с форматом фирмы "Hewlett-Packard",

"ASKIR" - Amplitude Shift Keyed Infrared port,

"Consumer",

"Disabled" - второй последовательный порт отключен.

В разных версиях BIOS аналогичная функция может называться "UART 2 Mode", "Onboard UART 2 Mode", "Infra Red Function", "IR Mode Select", "UR2 Mode", "UART2 Use Infrared", "Onboard IR Function", "IR Function", "Serial Port2 Mode", "Serial 2 Mode" или "Serial Mode".

Еще одна интересная опция (опять таки только для второго порта) - "Mode". И еще один вариант возможных значений:

"Normal",

"IrDA",

"ASK-IR",

"MIDI" - порт используется как MIDI-порт.

Еще одна опция - "Serial Port 2 IR Mode", и с минимальным набором значений: "Disabled" (по умолчанию) и "Enabled".

USB Controller Resume

- включение опции ("Enabled") имеет смысл при включенном USB-контроллере и используемой периферии, например, той же USB-клавиатуре.



USB Speed

- далеко не все чипсеты и версии BIOS позволяют пользователю "вмешиваться" в работу USB-шины, в данном случае изменять ее скорость. Возможные параметры: "24 MHz", "48 MHz".


USB

USB (Universal Serial Bus) - совместная концептуальная программа "Intel" и "Microsoft", хотя основным инициатором разработки стандарта выступила компания "Intel". Это последовательный интерфейс с поддержкой одновременного подключения множества внешних устройств (USB позволяет последовательно подключить до 127 устройств, причем 4-проводным кабелем). Все периферийные устройства по цепочке, используя топологию звезды, включаются друг в друга. Точнее, USB-система строится на расширяющих концентраторах, первый из них может размещаться на материнской плате ПК (корневой концентратор). Концентратор может входить в периферийное USB-устройство, быть отдельным устройством, а расстояние между устройствами не должно превышать 5 метров.

Впервые интерфейс был реализован в наборе микросхем системной логики Triton II (82430HX) в микросхеме PIIX3 South Bridge. Надо отметить, что над разработкой и внедрением стандарта, кроме "Intel" и "Microsoft", работали еще несколько компаний, в том числе "Compaq", "IBM".

Максимальная пропускная производительность шины USB составляет 12 Мб/с, но фактическая скорость передачи данных может составить около 8 Мб/с (стоит напомнить, что последовательные порты ограничены 115 Кб/с). Такой полосы пропускания достаточно для работы практически всех устройств: мыши, сканеров, принтеров, клавиатуры, модемов, ISDN-карт и даже сжатого видео MPEG-2. Для внешних устройств со значительно большими, чем у "тихоходов" объемами передаваемой информации (видеокамера, видеомагнитофон) разработан другой последовательный интерфейс - FireWire, скорость которого достигает 100 Мб/с и более.

VGA 128k Range Attribute

- во включенном состоянии ("Enabled") к адресам VGA-памяти (A0000H-BFFFFH) чипсетом могут быть применены свойства, подобные функциям "CPU-TO-PCI Byte Merge" или "CPU-TO-PCI Prefetch", т.е. стандартным режимам буферизации записи от CPU в PCI-интерфейс. Это повышает быстродействие системы, в противном случае используется стандартный VGA-интерфейс.

Этот же смысл характерен для множества функций с непохожими наименованиями: "VGA Performance Mode", "Turbo VGA (0 WS at A/B)", "VGA Frame Buffer", хотя в некоторых случаях "оперативный" диапазон сужается до первых 64 кБ (A0000-B0000).

Опция "ISA VGA Write Combining" в общем-то аналогична вышеприведенным, но она выделена отдельно. С одной стороны, речь идет о диапазоне B0000h - BFFFFh, верхних 64 КБ привычного "VGA frame buffer", а с другой, в наименование опции вынесен режим работы с кэш-памятью - WC (write combine - объединенная запись), позволяющий значительно ускорить доступ к буферу видеопамяти и вывод данных на видеокарту. Подробнее об этом в следующих разделах.

Из "карты" памяти первого мегабайта системного ОЗУ, что жестко "привязано" к архитектуре IBM PC-совместимых компьютеров, хорошо известно, что адресная область A0000-C7FFF традиционно принадлежит видеопамяти графического адаптера и видео BIOS системы. Собственно под видео BIOS (или, как иногда говорят, ПЗУ видеоадаптера) выделяется 32 кБ памяти в области C0000- C7FFF. Это 768-й - 799-й килобайты памяти. Эта адресная область, в зависимости от установок "BIOS Setup", может и не использоваться.

Область в 128 кБ (A0000-BFFFF, или 640-й - 767-й килобайты) отведена под видеопамять графической карты расширения. В "древние" времена этого объема хватило бы на размещение в памяти одного графического кадра, пусть и с разрешением 320х200. По аналогии с 64-мя килобайтами верхней памяти область видеопамяти в 128 кБ стала тем "окошком" (или фрэйм-буфером), через которое стал возможным доступ ко всей адресуемой памяти. В свое время использование фрэйм-буферизации активно использовалось такими играми, как "DOOM".

Для справки! Frame Buffer (буфер кадра) - область памяти видеосистемы, в которой временно хранятся данные, необходимые для отображения одного кадра (в простейшем случае).

Video Off In Suspend

- эта опция активирует функцию "Video Off", когда система входит в "Suspend Mode". Возможных вариаций для ответа две: "Yes" и "No".



Video Off Method

- (метод выключения монитора). Устанавливается способ перехода монитора в режим пониженного энергопотребления. Может принимать значения:

"Blank Screen" - система очищает только экран, при этом происходит запись пустых кадров в видеобуфер. Видеокарта же работает в обычном режиме, в обычном режиме работает и монитор, с потреблением полной мощности,

"V/H SYNC+Blank" - параметр устанавливается по умолчанию и выбирается, если в системе имеется монитор с функциями PM. В добавление к очищенному экрану система отключит вертикальный и горизонтальный синхронизирующие сигналы, идущие от видеокарты,

"DPMS Supported". Использование этой опции возможно, если видеоподсистема поддерживает стандарт DPMS. DPMS (Display Power Management Signaling) - стандарт VESA, реализуемый с помощью программных функций операционной системы.

Не совсем аналогична, но все таки подобна приведенной опция "VGA Power Control". Она становится доступной, если предварительно включена опция "Inactive Mode". Опция очистки монитора может иметь следующие значения: "Normal", "DPMS" или "SMART".


Video Off Option

- (установка режима погашения монитора). Опция позволяет установить, при каком режиме энергосбережения на мониторе будет "погашен" экран. Может принимать значения:

"Always On" (всегда включен) - монитор никогда не будет погашен, даже если система будет находиться в одном из режимов,

"Suspend - Off" (погашение при включении режима "Suspend"),

"Susp, Stby - Off" (погашение при включении одного из режимов, "Suspend" или "Standby"),

"All modes - Off" (погашение во всех режимах).

Опция может также называться "Video Off After".

Video Power Down Mode

- данной опцией "AMI BIOS" устанавливается режим консервации (энергопотребления), в который войдет видеоподсистема после окончания установленного периода неактивности монитора. Возможные значения: "Disabled", "Stand By" или "Suspend".

Аналогичная опция может также называться "VESA Video Power Down" (т.е. речь идет о VESA-совместимой видеокарте), а значениями опции являются "Disabled", "Standby" (минимальное понижение энергопотребления), "Suspend" (значительное понижение), "Sleep" (по умолчанию - максимальное понижение). Но опция "VESA Video Power Down" может предложить и более "прозаический" вариант: "Disabled" и "Enabled" (по умоланию). Последнее означает разрешение на перевод видеоподсистемы в режимы "standby" или "suspend".

Тот же "AMI BIOS" может предложить опцию "Green PC Monitor Power State". То, что эти опции идентичны, ясно по значениям последней: "Off", "Stand By", "Suspend".

Серверные системы, как правило, имеют BIOS, отличный от "обычных" систем. Но эти отличия затрагивают прежде всего структурное построение "BIOS Setup", хотя хватает и функциональных различий. Вот и "Phoenix BIOS" предлагает свое специализированное подменю "Power On/Off", с опциями которого пользователь уже познакомился.
Power Off Source

Wake On LAN

- (пробуждение от сети). При разрешении этого параметра компьютер может быть включен ("пробудится") по сигналу от локальной сети. Такое включение возможно только при установке в компьютер сетевой карты, поддерживающей удаленное "пробуждение" (сетевая карта, как минимум, должна иметь специальный трехконтактный разъем для подключения к системной плате), а также при полной поддержке данной технологии со стороны BIOS.

Кроме того, реализация технологии удаленной сетевой активизации/управления (Wake On LAN) напрямую взаимосвязана с новой спецификацией соединителей для источников питания, соответствующей требованиям спецификации ATX 2.01. Согласно этой спецификации разъем питания ATX имеет контакт 5VSB (или STB5V - 5V standby) - "питание в дежурном режиме". По требованиям спецификации устройства в этом режиме должны потреблять не более 10 мА, но для поддержания технологии "Wake On LAN" (т.е. для поддержания в дежурном режиме функционирования сетевого оборудования) производители блоков питания должны обеспечивать в этом режиме не менее 720 мА. Стоит напомнить, что если система находится в режиме "Suspend", то она пробуждается только через активизацию IRQ или DMA. Может принимать значения:

"Enabled" - разрешено,

"Disabled" - запрещено.

Необходимо понимать также и то, что речь ведется не о каком-нибудь "возбуждающем" сигнале. По сети передается "адресный" пакет, который к тому же может быть "запакован" в один из стандартных сетевых протоколов (IPX, IP, ...). "Заголовок" пакета представляет собой несколько байт единиц, что можно назвать синхронизирующей последовательностью. После чего следует 48-битный MAC-адрес, абсолютно уникальный для каждой сетевой карты.

Опция может также называться "Resume On LAN", "Wake up on LAN" или, как в "AMI BIOS", "LAN Wake-up".

"Phoenix BIOS" предлагает еще один вариант под названием "On LAN" и со значениями "Stay Off" и "Power On" (по умолчанию). Смысл этих значений уже понятен.

Опция "LAN Wake-up For Addon LAN" (или "LAN Wake-up For Onboard LAN") отличается от уже предложенных разве только тем, что речь идет об интегрированной сетевой карте.

Wakeup on USB

- в некоторых случаях версия BIOS может предложить пользователю поработать с небольшим меню-набором "пробуждающих" опций, в данном варианте "не привязанных" к аппаратным прерываниям. Это также может оказаться удобным для неподготовленных пользователей. Содержание опций понятно. Стоит добавить, что значениями являются "No" и "Yes".

Почти идентичный вариант работы с подменю в некоторых случаях предлагает "AMI BIOS":

X CAS# Latency

- значения "Slow" и "Fast". В других случаях могут быть предложены "цифровые" значения (см. выше).

X CPU Critical Temperature

- возможные варианты: "Disabled", "45C", "50C", "55C", "60C", "65C", "70C", "75C".

X ECP DMA Select

- (выбор канала DMA для режима ECP). Параметр активизируется только при разрешении режима "ECP" или "ECP+EPP". Может принимать значения: "1" (или, например, "DMA 1"), "3" (по умолчанию), "Disabled" (запрещено использовать DMA-канал, или "N/A"). При выборе режима ECP порт будет использовать 8-разрядный канал DMA к памяти шины ISA (обычно DMA3).

Функция может называться "ECP Mode Use DMA", "Parallel Port DMA Channel" или просто - "DMA Channel".

X EPP Mode Select

- аналогично, как и для "ECP". Возможный выбор параметра: "EPP 1.7", "EPP 1.9". Как правило "1.9" стабильнее и быстрее. К сожалению информации по этому вопросу очень мало.

Функция может называться "Parallel Port EPP Type" или "EPP Version".

X Fax Modem Port

- это поле показывает основную характеристику последовательного интерфейса, используемого модемом. Значение параметра, присвоенное системой, не может быть изменено. Может принимать значения: "COM1", "COM2", "COM3" или "COM4".

Опция может также называться "Serial Port".


X Fax Tone Count

- это поле используется для определения, сколько раз будет звучать тональный сигнал при приходе факса перед ответом модема. Возможные значения: 1, 2, 3, 4, 5, 6, 7 или "Auto" (по умолчанию).

X IR Transmission Delay

- при выборе "Enabled" устанавливается режим медленной передачи данных, что может быть рекомендовано при появлении ошибок. Установка в "Disabled" снимает ограничения (задержки) на скоростные характеристики интерфейса.

X KB Power On Hot Key

- при выборе значения "Hot Key" активируется поле "KB Power On Hot Key". Пользователю предлагается на выбор один из вариантов для запуска системы с помощью "горячих клавиш" из ряда: CTRL+F1> -:- CTRL+F12>.

С некоторыми значениями все интуитивно понятно. А с "Keyboard 98" объяснение следующее. Это значение будет работать, если ПК укомплектован "Windows 98"-совместимой клавиатурой, на которой есть клавиша "Wake Up" (или просто "Wake"). Тогда для пробуждения системы будет использоваться только эта клавиша. Правда, еще одно условие - наличие "Windows 98" (или выше).

Базовая опция может также называться "Power On Function" с подобными параметрами: "Button Only", "Keyboard 98", "Hot Key", "Mouse Left", "Mouse Right". Для стандартной работы должно быть установлено "Button Only" (только кнопкой), чтобы система срабатывала только при нажатии на кнопку питания на корпусе. Возможны проблемы с "мышиным" использованием, т.к. гарантировано срабатывают только PS/2-мыши, да и то не все. Мыши для USB- и COM- портов не срабатывают. Об этом косвенно можно судить по названию опции "PWR up on PS2 KB/Mouse".

X KB Power On Password

- когда в базовой опции выбрано значение "Password", активным становится поле "KB Power On Password". За нажатием клавиши ENTER> следует ввод пароля. При выходе из режима Suspend необходимо ввести корректный пароль, иначе не спасет и кнопка включения питания.

X LAN wake-up mode

- опция доступна при включении предыдущей опции. Через эту опцию "Phoenix BIOS" позволяет при удаленном включении включить и монитор ("On"). В противном случае - "Off".

X Multiple Bit ECC Events

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

X Pre-Boot Events

- фиксируются ошибки при проведении POST-тестирования.

Для эффективной работы с этими меню необходимо рационально использовать опцию "On Next Boot" для очистки журнала. Выбирая любой из типов системных событий, пользователь "имеет дело" с небольшим подменю (subscreen), содержащим три информационных поля. Они не имеют параметров (опций) и предназначены исключительно для информирования. Вот они:

"Date of Last Occurrence",

"Time of Last Occurrence",

"Total Count of Events/Errors".

В некоторых случаях к вышеперечисленным опциям отбора может быть добавлена опция

X RAS# Precharge Timing

- значения "Slow" (соответствует 2 тактам) и "Fast" (соответствует 3 тактам).

X RAS# Timing

- значения "Slow" (tRAS соответствует 7 тактам, tRC соответствует 10 тактам) и "Fast" (tRAS соответствует 5 тактам, tRC соответствует 8 тактам).

X RAS to CAS

- значения "Override" (RAS to CAS delay равно 2 тактам) и "Default" (задержка определяется битом "CAS# Latency").

Опция может называться "RAS-to-CAS Override", а одно из значений (остальные - цифровые) может выглядеть как "by CAS# LT".

X Receive Mode

- опция для установки режима приема. Возможные значения:

"Voice and Fax" - любой входящий звонок или факс будут записаны,

"Voice" - только входящий звонок будет записан,

"Fax" - только входящий факс будет записан,

"Disabled" - функционирование модема невозможно при отключении системы (устанавливается по умолчанию).

X Ring Count

- это поле используется для определения, сколько раз будет звучать тональный сигнал при приходе входящего звонка перед ответом модема. Возможные значения: 2, 3, 4, 5, 6, 7 или "Auto" (по умолчанию).

X RTC Alarm Second

Из этого нетрудно увидеть, что при установке конкретной даты система запустится только один раз в месяц. Поэтому в этом поле предусмотрен и отказ от указания какого-либо числа месяца. Уже из названия функции следует, что за временем зорко следят "часы реального времени" (real-time clock), выводя систему из режима Suspend.

Опция может также называться "Power Up by Alarm", "Power On By Alarm", "RTC Wake Up Timer", "RTC Wake-up", "Resume by Alarm", "Resume On Alarm", "RTC Alarm Resume From Soft" или "RTC Resume".

В зависимости от "звучания" основной опции могут по-другому именоваться и подопции. Так, "Resume On Alarm" предложила, например, подопции "Date (of Month) Alarm" и "Time (hh:mm:ss:) Alarm". Независимо от многообразия форм представления подобных меню сложности это не должно вызывать. Надо помнить только один нюанс! Для некоторых систем при установке времени желательно, чтобы устанавливаемое (alarm) время было больше текущего времени по RTC.

X RxD, TxD Active

- опция установки полярности сигналов приема/передачи инфракрасного интерфейса. Стоит упомянуть, что "RxD" означает receiver (приемник), а "TxD" - transmitter (передатчик). Для установки параметра необходимо из документации выяснить, в каком режиме должны работать эти сигналы приемопередатчика. В качестве значений используются комбинации параметров "High" и "Low". Опция может принимать значения: "Hi,Lo", "Lo,Hi", "Lo,Lo" и "Hi,Hi".

X Single Bit ECC Events Memory

Clear All Passwords
- (очистка всех паролей). Малоэффективная опция с точки зрения защиты (даже наоборот), но могла оказаться очень полезной при определенной забывчивости пользователя. Предварительно требовалось переставить соответствующую перемычку на материнской плате в режим "Configure" и тогда получить доступ к этой опции.

X Single Bit ECC Events

- фиксируются однобитовые ошибки при работающем механизме коррекции ошибок.

X Thermal Slow Clock Ratio

- возможные варианты: 0%-12.5%, 12.5%-25%, 25%-37.5%, 37.5%-50%, 50%-62.5%, 62.5%-75% и 75%-87.5%.



    Программирование: Языки - Технологии - Разработка