Вопрос был - как эти байты вычисляются, а не как их поправить. Мне нужен именно алгоритм вычисления и где искать все дополнительные контрольные суммы.
Опять же - про modul.tmp и start.tmp вопрос?
Читал статьи - и как редактировать BIOS и как контрольную сумму править. Не помогает.
Эти вопросы там не раскрыты.
ЗЫ: Вдогонку - в оригинальном файле контрольная сумма всего файла БИОС совпадает с 3-им байтом из этих четырех, а после BIOS патчера сумма всего файла = 0 и не совпадает с 3-им байтом (из 4-х - 37FFE..38001). Что за фигня?
Не надо убивать.
Вопрос был - как эти байты вычисляются, а не как их поправить. Мне нужен именно алгоритм вычисления и где искать все дополнительные контрольные суммы.
Опять же - про modul.tmp и start.tmp вопрос?
Читал статьи - и как редактировать BIOS и как контрольную сумму править. Не помогает.
Эти вопросы там не раскрыты.
ЗЫ: Вдогонку - в оригинальном файле контрольная сумма всего файла БИОС совпадает с 3-им байтом из этих четырех, а после BIOS патчера сумма всего файла = 0 и не совпадает с 3-им байтом (из 4-х - 37FFE..38001). Что за фигня?