|

- 帖子
- 11
- 硬币
- 0 个
- 注册时间
- 2008-11-25
- 最后登录
- 2009-8-8
发短消息
|
6#
发表于 2008-11-25 13:04
| 只看该作者
写完上面的东东,发到一些论坛后,知道有个EFI。后来看了些EFI的东西,看其内容,好像要用c重写原来用汇编写的bios,并且硬件驱动在一个标准的规范下,存在flash里,这样当然好,可惜又涉及到行业规则听谁的问题,这样的博弈总是徒劳的扯皮,而使新技术总是延迟的应用。
在现有的状态下,完全可以避免这些纷争。就把现在的bios当作标准,我们电脑的启动方式不变,操作系统也都可以不变。我们仅仅在主板上多加一个flash芯片,稍稍改动一下bios,让其就像识别硬盘一样,能识别这个芯片,并且可以选择启动芯片上的系统,仅多了一项这样的功能,其他都完全兼容现在BIOS的功能。
如果以后bios程序使用c等高级语言重新编写,那编译后的程序可以像现在我们升级bios一样,去刷存储bios的eprom;对于以后的在一个统一的标准下硬件的驱动,可以在flash上划分几个分区,有一个区专门存储所带的硬件驱动,可供flash上的系统和外接的硬盘系统直接利用。
这样小小的改动根本没有技术难度,多加个flash的识别和使用,现在的硬件厂商自己就可以做起来;对于flash里面集成的系统,比如linux,由于开源,也很容易定制个映像刷进去可以使用;也许BIOS的改动有些难度,BIOS源码掌握在少数几个企业手里,但至少听说过有开源的BIOS。
这样的东西推出,最受冲击的就是微软了,也许pc一直没有用起来EFI,就是因为他的原因,但是至少苹果不受其阻挠,而早早的使用了这个技术。IT行业受巨头左右的时代已经过去了,我们再也不是从前从无到有的时候,而是这样的百花齐放,可以有更多的选择,谁愿意更开放其接口,大公无私,最终才能成就其大有。 |
|
http://blog.sina.com.cn/goofegg |
|