【发布时间】:2013-08-11 19:58:44
【问题描述】:
我想读取我的英特尔芯片组的“TSTR”寄存器(热传感器温度计读取寄存器)。 我发现__readmsr 函数是我所需要的。 我还设置了内核驱动程序,因为该功能仅在内核模式下可用。
但我不知道如何访问注册表... 在芯片组的datasheet 中,在第857 页中说明了寄存器的偏移地址为TBARB+03h。
我怎样才能使用这个地址?那里有可以帮助我的教程吗?
谢谢!
【问题讨论】:
-
看起来其实是个PCI寄存器
-
“这些热内存映射配置寄存器的基本内存在 TBARB (D31:F6:Offset 40h) 中指定。”最后一位十六进制确实是 PCI 设备配置空间中的偏移量
标签: windows assembly kernel driver intel