wince6.0操作系统内核篇
文章平均质量分 80
__poly__
开发少不了错误和异常但那又怎样我是嵌入式软件开发工程师我为自己代言
展开
-
B2、WINCE6.0内核的启动过程----------之OAL解释
[移植OAL] WinCE6.0的内核启动过程: OAL不能调用内核的KernelStart()函数了, 所以自己要实现一个KernelStart() (nkldr.lib替我们完成了这个, 把nkldr.lib链接到OAL),调用nkldr.lib中的KernelStart().然后执行的ARMInit()函数有一个很重要的任务,它将位于OAL的OEMinitGlobals()函数指针原创 2013-04-02 14:31:39 · 769 阅读 · 0 评论 -
B1、WinCE6.0内核启动流程-------之bootloader解释
1.BootLoader的架构 1.1 Bootloader简介 Bootloader是建立在操作系统内核运行之前的一小段程序,通过这段小程序,可以初始化硬件设备、建立系统的内存空间映射图,从而将系统的软硬件环境带到一个已知的状态,以便为最终调用操作系统内核准备好正确的环境。最终,Bootloader把操作系统内核映像加载到RAM中,并将系统控制权传递给它。 一个典型的bootloader原创 2013-04-02 14:49:25 · 975 阅读 · 0 评论