Наткнулся на оный:
awdbedit.sourceforge.net/
С трудом, но пересобрал оный под VC7 (проект сделан под VC6). Хм, что-то он не блещет стабильностью и не хочет определять модули биоса. У кого-то есть успешный опыт работы с ним. У Криса Касперски в статье:
samag.ru/art/06.2005/06.2005_15.html
... он очень красиво работает, а у меня что-то упирается.
Хочется разобраться и "подкрутить" под собственные нужды (и для общего блага
).
2 apple_rom
Никакого успешного нет - исключительно отрицательный; как только столкнулся с граблями оного пару лет назад (буквально после первых двух-трех-четырех попыток применить оный - возможно, помнишь, в том числе и на CUV266-D), так и забил на него раз и навсегда...
- Ситчик веселенький есть?..
- Приезжайте, обхохочетесь!..
Зато быстро и весело можно весь биос нарезать на ломтики. И посмотреть как кравсиво они лежали до того...
-=Кто сказал что бесполезно биться головой об стену...=- (НП)
Пх’нглуи мглв’нафх Ктулху Р’льех вгах’нагл фхтагн
Хочешь сделать хорошо - сделай это сам
Теперь можно начинать жаловаться.
bios.rom.by/ROMutils/Award/awdbedit/re1.zip
Жалуемся предметно - биос такой-то (ссылочка), не делает то-то, делает, но не правильно так-то, хочется того-то.
в epia en, когда встаём на первый подпункт в дереве в systembios начинает есть процессор и память, дождать окончания не удалось. С другими епиями работает.
Проблема, сходная с той, почему повисали некоторые модбины - не учитывается перебазировка пунктов SETUP MENU в отдельный файл, в результате чего за указатели принимаются случайные данные, что в свою очередь приводит к подвисанию.
Принял к разработке, проблема принципиальная, по сути - нужно добавить поддержку всех современных биосов.
по сабжу:
у меня из Борг-овского комплекта работает стабильно awdbedit_v10_rc1
причём жрёт даже Асус...
жалко, что менюшки биос сетап в дохлых тараканах
сборку скачал, тестану...
2 Santa:
разбирать на модули лучше BIT-ом
Либо нечему гореть, либо нечем поджечь!
И даже этот старый не всё ладно epox.ru/downloads.php?file=/data/download/bios/9a9i4813.bin, половина пунктов меню Х-ами, и ещё кое-чего не так...
Спасибо за внимание.
Исправлены некоторые ошибки (по стэку), приводившие к вылетанию программы (к проблемам с "загрузкой" процессора не относится, т.к. это не ошибка, а неправильная структура, точнее даже, ее отсутствие - вскоре исправлю). Также добавлена (начал добавлять) поддержка Award 6.0 биосов, что, в частности, должно привести к изменению "кракозяблок" на реальные буковки менюшек (хотя пока их редактировать нельзя - приведет к порче прошивки). В "родной" версии автор считал 6-й версией то, что оной по сути и не было.
bios.rom.by/ROMutils/Award/awdbedit/re1_20.zip
"Бесклассовый" стиль программирования автора удручает, потому это лишь "промежуточная" версия (ибо все еще продолжаю затачивать под себя исходники ). Как "доперезаточу", так резко пойдут более глобальные изменения, пока лишь наброски, но кто захочет попробовать - пожалуйста.
После тестирования предыдущего релиза требую долива после отстоя!
Это выражается в том, что "самый новый" и "самый большой BIOS" - это ECS PX1. Для плат с, как метко подмечено, гнездом 775:
ecs.com.tw/ECSWebSite/Products/ProductsDetail.aspx?CategoryID=1&TypeID...
Тестовая, так сказать, платформа.
Открытая книга: icbook.com.ua
Просьба погонять на предмет корректности отображения пунктиков в сетапе. Особенно на счет "зависонов" и вылетаний (как бы их должно уже не быть, в том числе на Epia EN и ECS PX1)
bios.rom.by/ROMutils/Award/awdbedit/re1_25.zip
п.с. Однако пока не стоит пытаться их редактировать - способ сборки биоса в программе, как известно, был далек от совершенство, так что над этим еще поработаю.
Отправить комментарий