Chinaunix
标题:
请教FreeBSD下编译Linux下的驱动可行吗?
[打印本页]
作者:
idi0t
时间:
2013-02-20 13:18
标题:
请教FreeBSD下编译Linux下的驱动可行吗?
如题,可能我描述的不准确,我详细的说一下。
我手上有一块tenda的USB无线网卡,但只有windows和Linux的驱动,Linux驱动提供的是源码和一个Makefile.
我现在想在FreeBSD上使用这块网卡,于是我尝试在FreeBSD用gmake编译网卡的驱动源码。
gmake的时候提示没有 /lib/src/... .../build 目录。
在网上查了下资料,有人说这样不可行,有人说要驱动移植。
我是一个初学者,对这些都还不了解,所以想各位求助,先谢谢了。
作者:
wait_rabbit
时间:
2013-02-20 13:26
这个几乎不可能了,内核 api 都不一样。
除非你用 FreeBSD 下对应的内核接口,完全代替 linux 的内核接口。若是找不到对应的,就要修改代码逻辑了。{:3_186:}
作者:
fender0107401
时间:
2013-02-20 13:28
肯定不行,内核接口不一样。
作者:
idi0t
时间:
2013-02-20 13:37
回复
3#
fender0107401
感谢楼上两位的回答
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2