|
发表于 2005-10-10 17:11:02
|
显示全部楼层
Intel宏码升级(Microcode Update)实用程序(linux版)
Microcode_ctl实用程序是由 Tigran Aivazian <tigran@veritas.com> 编写的IA32宏码驱动伴侣。这个实用程序有两个用处:
1、它解码并发送新的宏码经由内核驱动上传至Intel IA32处理器。(包括:高能奔腾,奔2,奔3,奔4,赛扬,至强等等——所有P6及以上处理器,但是不包括经典奔腾)。它当然也支持X86_64架构的处理器。
2、它发送信号给可以挂起的内核驱动,已释放缓冲区。
本宏码升级(Microcode Update)程序不驻留系统,你需要在每次启动时手动加载(注1)。它不对CPU做永久性更改。重启后,系统将回复至旧有的宏码驱动(注2)。
FAQ
Q. is there a changelog for the microcode?
A. No, if Intel change their minds and release it we'll post it here.
Q. what eratta are fixed with microcode version X?
A. see the first question....(注3)
问题:AMD或其他Intel兼容处理器(可以使用这个程序么)?
答案:这个驱动是专为Intel IA32微处理器设计的,它不能工作在AMD及其他Intel兼容处理器上,因为它们不支持Microcode Update功能,或者对于改功能的支持于Intel的规格说明书不同。
下载
……
提问?
联系我(simon@urbanmyth.org)或者Tigran(tigran@veritas.com)。(请注意simon@veritas.com 不再有效!)
特别鸣谢
Intel公司,他们提供了宏码升级(microcode update)数据并发布了规格说明书,我们才得以编写linux的宏码驱动。
注1:这里的意思是,该驱动不会被kernel自动加载,如果希望在启动时加载该程序,需要修改启动教本。
注2:这里的意思时,该驱动不会对你的计算机造成实质上的硬件破坏,一切不良反映和故障都可以通过重启来回复。
注3:没看懂……对版本控制方面不了解,怕译错……当然全文中不免有错误,请指教……其实我也是小鸟的了。 |
|