|
Новая версия с ядром 4.00, которое буквально сразу было улучшено до 4.20, получила маркетинговое имя AMIBIOS95. Впрочем, как показало время, этот брендинг оказался не самым удачным по причине ураганных изменений и в сфере программного обеспечения, и, самое главное, в плоскости аппаратных решений.
Если контрольные точки основного кода сохранили преемственность, плавно переходя из версии 2.0 в новые релизы, то загрузочный блок с нужной функциональностью впервые появился лишь в 1994 году. По этой причине AMIBIOS95 Check Points существенно отличаются от последующих версий и, как реликт, заслуживают детального анализа.
 |
 |
Особенности выполнения стартовых процедур AMIBIOS95 |
 |
Загрузочный блок AMIBIOS95 обеспечивает только те функции, которые необходимо выполнить из ROM, без учета специфики носителя - Flash ROM. Это стало одной из причин для доработки Boot Block в следующих релизах.
Еще один недостаток загрузочного блока - это игнорирование сложившей конъюнктуры на интегрированные системные платы. Несмотря на то, что еще в версии ядра 2.0 была реализована поддержка бортовых контроллеров ввода-вывода, на рынке стремительно стали появляться новые аппаратные решения Super I/O с встроенным RTC и контроллером клавиатуры. Эти подсистемы по старту платформы находятся в отключенном состоянии и Boot Block должен инициализировать их ресурсы для дальнейшего использования.
Как видим, среди выше перечисленных процедур нет того, что обеспечит BIOS Recovery и инициализацию бортовых Super I/O контроллеров.
Использованы материалы AMIBIOS, Check Point List, American Megatrends, Inc., Copyright© 1994. All Rights Reserved.
|