BIOS 4.51PG для 6LX66 i440LX.
Нужно сделать так, чтобы биос программировал Clock generator ICS9148BF-04 на разрешение задания частоты FSB "by hardware select", то есть перемычками. В настоящий момент ему задается жестко 66мгц "by bit 6-4".
Из даташита на ICS9148BF-04:
Byte0: Functionality and Frequency Select Register
Bit 7: Spread spectrum Modulation
Bit 6,5,4: CPU Clock (50-83MHz)
Bit 3 :0 - Frequency is selected by hardware select, 1 - Frequency is selected by Bit 6:4
Bit 2: Spread Spectrum type
Bit 1: Spread Spectrum Enabled/disable
Bit 0: Running/ Tristate all outputs
:?: Подскажите, где в биосе задается этот бит 3, нужно поменять его на 0. Сейчас он задается 1, так как перемычками частоту FSB изменить не удается.
ЗЫ. Пробовал SoftFSB, получаются любые частоты.
Предупреждение: залезай в эти дебри, только если знаешь и понимаешь, что делаешь (лучше всего, если есть возможность "отшить" hot-swap'ом или программатором).
original.tmp:
000045BE: OR byte ptr CS:[SI],008
Если при загрузке БИОС копируется из ROM в RAM, а для подавляющего большинства "стандартных" плат это так, то менять микросхему можно в любой момент после прохождения POSTа. Хотя, конечно, при этом надо соблюдать осторожность.
я ж как раз и спрашивал, какие конкретно регистры
я ж ламер (или чайник? Ну неважно.), если можно, поподробнее, как это найти и исправить.
(модбин и всякие текстовые и hex редакторы и меня есть, и этот форум я подробно изучил, но об азах тут не говорят)
Чем вообще редактироать?
<ворчливо>Именно это я и имел в виду, когда писал предупреждение...
Регистр дал apple_rom, однако, еще раз хочу повторить: если непонятно, о чем шла речь - лучше пока и не пытайтесь этого делать, т.е. если предмет обсуждения действительно интересует - покопайте Сеть, почитайте литературу, и потом возвращайтесь, всегда искренне рады...
:? Что интересно, apple_rom в своей версии (rm_6LX66.rar) сделал как-то иначе - значение регистра 000045BE в моем варианте и в его не совпадают.
:lol: Всем спасибо!