Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
Для поддержки технологии PnP и расширения возможностей управления начальной загрузкой в спецификации PnP BIOS ввели дополнительный указатель на структуру расширенного заголовка (Expansion Header Structure). Расширенный заголовок имеет формат, приведенный в табл. 12.9. В одном ПЗУ может находиться несколько расширенных заголовков (это требуется для многофункциональных карт расширения), связанных в цепочку. В каждом расширенном заголовке может указываться смещение следующего заголовка относительно начала стандартного заголовка. Наличие и действительность расширенного заголовка проверяется по его сигнатуре и контрольной сумме. Сумма всех байтов расширенного заголовка, включая байт контрольной суммы, должна быть нулевой.
Таблица 12.9. Расширенный заголовок ROM BIOS карт ISA PnP
Смещение | Длина | Назначение |
Oh | 4 байта | Сигнатура, строка $PnP (символы ASCII) |
04h | байт | Версия структуры (01 h) |
05h | байт | Длина (в параграфах по 16 байт) |
06h | слово | Смещение следующего заголовка (OOOOh, если нет больше) |
08h | байт | Резерв(0) |
09h | байт | Контрольная сумма |
OAh | двойное слово | Идентификатор устройства PnP |
OEh | слово | Указатель на строку идентификатора производителя (0, если нет) |
10h | слово | Указатель на строку названия продукта (0, если нет) |
12h | Збайт | Код типа устройства |
12.9. Расширения ROM BIOS__________________________________________ 501
Дата публикования: 2015-07-22; Прочитано: 316 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!