[color=blue]关于共享Linux函数库的疑问?[/color]

中文QNX 讨论: 欢迎大家灌水,讨论有关QNX 问题。
回复
JerryZhou
Senior Member
帖子: 27
注册时间: 周一 6月 04, 2007 9:24 am

[color=blue]关于共享Linux函数库的疑问?[/color]

帖子 JerryZhou » 周二 6月 05, 2007 10:53 am

:oops: 现在我用的操作系统是qnx6.2.0,但是不能驱动我的网卡(intel vid=8086,Did=103e)。但是我手头有Linux下的驱动程序。因此,我试图通过共享Liunx函数库的方法(不知道提法是否科学)来解决make不能通过的问题。求助各位Senior&Moderator

JerryZhou
Senior Member
帖子: 27
注册时间: 周一 6月 04, 2007 9:24 am

帖子 JerryZhou » 周二 6月 30, 2009 9:19 am

我发现很多人查阅了这篇文章,看来从linux下移植程序到qnx下是有市场的。寄望,Mr. Tang 对这个market的看法 :roll:

xtang
Moderator
帖子: 1816
注册时间: 周五 9月 12, 2003 4:14 am
来自: China

帖子 xtang » 周四 7月 02, 2009 6:27 am

一般的来讲,Linux驱动程序需要重写一部份代码,才能在QNX上编译使用,也就是说有个“移植”的过程。不是只要“解决make不能通过”就行了的。

以你说的网络驱动来说,网络驱动并不是一个有跨OS标准接口的程序。它总是需要与协议栈一起使用的。这样,在Linux下的网络驱动,就受Linux的协议栈的限制。而要在QNX下运行,就要把与协议栈的接口改成QNX协议栈的标准;其它还有数据结构的问题等。不是光“共享Linux函数库”那样简单的。

回复