| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: WinAPI и системное программирование > Температура процессора и скорость вентилятора |
| Автор: yess88 17.1.2007, 21:45 |
| есть написаный исходник для определения температуры и скорости вент проца... но походу не на всех компах робит - так как используеться драйвер giveIO.. там порты какиета прописаны... как ваще узнать и где номера портов для определенной мамы? //константы с номерами регистров и портов const INDEX =$295; DATA =$296; BANK_SET =$4e; TEMP1 =$27; TEMP2 =$67; FAN1 =$28; FANDIV=$47; может тут что-то надо менять? |
| Автор: Virtuals 20.1.2007, 18:02 |
| для начала попробуй задуматся откуда берутся показания температуры и скорости вентилятора... короче на каждой мамке есть специальная микросхема хардварного монитора (у меня например winbond) которая измеряет температуры напряжения и скорости данный чип сидит на внутренней системной шине алгоритм таков: 1 определяем тип чипа 2 смотрим нужные регистры /согласно модели чипа/ |