Автор: Apple945GCMS2LLooser , 18 апреля 2010
Содержимое данного поля является приватным и не предназначено для показа.

BBCode (added in Drupal 11)

  • HTML-теги не обрабатываются и показываются как обычный текст
  • You may use the following BBCode tags:
    • [align]
    • [b]
    • [code]
    • [color]
    • [font]
    • [hr]
    • [i]
    • [img]
    • [list]
    • [quote]
    • [s]
    • [size]
    • [spoiler]
    • [sub]
    • [sup]
    • [table]
    • [u]
    • [url]
  • Адреса веб-страниц и email-адреса преобразовываются в ссылки автоматически.
Имеется плата GA-945GCM-S2L и проц Celeron E3200. Официально они не совместимы, BIOS стоит F7 (последний F8b), но все как бы отлично работает. Ну там то что в модели проца старшие 16 символов - нули, а дальше E3200 @2.40GHz, но это мелочи, мне и не надо модель, пусть он будет Core 2 Duo. Стоит Mac OS X 10.6.3. До слипа все нормально, но в списке поддерживаемых инструкций, которые выдает CPUID, нету Enchanced Intel SpeedStep и VMX (не нужен). Множителем управляет BIOS через C1E. Но! После пробуждения появляется EIST!!! и VMX, но т.к. ядро Mac OS X считает, что его все еще нет, то и AppleIntelCPUPowerManagement тоже ничего не делает, а именно множитель стоит на 6 вместо 12. В Windows 7 x64 все то же самое, кроме модели проца. BIOS модель не видит, а в настройках множитель 12.5. EIST BIOS тоже не видит.

Поэтому нужно написать маленькую программу, встроенную в загрузчик (либо средствами UEFI (Tianocore X64), либо на ассемблере, но без DOS), которая отправляет комп в слип при загрузке (потом жму Power и загрузка продолжается, но с EIST).