首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

VxWorks Tornado基础构成配置 05

VxWorks Tornado基础构成配置 05

Tornado目录树
                                            ┌host                Tornado一些主机上的工具
                                            ├SETUP          安装程序
           /usr/wind ───┼share             shared XDR代码
                                            ├target            VxWorks操作系统以及板级支持包
                                            └docs              html在线帮助文档
·shared XDR代码用于在主机工具和目标机之间传输数据,eXternal Data Representation是RPC(Remote Procedure Call)应用程序在网络上发送数据的一种标准格式。
·Tornado目录树可以被安装到任意目录中。约定安装目录/usr/wind/指wind目录,对于Windows主机来说wind目录可能位于C:\Tornado目录下。
Host目录树
                                            ┌include      Tornado工具的头文件
                                            ├src             VxColor demo源文件
                                            ├host-os    主机相关工具
                                            │     ├bin   主机上Tornado和GNU的执行程序
                       host ───┤     └lib    Tornado工具运行库
                                            ├resource  GUI,Tcl以及帮助支持文件
                                            └tcl              标准Tcl发布
·host-os目录命名规则为硬件-操作系统,正确命名如下:
    x86-win32                  所有的Windows主机
    sun4-solaris             Solaris主机
    parisc-hpux10          HP-UX主机
Target目录树
                                            ┌config          用来配置和编译VxWorks的文件
                                            │     ├all       通用配置文件
                                            │     ├bspName   板级支持包
                                            │     └comps   VxWorks组件描述文件以及配置
                    target───┼proj              已编译的VxWorks自启动工程
                                            ├h                   VxWorks头文件
                                            ├lib                VxWorks提供的库文件
                                            ├src               部分VxWorks源代码
                                            └unsupported         工具、驱动
·启动程序以及VxWorks启动代码位于wind/target/config/all目录中。
·BSP源代码位于wind/target/config/bspName/sysLib.c中。
   +该文件可能包含BSP目录中的其他文件,以及wind/target/src/drv下的通用驱动文件(例如:位于wind/target/src/drv/timer目录下的定时程序)
   +标准发布版中不包括网络和SCSI驱动源码
·VxWorks库文件通常是由一个目标模块组成,有时也会由多个目标模块以及与之相关的头文件组成,例如:
                     Library                    Routine                     Include file(s)
                    -----------                    ------------                     -------------------
                     taskLib                    taskSpawn                taskLib.h
                     memPartLib          malloc                        stdlib.h
                     semLib                     semTake                    semLib.h
                     sysLib                       sysHwInit                  sysLib.h
1.2帮助
帮助手册
在线帮助
用户群
技术支持
WindSurf(风河公司的一个网站,类似于论坛,上面有各种常见问题以及解决方法,可以发帖提问,有高人指点)
概述
Tornado提供各种类型的帮助(括号中为手册英文全称)
·关于主机上的工具
   +Tornado用户手册(Tornado User's Guide)
   +GNU工具用户手册(GNU ToolKit User's Guide)
   +WindView用户手册(WindView User's Guide)
·关于VxWorks操作系统
   +VxWorks程序员指南(VxWorks Programmer's Guide)
   +VxWorks网络程序员指南(VxWorks Network Programmer's Guide)
   +VxWorks参考手册(VxWorks Reference Manual)
   +BSP参考手册(HTML)(BSP Reference)
返回列表