gushi84
驱动牛犊
驱动牛犊
  • 注册日期2006-05-10
  • 最后登录2016-01-09
  • 粉丝1
  • 关注0
  • 积分120分
  • 威望13点
  • 贡献值0点
  • 好评度12点
  • 原创分0分
  • 专家分0分
阅读:2033回复:1

关于PCI卡驱动的问题

楼主#
更多 发布于:2007-05-07 09:19
  我要写plx9054的驱动程序,最近看了一些关于这方面的资料,发现有些示例代码中有些结构不太清楚.比如:
  typedef struct
{
 DEV_HDR devHdr;
 BOOL  isopen;
  ……
}
我想知道DEV_HDR 是怎么定义的?是要自己定义么?

最新喜欢:

wingmanwingma...
blaight
驱动牛犊
驱动牛犊
  • 注册日期2007-05-10
  • 最后登录2007-05-12
  • 粉丝0
  • 关注0
  • 积分30分
  • 威望4点
  • 贡献值0点
  • 好评度3点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2007-05-10 11:10
老兄,这个数据结构是VxWorks定义好的,定义的结构设这样的:
typedef struct         /* DEV_HDR - device header for all device structures */
    {
    DL_NODE    node;        /* device linked list node */
    short    drvNum;        /* driver number for this device */
    char *    name;        /* device name */
    } DEV_HDR;

它是用在iosDevAdd()函数中的,作为参数传入,在这个函数中初始化,通过它来维护系统设备列表。
游客

返回顶部