написанное на WASM очень "содержательно"...
Мне гораздо больше понравилась ЭТА статья. В ней по поводу сравнения различных микрокодов написано гораздо более разумное:
Цитата:
−The 4 Pentium® Pro update data is different from all the other microcodes, but between
them they share the last 1136 bytes. The Pentium® Pro stepping B0 (0611 CPUID
encoding) does not share any bytes with the other microcodes.
−The 42 Pentium® II and Pentium® III update data share the last 1056 Bytes. They
differ completely from the Celeron and Pentium® Pro microcodes.
−The 8 Celeron updates differ completely from all the other microcode update data.
т.е. это не мусор, а просто нечто общее (скажем, какое-нить управление кэшем или действительно загрузчик микрокода). apple_rom
Цитата:
Я это делал именно в биосе и никаких "отказов на уровне чипа" ни разу не получил.
а проверял действительно ли загрузился "левый" микрокод? ИМХО - под "отказом на уровне чипе" автор предполагает то, что микрокод процессором отвергается, а узнать про это можно с помощью инструкции CPUID и MSR'ов. В статье написано, что там все проверки были вырезаны, т.е. единственной причиной не загрузки микрокодов (если судить по CPUID/MSR) остается только сам проц...
написанное на WASM очень "содержательно"...
Мне гораздо больше понравилась ЭТА статья. В ней по поводу сравнения различных микрокодов написано гораздо более разумное:
т.е. это не мусор, а просто нечто общее (скажем, какое-нить управление кэшем или действительно загрузчик микрокода).
apple_rom
а проверял действительно ли загрузился "левый" микрокод? ИМХО - под "отказом на уровне чипе" автор предполагает то, что микрокод процессором отвергается, а узнать про это можно с помощью инструкции CPUID и MSR'ов. В статье написано, что там все проверки были вырезаны, т.е. единственной причиной не загрузки микрокодов (если судить по CPUID/MSR) остается только сам проц...