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