Приветствую, уважаемые форумчане! Прошу помощи в биосоковырянии. Очень интересно научится

Приветствую, уважаемые форумчане!

Прошу помощи в биосоковырянии.
Очень интересно научится добавлять поддержку Conroe и Wolfdale в биосы плат, которые не знают об их существовании.
Тут много говорилось о переделке железной части материнок для поддержки Conroe.
А переделка биосов сводилась к поиску аналогов плат с поддержкой новых процессоров и прошивкой биосов от них.
Но здесь есть свои грабли в виде некорректной работы сетевых карт и прочей периферии (если плата вообще запустится!).
Я же хочу понять основные моменты, которые можно встретить в коде биоса, на которые надо обратить внимание.

В статье написано, что данный код вводит в ступор Conroe, так как у них нет MSR 2CH:

Вот кусок кода

cpuid
mov ax,0FF0
...
...


...
mov ecx, 0000002c
rdmsr

А что если эти участки кода закомментировать "nop" 90 ???

Со своей стороны я времени зря не терял и на "всё готовенькое" не претендую!
Уже на протяжении 2 недель я изучаю и сравниваю куски кода биосов плат Asus (так как их у меня большинство) до внедрения поддержки conroe и после.
В биосах с поддержкой Conroe встречается проверка на CPUID 066X:
cpuid (0FA2)
mov ax,0FF0
cmp ax,0660 - проверка на принадлежность к Core (кстати, если изменить 0660 на 0670, то и Wolfdale запускается на самых старых биосах с поддержкой только Conroe! Единственная загвоздка в том, что для Wolfdale выставляется минимальный множитель и частота системной шины!)
jz, jnb, - переход, если подтвердилось

Для экспериментов есть материнки P5LD2SE, P5GZ-MX, P5RD1-VM, программатор на случай ошибок!

Помните статью, про модернизацию биосов для поддержки Tualatin? propretor.narod.ru/Tualatin.html
Возможно ли сделать что-то подобное с биосом для поддержки Conroe?
А именно создать свою подпрограмму распознавания и корректной инициализации всех LGA775 процессоров и просто делать переход на этот код в биосе.
Со своей стороны готов к тщательной проверке, тестированию и отладке.
Шестнадцатеричный редактор имеется, утилиты для распаковки и замены модулей биоса (MMTOOL) и бутблока есть!
Дизассемблирование проводил при помощи программы qview и искал куски кода с 0FA2 (CPUID).

Помогите распознать куски кода в старых биосах, которые нуждаются в переделке, чтобы Conroe не стопорился на них.
Также очень интересно каким образом вычисляется множитель для Wolfdale и почему алгоритм его вычисления отличается от Conroe.

С уважением,
Евгений

Переделка плат под Core2 Duo (part 2)
  • Santa ето значит что при установке коре2дуо е7300
  • .. ничё не трогайте. Работает - и
  • Santa, не пойму зачем так много слов, я
  • Кто в этой теме шарит подведите хоть какие
  • Включите мозк. Ключевые слова: чипсет 945P, 945PL, системная
  • Один вопрос: будет ли работать(без модыфикаций мат. платы,
  • А почему? Проект закрыт? Или обнаружены глюки несовместимые
  • :( Уже нигде.
  • В ветке много говорится про модернизированный BIOS для
  • возьму все таки e6600+6600GT и всавлю в мать
  • Проблем быть не должно. Про разгон в Вашем случае
  • cпасибо, замыкать легче чем изолировать) по wiki делать
  • Замыкайте контакты для выставления стартового напряжения как Вам
  • да я зря упомянул e7200 он ни причем)))
  • Честно говоря, не понял вопроса. У Вас уже
  • приветствую... поменяю в скором времени проц e7200 на
  • под 925XE никто кору не заводил?
  • Хочу поставить проц семейства CORE 2 DUO s.775
  • Теоретически - да.
  • Впрос к специалистам, под Conroe теоритически можно переделать
  • al51al51, хочу обратить ваше внимание что даже у
  • ASUS P5PE-VM на 865 чипсете вся коробка и
  • Ага, нашёл, спасибо, значит тоже можно. Просто почему-то
  • miXel Загляните в начальную тему (в этой
  • Вопрос ув. maco а в чём проблема не
  • miigg Задача реинжиниринга на порядок сложнее
  • ясно, не сбылась мечта дать вторую жизнь матеинской
  • У вас еще остались сомнения :)?
  • напильником, всмысле не пойдет...поскольку изначально нужен сокет 775,
  • Напильником его, напильником ;).
  • спасибо автору за проделанный труд и всем, кто
  • Приветствую! Простите если чего недопонял, но прочитав всю ветку
  • У меня D915GAV... на проце сделал изменения, начал
  • Здравствуйте, уважаемые! Поделитесь БИОСом для ga-8i945p-g с поддержкой