Решил я воспользоваться для работы с модулями программой mmtool (Windows). Программа периодически сбоит, однако если не перемещаться по меню а сразу делать необходимые действия то можно добиться необходимых результатов. В моём случае я запустил прогу выбрал replace модулю runtime, и изменения прошли успешно(в отличие от amibcp которая не даёт это делать). Потом я решил проверить не испортила ли эта не стабильная программа сам ROM файл. Для проверки распаковывал каждый модуль под DOS с помощью amibcp и проверял с уже распаковваными эталонными вариантами. Как результат изменения были только в модуле runtime которыя я собственно и менял.
Поэтому вопрос о алгоритме паковки модулей стал для меня менее насущным(это не значит что меня он не интересует, но как я понял у многих необходимость трассировать вручную биос для выковыривания и описания алгоритмов вызывает полный и тотальный обломс )
C уважением Виктор.
P.S. Кто нибудь отзовитесь у кого есть таблица или любая информация о регистре edx который инициализируется при включении питания. Меня интересуют значения этого регистра в зависимости от модели процессора.
Решил я воспользоваться для работы с модулями программой mmtool (Windows). Программа периодически сбоит, однако если не перемещаться по меню а сразу делать необходимые действия то можно добиться необходимых результатов. В моём случае я запустил прогу выбрал replace модулю runtime, и изменения прошли успешно(в отличие от amibcp которая не даёт это делать). Потом я решил проверить не испортила ли эта не стабильная программа сам ROM файл. Для проверки распаковывал каждый модуль под DOS с помощью amibcp и проверял с уже распаковваными эталонными вариантами. Как результат изменения были только в модуле runtime которыя я собственно и менял.
Поэтому вопрос о алгоритме паковки модулей стал для меня менее насущным(это не значит что меня он не интересует, но как я понял у многих необходимость трассировать вручную биос для выковыривания и описания алгоритмов вызывает полный и тотальный обломс )
C уважением Виктор.
P.S. Кто нибудь отзовитесь у кого есть таблица или любая информация о регистре edx который инициализируется при включении питания. Меня интересуют значения этого регистра в зависимости от модели процессора.