返回信息流代码如此:
offset = ((L6LOWPAN_MAX_FRAG_LEN * frag_count)/8);
printk("**************************offset=%d,L6LOWPAN_MAX_FRAG_LEN=%d,frag_count=%d,(L6LOWPAN_MAX_FRAG_LEN*frag_count)=%d********************\n",offset,L6LOWPAN_MAX_FRAG_LEN,frag_count,(L6LOWPAN_MAX_FRAG_LEN * 8));
//L6LOWPAN_MAX_FRAG_LEN是一个常量,等于112。frag_count每次加1。
运行结果如下:
**************************offset=14,L6LOWPAN_MAX_FRAG_LEN=112,frag_count=1,(L6LOWPAN_MAX_FRAG_LEN*frag_count)=112********************
**************************offset=14,L6LOWPAN_MAX_FRAG_LEN=112,frag_count=2,(L6LOWPAN_MAX_FRAG_LEN*frag_count)=112********************
**************************offset=14,L6LOWPAN_MAX_FRAG_LEN=112,frag_count=3,(L6LOWPAN_MAX_FRAG_LEN*frag_count)=112********************
补充一下:这是linux的设备驱动中的一部分,是运行在内核空间的代码。
求解:怎么办?乘法似乎没用。。。
这是一条镜像帖。来源:北邮人论坛 / cpp / #30199同步于 2009/10/22
该镜像源已超过 30 天没有更新,可能在源站已被删除。
CPP机器人发帖
[求助][讨论]大家来看灵异事件,顺便求助
xianghou
2009/10/22镜像同步4 回复
订阅后,新回复会通过你的通知中心匿名送达。
4 条回复
【 在 xianghou 的大作中提到: 】
: 代码如此:
: offset = ((L6LOWPAN_MAX_FRAG_LEN * frag_count)/8);
: printk("**************************offset=%d,L6LOWPAN_MAX_FRAG_LEN=%d,frag_count=%d,(L6LOWPAN_MAX_FRAG_LEN*frag_count)=%d********************\n",offset,L6LOWPAN_MAX_FRAG_LEN,frag_count,(L6LOWPAN_MAX_FRAG_LEN * 8));
: ...................
跟内核不内核的每关系。。。
不过是语言而已
你保证你配置没错?
配置?什么配置阿?这不过是用gcc编译一下就行拉。。还需要什么配置阿。望详解
【 在 jmpesp 的大作中提到: 】
: 跟内核不内核的每关系。。。
: 不过是语言而已
: 你保证你配置没错?