在网上查了很久的资料都无果,于是开始研究某大师的温度监控部分,在驱动里发现如下代码可以直接读取 CPU 温度,经过测试此端口与 CPU 型号有关,不同的 CPU 型号对应不同的端口,但此端口号的来源还没有追溯到,也不懂这种获取温度方法的原理。
//将 0x29 写入端口
__outbyte(0x0a35, 0x29);
//读取端口获得温度
dwCpuTemp = __inbyte(0x0a36);
求知道的大神点拨一下,或者有其他的通用获取方法也可以,感激不尽!
//将 0x29 写入端口
__outbyte(0x0a35, 0x29);
//读取端口获得温度
dwCpuTemp = __inbyte(0x0a36);
求知道的大神点拨一下,或者有其他的通用获取方法也可以,感激不尽!