ESpec - мир электроники для профессионалов


Post коды в ноутбуке Intel NP350V5C

  Список форумов » Ноутбуки и КПК

Следующая тема · Предыдущая тема
АвторСообщение
example 
Заглянувший
Сообщения: 4
 
Сообщение #1 от 12/02/2014 14:27 цитата  

Добрый день.

И у меня во время работы с UEFI возник вопрос.

Я не так давно занимаюсь изучением дизассемблировния

Работаю в данный момент с BIOS - "AmericanMegatrendsInc.-P09ABE". (ссылка для скачивания)

Работаю в IDA 6.1



Вот hex код:



В начале я понимаю, что задается начальные данные, количество блоков их размер и т.д.

Все Post-коды задаются изначально через порт 80.

Подскажите, как в HEX найти начало этих Post кодов, какой последовательностью она отображается и с чего вообще там начать смотреть, чтобы увидеть эти посты?

Спасибо.
Lenchik 
Фанат форума
Сообщения: 7937
Lenchik
 
Сообщение #2 от 12/02/2014 14:58 цитата  

Пост коды не выдаются, а сначала выполняется процедура для каждого конкретного пост кода, а потом он выдается. Пост это проверка исправности. Сначала обычно тестируют небольшой объем памяти, потом в него копируют BIOS, потом начинают последовательно проверять разные устройства и выдавать пост коды.
Сходите на ромбай может что найдете. Сам старт загрузки ОС никакого отношения к пост не имеет.
example 
Заглянувший
Сообщения: 4
 
Сообщение #3 от 13/02/2014 00:22 цитата  

мне надо увидеть где в HEX коде в Ida можно понять,что начался пост код выполняться, тотже рантайм или вотчдог.
Lenchik 
Фанат форума
Сообщения: 7937
Lenchik
 
Сообщение #4 от 13/02/2014 00:31 цитата  

Где то в конце первого мегабайта -16 байт от конца происходит старт и переадресация. Пост коды процедура исполняется в самом начале, вместе с инициализацией регистров чипов. Можно каким нибудь отладчиком отследить.
example 
Заглянувший
Сообщения: 4
 
Сообщение #5 от 13/02/2014 09:26 цитата  

перед каждым пост кодом идет обращение к 80 порту, как оно выглядит в hex?
Lenchik 
Фанат форума
Сообщения: 7937
Lenchik
 
Сообщение #6 от 13/02/2014 09:51 цитата  

Учти что биос еще и заархивирован. Он развертывается при копировании в оперативную память.

  OUT.txt  3.9 КБ  Скачано: 218 раз(а)
example 
Заглянувший
Сообщения: 4
 
Сообщение #7 от 13/02/2014 11:36 цитата  

спасибо. а не знаешь как в ассемблере в иде показано обращение к посту?
yandex 
Бывалый
Сообщения: 91
yandex
 
Сообщение #8 от 23/02/2014 17:41 цитата  

А зачем это?

Перейти: 
Следующая тема · Предыдущая тема
Показать/скрыть Ваши права в разделе

Интересное от ESpec


Другие темы раздела Ноутбуки и КПК



Rambler's Top100 Рейтинг@Mail.ru liveinternet.ru RadioTOP