AMIBIOS
Метки: ACPI, память, значение, система, параметр, помощь, процессор, работа, значение, устройства, установка, ошибки, версии, программы
| Код | Описание |
| DO | Начальные стадии инициализации процессора и чипсета. Проверка контрольных сумм загрузочного блока BIOS |
| D1 | Начальная инициализация портов ввода/вывода. Контроллеру клавиатуры передается команда для самотестирования ВАТ (Basic Assurance Test) |
| D2 | Запрет кэш-памяти L1/L2. Определяется объем установленной оперативной памяти |
| D3 | Настраиваются схемы регенерации памяти. Разрешается использовать кэш-память |
| D4 | Тест 512 Кбайт памяти. Устанавливается стек и назначается протокол обмена с кэш-памятью |
| D~> | Код BIOS распаковывается и копируется в оперативную память (Shadow RAM) |
| D6 | Проверяются контрольные суммы BIOS и нажатие клавиш Ctrl+Home. По результатам этих действий принимается решение запустить восстановление BIOS |
| D7 | После успешной проверки контрольных сумм управление передается интерфейсному модулю, который распаковывает исполняемый код в область Run-Time |
| D8 | Выполняемый код распаковывается из flash-памяти в оперативную. Сохраняется информация CPUID |
| D9 | Распакованный кол переносится из области временного хранения в сегменты OEOOOh и OFOOOh оперативной памяти |
| DA | Восстанавливаются регистры CPUID. Выполнение POST переносится в оперативную память |
| Е1-Е8* ЕС ЕЕ | Ошибки, связанные с конфигурацией системной памяти. В зависимости от типа
чипсета и производителя системной платы значения moivtomti. различными |
| Код | Описание |
| 03 | Запрещается обработка NMI, ошибок четности, выдача сигналов на монитор. Резервируется область для журнала событий GPNV (Green PC Non-Volatile Buffer) и устанавливаются начальные значения неременных, используемых BIOS |
| 04 | Проверяется работоспособность батареи и подсчитывается контрольная сумма CMOS |
| 05 | контроллер прерываний и строится таблица векторов |
| 06 | Тестируется и готовится к работе таймер |
| OK | Тестируется клавиатура; процесс сопровождается миганием индикаторов клавиатуры |
| СО | Начальная инициализация процессора. Запрещается использовать кэшпамять. Определяется контроллер APIC |
| CI | Определяется процессор, отвечающий за запуск системы (для многопроцессорных систем) |
| С2 | Завершается назначение процессора, отвечающего за запуск системы. Идентификация процессора с помощью команд CPU1D |
| С5 | Определяется количество процессоров, настраиваются их параметры |
| С6 | Инициализируется кэш-память для более быстрого прохождения POST |
| С7 | Завершается начальная инициализация процессора |
| ол | Определяется контроллер клавиатуры |
| ов | Поиск мыши, подключенной к порту PS/2 |
| ос | Проверяется наличие клавиатуры |
| 0Е | Детектируются и инициализируются различные устройства ввода |
| 13 | Начальная инициализация регистров чипсета |
| 2А | Распаковываются и инициализируются модули BIOS, специфические для данной платформы. Создается таблица векторов прерываний
и инициализируется обработка прерываний |
| 2Л | С помощью механизма DIM (Device Initialization Manager) определяются устройства на локальных шинах. Готовится к инициализации видеоадаптер, строится таблица распределения ресурсов |
| 2С | Обнаружение и инициализация видеоадаптера. Видеоадаптер вызывается
BIOS ' |
| 2Е | Поиск и инициализация дополнительных устройств ввода/вывода |
| 30 | Готовится к обработке SMI (System Management Interrupt) |
| 31 | Инициализируется и активизируется модуль ADM |
| 33 | Инициализируется модуль упрощенной загрузки |
| 37 | На экран выводятся логотип AMI, информация о версии BIOS и параметры процессора. Выводится подсказка с указанием клавиши для входа в BIOS |
| 38 | С помощью механизма DIM (Device Initialization Manager) инициализируются различные устройства на локальных шинах |
| 39 | Инициализируется контроллер DMA |
| ЗЛ | Устанавливается системное время в соответствии с показаниями часов RTC |
| Код | Описание |
| ЗВ | Тестируется доступная оперативная память и отображаются результаты теста |
| ЗС | Настраиваются регистры чипсета |
| 10 | Инициализируются последовательные и параллельные порты, математический сопроцессор и другие устройства |
| 52 | По результатам теста памяти обновляются данные об оперативной памяти
и CMOS |
| 60 | В соответствии с параметром BIOS Setup устанавливается состояние индикатора NumLock и настраиваются параметры автоновтора |
| 75 | Запускается процедура для работы с дисковыми устройствами, которая реализована в виде программного прерывания INT 13h |
| 7S | Создается список устройств IPL (Initial Program Load), с которых возможна загрузка операционной системы |
| 7С | Создаются таблицы расширенной системной конфигурации ESCD (Extended System Configuration Data). Созданные таблицы записываются в энергонезависимую память NVRAM |
| 84 | Регистрация ошибок, обнаруженных при выполнении POST |
| 85 | Выводятся сообщения об обнаруженных некритических ошибках.
При необходимости выводятся дополнительные сообщения о возможных вариантах устранения ошибок и ожидается реакция пользователя |
| 87 | При необходимости запускается программа BIOS Setup, которая предварительно распаковывается в оперативную память |
| 8С | В соответствии с параметрами BIOS Setup настраиваются регистры чипсета |
| 8D | Строятся таблицы ACPI |
| 8Е | Настраивается обслуживание немаскируемых прерываний (NMI) |
| 90 | Окончательно инициализируется SMI (System Management Interrupt) |
| Л! | Очистка всех данных, которые не понадобятся при загрузке операционной системы |
| А2 | Для взаимодействия с операционной системой готовятся модули EFI (Extensible Firmware Interface) |
| А4 | В соответствии с настройками BIOS Setup инициализируется языковой модуль |
| А7 | Выводится итоговая таблица процедуры POST |
| А8 | Устанавливается состояние регистров MTRR (Memory Type Range Registers) |
| А9 | При необходимости выполняется ожидание ввода команд с клавиатуры |
| АА | Удаляются векторы прерываний POST(INT ICh и INT09h) |
| А В | Определяются устройства, с которых можно загрузить операционную систему |
| АС | Завершающие этапы настройки чипсета в соответствии с параметрами BIOS Setup |
| В1 | Настраивается интерфейс ACPI |
| 00 | Вызывается обработка прерывания INT 19h, отвечающая за опрос загрузочных устройств, поиск загрузочного сектора и за начало запуска операционной системы |