大家好,学习了两周的BIOS原代码分析,现写了一篇总结,希望大家多意见!
本科毕业设计,用了三周时间安装的wince开发环境,编写了第一个GPIO驱动,总结已发到本站。然后从上周一开始到今天(周日)共两周时间开始分析BIOS原代码的整个执行流程,(说是两周,期间有三天左右在看C++,有一天左右在看wince操作系统,有一天多在看USB,还有其它事情)到昨天为止整个思路梳理完毕,为方便自已和他人,写成文档,希望大家多提意见。
文档中主要写了以下方面:
1、ADS关键设置
2、start.s中关键部分讲解
3、Main()函数执行流程
4、操作系统如何被BIOS引导执行
谢谢大家捧场。。。
文档中有很多图片,发帖不太方便,把PDF版上传,希望大家多提意见!
点击此处下载 ourdev_549102.pdf(文件大小:595K) (原文件名:GEC2440的BIOS分析.pdf) 不错 Z;正需要 居然有47页,楼主用心了。
后边近30页都是代码。 mark 回复【3楼】flagyan
-----------------------------------------------------------------------
嗯,好果没有代码,前面的十几页文档可能看不懂,所以就附在后面了,呵呵
前面那个版本用的是pdffactory转化的,不太清晰,下面是用Adobe acrobet professional转化的,很清晰:
点击此处下载 ourdev_549321.pdf(文件大小:346K) (原文件名:GEC2440的BIOS分析.pdf) 谢谢了啊 mark 楼主好样的。 楼主好样的 mark
页:
[1]