转至繁体中文版     | 网站首页 | 图文教程 | 资源下载 | 站长博客 | 图片素材 | 武汉seo | 武汉网站优化 | 
最新公告:     敏韬网|教学资源学习资料永久免费分享站!  [mintao  2008年9月2日]        
您现在的位置: 学习笔记 >> 图文教程 >> 站长学院 >> Web开发 >> 正文
Tornado BSP Developers Kit -4         ★★★★

Tornado BSP Developers Kit -4

作者:闵涛 文章来源:闵涛的学习笔记 点击数:1893 更新时间:2009/4/23 10:50:25
Build 菜单中可以找到一个按钮,该按钮执行传统的从命令行创建一个boot ROM image请特别注意, build 一个boot ROM image 时, 特定项目的配置信息根本没有效果,只有传统的config.h, configAll.h, bootConfig.c bootInit.c这几个文件影响一个boot

    ROM image build.

   

 bootInit.c --ROM 初始化的第二阶段。

    bootInit.c 文件是boot ROM 初始化的第二个阶段, romInit.o之后, romInit.s 文件中的函数romInit()在结束的时候跳转到romStart(), romStart()函数是定义在bootInit.c中的。 函数romStart()执行必要的代码解压缩和ROM images 的重定位, 首先, 它把text data ROM 拷贝到RAM中, 然后,它清楚在RAM中不再被使用的那些部分,最后它将image被压缩的部分解压缩。不同的配置选项可以决定这些操作如何被具体执行。

   

    对一个ROM化的 VxWorks image 来说,在tornado 2.0 下的项目中, romStart.c 取代了bootInit.c 的功能,注意这不是针对一个boot ROM image来说的。

    

 dataSegPad.s --VxVMI Text段保护

    文件dataSegPad.s 仅被用于VxVMI text段的保护, 它保证text 段和data 段不共享一个MMU 页面。

   

 usrConfig.c -- VxWorks image 的初始化代码。

    usrConfig.c 文件中包含了VxWorks images 的主要的初始化代码。 不象bootConfig.c 文件那样是自包含的, usrConfig.c 文件包含了target/src/config/usrExtra.c usrExtra.c 文件又包含了 其它的用来提供子系统初始化和配置的文件。

   

    usrConfig.c 仅用于从命令行进行build 时, 就象在Tornado 1.0 中一样。 当使用项目工具来build 项目时, 项目初始化组决定了部件初始化的顺序, 每个部件都有一套属性用来标识该部件属于哪一个初始化组并且也标识了在那个组中它应当被放在哪里。

  

目录target/config/comps/vsWorks下的文件

    在此目录下的文件是VxWorks 实时系统内核的基本部件描述文件(CDF 文件)。 参考第六章( 部件)来了解关于部件是如何被创建,使用及交付的详细信息。  参考附录F.1 (部件描述语言CDL)来了解关于CDF文件的语法的细节。

   

目录target/config/comps/src 下的文件

    在此目录下的文件 描绘了和内核部件相关的配置, 它们描绘了之前出现在target/config/all/usrConfig.c  文件中代码片段。

上一页  [1] [2] 


[Web开发]Tornado BSP Developers Kit -5  [Web开发]Tornado BSP Developers Kit(3)
[Web开发][收藏]ASP.NET Starter Kit 是啥咪碗糕?  [Web开发]使用 ASP.NET Community Starter Kit建造网站
[Web开发]解读ASP.NET Portal Starter Kit(1)——数据库篇  [Web开发]利用 ASP.NET Starter Kit 即刻开始 Web 站点开发
[Web开发]解读ASP.NET TimeTracker Starter Kit(2)——重…  [Web开发]从ASP.NET Portal Starter Kit中学到的调整顺序新…
[Web开发]解读ASP.NET Portal Starter Kit(3)——代码文件…  
教程录入:mintao    责任编辑:mintao 
  • 上一篇教程:

  • 下一篇教程:
  • 【字体: 】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
      注:本站部分文章源于互联网,版权归原作者所有!如有侵权,请原作者与本站联系,本站将立即删除! 本站文章除特别注明外均可转载,但需注明出处! [MinTao学以致用网]
      网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)

    同类栏目
    · Web开发  · 网页制作
    · 平面设计  · 网站运营
    · 网站推广  · 搜索优化
    · 建站心得  · 站长故事
    · 互联动态
    更多内容
    热门推荐 更多内容
  • 没有教程
  • 赞助链接
    更多内容
    闵涛博文 更多关于武汉SEO的内容
    500 - 内部服务器错误。

    500 - 内部服务器错误。

    您查找的资源存在问题,因而无法显示。

    | 设为首页 |加入收藏 | 联系站长 | 友情链接 | 版权申明 | 广告服务
    MinTao学以致用网

    Copyright @ 2007-2012 敏韬网(敏而好学,文韬武略--MinTao.Net)(学习笔记) Inc All Rights Reserved.
    闵涛 投放广告、内容合作请Q我! E_mail:admin@mintao.net(欢迎提供学习资源)

    站长:MinTao ICP备案号:鄂ICP备11006601号-18

    闵涛站盟:医药大全-武穴网A打造BCD……
    咸宁网络警察报警平台