Вот еще одна проблема с bootrom & Award 4.5PG

Берем машинку с Award 6.0... Внедряем в нее /pci rboot.rpl

ставим сетевую карточку и усе Ок... Как будто ПЗУ в
кроватку вставили...

Теперь берем MB (s7) с Award4.5PG, и проделываем
тоже самое... НЕ видит rboot.rpl...

/pci file
/ise file d000:0
/other что-то на удачу file...
разные версии cbrom...

ничего не помогает.

Может кто-нить знает какой магический ключик
поможет мне?

Или у этой версии Award эти блоки игнорируются?

Спасибо,
Андрей.

Всетаки, кто знает, какие изменения с /pci произошли
при переходе 4.5=>6.0?

И как в старые Award-ы добавлять вещи типа бутрома?
Вроде бы VGA-bios встроеный в основной работал, всякие
NCR-scsi тоже (может на место aha/ncr всеже можно вкрячить?
у меня не получилось...)

Andrews писал(-а):
Всетаки, кто знает, какие изменения с /pci произошли
при переходе 4.5=>6.0?

И как в старые Award-ы добавлять вещи типа бутрома?
Вроде бы VGA-bios встроеный в основной работал, всякие
NCR-scsi тоже (может на место aha/ncr всеже можно вкрячить?
у меня не получилось...)

Прошу прощения за назойливость... :)

Но неужто никто не знает?.. :(

/other 0800:0 пробовал?

с вопросами загрузки дело было на via epia m2 - очень специфична мамка и бутром брала только сетевой. однако наводит на мысль почему у кого-то не работало
по спецификации биоса (bios boot spec v1.1) оговоренно, что на каждый девайс, который считается загружаемым "по делу", будь то видео драйвера до сетевухи/скази/своего кода должен быть определён option rom header, который в свою очередь содержит pnp expansion header и pci header (ну или как-то там он называется); последний в свою очередь содержит device/vender id (т.е. для сетевухи, раз уж о них топик был изначально, там должны быть эти константы) в моём случае без корректного pci header'a (всмысле в нём установлено всё как надо) биос любой код option rom'ов грузить отказывался.
когда возник вопрос добавить свой или чей другой код в загрузку вместо существующего дефолтного pxe, пришлось писать маленькую навесу на этот код - в начале - корректный заголовок, в $+3 векторе инита прыжок в конец, где возврат оригинальных байт бутрома и прыжок на оригинальный $+3 - геммор, но оно работало. (правда я не проверял работает ли при этом бут коннекшн вектор)

cbrom bios.bin /pci file.bin
версия 2.17, кстати тут глюк ещё у cbrom'a - когда pci идёт после видюхиного кода, он создаёт лишний tmp, а при втором прогоне и stv файлы. 3го прогона при таком раскладе не пускает, говоря unable2write... стирать надо файлы... однако note любителям батников: делая строчку del *.rom не удаляйте нужные файлы (cbrom создаёт bios.rom) кажется этот pci код лучше всего размещать в конце прошивки, т.к. сунь его до видяхи - работать может уже не будет (думаю это особенности поиска 0xaa55 биос'ом)

best wishes, _pk

Отправить комментарий

Содержание этого поля является приватным и не предназначено к показу.
  • Разрешённые HTML-теги: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <img>
  • You can use BBCode tags in the text. URLs will automatically be converted to links.

Подробнее о форматировании текста

Антибот - введите цифру.
Ленты новостей