- •Audio 277
- •Processor Number Feature
- •Quick Power On Self Test
- •Rtc y2k h/w Roll Over
- •Virus Warning
- •Invalid Drive Specification
- •Invalid Media in Drive d:
- •Invalid Media Type
- •8042 Gate - a20 Error!, ga20 Error
- •I/o Card Parity Error at XXXXX
- •I/o Card Parity Error ????
- •Intr #1 Error, intr #2 Error
- •Invalid System configuration Data
- •Invalid System Configuration Data - run configuration utility
- •Id information mismatch for Slot X Wrong Board in Slot X
- •Invalid Configuration Information for Slot X
- •Invalid eisa Configuration
- •Ich Decode Select
- •8 Bit I/o Recovery Time
- •16 Bit I/o Recovery Time
- •16 Bit isa I/o Command ws
- •16 Bit isa Mem Command ws
- •Vga 128k Range Attribute
- •Ibc devsel# Decoding
- •I/o Space Access
- •Isa lfb Size
- •X isa lfb Base Address
- •Isa Shared Memory Size
- •X isa Shared Memory Base Address
- •Vga Type
- •Video bios Shadowing
- •640Kb to 1mb Cacheability
- •Video bios c000-c3ff
- •Video bios c400-c7ff
- •Internal Cache wb or wt
- •X Dirty pin selection
- •Video bios Cacheable
- •Video Memory Cache Mode
- •Video ram Cacheable
- •Isa Refresh
- •Isa Refresh Period
- •Isa Refresh Type
- •Initialize Display Cache Memory
- •Vga 128k Range Attribute
- •16 Bit isa I/o Command ws
- •16 Bit isa Mem Command ws
- •Isa Bus Clock
- •Isa Command Delay
- •Isa Slave Wait States
- •Init agp Display First
- •X OffBoard pci ide Primary irq
- •X OffBoard pci ide Secondary irq
- •X usb kb/Mouse Legacy Support
- •X Port 64/60 Emulation
- •Irq n Assigned to
- •Irq n Used By isa
- •X Base I/o address
- •X mpu I/o address
- •X Interrupt
- •X Base I/o Address
- •X Interrupt
- •Ir Duplex Mode
- •Ide Buffer for dos & Win
- •Ide Burst Mode
- •Ide Data Post Write
- •Ide dma Transfer Mode
- •Ide fifo Size
- •Ide hdd Auto Detection
- •Ide hdd Block Mode
- •Ide Multiple Sector Mode
- •Ide pio Modes
- •Ide Prefetch Buffer
- •Video Off Method
- •Video Off Option
- •Video Power Down Mode
- •Video Off In Suspend
- •Irq8 Resume by Suspend
- •21. Справочные данные bios
- •Ibm bios
X Dirty pin selection
- если предыдущая опция установлена в "Combine", данная опция становится активной и предлагает два значения:
"I/O" - сигнал "Dirty" носит двунаправленный характер,
"IN" - является только входным сигналом.
Video bios Cacheable
- (кэширование области BIOS видеокарты). Разрешение этого параметра приводит к возможности кэширования области памяти по адресам BIOS видеокарты (C0000H-C7FFFH) в кэш-память процессора. Параметр будет использован только при включении кэш-памяти в разделе "BIOS Features Setup" (или аналогичном). Но предварительно должна быть также включена функция "затенения" Video BIOS. Если какая-либо программа попытается выполнить запись в эти адреса, то система выдаст сообщение об ошибке. Пpи наличии видеокаpты с "ускоpителем" (а таковыми являются все современные видеокарты) необходимо отключить кэширование видеопамяти, дабы центральный процессор мог "отслеживать" любые изменения, пpоизводимые устpойством ввода в буфеp кадpа изобpажения. Может принимать значения:
"Enabled" - разрешено,
"Disabled" - запрещено.
Об оправданности включения этой опции можно сказать то же самое, что и по системному BIOS. Опция может называться "Video BIOS Area Cacheable".
BIOS VGA - это фактически программа, предназначенная для управления схемами VGA. Также через BIOS пользовательские программы могут инициировать некоторые процедуры и функции VGA, не обращаясь при этом непосредственно к адаптеру.
Область адресов видео-BIOS (C0000H-C7FFFH) давно уже как бы стандартизована. Но так было, естественно, не всегда. В зависимости от типа графический адаптер занимал следующие адреса:
MDA (видеобуфер) - B0000h-B0FFFh (4 КБ),
CGA (-::-) - B8000h-BBFFFh (16 КБ),
EGA (видео-БИОС) - C0000h-C3FFFh (C7FFFh) (16 {32} КБ),
VGA (-::-) - C0000h-C7FFFh (32 КБ).
Video Memory Cache Mode
(режим кэширования для видеопамяти). Параметр действителен только для процессоров архитектуры Pentium Pro (Pentium II, Deshutes и т.п.), для которых кэш второго уровня (L2) стал внутренним. К обычным режимам работы с кэш-памятью ("Write Through" и "Write Back") были также добавлены режимы "Write Combine" (WC - объединенная запись) и "Write Protected" (WP - защищено от записи). Уже в первом процессоре семейства (Pentium Pro) была предусмотрена возможность изменять режим кэширования в зависимости от конкретной области памяти через специальные внутренние регистры, называемые MTRR (Memory Type Range Registers). С помощью этих регистров для конкретной области памяти стало возможным устанавливать режимы UC (uncacheable - не кэшируется), WC (write combine - объединенная запись), WP (write protected - защищено от записи), WT (write through - сквозная запись) и WB (write back - обратная запись). Установка интегрированного режима USWC (uncacheable, speculative write combine - не кэшировать, режим объединенной записи) позволяет значительно ускорить доступ к буферу видеопамяти и вывод данных через шину PCI на видеокарту. Следует учесть, что видеокарта должна поддерживать доступ к своей памяти в диапазоне A0000 - BFFFF (128 КБ) и иметь линейный буфер кадра. Правда, трудно представить, что этого может не быть. Поэтому лучше установить режим USWC, но в случае возникновения каких-либо проблем (система может даже не загрузиться, если карта не поддерживает этот механизм) необходимо установить значение по умолчанию - "UC". Может принимать значения:
"UC",
"USWC".
Несколько слов о MTRR-регистрах и режимах работы.
Memory Type Range Registers осуществляют операции записи/чтения в то же самое время, что и обычные MSR (Machine Specific Registers) стандартного Pentium-процессора используют собственные инструкции чтения и записи. MTRR являются 64-битными регистрами и разделяются на фиксированные и переменные MTRR. Фиксированные MTRR имеют дело с памятью в пределах 1 МБ, управляемой через "BIOS Setup". Переменные MTRR позволяют кэшировать память за пределами 1 мегабайта.
Использование режима WC опциально предназначено только для видеопамяти. В некоторых случаях перепрограммирование CMOS-памяти позволяет конфигурировать диапазон 0-640 КБ основной памяти для применения к нему WC-режима для эффективной отладки "железа". WP-режим применяется для "затенения" различных областей памяти и использования их как ROM-памяти.
