Chinaunix首页 | 论坛 | 博客
  • 博客访问: 222010
  • 博文数量: 49
  • 博客积分: 2101
  • 博客等级: 大尉
  • 技术积分: 525
  • 用 户 组: 普通用户
  • 注册时间: 2010-09-07 10:38
文章分类

全部博文(49)

文章存档

2010年(49)

我的朋友

分类: 嵌入式

2010-09-07 11:10:02

当内核vxworks被加载(或从rom中复制或从主机下载)到RAM中之后,会首先执行由sysAlib.s文件中的_sysInit。之后会跳入usrConfig.cusrInit() =>

 

usrInit()

{

=>保存启动类型在sysStartType

=>sysHwInit()

=>usrKernelInit() //配置wind内核

=> kernelInit() //见下

}

 

kernelInit()

{

=>初始化并启动内核 //此时有操作系统环境了

=>启动根任务usrRoot()

}

 

usrRoot()

{

初始化输入输出系统

安装驱动器

创建工具

依照configAll.hconfig.h中的配置设置网络

}

阅读(904) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~