 |
 |
PhoenixBIOS: первый код |
В некоторых случаях пользователь может столкнуться с ситуацией, когда еще до вывода в диагностический порт первой регулярной контрольной точки POST-карта фиксирует в нем значения 88h (реже или следом за ним – 80h). Таким образом иногда начинается выполнение загрузочного блока. Это делается для того, чтобы на раннем этапе старта подтвердить выполнение центральным процессором первого кода BIOS.
 |
 |
Контрольные точки загрузочного блока |
Существует два сценария, по которым происходит генерация контрольных точек, – или Test Points, как их называет Phoenix Technologies, – в процессе выполнения загрузочного блока. Первый из них всем хорошо известен: бут-блок стартует кодом E0h. За ним следует E1h, и далее процесс продолжается по накатанной дорожке: E2h и т.д. Второй вариант есть точная копия первого, но с одним небольшим изменением: вместо кодов E0h, E1h, E2h… необъяснимо почему используется последовательность 80h, 81h, 82h…
В этой связи останов в контрольной точке, например, 87h никаким образом не связан с конфигурированием ресурсов системной платы, так как на самом деле выполняется процедура E7h, которая свидетельствует о недостоверности системного BIOS!
Если в процессе выполнения процедур POST возникают ошибки тестирования системной памяти (коды 2Ch, 2Eh, 30h), в диагностический порт 80h вслед за POST-кодом выводится дополнительная информация в формате слова, биты которого идентифицируют сбойную адресную линию или ячейку данных. Например, код "2C 0002" означает, что обнаружен сбой памяти по адресной линии 1. Код "2E 1020" в этом случае будет означать, что обнаружен сбой по линиям данных 12 и 5 в младшем байте шины данных. Содержимое старшего байта дополнительного слова может быть визуализировано на POST-карте IC80, Version 5.0, в режиме вывода в порт 81h.
 |
 |
Звуковые сигналы PhoenixBIOS |
Информация о формировании звуковых сигналов PhoenixBIOS в процессе выполнения POST, а также два нерегулярных события, отмеченных звуковой индикацией: ошибки при сканировании Option ROM и сигнал к загрузке операционной системы перемещены на отдельную страницу.
Использованы материалы PhoenixBIOS 4.0 Revision 6, User's Manual
6 January 2000, Phoenix Technologies Ltd., Copyright© 2000. All Rights Reserved
|
 |