Эта плата поставляется со впаянным чипом флэш ROM SST 29ЕЕ512 в корпусе PLCC. Я прошил в этот чип экспериментальную BIOS платы расширения PCI с помощью утилиты прошивки, предоставляемой Adaptec. Данная утилита поставляется, вместе с обновлением BIOS контроллера SCSI PCI от Adaptec. Значение регистра Xrombar Чипа контроллера SCSI было жестко прошито, что обеспечивало поддержку чипа флэш ROM объемом в 64 Кбайт. Результат, полученный в данном эксперименте, оказался несколько странным — независимо от того, как я менял установки BIOS, всегда исполнялась подпрограмма инициализации PCI, а не подпрограмма BEV. Я полагаю, это происходит, потому что коды подкласса и интерфейса чипа контроллера находятся в чипе PCI, который относится к загрузочному устройству SCSI. «Хакнутая» плата ведет себя как настоящая сетевая плата PCI — при установленной в BIOS материнской платы опции удаленной загрузки по сети, система загружается с «хакнутой» платы и вызывает экспериментальную подпрограмму BEV из разработанной мной BIOS расширения PCI В этом разделе приводится подробное описание реализации экспериментальной BIOS расширения PCI. Данная BIOS расширения исполняется после Того Как в процессе загрузки системы, BIOS материнской платы выполнит инициализацию и передаст управление экспериментальной BIOS расширения выполнив безусловный переход по вектору BEV BIOS расширения.
G эксперименте была задействована плата контроллера Adaptec AHvA_2940U Ultra PCI SCSI . BIOS данной платы хранится во впаянном флэш-ROM SST 29ЕЕ512 в корпусе PLCC. Конфигурация Аппаратной части компьютера, использованного в качестве платформы для разработки и испытания BIOS платы расширения
Рубрика: Женский интерес