Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: WinAPI и системное программирование > изменить скорость врощения вентилятора?


Автор: GELEAF 15.10.2006, 18:24
как изменить скорость врощения вентилятора?

Автор: anwe 15.10.2006, 22:38
А почему этот вопрос здесь, а не в теме компьютерное железо ?

Автор: Voyager 15.10.2006, 22:39
Врощения? А причем тут WinAPI? Насколько я знаю, в WinAPI таких функций нет.

Автор: Alexeis 16.10.2006, 00:08
Может человеку программу написать надо на делфи. Такие функции есть, но такое изменение  поддерживаются не всеми производителями материнских плат. советую поискать програмку SpeedFan и посмотреть ее секцию экспорта. Может там можно будет найти нужную функцию.

Добавлено @ 00:13 
Пожалуй я ошибся таких функций и вправду нет, сейчас инсталировал програму, она использут драйвер кернел режима, значит использует прерывания и порты. Т.е. идет работа на прямую с железом.

Автор: Alexeis 16.10.2006, 18:20
Цитата(GELEAF @  16.10.2006,  17:23 Найти цитируемый пост)
Ниужеле никто коть примерно не скажет как это делается?!?

Берется дока по 50 типам матенеринок + по биос + пишется драйвер или сервис режима ядра. Это большой труд. Тут легкого пути нет.

Автор: GELEAF 20.10.2006, 21:51
А ещё предложения будут?

Автор: Alexeis 21.10.2006, 01:23
Цитата(GELEAF @  20.10.2006,  21:51 Найти цитируемый пост)
А ещё предложения будут? 

Откуда же им братся? Эта информация не предназначалась, для общего пользования, контроль должен производится железом изнутри. Каждый производитель и делал как хотел. Это ведь в основном контроль безопастности работы процессора. Тут все как в досе. Драйвера специального винда не юзает, потому как не определяет такое устройство. А зачит свой драйвер для каждой материнки  smile . Может линукс или виста что-то для этого сделали, но в хрюше устройсво куллер отсутствует в общем списке устройств. 

Автор: Yanis 24.10.2006, 13:02
Цитата(alexeis1 @  21.10.2006,  02:23 Найти цитируемый пост)
Может линукс или виста что-то для этого сделали, но в хрюше устройсво куллер отсутствует в общем списке устройств.

У меня (да наверное и у всех сейчас) есть устройство "Вентилятор ACPI". Просто оно скрыто. Что бы его увидеть нужно включить опцию "Отображать скрытые устройства".

Есть по всей видимости температурный сенсор, который и отвечает за энергопотребления вентилятора. А что на счёт неразберихи из-за разных производителей, то существует ACPI стандарт разработанный мелкомягкими, интелом и тошибой. Интерфейс управления электропитанием. Вот через него, например SpeedFan и работает (да? smile).

Автор: GELEAF 24.10.2006, 15:21
А как работпть с этой фигней(ACPI),хоть примерно,в инете вроде ниче нет,

Автор: Yanis 24.10.2006, 15:35
Цитата(GELEAF @  24.10.2006,  16:21 Найти цитируемый пост)
А как работпть с этой фигней(ACPI),хоть примерно,в инете вроде ниче нет,

Да что ты smile
Спецификация ACPI - http://www.acpi.info/
На сайте http://www.almico.com/ може есть некоторая полезная информация.

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