UEFI开发总结--开发入门
任何一行的入门总是最难的,尤其是在没有相关经验的基础上。我深入入门的痛苦,简单总结一下,方便以后回顾。
首先介绍一下学习资料:
书籍:
UEFI原理与编程,(网上只有前三章的试读本),这本书目前是国内对UEFI入门指导最好一个本了吧,应该算是公认了(书籍实在太缺乏)。
网站:
Intel的开源EDKII网站。EDKII的源码 可以在这里下载。
各种各样的Spec:
、EFI1.10_DWG、
EDKII_UserManual_0_7,这里只写这三个吧,还有很多Spec,Spec是开发时候最规范的参考资料了。
这个是UEFI的规范,官方的,很全,有一些常用的Protocol可以在里面找到,UEFI开发必备资料
EFI1.10_DWG 这个是一个Drvier Writer's Gruide,初学时可以阅读
EDKII_UserManual_0_7 这个是最入门的一个文档了吧,很不错,介绍编译环境等等,很多东西
再就是,百度文库,论坛,博客等等。。大神在民间
记录一下本人入门所遇到的困难
突然某一天,被告知我们要开始搞X86单板了。What, X86~ Oh,My God.
因为是第一次来做X86架构,没有相关文档资料。上网查了之后发现很多人都推崇UEFI原理与编程这本书,果断买了一本。
然后就关在小黑屋里从头开看,结果越看越蒙,完全的不知所云啊,what inf ? what dsc ? what is protocol ?, My head !!!, 知识实在是太欠缺了。
不得已扔掉了书籍,逛一逛论坛及博客,了解一些基础知识,然后回头又看了下书,原来都有啊,怎么当时就直接略过了?看书一定要认真啊,及时不懂一定要标记出来啊。
本来这里想要解释一下基本的编程经常用到的文件类型,想了想,还是在下一个里面来写吧。
我还是一个新手,但应该已经算是入门了吧。
路很长~慢慢来~不断努力就好~
Be Better~
阅读(5920) | 评论(0) | 转发(0) |