
vxWorks
文章平均质量分 69
huangxb_csu
这个作者很懒,什么都没留下…
展开
-
解决使用Tornado过程中不能启动simulator的问题
解决使用Tornado过程中不能启动simulator的问题 使用Tornado 2.2,首先学习自带的Tornado Getting Start Guide 这个文档。跟着教程学习到启动simulator那一步时,却怎么也启动不了。报的错误为:error :simulator failed to initialize before timeout。 这个问题是由于安装了微软8转载 2007-11-14 12:40:00 · 1616 阅读 · 0 评论 -
usrConfig.c和prjConfig.c的关系
遇到一个相当恼人的问题: 当我修改bootConfig.c的内容时,重新编译bootrom和vxWorks后被修改的内容是可以起作用的。可是一旦相对usrConfig的内容作修改时,就没有办法让usrConfig.C被自动重新编译并链接。不知哪位高手可以协助兄弟解决这个问题? 这个问题主要是tornado使用了工程产生vxworks!为什么可以改bootConfig.c,而不可以原创 2008-10-21 17:01:00 · 3566 阅读 · 2 评论 -
vxWorks的config.h注释
/*This file contains the configuration parameters for the CPU evaluation board.*/#ifndef INCconfigh#define INCconfigh/* BSP version/revision identification, before configAll.h */#define BSP_VER_1_2 1#原创 2008-10-21 17:14:00 · 3457 阅读 · 0 评论 -
VxWorks启动过程
从映像的分类和各种映像的大致加载流程上看VxWorks的启动过程,这一节让我们从函数级看一下VxWorks的启动过程:1. Boot Image + Loadable Images: 下面是具体的流程图: 其中第一阶段的执行流程使用的是上图的左边的源文件中的那些函数(romInit->romStart->usrInit->sysHwinit->usrKernelinit->usrRoot转载 2008-10-14 09:11:00 · 2583 阅读 · 1 评论 -
vxWorks字符设备驱动模板
file fooDrv.h#ifndef __INCfooDrv#define __INCfooDrv#include "vxWorks.h"#include "sioLib.h"STATUS fooDrv();STATUS fooDevCreate(char *devName);STATUS fooDelete(char *devName);int fooOpen(DEV_HDR *pf原创 2008-10-14 17:40:00 · 1092 阅读 · 0 评论 -
VxWorks的block设备驱动--ram disk驱动
file fooDrv.h#ifndef __INCFOODRV#define __INCFOODRV#include "vxWorks.h"#include "sioLib.h"typedef struct{ BLK_DEV devHdr; /* generic block device structure */ char *addr; /* memory l原创 2008-10-15 15:32:00 · 1206 阅读 · 0 评论 -
vxworks的default boot line说明
boot程序的主要功能是引导vxworks 内核,所以boot程序需要知道vxworks的内核存放在何处,通过什么手段去获取。在vxworks缺省的boot程序里有一条内建的default boot line,它指明了获得vxworks内核的途径,在boot程序启动时,它先寻找NVRAM里面有无boot line,如没有,则等里的内容添入BOOT_PARAMS结构里,然后,启动程序和vxworks转载 2008-11-05 17:32:00 · 6244 阅读 · 0 评论 -
VxWorks丰富的定时管理和时钟管理
VxWorks提供丰富的定时管理和时钟管理,主要应用在以下几个方面:维护系统日历时钟在任务等待信号量、消息、事件(VxWorks5.5版本以上)或内存段时的超时处理。(系统提供的函数调用都有关于timeout的参数设置。)以一定的时间间隔或在特定的时间唤醒或发送告警到一个任务。处理任务调度中的时间片轮转。VxWorks系统这些功能都依赖于周期性的定时中断,离开实时时钟或定时器硬件就无法工作。介转载 2009-02-19 15:31:00 · 7326 阅读 · 0 评论 -
MMU在VxWorks中的实现
MMU在VxWorks中的实现 MMU在VxWorks中的实现转载 2010-08-05 13:31:00 · 1942 阅读 · 0 评论