legal note
IC Book © 2001

hardware
software

support
buy

Home page
Описание POST-кодов

AMIBIOS 2.x
AMIBIOS 3.x
AMIBIOS 4.x
AMIBIOS 5.x



POST
American Megatrends
AMIBIOS95+


В 1994 году AMIBIOS95+ стал первым по-настоящему модульным продуктом на рынке низкоуровневого программного обеспечения. Его структура состоит из таких основных компонентов:

Неупакованный модуль INIT загрузочного блока в Shadow RAM
Процедура выполнения POST
Универсальная процедура DIM (Device Initialization Manager)
Пользовательское меню CMOS SETUP
Run-Time код для сеанса выполнения операционной системы

Информация о модульной структуре обеспечивается утилитой Zinfo, которая стала прообразом современных сервисных продуктов типа AMIMM (American Megatrends Manipulation Manager):

ZINFO v1.1 Утилита ZINFO Vesrion 1.1

Это простенькая и незамысловатая программа, которая не поддерживает операции замены, вставки и удаления модулей, а сами модули не маркированы идентификаторами. Регулярность к AMIBIOS придет позже, по крайней мере, через полтора года.

В связи с использованием упаковки кода и размещением его во Flash ROM - программируемых носителях, AMIBIOS95, в отличие от всех предыдущих версий, использовал совершенно новую структуру загрузочного блока (Boot Block). По понятным причинам загрузочный блок Flash ROM должен содержать автономные средства контроля: в аварийном порядке вызывать программы самовосстановления как упакованного кода, так и себя самого. В этом смысле алгоритмы Boot Block аппаратно зависимы от структуры микросхем Flash. Быстро изменяющаяся элементная база и стала основной причиной доработки AMIBIOS95 до версии Enhanced. Улучшения коснулись неупакованной части загрузочного блока. Его объем вышел за рамки общепринятого на то время предела в 8 килобайт и стал параметром, как и тип используемой микросхемы Flash ROM.





about
press


вверх