现在大多数BIOS工程师做BIOS的时候要反复调试,以至于各种调试工具层出不穷。
做了这么长时间BIOS,有时候就产生了这样的想法:如果事前做好准备工作,详细了解硬件,软件上的设计规格,不放过任何一个细节,是否有可能只编译一次就做出最终BIOS呢?从而省略掉调试过程,当然,如果硬件上也没问题,就是很完美的开发过程了。
OEM Design--> BIOS code implemention(不允许有编译通不过的情况) --> Build BIOS --> Release
我个人觉得还是很有可能的。
但是对BIOS工程师的要求很高:
1.对开发语言非常熟悉
2.对所开发的Hardware silicon非常熟悉
3.对BIOS Vendor的code非常熟悉
……
等下,我是不是在说“敏捷”啊?