- 空间积分
- 28
- 信誉积分
- 0
- UID
- 13522758
- 阅读权限
- 20
- 积分
- 274
- 帖子
- 329
- 精华
- 0
- 可用积分
- 274
- 专家积分
- 0
- 在线时间
- 314 小时
- 注册时间
- 2008-07-15
- 最后登录
- 2011-07-08

- 帖子
- 329
- 主题
- 95
- 精华
- 0
- 可用积分
- 274
- 专家积分
- 0
- 在线时间
- 314 小时
- 注册时间
- 2008-07-15
- 最后登录
- 2011-07-08
- 论坛徽章:
- 0
|
发表于 2008-11-25 12:32:10
|显示全部楼层
写完上面的东东,发到一些论坛后,知道有个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行业受巨头左右的时代已经过去了,我们再也不是从前从无到有的时候,而是这样的百花齐放,可以有更多的选择,谁愿意更开放其接口,大公无私,最终才能成就其大有。 |
|