bmygg
驱动牛犊
驱动牛犊
  • 注册日期2003-06-07
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分7分
  • 威望2点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:2981回复:3

windriver在linux下面如何发布?谢谢!

楼主#
更多 发布于:2005-06-09 18:38
用windriver623开发pci驱动,硬件是altera的ip,在redhat7.2下开发成功,如果安装了windriver,则可对卡进行操作,但是无法发布,将windrv6.o拷贝到另外一台linux机器上,同时在rc.local中添加:/sbin/insmod windrv6,结果好像成功了,但就是不能用,它的手册上也说的含含糊糊,没看明白

另外在用windriver的时候发现很多问题,首先在windows下面找到的crack,生成的license号码总是有问题,经常出现过期问题,一般来说卸载license,然后重新加载就可以用了。

另外wdrv623好像不支持redhat7.2,在redhat7.2下面无法启动wdwizard,提示说少什么libstdc++.so.5,好不容易找到这个东西后,又提示少其他文件,搞了很久也没能搞定,后来我们都是在windows下面生成linux的文件,然后回到rh7.2上编译。

同时由于无法启动wdwizard,所以不能够在linux下面输入注册码,因此我们写了一个小程序,直接操作windrv的注册函数,利用这种方法注册,具体成功没有,咱也不知道。

在rh9.0下面,倒是可以顺利启动wdwizard,并且出现注册画面,但是我们另外还要用的一个编译器却不支持,我要疯了。


问题比较多,希望高人指点迷津,谢谢
znsoft
管理员
管理员
  • 注册日期2001-03-23
  • 最后登录2023-10-25
  • 粉丝300
  • 关注6
  • 积分910分
  • 威望14796点
  • 贡献值7点
  • 好评度2410点
  • 原创分5分
  • 专家分100分
  • 社区居民
  • 最爱沙发
  • 社区明星
沙发#
发布于:2005-06-10 13:34
linux下的驱动比windows简单,建议直接写,不要用windriver.
http://www.zndev.com 免费源码交换网 ----------------------------- 软件创造价值,驱动提供力量! 淡泊以明志,宁静以致远。 ---------------------------------- 勤用搜索,多查资料,先搜再问。
wen_jc666
驱动牛犊
驱动牛犊
  • 注册日期2005-06-24
  • 最后登录2005-06-24
  • 粉丝0
  • 关注0
  • 积分1分
  • 威望2点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2005-06-24 09:29
我也在用windriver做linux的驱动,我想知道在windows下生成的linux驱动在linux下编译后,为什么老是显示打不开设备。不知道还需要做那方面的工作!谢谢!
winfield
bmygg
驱动牛犊
驱动牛犊
  • 注册日期2003-06-07
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分7分
  • 威望2点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2005-07-13 15:39
发布问题已经搞定,但是发现移植性不好,如果更换kernel,那么还要windriver重新编译,没有实用性,因此听从大虾建议,从头写了一遍,发现还是比较容易的,已经搞定了,建议后来者在lin下不要用windrv。

上面那位兄弟,你用mknod 命令看看,应该是这个问题
游客

返回顶部