legal note
IC Book © 2001

hardware
software

support
buy

Home page
   




Press
Правильная модернизация BIOS
 


Правильная модернизация BIOS

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

Мы подробно рассмотрим универсальный и удобный инструмент —  утилиту AMIFlash, пригодную для обновления BIOS всех производителей и обладающую богатыми возможностями тонкой настройки…

Альтернативы нет

Существует достаточное количество программ, предназначенных для модернизации BIOS. Среди них есть универсальные (как, например, AwardFlash, UniFlash, ECSFlash, AMIFlash) и специальные - к примеру PhoenixPhlash, которая может использоваться только совместно с конфигурационным файлом для определенных материнских плат. Однако именно AMIFlash от American Me­ga­trends является лучшим универсальным инструментом модернизации боль­шин­ства системных BIOS. Утилита обладает несколькими неоспоримыми до­сто­инст­вами, выгодно отличающими ее от других аналогичных программ и делающих ее в своем роде уникальным продуктом.

Итак, чем же она хороша?

Во-первых, эта утилита написана с использованием технологии DOS/4G от Tenberry Software (www.tenberry.com), которая позволяет снять многие ограничения, накладываемые на программы в среде операционной системы DOS, а именно:
преодолеть лимит 640 KB основной памяти и обеспечить доступ практически ко всей памяти, используя защищенный режим работы центрального процессора;
минимизировать использование тех самых 640 KB - программа занимает от 5 до 20 KB основной памяти;
получить полный и прямой доступ к любому аппаратному устройству, например PCI-to-ISA Bridge или Firmware HUB.

Последний момент особенно важен. Технология DOS/4G открывает 32-битовый доступ к памяти и пространству I/O-портов, что позволяет производить прямую адресацию всех регистров чипсета. Управление этими регистрами, в свою очередь, позволяет осуществлять операции в адресном про­стран­стве ми­кро­схемы Flash. На практике это означает, что становится возможным прочитать из FlashROM код производителя и тип микросхемы, чтобы выбрать правильный алгоритм для записи/чтения данных.

Отметим, что такое, казалось бы, простое решение, как применение DOS/4G, не используется другими производителями утилит для обновления BIOS, например Award Software. В недавнем прошлом попытка всеми силами уменьшить размер flash утилиты, пусть даже в ущерб качеству и возможностям, выглядела логичной. Ведь размер файла ограничен объемом накопителя FDD, который в "былые времена" составлял 360KB. Однако сейчас, когда привычной уже давно является емкость FDD 1,44 MB, подобный "традиционный" подход выглядит несколько странным.

Продолжение…





about
press


вверх