|
发表于 2007-5-14 08:54:48
|
显示全部楼层
引用第4楼wjsxy于2007-03-19 15:26发表的:
1。厂家做的盘为什么不做成一个标准的,比如,6e的完全一样,6y完全一样?
这个问题和硬盘开发过程有关,老的芯片已经做出来了,微处理器里有一部分固化的ROM(marsk rom)代码,主要是基本功能代码。新的还没有出来,先做在flash ROM里,方便修改。为了便于出故障也能作基本的启动,如果ROM里的代码出问题,那就调用基本代码,这样也便于调试。maxtor里这种情况很普遍。后期的可能改为新一点的marsk rom代码。哦,主板bios里不也有一段基本代码的吗?!但有点不同。marsk rom(掩模rom)代码是生产芯片是用掩模做上去的,要改就得改掩模,这是成本很高的。
2。为什么还搞个校验?
校验是必须的,读出来的代码不能有任何错误,否则程序会跑飞,后果不可预知。校验不对,说明程序码读错,可以重读纠正,还不对再读直到正确。校验码不仅硬盘固件有,而且主板BIOS也有,光驱里也有。
3。固件还不完全一样,都一样还不行?是不是就怕别人掌握修盘技术?
.......
精湛,详细,支持你一下 [s:7] |
|