Нужна программка под dos , которая выводит на экран (или в файл) название материнки и версию установленного в ней биоса. вот runiflash это делает хорошо, но он для других задачи к тому же виснет на новых чипсетах. к runiflash есть же исходинки, но я в программировании "0" , подскажите куда "копать". Спасибо.
ASTRA for DOS не подходит?
sysinfolab.com/ru/download.htm
Открытая книга: icbook.com.ua
хотелось бы самому написать программку , только с вышеперечисленной функцией. окуда инфу о матери и биосе вобще считать можно, где она находиться?
Что ж, это дело хорошее. а главное - в рамках идеи данного сайта. Вам лучше поговорить с Создателем Если Ваша работа станет частью сайта, он, думаю, согласиться поруководить и помочь.
Беспокоит Ваша самооценка. А еще - чтобы через месяц не надоела возня вокруг сотни разновидностей BIOS:
AwardBIOS
AMIBIOS v5.x
AMIBIOS v6.x
AMIBIOS v7.x
AMIBIOS v8.x
PhoenixBIOS (десяток разных релизов)
InsydeBIOS (бессистемный подход)
А "копать" нужно в Run-Time коде - сегмент F000, классификация, систематизация, особенности и отличия и т.п. ID-строки, TAG-строки, OEM-строки и т.п. Все это нужно собирать и раскладывать по полочкам самому. Вы готовы к этому подвигу?
Открытая книга: icbook.com.ua
учитывая почти нулевой запас знаний (а я думаю нужен ассемблер) , то нет ,не готов. подскажите литературку какую-нить по данной тематике. а еще , есть же исходники uniflash-a , а он название материнки и версию биоса показывает на ура , независимо от чипсета. я в исходниках копался , но трудно.....
Простите великодушно, но я Вам не помощник. Если желающие откликнутся, их совет Вы увидите первым
Открытая книга: icbook.com.ua
Появилась такая мысль. если название мп и версия биос находится непосредственно в bios-е, а bios , после удачного прохождения поста переноситься (копия) в память . то зная адреса его можно считать , а это куда проще, как мне кажется, чем обращатся к нему непосредственно. Теперь вопорс к гуру . где все-таки находится название материнской платы и версия установленного биос?
Добавлено спустя 20 минут 56 секунд:
а еще точнее информация о материнсой плате находиться в DMI . где он находиться этот DMI ?
На компактах от EpOX есть такая - EpOX MB ID
не поручусь, что DOS, но консольная. Сохраняет ID матплаты в корень диска С
Явно DOS потому как явный ASM - 940 байт
rapidshare.com/files/17342814/mbid.EXE.html
Дрессируем коров
Compiller. спасибо , посмотрю. явно что вся мне необходимая инфа находится в DMI (SMBIOS). остается только - написать программу котрая считывает нужные записи (и\или строки в этих записях) . есть программка smbiosd - так она читает все или только интересующее поле, но все равно слишком много мусора. жаль конечно что у матерей нет своего ID , как например у тех же сетевых карт.
Отправить комментарий