无法在Pentium 4处理器

时间:2017-07-20 07:48:21

标签: linux kernel msr x86

我想修改"核心时钟频率到系统总线频率比率BITS [31:24]"通过开发Linux内核模块(LKM /驱动程序),在Pentium 4桌面处理器上注册MSR_EBC_FREQUENCY_ID(0x2C)。处理器详细信息下方。

名称:英特尔(R)奔腾(R)4, 类型:0, 家庭:15(0xF), 型号:2, 步进:7

参考:https://software.intel.com/sites/default/files/managed/22/0d/335592-sdm-vol-4.pdf(第316页,表2-44)。

但写调用(wrmsr)无法在寄存器中写入所需的值!!!

请告诉我如何在此MSR上书写?我是否需要在此注册表上写其他内容?

提前致谢。

1 个答案:

答案 0 :(得分:1)

根据Intel SDM,这些位是只读的:

  

31:24核心时钟频率与系统总线频率比(R)