Award BIOS
| Код | Описание |
| CF | Определяется тип процессор.! и тестируется чтение'запись CMOS |
| СО | Предварительно инициализируется чипсет с запретом теневой памяти (Shadow RAM) и L1-. Ь2-кэша. программируется контроллер прерывании, DMA, таймер |
| CI | Детектируется тип и объем оперативной памяти |
| СЗ | Код BIOS распаковывается но временную область оперативной памяти |
| ОС | Проверяются контрольные суммы BIOS |
| С5 | Код BIOS копируется в теневую память (Shadow RAM) и управление передается модулю Boot Block.
При несовпадении контрольных сумм запускается программа восстановления BIOS |
| 01 | Модуль XGROUP распаковывается по физическому адресу lOOOOOOOh |
| 02 | Инициализация процессора. Устанавливаются регистры CR (Control Registers) и MSR (Model Specific Registers) |
| 03 | Определяются ресурсы ввода/вывода (Super I/O) |
| ОГ) | Очищается экран и флаг состояния CMOS |
| 06 | Проверяется сопроцессор |
| 07 | Определяется и тестируется контроллер клавиатуры |
| 08 | Определяется интерфейс клавиатуры. Разрешается использовать клавиатур)' |
| 09 | Инициализация контроллера Serial ATA |
| ОА | Определяется клавиатура и мышь, которые подключены к портам PS/2 |
| ов | Устанавливаются ресурсы звукового контроллера АС97 |
| ОЕ | Тестируется сегмент памяти F000h |
| 10 | Определяется тип flash-памяти |
| 12 | Тестируется CMOS |
| 11 | Устанавливаются значения для регистров чипсета |
| 16 | Первично инициализируется тактовый генератор |
| 18 | Определяется тип процессора, его параметры и объемы кэша L1 и L2. Измеряется тактовая частота процессора |
| IB | Инициализируется таблица векторов прерываний |
| 1С | Проверяются контрольные суммы CMOS и напряжение питания аккумулятора. Если есть ошибки, загружаются значения по умолчанию |
| ID | Определяется система управления питанием Power Management |
| IF | Загружается матрица клавиатуры (для ноутбуков) |
| Код | Описание |
| 21 | Инициализируется система Hardware Power Management, или ИРМ (для ноутбуков) |
| 23 | Тестируется математический сопроцессор.
Тестируется дисковод для дискет. Ранняя инициализации чипсета. Готовится к созданию карта ресурсов устройств Plug and Play |
| 24 | Обновляется микрокод процессора. Создается карта распределения ресурсов устройств Plug and Play |
| 25 | Начальная инициализация PCI. Перечисляются устройства, ищется адаптер VGA, записывается VGA BIOS по адресу С000:0 |
| 26 | Устанавливается тактовая частота согласно CMOS Setup. Отключается синхронизация неиспользуемых слотов DIMM и PCI. Инициализируется система мониторинга (H/W Monitor) |
| 27 | Разрешается прерывание INT09h. Повторно инициализируется контроллер клавиатуры |
| 29 | Программируются регистры MTRR, инициализируется контроллер API С. Программируется контроллер IDE. Измеряется частота процессора. Вызывается расширение BIOS видеосистемы |
| 2В | Поиск BIOS видеоадаптера |
| 2D | Выводятся на экран заставка Award, информация о типе процессора и его скорости |
| 33 | Сбрасывается клавиатура |
| 35 | Тестируется первый канал DMA |
| 37 | Тестируется второй канал DMA |
| 39 | Тестируются страничные регистры DMA |
| зс | Настраивается контроллер 8254 (таймер) |
| 3E | Проверка контроллера прерываний 8259 |
| 40 | |
| 13 | Проверяется контроллер прерываний |
| 47 | Тестируются шины ISA/EISA |
| 19 | Вычисляется объем оперативной памяти: тестируются страницы по 64 Кбайт. Настраиваются регистры для процессора AMD K5 |
| 4Е | Программируются регистры MTRR для процессоров семейства Syrix. Инициализируются кэш L2 и контроллер APIC |
| 50 | Определяется шипа USB |
| 52 | Тестируется оперативная память с отображением результатов на экране. Очищается расширенная память |
| 53 | Сбрасывается пароль на вход в систему, если была выполнена очистка данных CMOS |
| 55 | Отображается количество процессоров (для многопроцессорных платформ) |
Таблица Пл (продолжение)
| Кол | Описание |
| 57 | Отображается логотип ЕРА.
Начальная инициализация устройств ISA РпР |
| 59 | Определяется система защиты от инрусов |
| 5В | Вывод подсказки для запуска обновления BIOS с дискеты |
| 5D | Запускается контроллер Super I/O и интегрированный аудио контроллер |
| 60 | Разрешается войти u CMOS Setup, если до этого была нажата клавиша Delete |
| 65 | Инициализируется мышь PS/2 |
| (И) | Включается кзш 1.2 |
| 6В | Настраиваются регистры чипсета согласно BIOS Setup |
| 6D | Назначаются ресурсы для устройств ISA РпР.
Назначаются СОМ-порты для интегрированных устройств, если в BIOS Setup остановлено автоматическое распределение портов |
| 6F | Инициализируется и настраивается контроллер гибких дисков |
| 75 | Детектируются и устанавливаются IDE-устройства: жесткие диски, CD/DVD, LS-120.ZIP и др. " |
| 76 | Выводится информации об обнаруженных IDE-устройствах |
| 77 | Инициализируются последовательные и параллельные порты |
| 7А | Сбрасывается и готовится к работе математический сопроцессор |
| 7С | Определяется зашита от несанкционированной записи на жесткие диски |
| 7Р | При наличии ошибок выводится соответствующее сообщение, после чего обрабатывается нажатие клавиш Delete и F1 |
| 82 | Выделяется область памяти для управления питанием и заносятся изменения в таблицу ESCD.
Снимается заставка с логотипом ЕРА и восстанавливается вндеорежим. Запрашивается пароль, если таковой имеется |
| 83 | Все данные сохраняются из временного стека в CMOS |
| 84 | Вывод на экран сообщения Initializing Plug and Play Cards |
| 85 | Завершается инициализация USB |
| 87 | Создаются таблицы SYSID в области DMI |
| 89 | Устанавливаются таблицы ACPI. Назначаются прерывания для PC I-устройств |
| 8 В | Вызывается BIOS дополнительных ISA- или PCI-контроллеров. за исключением видеоадаптера |
| 8D | Устанавливаются параметры контроля четности ОЗУ в соответствии с CMOS Setup.
Инициализируется АРМ |
| 8F | IRQ 12 разрешается для «горячего» подключения мыши PS/2 |
| 94 | Завершающие стадии инициализации чипсета.
Очистка экрана и вывод таблицы распределения ресурсов. Включается кэш L2. Устанавливается режим перехода па летнее/зимнее время |
| Код | Описание |
| 95 | Устанавливается частота автоповтора клавиатуры и состояния Num Lock |
| 96 | Выполняются завершающие настройки (для многопроцессорных систем).
Настраиваются регистры (для процессоров семейства Cyrix). Создаются и записываются таблицы ESCD (Extended System Configuration Data). Устанавливается таймер DOS Time в соответствии с показаниями часов RTC CMOS. Сохраняются разделы загрузочных устройств для дальнейшего использования встроенными антивирусными средствами. На системный динамик подается сигнал окончания POST. Строится и сохраняется таблица MSIRQ |
| FF | Выполняется прерывание BIOS INT 19h. Опрашиваются загрузочные устройства согласно установленному в BIOS Setup порядку. Управление передается загрузчику в первом секторе загрузочного устройства |
ПриустановкевВЮБпараметраОихск Power-On Self Test процедура POST будет сокращена, так как некоторые действия не выполняются на позднем и финальной стадиях загрузки. В этом случае POST-коды будут иметь значения, представленные в табл. П.2.
| Код | Описание |
| 65 | Сбрасывается видеоадаптер. Инициализируются звуковой контроллер, устройства ввода/вывода, тестируется клавиатура и мышь. Проверяется целостность BIOS |
| 66 | Инициализируется кэш-память. Создается таблица векторов прерываний. Инициализируется система управления питанием |
| 67 | Проверяется контрольная сумма CMOS и тестируется батарейка питания. Настраивается чипсет с использованием параметров CMOS |
| 68 | Инициализируется видеоадаптер |
| 69 | Настраивается контроллер прерывании |
| 6А | Тестируется оперативная память (ускоренно) |
| 6В | На экран выводится логотип ЕРА, результаты тестов процессора и памяти |
| 70 | На экран выводится подсказка для входа в BIOS Setup. Инициализируется мышь, подключенная к порту PS/2 или USB |
| 71 | Инициализируется контроллер кэш-памяти |
| 72 | Настраиваются регистры чипсета. Создается список Plug and Play устройств. Инициализируется контроллер дисковода |
| 73 | Инициализируется контроллер жестких дисков |
| 74 | Инициализируется сопроцессор |
| 75 | При необходимости жесткий диск защищается от записи |
| 77 | При необходимости запрашивается пароль и выводятся сообщения Press Fl to continue, DEL to enter Setup |
| 78 | Инициализируются платы расширения с собственной BIOS |
| 79 | Инициализируются ресурсы платформы |
| 7А | Генерируются корневая таблица RSDT, таблицы устройств DSDT, FADT и т. п. |
| 7D | Собирается информацння о разделах загрузочных устройств |
| 7Е | BIOS готовится к загрузке операционной системы |
| 7F | Состояние индикатора NumLock устанавливается в соответствии с настройками
BIOS Setup |
| 80 | Вызывается INT 19 и запускается операционная система |
| FF | Загрузка операционной системы |