1:标准头文件有如下结构,请解释。 代码#ifndef _INCvxWorksh,#define _INCvxWorksh,#endif /* _INCvxWorksh*/的作用是防止该头文件被重复引用。 代码#ifdef _cplusplus的作用是表示当前使用的是C++编译器。 代码4~8行中的 ...
分类:
编程语言 时间:
2017-10-07 22:11:10
阅读次数:
199
转自:http://blog.csdn.net/tianmohust/article/details/8691644 ...
分类:
系统相关 时间:
2017-08-18 11:19:40
阅读次数:
261
转载:http://chuansong.me/n/1864339 VxWorks是美国风河(WindRiver)公司于1983年设计开发的一种嵌入式实时操作系统(RTOS),是嵌入式开发环境的关键组成部分。良好的持续发展能力、高性能的内核以及友好的用户开发环境,在嵌入式实时操作系统领域占据一席之地。 ...
分类:
其他好文 时间:
2017-07-20 00:56:01
阅读次数:
269
转载:freebuf 0×00 前言 关于VxWorks,这里引用44CON议题《攻击 VxWorks:从石器时代到星际》探究 一文章中的介绍: 在2015年9月9日-11日举办的44CON伦敦峰会中,Yannick Formaggio介绍了他对VxWorks进行深入安全研究的方法,他采用了Fuzz ...
分类:
其他好文 时间:
2017-07-20 00:47:18
阅读次数:
430
上一节主要是从映像的分类和各种映像的大致载入流程上看VxWorks的启动过程,这一节让我们从函数级看一下VxWorks的启动过程: 1. Boot Image + Loadable Images: 以下是详细的流程图: 当中第一阶段的运行流程使用的是上图的左边的源文件里的那些函数(romInit-> ...
分类:
其他好文 时间:
2017-07-18 22:15:18
阅读次数:
262
文件系统,是指操作系统依据文件夹和文件的组织形式在磁盘设备上应用的一种设备驱动,不同的文件系统对文件夹和文件有不同的限制(如文件夹名限制,文件限制大小等)。VxWorks支持多种文件系统,比較重要的有:1、dosFs:适用于块存取设备(比方硬盘、软盘)。和MS-DOS文件系统兼容;2、rawFs:提 ...
分类:
其他好文 时间:
2017-06-17 18:32:49
阅读次数:
2399
vxworks 中断处理程序之所以不用printf,本质在于printf是将信息输出到标准输出设备(STDOUT)中, 整个标准输出设备是一个全局变量,由于有semTake操作。那么就会发生堵塞。vxworks属于硬实时操作系统。不能在规定的时间内完毕操作即会死机或复位。所以vxworks不用pri ...
分类:
其他好文 时间:
2017-06-09 18:21:07
阅读次数:
702
在使用windriver workben ch开发vxWorks应用时,有时需要在本机上利用Simulator跑一下程序,这就需要你安装一个虚拟的网卡。vxWorks自带了这些工具,下面,以windows7 64位、vxworks6.9、workbench3.3为例,一步一步演示如何安装simnet... ...
分类:
其他好文 时间:
2017-05-12 22:22:14
阅读次数:
341
运行平台 主机操作系统:Windows XP 开发环境: Tornado 2.2.1 目标机CPU:英特尔 ATOM D2550 相关知识介绍 VxWorks系统支持两种形式的网络驱动:一种是标准的BSD驱动,支持通用的BSD4.4网络API结构等和大多所BSD网络驱动类似,将网络驱动协议层与硬件驱... ...
分类:
其他好文 时间:
2017-03-11 12:58:12
阅读次数:
307
理论知识 见《VxWorks系统的PCI总线配置与应用》 实现步骤: 建立工程,添加BSP包; 将驱动测试代码surfConfPciDevice.c加入工程中; 在usrAPPInit.c中添加测试程序,surfConfPciDevice(int vendorId, int devId, int m... ...
分类:
其他好文 时间:
2017-03-11 12:46:58
阅读次数:
168