legal note
IC Book © 2001

hardware
software

support
buy

Home page
Описание контрольных точек процедур POST

DIM manager
MPS initialization
AMIBIOS 6.x
AMIBIOS 7.x
AMIBIOS8®



 
 
 
POST
American Megatrends
AMIBIOS97


В 1996 году одна за другой появляются версии-близнецы Core V6.24 и V6.25, с собственной утилитарной AMIBCP и AMIMM поддержкой. Последняя из них уже полноценно обслуживает все необходимые USB функции. Следом за ними анонсируется AMIBIOS97.

AMIMM v1.02 AMIBIOS Setup Screen Capture Utility, Version 3.0

Как следует из названия, новая версия увидела свет в 1997 году. AMIBIOS97 - это современный во всех отношениях продукт с поддержкой AGP, InstantON и прочих новинок. Разработка и управление проектом доведены до совершенства с помощью разнообразных скрипт-процессоров, позволяющих генерировать код, в зависимости от особенностей построения NVRAM, DMI и т.п. В виду того, что продолжается параллельное существование как Hi-Flex, так и WinBIOS Setup, особое значение приобретают средства разработки меню пользователя.

Стартовые процедуры AMIBIOS97

На этапе старта вывод в диагностический порт данных носит специфический для каждой платформы характер. В современных реализациях загрузочного блока появление первого кода связано с действиями, которые AMI называет Chipset Specific Stuff. Эта процедура сопровождается выводом в порт значения CCh и выполнением ряда действий по настройке регистров системной логики.


Некоторые бортовые микросхемы ввода-вывода содержат RTC и контроллер клавиатуры, которые по включению питания находятся в отключенном состоянии. Цель BIOS - проинициализировать эти ресурсы для дальнейшего использования. В этом случае первая стартовая процедура, связанная с настройкой контроллера клавиатуры, сопровождается выводом 10h, затем выполняется инициализация RTC, о чем свидетельствует вывод в диагностический порт значения DDh.

Контрольные точки выполнения POST


Device Initialization Manager

Кроме указанных выше POST кодов, в диагностический порт выводятся сообщения о событиях в процессе выполнения Device Initialization Manager (DIM). Существует несколько контрольных точек, в которых отображается состояние инициализации системных или локальных шин:

2Ah

Инициализация устройств на системной шине

38h

Инициализация устройств, с которых возможна загрузка ОС

39h

Индикация ошибок, возникающих при инициализации шин

95h

Инициализация шин, управляемых с помощью дополнительных BIOS


Использованы материалы AMIBIOS, User's Guide, American Megatrends, Inc., Copyright© 1997. All Rights Reserved.





about
press


вверх