Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Asm: Общие вопросы > Нужно описание DMI структур


Автор: HellKeeper[UA] 4.3.2003, 07:21
2All!
Помогите достать / расскажите структуру DMI (Desktop Management Interface - интерфейс, позволяющий получить информацию о характеристиках и устройствах компьютера). Меня интересует встроенный в BIOS - он на начальном этапе загрузки собирает инфу о всей аппаратной части компьютера и потом обновляет её в случае необходимости (т.о. отслеживает изменения). В неких структурах хранится вся эта собранная информация (характеристики проца, памяти, ...) - бери и используй smile.gif. Только вот не знаю я, где они находятся (предположительно где-то в сегменте F000h - причём по разному смещению для разных BIOS).
Если кто знает, как их искать в памяти (по какому признаку и т.д.) и как потом узнать, в какой части структуры что находится - прошу ответить или прислать на [email protected].
Приветствуется любая инфа, исходники и т.д.

PS: Есть одна зацепка - прога ctdmi.exe (ftp://ftp.heise.de/pub/ct/ctsi/ctbios15.zip) - она ищет и показывает найденные структуры - но исходников нет sad.gif, а хотелось бы знать конкретное описание структуры.

Автор: Baa 4.3.2003, 07:52
HellKeeper[UA], а кто тебе мешает эту прогу дизассемблировать/оттрасировать?

Автор: HellKeeper[UA] 4.3.2003, 10:51
Даже если я её дизассемблирую, то полного описания структур я не получу (согласись - это далеко не исходник) - разве что буду проверять на достаточном количестве различных компьютеров, чтобы собрать и проверить хоть какую-то инфу.
Смотрел я её в отладчике - картина не очень понятная, слишком запутанно sad.gif

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)