
- •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
Isa lfb Size
- опция установки размера линейного буфера кадра (LFB - Linear Frame Buffer). Опция "AMI-BIOS", аналогичная или близкая по смыслу нижерасположенной "Memory Hole At 15M-16M". Кроме размещения ROM-адреса в пределах 15-16 МБ, опция позволяла (в таком виде она уже не встречается) установить размер линейного видеобуфера графических адаптеров в области основной памяти, доступной для ISA-шины (1, 2, 4 МБ). Это суть диапазоны 15-16, 14-16 и 12-16 МБ соответственно. Еще одним значением являлось "Disabled" с отказом от выделения под ISA-адаптер линейного буфера кадра. Такое же значение потребуется при объеме памяти не более 8 МБ (в 96-м г. это было почти пределом) и при работе с MS-DOS. Если же какое-то из значений ("1 MB", "2MB" или "4MB") было выбрано, то следующая опция "ISA LFB Base Address" становится доступной.
DOS-приложение могло использовать стандартно под видеопамять только 64 КБ основной памяти. В этом объеме не "поместится" и "хороший" графический файл. Совместно развивающиеся технологии памяти и работы с ней позволили создать механизм пейджинга, суть которого заключается в том, что можно отображать разные части видеопамяти на один и тот же видеосегмент (0a000h) поочередно. Но это переключение отнимает время у процессора, снижая эффективность метода. Идеальным вариантом стало использование линейного буфера кадра, который доступен только в защищенном режиме работы процессора, а значит за пределами первого мегабайта, и с использованием расширения VBE (VESA BIOS Extension) не ниже версии 2.0.
Для графических PCI-карт с использованием линейного буфера кадра стало возможным использование возможностей чипсета (PCI Burst Mode).
Опция может называться "ISA VGA Frame Buffer Size" или "ISA Linear Frame Buffer". Дополнительная информация может быть почерпнута из упомянутой и приведенной ниже опции.
X isa lfb Base Address
- данная опция не имеет параметров и носит информационный характер. Показывает основной адрес LFB, если установлен размер в предыдущей функции.
Isa Shared Memory Size
- (размер разделяемой памяти ISA). Опция позволяет выделить блок в "верхней" (upper) памяти, который обычно "затеняется" и который не будет в данном случае использован для дублирования (shadowing) содержимого ПЗУ в основную память, для доступа к ней ISA-карты. Через установку опции в "Disabled" (по умолчанию) мы отключаем возможность установки такого блока в системной памяти. Данную опцию необходимо включать только при установке в систему ISA-карты, которая использует верхние адреса памяти. Это означает, что в системе используются не "Plug and Play" ISA-карты (т.н. "legacy card"), конфигурируемые "вручную". Указывая размер требуемого блока, пользователь и "включает" опцию. Размер блока выбирается в пределах от 16 до 96 кБ с шагом в 16 кБ.
Необходимо знать еще вот о чем! В системе могут быть использованы ISA-адаптеры, у которых память собственного микропроцессора является двухпортовой и организована так, что со стороны адаптера она имеет некоторые физические адреса, а по второму порту она адресуется со стороны IBM PC/AT как страница памяти компьютера, расположенная в области адресов (в зависимости от установки перемычек на плате), например: C800h, D000h, т.п. В этом случае задачи адресации решаются на уровне специального прикладного ПО и драйвера. Таких специальных плат расширения в свое время было разработано достаточно много для использования в системах реального времени под MS-DOS.
К вышесказанному еще несколько слов. Некоторые "настоящие" (legacy) платы ISA имеют встроенную память (ПЗУ), которая не видна без специального программного драйвера. Поскольку об этой памяти BIOS ничего не знает, BIOS может (по ошибке) приписать адреса этой памяти другим платам PCI или ISA. При использовании таких карт расширения требуется серьезное изучение документации.