最近读XFree86驱动,发现里面很多地方都用到了ioctl()函数,找了很久却没有找到它的函数原型,只找到一个定义:
#define ioctl() xf86ioct……
今天突然遇到这个问题:驱动程序如何调试?目标机没有支持串口,通过网卡和主机连接。参考linux的驱动,里面有很多printf之类的语句,打印相应的信息,如何在vxworks驱动中也……
问题已解决!
是由于头文件的包含关系不当引起的。上述的定义在一个头文件中,工程中有多个文件包含了该头文件,导致重复声明的错误。在该头文件中加入宏定义:
#ifndef HEAD……
程序是这样的:
enum matrixtype { MATRIX_GENERAL, MATRIX_IDENTITY, MATRIX_3D_NO_ROT, MA……
广告贴可以到相应的版面去发呀!
[align=right][color=#000066][此贴子已经被作者于2007-6-5 9:39:57编辑过][/color][/align……
假定系统中有这样一个任务在执行:
FOREVER { semTake (semId, WAIT_FOREVER); printf (“Got the semaphore\n”);……
不是要往BSP里添加romInit.h文件吗?
找不到BIOS数据,当然不行咯!……
最近一直忙于毕业设计,题目是跟vxworks有关的。遇到一个问题,已解决,与大家分享。 最先是在实验室的PC机上做实验,开发环境是Tornado for Pentui……