WinCE点滴记录--Bootloader
来源:互联网 发布:热门网络 编辑:程序博客网 时间:2024/06/18 07:10
wince的系统生成过程:
sysgen->build->copy->make
bootloader的架构
blcommon, OEM代码,Eboot和网络驱动程序
Blcommon
|
OEM代码
|
EDBG网络驱动 Eboot bootpart
| Flash FMD
NE200
RTL8139
82559ER
Blcommon是微软提供的标准的代码库,这实现了Bootloader的基本框架
用户应该直接引用这些代码,而不建议修改它们
其主要功能是将Bootloader重新定向到RAM,更快的执行及解码.bin的文件验证和校验还有跟踪映像的加载过程
方式 :通过加载和调用用OEM函数来处理特定的硬件平台或解决方案有关的操作
Eboot是以太网服务程序,主要提供了DHCP,FTFP,以及UDP等网络服务
Bootpart管理永久存储分区,通常要和底层的Flash存储器的驱动程序一起工作,主要完成对BinFS文件系统和
多Bin(MultiBin)文件分区读写
FMD是用于NAND和NorFlash的管理程序。
OEM代码初始化目标系统关键硬件组件并对系统进行管理。
EDBG驱动是调度以太网驱动程序
Blcommon、Eboot网络驱动程序都是可以被重用和可移植的代码,微软提供了源代码,这些代码和OEM代码联编最终
构成了Bootloader的二进制映像
开发时一般只需要修改OEM代码
- WinCE点滴记录--Bootloader
- WinCE Bootloader
- WINCE bootloader创建
- wince的 bootloader分析
- 关于需求的想法点滴记录-want & need
- 使用Ubuntu的点滴记录-配置Tomcat
- 记录点滴
- 点滴记录
- 记录点滴
- 点滴记录
- 记录点滴
- 点滴记录
- 记录点滴
- 记录点滴
- 记录点滴
- 记录点滴
- 记录点滴
- 点滴记录。
- Tomcat入门指南
- openldap主从服务器配置(备忘)
- Linux2.6内核的vivi分区及内核MTD分区
- Step-by-step OpenLDAP Installation and Configuration
- FTP命令全集
- WinCE点滴记录--Bootloader
- 在InfoPath Forms Services中实现联动下拉列表框(二)
- 在sql server2005中使用row_number()实现分页
- struts2.0 的配置文件
- websphere 集群部署
- oracle concurrency -- serializable and read only
- unknown symbol class_create
- JAVA与SAP数据交互的方式总结
- 窗口动画效果