Что такое pci latency timer
PCI Latency Timer
Доступные параметры | 32(по умолчанию) |
64 | |
96 | |
128 | |
160 | |
192 | |
224 | |
248 |
Функция BIOS определяет, насколько долго устройство PCI способно удерживать одноименную шину перед тем, как отправить ее другому устройству. С увеличением времени ожидания также увеличивается время до передачи. Обращение к шине еще больше увеличивает задержку, что приводит к тому, что время ожидания PCI сокращает доступ к шине. Таким образом, увеличивается пропускная способность шины PCI. Активное устройство может дольше работать с шиной, но остальные ждут своей очереди и PCI Latency Timer увеличивается.
В большинстве случаев значение для параметра равно 32 cycles. Это говорит о том, что устройство PCI должно завершить все операции в течение 32 циклов таймера или отправить их на другое устройство. Для того чтобы повысить производительность системы, рекомендуется использовать значение 64 или 128 циклов. В зависимости от параметров системы оптимальное значение PCI Latency Timer может быть различным. Правильно отслеживайте производительность своей системы после ожидания, и это поможет вам оптимизировать время ожидания.
Долгое время ожидания не всегда можно назвать оптимальным. Подобные настройки могут серьезно повлиять на производительность, ведь другие устройства PCI будут ждать своей очереди в течение длительного времени. Особенно это видно на системах, которые обладают большим количеством устройств PCI. Аналогичная ситуация в системах с устройствами, регулярно записывающими данные на шину PCI. Кроме того, для некоторых устройств PCI характерна нестабильная работа при высоком значении ожидания PCI. Они требуют приоритетного доступа к шине, в то время как одно из устройств задерживает шину PCI на протяжении длительного периода времени. Ситуация становится сложной. Однако ее решение довольно просто: достаточно изменить значение параметра PCILatencyTimer на 32 cycles.
Зачем нужен PCI Latency Timer и как его правильно настроить
BIOS содержит довольно много настроек, разобраться в которых не всегда просто, так как справочная информация по некоторым функциям иногда отсутствует или не помогает ясно понять принципы их работы. Поэтому многие пользователи задаются закономерным вопросом: PCI Latency Timer, что это такое? Давайте разберемся, зачем нужна эта функция и как ее правильно настроить.
Этот параметр BIOS определяет, как долго будет устройство, подключенное к шине PCI, удерживать ее для собственных нужд, для передачи по ней своих данных. До истечения этого времени (количества тактов) все другие устройства, которые используют шину PCI, не смогут ей воспользоваться. По умолчанию значение этой функции равно 32 или 64 тактам, и в большинстве случаев его можно безболезненно увеличить. Минимальная величина равна 32, при этом шаг используемого цикла может быть последовательно увеличен на 32 такта (64, 96 и так далее), вплоть до 224.
Возможные значения опции
Максимальное же значение этой функции можно установить равным 248.
Как правильно настроить этот параметр
Повышение значения PCI Latency Timer помогает увеличить эффективную пропускную способность одноименной шины, что в определенных случаях может привести к неправильной работе некоторых высокоскоростных устройств, которые передают и получают большие объемы информации. Например, подобные проблемы часто возникают у RAID-контроллеров.
Тем не менее рекомендуется попробовать увеличить значение этого параметра, особенно если в компьютере установлено немного карт расширения, использующих PCI-разъем. В этом случае стоит постепенно (на 32 такта) повышать значение PCI Latency Timer перед началом загрузки операционной системы, после чего внимательно отслеживать производительность работы компьютера и его программного обеспечения.
Если все функционирует нормально, тогда можно последовательно увеличивать значение PCI Latency Timer до, примерно, 160 тактов и даже выше, если в этом есть серьезная необходимость. С другой стороны, при возникновении неполадок в работе PCI-устройств следует уменьшить значение вышеуказанного параметра, вплоть до 64 или даже 32 тактов. Такая необходимость возникает, когда PCI шину использует много устройств, некоторые из которых нуждаются в приоритетном доступе к этой шине для безошибочной работы. Поэтому следует запомнить, что, установив параметр PCI Latency Timer равным 32, можно устранить подобные проблемы.
PCI Latency Timer
материал № 11108
Назначение параметра: Параметр, устанавливающий время (в количестве тактов системной шины), в течении которого плата расширения (контроллер, сетевая карта и другие), установленная в PCI-разъем, может занимать PCI-шину для своей работы.
Чем больше задержка, тем эффективнее плата расшерения использует PCI-шину для своей работы, но тем дольше ожидают другие PCI-устройства (если они есть) в компьютере своей очереди.
При настройке данного параметра можно использовать программы для проверки скорости работы плат, подключенных к PCI-шине, чтобы подобрать оптимальный уровень задержки.
КОММЕНТАРИИ к «PCI Latency Timer»
ДРУГИЕ МАТЕРИАЛЫ ПО ТЕМЕ
Проявления неисправностей, связанных с данным параметром (0)
IT-WIKI (0)
Параметры BIOS (29)
Описание значений параметров:
Описание значений параметров:
Описание значений параметров:
Параметр включает поддержку ASPM для южного моста материнской платы.
Базовая спецификация PCI Express определяет два уровня ASPM, которые предназначены для обеспечения возможности компенсировать повышенное энергосбережение с быстрым восстановлением до состояния L0.
Описание значений параметров:
— ошибка четности на фазе адреса транзакции,
— ошибка четности на этапе данных транзакции специального цикла,
— серьезные проблемы, кроме четности, обнаруженные устройством PCI,
— критические сбои системы, обнаруженные логикой системной платы
Иными словами, включение данной функции позволяет обнаруживать ошибки, возникающие при передаче данных по шине PCI.
Описание значений параметров:
— Serial Port Settings
— COM Port Settings
— Onboard UART 1/2
— Onboard UART
— Onboard Serial Port
— Change Settings
Описание значений параметров:
— Serial Port
— COM Port
Описание значений параметров:
— Power Up On PCI/PCIE Devices
— Resume by PCIE PME
— PCI Express PME
Описание значений параметров:
PERR# является устойчивым сигналом трех состояний, используемым для сигнализации об обнаружении ошибки четности, связанной с фазой данных. Во время каждой фазы данных транзакции чтения целевой объект передает данные на шину AD. Таким образом, цель состоит в том, чтобы обеспечить правильную четность для инициатора по сигналу PAR, начинающемуся через один такт после подтверждения TRDY# (Target Ready). По завершении каждой фазы данных инициатор обязан зафиксировать содержимое AD (31: 0] и C/BE # [3: 0] и рассчитать ожидаемый паритет в течение тактового цикла, сразу после завершения фазы данных. Затем инициатор фиксирует бит четности, предоставленный целью, из сигнала PAR на следующем переднем фронте тактовых импульсов и сравнивает вычисленную и фактическую четность. Если происходит несовпадение, инициатор затем устанавливает PERR# в течение следующих тактовых импульсов (если это можно сделать с помощью единицы в бите ответа об ошибке четности в его регистре команд.) Утверждение PERR # откладывает завершение каждой фазы данных на два тактовых цикла PCI.
Иными словами, включение данной функции позволяет обнаруживать ошибки, возникающие при передаче данных по шине PCI.
Описание значений параметров:
Настройка BIOS для ускорения компьютера
Без преувеличений, настройка BIOS – основа любого компьютера, это, пожалуй, самый важный процесс в настройке системы.
Многие из Вас знают, что BIOS – это базовая система ввода/вывода, от которой напрямую зависит стойкость и надежность работы системы в целом. Чтобы оптимизировать работу компьютера и повысить его производительность, начинать надо именно с базовых настроек. Здесь можно добиться наивысшей результативности.
А теперь обо всем подробнее. Для входа в программу настройка BIOS (или Setup), достаточно нажать «DEL» (или «F2«) при загрузке компьютера.
Для того чтобы вернуть параметры по умолчанию, в настройках BIOS выберите “Load SETUP Defaults”, компьютер перезагрузится с заводскими настройками.
Ниже я укажу основные настройки как для современных ПК, так и для заслуженных старичков, которых хотелось бы вернуть в строй.
1. Настройка BIOS. Оптимизация работы процессора
CPU Level 1 Cache – обязательно включите этот параметр. Он отвечает за использование кэша первого уровня, значительно повышает работоспособность всей системы.
CPU Level 2 Cache – этот параметр играет не менее важную роль, чем предыдущий. Поэтому включаем его. Для справки: отключение кеш-памяти можно производить только при выходе ее из строя, но это значительно снизит производительность системы в целом.
CPU Level 2 Cache ECC Check – параметр включения/выключения алгоритма проверки коррекции ошибок в кеш-памяти 2-го уровня. Включение этого параметра незначительно снижает производительность, но повышает стабильность работы. Если вы не занимаетесь разгоном процессора, советую вам не включать этот параметр.
Boot Up System Speed – параметр имеет значение High либо Low и определяет скорость процессора и частоту системной шины. Наш выбор – High.
Cache Timing Control – параметр управляет скоростью чтения памяти кеш 2-го уровня. Наш выбор – Fast (Turbo) – высокая скорость, высокая производительность.
2. Оптимизация работы оперативной памяти
С настройкой процессора закончили, перейдем к настройке оперативной памяти. Эти настройки находятся либо в разделе “Chipset Features Setup”, либо здесь “Advanced”.
DRAM Frequency – параметр определяет скорость работы RAM. Если вы точно знаете этот параметр (обычно указывается на упаковке к модулю памяти), то выставите его вручную, если сомневаетесь, то выберите значение Auto.
SDRAM Cycle Length – параметр определяет число тактов, требуемых для выдачи данных на шину после поступления сигнала CAS. Один из самых важных параметров, влияющих на производительность. Если память позволяет, нужно выставлять значение 2.
RAS-to-CAS Delay — Число тактов, необходимых для поступления строки данных в усилитель. Тоже оказывает влияние на производительность. Значение 2 предпочтительнее и подходит в большинстве случаев.
SDRAM RAS Precharge Time — время перезарядки ячеек памяти. Обычно используется значение 2.
FSB/SDRAM/PCI Freq – определяет частоту шины FSB, памяти SDRAM и PCI.
Memory Hole At 15-16M – параметр отвечает за выделение части адресного пространства для памяти устройств ISA. Обязательно включите данный параметр, если в компьютере установлены старые платы расширения для шины ISA, например, соответствующая звуковая карта.
Optimization Method – параметр определяет общую скорость обмена данных с оперативной памятью. Определяется опытным путем, начиная с наибольшего значения.
Есть и другие параметры, настройки которых позволят значительно ускорить процесс обмена данными с оперативной памятью.
Чем ниже значение временных задержек или тайминга (этот сленг IT-инженеров и системных администраторов), тем производительность выше, но возможно все это приведет к нестабильной работе.
Экспериментируйте на здоровье, не забывайте, что можно сделать сброс настроек и загрузить заводские установки.
3. Контроллер PCI
Если мы включаем эту опцию, задействуется буфер записи, который накапливает данные до того, как PCI-устройство будет готово. И процессор не должен его ждать — он может выпустить данные и продолжить выполнение программы. Я советую Вам включить эту опцию.
PCI Dynamic Bursting — этот параметр также связан с буфером записи. Он включает режим накопления данных, при котором операция записи производится только тогда, когда в буфере собран целый пакет из 32 бит. Включать обязательно.
PCI Latency Timer – параметр устанавливает количество тактов, отводимых каждому PCI-устройству на осуществление операции обмена данными. Чем больше тактов, тем выше эффективность работы устройств. Однако при наличии ISA-устройств данный параметр нельзя увеличивать до 128 тактов.
4. Оптимизация работы видеокарты AGP
Видеокарта, как правило, оказывает самое большое влияние на производительность в играх, поэтому оптимизация настроек видеокарты может неплохо сказаться на общей скорости работы системы.
Особенно это актуально для счастливых обладателей старых видеокарт с интерфейсом AGP. Рассмотрим основные параметры.
Display Cache Window size – параметр определяет размер кешируемой памяти для нужд видеосистемы. Если в вашем компьютере менее 256 Мб оперативной памяти, выставите значение данного параметра 32 MB. Иначе поставьте значение 64 MB.
AGP Capability – параметр определяет режим работы видеокарты. Основная характеристика производительности работы AGP-видеокарт. Выберите самый быстрый режим – 8Х.
Однако не все видеокарты поддерживают данный режим. Если после перезагрузки компьютера операционная система не загружается или изображение ухудшилось, уменьшите значение данного параметра.
AGP Master 1WS Read / 1 WS Write – параметр устанавливает количество тактов одного цикла чтения либо записи. Как и с настройками оперативной памяти, параметр тайминга существенно увеличивает производительность процесса, однако возможна нестабильность операций чтения и записи.
При включении данного параметра чтение/запись будет происходить за один такт – производительность максимальна. При выключении параметра – система работает стабильно, но медленно.
VGA 128 Range Attribute – включает буфер обмена данными между центральным процессором и видеоадаптером. Производительность увеличивается.
Также советую отключить параметр AGP Spread Spectrum и обязательно включить AGP Fast Write Capability.
5. Оптимизация работы жесткого диска
HDD S.M.A.R.T Capability – параметр включает или выключает систему диагностики S.M.A.R.T., которая предупреждает о возможных отказах жесткого диска. Использовать эту систему или нет, решать Вам. Я лично ее отключаю, т.к. использую специализированные программные средства. При работе эта функция незначительно снижает скорость работы компьютера.
IDE HDD Block Mode – параметр, отвечающий за блочную передачу данных. Т.е. за единицу времени передается больше информации, что также повышает производительность системы. Возможно автоматическое определение подходящего параметра.
IDE Burst Mode – параметр подключает буфер обмена данных с интерфейсом IDE, что также увеличивает производительность.
Дополнительные советы по настройке BIOS
Virus Warning – я эту функцию всегда отключаю. Антивирусник она не заменит, а вот производительность у вас тормознет.
Quick Power on Self Test (или Quick Boot) – необходимо включить этот параметр, чтобы не происходило тестирования аппаратной части вашего компьютера. Пользы также практически нет, а ресурс тратится.
Boot Up Floppy Seek – отключите этот параметр. Нам не нужен поиск загрузочной дискеты при запуске компьютера.
И самое главное, если система после перезагрузки не загружается и/или идут звуковые сигналы, зайдите снова в BIOS и загрузите параметры по умолчанию (я описывал как это делается в самом начале статьи).
Или же еще есть один верный способ сбросить настройки — выключите компьютер, отсоедините кабель питания, откройте крышку системного блока и аккуратно достаньте батарейку из материнской платы, минуты через 2 вставьте обратно, соберите компьютер и попробуйте запустить. Должен произойти сброс параметров, настройка BIOS вернется к значениям по умолчанию, и система загрузится в штатном режиме.
PCI Latency Timer (PCI Clocks)
Значение параметра необходимо изменять осторожно, так как оно зависит от конкретной реализации материнской платы, и только в случае, если в системе установлены по меньшей мере две PCI-карты, поддерживающие режим «Busmaster», например, SCSI- и сетевая карты. Графические карты не поддерживают режим «Busmaster». Чем меньше устанавливаемое значение, тем быстрее другая PCI-карта, требующая доступа, получит доступ к шине. Если требуется выделить для работы, например, SCSI-карты больше времени, то можно увеличить значение для PCI-слота, в котором она находится. Значение для сетевой карты, например, соответственно необходимо уменьшить или вообще установить равным 0, хотя в некоторых случаях установка 0 не рекомендуется. В общем случае, какое значение параметра пригодно и оптимально для данной системы, зависит от применяемых PCI-карт и проверяется с помощью тестовых программ. Необходимо также учитывать, в какой степени «карты-конкуренты» чувствительны к возможным задержкам.
Опция также может носить названия: «PCI Bus Time-out«, «PCI Master Latency«, «Latency Timer«, «PCI Clocks«, «PCI Initial Latency Timer«. Для последней опции ряд возможных значений имел вид: «Disabled», «16 Clocks», «24 Clocks», «32 Clocks». Еще одна старенькая опция, «PCI Bus Release Timer«, имела такой набор значений: «4 CLKs», «8 CLKs», «16 CLKs», «32 CLKs».
Правда, это еще не весь возможный перечень. Функции «Latency Timer Value» и «Default Latency Timer Value» применяются совместно. Если в последней опции установить «Yes» (оно же и по умолчанию), то тогда первая функция будет проигнорирована. Чуть выше уже зашла речь о возможности установки параметров для отдельных слотов. Вот как реализует такую возможность «Phoenix BIOS»:
«PCI Device, Slot #n«,
«Default Latency Timer: [Yes]«,
«Latency Timer: [0040]«,
Еще один вариант значений опции «Latency Timer»: «20h», «40h», «60h», «80h», «A0h», «C0h», «E0h», «Default» (т.е. «40h»).
Поэтому при конкретном решении стоящей перед пользователем задачи (или проблемы) надо исходить прежде всего из возможностей чипсета, версии BIOS и используемых карт расширения.
PCI Parity Check
некоторые мощные чипсеты, прежде всего серверных систем, предоставляют возможность (через «Enabled») контролировать поток данных на шине PCI по четности. При этом контролируются как адресные данные, так и собственно данные. Ошибки при этом не исправляются, но пользователь о них информируется. Что также важно, такой метод контроля должна поддерживать и сама PCI-карта расширения.
Опция может называться и «PCI Parity Checking«, или «PCI Bus Parity Checking«.
PCI Preempt Timer
Опция может называться и «PCI Preemption Timer«.
PCI to ISA Write Buffer
— во включенном состоянии («Enabled») система, не прерывая работы процессора, будет временно записывать данные в специальный буфер для последующей передачи данных в наиболее подходящий момент. В противном случае («Disabled») цикл записи в шину PCI будет направляться далее напрямую в более медленную ISA шину. Необходимость в такой функции, а точнее в таком буфере, связана с тем, что скорости работы ISA- и PCI-шин различны. Включение буферной памяти позволит PCI-шине не ожидать, пока ISA-шина примет все данные.
Peer Concurrency
Действие этой опции затрагивает и совместную работу PCI- и ISA-шин. Например, шинные PCI-циклы могут перераспределяться и буферизироваться во время ISA-операций, таких как передача по DMA-каналам в режиме «Bus-Master». Параметр может принимать значения:
Опция может называться и «PCI Concurrency» или «Bus Concurrency«. Дополнительные устройства, «жаждущие конкуренции», появляются в опциях «PCI/IDE Concurrency» или «PCI-to-IDE Concurrency«.
PERR#
SERR#
«AMI BIOS» через обычные «Enabled» (разрешено, включено) и «Disabled» (запрещено, отключено) предлагает пользователю «поработать» с интерфейсными сигналами PCI-шины: PERR# и SERR#. Этим сигналам, для справки, соответствуют контакты B40 и B42 соответственно. Несколько слов о самих сигналах.
1. Выставляется сигнал PERR# на PCI-шине, что контроллируется битом 3 ERRCMD-регистра,
2. Сигнал SERR# будет выставлен через один шинный такт после определения нарушения передачи данных в процессе инициированных PCI-циклов,
3. Сигнал SERR# будет выставлен при ECC-операциях. ECC-ошибка сигнализируется через ERRCMD-регистр управления при корректируемой однобитной ошибке или множественной некорректируемой,
4. Сигнал SERR# будет выставлен, когда ошибка по четности на PCI-шине определена во время передачи адресных данных с одновременной установкой некоторых сигналов ошибки в других регистрах,
5. Могут быть дополнительные ситуации, например, выставление входного сигнала ошибки G-SERR# в бите 5 ERRCMD-регистра.
16 Bit ISA I/O Command WS
данная опция используется для компенсации возможной разницы между скоростью работы системных устройств ПК и его периферии. Подобная компенсация необходима, например, если в системе не выделено дополнительное время ожидания/ответа устройства. В таком случае система может решить, что какое-либо неуспевающее ответить устройство вообще не функционирует и перестанет давать запросы на ввод/вывод из этого устройства. Данную опцию необходимо отключать («Disabled») для повышения быстродействия только в случае, когда все устройства в таком режиме нормально функционируют, в противном случае возможна потеря данных. Естественно отключение опции при отсутствии в системе ISA-карт расширения.
Опция может называться «ISA 16-bit I/O Wait States«. При этом появляется возможность установить количество тактов ожидания вручную: 0, 1, 2, 3.
16 Bit ISA Mem Command WS
— данная опция по назначению аналогична предыдущей, с той лишь разницей, что она позволяет нужным образом соотнести скорость работы памяти ISA-устройства с возможностью системы записывать/читать из этой памяти. Параметр может принимать значения:
Опция может называться «ISA 16-bit Mem Wait States«. При этом появляется возможность установить количество тактов ожидания вручную: 0, 1, 2, 3.
— опция установки тактовой частоты ISA-шины. Стандартное значение скорости ISA-шины составляет около 8,33 МГц. В отличие от устаревших систем, ныне скорость ISA-шины напрямую связана со скоростью PCI-шины через т.н. «южный» мост. Можно установить более высокую скорость шины, выбрав соответствующий параметр (делитель). Этот параметр делит действительную скорость PCI-шины и тем самым задает скорость ISA-шины.
Например, тактовая частота PCI-шины составляет 33 МГц. Если изменить делитель с PCICLK/4 на PCICLK/3, то ISA-шина будет работать с частотой 11 МГц. Но необходимо помнить, что повышение тактовой частоты может привести к перегреву элементов ISA-карты и выходу ее из строя. В лучшем случае может возрасти риск ошибок при работе, особенно это опасно для контроллеров дисков (в случае устаревших систем). И хотя многие ISA-устройства работают на более высоких скоростях, необходимо снизить скорость шины, если какое-либо ISA-устройство функционирует неверно.
Из вышесказанного следует, что для правильной установки тактовой частоты ISA-шины необходимо знать тактовую частоту PCI-шины. В данном случае речь идет о том, что в первых системах с использованием PCI-шины частота самой PCI-шины зависила от системной тактовой частоты и поэтому имела ряд значений: 25, 30 и 33 МГц, т.п. В более «старых» системах частота ISA-шины была «привязана» к системной частоте, которая колебалась от 16 до 50 МГц, тем самым давая простор и для ISA-шины
Еще одно замечание. Необходимо не забывать о скорости ISA-шины при разгоне процессоров, если разгон строится от тактовой частоты системной шины.
Несколько другое содержание заключено в опции «ISA Clock Select Enable«. Установив опцию в «Disabled», мы получаем стандартную частоту ISA-шины (PCI/4), выбрав же «Enabled», получаем возможность поварьировать частотой шины вручную.
— опция установки задержки перед передачей данных для ISA-шины. Эта старенькая опция позволяла выбрать стандартный режим работы для ISA-устройств («Normal Delay») и со вставкой дополнительного такта ожидания («Extra Delay»).
ISA Slave Wait States
— опция установки тактов ожидания для ISA-устройства, не работающего в режиме задатчика шины, т.е. «мастер»-устройства. Возможные значения: «4 WS», «5 WS». Подобная опция могла называться и «ISA Wait States» со значениями «5 ISACLKs» и «4 ISACLKs», что говорит конкретно о тактах ожидания в частотах ISA-шины.
7. Peripherals & Resources
7.1. Функции «подключенности» периферийных устройств
смысл этой опции интуитивно понятен, а возможных параметров всего два: «Enabled» (разрешено) и «Disabled» (запрещено).
Init AGP Display First
— при установке в «Enabled» первичным в системе становится дисплей, подключенный к AGP-карте. Если выбрано значение «Disabled», то тон будет задавать PCI-карта или даже ISA.
Аналогично функционирует и опция «Init Display First» с параметрами «AGP» и «PCI» («PCI Slot»). При наличии в системе одного видеоадаптера эти опции не вызывают проблем. При установке же двух видеоадаптеров, поддерживаемых на уровне операционной системы, необходимо выбрать не только наиболее производительный, но и, что вполне реально, единственный вариант подключения двух дисплеев. Речь идет о ситуациях, когда PCI-адаптер не сможет работать вторым.
Опять таки аналогично функционирует опция «VGA BIOS Sequence» (последовательность загрузки BIOS видеокарт) с параметрами «PCI/AGP» и «AGP/PCI».
Такие же значения («AGP» и «PCI») предлагает опция «Default Primary Video» из «AMI BIOS».
Несколько иной вариант выбора предлагает опция «Init Display First» в случае интегрирования видеоадаптера на материнскую плату. Значения могут такие: «Onboard» и «PCI Slot».
Напоследок более «древний» вариант аналогичной функции под названием «Graphics Adaptor» с параметрами «VL Bus» и «PCI Bus».
Joystick Function
LAN Controller
— опция для управления разрешением/запрещением («Enabled»/»Disabled») работы установленного на материнской плате сетевого адаптера. Некоторые системы со встроенным сетевым контроллером, даже при установленном значении «Disabled», при загрузке системы, определяя его наличие, автоматически переводят опцию во включенное состояние.
Multiple Monitor Support
— опция поддержки нескольких мониторов. Ничего сверхестественного в этой функции нет. Она даже подобна опции «Default Primary Video», но. Данная опция устанавливает, какой графический контроллер в системе будет первичным. Может принимать значения:
Onboard FDC Controller
Но на этом возможные названия функции с подключением флоппи-дисковода не исчерпываются. Есть еще «AMI BIOS», да и «Award» может преподнести. Тогда имеем следующее:
«Onboard FDD Controller«, «Onboard FDC«, «Floppy Interface«. Последние две вариации, кроме обычных «вкл./откл.» имеют еще дополнение в качестве автоконфигурирования («Auto»). Стоит сразу упомянуть, что при запрещении использования флоппи-контроллера оказывается свободным IRQ6.
«Phoenix BIOS» в своей другой вариации «Floppy Interface» предложил значения «Auto Configured» и «Disabled». Параллельно другая опция, «Floppy Status«, давала возможность вывести на экран монитора состояние дисковода в процессе загрузки системы.
Onboard Parallel Port
— данная опция позволяет запретить («Disabled») использование встроенного параллельного порта, автоматизировать процесс выделения требуемыех ресурсов («Auto») или установить базовые адреса ввода/вывода вручную («378» или «278»).
Опция может называться «Parallel Port«, значения которой могут быть следующие:
Опция может называться и «Parallel«.
Опция «Parallel Port Interface» в виде небольшого меню предложила такой ряд параметров:
«Auto Configured» (по умолчанию).
Последняя опция уже несколько «устарела». Еще более «раритетным» является небольшое меню из следующих опций:
«On-Board LPT 3«,
«On-Board LPT 2«,
«On-Board LPT 1«
Onboard PCI IDE Enable
— (разрешение работы интегрированного контроллера IDE). Этот параметр управляет разрешением/запрещением работы каждого из двух каналов контроллера IDE, установленного на материнской плате. Может принимать значения:
В «допентиумные» времена приведенную функцию, как правило, заменяла также интегрированная функция «Onboard 496B IDE Port«, предлагавшая упомянутые четыре параметра. Но название функции оказалось не совсем корректным, хотя и прижилось в различных версиях BIOS. Дело в том, что нумерация портов (см. I/O Map) всегда представлялась (и представляется) в 16-ричном виде. Здесь же 496-й порт есть не что иное, как 10-ное отображение порта с номером 01F0. В общем случае для первичного IDE-канала отведены 8 однобайтовых портов с номерами 01F0-01F7. А под вторичный (secondary) IDE-канал отведены порты с номерами 0170-0177. Вот такая история!
Упомянутые четыре значения характерны и для опций «Onboard IDE«, «IDE controller«, «Onboard Local Bus IDE«, «Local Bus IDE adapter«, «Internal PCI/IDE«. Стоит упомянуть, хотя об этом много написано, что низкоскоростные устройства (например, CD-ROM) должны быть расположены на вторичном канале.
Чуть более давняя опция «Onboard IDE Controller» не позволяла использовать вторичный интерфейс самостоятельно и имела значения: «Primary», «Both», «Disabled». Опция «Phoenix BIOS» «Hard Disk Controller» предложила аналогичные значения: «Primary», «Primary And Secondary» (при этом становились занятыми и IRQ14, и IRQ15), «Disabled». Та же опция «Phoenix BIOS» еще несколько лет назад предлагала только два значения: «Enabled» и «Disabled», но на то были, как говорится, свои причины.
В некоторых случаях интегрированная опция может быть заменена двумя («Onboard IDE-1 Controller«, «Onboard IDE-2 Controller«), и тогда не представит сложности настроить каждый из каналов в отдельности. Вот еще примеры с двумя опциями:
«Primary IDE Channel«, «Secondary IDE Channel«,
«OnChip IDE First Channel«, «OnChip IDE Second Channel«,
«On-chip Primary PCI IDE«, «On-chip Secondary PCI IDE«,
«PCI Slot IDE 1st Channel«, «PCI Slot IDE 2nd Channel«,
«PCI IDE 1st Channel«, «PCI IDE 2nd Channel«,
«Primary PCI IDE Interface«, «Secondary PCI IDE Interface«.
Последняя пара опций («Phoenix BIOS») вместо обычных значений («Enabled»/»Disabled») предложила «Auto Configured» и «Disabled». При этом еще одна пара («Primary PCI IDE Status», «Secondary PCI IDE Status«) через «Enabled» давала возможность вывести состояние каналов интерфейса в процессе загрузки системы.
На начальных этапах развития EIDE-интерфейса можно было встретить ситуацию, когда сохранялись привычные опции включения/отключения IDE-интерфейса («On-Chip PCI IDE«, «On-Chip IDE Controller«), к которым была добавлена возможность управления вторичным каналом. Все это объяснялось необходимостью избежать конфликтной ситуации на основном, т.е. первичном, канале. Вот и появились такие «одинокие» опции: «IDE Second Channel Control«, «2nd Channel IDE«. По вторичному интерфейсу еще несколько слов! При установке опции в «Enabled» IRQ15 предназначается для вторичного IDE-канала. Если опция установлена в «Disabled», IRQ15 может использоваться для других устройств. Последняя установка рекомендуется и в случае отсутствия какого-либо устройства на 2-м IDE-канале.
Onboard Serial Port ½
— опция включения/отключения и установки системных ресурсов (адреса портов и прерывания) для встроенных первого и второго последовательных портов. Если «BIOS Setup» позволяет, рекомендуется установить в «Auto». Стандартные и при этом вполне корректные установки, которые вряд ли будет необходимость потом менять, могут быть получены при начальной установке «BIOS Setup» по умолчанию (defaults). Может принимать значения:
Могут быть и дополнительные адреса и прерывания, а значения могут быть представлены в виде, например, «3F8/COM1» и т.д.
Опция также может носить названия: «Onboard Serial Port A/B«, «Onboard Serial UART1/2«, «Onboard UART 1/2«, «Serial Port 1/2 Interface«, «Serial 1/2«.
В случае последовательного интерфейса конфликты обычно возникают при добавлении третьего или четвертого последовательного порта. Это происходит потому, что в системах с шиной ISA нечетные последовательные порты (1 и 3) часто настраиваются на одно прерывание; это относится и к четным портам (2 и 4). Если, например, «мышь» подключена к порту com2, а внутренний модем использует порт com4, то оба устройства могут быть настроены на одно и то же прерывание, и использовать их одновременно нельзя.
Offboard pci ide card