Форум: "Система";
Текущий архив: 2002.09.23;
Скачать: [xml.tar.bz2];
Вниз
как считать данные из BIOS (температура процессора) Найти похожие ветки
← →
hort (2002-06-25 23:02) [0]Уважаемые мастера! Подскажите как из программы на Delphi считать данные из BIOS (конкретно интересует температура процессора и частота оборотов кулера)
Зарание благодарен!
← →
Proton (2002-06-26 01:20) [1]Вообще то с уверенностью в 100% можно утверждать что они не в BIOSе хранятся. Но это еще пол беды. Получить их будет сложно, тем более что ты галочки напротив таких систем как Win2k и WinXP. Оттуда вообще сложно до железа добраться. И наконец для разных мам это делается по разному. Так что тебе кучу чего еще помнить.
Так что если ты на знаеш куда сунутся то задачка не простая. Плюнь и используй готовую софтину. Проще это. Да и тем более что каждый производитель (системный плат) считает для себя позором если он не сделал программу для мониторинга температуры и т.д.
Ну а для начало ткнись в сандру (SiSoft Sandra 2002) - она даст достаточно информации для размышления если все же решишся делать оную прогу.
Тут был вопрос когдато как время просыпания изменить и прочитать на делфи. Так вот сошлись на том что юзеру дали готовую софтину и он остался доволен.
Ну на крайняк зведи софтину мониторинга и сам дери уже оттуда нужные значения. GetWindowText... А заказчику скажи что сам разобрался (если конечно не для себя пишеш). Денег не забудь побольше попросить, задача ведь настандартная :) .
← →
ДЕД МАСТДАЙ (2002-06-26 13:10) [2]Мда...деградация программерского ума. Ну разве настоящий программер бедт пользоваться данными чужой программы? НЕТ!!! Он напишет свою. И какой же ты Proton мастер коли так отвечаешь!!!
2 hort: Это довольно таки несложно сделать. Только запомни эти данне в BIOS не находяться!!! Находиться вся эта информация в MSR рагистрах процессора. Но они различны для всех процессоров, не имею ввиду несколько общх MSR"ов для всех. Читать их можно с помощью rdmsr, писать в них wrmsr. Помни что должны они выполняться с CPL=0, то есть надо писать драйвер. Забыл скзать что старшая часть 64-битного регистра в EDX, младшая в EAX (0-31).
← →
Proton (2002-06-26 15:43) [3]Я рекомендую юзать готовую софтину.
Ну а на крайняк ... можно и извратится
← →
hort (2002-07-05 11:58) [4]Вопрос к Proton : А где про это дело можно почитать?
Буду благодарен за любую инфу!
← →
hort (2002-07-05 12:03) [5]Извеняюсь!!!
Вопрос к ДЕД МАСТДАЙ : А где про это дело можно почитать (внутренности процессора - а то я про это дело последний раз для I286 читал)?
Буду благодарен за любую инфу!
← →
asmer (2002-07-05 16:31) [6]www.intel.com, www.amd.com...
← →
asmer (2002-07-05 16:34) [7]...а вот частоту вращения куллера придётся извлекать из материнки... под ХР только через драйвер матери... или написать свой драйвер, возможно, на сайте производителя есть инфа для девелоперов...
← →
ДЕД МАСТДАЙ (2002-07-06 01:21) [8]asmer уже ответил на твой вопрос. На сайтах intel"a есть pdf"ки закачай себе и наслаждайся чтением про архитектуру. Если читать только про MSR то только 3часть руководства скачай там они все есть от Pentium(TM) до Pentium 4(TM). А вообще прежде чем получать данную информацию необходимо получить тип процессора а потом уже читать регистры. Вот тут то и понадобяться www.amd.com www.via.com.tw... вообщем нужна дока фирм выпускающих процы.
← →
МИФИст (2002-07-06 11:26) [9]Нашёл интересный ресурс на русском www.rom.by.
← →
Proton (2002-07-07 19:42) [10]вы позволите кинуть вам на мыло кое что ?
← →
hort (2002-07-10 12:06) [11]Proton : если будете писать, то дублируйте на al_tor@bk.ru
МИФИст: Спасибо за линк. Понравилась схема для измерения температуры процессора(дешево и сердито ;)).
← →
hort (2002-07-10 12:12) [12]Proton: Если будете писать, пожалуйста, продублируйте пожалуйста на al_tor@bk.ru
← →
hort (2002-07-11 13:14) [13]Спасибо всем кто откликнулся!
← →
Delitent (2002-07-11 16:53) [14]... И все таки я не пойму какое отношение имеет процессор к своей температуре???
Насколько я понимаю,всё это дело зависит от чипсета....
Можно сравнить,к примеру Epox,которая только показывает температуру и обороты кулера,и Soltek,который ковсему этому еще и осуществляет контроль,автовыключение при перегреве...
А готовой софтой пользуются только ламерюги....И софта эта не часто выглядит прилично,да и слишком память засоряет..
← →
Proton (2002-07-11 23:05) [15]2Delitent
>А готовой софтой пользуются только ламерюги....
биос понимаеш ли так или иначе то же к софту отнести можно
Страницы: 1 вся ветка
Форум: "Система";
Текущий архив: 2002.09.23;
Скачать: [xml.tar.bz2];
Память: 0.48 MB
Время: 0.007 c