版块
论坛
喜欢
话题
应用
搜索
登录
注册
zheng2002的个人空间
访问量
0
新鲜事
帖子
资料
http://bbs3.driverdevelop.com/index.php?m=space&uid=22615
高分求救:小问题???!!!
我在给一块PCI卡在linux下写驱动(生成链接库),期望生成静态库,指令如下:gcc -c drive.c -o librarydrive.ogcc test.c -o test static -L. -ldrive./test然后报错:segmentation fault请问...
全文
回复
(
28
)
2003-03-09 09:53
来自版块 -
LINUX&UNIX核心开发
◆
◆
表情
告诉我的粉丝
提 交
zheng2002
:
欢迎回复 分多的是,只要你有本事拿 ;)
(2003-03-19 12:28)
回复
zheng2002
:
什么库无所谓,只要是binary code就达到目的了。但是注意别让别人反汇编出来。 一般怎么做呢 我不知道怎么防止别人反汇编啊 使用连接库应该没问题吧 要是被人反汇编就麻烦了 我玩单片机时,都是我反汇编别人的 不要这次让别人。。。
(2003-03-18 22:12)
回复
Pharos
:
什么库无所谓,只要是binary code就达到目的了。但是注意别让别人反汇编出来。
(2003-03-18 21:52)
回复
Pharos
:
不给source code,给binary code.
(2003-03-18 12:43)
回复
zheng2002
:
快做完了 哦 再问一个问题: 一般在Linux下搞开发的话,不可能把驱动代码给用户的 那么是不是给:静态连接库和动态连接库呢 请教一下 谢谢
(2003-03-18 11:51)
回复
Pharos
:
这个问题我以前也有想过,如果你想要使用iopl()指令的话,就必需具有root权限,这一点是无法避免的。其实这一点很好理解,因为在linux下,普通用户是不被允许访问I/O的。 另外还有另外一个方法来访问端口,它不需要root权限,就是用read/write来访问/de...
(2003-03-15 09:30)
回复
zheng2002
:
Pharos, 你好! 我在google上查到了是这个问题。 非常感谢你啊 请你和hometown去另贴领分吧 但是我还是有个问题: iopl()存在访问权限的问题。 我想在用户权限下访问,该怎么办 不可能都在root权限下访问啊 是不是? ...
(2003-03-14 22:41)
回复
Pharos
:
zheng2002, 在你程序的入口处,如main()函数中,加入 iopl(3); 看看\"Segmentation fault\"错误,会不会消除。 Good Luck!
(2003-03-14 18:55)
回复
zheng2002
:
waiting online.....
(2003-03-14 17:13)
回复
zheng2002
:
I find the error: when i use the following sentence: outl(value,add); it says: segmentation fault. I have included the file : #includ...
(2003-03-14 17:10)
回复
1
2
3
下一页 »
zheng2002
加关注
写私信
0
关注
0
粉丝
422
帖子
返回顶部