嵌入式
大头贼
这个作者很懒,什么都没留下…
展开
-
jffs2文件系统不支持export的问题
因为需要,在嵌入式环境下提供nfs服务,下了nfs-util和portmap,编译通过后,运行都没问题,但是在使用exportfs发布共享目录时,发现在nfs,cpio,jffs2文件系统下都报不支持export操作1. 跟踪内核源码,在fs/nfsd/export.c的check_export函数中有如下的代码: /* There are two requirements原创 2009-08-08 14:54:00 · 761 阅读 · 0 评论 -
cygwin下构建配置了ipv6的busybox
cygwin本身是不支持ipv6的,在cygwin的socket.h和in.h里可以看到ipv6相关的部分都被注释掉了,网上到是有ipv6的补丁,不过有评论说该补丁对非ipv6的环境有影响,所以也不能使用分析busybox,它是在构建过程中生成applet_tables.exe时报的错,applet_tables.exe在构建过程中被调用,生成include/applet_tables.h,注原创 2009-06-16 10:44:00 · 1608 阅读 · 0 评论 -
C语言函数参数传递问题
前两天遇到一个很怪的问题,一个函数执行的结果不正确.使用gdb跟踪,发现调用函数时输入参数是a,进入函数执行体之后,参数值变成b了,象我这么有理性的人怎么会相信这么无稽的事呢?于是继续调试,汇编单步跟踪,发现传进函数的地址的确跟调用时的地址不一样,这可就怪了,超出能力之外,请教高人吧,折腾了半天终于发现了问题所在.原来GCC的较新版本中使用了一个扩展语法,__attribute__((regp原创 2009-12-24 19:10:00 · 530 阅读 · 0 评论