Hi all, великий и ужасный! БИОС AWARD, MB Gigabyte 8I945P-G. Посткарта NM9221 МастерКит.
Проблема вот в чем. Пробую установить контрольную точку в бутблоке (это ради тренировки) путем замены кода своим:
[code:1] mov al, 0EEh
Label1: mov dx,80h
out dx,al
jmp Label1
[/code:1]
Но после прошивки МВ просто не стартует. Пробовал и длинные переходы и короткие, вывод в 80-й порт и вывод в dx - разницы никакой. Просто не заводится - на посткарте начальное состояние (спецсимволы). Причем можно ЭТО вставить хоть в самое начало, хоть в середину, хоть в конец - результат один.
Если же без внедрения кода просто изменить ход выполнения бутблока, например занопить что-нибудь, пару переходов поставить - все работает.
Вопрос:
- виновата/глючит посткарта? Те точка остановки срабатывает, но не отображается?
- вывод кодов в 80h порт начинается со старта системы? (Идиотский вопрос, но все-же)
- все ли я делаю правильно?
После замены пост-карты на e-KIT все коды (контрольные точки в том числе) показываются нормально, просто жить захотелось (всю зиму убил с мастерКитом бррр).
ЗЫ К модераторам - в статье Редактируем AWARD биос измените, пожалуйста, название версии Modbin на 2.01.01 и, соответственно, хорошо бы сразу обновить его до нужной версии. Взято отсюда.
Только он, по-моему, правильно рассчитывает все контрольные суммы при правке авардов 6-й версии. У меня работает. В оригинал.тмп контр. точки ставятся на ура.
Добавлено спустя 3 часа 36 минут 2 секунды:
Поздравьте меня...Только что запустил и попробовал поразгонять Конрой на своем Гигабайте с родным/переделанным Биосом. e-KIT рулит!
Редактируем Award Modular BIOS v6.00PG
Видимо, правильней говорить не про "рулезну" е-Кита, скольно про "нерулистость" МастерКита... ;)
Что бы это значило, куда копать?
При работе с рабочим/неродным БИОСом все ОК.
Есть такое подозрение, что править нужно также и ACPI-таблицы.
P.S. Код F5 мало информативен в данном случае.
Тема интересная. Чем смогу- помогу. Что означает последняя фраза?
P.S. Если вопрос предметный - жду ссылку на конкретный файл BIOS.
Простите за менторский тон, но если Вы сможете отказаться от телеграфного стиля изложения мысли (типа "Схожу ума", копирайт - "Покровские ворота"), это существенно улучшит взиамопонимание. Не могу сказать, что рвусь в бой разбираться с Вашими ASL-таблицами (и не факт, что помогу), но если это сопряжено с морщеньем лба, то уж точно найдуться дела и поважнее.
Считайте, что в топике
не разобрался. А фразу Например закоментированную DSDT таблицу... как ни пытался, но понять так и не смог. Что такое закоментрованная DSDT-таблица? Все строки содержат вначале такой символ, что ASL-код не выполняется, а превращается в комментарий? Если нет, то кем (или чем) она ОТкомментировна? Программой ACPI Dump от Phoenix Technologies?
Извините. Помнится просил/хотел посмотреть дизассемблированные БИОСы, но... Если не ошибаюсь, то в дизассемблированном материале должны быть комментарии (помните, как лихо Вы в начале этой темы приводили закомментированный кусок бут-блока?). Так и здесь. Я лишь спрашивал про уже разобранные DSDT таблицы, если у кого есть. Рыбу я хочу, Рыбу...