cpu_temp
驱动牛犊
驱动牛犊
  • 注册日期2009-11-24
  • 最后登录2009-11-24
  • 粉丝0
  • 关注0
  • 积分2分
  • 威望11点
  • 贡献值1点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:2673回复:3

有偿请人写一个CPU温度获取程序

楼主#
更多 发布于:2009-11-24 11:04
要求做一个CPU温度获取程序,支持全系列Intel and AMD Processors,C/C++开发(也可使用少量ASM)、可以使用WinIo或WinRing0(http://openlibsys.org/)作为底层驱动库,推荐使用WinRing0。

要求如下: 1,不能使用WMI获取。
2,不能使用DTS获取。在Intel Core和AMD K8以后架构的CPU中,都集成了DTS传感器,可以获取温度,但这个技术不支持 老CPU,而我的要求是支持所有CPU。
3,程序一定要稳定,绝对不能出现蓝屏现象。

暂时就这些,对这方面熟悉的人应该很容易做出来,我也搜索了一下,好像可以从SMBus里读取出温度来。有兴趣的朋友PM我把。

itsayr
驱动牛犊
驱动牛犊
  • 注册日期2009-06-09
  • 最后登录2010-12-10
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望111点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2009-11-26 09:56
回 楼主(cpu_temp) 的帖子
DTS 是因為CPU直接sensor(die裡面),可以透過讀MSR的方式知道CPU溫度。
但SMBus..只是Bus而以,還是要有外部sensor,每台MB用的sensor也都不一樣,其實這個project effort 滿大的。
miaolingshaohua
驱动牛犊
驱动牛犊
  • 注册日期2009-11-23
  • 最后登录2010-06-17
  • 粉丝0
  • 关注0
  • 积分2分
  • 威望21点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2010-03-02 16:18
驱动还是菜鸟,飘过
lfs09
驱动牛犊
驱动牛犊
  • 注册日期2010-02-02
  • 最后登录2010-04-02
  • 粉丝0
  • 关注0
  • 积分6分
  • 威望51点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2010-03-11 10:35
除了直接向CPU要温度外,你这个东西没人搞得出来
游客

返回顶部