Виноват, ошибся в коде. Разбираюсь. Тем не менее, не

Виноват, ошибся в коде. Разбираюсь.


Тем не менее, не вижу регулярной точки входа в процедуру, которая выводит в диаг.порт ряд приведенных в файле POST.zip значений, в т.ч. и код 66. Вполне возможно, что это действие выполняется "по событию". Процедуру условно называю _ALT:
F000:2035 _ALT:
F000:2035                 mov     eax, cr4
F000:2038                 or      eax, 200h
F000:203E                 mov     cr4, eax
F000:2041                 xchg    esp, ebp
F000:2044                 mov     esp, ebp
F000:2047                 shr     esp, 10h
F000:204B                 pslldq  xmm5, 2
F000:2050                 pinsrw  xmm5, esp, 0
F000:2055                 pslldq  xmm5, 2
F000:205A                 pinsrw  xmm5, ebp, 0
F000:205F                 mov     esp, ebx
F000:2062                 shr     esp, 10h
F000:2066                 pslldq  xmm3, 2
F000:206B                 pinsrw  xmm3, esp, 0
F000:2070                 pslldq  xmm3, 2
F000:2075                 pinsrw  xmm3, ebx, 0
F000:207A                 jmp     ALT_Begin_Before ; вызов подпрограммы
F000:207D ALT_Begin:
F000:207D                 jmp     ALT_Start_Before ; вызов подпрограммы
F000:2080 ALT_Start:
F000:2080                 mov     edi, 0FED40000h
F000:2086 loop:
F000:2086                 mov     al, es:[edi]
F000:208A                 test    al, 80h ; !
F000:208C                 jz      loop ; до посинения
F000:208E                 mov     sp, 209Eh
F000:2091                 pslldq  xmm4, 2
F000:2096                 pinsrw  xmm4, esp, 0
F000:209B                 jmp     loc_F194B
F000:209E                 mov     al, 99h
F000:20A0                 out     80h, al         ; manufacture's diagnostic checkpoint
...

946GZ и E6300
  • ?? Что за слововыражение такое? Я
  • Ой, да! Sorry! Забыл указать, что нормирую
  • Santa По причине своей безмерной лени я
  • Я не понял - что за адресация!? Всей
  • Виноват, ошибся в коде. Разбираюсь. Тем не менее, не
  • а стоило-ли торопиться? тут торопиться не надо -
  • Две процитированные строчки кода относятся к зоне
  • Не нахожу в последних 64 кб BIOS кодов
  • Там же maco сверху выложил кусок, своим
  • Если кому интересно, то нужный фрагмент из
  • Кусок кода из последних 64
  • Ну ребята, так кто здесь на этом форуме
  • Danielxata Вы еще можете (логически подумав,
  • На сто процентов утверждать не буду,но если логически
  • Вы уверены, что в BootBlock есть код
  • Да че тут странного, бут блок не понимает
  • POST 66? Странно это. Что-то здесь не так.
  • Попробовал - не стартует, пост 66, как и
  • Буду пробовать:-), попробую отпишусь
  • Если верить этому http://ark.intel.com/Compare.aspx?ids=37212,41493, то различие только в частоте и
  • Так значит какие будут идеи? Или бросить все это
  • Да, в таком ракурсе вопросов о ядрах
  • Как раз таки нет - Dual Core E5200
  • Ядра там разные :). Wolfdale и Conroe.
  • Так мне вот интересно почему Е5200 запускается, а
  • Блок микрокодов сам по себе ничего не
  • http://gigabyte.ru/products/mb/cpulist/ga-945p-s3_33.html Вот посмотрите эту ссылку, там видно
  • Дык оно
  • Руками попробуйте - если мне память не изменяет
  • CBROM32.exe прошивка_знающая_E6300.bin /cpucode extract Данная процедура ни к чему
  • Спасибо за совет,но такое я тоже делал, плата
  • Вам надо хотя бы найти другую плату (например
  • Походу ничего ценного я не услышу...жаль...
  • В том то и дело что это уже
  • Самое простое - зайти на сайт производителя мат.