Недавно тоже решил хоть немного освоить редактирование биоса.

Недавно тоже решил хоть немного освоить редактирование биоса. Раньше этим никогда не занимался. В качестве первого подопытного взял старушку Чайник 5AGM2 тоже на MVP3. Можем вместе покумекать над редактированием.

В MODBIN-е есть раздел Chipset Regs. Default, но там можно менять значения только ненужных и неинтересных регистров, ито большинство битов заблокировано.

Нашёл интересную статью:
geocities.com/mamanzip/Articles/Bios_Tricks.html
Благодаря ей стало примерно понятно где в ORIGINAL.TMP найти эти настраевыемые в Chipset Regs. Default регистры.

Я прпробовал в HEX редакторе изменить маску регистров (чтобы разблокировать залоченые биты для модбина)и заменил один регистр (73 на 52 dev0 func0 - host bridge). Отредактированый файл запаковал в LHA и слепил НЕХ редактором биос. Открыл его в Модбине - открылось как обычно без ругани. В разделе Chipset Regs. Default всё честно отображалось как я и редактировал. Изменений в битах регистров не вносил. В заменённом регистре 0052 выставил нынешнее рабочее значение. Сохранил изменения зашил биос - мать не стартует.

Может я собрал криво или может нельзя заменять регистры? Может можно их просто как-то добавить без замены?

Ещё пару вопросов по сборке.
Отредактированый и сжатый мной ORIGINAL.TMP получился немного меньшего обьёма чем оригинальный. Я склеял модули в хексе друг за другом как было, а разницу в размере запакованного ORIGINAL.TMP скомпенсировал добавлением FF-ок перед BOOTBLOCK-ом. Правильно ли я сделал?

Насчёт склеивания. Вырезаный ручками ORIGINAL.TMP по методу Apple_ROM весит 81163байт. Распаковываем - получаем нужные 131072 байт. Без всякого редактирования опять запаковываю в LHA и получается уже 81065 байт, тоесть сжатие больше. Нормально ли это воспримет распаковщик в Bootblock? Или здесь что-то не так?

Изменение состояния регистров по умолчанию в файле bios-а LS MVP3
  • 2 FantomAss: ... Но почему тайминги
  • Чудно фсё это. ОК попробую. Но почему тайминги
  • 2 FantomAss: 1.
  • 2 Vcr: Значения в рег. 50, 52 у тебя
  • Re: POST-130139
  • Re: POST-130129
  • Vcr Судя по B/D/F это северный мост
  • Тоесть имеет значение в каком порядке записываются
  • Обращу внимание - своевременность установки определенного регистра играет
  • Так, попробовал в модбине внести изменения в то
  • Едем дальше. Только что попробовал заменить ненужные регистры
  • Увы, мне столько не жить :(
  • Re: POST-129702
  • FantomAss Поздравляю !!! У тебя это получилось сейчас,
  • Вырезать и распаковать original.tmp - это как раз
  • Вырезку и распаковку original.tmp из прошивки BIOS отлично
  • Иха, BIOStrip рульнейшая штука! Strelets-у мегареспект!!! Задница фантома писал:
  • В каталоге лежит несколько файлов - original.tmp (распакованный
  • Угу, обращал читал. Правда пока особо не
  • Привет Vcr !!! То, над чем ты теперь думаешь,
  • А может не наступать на грабли с разбега,
  • FantomAss Для справки: Повторил вышеописанные действия для
  • Уговорил, попробую ещё разок. Жаль в дурдоме
  • FantomAss Таблица с заголовками большая ;).
  • Вот так всегда. Все отправляют к Pinczakko. Как-то
  • FantomAss По заголовкам можно почитать "Руководство Pinczakko
  • Если я не ошибаюсь, контрольную сумму должен был
  • FantomAss Заголовки и контрольную сумму правили?
  • У меня по host bridge (00) только
  • Повторю вопрос: Что вы можете отредактировать в modbin'е? Т.е.
  • Недавно тоже решил хоть немного освоить редактирование биоса.
  • Для чего предназначены эти регистры? Что вы можете
  • Modbin'ом не пробовали пользоваться? Или внимательно почитать материалы