Award BIOS 6.0:
CF Определяется
тип процессора и тестируется чтение/запись CMOS
C0 Предварительно
инициализируется чипсет и L1-, L2-кэш, программируется
контроллер
прерываний, DMA, таймер
C1 Детектируется
тип и объем оперативной памяти
C3 Код BIOS
распаковывается во временную область оперативной памяти
0С Проверяются
контрольные суммы BIOS
C5 Код BIOS
копируется в теневую память и управление передается модулю Boot Block
01 Модуль
XGROUP распаковывается по физическому адресу 1000:0000h
02 Инициализация
процессора. Устанавливаются регистры CR и MSR
03 Определяются
ресурсы ввода/вывода (Super I/O)
05 Очищается
экран и флаг состояния CMOS
06 Проверяется
сопроцессор
07 Определяется
и тестируется контроллер клавиатуры
08 Определяется
интерфейс клавиатуры
09 Инициализация
контроллера Serial ATA
OA Определяется
клавиатура и мышь, которые подключены к портам PS/2
0B Устанавливаются
ресурсы звукового контроллера AC97
OE Тестируется
сегмент памяти F000h
10 Определяется
тип flash-памяти
12 Тестируется
CMOS
14 Устанавливаются
значения для регистров чипсета
16 Первично
инициализируется тактовый генератор
18 Определяется
тип процессора, его параметры и объемы кэша L1 и L2
1B Инициализируется
таблица векторов прерываний
1С Проверяются
контрольные суммы CMOS и напряжение питания аккумулятора
1D Определяется
система управления питанием Power Management
1F Загружается
матрица клавиатуры (для ноутбуков)
21 Инициализируется
система Hardware Power Management (для ноутбуков)
23 Тестируется
математический сопроцессор, дисковод, инициализация чипсета
24 Обновляется
микрокод процессора. Создается карта распределения ресурсов
устройств
Plug and Play
25 Начальная
инициализация PCI: перечисляются устройства, поиск адаптера
VGA,
запись VGA BIOS по адресу C000:0
26 Устанавливается
тактовая частота по CMOS Setup. Отключается синхронизация
неиспользуемых
слотов DIMM и PCI. Инициализируется система мониторинга (H/W Monitor)
27 Разрешается
прерывание INT 09h. Снова инициализируется контроллер клавиатуры
29 Программируются
регистры MTRR, инициализируется APIC. Программируется контроллер IDE.
Измеряется
частота процессора. Вызывается расширение BIOS видеосистемы
2B Поиск
BIOS видеоадаптера
2D Отображается
заставка Award, информация о типе процессора и его скорости
33 Сбрасывается
клавиатура
35 Тестируется
первый канал DMA
37 Тестируется
второй канал DMA
39 Тестируются
страничные регистры DMA
3C Настраивается
контроллер 8254 (таймер)
3E Проверка
контроллера прерываний 8259
43 Проверяется
контроллер прерываний
47 Тестируются
шины ISA/EISA
49 Вычисляется
объем оперативной памяти. Настраиваются регистры для процессора AMD K5
4E Программируются
регистры MTRR для процессоров Syrix. Инициализируются кэш L2 и APIC
50 Определяется
шина USB
52 Тестируется
ОЗУ с отображением результатов. Очищается расширенная память
53 Если
выполнена очистка CMOS, то сбрасывается пароль на вход в систему
55 Отображается
количество процессоров (для многопроцессорных платформ)
57 Отображается
логотип EPA. Начальная инициализация устройств ISA PnP
59 Определяется
система защиты от вирусов
5B Вывод
подсказки для запуска обновления BIOS с дискеты
5D Запускается
контроллер Super I/O и интегрированный аудиоконтроллер
60 Вход в
CMOS Setup, если была нажата клавиша Delete
65 Инициализируется
мышь PS/2
69 Включается
кэш L2
6B Настраиваются
регистры чипсета согласно BIOS Setup
6D Назначаются
ресурсы для устройств ISA PnP и COM-порты для интегрированных устройств
6F Инициализируется
и настраивается контроллер гибких дисков
75 Детектируются
и устанавливаются IDE-устройства: жесткие диски, CD/DVD, LS-120, ZIP и др.
76 Выводится
информация об обнаруженных IDE-устройствах
77 Инициализируются
последовательные и параллельные порты
7A Сбрасывается
и готовится к работе математический сопроцессор
7C Определяется
защита от несанкционированной записи на жесткие диски
7F При
наличии ошибок выводится сообщение и ожидается нажатие клавиш Delete и F1
82 Выделяется
память для управления питанием и заносятся изменения в таблицу ESCD.
Убирается
заставка с логотипом EPA. Запрашивается пароль, если нужен
83 Все
данные сохраняются из временного стека в CMOS
84 Вывод на экран сообщения Initializing Plug and Play Cards
85 Завершается
инициализация USB
87 Создаются
таблицы SYSID в области DMI
89 Устанавливаются
таблицы ACPI. Назначаются прерывания для PCI-устройств
8B Вызывается
BIOS дополнительных ISA- или PCI-контроллеров, за исключением видеоадаптера
8D Устанавливаются
параметры контроля четности ОЗУ по CMOS Setup. Инициализируется APM
8F IRQ 12
разрешается для «горячего» подключения мыши PS/2
94 Завершение
инициализации чипсета. Отображение таблицы распределения ресурсов.
Включение
кэша L2. Установка режима перехода на летнее/зимнее время
95 Устанавливается
частота автоповтора клавиатуры и состояния Num Lock
96 Для
многопроцессорных систем настраиваются регистры (для процессоров Cyrix).
Создается
таблица ESCD. Устанавливается таймер DOS Time по показаниям часов RTC CMOS.
Сохраняются
разделы загрузочных устройств для использования встроенным антивирусом.
Динамик
оповещает об окончании POST. Создается таблица MSIRQ
FF Выполняется
прерывание BIOS INT 19h. Поиск загрузчика в первом секторе загрузочного
устройства
|